Editar fichero po de traducción gettext
Aunque no tengo gran experiencia en este tipo de cosas, últimamente me he encontrado en la necesidad de personalizar algunas traduccciones para algunas webs ya creadas, incluso con fichero de traducciones ya creados sobre los que traducir. Está cada vez mas extendido usar la biblioteca Gettext para la traducción de sitios. Como decia ya lo implementan muchos CMS, uno de ellos el propio wordpress.
Al grano, para modificar las traducciones disponemos de un fichero con extensión .po y otro generado a partir de este con extensión .mo.
En realidad se puede editar con cualquier editor de texto y luego compilarlo pero puede resultar un poco pesado. Para ahorrar tiempo existen múltiples editores para este tipo de ficheros. Yo he probado Poedit y lo recomiendo. Tiene versión para múltiples plataformas y logicamente es multilenguaje.
Su instalación es muy rápida y una vez ejecutado mostrará en 2 columnas el idioma original y su traducción. Es muy comodo.
Por defecto, al darle a guardar, genera solo el archivo .mo compilado aunque se puede configurar desde preferencias para que no lo haga.
También dispone de un sistema de traducción automática, aunque como todo lo traducido automáticamente no es muy fiel.
Para un mejor trabajo de traducción recomiendo https://poeditor.com/, una herramienta de traducción en línea que hace un muy buen trabajo en la organización de proyectos de traducción multitud. Tiene muchas características útiles, como una memoria de traducción. Es una opción profesional más que google, en mi opinión.