Skip to content

Commit 81baa91

Browse files
Earpengaipengaidev
andauthored
feat(language): add Khmer (@Earpengai) (monkeytypegame#6128)
### Description This PR adds support for the Khmer (Cambodian) language to Monkeytype. The implementation includes: 1. Added khmer.json with: - Common Khmer words used in daily conversation - Proper language metadata (BCP47: km-KH) 2. Updated required configuration files: - Added khmer.json to languages folder - Added Khmer to _list.json - Updated _groups.json to include Khmer in Asian languages group ### Checks - [ ] Adding quotes? - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [x] Adding a language or a theme? - [x] If is a language, did you edit `_list.json`, `_groups.json` and add `languages.json`? - [ ] If is a theme, did you add the theme.css? - Also please add a screenshot of the theme, it would be extra awesome if you do so! - [ ] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you.--> Closes # <!-- the issue(s) your PR resolves if any (delete if that is not the case) --> <!-- please also reference any issues and or PRs related to your pull request --> <!-- Also remove it if you are not following any issues. --> <!-- pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number e.g: [monkeytypegame#1234](monkeytypegame#1234) --> <!-- pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor Enjoy! :) --> --------- Co-authored-by: Ear Pengai <[email protected]>
1 parent 955bb50 commit 81baa91

File tree

3 files changed

+343
-0
lines changed

3 files changed

+343
-0
lines changed

frontend/static/languages/_groups.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@
8484
"name": "korean",
8585
"languages": ["korean", "korean_1k", "korean_5k"]
8686
},
87+
{
88+
"name": "khmer",
89+
"languages": ["khmer"]
90+
},
8791
{
8892
"name": "chinese",
8993
"languages": [

frontend/static/languages/_list.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
,"korean"
4040
,"korean_1k"
4141
,"korean_5k"
42+
,"khmer"
4243
,"chinese_simplified"
4344
,"chinese_simplified_1k"
4445
,"chinese_simplified_5k"
Lines changed: 338 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,338 @@
1+
{
2+
"name": "khmer",
3+
"noLazyMode": true,
4+
"bcp47": "km-KH",
5+
"words": [
6+
"ខ្ញុំ",
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+
"អ្នកចម្អិន",
220+
"អ្នកសិល្បៈ",
221+
"អ្នកចម្រៀង",
222+
"អ្នករាំ",
223+
"អ្នកកីឡា",
224+
"ឆ្កែ",
225+
"ឆ្មា",
226+
"សេះ",
227+
"គោ",
228+
"ក្របី",
229+
"ជ្រូក",
230+
"មាន់",
231+
"ទា",
232+
"បក្សី",
233+
"សត្វស្លាប",
234+
"ខ្លា",
235+
"សិង្ហ",
236+
"ដំរី",
237+
"ស្វា",
238+
"កណ្តុរ",
239+
"ពស់",
240+
"កង្កែប",
241+
"អណ្តើក",
242+
"ក្ងាន",
243+
"ដើមឈើ",
244+
"ស្លឹក",
245+
"មែក",
246+
"ឫស",
247+
"ផ្កា",
248+
"ស្មៅ",
249+
"ថ្ម",
250+
"ដី",
251+
"ខ្សាច់",
252+
"ភ្លើង",
253+
"មាស",
254+
"ប្រាក់",
255+
"ដែក",
256+
"ស្ពាន់",
257+
"កៅស៊ូ",
258+
"ក្រដាស",
259+
"ជ័រ",
260+
"ឈើ",
261+
"អាវ",
262+
"ខោ",
263+
"ស្រោមជើង",
264+
"ស្បែកជើង",
265+
"មួក",
266+
"វ៉ែនតា",
267+
"ក្រមា",
268+
"ខ្សែក",
269+
"កាបូប",
270+
"នាឡិកា",
271+
"ចិញ្ចៀន",
272+
"ក្រវិល",
273+
"ស្រោមដៃ",
274+
"រ៉ូប",
275+
"សំពត់",
276+
"អាវយឺត",
277+
"អាវរងា",
278+
"ខោខ្លី",
279+
"ខោវែង",
280+
"សៀវភៅ",
281+
"ប៊ិច",
282+
"ខ្មៅដៃ",
283+
"ក្តារខៀន",
284+
"តុ",
285+
"កៅអី",
286+
"ថ្នាក់",
287+
"មេរៀន",
288+
"លំហាត់",
289+
"ការប្រឡង",
290+
"ពិន្ទុ",
291+
"វិញ្ញាបនបត្រ",
292+
"បណ្ណាល័យ",
293+
"កម្មវិធីសិក្សា",
294+
"គណិត",
295+
"វិទ្យាសាស្ត្រ",
296+
"ប្រវត្តិវិទ្យា",
297+
"ភូមិវិទ្យា",
298+
"ភាសាខ្មែរ",
299+
"សោក",
300+
"ខឹង",
301+
"ភ័យ",
302+
"អស់សង្ឃឹម",
303+
"មោទនភាព",
304+
"ក្តីស្រលាញ់",
305+
"ក្តីសង្ឃឹម",
306+
"ក្តីសុខ",
307+
"ក្តីទុក្ខ",
308+
"ទូរស័ព្ទ",
309+
"កុំព្យូទ័រ",
310+
"អ៊ីនធឺណិត",
311+
"អ៊ីមែល",
312+
"វេបសាយ",
313+
"កម្មវិធី",
314+
"ប្រព័ន្ធ",
315+
"បណ្តាញ",
316+
"ថាមពល",
317+
"អគ្គិសនី",
318+
"ម៉ែត្រ",
319+
"គីឡូម៉ែត្រ",
320+
"គីឡូក្រាម",
321+
"ក្រាម",
322+
"លីត្រ",
323+
"សង់ទីម៉ែត្រ",
324+
"តោន",
325+
"ម៉ោង",
326+
"នាទី",
327+
"អ្វី",
328+
"នរណា",
329+
"ពេលណា",
330+
"យ៉ាងម៉េច",
331+
"ហេតុអ្វី",
332+
"ទីណា",
333+
"ប៉ុន្មាន",
334+
"មួយណា",
335+
"យ៉ាងណា",
336+
"អ្នកណា"
337+
]
338+
}

0 commit comments

Comments
 (0)