Skip to content

Commit 7459987

Browse files
authored
Add Bengali, Urdu, and Malay translations (#156)
Added three high-priority languages with 540M+ combined speakers: - Bengali (bn) - 230M+ speakers, 7th most spoken language - Urdu (ur) - 230M+ speakers, official language of Pakistan - Malay (ms) - 80M speakers, official in Malaysia/Brunei All 15 directive types now have complete translations: - Algorithm (অ্যালগরিদম / الگورتھم / Algoritma) - Assumption (অনুমান / مفروضہ / Andaian) - Axiom (স্বতঃসিদ্ধ / مسلمہ / Aksiom) - Conjecture (অনুমিত সিদ্ধান্ত / قیاس / Konjektur) - Corollary (অনুসিদ্ধান্ত / نتیجہ / Akibat) - Criterion (মানদণ্ড / معیار / Kriteria) - Definition (সংজ্ঞা / تعریف / Definisi) - Example (উদাহরণ / مثال / Contoh) - Lemma (লেমা / لیما / Lema) - Notation (চিহ্ন / علامت / Notasi) - Observation (পর্যবেক্ষণ / مشاہدہ / Pemerhatian) - Property (বৈশিষ্ট্য / خاصیت / Sifat) - Proposition (প্রস্তাবনা / مقدمہ / Proposisi) - Remark (মন্তব্য / تبصرہ / Catatan) - Theorem (উপপাদ্য / نظریہ / Teorem) Generated locale files: - sphinx_proof/translations/locales/bn/ (Bengali) - sphinx_proof/translations/locales/ur/ (Urdu) - sphinx_proof/translations/locales/ms/ (Malay) Total language support: 33 languages (English + 32 translations) This significantly expands reach in South Asian and Southeast Asian academic communities.
1 parent ed2892b commit 7459987

File tree

18 files changed

+45
-0
lines changed

18 files changed

+45
-0
lines changed

sphinx_proof/translations/jsons/Algorithm.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Algorithm"},
33
{"language":"Arabic","symbol":"ar","text":"خوارزمية"},
4+
{"language":"Bengali","symbol":"bn","text":"অ্যালগরিদম"},
45
{"language":"Bulgarian","symbol":"bg","text":"Алгоритъм"},
56
{"language":"Chinese","symbol":"zh_CN","text":"算法"},
67
{"language":"Czech","symbol":"cs","text":"Algoritmus"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Algoritmo"},
1819
{"language":"Japanese","symbol":"ja","text":"アルゴリズム"},
1920
{"language":"Korean","symbol":"ko","text":"알고리즘"},
21+
{"language":"Malay","symbol":"ms","text":"Algoritma"},
2022
{"language":"Norwegian","symbol":"no","text":"Algoritme"},
2123
{"language":"Persian","symbol":"fa","text":"الگوریتم"},
2224
{"language":"Polish","symbol":"pl","text":"Algorytm"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"อัลกอริทึม"},
2931
{"language":"Turkish","symbol":"tr","text":"Algoritma"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Алгоритм"},
33+
{"language":"Urdu","symbol":"ur","text":"الگورتھم"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Thuật toán"}
3235
]

sphinx_proof/translations/jsons/Assumption.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Assumption"},
33
{"language":"Arabic","symbol":"ar","text":"افتراض"},
4+
{"language":"Bengali","symbol":"bn","text":"অনুমান"},
45
{"language":"Bulgarian","symbol":"bg","text":"Предположение"},
56
{"language":"Chinese","symbol":"zh_CN","text":"假设"},
67
{"language":"Czech","symbol":"cs","text":"Předpoklad"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Assunzione"},
1819
{"language":"Japanese","symbol":"ja","text":"仮定"},
1920
{"language":"Korean","symbol":"ko","text":"가정"},
21+
{"language":"Malay","symbol":"ms","text":"Andaian"},
2022
{"language":"Norwegian","symbol":"no","text":"Antagelse"},
2123
{"language":"Persian","symbol":"fa","text":"فرض"},
2224
{"language":"Polish","symbol":"pl","text":"Założenie"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"สมมติฐาน"},
2931
{"language":"Turkish","symbol":"tr","text":"Varsayım"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Припущення"},
33+
{"language":"Urdu","symbol":"ur","text":"مفروضہ"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Giả định"}
3235
]

sphinx_proof/translations/jsons/Axiom.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Axiom"},
33
{"language":"Arabic","symbol":"ar","text":"بديهية"},
4+
{"language":"Bengali","symbol":"bn","text":"স্বতঃসিদ্ধ"},
45
{"language":"Bulgarian","symbol":"bg","text":"Аксиома"},
56
{"language":"Chinese","symbol":"zh_CN","text":"公理"},
67
{"language":"Czech","symbol":"cs","text":"Axiom"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Assioma"},
1819
{"language":"Japanese","symbol":"ja","text":"公理"},
1920
{"language":"Korean","symbol":"ko","text":"공리"},
21+
{"language":"Malay","symbol":"ms","text":"Aksiom"},
2022
{"language":"Norwegian","symbol":"no","text":"Aksiom"},
2123
{"language":"Persian","symbol":"fa","text":"بدیهیات"},
2224
{"language":"Polish","symbol":"pl","text":"Aksjomat"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"สัจพจน์"},
2931
{"language":"Turkish","symbol":"tr","text":"Aksiyom"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Аксіома"},
33+
{"language":"Urdu","symbol":"ur","text":"مسلمہ"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Tiên đề"}
3235
]

sphinx_proof/translations/jsons/Conjecture.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Conjecture"},
33
{"language":"Arabic","symbol":"ar","text":"تخمين"},
4+
{"language":"Bengali","symbol":"bn","text":"অনুমিত সিদ্ধান্ত"},
45
{"language":"Bulgarian","symbol":"bg","text":"Предположение"},
56
{"language":"Chinese","symbol":"zh_CN","text":"猜想"},
67
{"language":"Czech","symbol":"cs","text":"Domněnka"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Congettura"},
1819
{"language":"Japanese","symbol":"ja","text":"推測"},
1920
{"language":"Korean","symbol":"ko","text":"추측"},
21+
{"language":"Malay","symbol":"ms","text":"Konjektur"},
2022
{"language":"Norwegian","symbol":"no","text":"Formodning"},
2123
{"language":"Persian","symbol":"fa","text":"حدس"},
2224
{"language":"Polish","symbol":"pl","text":"Przypuszczenie"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"ข้อสันนิษฐาน"},
2931
{"language":"Turkish","symbol":"tr","text":"Tahmin"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Гіпотеза"},
33+
{"language":"Urdu","symbol":"ur","text":"قیاس"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Phỏng đoán"}
3235
]

sphinx_proof/translations/jsons/Corollary.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Corollary"},
33
{"language":"Arabic","symbol":"ar","text":"نتيجة"},
4+
{"language":"Bengali","symbol":"bn","text":"অনুসিদ্ধান্ত"},
45
{"language":"Bulgarian","symbol":"bg","text":"Следствие"},
56
{"language":"Chinese","symbol":"zh_CN","text":"推论"},
67
{"language":"Czech","symbol":"cs","text":"Důsledek"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Corollario"},
1819
{"language":"Japanese","symbol":"ja","text":""},
1920
{"language":"Korean","symbol":"ko","text":"따름정리"},
21+
{"language":"Malay","symbol":"ms","text":"Akibat"},
2022
{"language":"Norwegian","symbol":"no","text":"Korollar"},
2123
{"language":"Persian","symbol":"fa","text":"نتیجه"},
2224
{"language":"Polish","symbol":"pl","text":"Wniosek"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"บทตาม"},
2931
{"language":"Turkish","symbol":"tr","text":"Sonuç"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Наслідок"},
33+
{"language":"Urdu","symbol":"ur","text":"نتیجہ"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Hệ quả"}
3235
]

sphinx_proof/translations/jsons/Criterion.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Criterion"},
33
{"language":"Arabic","symbol":"ar","text":"معيار"},
4+
{"language":"Bengali","symbol":"bn","text":"মানদণ্ড"},
45
{"language":"Bulgarian","symbol":"bg","text":"Критерий"},
56
{"language":"Chinese","symbol":"zh_CN","text":"准则"},
67
{"language":"Czech","symbol":"cs","text":"Kritérium"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Criterio"},
1819
{"language":"Japanese","symbol":"ja","text":"基準"},
1920
{"language":"Korean","symbol":"ko","text":"기준"},
21+
{"language":"Malay","symbol":"ms","text":"Kriteria"},
2022
{"language":"Norwegian","symbol":"no","text":"Kriterium"},
2123
{"language":"Persian","symbol":"fa","text":"معیار"},
2224
{"language":"Polish","symbol":"pl","text":"Kryterium"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"เกณฑ์"},
2931
{"language":"Turkish","symbol":"tr","text":"Kriter"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Критерій"},
33+
{"language":"Urdu","symbol":"ur","text":"معیار"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Tiêu chí"}
3235
]

sphinx_proof/translations/jsons/Definition.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Definition"},
33
{"language":"Arabic","symbol":"ar","text":"تعريف"},
4+
{"language":"Bengali","symbol":"bn","text":"সংজ্ঞা"},
45
{"language":"Bulgarian","symbol":"bg","text":"Определение"},
56
{"language":"Chinese","symbol":"zh_CN","text":"定义"},
67
{"language":"Czech","symbol":"cs","text":"Definice"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Definizione"},
1819
{"language":"Japanese","symbol":"ja","text":"定義"},
1920
{"language":"Korean","symbol":"ko","text":"정의"},
21+
{"language":"Malay","symbol":"ms","text":"Definisi"},
2022
{"language":"Norwegian","symbol":"no","text":"Definisjon"},
2123
{"language":"Persian","symbol":"fa","text":"تعریف"},
2224
{"language":"Polish","symbol":"pl","text":"Definicja"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"คำนิยาม"},
2931
{"language":"Turkish","symbol":"tr","text":"Tanım"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Визначення"},
33+
{"language":"Urdu","symbol":"ur","text":"تعریف"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Định nghĩa"}
3235
]

sphinx_proof/translations/jsons/Example.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Example"},
33
{"language":"Arabic","symbol":"ar","text":"مثال"},
4+
{"language":"Bengali","symbol":"bn","text":"উদাহরণ"},
45
{"language":"Bulgarian","symbol":"bg","text":"Пример"},
56
{"language":"Chinese","symbol":"zh_CN","text":"例子"},
67
{"language":"Czech","symbol":"cs","text":"Příklad"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Esempio"},
1819
{"language":"Japanese","symbol":"ja","text":""},
1920
{"language":"Korean","symbol":"ko","text":"예제"},
21+
{"language":"Malay","symbol":"ms","text":"Contoh"},
2022
{"language":"Norwegian","symbol":"no","text":"Eksempel"},
2123
{"language":"Persian","symbol":"fa","text":"مثال"},
2224
{"language":"Polish","symbol":"pl","text":"Przykład"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"ตัวอย่าง"},
2931
{"language":"Turkish","symbol":"tr","text":"Örnek"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Приклад"},
33+
{"language":"Urdu","symbol":"ur","text":"مثال"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Ví dụ"}
3235
]

sphinx_proof/translations/jsons/Lemma.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Lemma"},
33
{"language":"Arabic","symbol":"ar","text":"ليما"},
4+
{"language":"Bengali","symbol":"bn","text":"লেমা"},
45
{"language":"Bulgarian","symbol":"bg","text":"Лема"},
56
{"language":"Chinese","symbol":"zh_CN","text":"引理"},
67
{"language":"Czech","symbol":"cs","text":"Lemma"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Lemma"},
1819
{"language":"Japanese","symbol":"ja","text":"補題"},
1920
{"language":"Korean","symbol":"ko","text":"보조정리"},
21+
{"language":"Malay","symbol":"ms","text":"Lema"},
2022
{"language":"Norwegian","symbol":"no","text":"Lemma"},
2123
{"language":"Persian","symbol":"fa","text":"لم"},
2224
{"language":"Polish","symbol":"pl","text":"Lemat"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"บทแทรก"},
2931
{"language":"Turkish","symbol":"tr","text":"Lemma"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Лема"},
33+
{"language":"Urdu","symbol":"ur","text":"لیما"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Bổ đề"}
3235
]

sphinx_proof/translations/jsons/Notation.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[
22
{"language":"English","symbol":"en","text":"Notation"},
33
{"language":"Arabic","symbol":"ar","text":"الترميز"},
4+
{"language":"Bengali","symbol":"bn","text":"চিহ্ন"},
45
{"language":"Bulgarian","symbol":"bg","text":"Нотация"},
56
{"language":"Chinese","symbol":"zh_CN","text":"表示法"},
67
{"language":"Czech","symbol":"cs","text":"Notace"},
@@ -17,6 +18,7 @@
1718
{"language":"Italian","symbol":"it","text":"Notazione"},
1819
{"language":"Japanese","symbol":"ja","text":"表記"},
1920
{"language":"Korean","symbol":"ko","text":"표기법"},
21+
{"language":"Malay","symbol":"ms","text":"Notasi"},
2022
{"language":"Norwegian","symbol":"no","text":"Notasjon"},
2123
{"language":"Persian","symbol":"fa","text":"نمادگذاری"},
2224
{"language":"Polish","symbol":"pl","text":"Notacja"},
@@ -28,5 +30,6 @@
2830
{"language":"Thai","symbol":"th","text":"สัญกรณ์"},
2931
{"language":"Turkish","symbol":"tr","text":"Gösterim"},
3032
{"language":"Ukrainian","symbol":"uk","text":"Нотація"},
33+
{"language":"Urdu","symbol":"ur","text":"علامت"},
3134
{"language":"Vietnamese","symbol":"vi","text":"Ký hiệu"}
3235
]

0 commit comments

Comments
 (0)