Helpers

useDefaultLocale()

API-Referenz für den useDefaultLocale-Hook

Überblick

Der useDefaultLocale Hook ruft die Standard-Lokalisierung der Anwendung aus dem <GTProvider> Kontext ab. Diese Lokalisierung stellt die Fallback-Sprache für Ihre App dar und wird typischerweise verwendet, wenn die bevorzugte Lokalisierung eines Benutzers nicht verfügbar ist.

useDefaultLocale ist ein clientseitiger Hook und kann nur in clientseitigen Komponenten verwendet werden. Stellen Sie sicher, dass Ihre App in einen <GTProvider> eingebettet ist.

Siehe withGTConfig() für die Konfiguration. Wenn keine Standard-Lokalisierung in withGTConfig() angegeben ist, wird standardmäßig 'en-US' verwendet. Für serverseitige Anwendungen siehe getDefaultLocale().

Referenz

Rückgaben

Ein String, der die Standard-Lokalisierung der Anwendung darstellt, 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/client';
 
export default function DefaultLocale() {
    const defaultLocale = useDefaultLocale();
 
    return <p>Standard-Locale: {defaultLocale}</p>; // Display the default locale
}

Notizen

  • Der useDefaultLocale() Hook basiert auf dem <GTProvider>, um auf den Kontext zuzugreifen. Stellen Sie sicher, dass Ihre App auf der obersten Ebene mit einem Provider umschlossen ist.
  • useDefaultLocale() ist nur clientseitig.
  • Erfahren Sie mehr über Locale-Strings hier.

Nächste Schritte

Auf dieser Seite