Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English AGPL-3.0-or-later 100% 0 0 0 0 16 0 0
Dutch AGPL-3.0-or-later 67% 25 272 1,685 1 9 0 0
French AGPL-3.0-or-later 0 0 0 0 0 0 0
German AGPL-3.0-or-later 0 0 0 0 0 0 0
Kabyle AGPL-3.0-or-later 10% 68 533 3,340 68 0 0 0
Norwegian Bokmål AGPL-3.0-or-later 34% 50 478 3,034 40 7 4 0
Romanian AGPL-3.0-or-later 88% 9 65 375 7 7 0 0
Russian AGPL-3.0-or-later 100% 0 0 0 0 11 0 0
Spanish AGPL-3.0-or-later 69% 23 239 1,530 15 5 0 0
Tamil AGPL-3.0-or-later 0 0 0 0 0 0 0
Please sign in to see the alerts.

Summary

Project website kosmorro.space
Instructions for translators

Should Kosmorro's name be translated?

No. The name Kosmorro has been chosen in such a way it should be pronounceable no matter your language. It should also be written with Latin characters, even if the target language uses another characters set. Note that you may still adapt the name to comply with the target language grammar (e.g., in German, clear Kosmorro's cache becomes Kosmorros Cache löschen, because German grammar requires an s suffix to be appended to proper nouns in possessive mode).

How do I translate the yes/no (yN) questions?

First, you will need to check that Python's locale module has translations for that in the target locale: open a terminal, invoke Python and write the following commands:

>>> import locale
>>> locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8') # Replace 'fr-FR' with your locale
'fr-FR.UTF-8'
>>> locale.nl_langinfo(locale.YESEXPR)
'^[oOyY].*' # This is the regular expression that will validate a "yes" answer
>>> locale.nl_langinfo(locale.NOEXPR)
'^[nN].*' # This is the regular expression that will validate a "no" answer

All you have to do now is to extract the characters that correspond to your language (here, it is o and N). If Python only gives the English alternatives, it means it does not supported it for now. In this case, the yN has to be used by default.

Project maintainers1 User avatar Deuchnord
Translation license GNU Affero General Public License v3.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository https://github.com/Kosmorro/kosmorro
Repository branch master
Last remote commit Merge pull request #462 from Kosmorro/dependabot/pip/master/black-26.5.1 309b635
Deuchnord authored 05/21/2026
Last commit in Weblate Merge pull request #462 from Kosmorro/dependabot/pip/master/black-26.5.1 309b635
Deuchnord authored 05/21/2026
Weblate repository https://hosted.weblate.org/git/kosmorro/cli/
File mask kosmorro/locales/*/LC_MESSAGES/messages.po
05/24/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 760 5,510 34,870
Source 76 551 3,487
Translated 76% 585 71% 3,923 71% 24,906
Needs editing 5% 44 8% 458 8% 2,873
Read-only 10% 76 10% 551 10% 3,487
Failing checks 7% 55 4% 268 4% 1,717
Strings with suggestions 1% 4 1% 15 1% 72
Untranslated strings 17% 131 20% 1,129 20% 7,091

Quick numbers

5,510
Hosted words
760
Hosted strings
76%
Translated
0
Components
10
Languages
10
Translations
3
Screenshots
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
Translated
+76%
Contributors
User avatar None

Alert triggered

Broken project website URL 06/06/2026
User avatar webhook:github

Repository merged

Repository merged

Original revision: 8a9b2b4e741dcfa4e5b84fa7c8f0fcce4c9558d0
New revision: 309b6356097f4da78560a92840dfaadfe30ef788 05/21/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/Kosmorro/kosmorro, master 05/21/2026
User avatar webhook:github

Repository merged

Repository merged

Original revision: 0e14623c0c3c26fbee65272e56874ca55a7106c5
New revision: 8a9b2b4e741dcfa4e5b84fa7c8f0fcce4c9558d0 05/19/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/Kosmorro/kosmorro, master 05/19/2026
User avatar webhook:github

Repository merged

Repository merged

Original revision: 3dddf2ac8121cb7d2f1b76d70905eecd32af23d3
New revision: 0e14623c0c3c26fbee65272e56874ca55a7106c5 05/17/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/Kosmorro/kosmorro, master 05/17/2026
User avatar webhook:github

Repository merged

Repository merged

Original revision: 1090d000ee99939b4f8e4638f326afcd9aadfa98
New revision: 3dddf2ac8121cb7d2f1b76d70905eecd32af23d3 05/06/2026
User avatar None

Component unlocked

Fixing an alert automatically unlocked the component. 05/06/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/Kosmorro/kosmorro, master 05/06/2026
Browse all component changes