UNPKG

@google-translate-select/constants

Version:
40 lines (33 loc) 2.4 kB
declare const targetWeb = "es2019"; declare const targetNode = "es2021"; declare const PKG_PREFIX = "@google-translate-select"; declare const PKG_NAME = "google-translate-select"; declare const PKG_CAMELCASE_NAME = "GoogleTranslateSelect"; declare const PKG_CAMELCASE_SPACE_NAME = "Google Translate Select"; declare const REPO_OWNER = "i7eo"; declare const REPO_NAME = "google-translate-select"; declare const REPO_PATH: string; declare const REPO_BRANCH = "master"; declare const GOOGLE_TRANSLATE_JSSDK_URL = "//translate.google.com/translate_a/element.js"; declare const GOOGLE_TRANSLATE_JSSDK_URL_WITH_JSONP: (functionName: string) => string; declare const GOOGLE_TRANSLATE_ORIGINAL_DOM_ID = "google_translate_element"; declare const GOOGLE_TRANSLATE_COOKIE_NAME = "googtrans"; declare const GOOGLE_TRANSLATE_ORIGINAL_SELECT_CLASSNAME = ".goog-te-combo"; declare const GOOGLE_TRANSLATE_STOP_TRANSLATE_CLASSNAME = "notranslate"; declare const GOOGLE_TRANSLATE_SELECT_LANGUAGES_CODES: readonly ["en", "cy", "af", "sq", "ar", "hy", "az", "eu", "be", "bg", "ca", "zh-CN", "zh-TW", "he", "hr", "cs", "da", "nl", "et", "tl", "fi", "fr", "de", "el", "hu", "hi", "gu", "id", "ga", "it", "ja", "ko", "lt", "ms", "vi", "no", "pl", "pt-PT", "pt", "ro", "ru", "es", "sv", "th", "tr", "uk"]; type LanguageCode = typeof GOOGLE_TRANSLATE_SELECT_LANGUAGES_CODES[number]; interface Language { code: LanguageCode; name: string; cname: string; ename: string; } /** * 遵循 ISO 639-1 标准,俩位 code。google translate jssdk 支持的语种。(Complies with ISO 639-1 standard, two-digit code. Google translate js sdk supported.) * * reference: https://zh.wikipedia.org/wiki/ISO_639-1 */ declare const GOOGLE_TRANSLATE_SELECT_LANGUAGES: Language[]; declare const COMPONENT_PREFIX = "google-translate"; declare const COMPONENT_PREFIX_CAMELCASE_NAME = "GoogleTranslate"; export { COMPONENT_PREFIX, COMPONENT_PREFIX_CAMELCASE_NAME, GOOGLE_TRANSLATE_COOKIE_NAME, GOOGLE_TRANSLATE_JSSDK_URL, GOOGLE_TRANSLATE_JSSDK_URL_WITH_JSONP, GOOGLE_TRANSLATE_ORIGINAL_DOM_ID, GOOGLE_TRANSLATE_ORIGINAL_SELECT_CLASSNAME, GOOGLE_TRANSLATE_SELECT_LANGUAGES, GOOGLE_TRANSLATE_SELECT_LANGUAGES_CODES, GOOGLE_TRANSLATE_STOP_TRANSLATE_CLASSNAME, Language, LanguageCode, PKG_CAMELCASE_NAME, PKG_CAMELCASE_SPACE_NAME, PKG_NAME, PKG_PREFIX, REPO_BRANCH, REPO_NAME, REPO_OWNER, REPO_PATH, targetNode, targetWeb };