useDefaultLocale
API-Referenz für den useDefaultLocale-Hook
Übersicht
Der Hook useDefaultLocale ruft die Standardlocale der Anwendung aus dem <GTProvider>-Kontext ab.
Diese Locale ist die Standardsprache Ihrer App und wird normalerweise verwendet, wenn die bevorzugte Locale eines Nutzers nicht verfügbar ist.
useDefaultLocale ist ein Hook für die Client-Seite und kann nur in clientseitigen Komponenten verwendet werden.
Stellen Sie sicher, dass Ihre App von einem <GTProvider> umschlossen wird.
Weitere Informationen zur Konfiguration finden Sie unter withGTConfig.
Wenn in withGTConfig keine Standardlocale angegeben ist, wird standardmäßig 'en-US' verwendet.
Für serverseitige Szenarien siehe getDefaultLocale.
Referenzen
Rückgabewert
Eine Zeichenfolge, die die Standardlocale der Anwendung angibt, z. B. 'en-US'.
Beispiele
Grundlegende Verwendung
Rufen Sie die Standard-locale der Anwendung ab und zeigen Sie sie in Ihrer Komponente an.
"use client";
import { useDefaultLocale } from 'gt-next';
export default function DefaultLocale() {
    const defaultLocale = useDefaultLocale();
    return <p>Standard-Locale: {defaultLocale}</p>; // Standard-Locale anzeigen
}Hinweise
- Der Hook useDefaultLocaleverwendet den<GTProvider>, um auf den Kontext zuzugreifen. Stelle sicher, dass deine App auf Root-Ebene von einem Provider umschlossen wird.
- useDefaultLocaleist nur clientseitig verfügbar.
- Erfahre mehr über Locale-Strings hier.
Nächste Schritte
- Siehe useLocaleundgetLocale, um die Locale des Benutzers abzurufen.
- Siehe getDefaultLocale, um die Standard-Locale in Server-Komponenten abzurufen.
Wie ist dieser Leitfaden?

