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 |
5.36.1
e3512a2bdd
Kalista Payne authored 5 days ago |
Last commit in Weblate |
Translated using Weblate (Ukrainian)
ac9b123ba1
Weblate authored 5 hours ago |
Weblate repository |
https://translate.habitica.com/git/habitica/settings/
|
File mask | website/common/locales/*/faq.json |
Monolingual base language file | website/common/locales/en/faq.json |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 7,103 | 217,044 | 1,276,190 | |||
Source | 245 | 7,501 | 44,104 | |||
Approved | 3% | 266 | 3% | 8,531 | 3% | 49,987 |
Waiting for review | 37% | 2,670 | 37% | 80,604 | 37% | 472,645 |
Translated | 44% | 3,181 | 44% | 96,636 | 44% | 566,736 |
Needs editing | 2% | 146 | 3% | 7,399 | 3% | 41,496 |
Read-only | 3% | 245 | 3% | 7,501 | 3% | 44,104 |
Failing checks | 2% | 192 | 5% | 11,818 | 5% | 67,097 |
Strings with suggestions | 2% | 144 | 2% | 5,658 | 2% | 32,396 |
Untranslated strings | 53% | 3,776 | 52% | 113,009 | 52% | 667,958 |
Quick numbers
Trends of last 30 days
![]() Translation changed |
|
![]() New translation |
|
![]() New translation |
|
![]() New translation |
|
![]() New translation |
|
![]() New translation |
|
![]() Suggestion accepted |
|
![]() New contributor |
New contributor
15 hours ago
|
![]() Translation approved |
|
![]() Suggestion removed during cleanup |
|
Each class has different Equipment and Skills. If you don't want to choose a class, you can select "Opt Out." If you choose to opt out, you can always enable the Class System from Settings later.
If you’d like to change your class after Level 10, you can do so by using the Orb of Rebirth. The Orb of Rebirth becomes available in the Market for 6 Gems at level 50 or for free at level 100.
Alternatively, you can change class at any time from Settings for 3 Gems. This will not reset your level like Orb of Rebirth, but it will allow you to re-allocate the skill points you’ve accumulated as you’ve leveled up to match your new class.
每种职业都有不同的装备和技能。如果你暂时不想选择职业,可以点击“退出选择”。点击退出选择后你依然可以随时在设置中开启职业系统。
如果你想在10级后更换职业,你可以使用“重生之球”。50级后可以
再在市场以6颗宝石购买“重生之球”,达到100级后,变为免费。另外,你也可以随时在 "设置 "中更换职业,只需 3 个宝石。这不会像 "重生之球 "那样重置你的等级,但可以让你重新分配在升级过程中积累的技能点数,以匹配你的新职业。