Cambios

Ir a la navegación Ir a la búsqueda
2607 bytes añadidos ,  20:24 8 abr 2020
Agregar sección Para traductores
Línea 2: Línea 2:  
<br>''Nota: Todos los links que te lleven fuera de la wiki en español, estan en inglés'' <br>
 
<br>''Nota: Todos los links que te lleven fuera de la wiki en español, estan en inglés'' <br>
 
Los mods SMAPI se pueden traducir a cualquier idioma que admita el juego. Usarán automáticamente el mismo idioma que el juego y recurrirán al texto predeterminado si falta una traducción. Esta página explica cómo proporcionar o solicitar traducciones.
 
Los mods SMAPI se pueden traducir a cualquier idioma que admita el juego. Usarán automáticamente el mismo idioma que el juego y recurrirán al texto predeterminado si falta una traducción. Esta página explica cómo proporcionar o solicitar traducciones.
 +
 +
==Para traductores==
 +
===¿Cómo funcionan las traducciones?===
 +
Cada mod tiene una carpeta <tt>i18n</tt> que contiene los archivos de traducción (si es compatible con la traducción), que se puede abrir en un editor de texto normal como el Bloc de notas. La carpeta siempre tiene un <tt>default.json</tt> (que tiene el texto en inglés predeterminado), además de cualquiera de estos archivos:
 +
 +
{| class="wikitable"
 +
|-
 +
! Idioma
 +
! Nombre del archivo
 +
|-
 +
| Chino
 +
| <tt>zh.json</tt>
 +
|-
 +
| Francés
 +
| <tt>fr.json</tt>
 +
|-
 +
| Alemán
 +
| <tt>de.json</tt>
 +
|-
 +
| Húngaro
 +
| <tt>hu.json</tt>
 +
|-
 +
| Italiano
 +
| <tt>it.json</tt>
 +
|-
 +
| Japonés
 +
| <tt>ja.json</tt>
 +
|-
 +
| Coreano
 +
| <tt>ko.json</tt>
 +
|-
 +
| Portugués
 +
| <tt>pt.json</tt>
 +
|-
 +
| Ruso
 +
| <tt>ru.json</tt>
 +
|-
 +
| Español
 +
| <tt>es.json</tt>
 +
|-
 +
| Turco
 +
| <tt>tr.json</tt>
 +
|}
 +
 +
Cada archivo contiene texto que tiene este aspecto:
 +
<source lang="javascript">
 +
{
 +
  "translation-key": "simple translatable text",
 +
  "translation-key-2": "translatable text with a {{token}} value"
 +
}
 +
</source>
 +
 +
La primera parte (antes del <code>:</code>) es la clave única para la traducción. Así es como el mod identifica la traducción, por lo que no debe cambiarla.
 +
 +
La segunda parte (después del <code>:</code>) es el texto de traducción, que puede cambiar. A veces esto contendrá un token, que se parece a <code><nowiki>{{token}}</nowiki></code>; esto será reemplazado con texto diferente cuando se ejecute el mod, por lo que no debe cambiar el texto entre <code><nowiki>{{</nowiki></code> y <code><nowiki>}}</nowiki></code>. Por ejemplo, si el texto dice <code><nowiki>" Tienes {{count}} de oro"</nowiki></code>, el jugador realmente vería algo como <code>Tienes 500 de oro</code> en el juego.
 +
 +
===¿Cómo traducir un mod?===
 +
# Install the mod normally.
 +
# Open the file you want to edit in its <tt>i18n</tt> folder. (If the file doesn't exist for your language yet, just copy <tt>default.json</tt> and rename it.)
 +
# Edit the translations as needed (see ''[[#How translations work|how translations work]]'' above).
 +
# Launch the game and choose your language. The mod should show the translation text you entered.
 +
# Send the edited file to the mod author, so they can add it to the official release.
 +
 +
'''Consejos:'''
 +
* Si ves símbolos rotos en el juego, intenta guardar el archivo de traducción con codificación UTF-8.
 +
* Puedes probar los cambios de traducción en el juego sin reiniciar el juego. Ingrese <code>reload_i18n</code> en la consola SMAPI para volver a cargar las traducciones. ((Si un mod almacena internamente en caché una traducción, es posible que no se actualice.).
126

ediciones

Menú de navegación