Commit e233ece
i18n: repair inline-markup and cross-reference errors in translations
Three classes of translation-catalog breakage that produced docutils
<translated> warnings in the per-locale builds:
* CJK markup breaks (ko, ja, zh): a closing inline-markup delimiter
immediately followed by a Hangul/CJK character or fullwidth punctuation,
which docutils rejects as an end-string -- either "start-string without
end-string" or a span that swallows the next delimiter into a broken
cross-reference. Fixed by inserting RST's null separator (backslash-space,
removed from output) after the offending delimiter.
* Translated 'any'-role cross-reference targets (default_role = any): the
backtick text IS the target, so translating it breaks resolution. Restored
the English target (the link still shows the translated section title).
* All fixes verified with docutils; the English source is unchanged.
47 catalog files across 22 locales.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 49076d1 commit e233ece
47 files changed
Lines changed: 154 additions & 154 deletions
File tree
- docs/locale
- ar/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- cs/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- es/LC_MESSAGES/openmvcam/tutorial/production/tls
- fi/LC_MESSAGES
- develop
- openmvcam/tutorial/production/tls
- fr/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- he/LC_MESSAGES/openmvcam/tutorial/production/firmware
- hu/LC_MESSAGES/openmvcam/tutorial/production/tls
- id/LC_MESSAGES/library
- it/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- ja/LC_MESSAGES
- library
- openmvcam/tutorial/production/tls
- ko/LC_MESSAGES
- differences
- genrst
- library
- nl/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- pl/LC_MESSAGES/openmvcam/tutorial/production/firmware
- pt_BR/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- pt_PT/LC_MESSAGES/library
- ro/LC_MESSAGES/openmvcam/tutorial/production
- firmware
- tls
- ru/LC_MESSAGES
- library
- openmvcam/tutorial/production
- firmware
- tls
- sv/LC_MESSAGES/openmvcam/tutorial/production/tls
- th/LC_MESSAGES/library
- uk/LC_MESSAGES
- develop
- library
- openmvcam/tutorial/production/firmware
- zh_CN/LC_MESSAGES
- genrst
- library
- openmvcam/tutorial/production/tls
- zh_TW/LC_MESSAGES
- genrst
- library
- openmvcam/tutorial/production/tls
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
364 | 364 | | |
365 | 365 | | |
366 | 366 | | |
367 | | - | |
| 367 | + | |
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
379 | 379 | | |
380 | 380 | | |
381 | 381 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
91 | | - | |
| 90 | + | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
91 | | - | |
| 90 | + | |
92 | 91 | | |
93 | 92 | | |
94 | 93 | | |
| |||
Lines changed: 3 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
385 | 384 | | |
386 | 385 | | |
387 | 386 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
| 92 | + | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
364 | 364 | | |
365 | 365 | | |
366 | 366 | | |
367 | | - | |
| 367 | + | |
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
| |||
0 commit comments