Discourse-narrative-bot locales

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… :slight_smile:

Thank you!!!

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

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:

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?

I see you created two pull requests:

https://github.com/discourse/discourse/pull/5190
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? :slight_smile:

I uploaded them as zip files… :frowning:

My mistake… :cry:

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…

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 :slight_smile:

For reference, here are the new pull requests:

https://github.com/discourse/discourse/pull/5192
https://github.com/discourse/discourse/pull/5193

(You may want to close the old requests.)

Thank you for your help!!!

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

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

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.

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

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

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

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

안녕하세요! 먼저 정말 멋진 포럼을 만들어 주셔서 감사합니다. 저희 커뮤니티는 전 세계에 걸쳐 있으며, 이렇게 많은 언어를 지원한다는 점은 놀라운 기능입니다.

체코어 커뮤니티 매니저가 내게 서사형 봇(narrative bot)의 체코어 번역을 업데이트하거나 보완하는 데 도움을 줄 수 있는지 물어왔습니다. 아직 상당 부분이 영어로 남아 있는 것 같습니다.

더 나은 번역을 위해 어떻게 하면 좋을까요?

감사합니다 - 빈/오스트리아의 Georg 드림

Georg, Graz에서 인사드립니다. :wink:
특히 현재 활동하는 번역자가 없는 체코어와 같은 언어에 새로운 번역자가 참여해 주시면 항상 감사드립니다. 커뮤니티 매니저에게 translate.discourse.org로 안내해 주세요.

게르하르트님,

저희 커뮤니티 매니저가 프로필을 생성하고 체코어 번역을 담당할 예정입니다. 저희는 자체 서버에서 Discourse를 호스팅하고 있습니다. 그러면 그 번역은 어떻게 저희에게 전달되나요? 다음 업데이트 시점에 자동으로 반영되는 건가요, 아니면 별도의 과정이 필요한가요?

다음 업데이트에서.