Project

eiwaji

0.0
No commit activity in last 3 years
No release in over 3 years
Japanese to English lexer and dictionary
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.10
~> 10.5.0

Runtime

~> 4.8.6.2
~> 0.0.3
~> 1.3.1
~> 0.0.3
 Project Readme

Eiwaji

eiwaji is a Japanese-to-English lexer and dictionary. It uses mecab (with help from ve) to analyze Japanese sentences and allows for easy offline lookup of the parsed terms using JMDict.

Features

  • Lookup Japanese terms in English or other JMDict languages
  • Separate Japanese text by part-of-speech and click a parsed term to lookup
  • Capture clipboard to automatically analyze copied text

Requirements

  • Linux / OSX
  • libxml-ruby requirements (libm, zlib, libiconv, libxml2)
  • qtbindings requirements (Qt 4.8.x, cmake 2.8.x, gcc 4.x)
  • mecab & mecab-ipadic

Tested on Ruby 2.2.3 & 2.2.4.

Does not build on Ruby 2.3.0 because of this Ruby bug preventing the compilation of certain C++ extensions. If you install a separate Ruby version, it MUST be compiled with --enable-shared, or the application won't run. (If you're using ruby-build, this flag is not set by default.)

Installation

Make sure all requirements are installed before installing the gem.

gem install eiwaji

eiwaji

License

BSD

TODO

  • Windows support / install instructions
  • Study list creation / saving
  • Reduce false negatives in lexer