From 92fb3d63781bbd5680f1f79053200ca18b24d3bc Mon Sep 17 00:00:00 2001 From: fukuen Date: Wed, 8 Jul 2020 00:32:12 +0900 Subject: [PATCH] improvement japanese --- dictsource/ja_list | 30 ++++++++++++++++++++- dictsource/ja_rules | 43 ++++++++++++++++++++++++++++++- src/windows/installer/Product.wxs | 7 +++++ 3 files changed, 78 insertions(+), 2 deletions(-) diff --git a/dictsource/ja_list b/dictsource/ja_list index 8ea46e55..bfaffcae 100644 --- a/dictsource/ja_list +++ b/dictsource/ja_list @@ -1 +1,29 @@ -// Japanese +๏ปฟ// Japanese + +// numeric + +_0 rei_! +_1 it_si_! +_2 ni:_! +_3 san_! +_4 si_! +_5 go_! +_6 roku_! +_7 sit_si_! +_8 hat_si_! +_9 k_ju:_! + +_1X d_zu_! +_2X ni||d_zu_! +_3X san||d_zu_! +_4X jon||d_zu_! +_5X go||d_zu_! +_6X roku||d_zu_! +_7X sit_si||d_zu_! +_8X hat_si||d_zu_! +_9X k_ju:||d_zu_! +_0C Caku + +_0M1 sen +_0M2 Cakuman +_0M3 d_zuoku diff --git a/dictsource/ja_rules b/dictsource/ja_rules index 7462726e..59a6976f 100644 --- a/dictsource/ja_rules +++ b/dictsource/ja_rules @@ -1,4 +1,4 @@ -// Japanese +๏ปฟ// Japanese // // Copyright (C) 2017 Reece H. Dunn // @@ -206,6 +206,16 @@ // U+1B000 - U+1B001 Kana Supplement --------------------- ๐›€€ ใˆ // e: U+1B000 => U+3048 (archaic) + โ€ ใƒผ // U+2010 => U+30FC + โ€‘ ใƒผ // U+2011 => U+30FC + โ€“ ใƒผ // U+2013 => U+30FC + โ€” ใƒผ // U+2014 => U+30FC + โ€• ใƒผ // U+2015 => U+30FC + โˆ’ ใƒผ // U+2212 => U+30FC + โ“ ใƒผ // U+2053 => U+30FC + ใ€œ ใƒผ // U+301C => U+30FC + ใ€ฐ ใƒผ // U+3030 => U+30FC + // Hiragana Groups -- By Starting Consonant // a i u e o * @@ -269,6 +279,7 @@ ใ„ใ‚™ใ„ vi: // vฤซ (Katakana) ใ„ใ‚™ใƒ vi: // vฤซ (Katakana) ใ„ใ‚™ใƒผ vi: // vฤซ (Katakana) + ใ„ใ‡ je // ye .group ใ† ใ† u // u @@ -279,6 +290,14 @@ ใ†ใ‚™ใ† vu: // vลซ ใ†ใ‚™ใ… vu: // vลซ ใ†ใ‚™ใƒผ vu: // vลซ + ใ†ใ‚™ใ va // va + ใ†ใ‚™ใƒ vi // vi + ใ†ใ‚™ใ‡ ve // ve + ใ†ใ‚™ใ‰ vo // vo + ใ†ใƒ wi // wi + ใ†ใ‡ we // we + ใ†ใ‰ wo // wo + ใ†ใ‚™ใ‚… v_ju // vyu .group ใˆ ใˆ e // e @@ -331,6 +350,11 @@ ใใ‚™ใ† gu: // gลซ ใใ‚™ใ… gu: // gลซ ใใ‚™ใƒผ gu: // gลซ + ใใ ka // ka + ใใƒ kwi // kwi + ใใ‡ kwe // kwe + ใใ‰ kwo // kwo + ใใ‚™ใ ga // ga .group ใ‘ ใ‘ ke // ke @@ -373,6 +397,8 @@ ใ—ใ‚™ใƒ d_z\\i: // jฤซ ใ—ใ‚™ใƒผ d_z\\i: // jฤซ ใ—ใ‚™ (L21 d_z\\ // j([auo] + ใ—ใ‡ s\\e: // she + ใ—ใ‚™ใ‡ d_z\\e: // je .group ใ™ ใ™ su // su @@ -425,6 +451,7 @@ ใกใ‚™ใƒ d_z\\i: // jฤซ (obsolete) ใกใ‚™ใƒผ d_z\\i: // jฤซ (obsolete) ใกใ‚™ (L21 d_z\\ // j([auo] (obsolete) + ใกใ‡ t_s\\e // che .group ใค ใค t_su // tsu @@ -435,6 +462,10 @@ ใคใ‚™ใ† zu: // zลซ ใคใ‚™ใ… zu: // zลซ ใคใ‚™ใƒผ zu: // zลซ + ใคใ t_sa // tsa + ใคใƒ t_swi // tswi + ใคใ‡ t_se // tse + ใคใ‰ t_so // tso .group ใฆ ใฆ te // te @@ -445,6 +476,10 @@ ใฆใ‚™ใˆ de: // dฤ“ ใฆใ‚™ใ‡ de: // dฤ“ ใฆใ‚™ใƒผ de: // dฤ“ + ใฆใƒ ti // ti + ใฆใ‚™ใƒ di // di + ใฆใ‚™ใ‚… d_ju // dyu + ใฆใ‚… t_ju // tyu .group ใจ ใจ to // to @@ -455,6 +490,8 @@ ใจใ‚™ใŠ do: // dล ใจใ‚™ใ‰ do: // dล ใจใ‚™ใƒผ do: // dล + ใจใ… tu // tu + ใจใ‚™ใ… du // du .group ใช ใช na // na @@ -531,6 +568,10 @@ ใตใ‚šใ† pu: // pลซ ใตใ‚šใ… pu: // pลซ ใตใ‚šใƒผ pu: // pลซ + ใตใ p\\a // fa + ใตใƒ p\\i // fi + ใตใ‡ p\\e // fe + ใตใ‰ p\\o // fo .group ใธ ใธ he // he diff --git a/src/windows/installer/Product.wxs b/src/windows/installer/Product.wxs index 7e9ef774..5d04ed34 100644 --- a/src/windows/installer/Product.wxs +++ b/src/windows/installer/Product.wxs @@ -169,6 +169,9 @@ + + + @@ -1147,6 +1150,10 @@ + + + +