mirror of
https://github.com/gohugoio/hugo.git
synced 2025-02-18 15:43:49 +00:00
docs: Add documentation on slug translation
This commit is contained in:
parent
08c0de5cc3
commit
635b3bb4eb
1 changed files with 10 additions and 0 deletions
|
@ -96,6 +96,16 @@ If left unspecified, the value for `defaultContentLanguage` defaults to `en`.
|
||||||
|
|
||||||
By having the same _base file name_, the content pieces are linked together as translated pieces.
|
By having the same _base file name_, the content pieces are linked together as translated pieces.
|
||||||
|
|
||||||
|
If you need distinct URLs per language you can set the slug in the non-default language file. Just define the custom slug for the french translation in your `/content/about.fr.md` file:
|
||||||
|
|
||||||
|
```
|
||||||
|
---
|
||||||
|
slug: "a-propos"
|
||||||
|
---
|
||||||
|
```
|
||||||
|
|
||||||
|
You will get both `/about/` and `/a-propos/` URLs in your build, properly linked as translated pieces.
|
||||||
|
|
||||||
### Link to translated content
|
### Link to translated content
|
||||||
|
|
||||||
To create a list of links to translated content, use a template similar to this:
|
To create a list of links to translated content, use a template similar to this:
|
||||||
|
|
Loading…
Reference in a new issue