feat(language): add klingon (fehmer) (#5201)

* lang: add klingon

* cleanup
This commit is contained in:
Christian Fehmer 2024-03-12 11:58:41 +01:00 committed by GitHub
parent f91d6d7e6b
commit b31dba6b7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 1222 additions and 0 deletions

View file

@ -769,6 +769,7 @@ export async function getNextWord(
!Config.language.startsWith("german") &&
!Config.language.startsWith("swiss_german") &&
!Config.language.startsWith("code") &&
!Config.language.startsWith("klingon") &&
!isCurrentlyUsingFunboxSection
) {
randomWord = randomWord.toLowerCase();

View file

@ -506,6 +506,10 @@
"name": "euskera",
"languages": ["euskera"]
},
{
"name": "klingon",
"languages": ["klingon", "klingon_1k"]
},
{
"name": "lorem_ipsum",
"languages": ["lorem_ipsum"]

View file

@ -276,6 +276,8 @@
,"frysk_1k"
,"pashto"
,"euskera"
,"klingon"
,"klingon_1k"
,"code_python"
,"code_python_1k"
,"code_python_2k"

View file

@ -0,0 +1,208 @@
{
"name": "klingon",
"_comment": "https://www.kli.org/about-klingon/new-klingon-words/date/",
"bcp47": "tlh",
"words": [
"'ab",
"'aqtu'",
"'arlogh",
"'e'mam",
"'e'mamnal",
"'e'nal",
"'eDSeHcha",
"'ev",
"'Iq",
"'IrneH",
"'IrneHnal",
"'och",
"'orghen",
"'orghengan",
"'orghenya'",
"'orghenya'ngan",
"'uD'a'",
"'ur",
"'urwI'",
"bachHa'",
"baghneQ",
"baHjan",
"baQa'",
"be'etor",
"be'joy'",
"beb",
"bIQ",
"bIQSIp",
"bIreQtagh",
"bIS'ub",
"boq",
"butlh",
"cha'DIch",
"chaDvay'",
"chan",
"chang'eng",
"chaw'",
"cheb",
"chegh",
"chen",
"chob",
"chob'a'",
"choQ",
"choq",
"chuq'a'",
"DaH",
"DenIb",
"DenIbngan",
"DIlyum",
"DIvI'",
"Do'Ha'",
"Dol",
"Dugh",
"DuraS",
"ghal",
"ghawran",
"ghay'cha'",
"ghaytanHa'",
"gher",
"ghIlaSnoS",
"ghIq",
"ghItlh",
"ghItlhwI'",
"ghochwI'",
"ghubDaQ",
"ghuy'",
"ghuy'cha'",
"Heghba'",
"Hoch",
"HolQeD",
"Hongghor",
"Hu'tegh",
"HuchQeD",
"HuH",
"jaghla'",
"jaj",
"je'",
"jIj",
"jolpat",
"jorneb",
"jornub",
"juch",
"lo'laHbe'ghach",
"lo'laHghach",
"logh",
"loghqam",
"lor",
"lorbe'",
"lorloD",
"luH",
"lurSa'",
"ma'veq",
"magh",
"mara",
"matlh",
"me'",
"me'nal",
"mellota'",
"meqba'",
"mIStaq",
"mojaq",
"motlh",
"muj",
"naHjej",
"naHnagh",
"naQ",
"natlh",
"naw'",
"nay'",
"netlh",
"nga'chuq",
"ngav",
"ngech",
"ngIj",
"ngoqDe'",
"ngugh",
"nguSDI'",
"nItebHa'",
"pa'",
"pegh",
"per",
"petaQ",
"pIpyuS",
"pIq",
"pIrmuS",
"pIvchem",
"pIvlob",
"poDmoH",
"pujmoH",
"pujwI'",
"pup",
"puqnI'",
"puqnI'be'",
"puqnI'loD",
"qa'meH",
"qa'vaQ",
"qab",
"Qap",
"qen",
"qeng",
"qevaS",
"qeylIS",
"QI'lop",
"QI'tu'",
"QI'yaH",
"QID",
"qIrq",
"QongDaqDaq",
"Qovpatlh",
"Qu'vatlh",
"qughDo",
"Qulpa'",
"Qum",
"Qun",
"Qutlh",
"qutluch",
"rach",
"rachwI'",
"rav'eq",
"reD",
"rutlh",
"Saqjan",
"Say'qu'moH",
"Segh",
"SIv",
"SoSbor",
"SoSbor'a'",
"Suq",
"tagh",
"tagha'",
"taHqeq",
"tal",
"tangqa'",
"taQ",
"tatlh",
"tel",
"tennuS",
"tennuSnal",
"tepqengwI'",
"tey'",
"tey'be'",
"tey'loD",
"tIjwI'ghom",
"tIng",
"tIq",
"tlhej",
"tlho'ren",
"tlhov",
"tlhoy'",
"tlhup",
"toDDuj",
"toDSaH",
"torgh",
"tugh",
"tuqnIgh",
"valQIS",
"vay'",
"vegh",
"veqlargh",
"vID'Ir",
"vIn"
]
}

File diff suppressed because it is too large Load diff