Pārlūkot izejas kodu

Merge pull request #7237 from thinkyhead/bf_cz_mapper

UTF-8 mapper for Czech
Scott Lahteine 7 gadus atpakaļ
vecāks
revīzija
cca1cca3a5
41 mainītis faili ar 793 papildinājumiem un 119 dzēšanām
  1. 4
    3
      Marlin/Configuration.h
  2. 192
    0
      Marlin/dogm_font_data_ISO10646_CZ.h
  3. 4
    3
      Marlin/example_configurations/Anet/A6/Configuration.h
  4. 4
    3
      Marlin/example_configurations/Anet/A8/Configuration.h
  5. 4
    3
      Marlin/example_configurations/CL-260/Configuration.h
  6. 4
    3
      Marlin/example_configurations/Cartesio/Configuration.h
  7. 4
    3
      Marlin/example_configurations/Felix/Configuration.h
  8. 4
    3
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  9. 4
    3
      Marlin/example_configurations/FolgerTech-i3-2020/Configuration.h
  10. 4
    3
      Marlin/example_configurations/Hephestos/Configuration.h
  11. 4
    3
      Marlin/example_configurations/Hephestos_2/Configuration.h
  12. 4
    3
      Marlin/example_configurations/K8200/Configuration.h
  13. 4
    3
      Marlin/example_configurations/K8400/Configuration.h
  14. 4
    3
      Marlin/example_configurations/K8400/Dual-head/Configuration.h
  15. 4
    3
      Marlin/example_configurations/M150/Configuration.h
  16. 4
    3
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  17. 4
    3
      Marlin/example_configurations/RigidBot/Configuration.h
  18. 4
    3
      Marlin/example_configurations/SCARA/Configuration.h
  19. 4
    3
      Marlin/example_configurations/TAZ4/Configuration.h
  20. 4
    3
      Marlin/example_configurations/TinyBoy2/Configuration.h
  21. 4
    3
      Marlin/example_configurations/WITBOX/Configuration.h
  22. 4
    3
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  23. 4
    3
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h
  24. 4
    3
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h
  25. 4
    3
      Marlin/example_configurations/delta/generic/Configuration.h
  26. 4
    3
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  27. 4
    3
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  28. 4
    3
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  29. 4
    3
      Marlin/example_configurations/gCreate_gMax1.5+/Configuration.h
  30. 4
    3
      Marlin/example_configurations/makibox/Configuration.h
  31. 4
    3
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  32. 4
    3
      Marlin/example_configurations/wt150/Configuration.h
  33. 4
    2
      Marlin/language.h
  34. 2
    2
      Marlin/language_cz.h
  35. 351
    0
      Marlin/language_cz_utf8.h
  36. 2
    1
      Marlin/language_kana_utf8.h
  37. 1
    0
      Marlin/language_pt-br_utf8.h
  38. 1
    0
      Marlin/language_pt_utf8.h
  39. 3
    0
      Marlin/ultralcd_impl_DOGM.h
  40. 113
    21
      Marlin/utf_mapper.h
  41. Binārs
      buildroot/share/fonts/ISO10646_CZ.fon

+ 4
- 3
Marlin/Configuration.h Parādīt failu

@@ -1151,10 +1151,11 @@
1151 1151
  *
1152 1152
  * Select the language to display on the LCD. These languages are available:
1153 1153
  *
1154
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1155
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1154
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1155
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1156
+ *    zh_CN, zh_TW, test
1156 1157
  *
1157
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1158
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1158 1159
  */
1159 1160
 #define LCD_LANGUAGE en
1160 1161
 

+ 192
- 0
Marlin/dogm_font_data_ISO10646_CZ.h Parādīt failu

