Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Localización a otros idiomas #5

Open
jgsogo opened this issue Sep 13, 2015 · 0 comments
Open

Localización a otros idiomas #5

jgsogo opened this issue Sep 13, 2015 · 0 comments
Labels

Comments

@jgsogo
Copy link
Member

jgsogo commented Sep 13, 2015

He planteado la web en dos idiomas: inglés y español, que son en los que más o menos me defiendo, pero si alguien quiere añadir traducciones a otros idiomas o corregir las que ya hay (estoy seguro de que en @Lingwars/all hay gente que habla mejor inglés, y también mejor español que yo) el procedimiento es relativamente simple:

La web está hecha con Python/Django, por lo que toda la información necesaria la podéis encontrar online (aquí, por ejemplo). De todas formas os hago el resumen:

  1. Fork + clone de este repositorio
  2. Añadir el idioma que corresponda en la lista de este archivo.
  3. Generar los archivos de localización:
    • En ~/appweb/: python manage.py makemessages -l <language_code>
    • En ~/games/word2def/: django-admin makemessages -l <language_code>`
  4. Traducir las cadenas de texto que apareceran en los archivos que hay en
    • ~/appweb/appweb/locale
    • ~/appweb/engine/locale
    • ~/games/word2def/locale

Et voilá! Ya lo podéis probar en local con un ~/appweb/$ python manage.py runserver


La otra opción, es que comentéis que queréis traducir a <cantoñés|húngaro|...>, os generamos el archivo correspondiente y vosotros sólo tendríais que escribir las cadenas correspondientes traducidas.

¡Aúpa!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant