# Questions about translating

**URL:** <https://discourse.codecombat.com/t/questions-about-translating/3014>\
**Category:** Diplomat\
**Created:** [March 9, 2015, 3:43pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014 "2015-03-09T15:43:12Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jorgeklemm](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/jorgeklemm/32/2145_2.png) [@jorgeklemm](https://discourse.codecombat.com/u/jorgeklemm)\
**Post date:** [March 9, 2015, 3:43pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/1 "2015-03-09T15:43:12Z")

</div>

Hi, I’m from Brazil and I’m trying to translate the CodeCombat to Portuguese Brazilian (pt-br).

I fork the project on github, and translate the pt-BR.coffee file, and do a pull request. Travis CI tell me that everything is ok, so, when the code go to production?

How to show my name in the list of Diplomats Page ([http://codecombat.com/contribute/diplomat](http://codecombat.com/contribute/diplomat)). Is accepting the CLA?

Is there other way than “[codecombat.com/i18n](http://codecombat.com/i18n)” to translate the item names, level names? For example, one big list of the used words like locale files.

Thanks,

Jorge Klemm

---

<div class="post-metadata">

**Author:** ![nick](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/nick/32/784_2.png) [@nick](https://discourse.codecombat.com/u/nick)\
**Post date:** [March 10, 2015, 3:10pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/2 "2015-03-10T15:10:34Z")

</div>

Hey Jorge, thanks for adding all those translations!

The code goes to production whenever I or Imperadeiro98 merge your pull request and then later we do a production deploy. We did one last night, so those translations should be live now.

Please submit a pull request to add yourself to DiplomatView.coffee to get yourself added to the diplomats page: [https://github.com/codecombat/codecombat/blob/master/app/views/contribute/DiplomatView.coffee#L106](https://github.com/codecombat/codecombat/blob/master/app/views/contribute/DiplomatView.coffee#L106)

Using [the /i18n page](http://codecombat.com/i18n) is indeed the way to translate all the database content like level names and item details. When you submit changes to existing content, it gets submitted as a patch, and we have to accept it before it goes live (which we hope to do soon, but we don’t have a super-speedy interface for doing it yet, so sometimes it takes us a while). When you write new translations for something which has none, then it just saves directly instead of submitting a patch.

Hope this answers your questions–really appreciate your contributions!

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 11, 2015, 7:34pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/3 "2015-03-11T19:34:42Z")

</div>

Where is Bonus: Grab 2 gems ?  
 ![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2156/5c3a99bfe9813a40.jpg)

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 11, 2015, 8:49pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/4 "2015-03-11T20:49:31Z")

</div>

I don’t understand your question…

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 11, 2015, 11:31pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/5 "2015-03-11T23:31:32Z")

</div>

Do you see Goal name Bonus:Grab 2 gems ?

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 11, 2015, 11:48pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/6 "2015-03-11T23:48:10Z")

</div>

Should I?

I don’t see anything about grabbing all six gems either but you aren’t complaining about that Bonus not being where ever it is that you are expecting the 2 gem bonus to be.

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 12:06am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/7 "2015-03-12T00:06:14Z")

</div>

![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2157/6c7dcfc6b97cdbf5.jpg)

You should.  
I am missing Bonus: Grab 6 gems too.

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 12:08am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/8 "2015-03-12T00:08:17Z")

</div>

I apologize for the misunderstanding.

I see now you want to know where it is so you can translate it. (you could have said that when you were asked to rephrase the question) Interesting question

I see it here, but I don’t know where you are looking for it.  
 ![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2158/f04b370c272cb047.png)

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 12:18am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/9 "2015-03-12T00:18:26Z")

</div>

[i18n](http://codecombat.com/i18n/level/winding-trail)

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 12:34am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/10 "2015-03-12T00:34:18Z")

</div>

sweet.

OK, looks like you need to add “i18n” to the ones you want to translate.  
(the plus under “\> Collect: who, targets”, then type i18n in the box)  
then you can translate right there and then submit the patch.  
(or add the i18n then submit and wait for it to be applied then use the i18n editor to translate it all together.)