@@ -0,0 +1,192 @@
1
+/*
2
+  Fontname: ISO10646_CZ
3
+  Copyright: A. Hardtung, public domain
4
+  Modified for Czech accents by Petr Zahradnik, http://www.zahradniksebavi.cz
5
+  Capital A Height: 7, '1' Height: 7
6
+  Calculated Max Values w= 6 h= 9 x= 2 y= 7 dx= 6 dy= 0 ascent= 8 len= 9
7
+  Font Bounding box     w= 6 h= 9 x= 0 y=-2
8
+  Calculated Min Values           x= 0 y=-1 dx= 0 dy= 0
9
+  Pure Font   ascent = 7 descent=-1
10
+  X Font      ascent = 7 descent=-1
11
+  Max Font    ascent = 8 descent=-1
12
+*/
13
+#include <U8glib.h>
14
+const u8g_fntpgm_uint8_t ISO10646_CZ[2832] U8G_SECTION(".progmem.ISO10646_CZ") = {
15
+  0,6,9,0,254,7,1,146,3,33,32,255,255,8,255,7,
16
+  255,0,0,0,6,0,0,1,7,7,6,2,0,128,128,128,
17
+  128,128,0,128,3,2,2,6,1,5,160,160,5,7,7,6,
18
+  0,0,80,80,248,80,248,80,80,5,7,7,6,0,0,32,
19
+  120,160,112,40,240,32,5,7,7,6,0,0,192,200,16,32,
20
+  64,152,24,5,7,7,6,0,0,96,144,160,64,168,144,104,
21
+  2,3,3,6,1,4,192,64,128,3,7,7,6,1,0,32,
22
+  64,128,128,128,64,32,3,7,7,6,1,0,128,64,32,32,
23
+  32,64,128,5,5,5,6,0,1,32,168,112,168,32,5,5,
24
+  5,6,0,1,32,32,248,32,32,2,3,3,6,2,255,192,
25
+  64,128,5,1,1,6,0,3,248,2,2,2,6,2,0,192,
26
+  192,5,5,5,6,0,1,8,16,32,64,128,5,7,7,6,
27
+  0,0,112,136,136,136,136,136,112,3,7,7,6,1,0,64,
28
+  192,64,64,64,64,224,5,7,7,6,0,0,112,136,8,112,
29
+  128,128,248,5,7,7,6,0,0,248,16,32,16,8,8,240,
30
+  5,7,7,6,0,0,16,48,80,144,248,16,16,5,7,7,
31
+  6,0,0,248,128,240,8,8,136,112,5,7,7,6,0,0,
32
+  112,128,128,240,136,136,112,5,7,7,6,0,0,248,8,16,
33
+  32,32,32,32,5,7,7,6,0,0,112,136,136,112,136,136,
34
+  112,5,7,7,6,0,0,112,136,136,120,8,8,112,2,5,
35
+  5,6,2,0,192,192,0,192,192,2,6,6,6,2,255,192,
36
+  192,0,192,64,128,4,7,7,6,0,0,16,32,64,128,64,
37
+  32,16,5,3,3,6,0,2,248,0,248,4,7,7,6,1,
38
+  0,128,64,32,16,32,64,128,5,7,7,6,0,0,112,136,
39
+  8,16,32,0,32,5,7,7,6,0,0,112,136,8,104,168,
40
+  168,112,5,7,7,6,0,0,112,136,136,248,136,136,136,5,
41
+  7,7,6,0,0,240,136,136,240,136,136,240,5,7,7,6,
42
+  0,0,112,136,128,128,128,136,112,5,7,7,6,0,0,240,
43
+  136,136,136,136,136,240,5,7,7,6,0,0,248,128,128,240,
44
+  128,128,248,5,7,7,6,0,0,248,128,128,240,128,128,128,
45
+  5,7,7,6,0,0,112,136,128,184,136,136,112,5,7,7,
46
+  6,0,0,136,136,136,248,136,136,136,1,7,7,6,2,0,
47
+  128,128,128,128,128,128,128,5,7,7,6,0,0,56,16,16,
48
+  16,16,144,96,5,7,7,6,0,0,136,144,160,192,160,144,
49
+  136,5,7,7,6,0,0,128,128,128,128,128,128,248,5,7,
50
+  7,6,0,0,136,216,168,136,136,136,136,5,7,7,6,0,
51
+  0,136,136,200,168,152,136,136,5,7,7,6,0,0,112,136,
52
+  136,136,136,136,112,5,7,7,6,0,0,240,136,136,240,128,
53
+  128,128,5,7,7,6,0,0,112,136,136,136,168,144,104,5,
54
+  7,7,6,0,0,240,136,136,240,160,144,136,5,7,7,6,
55
+  0,0,120,128,128,112,8,8,240,5,7,7,6,0,0,248,
56
+  32,32,32,32,32,32,5,7,7,6,0,0,136,136,136,136,
57
+  136,136,112,5,7,7,6,0,0,136,136,136,136,136,80,32,
58
+  5,7,7,6,0,0,136,136,136,136,136,168,80,5,7,7,
59
+  6,0,0,136,136,80,32,80,136,136,5,7,7,6,0,0,
60
+  136,136,136,80,32,32,32,5,7,7,6,0,0,248,8,16,
61
+  32,64,128,248,3,7,7,6,1,0,224,128,128,128,128,128,
62
+  224,5,5,5,6,0,1,128,64,32,16,8,3,7,7,6,
63
+  1,0,224,32,32,32,32,32,224,5,3,3,6,0,4,32,
64
+  80,136,5,1,1,6,0,0,248,2,2,2,6,2,5,128,
65
+  64,5,5,5,6,0,0,112,8,120,136,120,5,7,7,6,
66
+  0,0,128,128,176,200,136,136,240,5,5,5,6,0,0,112,
67
+  128,128,136,112,5,7,7,6,0,0,8,8,104,152,136,136,
68
+  120,5,5,5,6,0,0,112,136,248,128,112,5,7,7,6,
69
+  0,0,48,72,224,64,64,64,64,5,6,6,6,0,255,112,
70
+  136,136,120,8,112,5,7,7,6,0,0,128,128,176,200,136,
71
+  136,136,1,7,7,6,2,0,128,0,128,128,128,128,128,3,
72
+  8,8,6,1,255,32,0,32,32,32,32,160,64,4,7,7,
73
+  6,0,0,128,128,144,160,192,160,144,3,7,7,6,1,0,
74
+  192,64,64,64,64,64,224,5,5,5,6,0,0,208,168,168,
75
+  168,168,5,5,5,6,0,0,176,200,136,136,136,5,5,5,
76
+  6,0,0,112,136,136,136,112,5,6,6,6,0,255,240,136,
77
+  136,240,128,128,5,6,6,6,0,255,120,136,136,120,8,8,
78
+  5,5,5,6,0,0,176,200,128,128,128,5,5,5,6,0,
79
+  0,112,128,112,8,240,4,7,7,6,0,0,64,64,224,64,
80
+  64,64,48,5,5,5,6,0,0,136,136,136,152,104,5,5,
81
+  5,6,0,0,136,136,136,80,32,5,5,5,6,0,0,136,
82
+  136,168,168,80,5,5,5,6,0,0,136,80,32,80,136,5,
83
+  6,6,6,0,255,136,136,136,120,8,112,5,5,5,6,0,
84
+  0,248,16,32,64,248,3,7,7,6,1,0,32,64,64,128,
85
+  64,64,32,1,7,7,6,2,0,128,128,128,128,128,128,128,
86
+  3,7,7,6,1,0,128,64,64,32,64,64,128,5,2,2,
87
+  6,0,2,104,144,0,0,0,6,0,0,5,8,8,6,0,
88
+  0,16,32,112,136,136,248,136,136,5,8,8,6,0,0,8,
89
+  16,248,128,128,240,128,248,3,8,8,6,1,0,32,64,224,
90
+  64,64,64,64,224,5,8,8,6,0,0,16,32,112,136,136,
91
+  136,136,112,5,8,8,6,0,0,16,32,136,136,136,136,136,
92
+  112,5,8,8,6,0,0,16,32,136,136,80,32,32,32,5,
93
+  8,8,6,0,0,16,32,0,112,8,120,136,120,5,8,8,
94
+  6,0,0,16,32,0,112,136,248,128,112,2,8,8,6,2,
95
+  0,64,128,0,128,128,128,128,128,5,8,8,6,0,0,16,
96
+  32,0,112,136,136,136,112,5,8,8,6,0,0,16,32,0,
97
+  136,136,136,152,104,5,9,9,6,0,255,16,32,0,136,136,
98
+  136,120,8,112,5,8,8,6,0,0,80,32,112,136,128,128,
99
+  136,112,5,8,8,6,0,0,80,32,0,112,128,128,136,112,
100
+  5,8,8,6,0,0,80,32,240,136,136,136,136,240,6,8,
101
+  8,6,0,0,4,20,24,112,144,144,144,112,5,8,8,6,
102
+  0,0,80,32,248,128,128,240,128,248,5,8,8,6,0,0,
103
+  80,32,0,112,136,248,128,112,5,8,8,6,0,0,80,32,
104
+  136,200,168,152,136,136,5,8,8,6,0,0,80,32,0,176,
105
+  200,136,136,136,5,8,8,6,0,0,80,32,240,136,240,160,
106
+  144,136,5,8,8,6,0,0,80,32,0,176,200,128,128,128,
107
+  5,8,8,6,0,0,80,32,120,128,128,112,8,240,5,8,
108
+  8,6,0,0,80,32,0,112,128,112,8,240,5,8,8,6,
109
+  0,0,80,32,248,32,32,32,32,32,6,8,8,6,0,0,
110
+  4,68,72,224,64,64,64,48,5,8,8,6,0,0,32,80,
111
+  168,136,136,136,136,112,5,8,8,6,0,0,32,80,32,136,
112
+  136,136,152,104,5,8,8,6,0,0,80,32,248,8,48,64,
113
+  128,248,5,8,8,6,0,0,80,32,0,248,16,32,64,248,
114
+  0,0,0,6,0,0,0,0,0,6,0,0,0,0,0,6,
115
+  0,0,1,7,7,6,2,0,128,0,128,128,128,128,128,5,
116
+  7,7,6,0,0,32,112,168,160,168,112,32,5,7,7,6,
117
+  0,0,48,64,64,224,64,80,168,5,5,5,6,0,0,136,
118
+  112,80,112,136,5,7,7,6,0,0,136,80,32,248,32,248,
119
+  32,1,7,7,6,2,0,128,128,128,0,128,128,128,5,8,
120
+  8,6,0,0,48,72,32,80,80,32,144,96,3,1,1,6,
121
+  1,7,160,5,7,7,6,0,0,248,136,184,184,184,136,248,
122
+  5,7,7,6,0,1,112,8,120,136,120,0,248,5,5,5,
123
+  6,0,1,40,80,160,80,40,5,3,3,6,0,1,248,8,
124
+  8,2,2,2,6,2,6,64,128,5,7,7,6,0,0,248,
125
+  136,168,136,152,168,248,5,1,1,6,0,6,248,4,4,4,
126
+  6,0,3,96,144,144,96,5,7,7,6,0,0,32,32,248,
127
+  32,32,0,248,4,5,5,6,0,3,96,144,32,64,240,3,
128
+  5,5,6,0,3,224,32,224,32,224,2,2,2,6,2,6,
129
+  64,128,5,8,8,6,0,255,136,136,136,136,152,232,128,128,
130
+  5,7,7,6,0,0,120,152,152,120,24,24,24,2,2,2,
131
+  6,2,2,192,192,2,2,2,6,2,255,64,128,3,5,5,
132
+  6,0,3,64,192,64,64,224,5,7,7,6,0,1,112,136,
133
+  136,136,112,0,248,5,5,5,6,0,1,160,80,40,80,160,
134
+  5,7,7,6,0,0,136,144,168,88,184,8,8,5,7,7,
135
+  6,0,0,136,144,184,72,152,32,56,5,8,8,6,0,0,
136
+  192,64,192,72,216,56,8,8,5,7,7,6,0,0,32,0,
137
+  32,64,128,136,112,5,8,8,6,0,0,64,32,0,112,136,
138
+  248,136,136,5,8,8,6,0,0,16,32,0,112,136,248,136,
139
+  136,5,8,8,6,0,0,32,80,0,112,136,248,136,136,5,
140
+  8,8,6,0,0,104,144,0,112,136,248,136,136,5,8,8,
141
+  6,0,0,80,0,112,136,136,248,136,136,5,8,8,6,0,
142
+  0,32,80,32,112,136,248,136,136,5,7,7,6,0,0,56,
143
+  96,160,184,224,160,184,5,8,8,6,0,255,112,136,128,128,
144
+  136,112,32,96,5,8,8,6,0,0,64,32,0,248,128,240,
145
+  128,248,5,8,8,6,0,0,8,16,0,248,128,240,128,248,
146
+  5,8,8,6,0,0,32,80,0,248,128,240,128,248,5,7,
147
+  7,6,0,0,80,0,248,128,240,128,248,3,8,8,6,1,
148
+  0,128,64,0,224,64,64,64,224,3,8,8,6,1,0,32,
149
+  64,0,224,64,64,64,224,3,8,8,6,1,0,64,160,0,
150
+  224,64,64,64,224,3,7,7,6,1,0,160,0,224,64,64,
151
+  64,224,5,9,9,6,0,255,80,32,112,136,128,184,136,136,
152
+  112,5,8,8,6,0,0,104,144,0,136,200,168,152,136,5,
153
+  8,8,6,0,0,64,32,112,136,136,136,136,112,5,8,8,
154
+  6,0,0,16,32,112,136,136,136,136,112,5,8,8,6,0,
155
+  0,32,80,0,112,136,136,136,112,5,8,8,6,0,0,104,
156
+  144,0,112,136,136,136,112,5,8,8,6,0,0,80,0,112,
157
+  136,136,136,136,112,5,5,5,6,0,1,136,80,32,80,136,
158
+  5,8,8,6,0,255,16,112,168,168,168,168,112,64,5,8,
159
+  8,6,0,0,64,32,136,136,136,136,136,112,5,8,8,6,
160
+  0,0,16,32,136,136,136,136,136,112,5,8,8,6,0,0,
161
+  32,80,0,136,136,136,136,112,5,8,8,6,0,0,80,0,
162
+  136,136,136,136,136,112,1,7,7,6,2,0,128,0,128,128,
163
+  128,128,128,5,9,9,6,0,255,120,128,128,112,8,8,240,
164
+  32,96,4,8,8,6,1,255,96,144,144,160,144,144,224,128,
165
+  5,8,8,6,0,0,64,32,0,112,8,120,136,120,5,8,
166
+  8,6,0,0,16,32,0,112,8,120,136,120,5,8,8,6,
167
+  0,0,32,80,0,112,8,120,136,120,5,8,8,6,0,0,
168
+  104,144,0,112,8,120,136,120,5,7,7,6,0,0,80,0,
169
+  112,8,120,136,120,5,8,8,6,0,0,32,80,32,112,8,
170
+  120,136,120,5,6,6,6,0,0,208,40,120,160,168,80,5,
171
+  7,7,6,0,255,112,128,128,136,112,32,96,5,8,8,6,
172
+  0,0,64,32,0,112,136,248,128,112,5,8,8,6,0,0,
173
+  16,32,0,112,136,248,128,112,5,8,8,6,0,0,32,80,
174
+  0,112,136,248,128,112,5,7,7,6,0,0,80,0,112,136,
175
+  248,128,112,3,8,8,6,1,0,128,64,0,64,192,64,64,
176
+  224,3,8,8,6,1,0,32,64,0,64,192,64,64,224,3,
177
+  8,8,6,1,0,64,160,0,64,192,64,64,224,3,7,7,
178
+  6,1,0,160,0,64,192,64,64,224,5,8,8,6,0,255,
179
+  80,32,112,136,136,120,8,112,5,8,8,6,0,0,104,144,
180
+  0,176,200,136,136,136,5,8,8,6,0,0,64,32,0,112,
181
+  136,136,136,112,5,8,8,6,0,0,16,32,0,112,136,136,
182
+  136,112,5,8,8,6,0,0,32,80,0,112,136,136,136,112,
183
+  5,8,8,6,0,0,104,144,0,112,136,136,136,112,5,7,
184
+  7,6,0,0,80,0,112,136,136,136,112,5,5,5,6,0,
185
+  1,32,0,248,0,32,5,7,7,6,0,255,16,112,168,168,
186
+  168,112,64,5,8,8,6,0,0,64,32,0,136,136,136,152,
187
+  104,5,8,8,6,0,0,16,32,0,136,136,136,152,104,5,
188
+  8,8,6,0,0,32,80,0,136,136,136,152,104,5,7,7,
189
+  6,0,0,80,0,136,136,136,152,104,1,5,5,6,2,0,
190
+  128,128,128,128,128,5,7,7,6,0,255,112,128,112,8,240,
191
+  32,96,5,8,8,6,0,255,80,0,136,136,136,120,8,112
192
+  };

