In an effort to create a more consistent experience for Habitica players, we have begun narrowing the focus of the translation projects. We’ve selected 29 languages to support across each platform. Any languages removed during this process will be archived on our GitHub repository.
Supported languages: English, English (UK), Bulgarian, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, French, German, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish, Spanish (Latin American), Swedish, Turkish, Ukrainian.
Other components
Component | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|
Faq
|
1% | 136 | 5,136 | 29,882 | 133 | 3 | 0 | 0 | |
|
|||||||||
Achievements
|
26% | 119 | 782 | 4,756 | 113 | 6 | 57 | 0 | |
|
|||||||||
Limited
|
36% | 176 | 998 | 6,094 | 130 | 94 | 0 | 0 | |
|
|||||||||
Communityguidelines
|
38% | 56 | 1,588 | 10,691 | 12 | 52 | 1 | 0 | |
|
|||||||||
Defaulttasks
|
50% | 27 | 180 | 978 | 5 | 30 | 0 | 0 | |
|
|||||||||
Settings | 53% | 120 | 1,115 | 7,075 | 95 | 83 | 0 | 0 | |
|
|||||||||
Backgrounds
|
54% | 377 | 1,966 | 11,435 | 307 | 187 | 0 | 0 | |
|
|||||||||
Subscriber
|
54% | 102 | 689 | 4,268 | 90 | 106 | 0 | 0 | |
|
|||||||||
Gear
|
57% | 1,255 | 18,654 | 111,446 | 1,240 | 1,160 | 0 | 0 | |
|
|||||||||
Quests
|
65% | 32 | 333 | 1,876 | 27 | 45 | 0 | 0 | |
|
Overview
Project website | github.com/habitRPG/habitica |
---|---|
Instructions for translators | Habitica’s translations are done by our community of contributors from around the world!Are you fluent in a language and want to contribute? Here are some instructions and common questions to introduce you to Habitica’s community translation process.How is Habitica’s text translated? Translatable text is called a string. Source strings are provided in English, uploaded to translate.habitica.com, then translated into different languages for web, Android, and iOS by contributors. Approved translations will populate to the platforms they were submitted to after periodic updates by the Habitica team. This usually happens about once a month for the web version, or alongside mobile milestone releases for Android and iOS. How do I contribute translations?
The translation platform we use, Weblate, also has more in depth guidance on how to use the platform in their documentation. How do translations stay consistent? How do I change a translation that’s already been reviewed? What are the symbols I see in translatable text? How do I collaborate with other translators? Who do I contact if I’m having issues with the translation site? I don’t see my language listed for all platforms, or at all? What role does the Habitica team play in translation? How are contributor tiers awarded for translation? Tiers for help with translation are awarded:
If you meet these conditions, complete the Translation Badge Application form to let us know about your contribution. Tier requests are usually processed once every month and are awarded at the Habitica team’s discretion based on translation quality, complexity, and time spent. How do I become a reviewer for my language?
If you meet these conditions, complete the Translation Reviewer Application form and reach out to us at <admin@habitica.com> to let us know you’d like to become a reviewer for a specific language. After reviewing, a member of our team will reach out to you with our decision. Most important of all, have fun! These translations make Habitica accessible to a wider variety of people and we're extremely thankful for that. Habitica helps players improve their lives every day and we hope offering more languages will help even more people achieve their goals. |
Project maintainers |
![]() ![]() ![]() ![]() |
Translation process |
|
Translation license | Proprietary |
Source code repository |
git@github.com:HabitRPG/habitica.git
|
Repository branch | develop |
Last remote commit |
feat(content): December 2023 Content (#15023)
8db8a8267b
Natalie authored 4 days ago |
Last commit in Weblate |
Translated using Weblate (Ukrainian)
bdc9d21790
Weblate authored a week ago |
Weblate repository |
https://translate.habitica.com/git/habitica/settings/
|
File mask | website/common/locales/*/overview.json |
Monolingual base language file | website/common/locales/en/overview.json |
Translation file |
Download
website/common/locales/sr/overview.json
|
Last change | Sept. 2, 2023, 8:53 p.m. |
Last author | Ognjen |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 8 | 508 | 3,887 | |||
Approved | 0% | 0 | 0% | 0 | 0% | 0 |
Waiting for review | 50% | 4 | 6% | 31 | 4% | 168 |
Translated | 50% | 4 | 6% | 31 | 4% | 168 |
Needs editing | 37% | 3 | 89% | 455 | 91% | 3,572 |
Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
Failing checks | 37% | 3 | 89% | 455 | 91% | 3,572 |
Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
Untranslated strings | 12% | 1 | 4% | 22 | 3% | 147 |
![]() Marked for edit |
|
![]() New contributor |
New contributor
3 months ago
|
![]() New strings to translate |
2 new strings to translate appeared to the translation.
3 months ago
|
![]() Resource update |
The "
website/common/locales/en/overview.json " file was changed.
3 months ago
|
![]() String updated in the repository |
|
![]() String updated in the repository |
|
![]() Source string changed |
|
![]() Resource update |
Parsing of the "
website/common/locales/sr/overview.json " file was enforced.
6 months ago
|
![]() Resource update |
Parsing of the "
website/common/locales/sr/overview.json " file was enforced.
6 months ago
|
![]() String updated in the repository |
|
8 | File in original format as translated in the repository | JSON file | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
8 | All strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
4 | Unfinished strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
* **Set up [To Do's](https://habitica.fandom.com/wiki/To_Do%27s):** Enter tasks you do once or rarely in the To Do's column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!
* **Set up [Dailies](https://habitica.fandom.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.
* **Set up [Habits](https://habitica.fandom.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:
* **Set up [Rewards](https://habitica.fandom.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!
* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](https://habitica.fandom.com/wiki/Sample_Habits), [Sample Dailies](https://habitica.fandom.com/wiki/Sample_Dailies), [Sample To Do's](https://habitica.fandom.com/wiki/Sample_To_Do%27s), and [Sample Rewards](https://habitica.fandom.com/wiki/Sample_Custom_Rewards).
ckais nothing without real-world goals, so enter a few tasks. You can add more later as you think of them! All tasks can be added by clicking the greje ništa bez ciljeva iz stvarnog života, zato uđi u par zadataka. Možeš da ih dodaješ i kasnije kako ti padaju na pamet! Svi zadaci se mogu dodati klikom na zeleno "Create" button.Napravi/Dodaj" dugme.* **Set up
* **Podesi [To-Dos](http://habitica.fandom.com/wiki/To-Dos):** Unesi zadatak koji radiš jednom ili retko u Zadaci kolonu, jedan po jedan. Možeš da klikneš na zadatke da ih izmeniš i dodaš podzadatke, rokove i drugo! Enter tasks you do once or rarely in the To-Dos column, one at a time. You can click on the tasks to edit them and add checklists, due dates, and more!
* **
Set upPodesi [Dailies](http://habitica.fandom.com/wiki/Dailies):** Enter activities you need to do daily or on a particular day of the week, month, or year in the Dailies column. Click task to edit when it will be due and/or set a start date. You can also make it due on a repeating basis, for example, every 3 days.* **
Set upPodesi [Habits](http://habitica.fandom.com/wiki/Habits):** Enter habits you want to establish in the Habits column. You can edit the Habit to change it to just a good habit :heavy_plus_sign: or a bad habit :heavy_minus_sign:* **
Set upPodesi [Rewards](http://habitica.fandom.com/wiki/Rewards):** In addition to the in-game Rewards offered, add activities or treats which you want to use as a motivation to the Rewards column. It's important to give yourself a break or allow some indulgence in moderation!* If you need inspiration for which tasks to add, you can look at the wiki's pages on [Sample Habits](http://habitica.fandom.com/wiki/Sample_Habits), [Sample Dailies](http://habitica.fandom.com/wiki/Sample_Dailies), [Sample To-Dos](http://habitica.fandom.com/wiki/Sample_To-Dos), and [Sample Rewards](http://habitica.fandom.com/wiki/Sample_Custom_Rewards).