ES/Breve guía de iniciación a Weblate y a la regionalización de LibreOffice

    From The Document Foundation Wiki

    Para regionalizar y traducir la interfaz de usuario y la ayuda de LibreOffice a un idioma existente o a uno nuevo, hay ciertas herramientas y dos secuencias que le ayudarán a tener un mejor flujo de trabajo.

    Preparación de las herramientas de trabajo

    • Descargue e instale la versión de desarrollo de LibreOffice para la siguiente versión mayor, próxima a ser publicada. Mire esta guía: Instalación de otra versión de LibreOffice en paralelo a la ya existente.
    • Descargue e instale los paquetes de idioma con sufijo qtz, los cuales contienen las etiquetas o referencias de cada entrada de menú y cadenas de texto en los diálogos de la interfaz de usuario: En el enlace del punto anterior hay instrucciones para los paquetes de idiomas.
    • Arranque LibreOffice Dev y habilite el idioma de la interfaz como KeyID. Para esto, vaya al menú Herramientas ▸ Opciones ▸ Configuración de idiomas ▸ Idiomas ▸ Interfaz de usuario. Cambie el valor a KeyID.
     Nota: Si está en Linux, recuerde arrancar el programa con la variable SAL_USE_VCLPLUGIN=gen, ya que los diálogos gtk utilizan directamente gettext y sus cadenas de texto no pueden obtener el KeyID. Entonces, puede arrancar así:
     
     SAL_USE_VCLPLUGIN=gen /ruta/al/programa/soffice
    
    • En caso de que el tipo de letra sea muy pequeño para la resolución de la pantalla que usa en su computadora, y si está en Linux, puede agregar otra variable de entorno para agrandar el tamaño de la letra. Experimente con otros valores de DPI, según le convenga:
     SAL_USE_VCLPLUGIN=gen SAL_FORCEDPI=144 /ruta/al/programa/soffice
    
    • En recomendable tener instalada, también, la versión estable o fresca de LibreOffice, y con la configuración habilitada para el idioma de interés.
    • Tenga a la mano sus credenciales para ingresar en la aplicación Weblate de LibreOffice. No importa si sus permisos solo abarcan la sugerencia de cambios o es un usuario con habilidad para publicar cambios.
    • No olvide leer con detenimiento la página wiki Traducción de LibreOffice, que contiene, en su última sección, los enlaces a otros aspectos relativos a la traducción y regionalización, como la Guía de contenido de los archivos de IU y de la Ayuda.

    De la interfaz de usuario o la Ayuda en línea a Weblate

    Esta secuencia de trabajo es apta cuando se han detectado errores de traducción, errores ortotipográficos o cadenas no traducidas en alguna versión de LibreOffice, tanto en la interfaz de usuario como en la ayuda.

    • Una vez detectada la cadena de interés en la versión estable o fresca de LibreOffice, abra LibreOffice Dev (la versión de desarrollo) en la misma posición de menú, de diálogo o de página de Ayuda. Si el idioma de la interfaz de LibreOffice Dev está habilitada como KeyID, al arrancar el Centro de inicio verá algo como en la imagen 1, o algo como en la imagen 2 si abrió la Ayuda:
    Imagen 1. LibreOffice-Dev, con KeyID habilitado como idioma de la interfaz de usuario
    Imagen 1. LibreOffice-Dev, con KeyID habilitado como idioma de la interfaz de usuario
    Imagen 2. Ayuda offline de LibreOffice-Dev, con KeyID habilitado como idioma de la interfaz de usuario
    Imagen 2. Ayuda offline de LibreOffice-Dev, con KeyID habilitado como idioma de la interfaz de usuario
    • Como se ve en las imágenes 1 y 2 de arriba, a la izquierda de la cadena de texto que va a corregir, aparece la etiqueta o referencia KeyID, que consiste en 5 caracteres alfanuméricos que identifican a la cadena de texto de manera única. Tome nota de esa etiqueta.
    • Abra la instancia de Weblate para LibreOffice en https://translations.documentfoundation.org. Ingrese sus credenciales. Cuando dio de alta su cuenta, debió haber elegido los lenguajes que maneja. Revise este ajuste para facilitar las cosas más adelante.
    • En el menú de la barra superior, elija Projects y luego seleccione el proyecto con el que trabajará: LibreOffice Help - master, para las páginas de la Ayuda, o LibreOffice UI - master, para la interfaz de usuario. SIEMPRE se debe trabajar en cualquier proyecto que sea master. La explicación de por qué debe ser así la encuentra en https://wiki.documentfoundation.org/Translating_LibreOffice/es.
    • Nuevamente, en el menú de la barra superior, elija Languages y después Spanish.
    • En el segundo menú superior, elija Search. En la nueva página que se abre, en el campo de búsqueda, escriba note: y, luego, la etiqueta que tomó nota en uno de los pasos anteriores. Por ejemplo: note:SY4iY. Presione la tecla Intro para iniciar la búsqueda.
    • Finalmente, en una nueva página, aparecen uno o más renglones con los mensajes completos donde se aloja la cadena de texto que busca. Por cada uno de los renglones, haga clic en la columna Source string para ir a la página propia de ese mensaje y hacer las correcciones o traducciones necesarias.

    De Weblate a la interfaz de usuario o a la Ayuda en línea

    Esta secuencia de trabajo es el camino más complicado, pero el más divertido. Se requiere mitad arte y mitad intuición. También, estar atentos.

    • Abra la instancia de Weblate para LibreOffice en https://translations.documentfoundation.org. Ingrese sus credenciales. Cuando dio de alta su cuenta, debió haber elegido los lenguajes que maneja. Revise este ajuste para facilitar las cosas más adelante.
    • En el menú de la barra superior, elija Languages y después Spanish.
    • Aparecerá un listado de proyectos (projects, en inglés) donde existen traducciones completas o incompletas al español. Haga clic en el nombre del proyecto de su interés, ya sea LibreOffice Help - master, para las páginas de la Ayuda, o LibreOffice UI - master, para la interfaz de usuario. SIEMPRE se debe trabajar en cualquier proyecto que sea master. La explicación de por qué debe ser así la encuentra en https://wiki.documentfoundation.org/Translating_LibreOffice/es.
    • Una vez elegido el proyecto, aparece un listado de componentes (component, en inglés). Cada renglón representa un conjunto de cadenas de texto relacionadas con un módulo particular de LibreOffice. Abajo del nombre del componente, la barra de color indica el porcentaje de traducción que tiene: verde, traducido; rojo, sin traducción. Elija el componente de su interés.
    Listado de componentes del proyecto LibreOffice Help - master. Las partes rojas de la barra de cada componente indica que aún hay cadenas de texto por traducir.
    Listado de componentes del proyecto LibreOffice Help - master. Las partes rojas de la barra debajo de cada componente indica que aún hay cadenas de texto por traducir.
    • Para cada componente aparecerá el listado de las cadenas sin traducir. Y más abajo verá, nuevamente, el listado de los restantes componentes, cada uno mostrando sus porcentajes de traducción.
    Listado de cadenas sin traducir de un determinado componente.
    Listado de cadenas sin traducir de un determinado componente.
    • Cuando haga clic en el enlace Unfinished strings (Cadenas de texto sin traducir), dentro de la sección String status (Estatus de las cadenas), se abrirá una nueva página con la primera cadena que aún no se traduce de ese componente. Note los botones de paginación arriba a la izquierda. Con ellos puede navegar entre las restantes cadenas que aún no se traducen y que pertenecen al mismo componente. El listado con las cadenas sin traducir también aparece más abajo, después de los botones para salvar su traducción. Busque la sección Nearby strings (Cadenas cercanas) y mire las cadenas que también forman parte del mismo componente. Si aparece una barra vertical rojo a la izquierda de esta sección, es que aún no se traducen esas cadenas. Revise y muévase a través de esta página y de las de las otras cadenas. Esto le dará una idea de cuál es el contexto y uso de cada cadena, dentro de la interfaz de usuario o dentro de la Ayuda en línea.
    Ejemplo de una cadena sin traducir de un componente de LibreOffice Help - master. El recuadro rojo resalta dónde se encuentra la barra de navegación entre cadenas.
    Ejemplo de una cadena sin traducir de un componente de LibreOffice Help - master. El recuadro rojo resalta dónde se encuentra la barra de navegación entre cadenas.