Title here
Summary here
Internationalization (i18n) in Thulite is powered by Hugo’s multilingual mode.
config/_default/languages.toml.content/en, content/de, content/nl).i18n/*.toml.In config/_default/languages.toml, each language has its own settings:
[en]
languageName = "English"
contentDir = "content/en"
weight = 10
[de]
languageName = "German"
contentDir = "content/de"
weight = 15contentDir tells Hugo where to find content for each language.
Keep the same relative path for each translation.
content/en/docs/getting-started.mdcontent/de/docs/getting-started.mdThis keeps URLs and page structure aligned across languages.
Store shared UI translations in i18n files, such as:
i18n/en.tomli18n/de.tomli18n/nl.tomlExample:
[read_more]
other = "Read more"Use Hugo’s i18n function in templates to render translated strings.