Hi everyone,
Thank you all so much for the work you've done on the translations so far! We've got a fair number of translations done already, we hope that those of you with completed translations are enjoying playing with the app in your own language.
We're going to make a couple of changes going forward. We're aware of a few issues with our processes and permissions so far - those of you with the 'translator' role can't edit strings that have been approved, even if users have flagged the translations, whereas reviewers have too many permissions and can approve translations. So we're scrapping those roles and replacing them with language-based roles so you can make all changes to your own language. We still want to keep the same policy we had before - all translations should go through two people - so please don't approve your own work! These changes will be rolled out over the next few days.
The second change is more proactive. Even as languages are completed, there will always be more to do. The app is consistently being updated and we're within sight of a release of the new Script Tool, both of which will require further translations, so this is an ongoing project, and we anticipate a drop-off in interest from some of you after the initial translation is done. Also, I've been getting a lot of questions about translations that I can't answer because I don't speak the language, and I'm aware of cases where two camps have formed around competing translations that end up inconsistent in the final translation (Dutch spreukenboek vs grimoire debate, I'm looking at you!). We're going to try to solve both of these problems with the introduction of a "translation coordinator" role to several languages which have a large number of volunteers and are complete or nearing completion. Coordinators will work with me, will have the power to reject suggestions, and will be the deciding voice on any issues that come up. Ideally coordinators will be native or native level in the language and at least fluent in English. I'm also aware that a good number of you have some experience with professional translation; that'd be great, but is by no means necessary. We'll also consider others' recommendations, so if you think you know someone who'd be a good person to lead the translation, or you want to volunteer, reach out to me at alejo@thepandemoniuminstitute.com.
-Alejo
Strings Words Characters | |||
---|---|---|---|
1,916 16,858 95,471 |
|
All strings | Browse Translate Zen |
188 668 4,048 |
|
Translated strings | Browse Translate Zen |
188 668 4,048 |
|
Strings waiting for review | Browse Translate Zen |
1,728 16,190 91,423 |
|
Unfinished strings | Browse Translate Zen |
1,726 16,126 91,078 |
|
Untranslated strings | Browse Translate Zen |
2 64 345 |
|
Strings marked for edit | Browse Translate Zen |
11 19 108 |
|
Strings with suggestions | Browse Translate Zen |
1,727 16,187 91,407 |
|
Unfinished strings without suggestions | Browse Translate Zen |
2 2 16 |
|
Strings with any failing checks | Browse Translate Zen |
2 2 16 |
|
Translated strings with any failing checks | Browse Translate Zen |
2 2 16 |
|
Failing check: Unchanged translation | Browse Translate Zen |
Component | Approved | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|---|
App Interface | 0% | 10% | 819 | 3,778 | 22,199 | 819 | 2 | 1 | 0 | |
Game Content | 0% | 1% | 905 | 12,406 | 69,188 | 903 | 0 | 1 | 0 | |
Glossary Glossary | 0% | 95% | 4 | 6 | 36 | 4 | 0 | 9 | 0 | |
Summary
Project website | botc.app | |
---|---|---|
Instructions for translators | This is the translation repository for the official Blood on the Clocktower app and accompanying game materials. English is the base language for the app and any currently untranslated text (both from app and game) will fall back to the English version in the app. Outdated translations will be marked as such in the translation interface. Whenever the app is updated, the most recent translations will be pulled from here and used in the app. The translations are split into 3 parts:
How to translateSelect the component you want to translate and the language, if it's already been added. Languages that are officially translated (meaning there is a printed version of the game available in this language) require the "official translator" role for updating the game translation. Fan translators can update all game translations for unofficial languages and all app interface translations for all languages, except English. The translations need to follow a few important rules in order to be usable on the app:
|
|
Project maintainers3 |
![]() ![]() ![]() |
|
Project reviewers94 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
Language | Serbian | |
Language code | sr | |
Text direction | Left to right | |
Case sensitivity | Case-sensitive | |
Number of speakers | 7,189,403 |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 1,916 | 16,858 | 95,471 | |||
Approved | 0% | 0 | 0% | 0 | 0% | 0 |
Waiting for review | 9% | 188 | 3% | 668 | 4% | 4,048 |
Translated | 9% | 188 | 3% | 668 | 4% | 4,048 |
Needs editing | 1% | 2 | 1% | 64 | 1% | 345 |
Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
Failing checks | 1% | 2 | 1% | 2 | 1% | 16 |
Strings with suggestions | 1% | 11 | 1% | 19 | 1% | 108 |
Untranslated strings | 90% | 1,726 | 95% | 16,126 | 95% | 91,078 |
Quick numbers
Trends of last 30 days
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|
![]() Translation reverted |
|