From aea62c78d01c212ae35fefec33e3f7d2671ca61d Mon Sep 17 00:00:00 2001 From: Jason Ojisan Date: Tue, 3 Sep 2024 01:27:29 +0200 Subject: [PATCH] Support looking up Danish * Support looking up Danish * Update the readme too * Actually don't put this in the same PR M2Y3ODMyZmEyOTRmZjljOTg4MDA5ZjQwNWM4YTUxMWU5NDYwZjA1MAo= --- docs/supported-languages.md | 1 + ext/js/language/language-descriptors.js | 9 +++++++++ types/ext/language-descriptors.d.ts | 3 +++ 3 files changed, 13 insertions(+) diff --git a/docs/supported-languages.md b/docs/supported-languages.md index 3f4d4c06c..62586949c 100644 --- a/docs/supported-languages.md +++ b/docs/supported-languages.md @@ -11,6 +11,7 @@ These are the languages currently supported by Rikaitan: | Arabic | ar | | Cantonese | yue | | Chinese | zh | +| Danish | da | | Dutch | nl | | English | en | | Finnish | fi | diff --git a/ext/js/language/language-descriptors.js b/ext/js/language/language-descriptors.js index abaa92849..267c1a93b 100644 --- a/ext/js/language/language-descriptors.js +++ b/ext/js/language/language-descriptors.js @@ -65,6 +65,15 @@ const languageDescriptors = [ exampleText: 'číst', textPreprocessors: capitalizationPreprocessors, }, + { + iso: 'da', + iso639_3: 'dan', + name: 'Danish', + exampleText: 'læse', + textPreprocessors: { + ...capitalizationPreprocessors, + }, + }, { iso: 'de', iso639_3: 'deu', diff --git a/types/ext/language-descriptors.d.ts b/types/ext/language-descriptors.d.ts index 560056258..f341b5e50 100644 --- a/types/ext/language-descriptors.d.ts +++ b/types/ext/language-descriptors.d.ts @@ -79,6 +79,9 @@ type AllTextProcessors = { cs: { pre: CapitalizationPreprocessors; }; + da: { + pre: CapitalizationPreprocessors; + }; de: { pre: CapitalizationPreprocessors & { eszettPreprocessor: BidirectionalConversionPreprocessor;