JFIF$        dd7 

Viewing File: /usr/lib/python3.9/site-packages/chardet/metadata/__pycache__/languages.cpython-39.pyc

a

��=b�K�&@sdZddlmZmZddlmZGdd�de�Zedddgd	�d
dgd�ed
ddgd�ddgd�edddgd�ddgd�edddddgddgd�edddgd �d!d"gd�ed#d$dd%d&gd'd(gd�ed)d*dd+d,gd-d.gd�ed/d0dd%d&gd1gd2�ed3d4dd5gd6d7gd�ed8d9dgd �d:d;gd�ed<d=dgd>�d?d@gd�edAdBdgd �dCdDgd�edEdFdgd �dGdHdIgd�edJdKddLdMgdNdOgd�edPdQdddgdRdSgd�edTdUdddgdVdWgd�edXdYdgd �dZd[gd�ed\d]dgd^�d_d`gd�edadbdgd^�dcddgd�ededfdgdg�dhdigd�edjdkdd%d&gdlgd2�edmdndddgdodpgd�edqdrdgd �dsdtgd�edudvdddgdwdxgd�edydzdgd{�d|d}gd�ed~ddddgd�d�gd�ed�d�dddgd�d�gd�ed�d�d�gdg�d�gd��ed�d�dgd��d�d�gd�ed�d�dgd��d�d�gd�ed�d�dd�gd�d�gd�d��Zd�S)�z�
Metadata about languages used by our model training code for our
SingleByteCharSetProbers.  Could be used for other things in the future.

This code is based on the language metadata from the uchardet project.
�)�absolute_import�print_function)�
ascii_letterscs*eZdZdZd�fdd�	Zdd�Z�ZS)	�Languagea�Metadata about a language useful for training models

    :ivar name: The human name for the language, in English.
    :type name: str
    :ivar iso_code: 2-letter ISO 639-1 if possible, 3-letter ISO code otherwise,
                    or use another catalog as a last resort.
    :type iso_code: str
    :ivar use_ascii: Whether or not ASCII letters should be included in trained
                     models.
    :type use_ascii: bool
    :ivar charsets: The charsets we want to support and create data for.
    :type charsets: list of str
    :ivar alphabet: The characters in the language's alphabet. If `use_ascii` is
                    `True`, you only need to add those not in the ASCII set.
    :type alphabet: str
    :ivar wiki_start_pages: The Wikipedia pages to start from if we're crawling
                            Wikipedia for training data.
    :type wiki_start_pages: list of str
    NTcsrtt|���||_||_||_||_|jr@|r:|t7}qLt}n|sLtd��|rbd�	t
t|���nd|_||_
dS)Nz*Must supply alphabet if use_ascii is False�)�superr�__init__�name�iso_code�	use_ascii�charsetsr�
ValueError�join�sorted�set�alphabet�wiki_start_pages)�selfr	r
rrrr��	__class__��>/usr/lib/python3.9/site-packages/chardet/metadata/languages.pyr#s
zLanguage.__init__cCs&d�|jjd�dd�|j��D���S)Nz{}({})z, css(|] \}}|�d�sd�||�VqdS)�_z{}={!r}N)�
startswith�format)�.0�k�vrrr�	<genexpr>6s
�z$Language.__repr__.<locals>.<genexpr>)rr�__name__r�__dict__�items)rrrr�__repr__4s


