Skip to content

mantaroh/lina_dicto

 
 

Repository files navigation

lina_dicto

- Dictionary for Japanese to Esperanto -

About

lina_dicto は日本語/Esperanto変換を検索できる辞書アプリケーションです。

lina_dicto

アプリケーションの特徴

  • アプリケーション画面上で過去の検索結果が簡単に確認できる、タイムライン風のUI
  • 和エス・エス和辞書検索を補助する複数の機能を搭載
    • 入力中に単語の候補を表示する「インクリメンタルサーチ」
    • スペルミスに対してエスペラント単語の候補を自動で推定する「もしかして機能」
    • エスペラントの文章を入れると、自動で単語ごとに分割して検索してくれる「文章検索」
    • 和エス検索でヒットしなかった際に、入力と部分一致する日本語の単語を候補として示す「候補推定」
    • 入力補助リンク (インクリメンタルサーチ・もしかして機能などによる単語は、表示がリンクボタンとなっており、クリックで一発入力できる)
    • 検索がヒットしなかった場合に、ブラウザでgoogle translateを開くリンクを提示 (フォールバック機能)
  • 複数のエスペラント代用表記に対応(^-sistemo x-sistemo alfabeto)
  • 検索履歴
    • 検索履歴をファイルへ自動保存(簡易統計機能あり)

Download

Download for latest release

辞書データについて

外部の辞書データを改変し収録させて頂きました。感謝いたします。
辞書データのREADME参照

Donate/Buy

@todo
Online store project daisy bell and RuneAMN fonts Pro is product by daisy bell.
And please contact.

Other variation

lina_dicto for android
lina_dicto for webextension

Develop

Project goal

初学者に使いやすく、見た目がよい、クロスプラットフォームな日本語/Esperanto変換辞書アプリケーションを提供する。

Get lina_dicto

get source:
git clone git@github.com:MichinariNukazawa/lina_dicto.git

Environment

Linux. (Ubuntu 16.04LTS+), Windows. (64bit)

Build

setup:sudo bash setup/library_for_ubuntu.sh
in cd lina_dicto
npm run build

test

in cd lina_dicto
npm test
test to test(mocha)' npm run testtotest

Windows package

bash packaging_win64.sh

MacOSX package

bash packaging_darwin.sh

Depend

nodejs, electron and other npm packages.

Specification

Already implement

  • エス和辞書
  • インクリメンタルサーチ(検索候補表示)
  • 代用表現変換表示(^-sistemo)
  • 多代用表記対応(^-sistemo x-sistemo alfabeto)
  • 「もしかして」機能(スペルミス時の候補推定)
  • 和エス辞書
  • 候補推定(ミスヒット時の部分一致候補推定)
  • 簡易検索履歴
  • 文章検索(エスペラント文で検索を行うと、単語毎の検索結果を表示)
  • ボタン入力(もしかして機能による候補などをボタンで一発入力できる)
  • 検索履歴の保持

Todo

  • ユーザー設定スキン(ユーザ設定フォント)

Long Todo

やるかどうかわからないものたち

  • 語根表示(接頭辞・接尾辞解析)
  • 語根推定検索
  • 辞書編集機能(項目追加等)
  • 辞書選択機能(辞書追加)

License

Clause-2 BSD License
Exclude dictionary data.(辞書ファイルは辞書ファイル毎のライセンスに準じます)

Contact

mail: michinari.nukazawa@gmail.com
twitter: @MNukazawa

Develop by Michinari.Nukazawa, in project "daisy bell".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 84.7%
  • Shell 6.7%
  • CSS 5.7%
  • HTML 2.3%
  • Makefile 0.6%