getDefaultLocale()
API-Referenz für die serverseitige Methode getDefaultLocale
Übersicht
Die Funktion getDefaultLocale()
ruft die Standard-Lokalisierung der Anwendung ab.
Diese Lokalisierung wird beim Start des Servers festgelegt und dient als Fallback-Sprache für Übersetzungen.
Sie gibt einen Locale-String zurück, z. B. 'en-US'
.
getDefaultLocale()
ist eine serverseitige Methode und kann nur in serverseitigen Komponenten verwendet werden.
Siehe withGTConfig()
für die Konfiguration.
Wenn in withGTConfig()
keine Standard-Lokalisierung angegeben ist, wird standardmäßig 'en-US'
verwendet.
Für die Client-Seite siehe useDefaultLocale()
.
Referenz
Rückgabewert
Ein String, der die Standard-Lokalisierung der Anwendung darstellt, z. B. 'en-US'
.
Beispiele
Grundlegende Verwendung
Rufen Sie die Standard-Lokalisierung der Anwendung ab und verwenden Sie sie in Ihrer serverseitigen Logik.
import getDefaultLocale from 'gt-next/server';
export default function GetDefaultLocale() {
const defaultLocale = getDefaultLocale();
return <p>Default locale: {defaultLocale}</p>;
}
Hinweise
- Die
getDefaultLocale()
gibt die inwithGTConfig()
festgelegte Standard-Lokalisierung zurück. getDefaultLocale()
ist nur serverseitig verfügbar.- Die zurückgegebene Lokalisierung entspricht dem locale strings Format.
Nächste Schritte
- Siehe
useLocale()
undgetLocale()
, um die Spracheinstellung des Benutzers abzurufen. - Entdecke
useDefaultLocale()
, um die Standard-Spracheinstellung in Client-Komponenten abzurufen.
Wie ist dieser Leitfaden?