Component Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Config_checks GPL-3.0-or-later 3% 59% 516 22,305 138,724 507 19 3 0
Overview GPL-3.0-or-later 5% 51% 1,111 8,752 84,288 1,109 26 4 0
readme GPL-3.0-or-later 5% 67% 13 169 1,300 13 0 1 0
Glossary Config_Reference GPL-3.0-or-later 10% 34% 9,397 169,161 1,222,098 9,386 77 20 2
Glossary G-Codes GPL-3.0-or-later 9% 31% 13,038 280,008 2,117,692 13,034 72 8 1
Bed_Level GPL-3.0-or-later 2% 37% 1,024 41,257 241,903 1,024 17 0 1
Bed_Mesh GPL-3.0-or-later 2% 21% 5,389 142,110 888,303 5,379 47 0 3
Config_Changes GPL-3.0-or-later 2% 23% 3,833 123,428 891,694 3,833 63 0 4
Contact GPL-3.0-or-later 4% 33% 1,289 24,492 167,021 1,286 50 1 1
Example_Configs GPL-3.0-or-later 2% 35% 780 22,673 147,539 780 11 18 0
FAQ GPL-3.0-or-later 2% 31% 2,744 92,637 577,568 2,738 24 6 0
Features GPL-3.0-or-later 3% 27% 3,017 36,923 247,569 3,016 64 2 1
Installation GPL-3.0-or-later 3% 28% 1,354 40,317 258,739 1,354 57 4 0
SDCard_Updates GPL-3.0-or-later 3% 28% 2,045 39,402 235,087 2,040 37 18 0
Slicers GPL-3.0-or-later 3% 29% 820 18,485 131,407 820 10 2 0
Axis_Twist_Compensation GPL-3.0-or-later 3% 18% 873 11,938 88,393 872 28 6 0
Beaglebone GPL-3.0-or-later 2% 17% 2,011 51,656 346,923 2,010 16 5 1
BLTouch GPL-3.0-or-later 3% 27% 1,312 60,636 369,910 1,312 13 0 0
Bootloader_Entry GPL-3.0-or-later 2% 20% 1,150 14,613 100,479 1,150 32 6 0
Bootloaders GPL-3.0-or-later 2% 24% 3,577 82,452 519,702 3,577 24 4 0
CANBUS_Troubleshooting GPL-3.0-or-later 3% 17% 1,345 48,899 308,543 1,345 34 2 0
Command_Templates GPL-3.0-or-later 2% 26% 1,827 39,235 252,803 1,827 19 1 0
CONTRIBUTING GPL-3.0-or-later 2% 26% 2,767 61,564 410,519 2,759 54 12 1
Debugging GPL-3.0-or-later 2% 25% 1,553 34,138 224,858 1,553 21 25 0
Delta_Calibrate GPL-3.0-or-later 2% 24% 1,637 47,096 303,727 1,636 34 26 1
Eddy_Probe GPL-3.0-or-later 2% 20% 1,019 35,259 238,246 1,018 5 3 0
Endstop_Phase GPL-3.0-or-later 2% 38% 417 24,882 151,570 415 13 12 1
Exclude_Object GPL-3.0-or-later 2% 26% 851 23,114 158,481 851 8 0 1
Hall_Filament_Width_Sensor GPL-3.0-or-later 2% 32% 514 7,640 56,251 514 16 9 0
index GPL-3.0-or-later 5% 50% 121 1,481 12,585 121 13 1 0
Kinematics GPL-3.0-or-later 2% 28% 1,714 49,978 324,249 1,713 34 0 1
Load_Cell GPL-3.0-or-later 2% 12% 4,359 104,066 645,681 4,357 30 2 1
Manual_Level GPL-3.0-or-later 2% 33% 1,007 36,777 213,550 1,006 25 2 0
Measuring_Resonances GPL-3.0-or-later 2% 23% 7,160 125,853 808,467 7,144 141 7 1
Multi_MCU_Homing GPL-3.0-or-later 2% 34% 237 9,781 62,600 237 4 0 0
Navigation GPL-3.0-or-later 3% 51% 154 344 3,227 154 14 1 0
OctoPrint GPL-3.0-or-later 2% 23% 676 12,766 79,885 676 4 1 0
Pressure_Advance GPL-3.0-or-later 2% 32% 759 28,714 184,384 759 19 1 0
Probe_Calibrate GPL-3.0-or-later 2% 28% 1,030 40,646 246,699 1,023 23 0 0
Releases GPL-3.0-or-later 2% 25% 4,900 49,326 370,212 4,899 63 8 0
Resonance_Compensation GPL-3.0-or-later 2% 25% 4,830 116,324 740,098 4,830 49 25 2
Rotation_Distance GPL-3.0-or-later 2% 29% 1,135 35,621 223,037 1,135 28 0 4
RPi_microcontroller GPL-3.0-or-later 3% 29% 1,317 22,057 134,153 1,314 43 1 1
Skew_Correction GPL-3.0-or-later 2% 26% 643 14,909 92,186 643 2 1 0
Sponsors GPL-3.0-or-later 2% 40% 432 2,869 34,256 432 2 0 0
Status_Reference GPL-3.0-or-later 3% 24% 6,987 92,009 705,742 6,987 113 4 0
TMC_Drivers GPL-3.0-or-later 2% 29% 3,385 101,945 637,140 3,385 39 32 0
TSL1401CL_Filament_Width_Sensor GPL-3.0-or-later 2% 46% 151 2,716 22,067 151 11 3 1
Using_PWM_Tools GPL-3.0-or-later 3% 35% 309 7,211 46,541 309 18 0 0
Glossary Klipper GPL-3.0-or-later 24% 69% 796 1,406 10,204 793 6 18 0
API_Server GPL-3.0-or-later 2% 26% 2,919 60,566 460,804 2,919 85 0 0
CANBUS GPL-3.0-or-later 2% 29% 872 25,057 150,958 871 9 1 0
CANBUS_protocol GPL-3.0-or-later 2% 29% 539 11,486 77,181 539 11 0 0
MCU_Commands GPL-3.0-or-later 2% 26% 1,286 68,220 445,977 1,285 19 1 0
Packaging GPL-3.0-or-later 2% 40% 237 4,069 28,096 237 18 2 0
Protocol GPL-3.0-or-later 2% 34% 1,799 55,908 368,452 1,789 16 32 0
Benchmarks GPL-3.0-or-later 4% 25% 5,450 43,042 278,135 5,442 152 17 1
Code_Overview GPL-3.0-or-later 2% 22% 3,081 139,788 953,497 3,081 39 0 0

