o
    NK&h>                     @   s  d Z dZdZdZdZdZdZdZdZd	d
dddddddddddddZ	i ddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9i d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[i d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}i d~dddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddÓddœddǓddɓdd˓dd͓ddϓddѓddӓddՓddדddٓddۓddݓddߓddddi ddddddddddddddddddddddddddddd ddddddddd	d
ddddddddddZ
i ddd5d4dddEdDdGdFdMdLdOdNd[dZdcdbdedddwdvddddddēddΓddГddؓddddddZi dddNdNdbdbd4d4ddΓddГdvdvdd֓ddؓdLdLdddddddddFdFdddddXdXddZdDddddRddZi ddddd d!dd"dd#d$d%dd&d'd(d)d*d d+d"d,d-d.d/d0d1d2d3d4d&d5d6d7i d8d9d:d;d<d=d(d>d?d@dAdBd*dCd,dDdEdFdGdHd.dId0dJdKdLdMdNdOdPd2dQdRdSi dTdUdVdWd4dXdYdZd6d[d\d]d8d^d_d`dadbdcdddedfdgdhdidjdkdldmd=dndodpd?i dqdrdsdtdudvdwdxdydzd{d|d}d~dddBddDddFddddddLdddddddi dddNddddddddddddddddddPddRddTddddddddVdi dXddddddZdddddddddd^dddddd`ddbddddÐdēdddœdƐdǓi dfdȓdhdɓdʐd˓d̐d͓dΐdϓdldГdndѓdpdғdӐdԓdՐd֓dאdؓdrdٓdtdړdvdۓdxdܓdݐdޓdߐdi d|dd~dddddddddddddddddddddddddddddddi dddd ddddddddddd	d
ddddddddddddddddddi dddddddddd dd!d"d#d$d%dd&dd'd(d)d*d+dd,d-d.d/d0dd1d2d3i dd4d5d6dd7dd8dd9dd:d;d<dd=d>d?d@dAdBdCddDddEdFdGdHdIdJdKdLdMi dNdOdPdQdRdSddTddUdVdWdXdYdZd[d\d]d^d_d`daddbdcdddedfdgdhddidjdki dldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddʐdd̐dddddi dΐddАddddddҐddddԐdddddd֐ddddddؐddddڐddddܐdi dddddސdddddddddddddddddddddddddddddi ddÓdĐdœdƐdǓdȐdɓdʐd˓dd̓d͐dΓdϐdГdѐdғdӐdԓdՐd֓dאdؓdِdړdېdܓddݓddޓdߐdi ddddddddddddddddddddddddd dddddddddi dddd ddddddddd	d
ddddddddddddddddddddi ddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=Zi d4d5dDdEdFdGdbdcdddedNdOdddRdSdXdYdZd[dvdwd~ddddddddddLdMddddddddd
d>d?
Zd@dAdBdCdDdEdFdGdHdIdJ
ZddOddKZi dAdOdLddCd>dFd[dMdcdNdsdOddPddQddBdd@ddRdϓdSdѓdTdٓdEddUddGdZi ddVd4dWdXdYd<d>d>dZdDdEdFd[dLdMdNdOdRd\dXd]dZd^dbdcdddedvdwdddd_d`ddddِdadbdcddddedfZdgS (h  z"Copyright (C) 2020 Nidhal BaccouriOPEN_API_KEYDEEPL_API_KEYLIBRE_API_KEYMICROSOFT_API_KEYQCRI_API_KEYYANDEX_API_KEYBAIDU_APPIDBAIDU_APPKEYzhttps://translate.google.com/mzhttps://en.pons.com/translate/z=https://translate.yandex.net/api/{version}/tr.json/{endpoint}zhttps://www.linguee.com/z&http://api.mymemory.translated.net/getz&https://mt.qcri.org/api/v1/{endpoint}?z https://api.deepl.com/{version}/z%https://api-free.deepl.com/{version}/zGhttps://api.cognitive.microsofttranslator.com/translate?api-version=3.0zhttps://papago.naver.com/z(https://openapi.naver.com/v1/papago/n2mtzhttps://libretranslate.com/zhttps://libretranslate.de/z3https://fanyi-api.baidu.com/api/trans/vip/translate)GOOGLE_TRANSLATEPONSYANDEXLINGUEEMYMEMORYQCRIDEEPL
DEEPL_FREEMICROSOFT_TRANSLATEPAPAGO
PAPAGO_APILIBRE
LIBRE_FREEBAIDU	afrikaansafalbaniansqamharicamarabicararmenianhyassameseasaymaraayazerbaijaniazbambarabmbasqueeu
belarusianbebengalibnbhojpuribhobosnianbs	bulgarianbgcatalancacebuanocebchichewanyzchinese (simplified)zh-CNzchinese (traditional)zh-TWcorsicancocroatianhrczechcsdanishdadhivehidvdogridoidutchnlenglishen	esperantoeoestonianeteweeefilipinotlfinnishfifrenchfrfrisianfygalicianglgeorgiankagermandegreekelguaranigngujaratiguzhaitian creolehthausahahawaiianhawhebrewiwhindihihmonghmn	hungarianhu	icelandicisigboigilocanoilo
indonesianidirishgaitalianitjapanesejajavanesejwkannadaknkazakhkkkhmerkmkinyarwandarwkonkanigomkoreankokriokrizkurdish (kurmanji)kuzkurdish (sorani)ckbkyrgyzkylaololatinlalatvianlvlingalaln
lithuanianltlugandalgluxembourgishlb
macedonianmkmaithilimaimalagasymgmalayms	malayalammlmaltesemtmaorimimarathimrzmeiteilon (manipuri)zmni-Mteimizolus	mongolianmnmyanmarmynepaline	norwegiannozodia (oriya)ororomoompashtopspersianfapolishpl
portugueseptpunjabipaquechuaquromanianrorussianrusamoansmsanskritsazscots gaelicgdsepedinsoserbiansrsesothostshonasnsindhisdsinhalasislovaksk	slovenianslsomalisospanishes	sundanesesuswahiliswswedishsvtajiktgtamiltatatartttelugutethaithtigrinyatitstrtkakukuruguzvicyxhyiyozu)tsongaturkishturkmentwi	ukrainianurduuyghuruzbek
vietnamesewelshxhosayiddishyorubazuluzzh-cnchineser  elvish)r   r   r   r   elv	slovakianlaotian)r  rW   rA   r  r   r   rO   r   acehnesezace-IDzaf-ZAakanzak-GHzsq-ALzam-ETz"antigua and barbuda creole englishzaig-AGzar-SAzarabic egyptianzar-EG	aragonesezan-ESzhy-AMzas-INasturianzast-ESzaustrian germanzde-ATawadhizawa-INzayacucho quechuazquy-PEzaz-AZzbahamas creole englishzbah-BSbajanzbjs-BBbalinesezban-IDzbalkan gipsyzrm-ROzbm-MLbanjarzbjn-IDbashkirzba-RUzeu-ESzbe-BYzbelgian frenchzfr-BEbembazbem-ZMzbn-INzbho-INbiharizbh-INbislamazbi-VUboranazgax-KEzbs-BAzbosnian (cyrillic)z
bs-Cyrl-BAbretonzbr-FRbuginesezbug-IDzbg-BGburmesezmy-MMzca-ESzcatalan valencianzcav-ESzceb-PHzcentral atlas tamazightztzm-MAzcentral aymarazayr-BOzcentral kanuri (latin script)zknc-NGzchadian arabiczshu-TDchamorrozch-GUcherokeezchr-USchhattisgarhizhne-INzchinese simplifiedzchinese trad. (hong kong)zzh-HKzchinese traditionalzchinese traditional macauzzh-MOchittagonianzctg-BDchokwezcjk-AOzclassical greekzgrc-GRzcomorian ngazidjazzdj-KMcopticzcop-EGzcrimean tatarzcrh-RUzcrioulo upper guineazpov-GWzhr-HRzcs-CZzda-DKdarizprs-AFdimlizdiq-TRznl-NLdyulazdyu-CIdzongkhazdz-BTzeastern yiddishzydd-USemakhuwazvmw-MZzen-GBzenglish australiazen-AUzenglish canadazen-CAzenglish indiazen-INzenglish irelandzen-IEzenglish new zealandzen-NZzenglish singaporezen-SGzenglish south africazen-ZAz
english uszen-USzeo-EUzet-EEzee-GHfanagalozfn-FNGfaroesezfo-FOfijianzfj-FJzfil-PHzfi-FIflemishznl-BEfonzfon-BJzfr-FRzfrench canadazfr-CAzfrench swisszfr-CHfriulianzfur-ITfulazff-FULzgl-ESgamarguzmfi-NGgarozgrt-INzka-GEzde-DE
gilbertesezgil-KIglavdazglw-NGzel-GRzgrenadian creole englishzgcl-GDzgn-PYzgu-INzguyanese creole englishzgyn-GYzhaitian creole frenchzht-HTzhalh mongolianzkhk-MNzha-NEzhaw-USzhe-ILhigizhig-NG
hiligaynonzhil-PHz	hill marizmrj-RUzhi-INzhmn-CNzhu-HUzis-ISzigbo ibozibo-NGzigbo igzig-NGzilo-PHzid-IDzinuktitut greenlandiczkl-GLzirish gaeliczga-IEzit-ITzitalian swisszit-CHzjamaican creole englishzjam-JMzja-JPzjv-IDjingphozkac-MMzk'iche'zquc-GTu   kabiyèzkbp-TGkabuverdianuzkea-CVkabylianzkab-DZkalenjinzkln-KEkambazkam-KEzkn-INkanurizkr-KAUkarenzkar-MMzkashmiri (devanagari script)zks-INzkashmiri (arabic script)zkas-INzkk-KZkhasizkha-INzkm-KHz
kikuyu kikzkik-KEz	kikuyu kizki-KEkimbunduzkmb-AOzrw-RWkirundizrn-BIkisiizguz-KEkongozkg-CGzkok-INzko-KRznorthern kurdishzkmr-TRzkurdish soranizckb-IQzky-KGzlo-LA	latgalianzltg-LVzla-XNzlv-LVligurianzlij-IT
limburgishzli-NLzln-LINzlt-LTlombardzlmo-ITz
luba-kasaizlua-CDzlg-UGluhyazluy-KEluozluo-KEzlb-LUmaazmas-KEzmk-MKmagahizmag-INzmai-INzmg-MGzms-MYzml-IN	maldivianzdv-MVzmt-MTmandarazmfi-CMmanipurizmni-INzmanx gaeliczgv-IMzmi-NZzmr-INmargizmrt-NGmarizmhr-RUmarshallesezmh-MHmendezmen-SLmeruzmer-KE	mijikendaznyf-KEminangkabauzmin-IDzlus-INzmn-MNmontenegrinzsr-MEmorisyenzmfe-MUzmoroccan arabiczar-MAmossizmos-BFndauzndc-MZndebeleznr-ZAzne-NPznigerian fulfuldezfuv-NGniueanzniu-NUznorth azerbaijanizazj-AZznso-ZAznorthern uzbekzuzn-UZu   norwegian bokmålznb-NOznorwegian nynorskznn-NOnuerznus-SSnyanjazny-MWoccitanzoc-FRzoccitan aranzoc-ESodiazor-INoriyazory-INr  zur-PKpalauanzpau-PWpalizpi-IN
pangasinanzpag-PH
papiamentuzpap-CWzps-PKzfa-IRpijinzpis-SBzplateau malagasyzplt-MGzpl-PLzpt-PTzportuguese brazilzpt-BR
potawatomizpot-USzpa-INzpunjabi (pakistan)zpnb-PKzqu-PErohingyazrhg-MMrohingyalishzrhl-MMzro-ROromanshzroh-CHrundizrun-BIzru-RUzsaint lucian creole frenchzacf-LCzsm-WSsangozsg-CFzsa-INsantalizsat-IN	sardinianzsc-ITzgd-GBsenazseh-ZWzserbian cyrillicz
sr-Cyrl-RSzserbian latinz
sr-Latn-RSzseselwa creole frenchzcrs-SCzsetswana (south africa)ztn-ZAshanzshn-MMzsn-ZWsicilianzscn-ITsilesianzszl-PLz
sindhi sndzsnd-PKz	sindhi sdzsd-PKzsi-LKzsk-SKzsl-SIzso-SOzsotho southernzst-LSzsouth azerbaijanizazb-AZzsouthern pashtozpbt-PKzsouthwestern dinkazdik-SSzes-ESzspanish argentinazes-ARzspanish colombiazes-COzspanish latin americazes-419zspanish mexicozes-MXzspanish united stateszes-USzsranan tongozsrn-SRzstandard latvianzlvs-LVzstandard malayzzsm-MYzsu-IDzsw-KEswatizss-SZzsv-SEzswiss germanzde-CHzsyriac (aramaic)zsyc-TRtagalogztl-PHtahitianzty-PFztg-TJztamashek (tuareg)ztmh-DZtamasheqztaq-MLztamil indiazta-INztamil sri lankazta-LKtarokoztrv-TWztt-RUzte-INtetumztet-TLzth-THtibetanzbo-CNzti-ETz	tok pisinztpi-PG	tokelauanztkl-TKtonganzto-TOztosk albanianzals-ALr
  zts-ZAtswaztsc-MZtswanaztn-BWtumbukaztum-MWztr-TRr  ztk-TMtuvaluanztvl-TVr  ztw-GHudmurtzudm-RUr  zuk-UAumazppk-IDumbunduzumb-AOz
uyghur uigzuig-CNz	uyghur ugzug-CNr  zuz-UZvenetianzvec-ITr  zvi-VNzvincentian creole englishzsvc-VCzvirgin islands creole englishzvic-US	wallisianzwls-WFzwaray (philippines)zwar-PHr  zcy-GBzwest central oromozgaz-ETzwestern persianzpes-IRwolofzwo-SNr  zxh-ZAr  zyi-YDr  zyo-NGr  zzu-ZAzh)
r   r   r   r   r   r   r   r  r  r  KoreanEnglishJapaneseChinesezChinese traditionalSpanishFrench
VietnameseThai	Indonesia)
r   rL   r   r;   r<   r   rX   r  r   r{   )Arabicr  r  r  GermanHindi
IndonesianIrishItalianPolish
PortugueseRussianTurkisharabulzchinese (classical)wywchtdanestfinfrajpkorslospaswevieyue)r   r   r   r   r   r   r   r   r   r  yueyuN)__copyright__OPEN_AI_ENV_VARDEEPL_ENV_VARLIBRE_ENV_VARMSFT_ENV_VARQCRI_ENV_VARYANDEX_ENV_VARBAIDU_APPID_ENV_VARBAIDU_APPKEY_ENV_VAR	BASE_URLSGOOGLE_LANGUAGES_TO_CODESPONS_CODES_TO_LANGUAGESLINGUEE_LANGUAGES_TO_CODESMY_MEMORY_LANGUAGES_TO_CODESDEEPL_LANGUAGE_TO_CODEPAPAGO_LANGUAGE_TO_CODEQCRI_LANGUAGE_TO_CODELIBRE_LANGUAGES_TO_CODESBAIDU_LANGUAGE_TO_CODE r  r  L/var/www/html/venv/lib/python3.10/site-packages/deep_translator/constants.py<module>   s   	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx 
 		

	
	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                 	  
                                               !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  [  \  ]  ^  _  `  a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z  {  |  }  ~                                     	    
                                                                                             !    "    #    $    %    &    '    (    )    *    +    ,    -    .    /    0    1    2    3    4    5    6    7    8    9    :    ;    <    =    >    ?    @    A    B    C    D    G	

	
	
