From 09b2db4fdf5f3a3697c873b79185c246d968fa44 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Fri, 23 Dec 2016 16:25:14 -0800 Subject: file management --- .gitattributes | 4 - .gitmodules | 3 + ext/bg/data/deinflect.json | 2799 --------------------- ext/bg/data/rules.json | 5895 -------------------------------------------- ext/bg/data/tags.json | 33 - ext/bg/js/options-form.js | 2 +- ext/bg/js/translator.js | 2 +- ext/bg/lang/data | 1 + ext/bg/lang/deinflect.json | 2799 +++++++++++++++++++++ 9 files changed, 2805 insertions(+), 8733 deletions(-) delete mode 100644 .gitattributes create mode 100644 .gitmodules delete mode 100644 ext/bg/data/deinflect.json delete mode 100644 ext/bg/data/rules.json delete mode 100644 ext/bg/data/tags.json create mode 160000 ext/bg/lang/data create mode 100644 ext/bg/lang/deinflect.json diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 74ed3a99..00000000 --- a/.gitattributes +++ /dev/null @@ -1,4 +0,0 @@ -ext/bg/data/edict/*.json filter=lfs diff=lfs merge=lfs -text -ext/bg/data/enamdict/*.json filter=lfs diff=lfs merge=lfs -text -ext/bg/data/kanjidic/*.json filter=lfs diff=lfs merge=lfs -text -*.ttf filter=lfs diff=lfs merge=lfs -text diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..1d7e60d4 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "ext/bg/lang/data"] + path = ext/bg/lang/data + url = https://FooSoft@bitbucket.org/FooSoft/yomichan-data.git diff --git a/ext/bg/data/deinflect.json b/ext/bg/data/deinflect.json deleted file mode 100644 index 532f8e62..00000000 --- a/ext/bg/data/deinflect.json +++ /dev/null @@ -1,2799 +0,0 @@ -{ - "-ba": [ - { - "kanaIn": "えば", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "けば", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "げば", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "せば", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "てば", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ねば", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "べば", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "めば", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "れば", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "v5", - "vk", - "vs" - ] - }, - { - "kanaIn": "ければ", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "-chau": [ - { - "kanaIn": "ちゃう", - "kanaOut": "る", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いじゃう", - "kanaOut": "ぐ", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "いちゃう", - "kanaOut": "く", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きちゃう", - "kanaOut": "くる", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "しちゃう", - "kanaOut": "す", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しちゃう", - "kanaOut": "する", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "う", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "く", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "つ", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "る", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "ぬ", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "ぶ", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "む", - "rulesIn": [ - "v5" - ], - "rulesOut": [ - "v5" - ] - } - ], - "-nasai": [ - { - "kanaIn": "なさい", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いなさい", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きなさい", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きなさい", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎなさい", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しなさい", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しなさい", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちなさい", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "になさい", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びなさい", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みなさい", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りなさい", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "-sou": [ - { - "kanaIn": "そう", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - }, - { - "kanaIn": "そう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いそう", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きそう", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きそう", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎそう", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しそう", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しそう", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちそう", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にそう", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びそう", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みそう", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りそう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "-sugiru": [ - { - "kanaIn": "すぎる", - "kanaOut": "い", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "adj-i" - ] - }, - { - "kanaIn": "すぎる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いすぎる", - "kanaOut": "う", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きすぎる", - "kanaOut": "く", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きすぎる", - "kanaOut": "くる", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎすぎる", - "kanaOut": "ぐ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しすぎる", - "kanaOut": "す", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しすぎる", - "kanaOut": "する", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちすぎる", - "kanaOut": "つ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にすぎる", - "kanaOut": "ぬ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びすぎる", - "kanaOut": "ぶ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みすぎる", - "kanaOut": "む", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りすぎる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - } - ], - "-tai": [ - { - "kanaIn": "たい", - "kanaOut": "る", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたい", - "kanaOut": "う", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きたい", - "kanaOut": "く", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きたい", - "kanaOut": "くる", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎたい", - "kanaOut": "ぐ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "したい", - "kanaOut": "す", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "したい", - "kanaOut": "する", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちたい", - "kanaOut": "つ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にたい", - "kanaOut": "ぬ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びたい", - "kanaOut": "ぶ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みたい", - "kanaOut": "む", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りたい", - "kanaOut": "る", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - } - ], - "-tara": [ - { - "kanaIn": "たら", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたら", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "いだら", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きたら", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "したら", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "したら", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "かったら", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "-tari": [ - { - "kanaIn": "たり", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたり", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "いだり", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きたり", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "したり", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "したり", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "かったり", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "-te": [ - { - "kanaIn": "て", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いて", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "いで", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きて", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "くて", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - }, - { - "kanaIn": "して", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "して", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "って", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "って", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "って", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "って", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "-zu": [ - { - "kanaIn": "ず", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かず", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "がず", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "こず", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "さず", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "せず", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "たず", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "なず", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ばず", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "まず", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "らず", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "わず", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "-nu": [ - { - "kanaIn": "ぬ", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かぬ", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "がぬ", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "こぬ", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "さぬ", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "せぬ", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "たぬ", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "なぬ", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ばぬ", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "まぬ", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "らぬ", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "わぬ", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "adv": [ - { - "kanaIn": "く", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "causative": [ - { - "kanaIn": "かせる", - "kanaOut": "く", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "がせる", - "kanaOut": "ぐ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "させる", - "kanaOut": "する", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "させる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "たせる", - "kanaOut": "つ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "なせる", - "kanaOut": "ぬ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ばせる", - "kanaOut": "ぶ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ませる", - "kanaOut": "む", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "らせる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "わせる", - "kanaOut": "う", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "こさせる", - "kanaOut": "くる", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vk" - ] - } - ], - "imperative": [ - { - "kanaIn": "い", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "え", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "け", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "げ", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "せ", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "て", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ね", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "べ", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "め", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "よ", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "れ", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ろ", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "こい", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "しろ", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "せよ", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - } - ], - "imperative negative": [ - { - "kanaIn": "な", - "kanaOut": "", - "rulesIn": [], - "rulesOut": [ - "v1", - "v5", - "vk", - "vs" - ] - } - ], - "masu stem": [ - { - "kanaIn": "い", - "kanaOut": "いる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "い", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "え", - "kanaOut": "える", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "き", - "kanaOut": "きる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "き", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ぎ", - "kanaOut": "ぎる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "ぎ", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "け", - "kanaOut": "ける", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "げ", - "kanaOut": "げる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "し", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "じ", - "kanaOut": "じる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "せ", - "kanaOut": "せる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "ぜ", - "kanaOut": "ぜる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "ち", - "kanaOut": "ちる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "ち", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "て", - "kanaOut": "てる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "で", - "kanaOut": "でる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "に", - "kanaOut": "にる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "に", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ね", - "kanaOut": "ねる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "ひ", - "kanaOut": "ひる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "び", - "kanaOut": "びる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "び", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "へ", - "kanaOut": "へる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "べ", - "kanaOut": "べる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "み", - "kanaOut": "みる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "み", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "め", - "kanaOut": "める", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "り", - "kanaOut": "りる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - }, - { - "kanaIn": "り", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "れ", - "kanaOut": "れる", - "rulesIn": [], - "rulesOut": [ - "v1" - ] - } - ], - "negative": [ - { - "kanaIn": "ない", - "kanaOut": "る", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かない", - "kanaOut": "く", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "がない", - "kanaOut": "ぐ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "くない", - "kanaOut": "い", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "adj-i" - ] - }, - { - "kanaIn": "こない", - "kanaOut": "くる", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "さない", - "kanaOut": "す", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しない", - "kanaOut": "する", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "たない", - "kanaOut": "つ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "なない", - "kanaOut": "ぬ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ばない", - "kanaOut": "ぶ", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "まない", - "kanaOut": "む", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "らない", - "kanaOut": "る", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "わない", - "kanaOut": "う", - "rulesIn": [ - "adj-i" - ], - "rulesOut": [ - "v5" - ] - } - ], - "noun": [ - { - "kanaIn": "さ", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "passive": [ - { - "kanaIn": "かれる", - "kanaOut": "く", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "がれる", - "kanaOut": "ぐ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "される", - "kanaOut": "する", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "たれる", - "kanaOut": "つ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "なれる", - "kanaOut": "ぬ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ばれる", - "kanaOut": "ぶ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "まれる", - "kanaOut": "む", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "われる", - "kanaOut": "う", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - } - ], - "passive or causative": [ - { - "kanaIn": "される", - "kanaOut": "す", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - } - ], - "past": [ - { - "kanaIn": "た", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いた", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "いだ", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きた", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "した", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "した", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "った", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "った", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "った", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "かった", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "polite": [ - { - "kanaIn": "ます", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "います", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きます", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きます", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎます", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "します", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "します", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちます", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にます", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びます", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みます", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ります", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "polite negative": [ - { - "kanaIn": "ません", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いません", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きません", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きません", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎません", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しません", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しません", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちません", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にません", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びません", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みません", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りません", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "くありません", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "polite past": [ - { - "kanaIn": "ました", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いました", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きました", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きました", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎました", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しました", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しました", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちました", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にました", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びました", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みました", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りました", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "polite past negative": [ - { - "kanaIn": "ませんでした", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いませんでした", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きませんでした", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きませんでした", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎませんでした", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しませんでした", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しませんでした", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちませんでした", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にませんでした", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びませんでした", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みませんでした", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りませんでした", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "くありませんでした", - "kanaOut": "い", - "rulesIn": [], - "rulesOut": [ - "adj-i" - ] - } - ], - "polite volitional": [ - { - "kanaIn": "ましょう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いましょう", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きましょう", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "きましょう", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎましょう", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しましょう", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "しましょう", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - }, - { - "kanaIn": "ちましょう", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "にましょう", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "びましょう", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "みましょう", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "りましょう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - } - ], - "potential": [ - { - "kanaIn": "える", - "kanaOut": "う", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ける", - "kanaOut": "く", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "げる", - "kanaOut": "ぐ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "せる", - "kanaOut": "す", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "てる", - "kanaOut": "つ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ねる", - "kanaOut": "ぬ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "べる", - "kanaOut": "ぶ", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "める", - "kanaOut": "む", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "れる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v1", - "v5", - "vk" - ] - }, - { - "kanaIn": "これる", - "kanaOut": "くる", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vk" - ] - } - ], - "potential or passive": [ - { - "kanaIn": "られる", - "kanaOut": "る", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "v1", - "v5", - "vk" - ] - }, - { - "kanaIn": "こられる", - "kanaOut": "くる", - "rulesIn": [ - "v1" - ], - "rulesOut": [ - "vk" - ] - } - ], - "volitional": [ - { - "kanaIn": "おう", - "kanaOut": "う", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "こう", - "kanaOut": "く", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ごう", - "kanaOut": "ぐ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "そう", - "kanaOut": "す", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "とう", - "kanaOut": "つ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "のう", - "kanaOut": "ぬ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "ぼう", - "kanaOut": "ぶ", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "もう", - "kanaOut": "む", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "よう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "ろう", - "kanaOut": "る", - "rulesIn": [], - "rulesOut": [ - "v5" - ] - }, - { - "kanaIn": "こよう", - "kanaOut": "くる", - "rulesIn": [], - "rulesOut": [ - "vk" - ] - }, - { - "kanaIn": "しよう", - "kanaOut": "する", - "rulesIn": [], - "rulesOut": [ - "vs" - ] - } - ] -} diff --git a/ext/bg/data/rules.json b/ext/bg/data/rules.json deleted file mode 100644 index 0e1837ff..00000000 --- a/ext/bg/data/rules.json +++ /dev/null @@ -1,5895 +0,0 @@ -{ - "-ba": [ - { - "kanaIn": "えば", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "けば", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "げば", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "せば", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "てば", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ねば", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "べば", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "めば", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "れば", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk", - "vs", - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ければ", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "-chau": [ - { - "kanaIn": "ちゃう", - "kanaOut": "る", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いじゃう", - "kanaOut": "ぐ", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "いちゃう", - "kanaOut": "く", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きちゃう", - "kanaOut": "くる", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "しちゃう", - "kanaOut": "す", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しちゃう", - "kanaOut": "する", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "う", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "く", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "つ", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "っちゃう", - "kanaOut": "る", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "ぬ", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "ぶ", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んじゃう", - "kanaOut": "む", - "tagsIn": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-nasai": [ - { - "kanaIn": "なさい", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いなさい", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きなさい", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きなさい", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎなさい", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しなさい", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しなさい", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちなさい", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "になさい", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びなさい", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みなさい", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りなさい", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-nu": [ - { - "kanaIn": "ぬ", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かぬ", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "がぬ", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こぬ", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "さぬ", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "せぬ", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "たぬ", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "なぬ", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ばぬ", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "まぬ", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "らぬ", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "わぬ", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-sou": [ - { - "kanaIn": "そう", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - }, - { - "kanaIn": "そう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いそう", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きそう", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きそう", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎそう", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しそう", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しそう", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちそう", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にそう", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びそう", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みそう", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りそう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-sugiru": [ - { - "kanaIn": "すぎる", - "kanaOut": "い", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "adj-i" - ] - }, - { - "kanaIn": "すぎる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いすぎる", - "kanaOut": "う", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きすぎる", - "kanaOut": "く", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きすぎる", - "kanaOut": "くる", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎすぎる", - "kanaOut": "ぐ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しすぎる", - "kanaOut": "す", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しすぎる", - "kanaOut": "する", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちすぎる", - "kanaOut": "つ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にすぎる", - "kanaOut": "ぬ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びすぎる", - "kanaOut": "ぶ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みすぎる", - "kanaOut": "む", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りすぎる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-tai": [ - { - "kanaIn": "たい", - "kanaOut": "る", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたい", - "kanaOut": "う", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きたい", - "kanaOut": "く", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きたい", - "kanaOut": "くる", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎたい", - "kanaOut": "ぐ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "したい", - "kanaOut": "す", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "したい", - "kanaOut": "する", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちたい", - "kanaOut": "つ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にたい", - "kanaOut": "ぬ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びたい", - "kanaOut": "ぶ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みたい", - "kanaOut": "む", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りたい", - "kanaOut": "る", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-tara": [ - { - "kanaIn": "たら", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたら", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "いだら", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きたら", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "したら", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "したら", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ったら", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだら", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "かったら", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "-tari": [ - { - "kanaIn": "たり", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いたり", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "いだり", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きたり", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "したり", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "したり", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ったり", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだり", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "かったり", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "-te": [ - { - "kanaIn": "て", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いて", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "いで", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きて", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "くて", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - }, - { - "kanaIn": "して", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "して", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "って", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "って", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "って", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "って", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んで", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "-zu": [ - { - "kanaIn": "ず", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かず", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "がず", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こず", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "さず", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "せず", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "たず", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "なず", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ばず", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "まず", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "らず", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "わず", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "adv": [ - { - "kanaIn": "く", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "causative": [ - { - "kanaIn": "かせる", - "kanaOut": "く", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "がせる", - "kanaOut": "ぐ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "させる", - "kanaOut": "する", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "させる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "たせる", - "kanaOut": "つ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "なせる", - "kanaOut": "ぬ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ばせる", - "kanaOut": "ぶ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ませる", - "kanaOut": "む", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "らせる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "わせる", - "kanaOut": "う", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こさせる", - "kanaOut": "くる", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vk" - ] - } - ], - "imperative": [ - { - "kanaIn": "い", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "え", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "け", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "げ", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "せ", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "て", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ね", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "べ", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "め", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "よ", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "れ", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ろ", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "こい", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "しろ", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "せよ", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - } - ], - "imperative negative": [ - { - "kanaIn": "な", - "kanaOut": "", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk", - "vs", - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru", - "vs-c", - "vs-s", - "vs-i" - ] - } - ], - "masu stem": [ - { - "kanaIn": "い", - "kanaOut": "いる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "い", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "え", - "kanaOut": "える", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "き", - "kanaOut": "きる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "き", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ぎ", - "kanaOut": "ぎる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "ぎ", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "け", - "kanaOut": "ける", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "げ", - "kanaOut": "げる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "し", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "じ", - "kanaOut": "じる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "せ", - "kanaOut": "せる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "ぜ", - "kanaOut": "ぜる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "ち", - "kanaOut": "ちる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "ち", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "て", - "kanaOut": "てる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "で", - "kanaOut": "でる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "に", - "kanaOut": "にる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "に", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ね", - "kanaOut": "ねる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "ひ", - "kanaOut": "ひる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "び", - "kanaOut": "びる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "び", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "へ", - "kanaOut": "へる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "べ", - "kanaOut": "べる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "み", - "kanaOut": "みる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "み", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "め", - "kanaOut": "める", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "り", - "kanaOut": "りる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - }, - { - "kanaIn": "り", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "れ", - "kanaOut": "れる", - "tagsIn": [], - "tagsOut": [ - "v1" - ] - } - ], - "negative": [ - { - "kanaIn": "ない", - "kanaOut": "る", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "かない", - "kanaOut": "く", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "がない", - "kanaOut": "ぐ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "くない", - "kanaOut": "い", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "adj-i" - ] - }, - { - "kanaIn": "こない", - "kanaOut": "くる", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "さない", - "kanaOut": "す", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しない", - "kanaOut": "する", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "たない", - "kanaOut": "つ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "なない", - "kanaOut": "ぬ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ばない", - "kanaOut": "ぶ", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "まない", - "kanaOut": "む", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "らない", - "kanaOut": "る", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "わない", - "kanaOut": "う", - "tagsIn": [ - "adj-i" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "noun": [ - { - "kanaIn": "さ", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "passive": [ - { - "kanaIn": "かれる", - "kanaOut": "く", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "がれる", - "kanaOut": "ぐ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "される", - "kanaOut": "する", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "たれる", - "kanaOut": "つ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "なれる", - "kanaOut": "ぬ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ばれる", - "kanaOut": "ぶ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "まれる", - "kanaOut": "む", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "われる", - "kanaOut": "う", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "passive or causative": [ - { - "kanaIn": "される", - "kanaOut": "す", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "past": [ - { - "kanaIn": "た", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いた", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "いだ", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きた", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "した", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "した", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "った", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "った", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "った", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "った", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "んだ", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "かった", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "polite": [ - { - "kanaIn": "ます", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "います", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きます", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きます", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎます", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "します", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "します", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちます", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にます", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びます", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みます", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ります", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "polite negative": [ - { - "kanaIn": "ません", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いません", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きません", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きません", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎません", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しません", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しません", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちません", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にません", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びません", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みません", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りません", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "くありません", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "polite past": [ - { - "kanaIn": "ました", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いました", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きました", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きました", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎました", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しました", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しました", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちました", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にました", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びました", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みました", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りました", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "polite past negative": [ - { - "kanaIn": "ませんでした", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いませんでした", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きませんでした", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きませんでした", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎませんでした", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しませんでした", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しませんでした", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちませんでした", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にませんでした", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びませんでした", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みませんでした", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りませんでした", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "くありませんでした", - "kanaOut": "い", - "tagsIn": [], - "tagsOut": [ - "adj-i" - ] - } - ], - "polite volitional": [ - { - "kanaIn": "ましょう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "いましょう", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きましょう", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "きましょう", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "ぎましょう", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しましょう", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "しましょう", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - }, - { - "kanaIn": "ちましょう", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "にましょう", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "びましょう", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "みましょう", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "りましょう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - } - ], - "potential": [ - { - "kanaIn": "える", - "kanaOut": "う", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ける", - "kanaOut": "く", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "げる", - "kanaOut": "ぐ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "せる", - "kanaOut": "す", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "てる", - "kanaOut": "つ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ねる", - "kanaOut": "ぬ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "べる", - "kanaOut": "ぶ", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "める", - "kanaOut": "む", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "れる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v1", - "vk", - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "これる", - "kanaOut": "くる", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vk" - ] - } - ], - "potential or passive": [ - { - "kanaIn": "られる", - "kanaOut": "る", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "v1", - "vk", - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こられる", - "kanaOut": "くる", - "tagsIn": [ - "v1" - ], - "tagsOut": [ - "vk" - ] - } - ], - "volitional": [ - { - "kanaIn": "おう", - "kanaOut": "う", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こう", - "kanaOut": "く", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ごう", - "kanaOut": "ぐ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "そう", - "kanaOut": "す", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "とう", - "kanaOut": "つ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "のう", - "kanaOut": "ぬ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "ぼう", - "kanaOut": "ぶ", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "もう", - "kanaOut": "む", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "よう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v1", - "vk" - ] - }, - { - "kanaIn": "ろう", - "kanaOut": "る", - "tagsIn": [], - "tagsOut": [ - "v5aru", - "v5b", - "v5g", - "v5k", - "v5k-s", - "v5m", - "v5n", - "v5r", - "v5r-i", - "v5s", - "v5t", - "v5u", - "v5u-s", - "v5uru" - ] - }, - { - "kanaIn": "こよう", - "kanaOut": "くる", - "tagsIn": [], - "tagsOut": [ - "vk" - ] - }, - { - "kanaIn": "しよう", - "kanaOut": "する", - "tagsIn": [], - "tagsOut": [ - "vs", - "vs-c", - "vs-s", - "vs-i" - ] - } - ] -} diff --git a/ext/bg/data/tags.json b/ext/bg/data/tags.json deleted file mode 100644 index 4666f8ec..00000000 --- a/ext/bg/data/tags.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "P": {"class": "popular", "desc": "popular term", "order": 1, "score": 5}, - - "exp": {"class": "expression", "order": 2}, - "id": {"class": "expression", "order": 2}, - "arch": {"class": "archaism", "order": 2, "score": -1}, - "iK": {"class": "archaism", "order": 2, "score": -1}, - - "news": {"class": "frequent", "desc": "appears frequently in Mainichi Shimbun", "order": 3}, - "ichi": {"class": "frequent", "desc": "listed as common in Ichimango Goi Bunruishuu", "order": 3}, - "spec": {"class": "frequent", "desc": "common words not included in frequency lists", "order": 3}, - "gai": {"class": "frequent", "desc": "common loanword", "order": 3}, - - "jouyou": {"class": "frequent", "desc": "included in list of regular-use characters", "order": 3}, - "jinmeiyou": {"class": "frequent", "desc": "included in list of characters for use in personal names", "order": 3}, - "jlpt": {"desc": "corresponding Japanese Language Proficiency Test level"}, - "grade": {"desc": "school grade level at which the character is taught"}, - "strokes": {"desc": "number of strokes needed to write the character"}, - "heisig": {"desc": "frame number in Remembering the Kanji"}, - - "surname": {"class": "name", "order": 4}, - "place": {"class": "name", "order": 4}, - "unclass": {"class": "name", "order": 4}, - "company": {"class": "name", "order": 4}, - "product": {"class": "name", "order": 4}, - "work": {"class": "name", "order": 4}, - "masc": {"class": "name", "order": 4}, - "fem": {"class": "name", "order": 4}, - "person": {"class": "name", "order": 4}, - "given": {"class": "name", "order": 4}, - "station": {"class": "name", "order": 4}, - "organization": {"class": "name", "order": 4} -} diff --git a/ext/bg/js/options-form.js b/ext/bg/js/options-form.js index fb81e83a..a999bd22 100644 --- a/ext/bg/js/options-form.js +++ b/ext/bg/js/options-form.js @@ -264,7 +264,7 @@ function onDictionarySetUrl(e) { if (url.includes('/')) { dictUrl.val(url); } else { - dictUrl.val(chrome.extension.getURL(`bg/data/${url}/index.json`)); + dictUrl.val(chrome.extension.getURL(`bg/lang/data/${url}/index.json`)); } dictUrl.trigger('input'); diff --git a/ext/bg/js/translator.js b/ext/bg/js/translator.js index dc374a5e..6ce57514 100644 --- a/ext/bg/js/translator.js +++ b/ext/bg/js/translator.js @@ -31,7 +31,7 @@ class Translator { } const promises = [ - loadJsonInt('bg/data/deinflect.json'), + loadJsonInt('bg/lang/deinflect.json'), this.database.prepare() ]; diff --git a/ext/bg/lang/data b/ext/bg/lang/data new file mode 160000 index 00000000..a33d050c --- /dev/null +++ b/ext/bg/lang/data @@ -0,0 +1 @@ +Subproject commit a33d050c508450fd2f1f8b68cfe7abe44cba72c0 diff --git a/ext/bg/lang/deinflect.json b/ext/bg/lang/deinflect.json new file mode 100644 index 00000000..532f8e62 --- /dev/null +++ b/ext/bg/lang/deinflect.json @@ -0,0 +1,2799 @@ +{ + "-ba": [ + { + "kanaIn": "えば", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "けば", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "げば", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "せば", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "てば", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ねば", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "べば", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "めば", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "れば", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "v5", + "vk", + "vs" + ] + }, + { + "kanaIn": "ければ", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "-chau": [ + { + "kanaIn": "ちゃう", + "kanaOut": "る", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いじゃう", + "kanaOut": "ぐ", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "いちゃう", + "kanaOut": "く", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きちゃう", + "kanaOut": "くる", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "しちゃう", + "kanaOut": "す", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しちゃう", + "kanaOut": "する", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "っちゃう", + "kanaOut": "う", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "っちゃう", + "kanaOut": "く", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "っちゃう", + "kanaOut": "つ", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "っちゃう", + "kanaOut": "る", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んじゃう", + "kanaOut": "ぬ", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んじゃう", + "kanaOut": "ぶ", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んじゃう", + "kanaOut": "む", + "rulesIn": [ + "v5" + ], + "rulesOut": [ + "v5" + ] + } + ], + "-nasai": [ + { + "kanaIn": "なさい", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いなさい", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きなさい", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きなさい", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎなさい", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しなさい", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しなさい", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちなさい", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "になさい", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びなさい", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みなさい", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りなさい", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "-sou": [ + { + "kanaIn": "そう", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + }, + { + "kanaIn": "そう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いそう", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きそう", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きそう", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎそう", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しそう", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しそう", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちそう", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にそう", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びそう", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みそう", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りそう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "-sugiru": [ + { + "kanaIn": "すぎる", + "kanaOut": "い", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "adj-i" + ] + }, + { + "kanaIn": "すぎる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いすぎる", + "kanaOut": "う", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きすぎる", + "kanaOut": "く", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きすぎる", + "kanaOut": "くる", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎすぎる", + "kanaOut": "ぐ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しすぎる", + "kanaOut": "す", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しすぎる", + "kanaOut": "する", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちすぎる", + "kanaOut": "つ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にすぎる", + "kanaOut": "ぬ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びすぎる", + "kanaOut": "ぶ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みすぎる", + "kanaOut": "む", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りすぎる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + } + ], + "-tai": [ + { + "kanaIn": "たい", + "kanaOut": "る", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いたい", + "kanaOut": "う", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きたい", + "kanaOut": "く", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きたい", + "kanaOut": "くる", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎたい", + "kanaOut": "ぐ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "したい", + "kanaOut": "す", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "したい", + "kanaOut": "する", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちたい", + "kanaOut": "つ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にたい", + "kanaOut": "ぬ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びたい", + "kanaOut": "ぶ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みたい", + "kanaOut": "む", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りたい", + "kanaOut": "る", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + } + ], + "-tara": [ + { + "kanaIn": "たら", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いたら", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "いだら", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きたら", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "したら", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "したら", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ったら", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ったら", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ったら", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだら", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだら", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだら", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "かったら", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "-tari": [ + { + "kanaIn": "たり", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いたり", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "いだり", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きたり", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "したり", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "したり", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ったり", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ったり", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ったり", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだり", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだり", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだり", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "かったり", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "-te": [ + { + "kanaIn": "て", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いて", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "いで", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きて", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "くて", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + }, + { + "kanaIn": "して", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "して", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "って", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "って", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "って", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "って", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んで", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んで", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んで", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "-zu": [ + { + "kanaIn": "ず", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "かず", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "がず", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "こず", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "さず", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "せず", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "たず", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "なず", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ばず", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "まず", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "らず", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "わず", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "-nu": [ + { + "kanaIn": "ぬ", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "かぬ", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "がぬ", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "こぬ", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "さぬ", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "せぬ", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "たぬ", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "なぬ", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ばぬ", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "まぬ", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "らぬ", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "わぬ", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "adv": [ + { + "kanaIn": "く", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "causative": [ + { + "kanaIn": "かせる", + "kanaOut": "く", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "がせる", + "kanaOut": "ぐ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "させる", + "kanaOut": "する", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "させる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "たせる", + "kanaOut": "つ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "なせる", + "kanaOut": "ぬ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ばせる", + "kanaOut": "ぶ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ませる", + "kanaOut": "む", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "らせる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "わせる", + "kanaOut": "う", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "こさせる", + "kanaOut": "くる", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vk" + ] + } + ], + "imperative": [ + { + "kanaIn": "い", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "え", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "け", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "げ", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "せ", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "て", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ね", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "べ", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "め", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "よ", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "れ", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ろ", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "こい", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "しろ", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "せよ", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + } + ], + "imperative negative": [ + { + "kanaIn": "な", + "kanaOut": "", + "rulesIn": [], + "rulesOut": [ + "v1", + "v5", + "vk", + "vs" + ] + } + ], + "masu stem": [ + { + "kanaIn": "い", + "kanaOut": "いる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "い", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "え", + "kanaOut": "える", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "き", + "kanaOut": "きる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "き", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ぎ", + "kanaOut": "ぎる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "ぎ", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "け", + "kanaOut": "ける", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "げ", + "kanaOut": "げる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "し", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "じ", + "kanaOut": "じる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "せ", + "kanaOut": "せる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "ぜ", + "kanaOut": "ぜる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "ち", + "kanaOut": "ちる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "ち", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "て", + "kanaOut": "てる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "で", + "kanaOut": "でる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "に", + "kanaOut": "にる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "に", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ね", + "kanaOut": "ねる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "ひ", + "kanaOut": "ひる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "び", + "kanaOut": "びる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "び", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "へ", + "kanaOut": "へる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "べ", + "kanaOut": "べる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "み", + "kanaOut": "みる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "み", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "め", + "kanaOut": "める", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "り", + "kanaOut": "りる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + }, + { + "kanaIn": "り", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "れ", + "kanaOut": "れる", + "rulesIn": [], + "rulesOut": [ + "v1" + ] + } + ], + "negative": [ + { + "kanaIn": "ない", + "kanaOut": "る", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "かない", + "kanaOut": "く", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "がない", + "kanaOut": "ぐ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "くない", + "kanaOut": "い", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "adj-i" + ] + }, + { + "kanaIn": "こない", + "kanaOut": "くる", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "さない", + "kanaOut": "す", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しない", + "kanaOut": "する", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "たない", + "kanaOut": "つ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "なない", + "kanaOut": "ぬ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ばない", + "kanaOut": "ぶ", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "まない", + "kanaOut": "む", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "らない", + "kanaOut": "る", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "わない", + "kanaOut": "う", + "rulesIn": [ + "adj-i" + ], + "rulesOut": [ + "v5" + ] + } + ], + "noun": [ + { + "kanaIn": "さ", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "passive": [ + { + "kanaIn": "かれる", + "kanaOut": "く", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "がれる", + "kanaOut": "ぐ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "される", + "kanaOut": "する", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "たれる", + "kanaOut": "つ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "なれる", + "kanaOut": "ぬ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ばれる", + "kanaOut": "ぶ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "まれる", + "kanaOut": "む", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "われる", + "kanaOut": "う", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + } + ], + "passive or causative": [ + { + "kanaIn": "される", + "kanaOut": "す", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + } + ], + "past": [ + { + "kanaIn": "た", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いた", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "いだ", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きた", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "した", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "した", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "った", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "った", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "った", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだ", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだ", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "んだ", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "かった", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "polite": [ + { + "kanaIn": "ます", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "います", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きます", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きます", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎます", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "します", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "します", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちます", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にます", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びます", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みます", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ります", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "polite negative": [ + { + "kanaIn": "ません", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いません", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きません", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きません", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎません", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しません", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しません", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちません", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にません", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びません", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みません", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りません", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "くありません", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "polite past": [ + { + "kanaIn": "ました", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いました", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きました", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きました", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎました", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しました", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しました", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちました", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にました", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びました", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みました", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りました", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "polite past negative": [ + { + "kanaIn": "ませんでした", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いませんでした", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きませんでした", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きませんでした", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎませんでした", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しませんでした", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しませんでした", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちませんでした", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にませんでした", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びませんでした", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みませんでした", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りませんでした", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "くありませんでした", + "kanaOut": "い", + "rulesIn": [], + "rulesOut": [ + "adj-i" + ] + } + ], + "polite volitional": [ + { + "kanaIn": "ましょう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "いましょう", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きましょう", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "きましょう", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "ぎましょう", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しましょう", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "しましょう", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + }, + { + "kanaIn": "ちましょう", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "にましょう", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "びましょう", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "みましょう", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "りましょう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + } + ], + "potential": [ + { + "kanaIn": "える", + "kanaOut": "う", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ける", + "kanaOut": "く", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "げる", + "kanaOut": "ぐ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "せる", + "kanaOut": "す", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "てる", + "kanaOut": "つ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ねる", + "kanaOut": "ぬ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "べる", + "kanaOut": "ぶ", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "める", + "kanaOut": "む", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "れる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v1", + "v5", + "vk" + ] + }, + { + "kanaIn": "これる", + "kanaOut": "くる", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vk" + ] + } + ], + "potential or passive": [ + { + "kanaIn": "られる", + "kanaOut": "る", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "v1", + "v5", + "vk" + ] + }, + { + "kanaIn": "こられる", + "kanaOut": "くる", + "rulesIn": [ + "v1" + ], + "rulesOut": [ + "vk" + ] + } + ], + "volitional": [ + { + "kanaIn": "おう", + "kanaOut": "う", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "こう", + "kanaOut": "く", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ごう", + "kanaOut": "ぐ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "そう", + "kanaOut": "す", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "とう", + "kanaOut": "つ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "のう", + "kanaOut": "ぬ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "ぼう", + "kanaOut": "ぶ", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "もう", + "kanaOut": "む", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "よう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v1", + "vk" + ] + }, + { + "kanaIn": "ろう", + "kanaOut": "る", + "rulesIn": [], + "rulesOut": [ + "v5" + ] + }, + { + "kanaIn": "こよう", + "kanaOut": "くる", + "rulesIn": [], + "rulesOut": [ + "vk" + ] + }, + { + "kanaIn": "しよう", + "kanaOut": "する", + "rulesIn": [], + "rulesOut": [ + "vs" + ] + } + ] +} -- cgit v1.2.3