+ 4
- 3
Marlin/example_configurations/Anet/A6/Configuration.h Parādīt failu

@@ -1307,10 +1307,11 @@
1307 1307
  *
1308 1308
  * Select the language to display on the LCD. These languages are available:
1309 1309
  *
1310
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1311
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1310
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1311
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1312
+ *    zh_CN, zh_TW, test
1312 1313
  *
1313
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1314
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1314 1315
  */
1315 1316
 #define LCD_LANGUAGE en
1316 1317
 

+ 4
- 3
Marlin/example_configurations/Anet/A8/Configuration.h Parādīt failu

@@ -1157,10 +1157,11 @@
1157 1157
  *
1158 1158
  * Select the language to display on the LCD. These languages are available:
1159 1159
  *
1160
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1161
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1160
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1161
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1162
+ *    zh_CN, zh_TW, test
1162 1163
  *
1163
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1164
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1164 1165
  */
1165 1166
 #define LCD_LANGUAGE en
1166 1167
 

+ 4
- 3
Marlin/example_configurations/CL-260/Configuration.h Parādīt failu

@@ -1148,10 +1148,11 @@
1148 1148
  *
1149 1149
  * Select the language to display on the LCD. These languages are available:
1150 1150
  *
1151
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1152
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1151
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1152
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1153
+ *    zh_CN, zh_TW, test
1153 1154
  *
1154
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1155
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1155 1156
  */
1156 1157
 #define LCD_LANGUAGE en
1157 1158
 

+ 4
- 3
Marlin/example_configurations/Cartesio/Configuration.h Parādīt failu

@@ -1145,10 +1145,11 @@
1145 1145
  *
1146 1146
  * Select the language to display on the LCD. These languages are available:
1147 1147
  *
1148
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1149
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1148
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1149
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1150
+ *    zh_CN, zh_TW, test
1150 1151
  *
1151
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1152
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1152 1153
  */
1153 1154
 #define LCD_LANGUAGE en
1154 1155
 

+ 4
- 3
Marlin/example_configurations/Felix/Configuration.h Parādīt failu

@@ -1129,10 +1129,11 @@
1129 1129
  *
1130 1130
  * Select the language to display on the LCD. These languages are available:
1131 1131
  *
1132
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1133
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1132
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1133
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1134
+ *    zh_CN, zh_TW, test
1134 1135
  *
1135
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1136
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1136 1137
  */
1137 1138
 //#define LCD_LANGUAGE en
1138 1139
 

+ 4
- 3
Marlin/example_configurations/Felix/DUAL/Configuration.h Parādīt failu

@@ -1129,10 +1129,11 @@
1129 1129
  *
1130 1130
  * Select the language to display on the LCD. These languages are available:
1131 1131
  *
1132
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1133
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1132
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1133
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1134
+ *    zh_CN, zh_TW, test
1134 1135
  *
1135
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1136
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1136 1137
  */
1137 1138
 //#define LCD_LANGUAGE en
1138 1139
 

+ 4
- 3
Marlin/example_configurations/FolgerTech-i3-2020/Configuration.h Parādīt failu

@@ -1151,10 +1151,11 @@
1151 1151
  *
1152 1152
  * Select the language to display on the LCD. These languages are available:
1153 1153
  *
1154
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1155
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1154
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1155
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1156
+ *    zh_CN, zh_TW, test
1156 1157
  *
1157
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1158
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1158 1159
  */
1159 1160
 #define LCD_LANGUAGE en
1160 1161
 

+ 4
- 3
Marlin/example_configurations/Hephestos/Configuration.h Parādīt failu

@@ -1137,10 +1137,11 @@
1137 1137
  *
1138 1138
  * Select the language to display on the LCD. These languages are available:
1139 1139
  *
1140
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1141
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1140
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1141
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1142
+ *    zh_CN, zh_TW, test
1142 1143
  *
1143
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1144
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1144 1145
  */
1145 1146
 //#define LCD_LANGUAGE en
1146 1147
 

+ 4
- 3
Marlin/example_configurations/Hephestos_2/Configuration.h Parādīt failu

@@ -1140,10 +1140,11 @@
1140 1140
  *
1141 1141
  * Select the language to display on the LCD. These languages are available:
1142 1142
  *
1143
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1144
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1143
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1144
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1145
+ *    zh_CN, zh_TW, test
1145 1146
  *
1146
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1147
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1147 1148
  */
1148 1149
 #define LCD_LANGUAGE en
1149 1150
 

+ 4
- 3
Marlin/example_configurations/K8200/Configuration.h Parādīt failu

@@ -1179,10 +1179,11 @@
1179 1179
  *
1180 1180
  * Select the language to display on the LCD. These languages are available:
1181 1181
  *
1182
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1183
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1182
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1183
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1184
+ *    zh_CN, zh_TW, test
1184 1185
  *
1185
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1186
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1186 1187
  */
1187 1188
 #define LCD_LANGUAGE en
1188 1189
 

+ 4
- 3
Marlin/example_configurations/K8400/Configuration.h Parādīt failu

@@ -1147,10 +1147,11 @@
1147 1147
  *
1148 1148
  * Select the language to display on the LCD. These languages are available:
1149 1149
  *
1150
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1151
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1150
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1151
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1152
+ *    zh_CN, zh_TW, test
1152 1153
  *
1153
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1154
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1154 1155
  */
1155 1156
 #define LCD_LANGUAGE en
1156 1157
 

+ 4
- 3
Marlin/example_configurations/K8400/Dual-head/Configuration.h Parādīt failu

@@ -1147,10 +1147,11 @@
1147 1147
  *
1148 1148
  * Select the language to display on the LCD. These languages are available:
1149 1149
  *
1150
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1151
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1150
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1151
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1152
+ *    zh_CN, zh_TW, test
1152 1153
  *
1153
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1154
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1154 1155
  */
1155 1156
 #define LCD_LANGUAGE en
1156 1157
 

+ 4
- 3
Marlin/example_configurations/M150/Configuration.h Parādīt failu

@@ -1174,10 +1174,11 @@
1174 1174
  *
1175 1175
  * Select the language to display on the LCD. These languages are available:
1176 1176
  *
1177
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1178
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1177
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1178
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1179
+ *    zh_CN, zh_TW, test
1179 1180
  *
1180
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1181
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1181 1182
  */
1182 1183
 #define LCD_LANGUAGE en
1183 1184
 

+ 4
- 3
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Parādīt failu

@@ -1147,10 +1147,11 @@
1147 1147
  *
1148 1148
  * Select the language to display on the LCD. These languages are available:
1149 1149
  *
1150
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1151
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1150
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1151
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1152
+ *    zh_CN, zh_TW, test
1152 1153
  *
1153
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1154
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1154 1155
  */
1155 1156
 #define LCD_LANGUAGE en
1156 1157
 

+ 4
- 3
Marlin/example_configurations/RigidBot/Configuration.h Parādīt failu

@@ -1145,10 +1145,11 @@
1145 1145
  *
1146 1146
  * Select the language to display on the LCD. These languages are available:
1147 1147
  *
