2012-08-02 9 views
6

Soy nuevo en Grails y heredé una aplicación existente. Tengo un gran archivo message.properties que me gustaría podar, para eliminar las claves que ya no se usan.Grails: cómo recopilar todos los mensajes

En Django hay un comando makemessages que recorre toda la base de código y recopila todas las cadenas que necesitan traducción, las agrega al archivo de mensajes y comenta las entradas que ya no existen. ¿Hay alguna herramienta similar para Grails? Si ayuda, el proyecto se basa en la versión 1.3.9.

Respuesta

5

No existe tal herramienta, pero puede crear su propia secuencia de comandos gigante. Eche un vistazo al getting a list of all i18n properties used in a Grails application y procese esta lista.

+0

Gracias, Sr. Cat, este es un punto de partida. Definitivamente debe hacerse más robusto y poder cambiar directamente con el archivo 'messages.properties'. Otro punto de partida sería la fuente para el comando Django equivalente. https://code.djangoproject.com/svn/django/trunk/django/core/management/commands/makemessages.py Si tengo tiempo, intentaré mejorar y compartir los resultados – Andrea

Cuestiones relacionadas