Commit 0bc2fe3
committed
LANGUAGES: translated the anchor files into all 15 languages
All 30 menus per language plus nette/<lang>/@home and nette/<lang>/configuring, 480
files, translated from English. These carry the canonical page names, so everything
translated later has to agree with them.
The menus are labels, not prose, so they are generated from a table of the 216
distinct strings the anchor files contain rather than rewritten file by file. That
keeps line counts, link targets, indentation and directives untouched by
construction, and it makes the terminology visible in one place per language
instead of scattered over thirty files. The mechanism was validated by round trip:
deriving a table from the hand-written German files regenerates them, the only
difference being spacing that the generator faithfully takes from the source.
Three bugs the round trip and the gates found, all real:
- Bare references with an area prefix, [nette:Troubleshooting], were invisible to
the extractor. They now expand to [translation |nette:troubleshooting], with the
target webalized the way Texy does it, so [utils:HTML Elements] yields
utils/html-elements and not utils/html elements.
- Regenerated heading underlines took the length of the English heading, because
the loop overwrote its own fix when it reached the underline in the next
iteration.
- Underlines shorter than three characters stop being headings. Japanese hit this
("General" translates to two characters), and two ja anchor files silently lost
a heading until the gate caught it.
nette/configuring.texy is deliberately not generated: it has a paragraph where
prose and links interleave, so it is not a label file and is translated as prose.
The German utils menu, which was sorted alphabetically by hand, is back in English
order so that all fifteen languages are uniform; sorting can be applied later to
all of them at once, and the markup gate already tolerates it.1 parent f7e806f commit 0bc2fe3
480 files changed
Lines changed: 7123 additions & 2323 deletions
File tree
- application
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- assets
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- best-practices
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- bootstrap
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- caching
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- command-line
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- component-model
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- contributing
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- database
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- dependency-injection
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- forms
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- http
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- latte
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- mail
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- neon
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- nette
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- php-generator
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- quickstart
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- robot-loader
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- safe-stream
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- schema
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- security
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- tester
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- tools
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- tracy
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- utils
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
- www
- bg
- de
- el
- es
- fr
- hu
- it
- ja
- pl
- pt
- ro
- ru
- sl
- tr
- uk
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | | - | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
13 | | - | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | | - | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | | - | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | | - | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | | - | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | | - | |
| 18 | + | |
17 | 19 | | |
18 | | - | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | | - | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | | - | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
7 | 8 | | |
8 | | - | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | | - | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | | - | |
| 20 | + | |
19 | 21 | | |
20 | | - | |
21 | | - | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
0 commit comments