1148
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1149
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1148
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1149
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1150
+ *    zh_CN, zh_TW, test
1150 1151
  *
1151
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1152
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1152 1153
  */
1153 1154
 #define LCD_LANGUAGE en
1154 1155
 

+ 4
- 3
Marlin/example_configurations/SCARA/Configuration.h Parādīt failu

@@ -1159,10 +1159,11 @@
1159 1159
  *
1160 1160
  * Select the language to display on the LCD. These languages are available:
1161 1161
  *
1162
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1163
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1162
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1163
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1164
+ *    zh_CN, zh_TW, test
1164 1165
  *
1165
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1166
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1166 1167
  */
1167 1168
 //#define LCD_LANGUAGE en
1168 1169
 

+ 4
- 3
Marlin/example_configurations/TAZ4/Configuration.h Parādīt failu

@@ -1166,10 +1166,11 @@
1166 1166
  *
1167 1167
  * Select the language to display on the LCD. These languages are available:
1168 1168
  *
1169
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1170
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1169
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1170
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1171
+ *    zh_CN, zh_TW, test
1171 1172
  *
1172
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1173
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1173 1174
  */
1174 1175
 #define LCD_LANGUAGE en
1175 1176
 

+ 4
- 3
Marlin/example_configurations/TinyBoy2/Configuration.h Parādīt failu

@@ -1203,10 +1203,11 @@
1203 1203
  *
1204 1204
  * Select the language to display on the LCD. These languages are available:
1205 1205
  *
1206
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1207
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1206
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1207
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1208
+ *    zh_CN, zh_TW, test
1208 1209
  *
1209
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1210
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1210 1211
  */
1211 1212
 #define LCD_LANGUAGE en
1212 1213
 

+ 4
- 3
Marlin/example_configurations/WITBOX/Configuration.h Parādīt failu

@@ -1137,10 +1137,11 @@
1137 1137
  *
1138 1138
  * Select the language to display on the LCD. These languages are available:
1139 1139
  *
1140
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1141
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1140
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1141
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1142
+ *    zh_CN, zh_TW, test
1142 1143
  *
1143
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1144
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1144 1145
  */
1145 1146
 //#define LCD_LANGUAGE en
1146 1147
 

+ 4
- 3
Marlin/example_configurations/adafruit/ST7565/Configuration.h Parādīt failu

@@ -1147,10 +1147,11 @@
1147 1147
  *
1148 1148
  * Select the language to display on the LCD. These languages are available:
1149 1149
  *
1150
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1151
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1150
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1151
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1152
+ *    zh_CN, zh_TW, test
1152 1153
  *
1153
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1154
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1154 1155
  */
1155 1156
 #define LCD_LANGUAGE en
1156 1157
 

+ 4
- 3
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h Parādīt failu

@@ -1271,10 +1271,11 @@
1271 1271
  *
1272 1272
  * Select the language to display on the LCD. These languages are available:
1273 1273
  *
1274
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1275
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1274
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1275
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1276
+ *    zh_CN, zh_TW, test
1276 1277
  *
1277
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1278
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1278 1279
  */
1279 1280
 #define LCD_LANGUAGE en
1280 1281
 

+ 4
- 3
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h Parādīt failu

@@ -1266,10 +1266,11 @@
1266 1266
  *
1267 1267
  * Select the language to display on the LCD. These languages are available:
1268 1268
  *
1269
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1270
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1269
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1270
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1271
+ *    zh_CN, zh_TW, test
1271 1272
  *
1272
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1273
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1273 1274
  */
1274 1275
 #define LCD_LANGUAGE en
1275 1276
 

+ 4
- 3
Marlin/example_configurations/delta/generic/Configuration.h Parādīt failu

@@ -1256,10 +1256,11 @@
1256 1256
  *
1257 1257
  * Select the language to display on the LCD. These languages are available:
1258 1258
  *
1259
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1260
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1259
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1260
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1261
+ *    zh_CN, zh_TW, test
1261 1262
  *
1262
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1263
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1263 1264
  */
1264 1265
 #define LCD_LANGUAGE en
1265 1266
 

+ 4
- 3
Marlin/example_configurations/delta/kossel_mini/Configuration.h Parādīt failu

@@ -1259,10 +1259,11 @@
1259 1259
  *
1260 1260
  * Select the language to display on the LCD. These languages are available:
1261 1261
  *
1262
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1263
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1262
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1263
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1264
+ *    zh_CN, zh_TW, test
1264 1265
  *
1265
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1266
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1266 1267
  */
1267 1268
 #define LCD_LANGUAGE en
1268 1269
 

+ 4
- 3
Marlin/example_configurations/delta/kossel_pro/Configuration.h Parādīt failu

@@ -1264,10 +1264,11 @@
1264 1264
  *
1265 1265
  * Select the language to display on the LCD. These languages are available:
1266 1266
  *
1267
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1268
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1267
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1268
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1269
+ *    zh_CN, zh_TW, test
1269 1270
  *
1270
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1271
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1271 1272
  */
1272 1273
 #define LCD_LANGUAGE en
1273 1274
 

+ 4
- 3
Marlin/example_configurations/delta/kossel_xl/Configuration.h Parādīt failu

@@ -1322,10 +1322,11 @@
1322 1322
  *
1323 1323
  * Select the language to display on the LCD. These languages are available:
1324 1324
  *
1325
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1326
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1325
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1326
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1327
+ *    zh_CN, zh_TW, test
1327 1328
  *
1328
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1329
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1329 1330
  */
1330 1331
 #define LCD_LANGUAGE en
1331 1332
 

+ 4
- 3
Marlin/example_configurations/gCreate_gMax1.5+/Configuration.h Parādīt failu

@@ -1163,10 +1163,11 @@
1163 1163
  *
1164 1164
  * Select the language to display on the LCD. These languages are available:
1165 1165
  *
1166
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1167
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1166
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1167
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1168
+ *    zh_CN, zh_TW, test
1168 1169
  *
1169
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1170
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1170 1171
  */
1171 1172
 #define LCD_LANGUAGE en
1172 1173
 

+ 4
- 3
Marlin/example_configurations/makibox/Configuration.h Parādīt failu

@@ -1150,10 +1150,11 @@
1150 1150
  *
1151 1151
  * Select the language to display on the LCD. These languages are available:
1152 1152
  *
1153
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1154
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1153
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1154
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1155
+ *    zh_CN, zh_TW, test
1155 1156
  *
1156
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1157
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1157 1158
  */
1158 1159
 //#define LCD_LANGUAGE en
1159 1160
 

+ 4
- 3
Marlin/example_configurations/tvrrug/Round2/Configuration.h Parādīt failu

@@ -1142,10 +1142,11 @@
1142 1142
  *
1143 1143
  * Select the language to display on the LCD. These languages are available:
1144 1144
  *
1145
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1146
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1145
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1146
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1147
+ *    zh_CN, zh_TW, test
1147 1148
  *
1148
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1149
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1149 1150
  */
1150 1151
 //#define LCD_LANGUAGE en
1151 1152
 

+ 4
- 3
Marlin/example_configurations/wt150/Configuration.h Parādīt failu

@@ -1153,10 +1153,11 @@
1153 1153
  *
1154 1154
  * Select the language to display on the LCD. These languages are available:
1155 1155
  *
1156
- *    en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
1157
- *    kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
1156
+ *    en, an, bg, ca, cn, cz, cz_utf8, de, el, el-gr, es, eu, fi, fr, gl, hr,
1157
+ *    it, kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk,
1158
+ *    zh_CN, zh_TW, test
1158 1159
  *
1159
- * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
1160
+ * :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'cz_utf8':'Czech (UTF8)', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'zh_CN':'Chinese (Simplified)', 'zh_TW':'Chinese (Taiwan)', test':'TEST' }
1160 1161
  */
1161 1162
 #define LCD_LANGUAGE en
1162 1163
 

+ 4
- 2
Marlin/language.h Parādīt failu

@@ -52,6 +52,7 @@
52 52
 // ca         Catalan
53 53
 // cn         Chinese
54 54
 // cz         Czech
55
+// cz_utf8    Czech (UTF8)
55 56
 // de         German
56 57
 // el         Greek
57 58
 // el-gr      Greek (Greece)
@@ -69,7 +70,7 @@
69 70
 // pl         Polish
70 71
 // pt         Portuguese
71 72
 // pt-br      Portuguese (Brazilian)
72
-// pt-br_utf8 Portuguese (Brazilian UTF8)
73
+// pt-br_utf8 Portuguese (Brazilian) (UTF8)
73 74
 // pt_utf8    Portuguese (UTF8)
74 75
 // ru         Russian
75 76
 // tr         Turkish
@@ -299,7 +300,8 @@
299 300
  && DISABLED(DISPLAY_CHARSET_ISO10646_GREEK) \
300 301
  && DISABLED(DISPLAY_CHARSET_ISO10646_CN) \
301 302
  && DISABLED(DISPLAY_CHARSET_ISO10646_TR) \
302
- && DISABLED(DISPLAY_CHARSET_ISO10646_PL)
303
+ && DISABLED(DISPLAY_CHARSET_ISO10646_PL) \
304
+ && DISABLED(DISPLAY_CHARSET_ISO10646_CZ)
303 305
   #define DISPLAY_CHARSET_ISO10646_1 // use the better font on full graphic displays.
