diff --git a/frontend/src/ts/constants/languages.ts b/frontend/src/ts/constants/languages.ts index 86b4d39ee3b5..5d4239379651 100644 --- a/frontend/src/ts/constants/languages.ts +++ b/frontend/src/ts/constants/languages.ts @@ -387,6 +387,7 @@ export const LanguageGroups: Record = { viossa: ["viossa", "viossa_njutro"], kokanu: ["kokanu", "likanu"], lao: ["lao"], + sindhi: ["sindhi"], }; export type LanguageGroupName = keyof typeof LanguageGroups; diff --git a/frontend/static/languages/sindhi.json b/frontend/static/languages/sindhi.json new file mode 100644 index 000000000000..9f34d8fdbdee --- /dev/null +++ b/frontend/static/languages/sindhi.json @@ -0,0 +1,523 @@ +{ + "name": "sindhi", + "rightToLeft": true, + "joiningScript": true, + "orderedByFrequency": false, + "bcp47": "sd", + "words": [ + "جي", + "۾", + "۽", + "جو", + "ته", + "کان", + "سان", + "آهي", + "هن", + "مان", + "تون", + "اسان", + "اوهان", + "اهي", + "هي", + "ڪير", + "ڇا", + "ڪٿي", + "ڪيئن", + "گهر", + "اسڪول", + "ڪتاب", + "قلم", + "ميز", + "ڪرسي", + "دروازو", + "کڙڪي", + "شهر", + "ڳوٺ", + "رستو", + "پاڻي", + "کير", + "ماني", + "چانور", + "مڇي", + "گوشت", + "ميوو", + "سبزي", + "ٻار", + "ماءُ", + "پيءُ", + "ڀاءُ", + "ڀيڻ", + "دوست", + "شاگرد", + "ڪم", + "ڪاروبار", + "وقت", + "ڏينهن", + "رات", + "صبح", + "شام", + "سج", + "چنڊ", + "تارو", + "آسمان", + "زمين", + "هوا", + "باهه", + "وڻ", + "گل", + "رنگ", + "ڳاڙهو", + "سائو", + "نيرو", + "پيلو", + "ڪارو", + "اڇو", + "ننڍو", + "وڏو", + "سٺو", + "خراب", + "تيز", + "آهستو", + "نئون", + "پراڻو", + "ويجهو", + "پري", + "اڄ", + "سڀاڻي", + "ڪالهه", + "ها", + "نه", + "مهرباني", + "ڀليڪار", + "سلام", + "خدا", + "علم", + "ٻولي", + "سنڌ", + "سنڌي", + "ڪمپيوٽر", + "انٽرنيٽ", + "فون", + "سافٽويئر", + "پروگرام", + "ڪوڊ", + "مارڪيٽ", + "دوڪان", + "خريد", + "وڪرو", + "قيمت", + "رقم", + "پئسا", + "بينڪ", + "اڪائونٽ", + "رسيد", + "بل", + "ادائگي", + "آمدني", + "خرچ", + "منافعو", + "نقصان", + "واپار", + "ڪارخانو", + "ملازم", + "مئنيجر", + "صارف", + "ڪسٽمر", + "آرڊر", + "سامان", + "اسٽاڪ", + "پيداوار", + "خدمت", + "ترقي", + "ڪاميابي", + "مقصد", + "محبت", + "خوشي", + "غم", + "اميد", + "خوف", + "غصو", + "احترام", + "ايمان", + "صبر", + "سڪون", + "دوستي", + "نفرت", + "شفقت", + "همدردي", + "خواب", + "خيال", + "سوچ", + "ياد", + "وسارڻ", + "خواهش", + "کاڌو", + "ناشتو", + "منجهند", + "راتيانو", + "چانهه", + "ڪافي", + "کنڊ", + "لوڻ", + "مرچ", + "اٽو", + "دال", + "روٽي", + "بسڪٽ", + "مٺائي", + "ڪيڪ", + "انب", + "ڪيلا", + "صوف", + "انگور", + "کجور", + "نارنگي", + "ليمو", + "تربوز", + "خربوزو", + "گاجر", + "بصر", + "ٽماٽو", + "آلو", + "ڀينڊي", + "ڪدو", + "اسپتال", + "نرس", + "مريض", + "دوا", + "علاج", + "صحت", + "بيماري", + "بخار", + "سردي", + "کنگهه", + "زخم", + "رت", + "اک", + "ڪن", + "نڪ", + "وات", + "ڏند", + "هٿ", + "پير", + "دل", + "دماغ", + "وار", + "چهرو", + "جسم", + "ورزش", + "هلڻ", + "ڊوڙڻ", + "ننڊ", + "آرام", + "ريل", + "بس", + "گاڏي", + "موٽر", + "سائيڪل", + "موٽرسائيڪل", + "هوائي", + "جهاز", + "ٻيڙي", + "اسٽيشن", + "روڊ", + "پل", + "سفر", + "مسافر", + "ٽڪيٽ", + "رفتار", + "ٽرئفڪ", + "موڙ", + "پارڪنگ", + "موبائل", + "ليپٽاپ", + "ڪيبورڊ", + "مائوس", + "اسڪرين", + "پرنٽر", + "فائيل", + "ڊيٽا", + "نيٽورڪ", + "ويب", + "ايپ", + "سائيٽ", + "اي ميل", + "پاسورڊ", + "يوزر", + "سرور", + "ڊائونلوڊ", + "اپلوڊ", + "ٽيڪنالاجي", + "ڊجيٽل", + "مسجد", + "نماز", + "روزو", + "زڪوات", + "حج", + "قرآن", + "دعا", + "عبادت", + "دين", + "رسول", + "نبي", + "فرشتو", + "جنت", + "دوزخ", + "نيڪي", + "گناهه", + "ثواب", + "اخلاق", + "عدل", + "سبق", + "تعليم", + "مدرسو", + "يونيورسٽي", + "ڪلاس", + "امتحان", + "نتيجو", + "درجو", + "مطالعو", + "تحقيق", + "سوال", + "جواب", + "مشق", + "ڪاغذ", + "بورڊ", + "نقشو", + "مضمون", + "ڪهاڻي", + "پوليس", + "عدالت", + "قانون", + "وڪيل", + "شاهد", + "جرم", + "سزا", + "ثبوت", + "حڪومت", + "وزير", + "صدر", + "چونڊ", + "ووٹ", + "پارٽي", + "شهرين", + "آئين", + "ادارو", + "انتظام", + "درياءُ", + "سمنڊ", + "ڍنڍ", + "جبل", + "ميدان", + "ريگستان", + "ٻيلو", + "مينهن", + "طوفان", + "بادل", + "گرمي", + "سيارو", + "بهار", + "خزان", + "موسم", + "زلزلو", + "ٻوڏ", + "پاڇو", + "لهر", + "ڪنارو", + "ڪتو", + "ٻلي", + "گهوڙو", + "ڳئون", + "ٻڪر", + "اونٺ", + "مرغو", + "ڪڪڙ", + "ڪبوتر", + "طوطو", + "چٻرو", + "شير", + "هاٿي", + "هرڻ", + "ڀنڀورو", + "ماکي", + "مک", + "چونٽي", + "سانپ", + "نمونو", + "مثال", + "حقيقت", + "تصور", + "تجربو", + "مشاهدو", + "رابطو", + "تعلق", + "شڪل", + "تصوير", + "موسيقي", + "گيت", + "راند", + "ٽيم", + "مقابلو", + "انعام", + "ڪپ", + "شروع", + "آخر", + "وچ", + "مٿي", + "هيٺ", + "اڳ", + "پٺيان", + "ساڄو", + "کاٻو", + "اندر", + "ٻاهر", + "سامهون", + "پاسي", + "ڀرسان", + "چوڌاري", + "مڪمل", + "جزوي", + "سڌو", + "اونهو", + "اوچو", + "جلدي", + "دير", + "اڪثر", + "شايد", + "ضرور", + "هميشه", + "ڪڏهن", + "گهڻو", + "ٿورو", + "تمام", + "صرف", + "ٻيهر", + "اڃا", + "هاڻي", + "پوءِ", + "اڳي", + "آخرڪار", + "واقعي", + "ممڪن", + "ناممڪن", + "ڪاريگر", + "هاري", + "مزدور", + "ڊرائيور", + "واپاري", + "انجنيئر", + "پروگرامر", + "ليکڪ", + "شاعر", + "صحافي", + "فنڪار", + "اداڪار", + "ڳائڻو", + "رانديگر", + "ڊاڪٽر", + "استاد", + "سيڪريٽري", + "سپاهي", + "جج", + "کٽ", + "ڪٻٽ", + "صوفو", + "چادر", + "تڪيو", + "بتي", + "پنکو", + "فرش", + "ڀت", + "ڇت", + "باٿ روم", + "رڌڻي", + "ڪمرو", + "هال", + "بالڪوني", + "صحن", + "تالو", + "چاٻي", + "شيشو", + "دٻو", + "سنوار", + "ترتيب", + "منصوبو", + "تبديلي", + "بهتري", + "مشڪل", + "آسان", + "ذميواري", + "آزادي", + "برابري", + "اتحاد", + "امن", + "جنگ", + "طاقت", + "ڪمزوري", + "ڪوشش", + "محنت", + "صلاحيت", + "مهارت", + "لفظ", + "جملو", + "پيراگراف", + "اچار", + "لغت", + "ترجمو", + "گرامر", + "حرف", + "نالو", + "فعل", + "صفت", + "ضمير", + "عدد", + "آواز", + "لهجو", + "ٻول", + "رسم", + "رواج", + "ثقافت", + "تاريخ", + "جنوري", + "فيبروري", + "مارچ", + "اپريل", + "مئي", + "جون", + "جولاءِ", + "آگسٽ", + "سيپٽمبر", + "آڪٽوبر", + "نومبر", + "ڊسمبر", + "سومر", + "اڱارو", + "اربع", + "خميس", + "جمعو", + "ڇنڇر", + "آچر", + "مهينو", + "صفر", + "هڪ", + "ٻه", + "ٽي", + "چار", + "پنج", + "ڇهه", + "ست", + "اٺ", + "نو", + "ڏهه", + "ويهه", + "ٽيهه", + "چاليهه", + "پنجاهه", + "سٺ", + "ستر", + "اسي", + "نوي", + "سئو" + ] +} diff --git a/packages/schemas/src/languages.ts b/packages/schemas/src/languages.ts index 245acb1dbf17..6bdef92a348f 100644 --- a/packages/schemas/src/languages.ts +++ b/packages/schemas/src/languages.ts @@ -448,6 +448,7 @@ export const LanguageSchema = z.enum( "lao", "code_6502_assembly", "english_legal", + "sindhi", ], { errorMap: customEnumErrorHandler("Must be a supported language"),