mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-11-12 01:50:52 +01:00
Added note on multiple languages
This commit is contained in:
parent
51fd6e0b52
commit
8f6aa2b6c3
@ -20,9 +20,17 @@ You can set the site language in `mkdocs.yml` with:
|
|||||||
|
|
||||||
``` yaml
|
``` yaml
|
||||||
theme:
|
theme:
|
||||||
language: en
|
language: en # (1)!
|
||||||
```
|
```
|
||||||
|
|
||||||
|
1. HTML5 only allows to set a [single language per document], which is why
|
||||||
|
Material for MkDocs only supports setting a canonical language for the
|
||||||
|
entire project, i.e. one per `mkdocs.yml`.
|
||||||
|
|
||||||
|
The easiest way to build a multi-language documentation is to create one
|
||||||
|
project in a subfolder per language, and then use the [language selector]
|
||||||
|
to interlink those projects.
|
||||||
|
|
||||||
The following languages are supported:
|
The following languages are supported:
|
||||||
|
|
||||||
<div class="mdx-columns" markdown>
|
<div class="mdx-columns" markdown>
|
||||||
@ -87,6 +95,8 @@ Note that some languages will produce unreadable anchor links due to the way
|
|||||||
the default slug function works. Consider using a [Unicode-aware slug function].
|
the default slug function works. Consider using a [Unicode-aware slug function].
|
||||||
|
|
||||||
[language support]: https://github.com/squidfunk/mkdocs-material/releases/tag/1.12.0
|
[language support]: https://github.com/squidfunk/mkdocs-material/releases/tag/1.12.0
|
||||||
|
[single language per document]: https://www.w3.org/International/questions/qa-html-language-declarations.en#attributes
|
||||||
|
[language selector]: #site-language-selector
|
||||||
[Unicode-aware slug function]: extensions/python-markdown.md#toc-slugify
|
[Unicode-aware slug function]: extensions/python-markdown.md#toc-slugify
|
||||||
[Add language]: https://github.com/squidfunk/mkdocs-material/issues/new?template=translate.yml&title=New+language%3A+%7Breplace+with+language+name%7D
|
[Add language]: https://github.com/squidfunk/mkdocs-material/issues/new?template=translate.yml&title=New+language%3A+%7Breplace+with+language+name%7D
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user