mirror of https://github.com/dessant/buster
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
81 lines
1.4 KiB
JavaScript
81 lines
1.4 KiB
JavaScript
6 years ago
|
import browser from 'webextension-polyfill';
|
||
|
|
||
|
const optionKeys = ['speechService', 'googleSpeechApiKey'];
|
||
|
|
||
|
// https://developers.google.com/recaptcha/docs/language
|
||
|
// https://cloud.google.com/speech-to-text/docs/languages
|
||
|
const captchaGoogleSpeechApiLangCodes = {
|
||
|
ar: 'ar-SA',
|
||
|
af: 'af-ZA',
|
||
|
am: 'am-ET',
|
||
|
hy: 'hy-AM',
|
||
|
az: 'az-AZ',
|
||
|
eu: 'eu-ES',
|
||
|
bn: 'bn-BD',
|
||
|
bg: 'bg-BG',
|
||
|
ca: 'ca-ES',
|
||
|
'zh-HK': 'cmn-Hans-HK',
|
||
|
'zh-CN': 'cmn-Hans-CN',
|
||
|
'zh-TW': 'cmn-Hant-TW',
|
||
|
hr: 'hr-HR',
|
||
|
cs: 'cs-CZ',
|
||
|
da: 'da-DK',
|
||
|
nl: 'nl-NL',
|
||
|
'en-GB': 'en-GB',
|
||
|
en: 'en-US',
|
||
|
et: '',
|
||
|
fil: 'fil-PH',
|
||
|
fi: 'fi-FI',
|
||
|
fr: 'fr-FR',
|
||
|
'fr-CA': 'fr-CA',
|
||
|
gl: 'gl-ES',
|
||
|
ka: 'ka-GE',
|
||
|
de: 'de-DE',
|
||
|
'de-AT': 'de-DE',
|
||
|
'de-CH': 'de-DE',
|
||
|
el: 'el-GR',
|
||
|
gu: 'gu-IN',
|
||
|
iw: 'he-IL',
|
||
|
hi: 'hi-IN',
|
||
|
hu: 'hu-HU',
|
||
|
is: 'is-IS',
|
||
|
id: 'id-ID',
|
||
|
it: 'it-IT',
|
||
|
ja: 'ja-JP',
|
||
|
kn: 'kn-IN',
|
||
|
ko: 'ko-KR',
|
||
|
lo: 'lo-LA',
|
||
|
lv: 'lv-LV',
|
||
|
lt: 'lt-LT',
|
||
|
ms: 'ms-MY',
|
||
|
ml: 'ml-IN',
|
||
|
mr: 'mr-IN',
|
||
|
mn: '',
|
||
|
no: 'nb-NO',
|
||
|
fa: 'fa-IR',
|
||
|
pl: 'pl-PL',
|
||
|
pt: 'pt-PT',
|
||
|
'pt-BR': 'pt-BR',
|
||
|
'pt-PT': 'pt-PT',
|
||
|
ro: 'ro-RO',
|
||
|
ru: 'ru-RU',
|
||
|
sr: 'sr-RS',
|
||
|
si: 'si-LK',
|
||
|
sk: 'sk-SK',
|
||
|
sl: 'sl-SI',
|
||
|
es: 'es-ES',
|
||
|
'es-419': 'es-MX',
|
||
|
sw: 'sw-TZ',
|
||
|
sv: 'sv-SE',
|
||
|
ta: 'ta-IN',
|
||
|
te: 'te-IN',
|
||
|
th: 'th-TH',
|
||
|
tr: 'tr-TR',
|
||
|
uk: 'uk-UA',
|
||
|
ur: 'ur-IN',
|
||
|
vi: 'vi-VN',
|
||
|
zu: 'zu-ZA'
|
||
|
};
|
||
|
|
||
|
export {optionKeys, captchaGoogleSpeechApiLangCodes};
|