aboutsummaryrefslogtreecommitdiff
path: root/types/ext
diff options
context:
space:
mode:
authorStefanVukovic99 <stefanvukovic44@gmail.com>2024-05-22 22:45:39 +0200
committerGitHub <noreply@github.com>2024-05-22 20:45:39 +0000
commitd19b898792bffed8ab2d5724472e5b65a5f5b146 (patch)
treeb3e0d5111d748dfcc5d74d9dbf68e79193fa6a7f /types/ext
parent125cde3d98c18b08e71e075b4a9776fc7bd4b4a0 (diff)
[ja] add preprocessor for width of alphabetic characters (#964)
* add japanese text preprocessor for variants in width of alphabetic characters * try combining with numeric to improve performance * Update ext/js/language/ja/japanese.js Co-authored-by: Kuuuube <61125188+Kuuuube@users.noreply.github.com> Signed-off-by: StefanVukovic99 <stefanvukovic44@gmail.com> * Update ext/js/language/ja/japanese.js Co-authored-by: Kuuuube <61125188+Kuuuube@users.noreply.github.com> Signed-off-by: StefanVukovic99 <stefanvukovic44@gmail.com> * fix tests --------- Signed-off-by: StefanVukovic99 <stefanvukovic44@gmail.com> Co-authored-by: Kuuuube <61125188+Kuuuube@users.noreply.github.com>
Diffstat (limited to 'types/ext')
-rw-r--r--types/ext/language-descriptors.d.ts4
-rw-r--r--types/ext/settings.d.ts2
2 files changed, 3 insertions, 3 deletions
diff --git a/types/ext/language-descriptors.d.ts b/types/ext/language-descriptors.d.ts
index aa961a6c..69ccec44 100644
--- a/types/ext/language-descriptors.d.ts
+++ b/types/ext/language-descriptors.d.ts
@@ -118,8 +118,8 @@ type AllTextProcessors = {
ja: {
pre: {
convertHalfWidthCharacters: TextProcessor<boolean>;
- convertNumericCharacters: TextProcessor<boolean>;
- convertAlphabeticCharacters: TextProcessor<boolean>;
+ alphabeticToHiragana: TextProcessor<boolean>;
+ alphanumericWidthVariants: BidirectionalConversionPreprocessor;
convertHiraganaToKatakana: BidirectionalConversionPreprocessor;
collapseEmphaticSequences: TextProcessor<[collapseEmphatic: boolean, collapseEmphaticFull: boolean]>;
};
diff --git a/types/ext/settings.d.ts b/types/ext/settings.d.ts
index 48a66728..b69679b0 100644
--- a/types/ext/settings.d.ts
+++ b/types/ext/settings.d.ts
@@ -231,7 +231,7 @@ export type ScanningPreventMiddleMouseOptions = {
export type TranslationOptions = {
convertHalfWidthCharacters: TranslationConvertType;
convertNumericCharacters: TranslationConvertType;
- convertAlphabeticCharacters: TranslationConvertType;
+ alphabeticToHiragana: TranslationConvertType;
convertHiraganaToKatakana: TranslationConvertType;
convertKatakanaToHiragana: TranslationConvertType;
collapseEmphaticSequences: TranslationCollapseEmphaticSequences;