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 браузера

Дальнейшие шаги

Насколько полезно это руководство?

getRegionProperties