304 306
 #endif
305 307
 

+ 2
- 2
Marlin/language_cz.h Parādīt failu

@@ -40,7 +40,7 @@
40 40
 #define MSG_BACK                            _UxGT("Zpet")
41 41
 #define MSG_SD_INSERTED                     _UxGT("Karta vlozena")
42 42
 #define MSG_SD_REMOVED                      _UxGT("Karta vyjmuta")
43
-#define MSG_LCD_ENDSTOPS                    _UxGT("Endstopy") // maximalne 8 znaku
43
+#define MSG_LCD_ENDSTOPS                    _UxGT("Endstopy") // max 8 znaku
44 44
 #define MSG_MAIN                            _UxGT("Hlavni nabidka")
45 45
 #define MSG_AUTOSTART                       _UxGT("Autostart")
46 46
 #define MSG_DISABLE_STEPPERS                _UxGT("Uvolnit motory")
@@ -130,7 +130,7 @@
130 130
 #define MSG_UBL_INVALIDATE_CLOSEST          _UxGT("Zrusit posledni")
131 131
 #define MSG_UBL_FINE_TUNE_ALL               _UxGT("Upravit vsechny")
132 132
 #define MSG_UBL_FINE_TUNE_CLOSEST           _UxGT("Upravit posledni")
133
-#define MSG_UBL_STORAGE_MESH_MENU           _UxGT("Stockage maille")
133
+#define MSG_UBL_STORAGE_MESH_MENU           _UxGT("Uloziste siti")
134 134
 #define MSG_UBL_STORAGE_SLOT                _UxGT("Pametovy slot")
135 135
 #define MSG_UBL_LOAD_MESH                   _UxGT("Nacist sit bodu")
136 136
 #define MSG_UBL_SAVE_MESH                   _UxGT("Ulozit sit bodu")

+ 351
- 0
Marlin/language_cz_utf8.h Parādīt failu

