resolveAliasLocale
API Reference für die Funktion resolveAliasLocale
Übersicht
Die Funktion resolveAliasLocale wandelt kanonische locale-Codes wieder in ihre Alias-locale-Codes um, wenn eine benutzerdefinierte Abbildung konfiguriert ist. Diese eigenständige Funktion bietet dieselbe Funktionalität wie die Methode der GT-Klasse, ohne dass eine Instanz benötigt wird.
Referenzen
Parameter
Prop
Type
Rückgabewert
string - Der Alias-locale code, falls eine Zuordnung vorhanden ist, andernfalls die ursprüngliche locale
Beispiele
import { resolveAliasLocale } from 'generaltranslation';
const customMapping = {
  'simplified-chinese': { code: 'zh-CN', name: 'Vereinfachtes Chinesisch' },
  'traditional-chinese': { code: 'zh-TW', name: 'Traditionelles Chinesisch' }
};
// Kanonisches Locale auf Alias auflösen
console.log(resolveAliasLocale('zh-CN', customMapping)); // 'simplified-chinese'
console.log(resolveAliasLocale('zh-TW', customMapping)); // 'traditional-chinese'
// Nicht zugeordnetes Locale gibt das Original zurück
console.log(resolveAliasLocale('es-ES', customMapping)); // 'es-ES'Hinweise
- Konvertiert kanonische Locale-Codes zurück in benutzerfreundliche Aliasse
- Gibt die ursprüngliche Locale zurück, wenn keine Zuordnung existiert
- Unverzichtbar zur Anzeige benutzerseitiger Locale-Namen
- Funktioniert mit benutzerdefinierten Locale-Zuordnungen
- Zustandslose Funktion – keine Nebenwirkungen
Nächste Schritte
- Verwenden Sie die Methode der GT-Klasse resolveAliasLocale
- In die kanonische Form umwandeln mit resolveCanonicalLocale
Wie ist dieser Leitfaden?

