Helpers

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.

DefaultLocale.jsx
"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 useDefaultLocale verwendet den <GTProvider>, um auf den Kontext zuzugreifen. Stelle sicher, dass deine App auf Root-Ebene von einem Provider umschlossen wird.
  • useDefaultLocale ist nur clientseitig verfügbar.
  • Erfahre mehr über Locale-Strings hier.

Nächste Schritte

Wie ist dieser Leitfaden?

useDefaultLocale