# Discourse-narrative-bot locales

**URL:** https://meta.discourse.org/t/discourse-narrative-bot-locales/70186
**Category:** Support
**Created:** [September 16, 2017, 3:23pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186 "2017-09-16T15:23:38Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 3:23pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/1 "2017-09-16T15:23:38Z")

</div>

Hi there and congratulation for your great work on Discourse!!!

Do you regularly update all locale files from Transifex? I recently finished translating Discourse to Greek language and although most of the translated strings are in place, the discobot translation is missing. I checked on Github and the el locale is not there (discourse-narrative-bot/config/locales). Can you please fully update language files for Greek language and issue a version update? I’m waiting to bring my site live… 🙂

Thank you!!!

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [September 16, 2017, 3:40pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/2 "2017-09-16T15:40:41Z")

</div>

The translations are updated regularly, the last update was 17 hours ago:

[https://github.com/discourse/discourse/commit/2a140b3848dc6b5be6377f9be9996c2a8dc53c8f](https://github.com/discourse/discourse/commit/2a140b3848dc6b5be6377f9be9996c2a8dc53c8f)

However, this only updates existing translations, it does not add new ones, and it looks like Greek is still missing in the repository. You can create a pull request to add it – here are the instructions:

> [@How to add a new language](https://meta.discourse.org/t/how-to-add-a-new-language/14970):
>
> Contribute translations The first step is to do some translating in [our Crowdin workspace](https://translate.discourse.org/). Create an account and start translating in one or more languages. See [Contributing translations to Discourse](https://meta.discourse.org/t/contribute-a-translation-to-discourse/14882) for more information about that. Add language to Discoursewarning These instructions are currently out of date! You have two options when you think that the translation is ready to be included in Discourse: Post in this topic and ask for your language to be included in Discourse. There m…

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 6:57pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/3 "2017-09-16T18:57:50Z")

</div>

> [@fefrei](#):
>
> You can create a pull request to add it

This is something new for me… i did it, but i’m not sure that i did it the right way.

I suppose that i have to wait for someone to check the zip files i uploaded and the wait some more for the next Discourse update?

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [September 16, 2017, 7:02pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/4 "2017-09-16T19:02:59Z")

</div>

I see you created two pull requests:

[https://github.com/discourse/discourse/pull/5190](https://github.com/discourse/discourse/pull/5190)  
[https://github.com/discourse/discourse/pull/5191](https://github.com/discourse/discourse/pull/5191)

The files you created are empty, however, so I think this won’t work.

If you’re very lucky, maybe a team member can have a look into integrating the translations despite being in their yearly meeting? 🙂

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 7:05pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/5 "2017-09-16T19:05:08Z")

</div>

> [@fefrei](#):
>
> The files you created are empty, however

I uploaded them as zip files… ☹

My mistake… 😢

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 7:10pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/6 "2017-09-16T19:10:22Z")

</div>

I created a new pull request. This time a attached the text in the files instead of uploading them as zip files. I hope it’s ok now…

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [September 16, 2017, 7:14pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/7 "2017-09-16T19:14:02Z")

</div>

That looks better! Since Greek is already supported by Core, this _may_ be enough, but I’m no expert in this. Let’s hope one of the devs finds the time to validate and merge this soon 🙂

For reference, here are the new pull requests:

[https://github.com/discourse/discourse/pull/5192](https://github.com/discourse/discourse/pull/5192)  
[https://github.com/discourse/discourse/pull/5193](https://github.com/discourse/discourse/pull/5193)

(You may want to close the old requests.)

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 7:14pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/8 "2017-09-16T19:14:52Z")

</div>

> [@fefrei](#):
>
> That looks better!

Thank you for your help!!!

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [September 16, 2017, 8:50pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/9 "2017-09-16T20:50:59Z")

</div>

The script we use for pulling translations from Transifex did only update already existing locale files. I updated our script so that it also adds missing locale files.

[https://github.com/discourse/discourse/commit/74a855b08d38681d00f4c37e1e84dd96a7e36a35](https://github.com/discourse/discourse/commit/74a855b08d38681d00f4c37e1e84dd96a7e36a35)

And I updated all translations and added a few missing locale files.

[https://github.com/discourse/discourse/commit/de19c8e70cf54813bfda2607edf6f230e535e673](https://github.com/discourse/discourse/commit/de19c8e70cf54813bfda2607edf6f230e535e673)

@karasardelis Thanks for your PRs. I closed them since they had the wrong language in the file header, but I added the Greek locale files in my commit.

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 9:25pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/10 "2017-09-16T21:25:26Z")

</div>

> [@gerhard](#):
>
> Thanks for your PRs. I closed them since they had the wrong language in the file header, but I added the Greek locale files in my commit.

Hey, this is great news!!! Thanks!!!

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 16, 2017, 9:45pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/11 "2017-09-16T21:45:12Z")

</div>

I suppose i have to wait a while for the new language files to reach my site. Can you force an update?

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [September 16, 2017, 11:23pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/12 "2017-09-16T23:23:03Z")

</div>

The changes are live on tests-passed, so you just need to update your instance. If there’s no button in your admin panel, just go directly to `/admin/upgrade`

---

<div class="post-metadata">

### Author: ![karasardelis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/karasardelis/32/120699_2.png) [@karasardelis](https://meta.discourse.org/u/karasardelis)
#### Post date: [September 17, 2017, 7:04am UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/13 "2017-09-17T07:04:57Z")

</div>

> [@david](#):
>
> you just need to update your instance

I just did that earlier, thanks. That worked!!!

---

<div class="post-metadata">

### Author: ![Georg\_Alscher](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/georg_alscher/32/211426_2.png) [@Georg\_Alscher](https://meta.discourse.org/u/Georg_Alscher)
#### Post date: [March 2, 2021, 4:07pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/14 "2021-03-02T16:07:33Z")

</div>

Hi, there! First, thank you for such an amazing forum. Our community spans the entire globe and having so many languages is an amazing feature.

Our Czech community manager is asking me, if she could help update/complete the translation to Czech for the narrative bot. It seems big parts are still in english.

How could we achieve a better translation?

Best regards - Georg from Vienna/Austria

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [March 4, 2021, 2:39pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/15 "2021-03-04T14:39:43Z")

</div>

Hi Georg, greetings from Graz. 😉  
We are always grateful for new translators, especially for languages like Czech where we don’t have any active translators at the moment. Please direct your community manager to [translate.discourse.org](https://translate.discourse.org/).

> [@Contributing translations to Discourse](https://meta.discourse.org/t/contribute-a-translation-to-discourse/14882):
>
> bookmark This document provides a guide on how to contribute translations to the Discourse platform using Crowdin. person_raising_hand Required user level: Anyone can contribute translations Translating Discourse into different languages is essential for its global adoption. Contributing as a translator or proofreader is greatly appreciated and helps in making Discourse accessible to a broader audience. Summary This guide covers: Translating Discourse using Crowdin. Becoming a proofr…

---

<div class="post-metadata">

### Author: ![Georg\_Alscher](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/georg_alscher/32/211426_2.png) [@Georg\_Alscher](https://meta.discourse.org/u/Georg_Alscher)
#### Post date: [March 4, 2021, 3:04pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/16 "2021-03-04T15:04:41Z")

</div>

Hello Gerhard

My community manager will create a profile and take care of the Czech translation. We host Discourse ourselves on our server. How will her translation get to us? Simply with the next update, or is a special process necessary?

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [March 4, 2021, 3:39pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/17 "2021-03-04T15:39:04Z")

</div>

In the next update.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [June 8, 2024, 12:36pm UTC](https://meta.discourse.org/t/discourse-narrative-bot-locales/70186/18 "2024-06-08T12:36:58Z")

</div>

This topic was automatically closed after 2456 days. New replies are no longer allowed.
