Updated rst files to latest wiki.

This commit is contained in:
Griatch 2011-09-20 13:21:07 +02:00
parent 60424fa828
commit 9a719d7fb0
8 changed files with 82 additions and 63 deletions

View file

@ -5,14 +5,14 @@ Internationalization
characters between the first "i" and the last "n" in that word) allows
Evennia's core server to return texts in other languages than English -
without anyone having to go in and add it manually. Take a look at the
``locale`` directory of the Evennia installation. there you will find
``locale`` directory of the Evennia installation, there you will find
which languages are currently supported.
Note, what is translated in this way are hard-coded strings from the
server, things like "Connection closed" or "Server restarted".
Basically, the things users are not supposed to change on their own.
This means that the default command set is *not* translated. The reason
for this is that commands are *intended* to be modified by users. .
for this is that commands are *intended* to be modified by users.
Changing server language
------------------------
@ -33,7 +33,7 @@ Translating Evennia
-------------------
If you cannot find your language in ``locale/`` it's because noone has
translated it yet. Alternatively you might find the language but find
translated it yet. Alternatively you might have the language but find
the translation bad ... You are welcome to help improve the situation!
To start a new translation, place yourself in Evennia's root directory
@ -43,7 +43,7 @@ and run
django-admin makemessages -l <language-code>
where ``<language-code`` is the two-letter locale code for the language
where ``<language-code>`` is the two-letter locale code for the language
you want, like 'sv' for Swedish or 'es' for Spanish.
Next head to ``locale/<language-code>/LC_MESSAGES`` and edit the
@ -53,9 +53,7 @@ normal text editor -- best is to use a po-file editor from the web
The concept of translating is simple, it's just a matter of taking the
english strings you find in the ``*.po`` file and add your language's
translation best you can. When you are done, send the ``*.po`` file to
the Evennia developer list so we can integrate your translation it into
Evennia!
translation best you can.
Finally, you need to compile your translation into a more efficient
form.
@ -67,3 +65,7 @@ form.
This will go through all languages and create/update compiled files
(``*.mo``) for them. This needs to be done whenever a ``*.po`` file is
updated.
When you are done, send the ``*.po`` and \*.mo file to the Evennia
developer list (or push it into your own repository clone) so we can
integrate your translation into Evennia!