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
 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