o
    ªZh²  ã                   @   s¤  d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl"m#Z# d dl$m%Z% d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- i de“de“de“de“de	“de“de“de“d e“d!e“d"e“d#e“d$e“d%e“d&e“d'e“d(e!“e#e%e'e)e+e-d)œ¥Z.G d*d+„ d+e/ƒZ0d,S )-é    )ÚEnglish)ÚHindi)ÚMarathi)ÚChinese)ÚSpanish)ÚAmharic)ÚArabic)ÚArmenian)Ú	Bulgarian)ÚUrdu)ÚRussian)ÚPolish)ÚPersian)ÚDutch)ÚDanish)ÚFrench)ÚBurmese)ÚGreek)ÚItalian)ÚJapanese)ÚDeutsch)ÚKazakh)ÚSlovakÚenÚhiÚmrÚzhÚesÚamÚarÚhyÚbgÚurÚruÚplÚfaÚnlÚdaÚfrZmy)ÚelÚitÚjaÚdeÚkkÚskc                   @   s    e Zd Zdd„ Zedd„ ƒZdS )ÚLanguagec                 C   s
   || _ d S )N)Úcode)Úselfr0   © r2   úF/var/www/html/lang_env/lib/python3.10/site-packages/pysbd/languages.pyÚ__init__7   s   
zLanguage.__init__c              	   C   s0   zt | W S  ty   td tt  ¡ ƒ¡ƒ‚w )NzAProvide valid language ID i.e. ISO code. Available codes are : {})ÚLANGUAGE_CODESÚKeyErrorÚ
ValueErrorÚformatÚsetÚkeys)Úclsr0   r2   r2   r3   Úget_language_code:   s   
ÿÿzLanguage.get_language_codeN)Ú__name__Ú
__module__Ú__qualname__r4   Úclassmethodr<   r2   r2   r2   r3   r/   5   s    r/   N)1Zpysbd.lang.englishr   Zpysbd.lang.hindir   Zpysbd.lang.marathir   Zpysbd.lang.chineser   Zpysbd.lang.spanishr   Zpysbd.lang.amharicr   Zpysbd.lang.arabicr   Zpysbd.lang.armenianr	   Zpysbd.lang.bulgarianr
   Zpysbd.lang.urdur   Zpysbd.lang.russianr   Zpysbd.lang.polishr   Zpysbd.lang.persianr   Zpysbd.lang.dutchr   Zpysbd.lang.danishr   Zpysbd.lang.frenchr   Zpysbd.lang.burmeser   Zpysbd.lang.greekr   Zpysbd.lang.italianr   Zpysbd.lang.japaneser   Zpysbd.lang.deutschr   Zpysbd.lang.kazakhr   Zpysbd.lang.slovakr   r5   Úobjectr/   r2   r2   r2   r3   Ú<module>   s„   ÿþýüûúùø	÷
öõôóòñðïé