Skip to content

Traducir el ejecutable

Mike Manturov edited this page Oct 31, 2019 · 1 revision

Como aplicar la traducción de transifex al dwarf fortress.exe

Instalación de Python 3:

  • Descargue e instale Python 3 desde la página oficial: https://www.python.org/downloads/windows/
  • Es preferible la versión Python 3.4.4, descargue y ejecute Windows x86 MSI installer o Windows x86-64 MSI installer dependiendo de que versión de Window posea. Si no está seguro de cuál es su versión de Window, descargue y ejecute Windows x86 MSI installer.

Descargar de la traducción de las cadenas encriptadas desde Transifex

Conversión de .po al formato intermedio .csv con la codificación adecuada

  • Descargue el repositorio completo df-gettext-toolkit (zip) y descomprímalo en un carpeta separada.
  • Coloque allí el archivo .po, que descargó anteriormente.
  • En la carpeta donde usted descomprimio el archivo zip df-gettext-toolkit ejecute el siguiente comando desde una línea de comando:
python po2csv.py po-filename.po dictionary.csv

Notas:

  • po-filename.po debe ser reemplazado por el nombre actual del archivo .po descargado
  • Puede crear un archivo .bat con este comando para ejecutarlo con un doble click.

Aplicar la traducción al ejecutable de Dwarf Fortress

  • Como en la sección previa, descargue el repositorio completo dfrus-py (zip) y descomprímalo en un carpeta separada.
  • Coloque el archivo dictionary.csv que usted obtuvo en el paso anterior en esta carpeta.
  • Ejecute el siguiente comando desde una línea de comando:
python dfrus.py -p "d:\Games\df_42_06_win_s\Dwarf Fortress.exe" -d dictionary.csv --codepage cp850

Notas:

  • "d:\...\Dwarf Fortress.exe" debe ser reemplazado con la ubicación del ejecutable de Dwarf Fortress. El nuevo ejecutable (traducido) será creado en la misma carpeta con el nombre Dwarf Fortress Patched.exe.
  • cp850 debe ser reemplazado con el DOS-codepage que su lenguaje soporte (puede consultarlo con esta pagina). Actualmente los codepage soportados son: cp737 (Griego), cp850 (Multilenguaje - Latin 1), cp860 (Portugal), cp866 (DOS Cirillico), cp1251 (Cirillico de Window). Si el codepage de su lenguaje no es soportado, puede enviarme un mensaje con su solicitud (ver contactos al final).

Ultimas preparaciones y ejecución del juego

  • Edite init.txt en la carpeta del juego 'data\init', y allí modifique [TRUETYPE:YES] y [PRINT_MODE:2D].
  • Finalmente, ejecute el Dwarf Fortress Patched.exe

Descarga de los ejecutables (.bat)

https://mega.nz/#F!BhlmVZ6L!L5WboaWdCxSfnI1XX_NWDg <--- EDITAR SI CORRESPONDIERE

Contacto

Si usted tiene problemas con algunos de los pasos, puede escribirnos un mensaje, intentaremos ayudarlo: