Idiomas y frases

XenForo incluye un robusto sistema de traducción para asegurar que tu foro luce correcto a usuarios en diferentes partes del mundo y que lo pueden leer en un idioma específico. Los idiomas consisten en un número de opciones de configuración y miles de frases.

El sistema de frases te permite ajustar el texto en que se muestra XenForo. Generalmente se usa para traducciones aunque también puedes cambiar términos a tu preferencia en tu versión.

Idiomas

Idiomas pre-definidos

Traducir XenForo a diferentes idiomas es un proceso que consume tiempo. Puedes encontrar traducciones creadas por los usuarios para el idioma que precises. Puedes instalar un idioma pre-definido en pocos minutos y, normalmente, sólo precisa mantenimiento cuando se actualiza a una nueva versión de XenForo.

Una ámplia variedad de idiomas está disponible en el foro de XenForo Languages. y las traducciones a español en el foro Traducciones xenForo a español

Crear tu propio idioma

Si un idioma pre-definido no cubre totalmente tus necesidades, puedes crear tu propio idioma. Alternativamente, puedes modificar un idioma pre-definido para satisfacer tus necesidades más específicamente. Ambos enfoques se necesitan para comprender las opciones de idioma y sistema de frases con más detalle.

Nota

Para cambiar el color y diseño HTML de tu foro, vete a Dando estilo.

En XenForo, los idiomas suponen el texto y los formatos de mostrar cosas tal como datos y números. Para gestionar los idiomas existentes o crear uno nuevo, accede a tu panel de control y vete a Aspecto y luego Idiomas.

El árbol de idiomas

Los idiomas se organizan en una jerarquía de permitir el intercambio de frases. Esto significa que cualquier frase en un idioma primario se usará en un lenguaje secundario, a menos que el lenguaje secundario tenga definida una versión más específica.

Por ejemplo, por defecto, XenForo incluye el idioma English (US) -Inglés (US)-, pero puedes proporcionar un idioma English (UK) -Inglés (UK)- así mismo. Puedes usar una estructura como esta:

  • English (US) -Inglés (US)-
    • English (UK) -Inglés (UK)-

Mientras la mayoría de las frases pueden estar en ambos idiomas, una frase que diga "What color is aluminum?" puede traducirse por "What colour is aluminium?" en el idioma English (UK) -Inglés (UK)-.

Opciones del idioma

Cuando editas o creas un idioma, tienes un número de opciones para elegir los elementos generales específicos del idioma, tal como el formato de fecha y números. Algunas opciones son simples, pero otras requieren un estudio más a fondo.

  • Locale -Región- – Esto más o menos se relaciona con el idioma y la ubicación donde se aplica. El elemento de región se usa, sobre todo, si hay diferencias entre versiones de un mismo idioma (como Inglés en los EE.UU. y del Reino Unido).
    Esta opción se usa para generar un código de idioma en el HTML que permite a los motores de búsqueda saber el idioma de la página. Además, controla el idioma de integración de XenForo con Facebook y Twitter. Advierte que Twitter sólo soporta un pequeño número de idiomas.
  • Formatos de fecha y hora – Cada idioma tiene una lista pre-definida de formatos comunes de fecha y hora. Sin embargo, tienes la opción de definir un formato personalizado. Debes usar las opciones de formato de las funciones de fecha de PHP.

Exportar e importar idiomas

Si quieres compartir tu idioma con otros, Tienes la opción de exportarlo desde la lista de idiomas. Al exportar, tienes diferentes opciones:

  • Exportar frases de complementos – Esto controla a qué complemento corresponden las frases que se exportan. Cuando alguien importa este idioma, sólo se sobrescribirán las frases del complemento. Si estás exportando el idioma para compartir con otros, seleccionarás generalmente un complemento específico; Si exportas el idioma como copia de seguridad propia, seleccionarás todos los complementos.
  • Obtener frases sin traducir – Esta opción te permite exportar frases que no has traducido o personalizado en este idioma. Esta opción debe permanecer sin seleccionar a menos que estés exportando el idioma para una traducción completa.

Para importar un idioma, elige la opción Importar un idioma en la pestaña Aspecto. Tienes la opción de crear un nuevo idioma o sobrescribir uno existente. Si sobrescribes un idioma existente, cualquier personalización realizada será sobrescrita por el idioma que estás importando.

Frases

La gestión de las frases que comprende un idioma es una opción independiente del idioma que las contiene.

Las frases representan partes individuales del texto que muestra XenForo. Puede ser una simple palabra, frase independiente, sentencia completa o varios párrafos de texto. XenForo consta de varios miles de frases. Si estás realizando una traducción completa, cada una de estas frases debe ser modificada.

Las frases controlan el texto del área pública y del panel de control. No hay distinción entre ellos.

Para editar las frases de un idioma en particular, vete en el Panel de control a Aspecto, luego Idiomas y haz clic en Frases del idioma que quieres editar.

Código de colores de frases

Cuando ves la lista de frases, los títulos de las frases muestran uno de estos tres colores:

  • Rojo – Esta frase está personalizada en el idioma actual.
  • Naranja – La frase se ha personalizado en un idioma primario.
  • Azul – La frase no se ha personalizado y mantiene el valor predeterminado.

Cuando se crea un idioma por primera vez, no tiene frases personalizadas. Así, todas las frases de ese idioma aparecen en naranja o azul.

Gestión de frases

  • Para editar el texto de una frase, simplemente haz clic en el nombre de la frase y actualiza el texto si es preciso. Si quieres añadir HTML personalizado a la frase, puedes hacerlo en la mayoría de los casos; sin embargo, te recomendamos evitar esto a menos que la frase ya lleve HTML en ella.
  • Para revertir una frase, haz clic en el icono Revertir que sigue al nombre de la frase en la lista de frases. Esto elimina cualquier personalización hecha, restaurando al valor del idioma primario (si lo hay) o al valor predeterminado.
  • También puedes crear una frase aunque no suele ser necesario, salvo que estés desarrollando complementos.

Frases obsoletas

Cada lanzamiento de XenForo realiza cambios a las frases. A veces son correcciones tipográficas, pero otras veces, hay cambios significativos al texto de la frase. La página de Frases obsoletas en la pestaña Aspecto te permite ver qué frases han sido actualizadas desde su personalización.

Nota

Si tienes plantillas personalizadas, Este proceso debe realizarse también con las Plantillas obsoletas.

Cada vez que actualizas, debes comprobar el listado de esta página de frases obsoletas. Si existe alguna listada, haz clic para editarla y comprueba que tu personalización continúa siendo válida, basada en el último valor predeterminado. Si es así, simplemente guarda la frase personalizada; si no lo es, actualízala y guárdala. Esta frase no volverá a listarse en esta lista.

Si mantienes una traducción completa, puedes estar interesado en conocer si hay nuevas frases. Puedes encontrarlas en el idioma a través de la página Buscar en frases. Selecciona el idioma en el que quieres buscar y cambia entonces el Estado de frase por sin traducir.