https://github.com/nicolas-raoul/kakasi-java
Kanji transliteration to hiragana/katakana/romaji, in Java
https://github.com/nicolas-raoul/kakasi-java
japanese japanese-language java java-library kakasi kana kanji romaji
Last synced: about 2 months ago
JSON representation
Kanji transliteration to hiragana/katakana/romaji, in Java
- Host: GitHub
- URL: https://github.com/nicolas-raoul/kakasi-java
- Owner: nicolas-raoul
- License: gpl-2.0
- Created: 2012-01-18T08:30:56.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2022-05-09T20:02:51.000Z (about 3 years ago)
- Last Synced: 2025-04-01T08:11:17.044Z (2 months ago)
- Topics: japanese, japanese-language, java, java-library, kakasi, kana, kanji, romaji
- Language: Java
- Homepage:
- Size: 879 KB
- Stars: 54
- Watchers: 2
- Forks: 19
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
UPDATE: I just created [Jakaroma](https://github.com/nicolas-raoul/jakaroma), its kanji transliteration is much more accurate than Kakasi-java so please use it instead, thanks! Also open source.
Kakasi-java
Convert Japanese kanji into romaji
See also http://kakasi.namazu.orgOriginally written by Tomoyuki Kawao
Forked from the last code found at http://blog.kenichimaehashi.com/?article=13048363750
If you know any more recent version, please let me know by email nicolas.raoul at gmailTo build just run: `ant`
Usage:
java -Dkakasi.home=. -jar lib/kakasi.jar [-JH | -JK | -Ja] [-HK | -Ha] [-KH | -Ka]
[-i] [-o]
[-p] [-f] [-c] [-s] [-b]
[-r{hepburn|kunrei}] [-C | -U] [-w]
[dictionary1 [dictionary2 [,,,]]]Character Set Conversions:
-JH: kanji to hiragana
-JK: kanji to katakana
-Ja: kanji to romaji
-HK: hiragana to katakana
-Ha: hiragana to romaji
-KH: katakana to hiragana
-Ka: katakana to romajiOptions:
-i: input encoding
-o: output encoding
-p: list all readings (with -J option)
-f: furigana mode (with -J option)
-c: skip whitespace chars within jukugo
-s: insert separate characters
-b: output buffer is not flushed when a newline character is written
-r: romaji conversion system
-C: romaji Capitalize
-U: romaji Uppercase
-w: wakachigaki modeExample:
java -Dkakasi.home=. -jar lib/kakasi.jar -Ja
国際財務報告基準
kokusaizaimuhoukokukijunOriginal documentation (in Japanese): http://nicolas-raoul.github.com/kakasi-java