# Game Translation Files

**URL:** <https://discourse.cataclysmdda.org/t/game-translation-files/2072>\
**Category:** Translations Team Discussion\
**Created:** [July 2, 2013, 10:08pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072 "2013-07-02T22:08:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)\
**Post date:** [July 2, 2013, 10:08pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/1 "2013-07-02T22:08:18Z")

</div>

To find the translation files, go here:  
[https://translations.launchpad.net/cdda](https://translations.launchpad.net/cdda)

yobbo: the recommended translation process is now just “go to the site”, “log in”, “start translating” 🙂

---

<div class="post-metadata">

**Author:** ![yobbo](https://avatars.discourse-cdn.com/v4/letter/y/b9e5f3/32.png) [@yobbo](https://discourse.cataclysmdda.org/u/yobbo)\
**Post date:** [July 3, 2013, 3:49am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/2 "2013-07-03T03:49:20Z")

</div>

Some quick notes:

- While the .po files are text files, and you can just edit them with any editor you want, there are tools specifically for editing .po files available (for example [Poedit](http://www.poedit.net/)) which might make it a little easier.

- Entries like “%s” and “%d” in lines are automatically replaced with another word or name or number, so leave these in your translation, but move them to wherever is appropriate.

- There are a lot of strings to translate! Translation can be done bit by bit, perhaps just translate the most obvious items to start with.

- While there are a lot of translatable strings already, the translation files are by no means complete. There is a lot more to be added later, but any work done now will be transferred forwards, so it won’t have to be done again.

- If you are translating, it would be good to post and let others know, so that work is not duplicated.

- If there’s any issue with translation (such as impossible or ambiguous cases), i can try to fix it. There will be issues. Raise them here in the translations forum, or on the github issue tracker.

I’m looking forward to testing Cata-DDA with some real translations ;).

---

<div class="post-metadata">

**Author:** ![OzoneH3](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ozoneh3/32/849_2.png) [@OzoneH3](https://discourse.cataclysmdda.org/u/OzoneH3)\
**Post date:** [July 5, 2013, 8:49am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/3 "2013-07-05T08:49:34Z")

</div>

Hey Glyph, can you add a german de\_DE file as well?  
I would start translating that one then.

---

<div class="post-metadata">

**Author:** ![yobbo](https://avatars.discourse-cdn.com/v4/letter/y/b9e5f3/32.png) [@yobbo](https://discourse.cataclysmdda.org/u/yobbo)\
**Post date:** [July 5, 2013, 4:41pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/4 "2013-07-05T16:41:30Z")

</div>

I put up a pull request with the de\_DE.po file, you can grab it from

> <https://github.com/CleverRaven/Cataclysm-DDA/pull/1927>

  
if you know your way around github.

---

<div class="post-metadata">

**Author:** ![Konata](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/konata/32/110_2.png) [@Konata](https://discourse.cataclysmdda.org/u/Konata)\
**Post date:** [July 10, 2013, 10:58am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/5 "2013-07-10T10:58:06Z")

</div>

I’m translating to Chinese now, but I found there hadn’t any text of the library and the Hazardous waste.

this is my project:  
[https://translations.launchpad.net/cataclysm/trunk/](https://translations.launchpad.net/cataclysm/trunk/)  
It was started today.(2013-7-10 peking time)  
progress rate :4%

(2013-9-17 peking time)  
progress rate :99.8%

The Chinese version zh\_cn.po from .pot was finished today!

But some text is still in English,

this list is for the things which .pot didn’t included:  
1.the attribute information with press "@"button;  
2.the hostile targets name;  
3.some menu text;  
4.the name and information of CBM;  
5.the basic information ,such as weight, for the item;  
6.the help menu, the computer menu and so on;  
7.the long-text information of the console, as which in institute.  
8.some words of the console.

---

<div class="post-metadata">

**Author:** ![Otaku](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/otaku/32/27_2.png) [@Otaku](https://discourse.cataclysmdda.org/u/Otaku)\
**Post date:** [July 15, 2013, 7:47am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/6 "2013-07-15T07:47:03Z")

</div>

What if there is another variable that is not found in the english version.  
For example in Spanish (and several other languages I know) there are at least 4 words for “the”.  
There is the singular male, singular female, plural male and plural female. (El, la, los, las respectively).

> "You pick up the computer."

In Spanish the proper tranlation would be 

> "Usted recoge la computadora"

This particular translation uses the female “the” because computer is considered a female object (hard to explain, it has latin roots). But if there was a male object (nacho, taco, frijoles) then it would be “el” and not “la”  
So I guess the question is: how can we put in a variable so that the computer knows which “the” to use?

Another question that I know transfers to other languages is formality. In Spanish (and French IIRC) there are at least two words for you. There is the formal version (usted) and the informal version (tu). Which should we use?

> "You pick up the combat knife. "

> "Hey, you, wait up. We need to talk. "

> "Hey you. Put the gun down or I blow your head off.

---

<div class="post-metadata">

**Author:** ![kevin.granade](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/kevin.granade/32/1316_2.png) [@kevin.granade](https://discourse.cataclysmdda.org/u/kevin.granade)\
**Post date:** [July 15, 2013, 4:49pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/7 "2013-07-15T16:49:59Z")

</div>

[quote=“Konata, post:5, topic:2072”]this is my project:  
[https://translations.launchpad.net/cataclysm/trunk/+pots/zh-cn.po/zh\_CN/+translate](https://translations.launchpad.net/cataclysm/trunk/+pots/zh-cn.po/zh_CN/+translate)  
It was started today.(2013-7-10 peking time)  
progress rate :4%

(2013-7-13 peking time)  
progress rate :100%

The Chinese version zh\_cn.po from .pot was finished today![/quote]  
So fast! 0\_0

Did you work with an already-translated version, or did you translate everything from scratch?  
Either way, very impressive, thank you.

[quote=“Konata, post:5, topic:2072”]But some text is still in English,

this list is for the things which .pot didn’t included:  
1.the attribute information with press "@"button;  
2.the hostile targets name;  
3.some menu text;  
4.the name and information of CBM;  
5.the basic information ,such as weight, for the item;  
6.the help menu, the computer menu and so on;  
7.the long-text information of the console, as which in institute.[/quote]  
We’ll have to redouble our efforts to mark strings translatable to keep up!

> [@Otaku](#):
>
> What if there is another variable that is not found in the english version.

Article Gender: I think the correct solution for this is to package the article with the object, so instead of the message being “You pick up the %s.” and the name of the object being “computer”, the message will be “You pick up %s.”, and the item name is “the computer”. Unfortunately even in english this might instead be “a computer”, so I’m not sure this will be correct either. I’m not at all sure gettext has a solution for this problem.

By the way, it does have a solution for plurilization, for languages that have more than singular/plural, and we need to see about adding support for that at some point.

Formality level: NPC dialogue is probably all going to be informal, and game messages should be formal. This might vary by language though. For example Japanese has a formality and “humility” scale, and I’m not sure where conputer interfaces go on this continuum.

---

<div class="post-metadata">

**Author:** ![utunnels](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/utunnels/32/81_2.png) [@utunnels](https://discourse.cataclysmdda.org/u/utunnels)\
**Post date:** [July 16, 2013, 12:33am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/8 "2013-07-16T00:33:51Z")

</div>

@Otaku

I don’t know if you can omit the article, for example:  
You pick up: “computer”.

For languages that use classifiers heavily this is probably the easiest (also laziest) solution.

[http://en.wikipedia.org/wiki/Classifier\_(linguistics)](http://en.wikipedia.org/wiki/Classifier_(linguistics))

---

<div class="post-metadata">

**Author:** ![Konata](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/konata/32/110_2.png) [@Konata](https://discourse.cataclysmdda.org/u/Konata)\
**Post date:** [July 16, 2013, 2:33am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/9 "2013-07-16T02:33:38Z")

</div>

[quote=“Kevin Granade, post:7, topic:2072”]Did you work with an already-translated version, or did you translate everything from scratch?  
Either way, very impressive, thank you.[/quote]  
I didn’t worked in any translation group, but someone in this grop helped us.  
The translation templates were great! Thank all of them who had made it!

---

<div class="post-metadata">

**Author:** ![whorus40k](https://avatars.discourse-cdn.com/v4/letter/w/e8c25b/32.png) [@whorus40k](https://discourse.cataclysmdda.org/u/whorus40k)\
**Post date:** [July 17, 2013, 7:55pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/10 "2013-07-17T19:55:54Z")

</div>

Try to work with russian translation and have a littile question: how can I use my .po file in game?

Oops, I just found this link: [https://github.com/CleverRaven/Cataclysm-DDA/blob/master/TRANSLATING.md](https://github.com/CleverRaven/Cataclysm-DDA/blob/master/TRANSLATING.md)

---

<div class="post-metadata">

**Author:** ![MEXAHOTABOP](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mexahotabop/32/942_2.png) [@MEXAHOTABOP](https://discourse.cataclysmdda.org/u/MEXAHOTABOP)\
**Post date:** [July 17, 2013, 8:01pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/11 "2013-07-17T20:01:29Z")

</div>

see russian subforum  
[https://translations.launchpad.net/cataclysm-dda/trunk](https://translations.launchpad.net/cataclysm-dda/trunk)

---

<div class="post-metadata">

**Author:** ![OzoneH3](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ozoneh3/32/849_2.png) [@OzoneH3](https://discourse.cataclysmdda.org/u/OzoneH3)\
**Post date:** [July 19, 2013, 7:49am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/12 "2013-07-19T07:49:25Z")

</div>

I’ve ben working on the german translation for some time now, i guess its about 1/2 finished.

Help would be highly appreciated. There are still a lot of Itemdescriptions to translate.  
Also a reread of already translated stuff wouldnt hurt eighter 😛

Here is my translation branch on github: [https://github.com/OzoneH3/Cataclysm-DDA/tree/translate\_de](https://github.com/OzoneH3/Cataclysm-DDA/tree/translate_de)

---

<div class="post-metadata">

**Author:** ![vultures](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/vultures/32/69_2.png) [@vultures](https://discourse.cataclysmdda.org/u/vultures)\
**Post date:** [July 19, 2013, 5:13pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/13 "2013-07-19T17:13:36Z")

</div>

Ok, I’ve decided to get some fellow countrymen to play the game intensly, and I’ll do a serbian translation. It’ll be here in a day or two; the assets.files were all the same, so I just picked the russian package and corrected appropriately.

---

<div class="post-metadata">

**Author:** ![Tarik](https://avatars.discourse-cdn.com/v4/letter/t/db5fbb/32.png) [@Tarik](https://discourse.cataclysmdda.org/u/Tarik)\
**Post date:** [July 25, 2013, 5:10pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/14 "2013-07-25T17:10:28Z")

</div>

As for right now I downloaded the template and are starting es\_ES for Spanish, cheers!

---

<div class="post-metadata">

**Author:** ![Master\_Darius](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@Master\_Darius](https://discourse.cataclysmdda.org/u/Master_Darius)\
**Post date:** [July 26, 2013, 3:33am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/15 "2013-07-26T03:33:22Z")

</div>

Hey tarik, shouldn’t it be es\_LA? Because es\_ES is spanish from Spain.

---

<div class="post-metadata">

**Author:** ![Tarik](https://avatars.discourse-cdn.com/v4/letter/t/db5fbb/32.png) [@Tarik](https://discourse.cataclysmdda.org/u/Tarik)\
**Post date:** [July 27, 2013, 5:15pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/16 "2013-07-27T17:15:23Z")

</div>

You are correct! I will make sure to change the name when I’m finished 😃

---

<div class="post-metadata">

**Author:** ![Master\_Darius](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@Master\_Darius](https://discourse.cataclysmdda.org/u/Master_Darius)\
**Post date:** [July 28, 2013, 1:47am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/17 "2013-07-28T01:47:17Z")

</div>

Good luck then 🙂

---

<div class="post-metadata">

**Author:** ![Kondator](https://avatars.discourse-cdn.com/v4/letter/k/bcef8e/32.png) [@Kondator](https://discourse.cataclysmdda.org/u/Kondator)\
**Post date:** [August 15, 2013, 4:57pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/18 "2013-08-15T16:57:35Z")

</div>

I want to start to translate to spain spanish, and want to know the decision about the article gender

---

<div class="post-metadata">

**Author:** ![yobbo](https://avatars.discourse-cdn.com/v4/letter/y/b9e5f3/32.png) [@yobbo](https://discourse.cataclysmdda.org/u/yobbo)\
**Post date:** [August 26, 2013, 4:41am UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/19 "2013-08-26T04:41:45Z")

</div>

> [@Kondator](#):
>
> I want to start to translate to spain spanish, and want to know the decision about the article gender

Sorry, i missed that question. Support for gendered nouns will not be coming until after the next stable release at the earliest. For now the preferred solution is to indicate that the form is indeterminate, for example “You see a %s.” might be “Tú ves un(a) %s.”. It’s not pretty, but full support will be quite complicated to implement.

---

<div class="post-metadata">

**Author:** ![shadenight123](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/shadenight123/32/997_2.png) [@shadenight123](https://discourse.cataclysmdda.org/u/shadenight123)\
**Post date:** [August 27, 2013, 1:59pm UTC](https://discourse.cataclysmdda.org/t/game-translation-files/2072/20 "2013-08-27T13:59:31Z")

</div>

I can translate the Game in Italian, since it’s my mother tongue.  
But I have no idea how to get around to Github so…where do I pick the game files for translation purposes?

[Next page](https://discourse.cataclysmdda.org/t/game-translation-files/2072.md?page=2)
