Skip to content

Commit d32ca84

Browse files
committed
Added hook to automatically compute and update translations
1 parent 663b39f commit d32ca84

File tree

12 files changed

+517
-67
lines changed

12 files changed

+517
-67
lines changed

docs/setup/changing-the-language.md

+9-64
Original file line numberDiff line numberDiff line change
@@ -29,78 +29,23 @@ theme:
2929

3030
The following languages are supported:
3131

32-
<div class="mdx-columns" markdown>
33-
34-
- `af` – Afrikaans
35-
- `ar` – Arabic
36-
- `bg` – Bulgarian
37-
- `bn` – Bengali (Bangla)
38-
- `ca` – Catalan
39-
- `cs` – Czech
40-
- `da` – Danish
41-
- `de` – German
42-
- `el` – Greek
43-
- `en` – English
44-
- `eo` – Esperanto
45-
- `es` – Spanish
46-
- `et` – Estonian
47-
- `fa` – Persian (Farsi)
48-
- `fi` – Finnish
49-
- `fr` – French
50-
- `gl` – Galician
51-
- `he` – Hebrew
52-
- `hi` – Hindi
53-
- `hr` – Croatian
54-
- `hu` – Hungarian
55-
- `hy` – Armenian
56-
- `id` – Indonesian
57-
- `is` – Icelandic
58-
- `it` – Italian
59-
- `ja` – Japanese
60-
- `ka` – Georgian
61-
- `ko` – Korean
62-
- `lt` – Lithuanian
63-
- `lv` – Latvian
64-
- `mk` – Macedonian
65-
- `mn` – Mongolian
66-
- `ms` – Bahasa Malaysia
67-
- `my` – Burmese
68-
- `nl` – Dutch
69-
- `nb` – Norwegian (Bokmål)
70-
- `nn` – Norwegian (Nynorsk)
71-
- `pl` – Polish
72-
- `pt` – Portuguese
73-
- `pt-BR` – Portuguese (Brasilian)
74-
- `ro` – Romanian
75-
- `ru` – Russian
76-
- `sh` – Serbo-Croatian
77-
- `si` – Sinhalese
78-
- `sk` – Slovak
79-
- `sl` – Slovenian
80-
- `sr` – Serbian
81-
- `sv` – Swedish
82-
- `th` – Thai
83-
- `tl` – Tagalog
84-
- `tr` – Turkish
85-
- `uk` – Ukrainian
86-
- `ur` – Urdu
87-
- `uz` – Uzbek
88-
- `vi` – Vietnamese
89-
- `zh` – Chinese (Simplified)
90-
- `zh-Hant` – Chinese (Traditional)
91-
- `zh-TW` – Chinese (Taiwanese)
92-
- [Add language]
93-
94-
</div>
32+
<!-- hooks/translations.py -->
9533

9634
Note that some languages will produce unreadable anchor links due to the way
9735
the default slug function works. Consider using a [Unicode-aware slug function].
9836

37+
!!! tip "Translations missing? Help us out, it takes only 5 minutes"
38+
39+
Material for MkDocs relies on outside contributions for adding and updating
40+
translations for the almost 60 languages it supports. If your language shows
41+
that some translations are missing, click on the link to add them. If your
42+
language is not in the list, click here to [add a new language].
43+
9944
[Site language support]: https://github.com/squidfunk/mkdocs-material/releases/tag/1.12.0
10045
[single language per document]: https://www.w3.org/International/questions/qa-html-language-declarations.en#attributes
10146
[language selector]: #site-language-selector
10247
[Unicode-aware slug function]: extensions/python-markdown.md#toc-slugify
103-
[Add language]: https://github.com/squidfunk/mkdocs-material/issues/new?template=translate.yml&title=New+language%3A+%7Breplace+with+language+name%7D
48+
[add a new language]: https://github.com/squidfunk/mkdocs-material/issues/new?template=translate.yml&title=Add+translations+for+...
10449

10550
### Site language selector
10651

material/.overrides/assets/stylesheets/custom.75ba462f.min.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/.overrides/assets/stylesheets/custom.75ba462f.min.css.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/.overrides/assets/stylesheets/custom.9097afc2.min.css

-1
This file was deleted.

0 commit comments

Comments
 (0)