Verificando que este activa la opción I18N y el helper de traducción en Symfony
January 18, 08 by Pedro HernándezPues eso, me está tocando reparar un bug descubierto en mi plugin sfCssTabs y a la vez agregarle un detalle más: la I18N.
Para esto he tenido que mirar en la cache una vez regenerada después de activar la opción en el archivo settings.yml de la aplicación (frontend, backend, etc….) .
Entonces para verificar si la opción de I18N está activada solo hay que hacer esto:
<?php
if (sfConfig::get('sf_i18n'))
{
// do something....
}
?>
Y como todo helper en symfony es una función, para verificar que esté presente el (valga la redundancia) helper de traducción:
<?php
if (function_exists('__'))
{
// do something....
}
?>
Para más detalles pueden ver el Capítulo 13. Internacionalización y localización de la guía de Symofny.
Listo, salu2 ^^




