UNPKG

@intlayer/core

Version:

Includes core Intlayer functions like translation, dictionary, and utility functions shared across multiple packages.

258 lines 11.6 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var getHTMLTextDir_exports = {}; __export(getHTMLTextDir_exports, { getHTMLTextDir: () => getHTMLTextDir }); module.exports = __toCommonJS(getHTMLTextDir_exports); var import_client = require("@intlayer/config/client"); const getHTMLTextDir = (locale) => { switch (locale) { case import_client.Locales.ENGLISH: case import_client.Locales.FRENCH: case import_client.Locales.SPANISH: case import_client.Locales.PORTUGUESE: case import_client.Locales.GERMAN: case import_client.Locales.AFRIKAANS: case import_client.Locales.AZERI_LATIN: case import_client.Locales.BELARUSIAN: case import_client.Locales.BULGARIAN: case import_client.Locales.BOSNIAN: case import_client.Locales.CATALAN: case import_client.Locales.CZECH: case import_client.Locales.WELSH: case import_client.Locales.DANISH: case import_client.Locales.ESPERANTO: case import_client.Locales.ESTONIAN: case import_client.Locales.BASQUE: case import_client.Locales.FINNISH: case import_client.Locales.FAROESE: case import_client.Locales.GALICIAN: case import_client.Locales.GREEK: case import_client.Locales.CROATIAN: case import_client.Locales.HUNGARIAN: case import_client.Locales.ARMENIAN: case import_client.Locales.INDONESIAN: case import_client.Locales.ICELANDIC: case import_client.Locales.ITALIAN: case import_client.Locales.JAPANESE: case import_client.Locales.GEORGIAN: case import_client.Locales.KAZAKH: case import_client.Locales.KANNADA: case import_client.Locales.KOREAN: case import_client.Locales.KONKANI: case import_client.Locales.KYRGYZ: case import_client.Locales.LITHUANIAN: case import_client.Locales.LATVIAN: case import_client.Locales.MAORI: case import_client.Locales.FYRO_MACEDONIAN: case import_client.Locales.MONGOLIAN: case import_client.Locales.MARATHI: case import_client.Locales.MALAY: case import_client.Locales.MALTESE: case import_client.Locales.NORWEGIAN_BOKMAL: case import_client.Locales.DUTCH: case import_client.Locales.NORTHERN_SOTHO: case import_client.Locales.PUNJABI: case import_client.Locales.POLISH: case import_client.Locales.QUECHUA: case import_client.Locales.ROMANIAN: case import_client.Locales.RUSSIAN: case import_client.Locales.SANSKRIT: case import_client.Locales.SAMI_NORTHERN: case import_client.Locales.SLOVAK: case import_client.Locales.SLOVENIAN: case import_client.Locales.ALBANIAN: case import_client.Locales.SERBIAN_LATIN: case import_client.Locales.SWEDISH: case import_client.Locales.SWAHILI: case import_client.Locales.TAMIL: case import_client.Locales.TELUGU: case import_client.Locales.THAI: case import_client.Locales.TAGALOG: case import_client.Locales.TSWANA: case import_client.Locales.TURKISH: case import_client.Locales.UKRAINIAN: case import_client.Locales.UZBEK_LATIN: case import_client.Locales.VIETNAMESE: case import_client.Locales.XHOSA: case import_client.Locales.CHINESE_SIMPLIFIED: case import_client.Locales.CHINESE_TRADITIONAL: case import_client.Locales.ZULU: case import_client.Locales.AFRIKAANS_SOUTH_AFRICA: case import_client.Locales.AZERI_LATIN_AZERBAIJAN: case import_client.Locales.BELARUSIAN_BELARUS: case import_client.Locales.BULGARIAN_BULGARIA: case import_client.Locales.BOSNIAN_BOSNIA_AND_HERZEGOVINA: case import_client.Locales.CATALAN_SPAIN: case import_client.Locales.CZECH_CZECH_REPUBLIC: case import_client.Locales.WELSH_UNITED_KINGDOM: case import_client.Locales.DANISH_DENMARK: case import_client.Locales.GERMAN_AUSTRIA: case import_client.Locales.GERMAN_SWITZERLAND: case import_client.Locales.GERMAN_GERMANY: case import_client.Locales.GERMAN_LIECHTENSTEIN: case import_client.Locales.GERMAN_LUXEMBOURG: case import_client.Locales.GREEK_GREECE: case import_client.Locales.ENGLISH_AUSTRALIA: case import_client.Locales.ENGLISH_BELIZE: case import_client.Locales.ENGLISH_CANADA: case import_client.Locales.ENGLISH_CARIBBEAN: case import_client.Locales.ENGLISH_UNITED_KINGDOM: case import_client.Locales.ENGLISH_IRELAND: case import_client.Locales.ENGLISH_JAMAICA: case import_client.Locales.ENGLISH_NEW_ZEALAND: case import_client.Locales.ENGLISH_PHILIPPINES: case import_client.Locales.ENGLISH_TRINIDAD_AND_TOBAGO: case import_client.Locales.ENGLISH_UNITED_STATES: case import_client.Locales.ENGLISH_SOUTH_AFRICA: case import_client.Locales.ENGLISH_ZIMBABWE: case import_client.Locales.SPANISH_ARGENTINA: case import_client.Locales.SPANISH_BOLIVIA: case import_client.Locales.SPANISH_CHILE: case import_client.Locales.SPANISH_COLOMBIA: case import_client.Locales.SPANISH_COSTA_RICA: case import_client.Locales.SPANISH_DOMINICAN_REPUBLIC: case import_client.Locales.SPANISH_ECUADOR: case import_client.Locales.SPANISH_SPAIN: case import_client.Locales.SPANISH_GUATEMALA: case import_client.Locales.SPANISH_HONDURAS: case import_client.Locales.SPANISH_MEXICO: case import_client.Locales.SPANISH_NICARAGUA: case import_client.Locales.SPANISH_PANAMA: case import_client.Locales.SPANISH_PERU: case import_client.Locales.SPANISH_PUERTO_RICO: case import_client.Locales.SPANISH_PARAGUAY: case import_client.Locales.SPANISH_EL_SALVADOR: case import_client.Locales.SPANISH_URUGUAY: case import_client.Locales.SPANISH_VENEZUELA: case import_client.Locales.ESTONIAN_ESTONIA: case import_client.Locales.BASQUE_SPAIN: case import_client.Locales.FINNISH_FINLAND: case import_client.Locales.FAROESE_FAROE_ISLANDS: case import_client.Locales.FRENCH_BELGIUM: case import_client.Locales.FRENCH_CANADA: case import_client.Locales.FRENCH_SWITZERLAND: case import_client.Locales.FRENCH_FRANCE: case import_client.Locales.FRENCH_LUXEMBOURG: case import_client.Locales.FRENCH_PRINCIPALITY_OF_MONACO: case import_client.Locales.GALICIAN_SPAIN: case import_client.Locales.GUJARATI_INDIA: case import_client.Locales.HEBREW_ISRAEL: case import_client.Locales.HINDI_INDIA: case import_client.Locales.CROATIAN_BOSNIA_AND_HERZEGOVINA: case import_client.Locales.CROATIAN_CROATIA: case import_client.Locales.HUNGARIAN_HUNGARY: case import_client.Locales.ARMENIAN_ARMENIA: case import_client.Locales.INDONESIAN_INDONESIA: case import_client.Locales.ICELANDIC_ICELAND: case import_client.Locales.ITALIAN_SWITZERLAND: case import_client.Locales.ITALIAN_ITALY: case import_client.Locales.JAPANESE_JAPAN: case import_client.Locales.GEORGIAN_GEORGIA: case import_client.Locales.KAZAKH_KAZAKHSTAN: case import_client.Locales.KANNADA_INDIA: case import_client.Locales.KOREAN_KOREA: case import_client.Locales.KONKANI_INDIA: case import_client.Locales.KYRGYZ_KYRGYZSTAN: case import_client.Locales.LITHUANIAN_LITHUANIA: case import_client.Locales.LATVIAN_LATVIA: case import_client.Locales.MAORI_NEW_ZEALAND: case import_client.Locales.FYRO_MACEDONIAN_MACEDONIA: case import_client.Locales.MONGOLIAN_MONGOLIA: case import_client.Locales.MARATHI_INDIA: case import_client.Locales.MALAY_BRUNEI_DARUSSALAM: case import_client.Locales.MALAY_MALAYSIA: case import_client.Locales.MALTESE_MALTA: case import_client.Locales.NORWEGIAN_BOKMAL_NORWAY: case import_client.Locales.DUTCH_BELGIUM: case import_client.Locales.DUTCH_NETHERLANDS: case import_client.Locales.NORWEGIAN_NYNORSK_NORWAY: case import_client.Locales.NORTHERN_SOTHO_SOUTH_AFRICA: case import_client.Locales.PUNJABI_INDIA: case import_client.Locales.POLISH_POLAND: case import_client.Locales.PORTUGUESE_BRAZIL: case import_client.Locales.PORTUGUESE_PORTUGAL: case import_client.Locales.QUECHUA_BOLIVIA: case import_client.Locales.QUECHUA_ECUADOR: case import_client.Locales.QUECHUA_PERU: case import_client.Locales.ROMANIAN_ROMANIA: case import_client.Locales.RUSSIAN_RUSSIA: case import_client.Locales.SANSKRIT_INDIA: case import_client.Locales.SAMI_NORTHERN_FINLAND: case import_client.Locales.SAMI_NORTHERN_NORWAY: case import_client.Locales.SAMI_NORTHERN_SWEDEN: case import_client.Locales.SLOVAK_SLOVAKIA: case import_client.Locales.SLOVENIAN_SLOVENIA: case import_client.Locales.ALBANIAN_ALBANIA: case import_client.Locales.SERBIAN_LATIN_BOSNIA_AND_HERZEGOVINA: case import_client.Locales.SERBIAN_LATIN_SERBIA_AND_MONTENEGRO: case import_client.Locales.SWAHILI_KENYA: case import_client.Locales.TAMIL_INDIA: case import_client.Locales.TELUGU_INDIA: case import_client.Locales.THAI_THAILAND: case import_client.Locales.TAGALOG_PHILIPPINES: case import_client.Locales.TSWANA_SOUTH_AFRICA: case import_client.Locales.TURKISH_TURKEY: case import_client.Locales.TATAR_RUSSIA: case import_client.Locales.TSOGA: case import_client.Locales.UKRAINIAN_UKRAINE: case import_client.Locales.UZBEK_LATIN_UZBEKISTAN: case import_client.Locales.VIETNAMESE_VIET_NAM: case import_client.Locales.XHOSA_SOUTH_AFRICA: case import_client.Locales.CHINESE_HONG_KONG: case import_client.Locales.CHINESE_MACAU: case import_client.Locales.CHINESE_SINGAPORE: case import_client.Locales.ZULU_SOUTH_AFRICA: return "ltr"; case import_client.Locales.ARABIC: case import_client.Locales.FARSI: case import_client.Locales.URDU: case import_client.Locales.PASHTO: case import_client.Locales.SYRIAC: case import_client.Locales.ARABIC_UNITED_ARAB_EMIRATES: case import_client.Locales.ARABIC_BAHRAIN: case import_client.Locales.ARABIC_ALGERIA: case import_client.Locales.ARABIC_EGYPT: case import_client.Locales.ARABIC_IRAQ: case import_client.Locales.ARABIC_JORDAN: case import_client.Locales.ARABIC_KUWAIT: case import_client.Locales.ARABIC_LEBANON: case import_client.Locales.ARABIC_LIBYA: case import_client.Locales.ARABIC_MOROCCO: case import_client.Locales.ARABIC_OMAN: case import_client.Locales.ARABIC_QATAR: case import_client.Locales.ARABIC_SAUDI_ARABIA: case import_client.Locales.ARABIC_SYRIA: case import_client.Locales.ARABIC_TUNISIA: case import_client.Locales.ARABIC_YEMEN: case import_client.Locales.FARSI_IRAN: case import_client.Locales.URDU_ISLAMIC_REPUBLIC_OF_PAKISTAN: case import_client.Locales.PASHTO_AFGHANISTAN: case import_client.Locales.SYRIAC_SYRIA: return "rtl"; default: return "auto"; } }; // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { getHTMLTextDir }); //# sourceMappingURL=getHTMLTextDir.cjs.map