| Strings Words Characters | |||
|---|---|---|---|
| 799 3,849 22,805 |
|
All strings | Browse Translate Zen |
| 356 1,625 9,582 |
|
Translated strings | Browse Translate Zen |
| 443 2,224 13,223 |
|
Unfinished strings | Browse Translate Zen |
| 430 2,016 11,964 |
|
Untranslated strings | Browse Translate Zen |
| 13 208 1,259 |
|
Strings marked for edit | Browse Translate Zen |
| 15 211 1,276 |
|
Strings with any failing checks | Browse Translate Zen |
| 2 3 17 |
|
Translated strings with any failing checks | Browse Translate Zen |
| 1 12 71 |
|
Failing check: Mismatched full stop | Browse Translate Zen |
| 2 3 17 |
|
Failing check: Reused translation | Browse Translate Zen |
| 13 208 1,259 |
|
Failing check: Has been translated | Browse Translate Zen |
Summary
| Project website | craftycontrol.com | |
|---|---|---|
| Project maintainers2 |
|
|
| Translation license | GNU General Public License v3.0 or later | |
| Contributor license agreement |
Thank you for contributing to the Crafty Controller project by Arcadia Technology. To ensure smooth collaboration and maintain alignment with our licensing policy, you must agree to the terms below before submitting translations. By contributing translations to this project, you agree to the following: 1. Grant of Rights You hereby irrevocably grant Arcadia Technology the right to use, modify, reproduce, distribute, and sublicense your contributions as part of the Crafty Controller project under the GNU General Public License version 3.0 (GPL-3.0) or any later version, as permitted by the license terms. 2. Original Work You affirm that the translations you submit are your original work or that you have the necessary rights and permissions to contribute them under the terms of the GPL-3.0 license. Contributions that violate copyright or other third-party rights will not be accepted. 3. License Compatibility You understand that all contributions to Crafty Controller, including your translations, will be licensed under GPL-3.0. By submitting translations, you acknowledge that your work will be distributed freely under this open-source license. 4. No Compensation You acknowledge that your contributions are made voluntarily and that you will not receive compensation, royalties, or any other financial benefit for your work. 5. Responsibility for Contributions You agree to ensure the accuracy and appropriateness of your translations to the best of your ability. Arcadia Technology reserves the right to review, modify, or remove contributions that are inaccurate, inappropriate, or inconsistent with project goals. 6. Community Guidelines You agree to adhere to the community guidelines of the Crafty Controller project and Weblate, respecting all users and maintaining a collaborative and inclusive environment. By clicking "I accept the contributor agreement" or submitting any translations to the Crafty Controller project, you confirm that you have read, understood, and agree to these terms. |
|
| Translation process |
|
|
| File mask |
app/translations/*.json
|
|
| Monolingual base language file |
app/translations/en_EN.json
|
|
| Translation file |
Download
app/translations/sr_RS.json
|
|
| Last change | March 2, 2026, 1:46 p.m. | |
| Last change made by | None | |
| Language | Serbian | |
| Language code | sr | |
| Text direction | Left to right | |
| Case sensitivity | Case-sensitive | |
| Number of speakers | 7,189,403 | |
| Number of plurals | 3 | |
| Plural type | One/few/many | |
| Plurals | One | 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, … | Few | 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, … |
| Many | 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, … | |
| Plural formula |
n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
|
|
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 799 | 3,849 | 22,805 | |||
| Translated | 44% | 356 | 42% | 1,625 | 42% | 9,582 |
| Needs editing | 1% | 13 | 5% | 208 | 5% | 1,259 |
| Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
| Failing checks | 1% | 15 | 5% | 211 | 5% | 1,276 |
| Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
| Untranslated strings | 53% | 430 | 52% | 2,016 | 52% | 11,964 |
Quick numbers
Trends of last 30 days
None
Resource updated |
|
None
String added in the repository |
|
None
String added in the repository |
|
None
String updated in the repository |
|
None
String added in the repository |
|
None
String added in the repository |
|
None
String added in the repository |
|
None
String added in the repository |
|
None
String added in the repository |
|
None
String added in the repository |
|
| 799 | File in original format as translated in the repository | JSON nested structure file | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 799 | All strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | JSON nested structure file | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
| 443 | Unfinished strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | JSON nested structure file | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
None
app/translations/sr_RS.json” file was changed. 2 months ago