@@ -0,0 +1,351 @@
1
+/**
2
+ * Marlin 3D Printer Firmware
3
+ * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
+ *
5
+ * Based on Sprinter and grbl.
6
+ * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
7
+ *
8
+ * This program is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU General Public License as published by
10
+ * the Free Software Foundation, either version 3 of the License, or
11
+ * (at your option) any later version.
12
+ *
13
+ * This program is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
+ * GNU General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU General Public License
19
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ */
22
+
23
+/**
24
+ * Czech
25
+ * UTF-8 for Graphical Display
26
+ *
27
+ * LCD Menu Messages
28
+ * See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
29
+ *
30
+ * Translated by Petr Zahradnik, Computer Laboratory
31
+ * Blog and video blog Zahradnik se bavi
32
+ * http://www.zahradniksebavi.cz
33
+ *
34
+ */
35
+#ifndef LANGUAGE_CZ_UTF_H
36
+#define LANGUAGE_CZ_UTF_H
37
+
38
+#define MAPPER_C3C4C5_CZ
39
+#define DISPLAY_CHARSET_ISO10646_CZ
40
+
41
+#define WELCOME_MSG                         MACHINE_NAME _UxGT(" připraven.")
42
+#define MSG_BACK                            _UxGT("Zpět")
43
+#define MSG_SD_INSERTED                     _UxGT("Karta vložena")
44
+#define MSG_SD_REMOVED                      _UxGT("Karta vyjmuta")
45
+#define MSG_LCD_ENDSTOPS                    _UxGT("Endstopy") // max 8 znaku
46
+#define MSG_MAIN                            _UxGT("Hlavní nabídka")
47
+#define MSG_AUTOSTART                       _UxGT("Autostart")
48
+#define MSG_DISABLE_STEPPERS                _UxGT("Uvolnit motory")
49
+#define MSG_DEBUG_MENU                      _UxGT("Nabídka ladění")
50
+#define MSG_PROGRESS_BAR_TEST               _UxGT("Test uk. průběhu")
51
+#define MSG_AUTO_HOME                       _UxGT("Domovská pozice")
52
+#define MSG_AUTO_HOME_X                     _UxGT("Domů osa X")
53
+#define MSG_AUTO_HOME_Y                     _UxGT("Domů osa Y")
54
+#define MSG_AUTO_HOME_Z                     _UxGT("Domů osa Z")
55
+#define MSG_LEVEL_BED_HOMING                _UxGT("Měření podložky")
56
+#define MSG_LEVEL_BED_WAITING               _UxGT("Kliknutím spusťte")
57
+#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Další bod")
58
+#define MSG_LEVEL_BED_DONE                  _UxGT("Měření hotovo!")
59
+#define MSG_Z_FADE_HEIGHT                   _UxGT("Výška srovnávání")
60
+#define MSG_SET_HOME_OFFSETS                _UxGT("Nastavit ofsety")
61
+#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Ofsety nastaveny")
62
+#define MSG_SET_ORIGIN                      _UxGT("Nastavit počátek")
63
+#define MSG_PREHEAT_1                       _UxGT("Zahřát PLA")
64
+#define MSG_PREHEAT_1_N                     MSG_PREHEAT_1 _UxGT(" ")
65
+#define MSG_PREHEAT_1_ALL                   MSG_PREHEAT_1 _UxGT(" vše")
66
+#define MSG_PREHEAT_1_END                   MSG_PREHEAT_1 _UxGT(" hotend")
67
+#define MSG_PREHEAT_1_BEDONLY               MSG_PREHEAT_1 _UxGT(" podlož")
68
+#define MSG_PREHEAT_1_SETTINGS              MSG_PREHEAT_1 _UxGT(" nast")
69
+#define MSG_PREHEAT_2                       _UxGT("Zahřát ABS")
70
+#define MSG_PREHEAT_2_N                     MSG_PREHEAT_2 _UxGT(" ")
71
+#define MSG_PREHEAT_2_ALL                   MSG_PREHEAT_2 _UxGT(" vše")
72
+#define MSG_PREHEAT_2_END                   MSG_PREHEAT_2 _UxGT(" hotend")
73
+#define MSG_PREHEAT_2_BEDONLY               MSG_PREHEAT_2 _UxGT(" podlož")
74
+#define MSG_PREHEAT_2_SETTINGS              MSG_PREHEAT_2 _UxGT(" nast")
75
+#define MSG_COOLDOWN                        _UxGT("Zchladit")
76
+#define MSG_SWITCH_PS_ON                    _UxGT("Zapnout napájení")
77
+#define MSG_SWITCH_PS_OFF                   _UxGT("Vypnout napájení")
78
+#define MSG_EXTRUDE                         _UxGT("Vytlačit (extr.)")
79
+#define MSG_RETRACT                         _UxGT("Zatlačit (retr.)")
80
+#define MSG_MOVE_AXIS                       _UxGT("Posunout osy")
81
+#define MSG_BED_LEVELING                    _UxGT("Vyrovnat podložku")
82
+#define MSG_LEVEL_BED                       _UxGT("Vyrovnat podložku")
83
+#define MSG_EDITING_STOPPED                 _UxGT("Konec úprav sítě")
84
+
85
+#define MSG_UBL_DOING_G29                   _UxGT("Provádím G29")
86
+#define MSG_UBL_UNHOMED                     _UxGT("Přejeďte domů")
87
+#define MSG_UBL_TOOLS                       _UxGT("UBL nástroje")
88
+#define MSG_UBL_LEVEL_BED                   _UxGT("Unified Bed Leveling")
89
+#define MSG_UBL_MANUAL_MESH                 _UxGT("Manuální síť bodů")
90
+#define MSG_UBL_BC_INSERT                   _UxGT("Vložte kartu, změřte")
91
+#define MSG_UBL_BC_INSERT2                  _UxGT("Změřte")
92
+#define MSG_UBL_BC_REMOVE                   _UxGT("Odstraňte a změřte")
93
+#define MSG_UBL_MOVING_TO_NEXT              _UxGT("Přesun na další")
94
+#define MSG_UBL_ACTIVATE_MESH               _UxGT("Aktivovat UBL")
95
+#define MSG_UBL_DEACTIVATE_MESH             _UxGT("Deaktivovat UBL")
96
+#define MSG_UBL_SET_BED_TEMP                _UxGT("Teplota podložky")
97
+#define MSG_UBL_CUSTOM_BED_TEMP             MSG_UBL_SET_BED_TEMP
98
+#define MSG_UBL_SET_HOTEND_TEMP             _UxGT("Teplota hotendu")
99
+#define MSG_UBL_CUSTOM_HOTEND_TEMP          MSG_UBL_SET_HOTEND_TEMP
100
+#define MSG_UBL_EDIT_CUSTOM_MESH            _UxGT("Upravit vlastní síť")
101
+#define MSG_UBL_FINE_TUNE_MESH              _UxGT("Doladit síť bodů")
102
+#define MSG_UBL_DONE_EDITING_MESH           _UxGT("Konec úprav sítě")
103
+#define MSG_UBL_BUILD_CUSTOM_MESH           _UxGT("Vlastní síť")
104
+#define MSG_UBL_BUILD_MESH_MENU             _UxGT("Vytvořit síť")
105
+#define MSG_UBL_BUILD_PLA_MESH              _UxGT("Síť bodu PLA")
106
+#define MSG_UBL_BUILD_ABS_MESH              _UxGT("Síť bodu ABS")
107
+#define MSG_UBL_BUILD_COLD_MESH             _UxGT("Studená síť bodu")
108
+#define MSG_UBL_MESH_HEIGHT_ADJUST          _UxGT("Upravit výšku sítě")
109
+#define MSG_UBL_MESH_HEIGHT_AMOUNT          _UxGT("Výška")
110
+#define MSG_UBL_VALIDATE_MESH_MENU          _UxGT("Zkontrolovat síť")
111
+#define MSG_UBL_VALIDATE_PLA_MESH           _UxGT("Kontrola sítě PLA")
112
+#define MSG_UBL_VALIDATE_ABS_MESH           _UxGT("Kontrola sítě ABS")
113
+#define MSG_UBL_VALIDATE_CUSTOM_MESH        _UxGT("Kontrola vlast. sítě")
114
+#define MSG_UBL_CONTINUE_MESH               _UxGT("Pokračovat v síťi")
115
+#define MSG_UBL_MESH_LEVELING               _UxGT("Síťové rovnání")
116
+#define MSG_UBL_3POINT_MESH_LEVELING        _UxGT("3-bodove rovnání")
117
+#define MSG_UBL_GRID_MESH_LEVELING          _UxGT("Mrizkove rovnání")
118
+#define MSG_UBL_MESH_LEVEL                  _UxGT("Srovnat podložku")
119
+#define MSG_UBL_SIDE_POINTS                 _UxGT("Postranní body")
120
+#define MSG_UBL_MAP_TYPE                    _UxGT("Typ sítě bodu")
121
+#define MSG_UBL_OUTPUT_MAP                  _UxGT("Exportovat síť")
122
+#define MSG_UBL_OUTPUT_MAP_HOST             _UxGT("Exportovat do PC")
123
+#define MSG_UBL_OUTPUT_MAP_CSV              _UxGT("Exportovat do CSV")
124
+#define MSG_UBL_OUTPUT_MAP_BACKUP           _UxGT("Záloha do PC")
125
+#define MSG_UBL_INFO_UBL                    _UxGT("Info o UBL do PC")
126
+#define MSG_UBL_EDIT_MESH_MENU              _UxGT("Upravit síť bodů")
127
+#define MSG_UBL_FILLIN_AMOUNT               _UxGT("Hustota mřížky")
128
+#define MSG_UBL_MANUAL_FILLIN               _UxGT("Ruční hustota")
129
+#define MSG_UBL_SMART_FILLIN                _UxGT("Chytrá hustota")
130
+#define MSG_UBL_FILLIN_MESH                 _UxGT("Zaplnit mřížku")
131
+#define MSG_UBL_INVALIDATE_ALL              _UxGT("Zrušit všechno")
132
+#define MSG_UBL_INVALIDATE_CLOSEST          _UxGT("Zrušit poslední")
133
+#define MSG_UBL_FINE_TUNE_ALL               _UxGT("Upravit všechny")
134
+#define MSG_UBL_FINE_TUNE_CLOSEST           _UxGT("Upravit poslední")
135
+#define MSG_UBL_STORAGE_MESH_MENU           _UxGT("Uložiště sítí")
136
+#define MSG_UBL_STORAGE_SLOT                _UxGT("Paměťový slot")
137
+#define MSG_UBL_LOAD_MESH                   _UxGT("Načíst síť bodů")
138
+#define MSG_UBL_SAVE_MESH                   _UxGT("Uložit síť bodů")
139
+#define MSG_UBL_SAVE_ERROR                  _UxGT("Err: Uložit UBL")
140
+#define MSG_UBL_RESTORE_ERROR               _UxGT("Err: Obnovit UBL")
141
+#define MSG_UBL_Z_OFFSET_STOPPED            _UxGT("Konec Z-Offsetu")
142
+#define MSG_UBL_STEP_BY_STEP_MENU           _UxGT("UBL Postupně")
143
+
144
+#define MSG_USER_MENU                       _UxGT("Vlastní příkazy")
145
+#define MSG_MOVING                          _UxGT("Posouvání...")
146
+#define MSG_FREE_XY                         _UxGT("Uvolnit XY")
147
+#define MSG_MOVE_X                          _UxGT("Posunout X")
148
+#define MSG_MOVE_Y                          _UxGT("Posunout Y")
149
+#define MSG_MOVE_Z                          _UxGT("Posunout Z")
150
+#define MSG_MOVE_E                          _UxGT("Extrudér")
151
+#define MSG_MOVE_01MM                       _UxGT("Posunout o 0,1mm")
152
+#define MSG_MOVE_1MM                        _UxGT("Posunout o 1mm")
153
+#define MSG_MOVE_10MM                       _UxGT("Posunout o 10mm")
154
+#define MSG_SPEED                           _UxGT("Rychlost")
155
+#define MSG_BED_Z                           _UxGT("Výška podl.")
156
+#define MSG_NOZZLE                          _UxGT("Tryska")
157
+#define MSG_BED                             _UxGT("Podložka")
158
+#define MSG_FAN_SPEED                       _UxGT("Rychlost vent.")
159
+#define MSG_FLOW                            _UxGT("Průtok")
160
+#define MSG_CONTROL                         _UxGT("Ovládaní")
161
+#define MSG_MIN                             _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
162
+#define MSG_MAX                             _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
163
+#define MSG_FACTOR                          _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fakt")
164
+#define MSG_AUTOTEMP                        _UxGT("Autoteplota")
165
+#define MSG_ON                              _UxGT("Zap")
166
+#define MSG_OFF                             _UxGT("Vyp")
167
+#define MSG_PID_P                           _UxGT("PID-P")
168
+#define MSG_PID_I                           _UxGT("PID-I")
169
+#define MSG_PID_D                           _UxGT("PID-D")
170
+#define MSG_PID_C                           _UxGT("PID-C")
171
+#define MSG_SELECT                          _UxGT("Vybrat")
172
+#define MSG_ACC                             _UxGT("Zrychl")
173
+#define MSG_JERK                            _UxGT("Jerk")
174
+#define MSG_VX_JERK                         _UxGT("Vx-jerk")
175
+#define MSG_VY_JERK                         _UxGT("Vy-jerk")
176
+#define MSG_VZ_JERK                         _UxGT("Vz-jerk")
177
+#define MSG_VE_JERK                         _UxGT("Ve-jerk")
178
+#define MSG_VELOCITY                        _UxGT("Rychlost")
179
+#define MSG_VMAX                            _UxGT("Vmax ")
180
+#define MSG_VMIN                            _UxGT("Vmin")
181
+#define MSG_VTRAV_MIN                       _UxGT("VTrav min")
182
+#define MSG_ACCELERATION                    _UxGT("Akcelerace")
183
+#define MSG_AMAX                            _UxGT("Amax ")
184
+#define MSG_A_RETRACT                       _UxGT("A-retrakt")
185
+#define MSG_A_TRAVEL                        _UxGT("A-přejezd")
186
+#define MSG_STEPS_PER_MM                    _UxGT("Kroků/mm")
187
+#define MSG_XSTEPS                          _UxGT("Xkroků/mm")
188
+#define MSG_YSTEPS                          _UxGT("Ykroků/mm")
189
+#define MSG_ZSTEPS                          _UxGT("Zkroků/mm")
190
+#define MSG_ESTEPS                          _UxGT("Ekroků/mm")
191
+#define MSG_E1STEPS                         _UxGT("E1kroků/mm")
192
+#define MSG_E2STEPS                         _UxGT("E2kroků/mm")
193
+#define MSG_E3STEPS                         _UxGT("E3kroků/mm")
194
+#define MSG_E4STEPS                         _UxGT("E4kroků/mm")
195
+#define MSG_E5STEPS                         _UxGT("E5kroků/mm")
196
+#define MSG_TEMPERATURE                     _UxGT("Teplota")
197
+#define MSG_MOTION                          _UxGT("Pohyb")
198
+#define MSG_FILAMENT                        _UxGT("Filament")
199
+#define MSG_VOLUMETRIC_ENABLED              _UxGT("E na mm3")
200
+#define MSG_FILAMENT_DIAM                   _UxGT("Fil. Prum.")
201
+#define MSG_ADVANCE_K                       _UxGT("K pro posun")
202
+#define MSG_CONTRAST                        _UxGT("Kontrast LCD")
203
+#define MSG_STORE_EEPROM                    _UxGT("Uložit nastavení")
204
+#define MSG_LOAD_EEPROM                     _UxGT("Načíst nastavení")
205
+#define MSG_RESTORE_FAILSAFE                _UxGT("Obnovit výchozí")
206
+#define MSG_INIT_EEPROM                     _UxGT("Inic. EEPROM")
207
+#define MSG_REFRESH                         _UxGT("Obnovit")
208
+#define MSG_WATCH                           _UxGT("Info obrazovka")
209
+#define MSG_PREPARE                         _UxGT("Připrava tisku")
210
+#define MSG_TUNE                            _UxGT("Doladění tisku")
211
+#define MSG_PAUSE_PRINT                     _UxGT("Pozastavit tisk")
212
+#define MSG_RESUME_PRINT                    _UxGT("Obnovit tisk")
213
+#define MSG_STOP_PRINT                      _UxGT("Zastavit tisk")
214
+#define MSG_CARD_MENU                       _UxGT("Tisknout z SD")
215
+#define MSG_NO_CARD                         _UxGT("Žádná SD karta")
216
+#define MSG_DWELL                           _UxGT("Uspáno...")
217
+#define MSG_USERWAIT                        _UxGT("Čekání na uživ...")
218
+#define MSG_PRINT_PAUSED                    _UxGT("Tisk pozastaven")
219
+#define MSG_RESUMING                        _UxGT("Obnovování tisku")
220
+#define MSG_PRINT_ABORTED                   _UxGT("Tisk zrušen")
221
+#define MSG_NO_MOVE                         _UxGT("Žádný pohyb.")
222
+#define MSG_KILLED                          _UxGT("PŘERUSENO. ")
223
+#define MSG_STOPPED                         _UxGT("ZASTAVENO. ")
224
+#define MSG_CONTROL_RETRACT                 _UxGT("Retrakt mm")
225
+#define MSG_CONTROL_RETRACT_SWAP            _UxGT("Výměna Re.mm")
226
+#define MSG_CONTROL_RETRACTF                _UxGT("Retraktovat  V")
227
+#define MSG_CONTROL_RETRACT_ZLIFT           _UxGT("Zvednuti Z mm")
228
+#define MSG_CONTROL_RETRACT_RECOVER         _UxGT("UnRet mm")
229
+#define MSG_CONTROL_RETRACT_RECOVER_SWAP    _UxGT("S UnRet mm")
230
+#define MSG_CONTROL_RETRACT_RECOVERF        _UxGT("UnRet  V")
231
+#define MSG_AUTORETRACT                     _UxGT("AutoRetr.")
232
+#define MSG_FILAMENTCHANGE                  _UxGT("Vyměnit filament")
233
+#define MSG_INIT_SDCARD                     _UxGT("Načíst SD kartu")
234
+#define MSG_CNG_SDCARD                      _UxGT("Vyměnit SD kartu")
235
+#define MSG_ZPROBE_OUT                      _UxGT("Sonda Z mimo podl")
236
+#define MSG_BLTOUCH                         _UxGT("BLTouch")
237
+#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
238
+#define MSG_BLTOUCH_RESET                   _UxGT("BLTouch Reset")
239
+#define MSG_BLTOUCH_DEPLOY                  _UxGT("BLTouch Vysunout")
240
+#define MSG_BLTOUCH_STOW                    _UxGT("BLTouch Zasunout")
241
+#define MSG_HOME                            _UxGT("Domů")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
242
+#define MSG_FIRST                           _UxGT("první")
243
+#define MSG_ZPROBE_ZOFFSET                  _UxGT("Z ofset")
244
+#define MSG_BABYSTEP_X                      _UxGT("Babystep X")
245
+#define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
246
+#define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
247
+#define MSG_ENDSTOP_ABORT                   _UxGT("Endstop abort")
248
+#define MSG_HEATING_FAILED_LCD              _UxGT("Chyba zahřívání")
249
+#define MSG_ERR_REDUNDANT_TEMP              _UxGT("REDUND. TEPLOTA")
250
+#define MSG_THERMAL_RUNAWAY                 _UxGT("TEPLOTNÍ SKOK")
251
+#define MSG_ERR_MAXTEMP                     _UxGT("VYSOKÁ TEPLOTA")
252
+#define MSG_ERR_MINTEMP                     _UxGT("NÍZKA TEPLOTA")
253
+#define MSG_ERR_MAXTEMP_BED                 _UxGT("VYS. TEPL. PODL.")
254
+#define MSG_ERR_MINTEMP_BED                 _UxGT("NÍZ. TEPL. PODL.")
255
+#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z ZAKÁZÁNO")
256
+#define MSG_HALTED                          _UxGT("TISK. ZASTAVENA")
257
+#define MSG_PLEASE_RESET                    _UxGT("Proveďte reset")
258
+#define MSG_SHORT_DAY                       _UxGT("d")
259
+#define MSG_SHORT_HOUR                      _UxGT("h")
260
+#define MSG_SHORT_MINUTE                    _UxGT("m")
261
+#define MSG_HEATING                         _UxGT("Zahřívání...")
262
+#define MSG_HEATING_COMPLETE                _UxGT("Zahřáti hotovo.")
263
+#define MSG_BED_HEATING                     _UxGT("Zahřívání podl.")
264
+#define MSG_BED_DONE                        _UxGT("Podložka hotova.")
265
+#define MSG_DELTA_CALIBRATE                 _UxGT("Delta Kalibrace")
266
+#define MSG_DELTA_CALIBRATE_X               _UxGT("Kalibrovat X")
267
+#define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibrovat Y")
268
+#define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibrovat Z")
269
+#define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibrovat Střed")
270
+#define MSG_DELTA_AUTO_CALIBRATE            _UxGT("Autokalibrace")
271
+#define MSG_DELTA_HEIGHT_CALIBRATE          _UxGT("Nast.výšku delty")
272
+#define MSG_INFO_MENU                       _UxGT("O tiskárně")
273
+#define MSG_INFO_PRINTER_MENU               _UxGT("Info o tiskárně")
274
+#define MSG_3POINT_LEVELING                 _UxGT("3-bodové rovnání")
275
+#define MSG_LINEAR_LEVELING                 _UxGT("Lineárni rovnání")
276
+#define MSG_BILINEAR_LEVELING               _UxGT("Bilineární rovnání")
277
+#define MSG_UBL_LEVELING                    _UxGT("Unified Bed Leveling")
278
+#define MSG_MESH_LEVELING                   _UxGT("Mřížkové rovnání")
279
+#define MSG_INFO_STATS_MENU                 _UxGT("Statistika")
280
+#define MSG_INFO_BOARD_MENU                 _UxGT("Info o desce")
281
+#define MSG_INFO_THERMISTOR_MENU            _UxGT("Termistory")
282
+#define MSG_INFO_EXTRUDERS                  _UxGT("Extrudéry")
283
+#define MSG_INFO_BAUDRATE                   _UxGT("Rychlost")
284
+#define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
285
+#define MSG_CASE_LIGHT                      _UxGT("Osvětlení")
286
+#define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Jas světla")
287
+
288
+#if LCD_WIDTH >= 20
289
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Počet tisků")
290
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Dokončeno")
291
+  #define MSG_INFO_PRINT_TIME               _UxGT("Celkový čas")
292
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Nejdelší tisk")
293
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Celkem vytlačeno")
294
+#else
295
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Tisky")
296
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Hotovo")
297
+  #define MSG_INFO_PRINT_TIME               _UxGT("Čas")
298
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Nejdelší")
299
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Vytlačeno")
300
+#endif
301
+
302
+#define MSG_INFO_MIN_TEMP                   _UxGT("Teplota min")
303
+#define MSG_INFO_MAX_TEMP                   _UxGT("Teplota max")
304
+#define MSG_INFO_PSU                        _UxGT("Nap. zdroj")
305
+#define MSG_DRIVE_STRENGTH                  _UxGT("Buzení motorů")
306
+#define MSG_DAC_PERCENT                     _UxGT("Motor %")
307
+#define MSG_DAC_EEPROM_WRITE                _UxGT("Uložit do EEPROM")
308
+
309
+#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("PRINT PAUSED")
310
+#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("RESUME OPTIONS:")
311
+#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Ještě vytlačit")
312
+#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Obnovit tisk")
313
+#define MSG_FILAMENT_CHANGE_MINTEMP         _UxGT("Min. teplota je ")
314
+#define MSG_FILAMENT_CHANGE_NOZZLE          _UxGT("  Tryska: ")
315
+
316
+#if LCD_HEIGHT >= 4
317
+  // Up to 3 lines allowed
318
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Čekejte prosím")
319
+  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("na zahájení")
320
+  #define MSG_FILAMENT_CHANGE_INIT_3          _UxGT("výměny filamentu")
321
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Čekejte prosím")
322
+  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("na vysunuti")
323
+  #define MSG_FILAMENT_CHANGE_UNLOAD_3        _UxGT("filamentu")
324
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Vložte filament")
325
+  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("a stiskněte")
326
+  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("tlačítko...")
327
+  #define MSG_FILAMENT_CHANGE_HEAT_1          _UxGT("Klikněte pro")
328
+  #define MSG_FILAMENT_CHANGE_HEAT_2          _UxGT("nahřátí trysky")
329
+  #define MSG_FILAMENT_CHANGE_HEATING_1       _UxGT("Čekejte prosím")
330
+  #define MSG_FILAMENT_CHANGE_HEATING_2       _UxGT("na nahřátí tr.")
331
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Čekejte prosím")
332
+  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("na zavedení")
333
+  #define MSG_FILAMENT_CHANGE_LOAD_3          _UxGT("filamentu")
334
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Čekejte prosím")
335
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("na vytlačení")
336
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_3       _UxGT("filamentu")
337
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Čekejte prosím")
338
+  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("na pokračování")
339
+  #define MSG_FILAMENT_CHANGE_RESUME_3        _UxGT("tisku")
340
+#else // LCD_HEIGHT < 4
341
+  // Up to 2 lines allowed
342
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Čekejte...")
343
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Vysouvání...")
344
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Vložte, klikněte")
345
+  #define MSG_FILAMENT_CHANGE_HEATING_1       _UxGT("Nahřívání...")
346
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Zavádění...")
347
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Vytlačování...")
348
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Pokračování...")
349
+#endif // LCD_HEIGHT < 4
350
+
351
+#endif // LANGUAGE_CZ_UTF_H

