DictionaryTranslationOptions
API-Referenz für den Typ DictionaryTranslationOptions
Überblick
Der DictionaryTranslationOptions
-Typ wird verwendet, um Variablen an Wörterbucheinträge zu übergeben und ihr Renderverhalten zu spezifizieren.
Er wird mit useDict()
verwendet, um Variablen an Wörterbucheinträge zu übergeben.
Übersetzung zur Buildzeit:
useDict()
-Übersetzungen erfolgen zur Buildzeit; jedoch werden Variablen niemals übersetzt.
Stattdessen werden sie mit Formatierung in die Übersetzung eingefügt.
Stellen Sie sicher, dass Sie der Bereitstellungsanleitung hier folgen.
Referenz
Parameter
Prop | Type | Default |
---|---|---|
variables?? | Record<string, any> | undefined |
variablesOptions?? | Record<string, Intl.NumberFormatOptions | Intl.DateTimeFormatOptions> | undefined |
Beschreibung
Prop | Beschreibung |
---|---|
variables | Ein Objekt, bei dem die Schlüssel identifizieren, wo jeder Wert im Wörterbucheintrag zugeordnet wird. |
variablesOptions | Ein Objekt, bei dem die Schlüssel die Variable identifizieren und die Werte das Verhalten der Variablen definieren. Siehe Intl.NumberFormatOptions und Intl.DateTimeFormatOptions für weitere Informationen. |
Beispiele
Variablen übergeben
Um eine Variable an den Wörterbucheintrag zu übergeben, müssen wir zwei Dinge tun: (1) eine Variable zum Eintrag hinzufügen und (2) die genannte Variable in der d()
Aufruf referenzieren.
Zuerst fügen wir dem Wörterbucheintrag eine Variable mit folgendem Syntax hinzu: {username}
.
username
ist der Name der Variable.
Als nächstes referenzieren wir die Variable:
Hinzufügen von Variablenoptionen
Variablenoptionen ermöglichen es Ihnen, anzupassen, wie eine Variable gerendert wird.
Es verwendet denselben Syntax wie das variables
Objekt.
Als nächstes referenzieren wir die Variable:
Notizen
- Das
variables
Objekt übergibt Werte an einen Wörterbucheintrag. - Das
variablesOptions
Objekt definiert das Verhalten der Variablen.
Nächste Schritte
- Siehe Wörterbücher für weitere Informationen über Wörterbücher und gängige Praktiken.
- Siehe
useDict()
für weitere Informationen über die Wörterbuchschnittstelle. - Siehe
Intl.NumberFormatOptions
undIntl.DateTimeFormatOptions
für weitere Informationen zu Formatierungsoptionen.