Utility FunctionsLocales
getRegionProperties
Справка по API для функции getRegionProperties
Обзор
Функция getRegionProperties получает подробную информацию по коду региона без необходимости создавать экземпляр класса GT.
Справочные материалы
Параметры
Prop
Type
Возвращает
{ code: string; name: string; emoji: string } — объект информации о регионе
Примеры
import { getRegionProperties } from 'generaltranslation';
// Получение свойств региона с английскими названиями
console.log(getRegionProperties('US', 'en-US'));
// { code: 'US', name: 'United States', emoji: '🇺🇸' }
console.log(getRegionProperties('JP', 'en-US'));
// { code: 'JP', name: 'Japan', emoji: '🇯🇵' }
// Получение свойств региона с локализованными названиями
console.log(getRegionProperties('US', 'de-DE'));
// { code: 'US', name: 'Vereinigte Staaten', emoji: '🇺🇸' }Примечания
- Используется API
Intl.DisplayNamesдля локализованных названий регионов - Поддерживаются коды регионов ISO 3166-1 alpha-2 и UN M.49
- Пользовательские соответствия могут переопределять стандартные названия и эмодзи
- При сбое определения отображаемого имени выполняется откат к коду региона
- Нет внешних зависимостей, кроме API браузера
Дальнейшие шаги
- Используйте метод класса GT
getRegionProperties - Получите полные сведения о локали с помощью
getLocaleProperties
Насколько полезно это руководство?