Iniciar sesión

Traducir Polyphone

Polyphone se ha diseñado para admitir traducciones y así ser más accesible. Cualquiera puede ayudar en este proceso: se puede crear una traducción desde cero o completar o mejorar una traducción existente. Desde la versión 2.6, todas las traducciones que estaban incompletas se han completado con ayuda de una IA, y conviene que las revisen hablantes nativos.

Requisitos previos

Archivo de traducción

Descarga el paquete de traducción correspondiente al idioma que quieres traducir desde esta página. Si el idioma aún no está en la lista, usa el formulario de contacto para solicitarlo (basta con indicar el nuevo idioma que quieres). Recibirás rápidamente un nuevo paquete de traducción.

Los archivos de traducción también están disponibles en el repositorio de GitHub , en el directorio sources (un archivo polyphone_XX.ts por idioma).

Qt Linguist

El único programa que necesitas para traducir es Qt Linguist: una herramienta para generar archivos de traducción. Este programa se instala con Qt (ver las páginas de desarrollo) y también se puede encontrar aquí  para los usuarios de Windows, o en los repositorios de las distribuciones Linux (paquete linguist-qt6 en Debian y Ubuntu, qt6-linguist en Fedora).

Abrir el archivo de traducción

Descomprime el paquete de traducción que acabas de descargar. Encontrarás un archivo .ts polyphone_XX.ts, donde XX corresponde a tu idioma. Con Qt Linguist, abre polyphone_XX.ts y podrás empezar a traducir.

Traducir

Hay que traducir cada elemento de cada contexto. Basta con revisar los elementos uno por uno y escribir tu traducción. Pueden darse tres casos según tu grado de seguridad.

  • Si no sabes cómo traducir algo, no dudes en saltarte el elemento. No pasa nada: otras personas podrán completarlo.
  • Crees que tienes la traducción correcta, pero no estás seguro: escribe tu propuesta y luego usa Ctrl+J. El elemento no se validará, pero la traducción se usará de todos modos en la interfaz traducida. Solo indica a las demás personas que mejoran la traducción que no estabas seguro.
  • Tienes la traducción correcta: escríbela y usa Ctrl+Enter. El elemento se validará.

Una traducción requiere atención (en un mundo en el que todo está hecho para acapararla ). Presta atención a:

  • la puntuación,
  • los espacios iniciales y finales,
  • las mayúsculas y minúsculas,
  • las formas del singular y del plural.

Un último consejo: ¡tómate tu tiempo! Y no olvides guardar tu trabajo con Ctrl+S.

Probar tu trabajo

Puedes comprobar tu trabajo en cualquier momento. En Qt Linguist, ve a File ‣ Release As… y crea un archivo .qm correspondiente a la traducción que estás aportando. Sigue las instrucciones del paquete de traducción para instalarlo (archivo readme.txt) y abre Polyphone. Ve a las preferencias, selecciona tu traducción en la lista de idiomas y reinicia Polyphone. Ahora podrás revisar tu traducción.

Nota: la operación Release As… puede traducir solo los textos que no contienen acentos. Si se produce este error, abre un terminal y usa el siguiente comando: lrelease polyphone_XX.ts (adáptalo a tu archivo). Un archivo de traducción polyphone_XX.qm también se puede cargar desde un directorio llamado translations (en el directorio actual o en el directorio de configuración de Polyphone) en lugar de estar integrado en el programa.

Enviar la traducción

Cuando hayas terminado (¡o te hayas cansado!), envía el archivo .ts (¡no el .qm!) que estabas editando a contact@polyphone.io. El paquete de traducción de esta página se actualizará.

Si estás acostumbrado a GitHub, también puedes proponer tu archivo .ts mediante una pull request en el repositorio  (consulta la guía de contribución).

¡Polyphone te necesita!

Polyphone es gratuito, pero su sitio web y su desarrollo tienen costos. Una pequeña donación ayuda mucho.

Donar
Aprende lo básico Prueba un tutorial
Volver
arriba