aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAi3xDx <[email protected]>2024-12-23 21:51:21 +0700
committerGitHub <[email protected]>2024-12-23 15:51:21 +0100
commit81baa911bc1ca2ec78d63be8ff39f6213b368e16 (patch)
treec691f39c9898f186a528363c8b3cbbc59fe00f5b
parent955bb50bd87e1382d66b11afed7cd9dedbfc7d0a (diff)
downloadmonkeytype-81baa911bc1ca2ec78d63be8ff39f6213b368e16.tar.gz
monkeytype-81baa911bc1ca2ec78d63be8ff39f6213b368e16.zip
feat(language): add Khmer (@Earpengai) (#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: [#1234](https://github.com/monkeytypegame/monkeytype/pull/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]>
-rw-r--r--frontend/static/languages/_groups.json4
-rw-r--r--frontend/static/languages/_list.json1
-rw-r--r--frontend/static/languages/khmer.json338
3 files changed, 343 insertions, 0 deletions
diff --git a/frontend/static/languages/_groups.json b/frontend/static/languages/_groups.json
index 512b259e1..6cebcc0e5 100644
--- a/frontend/static/languages/_groups.json
+++ b/frontend/static/languages/_groups.json
@@ -85,6 +85,10 @@
"languages": ["korean", "korean_1k", "korean_5k"]
},
{
+ "name": "khmer",
+ "languages": ["khmer"]
+ },
+ {
"name": "chinese",
"languages": [
"chinese_traditional",
diff --git a/frontend/static/languages/_list.json b/frontend/static/languages/_list.json
index 460cfbd13..48c698cdd 100644
--- a/frontend/static/languages/_list.json
+++ b/frontend/static/languages/_list.json
@@ -39,6 +39,7 @@
,"korean"
,"korean_1k"
,"korean_5k"
+ ,"khmer"
,"chinese_simplified"
,"chinese_simplified_1k"
,"chinese_simplified_5k"
diff --git a/frontend/static/languages/khmer.json b/frontend/static/languages/khmer.json
new file mode 100644
index 000000000..b6a874c24
--- /dev/null
+++ b/frontend/static/languages/khmer.json
@@ -0,0 +1,338 @@
+{
+ "name": "khmer",
+ "noLazyMode": true,
+ "bcp47": "km-KH",
+ "words": [
+ "ខ្ញុំ",
+ "អ្នក",
+ "គាត់",
+ "យើង",
+ "ពួកគេ",
+ "ទៅ",
+ "មក",
+ "ធ្វើ",
+ "និយាយ",
+ "មើល",
+ "ស្តាប់",
+ "ញ៉ាំ",
+ "ផឹក",
+ "ដេក",
+ "អង្គុយ",
+ "ឈរ",
+ "ដើរ",
+ "រត់",
+ "លេង",
+ "រៀន",
+ "បង្រៀន",
+ "ការងារ",
+ "សាលា",
+ "ផ្ទះ",
+ "ទីក្រុង",
+ "ស្រុក",
+ "ខេត្ត",
+ "ប្រទេស",
+ "ពេល",
+ "ថ្ងៃ",
+ "ខែ",
+ "ឆ្នាំ",
+ "ព្រឹក",
+ "ល្ងាច",
+ "យប់",
+ "ថ្ងៃនេះ",
+ "ម្សិលមិញ",
+ "ថ្ងៃស្អែក",
+ "មិត្ត",
+ "គ្រួសារ",
+ "ឪពុក",
+ "ម្តាយ",
+ "បងប្រុស",
+ "បងស្រី",
+ "ប្អូនប្រុស",
+ "ប្អូនស្រី",
+ "មួយ",
+ "ពីរ",
+ "បី",
+ "បួន",
+ "ប្រាំ",
+ "ប្រាំមួយ",
+ "ប្រាំពីរ",
+ "ប្រាំបី",
+ "ប្រាំបួន",
+ "ដប់",
+ "ម្ភៃ",
+ "សាមសិប",
+ "សែសិប",
+ "ហាសិប",
+ "ហុកសិប",
+ "ចិតសិប",
+ "ប៉ែតសិប",
+ "កៅសិប",
+ "រយ",
+ "ពាន់",
+ "មុឺន",
+ "សែន",
+ "លាន",
+ "ពណ៌",
+ "ស",
+ "ខ្មៅ",
+ "ក្រហម",
+ "បៃតង",
+ "លឿង",
+ "ខៀវ",
+ "ស្វាយ",
+ "ទឹកក្រូច",
+ "ត្នោត",
+ "វិនាទី",
+ "សប្តាហ៍",
+ "អាទិត្យ",
+ "ច័ន្ទ",
+ "អង្គារ",
+ "ពុធ",
+ "ព្រហស្បតិ៍",
+ "សុក្រ",
+ "សៅរ៍",
+ "មករា",
+ "កុម្ភៈ",
+ "មីនា",
+ "មេសា",
+ "ឧសភា",
+ "មិថុនា",
+ "កក្កដា",
+ "សីហា",
+ "កញ្ញា",
+ "តុលា",
+ "វិច្ឆិកា",
+ "ធ្នូ",
+ "ស្រលាញ់",
+ "ខ្លាច",
+ "សប្បាយ",
+ "ក្រៀមក្រំ",
+ "ហត់",
+ "ឃ្លាន",
+ "ស្រេក",
+ "គេង",
+ "ភ្ញាក់",
+ "ស្រែក",
+ "យំ",
+ "សើច",
+ "លោត",
+ "ហែល",
+ "បោក",
+ "ដុស",
+ "បោស",
+ "ជូត",
+ "បាយ",
+ "ទឹក",
+ "សម្ល",
+ "ត្រី",
+ "សាច់",
+ "បន្លែ",
+ "ផ្លែឈើ",
+ "នំ",
+ "ស្ករ",
+ "អំបិល",
+ "ម្ទេស",
+ "ខ្ទឹម",
+ "ការ៉ុត",
+ "ដំឡូង",
+ "ត្រសក់",
+ "ស្ពៃ",
+ "ផ្កាខាត់ណា",
+ "សណ្តែក",
+ "ពងទា",
+ "ពងមាន់",
+ "ក្បាល",
+ "មុខ",
+ "ភ្នែក",
+ "ច្រមុះ",
+ "មាត់",
+ "ធ្មេញ",
+ "ក",
+ "ស្មា",
+ "ដៃ",
+ "ជើង",
+ "ក្រចក",
+ "សក់",
+ "ត្រចៀក",
+ "ថ្គាម",
+ "ព្រះហឫទ័យ",
+ "ពោះ",
+ "ខ្នង",
+ "ជង្គង់",
+ "កជើង",
+ "ម្រាមដៃ",
+ "វត្ត",
+ "ផ្សារ",
+ "មន្ទីរពេទ្យ",
+ "សណ្ឋាគារ",
+ "ភោជនីយដ្ឋាន",
+ "ហាង",
+ "រោងចក្រ",
+ "ធនាគារ",
+ "ប្រៃសណីយ៍",
+ "ស្ថានីយ",
+ "ព្រលានយន្តហោះ",
+ "កំពង់ផែ",
+ "ចំការ",
+ "វាល",
+ "ព្រៃ",
+ "ភ្នំ",
+ "សមុទ្រ",
+ "ទន្លេ",
+ "បឹង",
+ "អូរ",
+ "រថយន្ត",
+ "ម៉ូតូ",
+ "កង់",
+ "យន្តហោះ",
+ "នាវា",
+ "ឡាន",
+ "រទេះ",
+ "ទូក",
+ "ក្បូន",
+ "រុឺម៉ក",
+ "ភ្លៀង",
+ "ផ្គរ",
+ "រន្ទះ",
+ "ខ្យល់",
+ "ព្យុះ",
+ "ម្ឃ",
+ "ពពក",
+ "ព្រះអាទិត្យ",
+ "ព្រះច័ន្ទ",
+ "ផ្កាយ",
+ "គ្រូ",
+ "សិស្ស",
+ "វេជ្ជបណ្ឌិត",
+ "ទាហាន",
+ "ប៉ូលិស",
+ "កសិករ",
+ "អ្នកលក់",
+ "អ្នកទិញ",
+ "កម្មករ",
+ "អ្នកបើកបរ",
+ "មេធាវី",
+ "ចៅក្រម",
+ "វិស្វករ",
+ "សំណង់",
+ "អ្នកគ្រប់គ្រង",
+ "អ្នកចម្អិន",
+ "អ្នកសិល្បៈ",
+ "អ្នកចម្រៀង",
+ "អ្នករាំ",
+ "អ្នកកីឡា",
+ "ឆ្កែ",
+ "ឆ្មា",
+ "សេះ",
+ "គោ",
+ "ក្របី",
+ "ជ្រូក",
+ "មាន់",
+ "ទា",
+ "បក្សី",
+ "សត្វស្លាប",
+ "ខ្លា",
+ "សិង្ហ",
+ "ដំរី",
+ "ស្វា",
+ "កណ្តុរ",
+ "ពស់",
+ "កង្កែប",
+ "អណ្តើក",
+ "ក្ងាន",
+ "ដើមឈើ",
+ "ស្លឹក",
+ "មែក",
+ "ឫស",
+ "ផ្កា",
+ "ស្មៅ",
+ "ថ្ម",
+ "ដី",
+ "ខ្សាច់",
+ "ភ្លើង",
+ "មាស",
+ "ប្រាក់",
+ "ដែក",
+ "ស្ពាន់",
+ "កៅស៊ូ",
+ "ក្រដាស",
+ "ជ័រ",
+ "ឈើ",
+ "អាវ",
+ "ខោ",
+ "ស្រោមជើង",
+ "ស្បែកជើង",
+ "មួក",
+ "វ៉ែនតា",
+ "ក្រមា",
+ "ខ្សែក",
+ "កាបូប",
+ "នាឡិកា",
+ "ចិញ្ចៀន",
+ "ក្រវិល",
+ "ស្រោមដៃ",
+ "រ៉ូប",
+ "សំពត់",
+ "អាវយឺត",
+ "អាវរងា",
+ "ខោខ្លី",
+ "ខោវែង",
+ "សៀវភៅ",
+ "ប៊ិច",
+ "ខ្មៅដៃ",
+ "ក្តារខៀន",
+ "តុ",
+ "កៅអី",
+ "ថ្នាក់",
+ "មេរៀន",
+ "លំហាត់",
+ "ការប្រឡង",
+ "ពិន្ទុ",
+ "វិញ្ញាបនបត្រ",
+ "បណ្ណាល័យ",
+ "កម្មវិធីសិក្សា",
+ "គណិត",
+ "វិទ្យាសាស្ត្រ",
+ "ប្រវត្តិវិទ្យា",
+ "ភូមិវិទ្យា",
+ "ភាសាខ្មែរ",
+ "សោក",
+ "ខឹង",
+ "ភ័យ",
+ "អស់សង្ឃឹម",
+ "មោទនភាព",
+ "ក្តីស្រលាញ់",
+ "ក្តីសង្ឃឹម",
+ "ក្តីសុខ",
+ "ក្តីទុក្ខ",
+ "ទូរស័ព្ទ",
+ "កុំព្យូទ័រ",
+ "អ៊ីនធឺណិត",
+ "អ៊ីមែល",
+ "វេបសាយ",
+ "កម្មវិធី",
+ "ប្រព័ន្ធ",
+ "បណ្តាញ",
+ "ថាមពល",
+ "អគ្គិសនី",
+ "ម៉ែត្រ",
+ "គីឡូម៉ែត្រ",
+ "គីឡូក្រាម",
+ "ក្រាម",
+ "លីត្រ",
+ "សង់ទីម៉ែត្រ",
+ "តោន",
+ "ម៉ោង",
+ "នាទី",
+ "អ្វី",
+ "នរណា",
+ "ពេលណា",
+ "យ៉ាងម៉េច",
+ "ហេតុអ្វី",
+ "ទីណា",
+ "ប៉ុន្មាន",
+ "មួយណា",
+ "យ៉ាងណា",
+ "អ្នកណា"
+ ]
+}