Saltar al contenido principal

Añadir un nuevo idioma de interfaz a ONLYOFFICE Docs en Linux

Introducción​

La interfaz de ONLYOFFICE Docs está disponible en muchos idiomas, pero es posible que tu idioma no esté en la lista de los disponibles. Si ese es el caso y tienes la posibilidad de participar en la traducción de la interfaz de ONLYOFFICE Docs a tu propio idioma, necesitarás verificar si todo está traducido correctamente y si todas las palabras y frases encajan donde deben.

Este artículo explicará cómo se puede hacer esto.

Participar en la traducción​

Hay dos maneras de participar en el proceso de traducción:

Verificación de archivos traducidos​

Instala ONLYOFFICE Docs en tu propio ordenador. Las instrucciones sobre cómo hacerlo están disponibles para Ubuntu y derivados y distribuciones basadas en RPM.

Si usas nuestro sistema de traducción, necesitarás contactarnos usando el correo electrónico documentation@onlyoffice.com, para que podamos enviarte los archivos traducidos.

Una vez que tengas los archivos de idioma de la interfaz JSON, colócalos en las siguientes rutas:

Editor de Documentos

  • documentserver/web-apps/apps/documenteditor/main/locale
  • documentserver/web-apps/apps/documenteditor/mobile/locale

Editor de Presentaciones

  • documentserver/web-apps/apps/presentationeditor/main/locale
  • documentserver/web-apps/apps/presentationeditor/mobile/locale

Editor de Hojas de cálculo

  • documentserver/web-apps/apps/spreadsheeteditor/main/locale
  • documentserver/web-apps/apps/spreadsheeteditor/mobile/locale

Donde documentserver es la carpeta con ONLYOFFICE Docs instalado.

En Linux, documentserver es la carpeta /var/www/onlyoffice/documentserver.

Después de eso, abre cualquier documento añadiendo el parámetro ?lang=your_lang_code al enlace del documento.

nota

Para abrir los editores con la interfaz en búlgaro, necesitarás establecer este parámetro de la siguiente manera:

?lang=bg

Si todo está configurado correctamente, verás que la interfaz de los editores cambia a tu idioma con tus traducciones.

Actualización de archivos traducidos​

Después de verificar la traducción (o después de las actualizaciones de ONLYOFFICE Docs) es posible que necesites corregir los archivos y subirlos a la instancia del servidor. Los archivos se almacenan en caché para un rendimiento más rápido, y tú (y otros usuarios de ONLYOFFICE Docs) no verán los cambios hasta que se limpie la caché del servidor.

Esto se hace de la siguiente manera:

  1. Ejecuta el siguiente script para borrar la caché:

    sudo documentserver-flush-cache.sh
    nota

    En versiones anteriores, ONLYOFFICE Docs requería editar nginx manualmente. Actualmente, todos los pasos se realizan automáticamente a través del script anterior.

Después de eso, la caché debería restablecerse para todos los usuarios del servidor y las traducciones de la interfaz se actualizarán.