Skip to content

Commit 785d6ef

Browse files
authored
feat(langugae): add arabic_egypt (@byseif21) (monkeytypegame#6337)
### Description This PR adds **Arabic_Egypt** as a new language option and includes **10 meaningful Arabic quotes**. #### Why add Arabic_Egypt? Arabic_Egypt (العربية المصرية) is the most widely used form of Arabic in **daily written communication**, especially in **social media, messaging, and informal writing**. While Modern Standard Arabic (MSA) is already present, it is primarily used for **formal** contexts like news and official documents. The addition of Arabic_Egypt allows users to type in the way they naturally communicate online. #### Added Quotes I have also included **10 new Arabic quotes** from well-known writers and thinkers. These quotes are meaningful and align with the existing quote selection. Below are the translations for verification: - "Knowledge is not in the abundance of information, but in the depth of understanding and good application. Science without action is like a tree without fruit." – Muhammad Al-Ghazali - "Life is too short to be wasted in sorrow, and too beautiful to be consumed by hatred. Choose to be positive even in the most difficult circumstances." – Adham Sharqawi - "A true human is one who can see beauty in people's differences, richness in their diversity, and wisdom in the multiplicity of perspectives." – Muhammad Al-Sharif - "Do not measure yourself by what others possess, but by what personal development you have achieved. Success is not in similarity, but in distinction." – Zaki Naguib Mahmoud - "Failure is not a final dismissal, but a turning point that teaches you how to rise stronger. Every experience is a lesson, and every stumble is the beginning of a new path." – Farouk Jweida - "Silence is sometimes more eloquent than speech, and listening is deeper than responding. He who knows the value of words knows the value of silence." – Ali Shariati - "How beautiful it is to be a human who respects others' differences, sees diversity as an enrichment rather than a threat, and views differences as an opportunity to learn, not a cause for conflict." – Samih Al-Qasim - "Wisdom is not in possessing knowledge, but in the ability to be humble and acknowledge what we do not know. The true scholar learns every day." – Naguib Mahfouz - "Do not carry the worries of the past, nor the anxiety of the future. Live the moment deeply, and create your happiness from the breadth of your spirit and the vastness of your heart." – Ahmed Amin - "True strength is not in the ability to silence others, but in the capacity to listen and understand. Dialogue is a bridge that connects minds and hearts." – Muhammad Al-Sharif --- ### Checks - [x] Adding quotes? - [x] Included translations for verification. - [x] Adding a language? - [x] Edited `_list.json`, `_groups.json`, and added `languages.json`. - [x] Checked for related issues (none found). - [x] PR title follows **Conventional Commits standard**. - [x] GitHub username included in PR title. Closes #
1 parent bf7f2cc commit 785d6ef

File tree

6 files changed

+1932
-2
lines changed

6 files changed

+1932
-2
lines changed

frontend/static/languages/_groups.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@
5454
"name": "arabic",
5555
"languages": ["arabic", "arabic_10k"]
5656
},
57+
{
58+
"name": "arabic_egypt",
59+
"languages": ["arabic_egypt", "arabic_egypt_1k"]
60+
},
5761
{
5862
"name": "italian",
5963
"languages": [
@@ -180,7 +184,6 @@
180184
"greeklish_25k"
181185
]
182186
},
183-
184187
{
185188
"name": "turkish",
186189
"languages": ["turkish", "turkish_1k", "turkish_5k"]

frontend/static/languages/_list.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
,"azerbaijani_1k"
3131
,"arabic"
3232
,"arabic_10k"
33+
,"arabic_egypt"
34+
,"arabic_egypt_1k"
3335
,"malagasy"
3436
,"malagasy_1k"
3537
,"malay"
@@ -382,4 +384,4 @@
382384
,"code_common_lisp"
383385
,"docker_file"
384386
,"code_fortran"
385-
]
387+
]
Lines changed: 219 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,219 @@
1+
{
2+
"name": "arabic_egypt",
3+
"rightToLeft": true,
4+
"ligatures": true,
5+
"bcp47": "ar-EG",
6+
"words": [
7+
"ازيك",
8+
"ايه",
9+
"ايوة",
10+
"لا",
11+
"تمام",
12+
"عايز",
13+
"عايزة",
14+
"بتاع",
15+
"بتاعة",
16+
"يلا",
17+
"فين",
18+
"امتى",
19+
"شقيق",
20+
"ليه",
21+
"سيف",
22+
"بلبله",
23+
"اخرس",
24+
"شوش",
25+
"شوفان",
26+
"الطريق",
27+
"كده",
28+
"وحياتك",
29+
"على فكرة",
30+
"طيب",
31+
"يعني",
32+
"مختلفناش",
33+
"خالص",
34+
"بارد",
35+
"اهو",
36+
"بقى",
37+
"بيعمل",
38+
"ودا",
39+
"ودي",
40+
"دي",
41+
"هبل",
42+
"معصلج",
43+
"يسطا",
44+
"ده",
45+
"كلنا",
46+
"دول",
47+
"انت",
48+
"انتي",
49+
"احنا",
50+
"انا",
51+
"هما",
52+
"هي",
53+
"هو",
54+
"شكلك",
55+
"مش",
56+
"جامد",
57+
"حلو",
58+
"وحش",
59+
"زي",
60+
"قدام",
61+
"ورا",
62+
"يمين",
63+
"شمال",
64+
"شاي",
65+
"قهوة",
66+
"مياه",
67+
"عصير",
68+
"لبن",
69+
"جوا",
70+
"برا",
71+
"فوق",
72+
"تحت",
73+
"اوي",
74+
"شوية",
75+
"قوي",
76+
"بتاعي",
77+
"بتاعك",
78+
"حبيبي",
79+
"حبيبتي",
80+
"امي",
81+
"بابا",
82+
"واحد",
83+
"اتنين",
84+
"تلاتة",
85+
"اربعة",
86+
"خمسة",
87+
"ستة",
88+
"سبعة",
89+
"تمانية",
90+
"تسعة",
91+
"عشرة",
92+
"مية",
93+
"الف",
94+
"زمان",
95+
"دلوقتي",
96+
"بكرة",
97+
"النهاردة",
98+
"الصبح",
99+
"المغرب",
100+
"ساعة",
101+
"يوم",
102+
"شهر",
103+
"سنة",
104+
"اسبوع",
105+
"جنيه",
106+
"مطعم",
107+
"محل",
108+
"شارع",
109+
"بيت",
110+
"شقة",
111+
"اوضة",
112+
"حمام",
113+
"مطبخ",
114+
"باب",
115+
"شباك",
116+
"مكتب",
117+
"كرسي",
118+
"طاولة",
119+
"تلاجة",
120+
"موبايل",
121+
"عربية",
122+
"تاكسي",
123+
"اكل",
124+
"شرب",
125+
"نوم",
126+
"مشي",
127+
"وقف",
128+
"قعد",
129+
"قام",
130+
"راح",
131+
"جاي",
132+
"رجع",
133+
"طلع",
134+
"نزل",
135+
"فتح",
136+
"قفل",
137+
"شال",
138+
"حط",
139+
"اخد",
140+
"سيب",
141+
"دق",
142+
"اتصل",
143+
"كلم",
144+
"كل",
145+
"سمع",
146+
"شاف",
147+
"سال",
148+
"كتب",
149+
"قرا",
150+
"غنى",
151+
"رقص",
152+
"لعب",
153+
"اشتغل",
154+
"درس",
155+
"علم",
156+
"سافر",
157+
"حب",
158+
"كره",
159+
"خاف",
160+
"فرح",
161+
"زعل",
162+
"ضحك",
163+
"بكى",
164+
"حاجة",
165+
"شيء",
166+
"مكان",
167+
"وقت",
168+
"طول",
169+
"عرض",
170+
"كتير",
171+
"قليل",
172+
"كويس",
173+
"جميل",
174+
"كبير",
175+
"صغير",
176+
"طويل",
177+
"قصير",
178+
"غالي",
179+
"رخيص",
180+
"جديد",
181+
"قديم",
182+
"عادي",
183+
"غريب",
184+
"معروف",
185+
"ممكن",
186+
"صعب",
187+
"سهل",
188+
"قريب",
189+
"بعيد",
190+
"داخل",
191+
"خارج",
192+
"تليفون",
193+
"ضد",
194+
"مع",
195+
"من غير",
196+
"غير",
197+
"اللي",
198+
"اي",
199+
"كام",
200+
"قد ايه",
201+
"عشان",
202+
"ماشي",
203+
"عامل ايه",
204+
"على مهلك",
205+
"خلاص",
206+
"بس",
207+
"روح",
208+
"مواعيد",
209+
"امتحان",
210+
"مش فاهم",
211+
"كله رايح",
212+
"كشري",
213+
"فول",
214+
"طعمية",
215+
"مكرونة",
216+
"بيتزا",
217+
"كباب"
218+
]
219+
}

0 commit comments

Comments
 (0)