UNPKG

intlayer

Version:

Manage internationalization i18n in a simple way, through TypeScript, declaration file, declare your multilingual content every where in your code.

334 lines (333 loc) 13.1 kB
import * as _intlayer_types0 from "@intlayer/types"; import { ContentNode, CustomIntlayerConfig as IntlayerConfig, Dictionary as Dictionary$1, Locale, Locales, Locales as Locales$1, LocalesValues, StrictModeLocaleMap } from "@intlayer/types"; import configuration from "@intlayer/config/built"; import { Intl, compact, cond, currency, date, enu, gender, getBrowserLocale, getCookie, getDictionary, getEnumeration, getEnumeration as getEnumerationContent, getHTMLTextDir, getIntlayer, getLocale, getLocaleFromPath, getLocaleFromStorage, getLocaleLang, getLocaleName, getLocalizedUrl, getMarkdownMetadata, getMultilingualUrls, getNesting, getPathWithoutLocale, getPrefix, getTranslation, getTranslation as getTranslationContent, insert, localeDetector, localeFlatMap, localeMap, localeRecord, localeResolver, md, nest, number, percentage, relativeTime, setLocaleInStorage, t, units, validatePrefix } from "@intlayer/core"; import { file } from "@intlayer/core/file"; //#region src/index.d.ts type Dictionary<T = undefined> = Dictionary$1<T, true>; /** * @deprecated Use `Dictionary<T>` instead. */ type DeclarationContent<T = undefined> = Dictionary<T>; /** * @deprecated * * Use Locales.All_LOCALES instead */ declare const localeList: { readonly AFRIKAANS: "af"; readonly AFRIKAANS_SOUTH_AFRICA: "af-ZA"; readonly ARABIC: "ar"; readonly ARABIC_UNITED_ARAB_EMIRATES: "ar-AE"; readonly ARABIC_BAHRAIN: "ar-BH"; readonly ARABIC_ALGERIA: "ar-DZ"; readonly ARABIC_EGYPT: "ar-EG"; readonly ARABIC_IRAQ: "ar-IQ"; readonly ARABIC_JORDAN: "ar-JO"; readonly ARABIC_KUWAIT: "ar-KW"; readonly ARABIC_LEBANON: "ar-LB"; readonly ARABIC_LIBYA: "ar-LY"; readonly ARABIC_MOROCCO: "ar-MA"; readonly ARABIC_OMAN: "ar-OM"; readonly ARABIC_QATAR: "ar-QA"; readonly ARABIC_SAUDI_ARABIA: "ar-SA"; readonly ARABIC_SYRIA: "ar-SY"; readonly ARABIC_TUNISIA: "ar-TN"; readonly ARABIC_YEMEN: "ar-YE"; readonly AZERI_LATIN: "az"; readonly AZERI_LATIN_AZERBAIJAN: "az-AZ"; readonly BELARUSIAN: "be"; readonly BELARUSIAN_BELARUS: "be-BY"; readonly BULGARIAN: "bg"; readonly BULGARIAN_BULGARIA: "bg-BG"; readonly BOSNIAN: "bs"; readonly BOSNIAN_BOSNIA_AND_HERZEGOVINA: "bs-BA"; readonly CATALAN: "ca"; readonly CATALAN_SPAIN: "ca-ES"; readonly CZECH: "cs"; readonly CZECH_CZECH_REPUBLIC: "cs-CZ"; readonly WELSH: "cy"; readonly WELSH_UNITED_KINGDOM: "cy-GB"; readonly DANISH: "da"; readonly DANISH_DENMARK: "da-DK"; readonly GERMAN: "de"; readonly GERMAN_AUSTRIA: "de-AT"; readonly GERMAN_SWITZERLAND: "de-CH"; readonly GERMAN_GERMANY: "de-DE"; readonly GERMAN_LIECHTENSTEIN: "de-LI"; readonly GERMAN_LUXEMBOURG: "de-LU"; readonly DIVEHI: "dv"; readonly DIVEHI_MALDIVES: "dv-MV"; readonly GREEK: "el"; readonly GREEK_GREECE: "el-GR"; readonly ENGLISH: "en"; readonly ENGLISH_AUSTRALIA: "en-AU"; readonly ENGLISH_BELIZE: "en-BZ"; readonly ENGLISH_CANADA: "en-CA"; readonly ENGLISH_CARIBBEAN: "en-CB"; readonly ENGLISH_UNITED_KINGDOM: "en-GB"; readonly ENGLISH_IRELAND: "en-IE"; readonly ENGLISH_JAMAICA: "en-JM"; readonly ENGLISH_NEW_ZEALAND: "en-NZ"; readonly ENGLISH_PHILIPPINES: "en-PH"; readonly ENGLISH_TRINIDAD_AND_TOBAGO: "en-TT"; readonly ENGLISH_UNITED_STATES: "en-US"; readonly ENGLISH_SOUTH_AFRICA: "en-ZA"; readonly ENGLISH_ZIMBABWE: "en-ZW"; readonly ESPERANTO: "eo"; readonly SPANISH: "es"; readonly SPANISH_ARGENTINA: "es-AR"; readonly SPANISH_BOLIVIA: "es-BO"; readonly SPANISH_CHILE: "es-CL"; readonly SPANISH_COLOMBIA: "es-CO"; readonly SPANISH_COSTA_RICA: "es-CR"; readonly SPANISH_DOMINICAN_REPUBLIC: "es-DO"; readonly SPANISH_ECUADOR: "es-EC"; readonly SPANISH_SPAIN: "es-ES"; readonly SPANISH_GUATEMALA: "es-GT"; readonly SPANISH_HONDURAS: "es-HN"; readonly SPANISH_MEXICO: "es-MX"; readonly SPANISH_NICARAGUA: "es-NI"; readonly SPANISH_PANAMA: "es-PA"; readonly SPANISH_PERU: "es-PE"; readonly SPANISH_PUERTO_RICO: "es-PR"; readonly SPANISH_PARAGUAY: "es-PY"; readonly SPANISH_EL_SALVADOR: "es-SV"; readonly SPANISH_URUGUAY: "es-UY"; readonly SPANISH_VENEZUELA: "es-VE"; readonly ESTONIAN: "et"; readonly ESTONIAN_ESTONIA: "et-EE"; readonly BASQUE: "eu"; readonly BASQUE_SPAIN: "eu-ES"; readonly FARSI: "fa"; readonly FARSI_IRAN: "fa-IR"; readonly FINNISH: "fi"; readonly FINNISH_FINLAND: "fi-FI"; readonly FAROESE: "fo"; readonly FAROESE_FAROE_ISLANDS: "fo-FO"; readonly FRENCH: "fr"; readonly FRENCH_BELGIUM: "fr-BE"; readonly FRENCH_CANADA: "fr-CA"; readonly FRENCH_SWITZERLAND: "fr-CH"; readonly FRENCH_FRANCE: "fr-FR"; readonly FRENCH_LUXEMBOURG: "fr-LU"; readonly FRENCH_PRINCIPALITY_OF_MONACO: "fr-MC"; readonly IRISH: "ga"; readonly IRISH_IRELAND: "ga-IE"; readonly SCOTTISH_GAELIC: "gd"; readonly SCOTTISH_GAELIC_UNITED_KINGDOM: "gd-GB"; readonly GALICIAN: "gl"; readonly GALICIAN_SPAIN: "gl-ES"; readonly GUJARATI: "gu"; readonly GUJARATI_INDIA: "gu-IN"; readonly HEBREW: "he"; readonly HEBREW_ISRAEL: "he-IL"; readonly HINDI: "hi"; readonly HINDI_INDIA: "hi-IN"; readonly CROATIAN: "hr"; readonly CROATIAN_BOSNIA_AND_HERZEGOVINA: "hr-BA"; readonly CROATIAN_CROATIA: "hr-HR"; readonly HUNGARIAN: "hu"; readonly HUNGARIAN_HUNGARY: "hu-HU"; readonly ARMENIAN: "hy"; readonly ARMENIAN_ARMENIA: "hy-AM"; readonly INDONESIAN: "id"; readonly INDONESIAN_INDONESIA: "id-ID"; readonly ICELANDIC: "is"; readonly ICELANDIC_ICELAND: "is-IS"; readonly ITALIAN: "it"; readonly ITALIAN_SWITZERLAND: "it-CH"; readonly ITALIAN_ITALY: "it-IT"; readonly JAPANESE: "ja"; readonly JAPANESE_JAPAN: "ja-JP"; readonly GEORGIAN: "ka"; readonly GEORGIAN_GEORGIA: "ka-GE"; readonly KAZAKH: "kk"; readonly KAZAKH_KAZAKHSTAN: "kk-KZ"; readonly KANNADA: "kn"; readonly KANNADA_INDIA: "kn-IN"; readonly KOREAN: "ko"; readonly KOREAN_KOREA: "ko-KR"; readonly KONKANI: "kok"; readonly KONKANI_INDIA: "kok-IN"; readonly KURDISH: "ku"; readonly KURDISH_TURKEY: "ku-TR"; readonly KYRGYZ: "ky"; readonly KYRGYZ_KYRGYZSTAN: "ky-KG"; readonly LITHUANIAN: "lt"; readonly LITHUANIAN_LITHUANIA: "lt-LT"; readonly LATVIAN: "lv"; readonly LATVIAN_LATVIA: "lv-LV"; readonly MAORI: "mi"; readonly MAORI_NEW_ZEALAND: "mi-NZ"; readonly FYRO_MACEDONIAN: "mk"; readonly FYRO_MACEDONIAN_MACEDONIA: "mk-MK"; readonly MONGOLIAN: "mn"; readonly MONGOLIAN_MONGOLIA: "mn-MN"; readonly MARATHI: "mr"; readonly MARATHI_INDIA: "mr-IN"; readonly MALAY: "ms"; readonly MALAY_BRUNEI_DARUSSALAM: "ms-BN"; readonly MALAY_MALAYSIA: "ms-MY"; readonly MALTESE: "mt"; readonly MALTESE_MALTA: "mt-MT"; readonly MALAYALAM: "ml"; readonly MALAYALAM_INDIA: "ml-IN"; readonly NORWEGIAN: "no"; readonly NORWEGIAN_BOKMAL: "nb"; readonly NORWEGIAN_BOKMAL_NORWAY: "nb-NO"; readonly DUTCH: "nl"; readonly DUTCH_BELGIUM: "nl-BE"; readonly DUTCH_NETHERLANDS: "nl-NL"; readonly NORWEGIAN_NYNORSK: "nn"; readonly NORWEGIAN_NYNORSK_NORWAY: "nn-NO"; readonly NORTHERN_SOTHO: "ns"; readonly NORTHERN_SOTHO_SOUTH_AFRICA: "ns-ZA"; readonly PUNJABI: "pa"; readonly PUNJABI_INDIA: "pa-IN"; readonly POLISH: "pl"; readonly POLISH_POLAND: "pl-PL"; readonly PASHTO: "ps"; readonly PASHTO_AFGHANISTAN: "ps-AR"; readonly PORTUGUESE: "pt"; readonly PORTUGUESE_BRAZIL: "pt-BR"; readonly PORTUGUESE_PORTUGAL: "pt-PT"; readonly QUECHUA: "qu"; readonly QUECHUA_BOLIVIA: "qu-BO"; readonly QUECHUA_ECUADOR: "qu-EC"; readonly QUECHUA_PERU: "qu-PE"; readonly ROMANIAN: "ro"; readonly ROMANIAN_ROMANIA: "ro-RO"; readonly ROMANIAN_MOLDOVA: "ro-MD"; readonly ROMANSH: "rm"; readonly ROMANSH_SWITZERLAND: "rm-CH"; readonly RUSSIAN: "ru"; readonly RUSSIAN_RUSSIA: "ru-RU"; readonly RUSSIAN_MOLDOVA: "ru-MD"; readonly SANSKRIT: "sa"; readonly SANSKRIT_INDIA: "sa-IN"; readonly SAMI_NORTHERN: "se"; readonly SAMI_NORTHERN_FINLAND: "se-FI"; readonly SAMI_NORTHERN_NORWAY: "se-NO"; readonly SAMI_NORTHERN_SWEDEN: "se-SE"; readonly UPPER_SORBIAN: "hsb"; readonly UPPER_SORBIAN_GERMANY: "hsb-DE"; readonly LOWER_SORBIAN: "dsb"; readonly LOWER_SORBIAN_GERMANY: "dsb-DE"; readonly SLOVAK: "sk"; readonly SLOVAK_SLOVAKIA: "sk-SK"; readonly SLOVENIAN: "sl"; readonly SLOVENIAN_SLOVENIA: "sl-SI"; readonly ALBANIAN: "sq"; readonly ALBANIAN_ALBANIA: "sq-AL"; readonly SERBIAN_LATIN: "sr"; readonly SERBIAN_LATIN_BOSNIA_AND_HERZEGOVINA: "sr-BA"; readonly SERBIAN_LATIN_SERBIA_AND_MONTENEGRO: "sr-SP"; readonly SWEDISH: "sv"; readonly SWEDISH_FINLAND: "sv-FI"; readonly SWEDISH_SWEDEN: "sv-SE"; readonly SWAHILI: "sw"; readonly SWAHILI_KENYA: "sw-KE"; readonly SYRIAC: "syr"; readonly SYRIAC_SYRIA: "syr-SY"; readonly TAMIL: "ta"; readonly TAMIL_INDIA: "ta-IN"; readonly TELUGU: "te"; readonly TELUGU_INDIA: "te-IN"; readonly THAI: "th"; readonly THAI_THAILAND: "th-TH"; readonly TAGALOG: "tl"; readonly TAGALOG_PHILIPPINES: "tl-PH"; readonly TSWANA: "tn"; readonly TSWANA_SOUTH_AFRICA: "tn-ZA"; readonly TURKISH: "tr"; readonly TURKISH_TURKEY: "tr-TR"; readonly TATAR: "tt"; readonly TATAR_RUSSIA: "tt-RU"; readonly TSOGA: "ts"; readonly UKRAINIAN: "uk"; readonly UKRAINIAN_UKRAINE: "uk-UA"; readonly URDU: "ur"; readonly URDU_ISLAMIC_REPUBLIC_OF_PAKISTAN: "ur-PK"; readonly UZBEK_LATIN: "uz"; readonly UZBEK_LATIN_UZBEKISTAN: "uz-UZ"; readonly VIETNAMESE: "vi"; readonly VIETNAMESE_VIET_NAM: "vi-VN"; readonly VENDA: "ve"; readonly VENDA_SOUTH_AFRICA: "ve-ZA"; readonly XHOSA: "xh"; readonly XHOSA_SOUTH_AFRICA: "xh-ZA"; readonly CHINESE: "zh"; readonly CHINESE_SIMPLIFIED: "zh-Hans"; readonly CHINESE_SIMPLIFIED_CHINA: "zh-CN"; readonly CHINESE_HONG_KONG: "zh-HK"; readonly CHINESE_MACAU: "zh-MO"; readonly CHINESE_SINGAPORE: "zh-SG"; readonly CHINESE_TRADITIONAL: "zh-Hant"; readonly ZULU: "zu"; readonly ZULU_SOUTH_AFRICA: "zu-ZA"; readonly BENGALI: "bn"; readonly BENGALI_BANGLADESH: "bn-BD"; readonly BENGALI_INDIA: "bn-IN"; readonly BENGALI_MYANMAR: "bn-MM"; readonly BURMESE: "my"; readonly BURMESE_MYANMAR: "my-MM"; readonly KHMER: "km"; readonly KHMER_CAMBODIA: "km-KH"; readonly LAO: "lo"; readonly LAO_LAOS: "lo-LA"; readonly YORUBA: "yo"; readonly YORUBA_NIGERIA: "yo-NG"; readonly YIDDISH: "yi"; readonly YIDDISH_WORLD: "yi-001"; readonly AMHARIC: "am"; readonly AMHARIC_ETHIOPIA: "am-ET"; readonly NEPALI: "ne"; readonly NEPALI_NEPAL: "ne-NP"; readonly SINHALA: "si"; readonly SINHALA_SRI_LANKA: "si-LK"; readonly SERBIAN_CYRILLIC: "sr-Cyrl"; readonly SERBIAN_CYRILLIC_SERBIA: "sr-RS"; readonly SERBIAN_CYRILLIC_BOSNIA_AND_HERZEGOVINA: "sr-BA"; readonly ENGLISH_INDIA: "en-IN"; readonly ENGLISH_SINGAPORE: "en-SG"; readonly ENGLISH_HONG_KONG: "en-HK"; readonly ENGLISH_NIGERIA: "en-NG"; readonly ENGLISH_PAKISTAN: "en-PK"; readonly ENGLISH_MALAYSIA: "en-MY"; readonly ENGLISH_BOTSWANA: "en-BW"; readonly ENGLISH_KENYA: "en-KE"; readonly ENGLISH_TANZANIA: "en-TZ"; readonly ENGLISH_GHANA: "en-GH"; readonly ENGLISH_UGANDA: "en-UG"; readonly SPANISH_CUBA: "es-CU"; readonly SPANISH_UNITED_STATES: "es-US"; readonly PORTUGUESE_GUINEA_BISSAU: "pt-GW"; readonly PORTUGUESE_MOZAMBIQUE: "pt-MZ"; readonly PORTUGUESE_SAO_TOME_AND_PRINCIPE: "pt-ST"; readonly PORTUGUESE_CAPE_VERDE: "pt-CV"; readonly PORTUGUESE_TIMOR_LESTE: "pt-TL"; readonly PORTUGUESE_MACAU: "pt-MO"; readonly CHINESE_TAIWAN: "zh-TW"; readonly ARABIC_MAURITANIA: "ar-MR"; readonly ARABIC_PALESTINE: "ar-PS"; readonly ARABIC_SUDAN: "ar-SD"; readonly ARABIC_DJIBOUTI: "ar-DJ"; readonly ARABIC_SOMALIA: "ar-SO"; readonly ARABIC_CHAD: "ar-TD"; readonly ARABIC_COMOROS: "ar-KM"; }; /** * @deprecated Use `import { configuration } from 'intlayer'` instead. */ declare const getConfiguration: () => _intlayer_types0.IntlayerConfig; declare const locales: Locales$1.Locale[]; declare const requiredLocales: Locales$1.Locale[]; declare const defaultLocale: Locales$1.Locale; interface __DictionaryRegistry {} interface __DeclaredLocalesRegistry {} interface __RequiredLocalesRegistry {} interface __StrictModeRegistry {} //#endregion export { type ContentNode, type DeclarationContent, type Dictionary, Intl, type IntlayerConfig, type Locale, Locales, type LocalesValues, type StrictModeLocaleMap, __DeclaredLocalesRegistry, __DictionaryRegistry, __RequiredLocalesRegistry, __StrictModeRegistry, compact, cond, configuration, currency, date, defaultLocale, enu, file, gender, getBrowserLocale, getConfiguration, getCookie, getDictionary, getEnumeration, getEnumerationContent, getHTMLTextDir, getIntlayer, getLocale, getLocaleFromPath, getLocaleFromStorage, getLocaleLang, getLocaleName, getLocalizedUrl, getMarkdownMetadata, getMultilingualUrls, getNesting, getPathWithoutLocale, getPrefix, getTranslation, getTranslationContent, insert, localeDetector, localeFlatMap, type localeList, localeMap, localeRecord, localeResolver, locales, md, nest, number, percentage, relativeTime, requiredLocales, setLocaleInStorage, t, units, validatePrefix }; //# sourceMappingURL=index.d.ts.map