+ 2
- 1
Marlin/language_kana_utf8.h Parādīt failu

@@ -21,7 +21,8 @@
21 21
  */
22 22
 
23 23
 /**
24
- * Japanese (Kana UTF8 version)
24
+ * Japanese (Kana)
25
+ * UTF-8 for Graphical Display
25 26
  *
26 27
  * LCD Menu Messages
27 28
  * See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language

+ 1
- 0
Marlin/language_pt-br_utf8.h Parādīt failu

@@ -22,6 +22,7 @@
22 22
 
23 23
 /**
24 24
  * Portuguese (Brazil)
25
+ * UTF-8 for Graphical Display
25 26
  *
26 27
  * LCD Menu Messages
27 28
  * See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language

+ 1
- 0
Marlin/language_pt_utf8.h Parādīt failu

@@ -22,6 +22,7 @@
22 22
 
23 23
 /**
24 24
  * Portuguese
25
+ * UTF-8 for Graphical Display
25 26
  *
26 27
  * LCD Menu Messages
27 28
  * See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language

+ 3
- 0
Marlin/ultralcd_impl_DOGM.h Parādīt failu

@@ -97,6 +97,9 @@
97 97
   #elif ENABLED(DISPLAY_CHARSET_ISO10646_TR)
98 98
     #include "dogm_font_data_ISO10646_1_tr.h"
99 99
     #define FONT_MENU_NAME ISO10646_TR
100
+  #elif ENABLED(DISPLAY_CHARSET_ISO10646_CZ)
101
+    #include "dogm_font_data_ISO10646_CZ.h"
102
+    #define FONT_MENU_NAME ISO10646_CZ
100 103
   #else // fall-back
101 104
     #include "dogm_font_data_ISO10646_1.h"
102 105
     #define FONT_MENU_NAME ISO10646_1_5x7

+ 113
- 21
Marlin/utf_mapper.h Parādīt failu

@@ -39,7 +39,7 @@
39 39
    || ENABLED(DISPLAY_CHARSET_ISO10646_TR)
40 40
     #define MAPPER_ONE_TO_ONE
41 41
   #endif
42
-#else // SIMULATE_ROMFONT
42
+#else // SIMULATE_ROMFONT || !DOGLCD
43 43
   #if DISPLAY_CHARSET_HD44780 == JAPANESE
44 44
     #if ENABLED(MAPPER_C2C3)
45 45
       const PROGMEM uint8_t utf_recode[] =
@@ -401,27 +401,28 @@
401 401
 
402 402
 #elif ENABLED(MAPPER_C3C4C5_PL)
403 403
 
404
-  //Ą c4 84 = 80
405
-  //ą c4 85 = 81
406
-  //Ć c4 86 = 82
407
-  //ć c4 87 = 83
408
-  //Ę c4 98 = 84
409
-  //ę c4 99 = 85
410
-  //Ł c5 81 = 86
411
-  //ł c5 82 = 87
412
-  //Ń c5 83 = 88
413
-  //ń c5 84 = 89
414
-  //Ó c3 93 = 8a
415
-  //ó c3 b3 = 8b
416
-  //Ś c5 9a = 8c
417
-  //ś c5 9b = 8d
418
-  //Ź c5 b9 = 8e
419
-  //ź c5 ba = 8f
420
-  //Ż c5 bb = 90
421
-  //ż c5 bc = 91
404
+  /**
405
+   * Ą C4 84 = 80
406
+   * ą C4 85 = 81
407
+   * Ć C4 86 = 82
408
+   * ć C4 87 = 83
409
+   * Ę C4 98 = 84
410
+   * ę C4 99 = 85
411
+   * Ł C5 81 = 86
412
+   * ł C5 82 = 87
413
+   * Ń C5 83 = 88
414
+   * ń C5 84 = 89
415
+   * Ó C3 93 = 8A
416
+   * ó C3 B3 = 8B
417
+   * Ś C5 9A = 8C
418
+   * ś C5 9B = 8D
419
+   * Ź C5 B9 = 8E
420
+   * ź C5 BA = 8F
421
+   * Ż C5 BB = 90
422
+   * ż C5 BC = 91
423
+   */
422 424
 
