Bitta platforma — koʻp tillar
Tildosh bitta til uchun emas, tillar uchun qurilmoqda. Har bir tilning oʻz qiyinchiliklari bor: rus tilida — kelishiklar, arab tilida — yozuv va talaffuz, ingliz tilida — zamonlar. Bitta andoza hammasiga toʻgʻri kelmaydi — shuning uchun Tildosh har bir til uchun maxsus «adapter»ga ega: tilning oʻziga xos xususiyatlarini hisobga oladigan oʻqitish mantigʻi.
Birinchi boʻlib ingliz tili ishga tushadi (A0–A2) — eng katta auditoriya, eng tez validatsiya. Keyin rus tili, soʻng arab tili va boshqalar. Bu sahifa — tillar xaritasi: qaysi til qachon, qanday oʻqitiladi.
Dasturlar
Har bir tilning batafsil sahifasiga oʻting:
Learn + Explain: ikki oʻlchovli tizim
Tildoshda har bir til ikki parametr bilan belgilanadi: learn_language (qaysi til oʻrgatiladi) va explain_language (qaysi tilda tushuntiriladi). Birinchi versiyada: ingliz tili oʻrgatiladi, tushuntirish oʻzbek tilida. Bu juftlik keyin kengayadi — masalan, rus tilini oʻzbek tilida tushuntirish bilan oʻrganish.
Interfeys tillari ham alohida: UI avval oʻzbek (lotin), keyin rus va ingliz tillarida boʻladi. Tushunarsiz joy qolsa, tizim avtomatik zaxira tilga oʻtadi (uz-Latn → ru-RU → en-US) — hech qachon boʻsh ekran chiqmaydi.
Har tilga — oʻz adapteri
Umumiy AI kuchli, lekin tillar farq qiladi. Shuning uchun har bir til uchun maxsus adapter yoziladi:
Rus tili
Olti kelishik (padej), feʻl turlari (vid), urgʻu qoidalari — bularning har biri alohida mashq turini talab qiladi.
Arab tili
Oʻngdan chapga yozuv (RTL), harf shakllarining oʻzgarishi, harakat (diakritik belgilar) — interfeys va mashqlar shunga moslashadi.
Ingliz tili
Zamonlar tizimi va artikllar — oʻzbek tilida yoʻq tushunchalar, shuning uchun ona tilidagi chuqur tushuntirish.
Qaysi til qachon
Kengayish tartibi auditoriya kattaligi va tayyorgarlikka qarab belgilangan:
Hozir: ingliz tili
A0–A2, toʻliq dastur — MVP.
1-bosqich: rus tili
Markaziy Osiyoda eng talabgir ikkinchi til.
2-bosqich: turk tili
Oʻzbek tiliga yaqinligi sababli tez oʻzlashtiriladi.
3-bosqich: arab, nemis, koreys
Talab va hamkorliklarga qarab.
Adapter nimani biladi
Har bir til adapteri uchta narsani sozlaydi: mashq turlarini, xato tahlilini va interfeysni. Masalan, rus tili adapteri kelishik mashqlarini birinchi oʻringa qoʻyadi va urgʻu xatolarini alohida kuzatadi; arab tili adapteri esa barcha matnlarni RTL rejimida koʻrsatadi va harakatli matnlardan harakatsiz matnlarga oʻtish jadvalini boshqaradi.
Adapter faqat grammatika emas — madaniy kontekstni ham hisobga oladi. Ingliz tilida «small talk» (yengil suhbat) alohida mashq qilinadi, chunki bu koʻnikma ish suhbatlarida hal qiluvchi; arab tilida esa rasmiy va norasmiy murojaat farqlari oʻrgatiladi. Har bir til oʻz dunyosi bilan keladi — Tildosh shu dunyoni ochadi.
Tillar haqida savollar
Uch sabab: eng katta auditoriya (deyarli har bir oʻquvchi ingliz tilini xohlaydi), eng koʻp oʻrganilgan metodika (xatolarni tez topamiz) va eng tez validatsiya. Bir tilda mukammal ishlagan tizimni koʻpaytirish oson.
Til — yangi dunyo eshigi. Tildosh har bir eshik uchun alohida kalit yasaydi: bitta andoza emas, har tilning oʻziga xos yoʻli.
Qaysi til sizga kerak boʻlsa, oʻsha sahifaga oʻting — yoki kutish roʻyxatiga yozilib, barcha tillar ochilishidan xabardor boʻling.