Summary

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 maintainers4 User avatar kinguUser avatar dingyifeiUser avatar KevinOConnorUser avatar Neko-vecter
Project reviewers4 User avatar kinguUser avatar dingyifeiUser avatar KevinOConnorUser avatar Neko-vecter
02/11/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 175,504 3,860,323 25,884,444
Source 4,644 100,424 674,770
Approved 1% 658 1% 3,183 1% 24,112
Waiting for review 23% 41,938 22% 883,606 22% 5,906,563
Translated 28% 49,996 25% 990,147 25% 6,643,044
Needs editing 1% 119 1% 2,006 1% 12,985
Read-only 4% 7,400 2% 103,358 2% 712,369
Failing checks 1% 1,921 1% 38,703 1% 271,850
Strings with suggestions 1% 358 1% 9,357 1% 60,136
Untranslated strings 71% 125,389 74% 2,868,170 74% 19,228,415

Quick numbers

3,860 k
Hosted words
175 k
Hosted strings
28%
Translated
58
Components
40
Languages
2,320
Translations
257
Screenshots
and previous 30 days

Trends of last 30 days

−2%
Hosted words
+100%
−2%
Hosted strings
+100%
+1%
Translated
+27%
−66%
Contributors
+100%
Language Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 100% 100% 0 0 0 0 513 0 26
Abkhazian 1% 1% 4,384 97,976 657,108 4,384 0 0 0
Albanian 1% 1% 4,374 97,781 656,001 4,374 0 0 0
Angika 1% 1% 4,384 97,976 657,108 4,384 0 0 0
Arabic 1% 3% 4,141 93,885 628,947 4,141 1 0 0
Bulgarian 1% 47% 2,268 57,359 379,805 2,266 78 2 0
Catalan 1% 7% 3,961 89,722 600,642 3,961 4 1 0
Chinese (Simplified Han script) 16% 89% 445 9,624 70,577 424 84 4 3
Chinese (Traditional Han script) 1% 73% 1,170 26,996 183,254 1,170 73 0 0
Chuukese 1% 1% 4,226 94,886 635,193 4,226 0 0 0
Czech 1% 7% 3,957 90,729 607,073 3,955 3 0 0
Danish 1% 6% 4,017 92,165 615,857 4,017 3 0 0
Duala 1% 1% 4,225 94,885 635,195 4,224 0 0 0
Dutch 1% 6% 4,181 95,254 638,621 4,178 2 6 0
Esperanto 1% 1% 4,214 94,525 633,092 4,214 0 0 0
French 1% 83% 727 17,277 116,692 723 68 233 0
German 1% 45% 2,418 78,540 521,954 2,417 86 26 0
Greek 1% 1% 4,226 94,886 635,193 4,226 0 0 0
Hungarian 1% 97% 125 2,981 18,495 125 53 0 0
Italian 1% 81% 812 19,876 133,368 812 17 2 0
Japanese 1% 18% 3,494 86,333 576,100 3,488 19 30 0
Korean 1% 42% 2,530 56,408 385,714 2,530 47 0 0
Lithuanian 1% 2% 4,354 96,736 649,425 4,354 0 0 0
Norwegian Bokmål 1% 3% 4,295 96,633 648,445 4,286 5 0 0
Persian 1% 5% 4,079 91,915 615,073 4,078 18 0 0
Persian (Old) 1% 1% 4,397 97,991 657,213 4,397 0 0 0
Polish 1% 18% 3,585 81,379 545,323 3,582 18 7 0
Portuguese 1% 9% 4,040 91,430 613,592 4,037 10 3 0
Portuguese (Brazil) 1% 20% 3,501 77,773 522,861 3,498 11 0 0
Romanian 1% 1% 4,376 97,783 656,008 4,376 0 0 0
Russian 1% 99% 10 246 1,537 3 126 27 1
Slovak 1% 14% 3,718 83,585 561,010 3,717 151 0 0
Slovenian 1% 1% 4,383 97,974 657,090 4,383 0 0 0
Spanish 1% 25% 3,270 78,677 526,590 3,223 28 6 0
Tamil 1% 99% 2 159 1,013 2 450 0 0
Thai 1% 1% 4,384 97,976 657,108 4,381 1 0 0
Turkish 1% 8% 4,083 94,089 630,236 4,083 7 9 0
Turkish (Ottoman) 1% 1% 4,385 97,977 657,106 4,385 0 0 0
Ukrainian 1% 100% 0 0 0 0 42 1 0
Vietnamese 1% 1% 4,367 97,789 655,781 4,365 3 1 0
User avatar GJRstone

