HBS unterstützt sofort mehrere Sprachen, z. B. Englisch, vereinfachtes Chinesisch, traditionelles Chinesisch, Französisch, Russisch usw.

Sie können Ihre eigenen Übersetzungen hinzufügen unter: Hugo-Theme-Bootstrap/i18n

Unterstützte Sprachen

LanguageCode
Englishen
Simplified Chinesezh-hans(Recommended), zh-cn
Traditional Chinesezh-hant(Recommended), zh-tw, zh-hk
Spanishes
Arabicar
Germande
Frenchfr
Indonesianid
Japaneseja
Polishpl
Portuguesept
Russianru
Ukrainianuk
Uzbekuz

Konfiguration

config/_default/language.toml

 1[ar]
 2  languageDirection = 'rtl'
 3  title = 'مدونتي'
 4  weight = 3
 5[en]
 6  languageName = 'English'
 7  weight = 1
 8[zh-hans]
 9  languageName = '简体中文'
10  weight = 2
11  [zh-hans.params]
12    description = '一个快速、响应式和功能丰富的 Hugo 博客主题'
13    keywords = 'Hugo, Bootstrap, 博客主题'

config/_default/language.yaml

 1ar:
 2  languageDirection: rtl
 3  title: مدونتي
 4  weight: 3
 5en:
 6  languageName: English
 7  weight: 1
 8zh-hans:
 9  languageName: 简体中文
10  params:
11    description: 一个快速、响应式和功能丰富的 Hugo 博客主题
12    keywords: Hugo, Bootstrap, 博客主题
13  weight: 2

config/_default/language.json

 1{
 2   "ar": {
 3      "languageDirection": "rtl",
 4      "title": "مدونتي",
 5      "weight": 3
 6   },
 7   "en": {
 8      "languageName": "English",
 9      "weight": 1
10   },
11   "zh-hans": {
12      "languageName": "简体中文",
13      "params": {
14         "description": "一个快速、响应式和功能丰富的 Hugo 博客主题",
15         "keywords": "Hugo, Bootstrap, 博客主题"
16      },
17      "weight": 2
18   }
19}

Sie müssen languageDirection als rtl für Rechts-nach-links-Schreibsprachen angeben.

Siehe auch Hugo Mehrsprachig.*

Der Parameter, der die Standardsprache der Site steuert, muss sich in der Site-Konfigurationsdatei befinden. Siehe defaultContentLanguage auf Site-Konfiguration.

Lokalisierung

Das dateFormat unterstützt die Lokalisierung, Sie können es als :date_full ändern, weitere Layouts finden Sie in Formatierungslayouts für Datum und Uhrzeit.

Bitte beachten Sie, dass zh-cn, zh-tw und zh-hk nicht unterstützt werden, da der Sprachcode nicht mit den in Hugo Locales definierten Gebietsschemas übereinstimmen konnte.

Weiterführende Literatur