��zLanguage.__repr__)NNTNNN)r�
__module__�__qualname__�__doc__rr"�
__classcell__rrrrrs
�r�Arabic�arF)z
ISO-8859-6zWINDOWS-1256ZCP720ZCP864ubءآأؤإئابةتثجحخدذرزسشصضطظعغػؼؽؾؿـفقكلمنهوىيًٌٍَُِّuالصفحة_الرئيسية)r	r
rrrr�
Belarusian�be)�
ISO-8859-5�WINDOWS-1251�IBM866�MacCyrillicu�АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЫЬЭЮЯабвгдеёжзійклмнопрстуўфхцчшыьэюяʼu!Галоўная_старонка�	Bulgarian�bg)r+r,�IBM855uxАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЮЯабвгдежзийклмнопрстуфхцчшщъьюяuНачална_страница�Czech�czTz
ISO-8859-2zWINDOWS-1250u<áčďéěíňóřšťúůýžÁČĎÉĚÍŇÓŘŠŤÚŮÝŽuHlavní_strana�Danish�da)�
ISO-8859-1zISO-8859-15�WINDOWS-1252uæøåÆØÅZForside�German�der6r7uäöüßÄÖÜzWikipedia:Hauptseite�Greek�elz
ISO-8859-7zWINDOWS-1253u�αβγδεζηθικλμνξοπρσςτυφχψωάέήίόύώΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΣΤΥΦΧΨΩΆΈΉΊΌΎΏuΠύλη:Κύρια�English�enZ	Main_Page)r	r
rrr�	Esperanto�eo�
ISO-8859-3uDabcĉdefgĝhĥijĵklmnoprsŝtuŭvzABCĈDEFGĜHĤIJĴKLMNOPRSŜTUŬVZuVikipedio:Ĉefpaĝo�Spanish�esuñáéíóúüÑÁÉÍÓÚÜzWikipedia:Portada�Estonian�et)�
ISO-8859-4�ISO-8859-13�WINDOWS-1257u6ABDEGHIJKLMNOPRSTUVÕÄÖÜabdeghijklmnoprstuvõäöüZEsileht�Finnish�fiuÅÄÖŠŽåäöšžzWikipedia:Etusivu�French�fru,œàâçèéîïùûêŒÀÂÇÈÉÎÏÙÛÊuWikipédia:Accueil_principaluBœuf (animal)�Hebrew�hez
ISO-8859-8zWINDOWS-1255u<אבגדהוזחטיךכלםמןנסעףפץצקרשתװױײuעמוד_ראשי�Croatian�hru@abcčćdđefghijklmnoprsštuvzžABCČĆDĐEFGHIJKLMNOPRSŠTUVZŽZGlavna_stranica�	Hungarian�huuPabcdefghijklmnoprstuvzáéíóöőúüűABCDEFGHIJKLMNOPRSTUVZÁÉÍÓÖŐÚÜŰu	Kezdőlap�Italian�ituÀÈÉÌÒÓÙàèéìòóùZPagina_principale�
Lithuanian�lt)rFrGrEuRAĄBCČDEĘĖFGHIĮYJKLMNOPRSŠTUŲŪVZŽaąbcčdeęėfghiįyjklmnoprsštuųūvzžZPagrindinis_puslapis�Latvian�lvuXAĀBCČDEĒFGĢHIĪJKĶLĻMNŅOPRSŠTUŪVZŽaābcčdeēfgģhiījkķlļmnņoprsštuūvzžu
Sākumlapa�
Macedonian�mk)r+r,r.r1u|АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЦЧЏШабвгдѓежзѕијклљмнњопрстќуфхцчџшuГлавна_страница�Dutch�nlZHoofdpagina�Polish�pluRAĄBCĆDEĘFGHIJKLŁMNŃOÓPRSŚTUWYZŹŻaąbcćdeęfghijklłmnńoóprsśtuwyzźżuWikipedia:Strona_główna�
Portuguese�ptu0ÁÂÃÀÇÉÊÍÓÔÕÚáâãàçéêíóôõúuWikipédia:Página_principal�Romanian�rouăâîșțĂÂÎȘȚuPagina_principală�Russian�ru)r+r,zKOI8-Rr.r-r1u�абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯu#Заглавная_страница�Slovak�skuDáäčďéíĺľňóôŕšťúýžÁÄČĎÉÍĹĽŇÓÔŔŠŤÚÝŽuHlavná_stránka�Slovene�slu8abcčdefghijklmnoprsštuvzžABCČDEFGHIJKLMNOPRSŠTUVZŽZGlavna_stran�Serbian�sruxАБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШабвгдђежзијклљмнњопрстћуфхцчџшuГлавна_страна)r	r
rrr�Thai�th)zISO-8859-11zTIS-620ZCP874uกขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛uหน้าหลัก�Turkish�tr)r@z
ISO-8859-9zWINDOWS-1254uRabcçdefgğhıijklmnoöprsştuüvyzâîûABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZÂÎÛZ	Ana_Sayfa�
Vietnamese�vizWINDOWS-1258uHaăâbcdđeêghiklmnoôơpqrstuưvxyAĂÂBCDĐEÊGHIKLMNOÔƠPQRSTUƯVXYuChữ_Quốc_ngữ)r'r)r/r2r4r8r:r<r>rArCrHrJrLrNrPrRrTrVrXrZr\r^r`rbrdrfrhrjrlrnN)	r%Z
__future__rr�stringr�objectrZ	LANGUAGESrrrr�<module>s�,�����������
��������	�	������	�����	���
Back to Directory  nL+D550H?Mx ,D"v]qv;6*Zqn)ZP0!1 A "#a$2Qr D8 a Ri[f\mIykIw0cuFcRı?lO7к_f˓[C$殷WF<_W ԣsKcëIzyQy/_LKℂ;C",pFA:/]=H  ~,ls/9ć:[=/#f;)x{ٛEQ )~ =𘙲r*2~ a _V=' kumFD}KYYC)({ *g&f`툪ry`=^cJ.I](*`wq1dđ#̩͑0;H]u搂@:~וKL Nsh}OIR*8:2 !lDJVo(3=M(zȰ+i*NAr6KnSl)!JJӁ* %݉?|D}d5:eP0R;{$X'xF@.ÊB {,WJuQɲRI;9QE琯62fT.DUJ;*cP A\ILNj!J۱+O\͔]ޒS߼Jȧc%ANolՎprULZԛerE2=XDXgVQeӓk yP7U*omQIs,K`)6\G3t?pgjrmۛجwluGtfh9uyP0D;Uڽ"OXlif$)&|ML0Zrm1[HXPlPR0'G=i2N+0e2]]9VTPO׮7h(F*癈'=QVZDF,d߬~TX G[`le69CR(!S2!P <0x<!1AQ "Raq02Br#SCTb ?Ζ"]mH5WR7k.ۛ!}Q~+yԏz|@T20S~Kek *zFf^2X*(@8r?CIuI|֓>^ExLgNUY+{.RѪ τV׸YTD I62'8Y27'\TP.6d&˦@Vqi|8-OΕ]ʔ U=TL8=;6c| !qfF3aů&~$l}'NWUs$Uk^SV:U# 6w++s&r+nڐ{@29 gL u"TÙM=6(^"7r}=6YݾlCuhquympǦ GjhsǜNlɻ}o7#S6aw4!OSrD57%|?x>L |/nD6?/8w#[)L7+6〼T ATg!%5MmZ/c-{1_Je"|^$'O&ޱմTrb$w)R$& N1EtdU3Uȉ1pM"N*(DNyd96.(jQ)X 5cQɎMyW?Q*!R>6=7)Xj5`J]e8%t!+'!1Q5 !1 AQaqё#2"0BRb?Gt^## .llQT $v,,m㵜5ubV =sY+@d{N! dnO<.-B;_wJt6;QJd.Qc%p{ 1,sNDdFHI0ГoXшe黅XۢF:)[FGXƹ/w_cMeD,ʡcc.WDtA$j@:) -# u c1<@ۗ9F)KJ-hpP]_x[qBlbpʖw q"LFGdƶ*s+ډ_Zc"?%t[IP 6J]#=ɺVvvCGsGh1 >)6|ey?Lӣm,4GWUi`]uJVoVDG< SB6ϏQ@ TiUlyOU0kfV~~}SZ@*WUUi##; s/[=!7}"WN]'(L! ~y5g9T̅JkbM' +s:S +B)v@Mj e Cf jE 0Y\QnzG1д~Wo{T9?`Rmyhsy3!HAD]mc1~2LSu7xT;j$`}4->L#vzŏILS ֭T{rjGKC;bpU=-`BsK.SFw4Mq]ZdHS0)tLg