Suggestion added

02/02/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 02/02/2026
User avatar None

Alert triggered

Could not push the repository. 02/02/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 02/02/2026
User avatar None

Alert triggered

Could not push the repository. 02/02/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 02/02/2026
User avatar None

Alert triggered

Could not push the repository. 02/02/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 02/02/2026
User avatar None

Alert triggered

Could not push the repository. 02/02/2026
User avatar None

Component locked

The component was automatically locked because of an alert. 02/02/2026
Browse all project changes
User avatar dingyifei

Announcement posted

I've pulled upstream doc changes to the translations branch. Some strings are replaced with new ones. You will need to review and (possibly) translate them again like going through the untranslated strings.

08/20/2021
User avatar dingyifei

Announcement posted

If https://github.com/KevinOConnor/klipper/pull/4577 merge into Klipper and I pull the changes into Klipper-translations, some source strings will be replaced and the translation might disappear from them. These should be easily restorable from translation memory(from the automatic suggestion or whatever it will be)

If it doesn't work, I'll manually edit the Gettext files.

08/11/2021
User avatar dingyifei

Announcement posted

Commit frequency was changed to 24 Hours

There are still some issues in the mdpo program we use to convert markdown to gettext and back, mainly in the po2md program. If anyone is interested in fixing these issues and improve mdpo, please check out these issues:

https://github.com/mondeja/mdpo/issues/152 https://github.com/mondeja/mdpo/issues/153

07/13/2021
User avatar dingyifei

Announcement posted

I'm still testing the new configuration, please do not submit any translation at the moment.

  • Yifei Ding
06/18/2021
Browse all project changes