The translation is temporarily closed for contributions due to maintenance, please come back later.
The translation was automatically locked due to following alerts: Could not merge the repository.
Language Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English GPL-3.0-or-later 0 0 0 0 0 0 0
Abkhazian GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Albanian GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Angika GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Arabic GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Bulgarian GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Catalan GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Chinese (Simplified Han script) GPL-3.0-or-later 0 0 0 0 0 0 0
Chinese (Traditional Han script) GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Chuukese GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Czech GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Danish GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Duala GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Dutch GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Esperanto GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
French GPL-3.0-or-later 0% 0 0 0 0 0 0 0
German GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Hungarian GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Italian GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Japanese GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Korean GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Lithuanian GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Norwegian Bokmål GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Polish GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Portuguese GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Portuguese (Brazil) GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Romanian GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Russian GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Slovak GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Slovenian GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Spanish GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Tamil GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Thai GPL-3.0-or-later 0% 0% 1 13 100 1 0 0 0
Turkish GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Ukrainian GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Vietnamese GPL-3.0-or-later 0% 0 0 0 0 0 0 0
Please sign in to see the alerts.

Overview

Project website www.klipper3d.org
Instructions for translators

The code blocks are included in the Gettext files in case if some comments need to be translated. You can add comments as well.

For code blocks without comment, please flag them as ignore-same, if you don't the permission, comment in a GitHub PR to let me know. For links that refer to a title inside an md file, please add a Link Modification Req tag.

The Gettext and markdown files in docs/locales are specific for languages.

Check contributing for current guidelines.

To merge a translation into the main Klipper repository, certain requirements have to be met. We are still determining the requirements and no merging is planned. - Yifei Ding

Project maintainers User avatar kinguUser avatar dingyifeiUser avatar KevinOConnorUser avatar Neko-vecter
Translation license GNU General Public License v3.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Translations are reviewed by dedicated reviewers.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository https://github.com/Klipper3d/klipper-translations/
Repository branch translations
Last remote commit locales: Automated Markdown Update (#657) e2184ee9c
github-actions[bot] authored 2 days ago
Last commit in Weblate locales: Translated using Weblate (Danish) dd4a2486a
User avatar dequally authored 2 days ago
Weblate repository https://hosted.weblate.org/git/klipper/readme/
File mask docs/locales/*/LC_MESSAGES/README.po
9 days ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 36 468 3,600
Source 1 13 100
Approved 2% 1 2% 13 2% 100
Waiting for review 66% 24 66% 312 66% 2,400
Translated 72% 26 72% 338 72% 2,600
Needs editing 0% 0 0% 0 0% 0
Read-only 2% 1 2% 13 2% 100
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 27% 10 27% 130 27% 1,000

Quick numbers

468
Hosted words
36
Hosted strings
72%
Translated
and previous 30 days

Trends of last 30 days

+2%
Hosted words
+100%
+2%
Hosted strings
+100%
+1%
Translated
+71%
Contributors
+100%
User avatar None

Alert triggered

Repository outdated. yesterday
User avatar None

Repository rebase failed

Rebasing (1/6)
Auto-merging .github/workflows/update_md.yml
CONFLICT (content): Merge conflict in .github/workflows/update_md.yml
error: could not apply e902ac439... workflow: fix markdown script
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply e902ac439... workflow: fix markdown script
 (1)
2 days ago
User avatar None

Repository notification received

GitHub: https://github.com/Klipper3d/klipper-translations, translations 2 days ago
User avatar None

Repository rebase failed

Rebasing (1/6)
Auto-merging .github/workflows/update_md.yml
CONFLICT (content): Merge conflict in .github/workflows/update_md.yml
error: could not apply e902ac439... workflow: fix markdown script
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply e902ac439... workflow: fix markdown script
 (1)
2 days ago
User avatar None

Repository notification received

GitHub: https://github.com/Klipper3d/klipper-translations, translations 2 days ago
User avatar None

Repository rebase failed

Rebasing (1/4)
Auto-merging .github/workflows/update_md.yml
CONFLICT (content): Merge conflict in .github/workflows/update_md.yml
error: could not apply e902ac439... workflow: fix markdown script
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply e902ac439... workflow: fix markdown script
 (1)
2 days ago
User avatar None

Repository notification received

GitHub: https://github.com/Klipper3d/klipper-translations, translations 2 days ago
User avatar None

Repository rebase failed

Rebasing (1/4)
Auto-merging .github/workflows/update_md.yml
CONFLICT (content): Merge conflict in .github/workflows/update_md.yml
error: could not apply e902ac439... workflow: fix markdown script
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply e902ac439... workflow: fix markdown script
 (1)
2 days ago
User avatar None

Repository notification received

GitHub: https://github.com/Klipper3d/klipper-translations, translations 2 days ago
User avatar None

Repository rebase failed

Rebasing (1/4)
Auto-merging .github/workflows/update_md.yml
CONFLICT (content): Merge conflict in .github/workflows/update_md.yml
error: could not apply e902ac439... workflow: fix markdown script
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply e902ac439... workflow: fix markdown script
 (1)
2 days ago
Browse all component changes