# {py:mod}`tdk.dictionaries.lehce` ```{py:module} tdk.dictionaries.lehce ``` ```{autodoc2-docstring} tdk.dictionaries.lehce :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`Lehce ` - * - {py:obj}`LehceEntry ` - ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`search_lehce ` - ```{autodoc2-docstring} tdk.dictionaries.lehce.search_lehce :summary: ``` * - {py:obj}`search_lehce_sync ` - ```{autodoc2-docstring} tdk.dictionaries.lehce.search_lehce_sync :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} tdk.dictionaries.lehce.__all__ :summary: ``` * - {py:obj}`lehce_entry_list_adapter ` - ```{autodoc2-docstring} tdk.dictionaries.lehce.lehce_entry_list_adapter :summary: ``` ```` ### API ````{py:data} __all__ :canonical: tdk.dictionaries.lehce.__all__ :value: > ['Lehce', 'LehceEntry', 'search_lehce', 'search_lehce_sync'] ```{autodoc2-docstring} tdk.dictionaries.lehce.__all__ ``` ```` `````{py:class} Lehce() :canonical: tdk.dictionaries.lehce.Lehce Bases: {py:obj}`enum.IntEnum` ````{py:attribute} AZERBAIJAN_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.AZERBAIJAN_TURKISH :value: > 4 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.AZERBAIJAN_TURKISH ``` ```` ````{py:attribute} BASHKIR_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.BASHKIR_TURKISH :value: > 6 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.BASHKIR_TURKISH ``` ```` ````{py:attribute} KAZAKH_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.KAZAKH_TURKISH :value: > 2 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.KAZAKH_TURKISH ``` ```` ````{py:attribute} KYRGYZ_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.KYRGYZ_TURKISH :value: > 9 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.KYRGYZ_TURKISH ``` ```` ````{py:attribute} UZBEK_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.UZBEK_TURKISH :value: > 3 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.UZBEK_TURKISH ``` ```` ````{py:attribute} TATAR_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.TATAR_TURKISH :value: > 7 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.TATAR_TURKISH ``` ```` ````{py:attribute} TURKEY_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.TURKEY_TURKISH :value: > 1 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.TURKEY_TURKISH ``` ```` ````{py:attribute} TURKMEN_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.TURKMEN_TURKISH :value: > 8 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.TURKMEN_TURKISH ``` ```` ````{py:attribute} UYGHUR_TURKISH :canonical: tdk.dictionaries.lehce.Lehce.UYGHUR_TURKISH :value: > 5 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.UYGHUR_TURKISH ``` ```` ````{py:attribute} RUSSIAN :canonical: tdk.dictionaries.lehce.Lehce.RUSSIAN :value: > 10 ```{autodoc2-docstring} tdk.dictionaries.lehce.Lehce.RUSSIAN ``` ```` ````` `````{py:class} LehceEntry(/, **data: typing.Any) :canonical: tdk.dictionaries.lehce.LehceEntry Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} tdk_id :canonical: tdk.dictionaries.lehce.LehceEntry.tdk_id :type: int :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.tdk_id ``` ```` ````{py:attribute} original :canonical: tdk.dictionaries.lehce.LehceEntry.original :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.original ``` ```` ````{py:attribute} turkish :canonical: tdk.dictionaries.lehce.LehceEntry.turkish :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.turkish ``` ```` ````{py:attribute} azerbaijan_1 :canonical: tdk.dictionaries.lehce.LehceEntry.azerbaijan_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.azerbaijan_1 ``` ```` ````{py:attribute} azerbaijan_2 :canonical: tdk.dictionaries.lehce.LehceEntry.azerbaijan_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.azerbaijan_2 ``` ```` ````{py:attribute} azerbaijan_3 :canonical: tdk.dictionaries.lehce.LehceEntry.azerbaijan_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.azerbaijan_3 ``` ```` ````{py:attribute} azerbaijan_4 :canonical: tdk.dictionaries.lehce.LehceEntry.azerbaijan_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.azerbaijan_4 ``` ```` ````{py:attribute} bashkir_1 :canonical: tdk.dictionaries.lehce.LehceEntry.bashkir_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.bashkir_1 ``` ```` ````{py:attribute} bashkir_2 :canonical: tdk.dictionaries.lehce.LehceEntry.bashkir_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.bashkir_2 ``` ```` ````{py:attribute} bashkir_3 :canonical: tdk.dictionaries.lehce.LehceEntry.bashkir_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.bashkir_3 ``` ```` ````{py:attribute} bashkir_4 :canonical: tdk.dictionaries.lehce.LehceEntry.bashkir_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.bashkir_4 ``` ```` ````{py:attribute} kazakh_1 :canonical: tdk.dictionaries.lehce.LehceEntry.kazakh_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kazakh_1 ``` ```` ````{py:attribute} kazakh_2 :canonical: tdk.dictionaries.lehce.LehceEntry.kazakh_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kazakh_2 ``` ```` ````{py:attribute} kazakh_3 :canonical: tdk.dictionaries.lehce.LehceEntry.kazakh_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kazakh_3 ``` ```` ````{py:attribute} kazakh_4 :canonical: tdk.dictionaries.lehce.LehceEntry.kazakh_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kazakh_4 ``` ```` ````{py:attribute} kyrgyz_1 :canonical: tdk.dictionaries.lehce.LehceEntry.kyrgyz_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kyrgyz_1 ``` ```` ````{py:attribute} kyrgyz_2 :canonical: tdk.dictionaries.lehce.LehceEntry.kyrgyz_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kyrgyz_2 ``` ```` ````{py:attribute} kyrgyz_3 :canonical: tdk.dictionaries.lehce.LehceEntry.kyrgyz_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kyrgyz_3 ``` ```` ````{py:attribute} kyrgyz_4 :canonical: tdk.dictionaries.lehce.LehceEntry.kyrgyz_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.kyrgyz_4 ``` ```` ````{py:attribute} uzbek_1 :canonical: tdk.dictionaries.lehce.LehceEntry.uzbek_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uzbek_1 ``` ```` ````{py:attribute} uzbek_2 :canonical: tdk.dictionaries.lehce.LehceEntry.uzbek_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uzbek_2 ``` ```` ````{py:attribute} uzbek_3 :canonical: tdk.dictionaries.lehce.LehceEntry.uzbek_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uzbek_3 ``` ```` ````{py:attribute} uzbek_4 :canonical: tdk.dictionaries.lehce.LehceEntry.uzbek_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uzbek_4 ``` ```` ````{py:attribute} tatar_1 :canonical: tdk.dictionaries.lehce.LehceEntry.tatar_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.tatar_1 ``` ```` ````{py:attribute} tatar_2 :canonical: tdk.dictionaries.lehce.LehceEntry.tatar_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.tatar_2 ``` ```` ````{py:attribute} tatar_3 :canonical: tdk.dictionaries.lehce.LehceEntry.tatar_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.tatar_3 ``` ```` ````{py:attribute} tatar_4 :canonical: tdk.dictionaries.lehce.LehceEntry.tatar_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.tatar_4 ``` ```` ````{py:attribute} turkmen_1 :canonical: tdk.dictionaries.lehce.LehceEntry.turkmen_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.turkmen_1 ``` ```` ````{py:attribute} turkmen_2 :canonical: tdk.dictionaries.lehce.LehceEntry.turkmen_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.turkmen_2 ``` ```` ````{py:attribute} turkmen_3 :canonical: tdk.dictionaries.lehce.LehceEntry.turkmen_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.turkmen_3 ``` ```` ````{py:attribute} turkmen_4 :canonical: tdk.dictionaries.lehce.LehceEntry.turkmen_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.turkmen_4 ``` ```` ````{py:attribute} uyghur_1 :canonical: tdk.dictionaries.lehce.LehceEntry.uyghur_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uyghur_1 ``` ```` ````{py:attribute} uyghur_2 :canonical: tdk.dictionaries.lehce.LehceEntry.uyghur_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uyghur_2 ``` ```` ````{py:attribute} uyghur_3 :canonical: tdk.dictionaries.lehce.LehceEntry.uyghur_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uyghur_3 ``` ```` ````{py:attribute} uyghur_4 :canonical: tdk.dictionaries.lehce.LehceEntry.uyghur_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.uyghur_4 ``` ```` ````{py:attribute} russian_1 :canonical: tdk.dictionaries.lehce.LehceEntry.russian_1 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.russian_1 ``` ```` ````{py:attribute} russian_2 :canonical: tdk.dictionaries.lehce.LehceEntry.russian_2 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.russian_2 ``` ```` ````{py:attribute} russian_3 :canonical: tdk.dictionaries.lehce.LehceEntry.russian_3 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.russian_3 ``` ```` ````{py:attribute} russian_4 :canonical: tdk.dictionaries.lehce.LehceEntry.russian_4 :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.LehceEntry.russian_4 ``` ```` ````` ````{py:data} lehce_entry_list_adapter :canonical: tdk.dictionaries.lehce.lehce_entry_list_adapter :value: > 'TypeAdapter(...)' ```{autodoc2-docstring} tdk.dictionaries.lehce.lehce_entry_list_adapter ``` ```` ````{py:function} search_lehce(lehce: tdk.dictionaries.lehce.Lehce, query: str, *, http_session: aiohttp.ClientSession) -> list[tdk.dictionaries.lehce.LehceEntry] :canonical: tdk.dictionaries.lehce.search_lehce :async: ```{autodoc2-docstring} tdk.dictionaries.lehce.search_lehce ``` ```` ````{py:function} search_lehce_sync() :canonical: tdk.dictionaries.lehce.search_lehce_sync ```{autodoc2-docstring} tdk.dictionaries.lehce.search_lehce_sync ``` ````