locales

locales

Nötige Dateien (Beispiele)

mein-design/config/de.json
mein-design/config/en.json
mein-design/config/es.json
mein-design/config/fr.json
...


Struktur

{
"general": {
"meta": {
"tags": "Getaggt """,
page": "Seite 
},
"404": {
"title": "404 Seite nicht gefunden",
subtext_html": "Die von Ihnen angeforderte Seite existiert nicht. Klicken Sie <a href="/collections/all">hier</a>, um den Einkauf fortzusetzen.
},
"search": {
"title": "Suchen Sie auf unserer Seite nach Produkten",
"short_title": "Suche",
"no_results_html": "Ihre Suche nach "" hat keine Ergebnisse hervorgebracht.",
"results_for_html": "Ihre Suche nach "" hat folgende Ergebnisse hervorgebracht:",
"placeholder": "Durchsuchen Sie unseren Shop",
submit": "Suchen
}
},
"blogs": {
"article": {
"author_on_date_html": "Geposted von  am ",
"older_post": "Älterer Post",
"newer_post": "Neuerer Post",
},
"comments": {
"title": "Kommentare",
"add_comment": "Kommentar schreiben",
"email": "E-Mail",
"comments_with_count": {
"one": " Kommentar",
other": " Kommentare
}
},
"sidebar": {
"recent_articles": "Neueste Artikel",
categories": "Kategorien
}
}
...
}


Shop auf andere Sprache umstellen

Um eine andere Sprachdatei zu verwenden, als die standardmäßig ausgewählte de.json, muss der URL folgender GET-Parameter angehängt werden:
demoshop.versacommerce.de/?locale=en

Statt en kann natürlich jeder beliebige Sprachcode verwendet werden. In obigem Fall würde im config-Ordner nach dem entsprechenden Wert in der en.json gesucht werden.


Nicht vorhandene Schlüssel

{{ 'blogs.title' | t }}
Ausgabe:
blogs.title