Multilingue
O Qiandu suporta a utilização do modo multilingue do Hugo para criar sites multilingues.
Ativar suporte multilingue
Para que o Qiandu suporte o seu idioma, precisa de informar o Hugo quais os idiomas que precisam de ser suportados. Adicione o ficheiro de configuração do site do Qiandu:
defaultContentLanguage: en
languages:
en:
languageName: English
weight: 1
fr:
languageName: Français
weight: 2
ja:
languageName: 日本語
weight: 3
Gerir traduções por nome de ficheiro
O Hugo suporta a gestão de traduções por nome de ficheiro. Por exemplo, se tivermos um ficheiro em inglês content/docs/_index.md
, podemos criar um ficheiro traduzido para francês content/docs/_index.fr.md
.
- _index.md
- _index.fr.md
- _index.ja.md
Nota: O Hugo também suporta a tradução por diretório de conteúdo (https://gohugo.io/content-management/multilingual/#translation-by-content-directory).
Traduzir itens de menu
Para traduzir itens de menu na barra de navegação, precisamos de definir o campo identifier
:
menu:
main:
- identifier: documentation
name: Documentation
pageRef: /docs
weight: 1
- identifier: blog
name: Blog
pageRef: /blog
weight: 2
Traduzir string
Para traduzir strings para outro local, precisamos de adicionar a tradução ao ficheiro i18n
correspondente:
readMore: Lire la suite