Podrías utilizar variables variables.
Código PHP:
Ver original$codigo_idioma = 'es';
$n_titulo = 'pagina->titulo_'.$codigo_idioma;
$n_contenido = 'pagina->contenido_'.$codigo_idioma;
$pag_titulo = $$n_titulo;
$n_contenido = $$n_contenido;
Es algo así, dudo que lo haya puesto bien a la primera.
En todo caso busca "php variables variables".
El tema es que como es un objeto no se si eso funcionará o hay que cambiar algo. Yo creo que sí.
No obstante comprueba siempre que exista la variable.