Again, I apologize. (I can plunder my way around in other languages besides english, but not well enough to even have looked at the translation enough to know they have a nice interface for you (I thought you did it piece by piece in the level editor.) 😊

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 12:42am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/11 "2015-03-12T00:42:36Z")

</div>

![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2159/944ced8df435b572.jpg)

German version

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 12:54am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/12 "2015-03-12T00:54:35Z")

</div>

See my previous post, which I it seems I edited between your reading it and posting this. (I tend to “fix” my post several times before I am happy with it. last time I looked at it I didn’t see this new post of yours)

edit:

All languages show the english version of the 2 gem bonus, because there is no “i18n” for that item.  
The reason that “get 6” doesn’t show up is that it is a “hidden” goal. (hidden goals are either obvious (don’t die) or are “Cool, now go back and do this too (if you want)”)

edit: of edit 🙂  
Yes, I know most of them say you must survive, but the “don’t die” bit comes directly from the level editor.

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 1:14am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/13 "2015-03-12T01:14:39Z")

</div>

![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2160/3f9b9a3070c62a4a.jpg)

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 1:27am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/14 "2015-03-12T01:27:08Z")

</div>

~~cool did you submit the patch?~~

~~at the right end of the back bar (“house icon” Thangs Scripts Settings . . . . . “\<-” “-\>” “(weird icon)” “play icon” “bold ‘v’ icon”)~~  
~~the weird icon (looks kind of like a bed, too me) is the patch icon. click that give it a description and submit.~~

~~I know, I expected it to be under “patches” myself…~~

hahaha, you already did (your forum and codecombat names are different) Cool, now you wait for one of the head guys/gals to accept it.

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 1:47am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/15 "2015-03-12T01:47:24Z")

</div>

THX for your help.

Vlevo ( cz) == LInks (en) 😄

---

<div class="post-metadata">

**Author:** ![nick](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/nick/32/784_2.png) [@nick](https://discourse.codecombat.com/u/nick)\
**Post date:** [March 12, 2015, 1:54am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/16 "2015-03-12T01:54:33Z")

</div>

I’ve accepted the patch, so that i18n string should now show up in the i18n editor for Winding Trail. Sorry for missing that one!

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 3:06am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/17 "2015-03-12T03:06:49Z")

</div>

iie mondai

(psst, links ist Deutsch , left is english) 😉

> **Vlevo Drži Tašku**
>
> (my full nom de plume) Is bad joke and purposeful mistranslation of “left holding the bag.”

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 5:25am UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/18 "2015-03-12T05:25:38Z")

</div>

![](https://sea2.discourse-cdn.com/flex016/uploads/codecombat/2162/5a961dea637bbf98.jpg)

Problem solved.

---

<div class="post-metadata">

**Author:** ![juraj\_pechac](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/juraj_pechac/32/4987_2.png) [@juraj\_pechac](https://discourse.codecombat.com/u/juraj_pechac)\
**Post date:** [March 12, 2015, 7:21pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/19 "2015-03-12T19:21:02Z")

</div>

Levels The Agrippa Defense and Drop The Flag are not in the i18n editor.

---

<div class="post-metadata">

**Author:** ![Vlevo](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/vlevo/32/2074_2.png) [@Vlevo](https://discourse.codecombat.com/u/Vlevo)\
**Post date:** [March 12, 2015, 9:25pm UTC](https://discourse.codecombat.com/t/questions-about-translating/3014/20 "2015-03-12T21:25:42Z")

</div>

Yeah, now that one might be more of a @nick or someone else higher up (@J_F_B_M) than us . . . I don’t know if there is an easy single spot to poke to get that or if you have to add it to every single spot it is wanted. (I would guess the latter). If it is the latter then we could do it. I’m sure you have a better idea than me what is typically i18n’d. (of course that is different than finding it.) 😄

[Next page](https://discourse.codecombat.com/t/questions-about-translating/3014.md?page=2)