423 425
   char charset_mapper(const char c) {
424
-    static uint8_t utf_hi_char; // UTF-8 high part
425 426
     static bool seen_c3 = false,
426 427
                 seen_c4 = false,
427 428
                 seen_c5 = false;
@@ -464,6 +465,97 @@
464 465
     return 1;
465 466
   }
466 467
 
468
+#elif ENABLED(MAPPER_C3C4C5_CZ)
469
+
470
+  /**
471
+   * Á C3 81 = 80
472
+   * É C3 89 = 81
473
+   * Í C3 8D = 82
474
+   * Ó C3 93 = 83
475
+   * Ú C3 9A = 84
476
+   * Ý C3 9D = 85
477
+   * á C3 A1 = 86
478
+   * é C3 A9 = 87
479
+   * í C3 AD = 88
480
+   * ó C3 B3 = 89
481
+   * ú C3 BA = 8A
482
+   * ý C3 BD = 8B
483
+   * Č C4 8C = 8C
484
+   * č C4 8D = 8D
485
+   * Ď C4 8E = 8E
486
+   * ď C4 8F = 8F
487
+   * Ě C4 9A = 90
488
+   * ě C4 9B = 91
489
+   * Ň C5 87 = 92
490
+   * ň C5 88 = 93
491
+   * Ř C5 98 = 94
492
+   * ř C5 99 = 95
493
+   * Š C5 A0 = 96
494
+   * š C5 A1 = 97
495
+   * Ť C5 A4 = 98
496
+   * ť C5 A5 = 99
497
+   * Ů C5 AE = 9A
498
+   * ů C5 AF = 9B
499
+   * Ž C5 BD = 9C
500
+   * ž C5 BE = 9D
501
+   */
502
+
503
+  char charset_mapper(const char c) {
504
+    static bool seen_c3 = false,
505
+                seen_c4 = false,
506
+                seen_c5 = false;
507
+    uint8_t d = c;
508
+    if (d >= 0x80u) { // UTF-8 handling
509
+           if (d == 0xC4u) { seen_c4 = true; return 0; }
510
+      else if (d == 0xC5u) { seen_c5 = true; return 0; }
511
+      else if (d == 0xC3u) { seen_c3 = true; return 0; }
512
+      else if (seen_c4) {
513
+        switch(d) {
514
+          case 0x8Cu ... 0x8Fu: break;          // ČčĎď Mapping 1:1
515
+          case 0x9Au ... 0x9Bu: d -= 10; break; // Ěě
516
+          default: d = '?';
517
+        }
518
+        HARDWARE_CHAR_OUT((char)d) ;
519
+      }
520
+      else if (seen_c5) {
521
+        switch(d) {
522
+          case 0x87u ... 0x88u: d += 0x0Bu; break;  // Ňň
523
+          case 0x98u ... 0x99u: d -= 0x04u; break;  // Řř
524
+          case 0xA0u ... 0xA1u: d -= 0x0Au; break;  // Šš
525
+          case 0xA4u ... 0xA5u: d -= 0x0Cu; break;  // Ťť
526
+          case 0xAEu ... 0xAFu: d -= 0x14u; break;  // Ůů
527
+          case 0xBDu ... 0xBEu: d -= 0x21u; break;  // Žž
528
+          default: d = '?';
529
+        }
530
+        HARDWARE_CHAR_OUT((char)d) ;
531
+      }
532
+      else if (seen_c3) {
533
+        switch(d) {
534
+          case 0x81u: d = 0x80u; break;  // Á
535
+          case 0x89u: d = 0x81u; break;  // É
536
+          case 0x8Du: d = 0x82u; break;  // Í
537
+          case 0x93u: d = 0x83u; break;  // Ó
538
+          case 0x9Au: d = 0x84u; break;  // Ú
539
+          case 0x9Du: d = 0x85u; break;  // Ý
540
+          case 0xA1u: d = 0x86u; break;  // á
541
+          case 0xA9u: d = 0x87u; break;  // é
542
+          case 0xADu: d = 0x88u; break;  // í
543
+          case 0xB3u: d = 0x89u; break;  // ó
544
+          case 0xBAu: d = 0x8Au; break;  // ú
545
+          case 0xBDu: d = 0x8Bu; break;  // ý
546
+          default: d = '?';
547
+        }
548
+        HARDWARE_CHAR_OUT((char)d) ;
549
+      }
550
+
551
+    }
552
+    else {
553
+      HARDWARE_CHAR_OUT((char) c );
554
+    }
555
+    seen_c3 = seen_c4 = seen_c5 = false;
556
+    return 1;
557
+  }
558
+
467 559
 #else
468 560
 
469 561
   #define MAPPER_NON
@@ -476,6 +568,6 @@
476 568
     return 1;
477 569
   }
478 570
 
479
-  #endif // code mappers
571
+#endif // code mappers
480 572
 
481 573
 #endif // UTF_MAPPER_H

Binārs
buildroot/share/fonts/ISO10646_CZ.fon Parādīt failu


Notiek ielāde…
Atcelt
Saglabāt