Traducir Modloader
More actions
Ayuda a que ShroudForge esté disponible para jugadores de todo el mundo. Edita las traducciones en Fink o envía tus cambios mediante una solicitud de incorporación de cambios en GitHub.
Traducir con Fink
Abre el editor de Fink para ShroudForge. Fink muestra el texto original en inglés junto a sus traducciones. Los archivos de idioma permanecen en el repositorio. Fink no mantiene una segunda copia sincronizada en un servicio de traducción.
Elige el proyecto y la rama en el editor. Revisa un mensaje, edita su traducción y comprueba el resultado. Al principio, Fink guarda tu trabajo como borrador en el navegador. Necesitas una cuenta de GitHub para guardar los cambios en GitHub.
Enviar cambios mediante una solicitud de incorporación
Si la rama predeterminada está protegida, crea primero una rama de traducción en GitHub. Ábrela en Fink y envía allí tus cambios. Después crea una solicitud de incorporación para que se revisen antes de integrarlos. Fink no crea ramas por ti.
Si no tienes permiso para escribir en el repositorio de ShroudForge, usa el flujo de bifurcación de Fink. Instala la aplicación de GitHub de Inlang en tu cuenta, envía los cambios a tu bifurcación y abre una solicitud de incorporación. Fink abre la página de solicitudes de incorporación de GitHub. Revisa y envía la solicitud allí.
La lista de solicitudes de incorporación de ShroudForge muestra las contribuciones de traducción abiertas y su estado de revisión. Consulta la guía de Fink sobre ramas, bifurcaciones y solicitudes de incorporación para obtener más información.
Editar directamente los archivos de traducción
También puedes modificar los archivos JSON de modules/ui-resources/locales/ y crear una solicitud de incorporación en el repositorio. Conserva las mismas claves que el archivo original en inglés en-GB.json. No cambies los nombres de los marcadores de posición, como {count}. Deben mantenerse exactamente iguales en cada traducción.
Antes de abrir una solicitud de incorporación, puedes comprobar los archivos de idioma:
cd modules/modloader/ui npm run locale:check
El archivo de proyecto de Fink modules/ui-resources/project.inlang/settings.json conecta el editor con estos catálogos. El enlace de ejemplo anterior abre ese proyecto. Si más adelante usas otra URL del editor, actualízala en el enlace de este artículo y en la ilustración SVG.