translation - online - Cómo agregar una nueva cadena a un archivo*.po con un editor de PO
poedit ubuntu (4)
Esto es lo que hice:
Edite el archivo .po y agregue su nueva cadena, por ejemplo:
msgid "All Catalogues"
msgstr "Todos los catalogos"
Guarde el archivo .po.
Ahora ábralo en poedit y en el menú seleccione: Catálogo> Actualizar desde archivo POT
Una vez que hayas actualizado, deberías ver la nueva cadena y podrás cambiarla.
Guarda los cambios y listo.
MANUALMENTE creé un archivo: test.po con el contenido:
msgstr "saludo"
msgstr "Hola Mundo"
Ahora puedo editar la traducción (hola mundo) en editores como "poedit" y "GTranslated" (estoy usando Ubuntu). Incluso puedo agregar comentarios a esa traducción. Sin embargo, ni "poedit" ni "GTranslated" me permitirán AGREGAR una nueva cadena de traducción; he buscado en línea sin éxito y he visto capturas de pantalla de otros editores y ninguno parece tener un botón "nuevo".
¿¿¿Qué me estoy perdiendo??? Parece estúpido tener que editar nuevas claves con un editor de texto "sin formato" y luego editarlas en estos editores de PO (cualquiera que sea). (Si no puedes decir que soy nuevo en este mundo ''gettext'', estoy construyendo un sitio web en Zend / PHP).
Mac OS:
- Edite el archivo .po en cualquier editor de texto.
- Abra el archivo .po en Poedit (gratis)
- En Poedit, seleccione el archivo -> Compilar a .MO
Esto es lo que funcionó para mí en un archivo .po de Wordpress Genesis.
abra el archivo .po con cualquier editor de texto, agregue estas líneas o lo que sea que el texto necesite agregar.
msgid "All Catalogues"
msgstr "Todos los catalogos"
guardar y lanzar :-D
Nunca debe agregar cadenas directamente a un archivo .po; serán agregados por msgmerge
desde el archivo .pot generado por xgettext
.