Saludos a todos, hice un panel de control en ingles para una aplicación
usando Plone.app.registry siguiendo esta documentación
<http://plone.org/documentation/kb/how-to-create-a-plone-control-panel-with-plone.app.registry>
el
problema, es que ahora que necesito traducirlo sencillamente no toma las
traducciones del archivo .po.

¿Alguna idea de que puede estar sucediendo? En este momento no tengo
tracerback ni mensaje de error por lo que estoy aún más desconcertado. Estoy
usando este script para extraer las cadenas.

i18ndude rebuild-pot --pot ./transcodedeamon.pot --merge ./manual.pot
--create cenditel.transcodedeamon ../  || exit 1
i18ndude sync --pot ./transcodedeamon.pot ./*/LC_MESSAGES/transcodedeamon.po

WARNINGS=`find . -name "*pt" | xargs i18ndude find-untranslated | grep -e
'^-WARN' | wc -l`
ERRORS=`find . -name "*pt" | xargs i18ndude find-untranslated | grep -e
'^-ERROR' | wc -l`
FATAL=`find . -name "*pt"  | xargs i18ndude find-untranslated | grep -e
'^-FATAL' | wc -l`

echo
echo "There are $WARNINGS warnings \(possibly missing i18n markup\)"
echo "There are $ERRORS errors \(almost definitely missing i18n markup\)"
echo "There are $FATAL fatal errors \(template could not be parsed, eg. if
it\'s not html\)"
echo "For more details, run \'find . -name \"\*pt\" \| xargs i18ndude
find-untranslated\' or"
echo "Look the rebuild i18n log generate for this script called
\'rebuild_i18n.log\' on locales dir"

rm ./rebuild_i18n.log
touch ./rebuild_i18n.log

find ../ -name "*pt" | xargs i18ndude find-untranslated > rebuild_i18n.log


En cuanto al código python, agregue la importación de MessageFactory para
cada cadena que necesito traducir, pero aún sin exito.


Cualquier información que me puedan proporcionar, se los agradezco desde ya.
De antemano gracias :-)
_______________________________________________
Plone-ConoSur mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-conosur

Responder a