Cambios

89 bytes añadidos ,  18:48 4 nov 2021
m
Texto reemplazado: «tt>» por «samp>»
Línea 1: Línea 1:  
← [[Modding:Índice|Índice]]
 
← [[Modding:Índice|Índice]]
<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==
 
==Para traductores==
 
===¿Cómo funcionan las traducciones?===
 
===¿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:
+
Cada mod tiene una carpeta <samp>i18n</samp> 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 <samp>default.json</samp> (que tiene el texto en inglés predeterminado), además de cualquiera de estos archivos:
   −
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! Idioma
 
! Idioma
Línea 13: Línea 13:  
|-
 
|-
 
| Chino
 
| Chino
| <tt>zh.json</tt>
+
| <samp>zh.json</samp>
 
|-
 
|-
 
| Francés
 
| Francés
| <tt>fr.json</tt>
+
| <samp>fr.json</samp>
 
|-
 
|-
 
| Alemán
 
| Alemán
| <tt>de.json</tt>
+
| <samp>de.json</samp>
 
|-
 
|-
 
| Húngaro
 
| Húngaro
| <tt>hu.json</tt>
+
| <samp>hu.json</samp>
 
|-
 
|-
 
| Italiano
 
| Italiano
| <tt>it.json</tt>
+
| <samp>it.json</samp>
 
|-
 
|-
 
| Japonés
 
| Japonés
| <tt>ja.json</tt>
+
| <samp>ja.json</samp>
 
|-
 
|-
 
| Coreano
 
| Coreano
| <tt>ko.json</tt>
+
| <samp>ko.json</samp>
 
|-
 
|-
 
| Portugués
 
| Portugués
| <tt>pt.json</tt>
+
| <samp>pt.json</samp>
 
|-
 
|-
 
| Ruso
 
| Ruso
| <tt>ru.json</tt>
+
| <samp>ru.json</samp>
 
|-
 
|-
 
| Español
 
| Español
| <tt>es.json</tt>
+
| <samp>es.json</samp>
 
|-
 
|-
 
| Turco
 
| Turco
| <tt>tr.json</tt>
+
| <samp>tr.json</samp>
 
|}
 
|}
    
Cada archivo contiene texto que tiene este aspecto:
 
Cada archivo contiene texto que tiene este aspecto:
<source lang="javascript">
+
<syntaxhighlight lang="javascript">
 
{
 
{
 
   "translation-key": "simple translatable text",
 
   "translation-key": "simple translatable text",
 
   "translation-key-2": "translatable text with a {{token}} value"
 
   "translation-key-2": "translatable text with a {{token}} value"
 
}
 
}
</source>
+
</syntaxhighlight>
    
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 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.
Línea 60: Línea 60:  
===¿Cómo traducir un mod?===
 
===¿Cómo traducir un mod?===
 
# Instale el mod normalmente.
 
# Instale el mod normalmente.
# Abra el archivo que desea editar en su carpeta <tt>i18n</tt>(Si el archivo no existe para su idioma todavía, simplemente copie <tt>default.json</tt> y cámbiele el nombre.)
+
# Abra el archivo que desea editar en su carpeta <samp>i18n</samp>(Si el archivo no existe para su idioma todavía, simplemente copie <samp>default.json</samp> y cámbiele el nombre.)
 
# Edite las traducciones según sea necesario (vea cómo funcionan las ''[[#¿Cómo funcionan las traducciones?|traducciones]]'').
 
# Edite las traducciones según sea necesario (vea cómo funcionan las ''[[#¿Cómo funcionan las traducciones?|traducciones]]'').
 
# Inicia el juego y elige tu idioma. El mod debe mostrar el texto de traducción que ha introducido.
 
# Inicia el juego y elige tu idioma. El mod debe mostrar el texto de traducción que ha introducido.
Línea 87: Línea 87:  
==Para modders==
 
==Para modders==
 
===Usar traducciones===
 
===Usar traducciones===
Para obtener ayuda con las traducciones, consulte [[Modding:Guía del Modder/APIs/Traducción|Guía del Modder:API's de traducción]].
+
Para obtener ayuda con las traducciones, consulte [[Modding:Guía del Modder/APIs/Traducción|Guía del Modder: API's de traducción]].
    
===Solicitar traducciones===
 
===Solicitar traducciones===
Línea 93: Línea 93:  
<li>Antes de comenzar:
 
<li>Antes de comenzar:
 
# Tu mod '''debe''' ser de código abierto en un sitio público como [https://github.com/ GitHub].<br />''Esto es importante para los modders que seleccionan la lista de solicitudes, ya que les permite (a) verificar el estado actual de sus traducciones de mods para mantener las solicitudes actualizadas, (b) responder las preguntas de los traductores si es necesario, y (c) enviar una solicitud de extracción con cualquier traducción recibida cuando la solicitud se cierra si dejas de responder.''
 
# Tu mod '''debe''' ser de código abierto en un sitio público como [https://github.com/ GitHub].<br />''Esto es importante para los modders que seleccionan la lista de solicitudes, ya que les permite (a) verificar el estado actual de sus traducciones de mods para mantener las solicitudes actualizadas, (b) responder las preguntas de los traductores si es necesario, y (c) enviar una solicitud de extracción con cualquier traducción recibida cuando la solicitud se cierra si dejas de responder.''
# Si tiene traducciones parciales, copie las traducciones faltantes en todos los archivos de traducción y márquelas con <code>// TODO</code>. (De esa manera los traductores sólo tienen que mirar el archivo de su idioma, no necesitan compararlo con <tt>default.json</tt>.)
+
# Si tiene traducciones parciales, copie las traducciones faltantes en todos los archivos de traducción y márquelas con <code>// TODO</code>. (De esa manera los traductores sólo tienen que mirar el archivo de su idioma, no necesitan compararlo con <samp>default.json</samp>.)
 
# ¡Asegúrese de ver la solicitud y de que tenga tiempo para responder a las preguntas! Su solicitud se cerrará si no responde a una pregunta en ella dentro de 72 horas.
 
# ¡Asegúrese de ver la solicitud y de que tenga tiempo para responder a las preguntas! Su solicitud se cerrará si no responde a una pregunta en ella dentro de 72 horas.
# El archivo <tt>default.json</tt> debe estar completo y en inglés. Si tu idioma principal no es el inglés y necesitas ayuda para prepararlo, ¡podemos ayudarte! Simplemente cree una solicitud de la misma manera a continuación, pero elija como etiqueta <code>needs: English copyediting</code> en su lugar.
+
# El archivo <samp>default.json</samp> debe estar completo y en inglés. Si tu idioma principal no es el inglés y necesitas ayuda para prepararlo, ¡podemos ayudarte! Simplemente cree una solicitud de la misma manera a continuación, pero elija como etiqueta <code>needs: English copyediting</code> en su lugar.
 
</li>
 
</li>
    
<li>[https://github.com/StardewModders/mod-translations/issues Crea una solicitud] con esta información:
 
<li>[https://github.com/StardewModders/mod-translations/issues Crea una solicitud] con esta información:
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! Campo
 
! Campo
Línea 124: Línea 124:  
[[Categoría:Modding]]
 
[[Categoría:Modding]]
    +
[[en:Modding:Translations]]
 
[[pt:Modificações:Traduções]]
 
[[pt:Modificações:Traduções]]
[[en:Modding:Translations]]
 
106 244

ediciones