
    :'a                        d Z ddlmZ  eg dg dfdg dfdg dfd	g d
fdg dfdg dfdg dfdg dfdg dfdg dfdg dfdg dfdg dfdg dfdg d fd!g d"fd#g d$fd%g d&fd'g d(fd)g d*fd+g d,fd-g d.fd/g d0fd1g d2fd3g d4fd5g d6fd7g d8fd9g d:fd;g d<fd=g d>fd?g d@fdAg dBfdCg dDfdEg dFfdGg dHfdIg dJfdKg dLfdMg dNfdOg dPf      ZyQ)Rz
This submodule purpose is to load attached JSON asset.
Will be loaded once per package import / python init.

The file 'frequencies.json' is mandatory for language/coherence detection. Not having it will weaker considerably
the core detection.
    )OrderedDictEnglish)eationsrhldcumfpgwybvkxjzqGerman)r   r
   r   r   r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r      ü   ä   ör   French)r   r   r   r
   r   r   r   r   r   r	   r   r   r   r      ér   r   r   r   r   r      àr      èr   r   Dutch)r   r
   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r      ëItalian)r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r&   r%   r   r      òPolish)r   r   r	   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   u   łr   r   r      ąu   ę   óSpanish)r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r-   r   r      ír   r      áRussian)   о   а   е   и   н   с   т   р   в   л   к   м   д   п   у   г   яu   ы   з   б   й   ь   ч   х   ж   цJapanese)u   のu   にu   るu   たu   はu   ーu   とu   しu   をu   でu   てu   がu   いu   ンu   れu   な   年u   スu   っu   ルu   かu   らu   あu   さu   もu   り
Portuguese)r   r   r	   r   r   r   r   r
   r   r   r   r   r   r   r   r   r   r   r      ãr   r$      çr0   r   r/   Swedish)r   r   r
   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r!   r   r   r"      år   r   r   Chinese)u   的   一u   是   不u   了u   在   人   有u   我u   他u   这u   个u   们   中u   来u   上   大u   为u   和u   国u   地u   到   以u   说u   时u   要u   就u   出u   会	Ukrainian)r2   r3   r6   u   іr5   r9   r:   r8   r4   r7   r<   r;   r@   r>   r=   r?   rC   rB   rF   rD   rA   rE   rG   rH   rJ   u   ї	Norwegian)r   r   r
   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   rQ   r   r      ør      ær   Finnish)r   r   r
   r   r   r   r   r	   r   r   r!   r   r   r   r   r   r   r   r   r"   r   r   r   r   r   r   
Vietnamese)r
   r   r   r   r   r   r   r	   r   r   r   r   r%   u   đr   r   r   r   r   r   u   ưr   r0   r   u   ộu   ếCzech)r	   r   r   r
   r   r   r   r   r   r   r   r   r   r   r   r/   r   r   r   r0   r   r   r   u   ěr$   u   ř	Hungarian)r   r   r   r   r   r
   r   r   r   r	   r   r0   r$   r   r   r   r   r   r   r   r   r   r   r"   r   r   Korean)u   이u   다u   에u   의u   는u   로u   하u   을u   가u   고u   지u   서u   한u   은u   기u   으u   년u   대u   사u   시u   를u   리u   도u   인u   스u   일
Indonesian)r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r   Turkish)r   r   r   r
   r   r   u   ır   r   r   r   r   r   r   r	   r   r    u   şr   r   r   r   r   r   rO   u   ğRomanian)r   r   r   r   r
   r   r   r   r	   r   r   r   r   r   u   ăr   r      îr   r   u   șu   țr   r      âr   Farsi)   اu   ی   ر   د   ن   ه   و   م   ت   ب   س   لu   ک   شu   ز   فu   گ   ع   خ   ق   جu   آu   پ   ح   ط   صArabic)ri   rs   u   يro   rn   rl   rj   rp   rq   u   ةrv   rk   rr   ru   rm   u   كrx   u   أrz   ry   rt   r{   r|   u   ىrw   u   إDanish)r   r   r
   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   rQ   r   r\   r]   r   r   r   Serbian)r3   r5   r2   r4   r6   r9   r7   r@   r8   r<   u   јr:   r>   r=   r?   r;   rA   rC   rD   r   r   r   r	   r
   rJ   u   ш
Lithuanian)r   r   r   r	   r   r   r   r
   r   r   r   r   r   r   r   r   r   u   ėr   r   u   ų   š   žr   r,   u   įSlovene)r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r      čr   r   r   r   r   Slovak)r	   r   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r0   r      ýr/   r   r$   Hebrew)u   יu   וu   הu   לu   רu   בu   תu   מu   אu   שu   נu   עu   םu   דu   קu   חu   פu   סu   כu   גu   טu   צu   ןu   זu   ך	Bulgarian)r3   r5   r2   r4   r6   r8   r9   r7   r:   r;   r<   r>   r?   r=   rC   rA   rB   u   ъr@   rD   rG   rJ   rE   rI   u   щrH   Croatian)r   r   r	   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   u   ćr   Hindi)u   कu   रu   सu   नu   तu   मu   हu   पu   यu   लu   वu   जu   दu   गu   बu   शu   टu   अu   एu   थu   भu   डu   चu   धu   षu   इEstonian)r   r   r   r   r   r   r   r
   r	   r   r   r   r   r   r   r   r   r   r!   r      õr    r   r   r"   r   zSimple English)r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Thai)u   าu   นu   รu   อu   กu   เu   งu   มu   ยu   ลu   วu   ดu   ทu   สu   ตu   ะu   ปu   บu   คu   หu   แu   จu   พu   ชu   ขu   ใGreek)u   αu   τu   οu   ιu   εu   νu   ρu   σu   κu   ηu   πu   ςu   υu   μu   λu   ίu   όu   άu   γu   έu   δu   ήu   ωu   χu   θu   ύTamil)u   கu   தu   பu   டu   ரu   மu   லu   னu   வu   றu   யu   ளu   சu   நu   இu   ணu   அu   ஆu   ழu   ஙu   எu   உu   ஒu   ஸzClassical Chinese)u   之rL   u   為u   也rY   rS   rU   u   其u   者u   國rV   u   二u   十u   於u   曰u   三rT   rX   u   而u   子rW   u   五u   四N)__doc__collectionsr   FREQUENCIES     Blib/python3.12/site-packages/charset_normalizer/assets/__init__.py<module>r      s   $ 'B	  W  	X'B	  Y  	Z'B 
  Y  	Z'B 
  V  	W	'B
 
  Z  	['B 
  Z  	['B 
  Z  	['B 
  q  	r'B 
  L  	M'B 
  _  	`'B 
  Z  	['B 
  `  	a'B 
  s  	t'B 
  \  	]'B 
  Y  	Z'B  
  b  	c!'B" 
  Z  	[#'B$ 
  \  	]%'B& 
  J  	K''B( 
  Z  	[)'B* 
  \  	]+'B, 
  ]  	^-'B. 
  o  	p/'B0 
  p  	q1'B2 
  Y  	Z3'B4 
  l  	m5'B6 
  `  	a7'B8 
  Z  	[9'B: 
  [  	\;'B< 
  j  	k='B> 
  s  	t?'B@ 
  \  	]A'BB 
  I  	JC'BD 
  \  	]E'BF 
  ^  	_G'BH 
  H  	II'BJ 
  o  	pK'BL 
  {  	|M'BN 
  @  	AO'B)r   