https://github.com/bernd32/romaji-henkan
A Java library for converting Japanese text to Latin alphabet (romaji)
https://github.com/bernd32/romaji-henkan
japanese java-library romaji romaji-translation romanize
Last synced: 6 months ago
JSON representation
A Java library for converting Japanese text to Latin alphabet (romaji)
- Host: GitHub
- URL: https://github.com/bernd32/romaji-henkan
- Owner: bernd32
- License: mit
- Created: 2019-12-13T12:02:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-13T18:13:27.000Z (over 5 years ago)
- Last Synced: 2025-07-05T15:51:44.221Z (12 months ago)
- Topics: japanese, java-library, romaji, romaji-translation, romanize
- Language: Java
- Size: 12.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# romaji-henkan
Romaji-henkan is a simple open-source Java library for converting Japanese text to Latin alphabet (romaji)
## Example:
Add the dependency to your `pom.xml`:
```xml
io.github.bernd32
romaji-henkan
0.0.1
```
The following code converts string in Japanese to romaji:
```java
import com.bernd32.romajihenkan.RomajiHenkan;
public class RomajiHenkanExample {
public static void main(String[] args) {
RomajiHenkan henkan = new RomajiHenkan();
System.out.println(henkan.convert("自己紹介の最後に添える挨拶として使う表現"));
}
}
```
Output:
```
jikō shōkai nō saigō ni sōeru aisatsu tōshite tsukau hyōgen
```
## Additional information
Powered by [kuromoji](https://github.com/atilika/kuromoji), some part of the code were taken from [moji4j](https://github.com/andree-surya/moji4j).
This library is using IPADIC dictionary.
## License
Romaji-henkan is licensed under the MIT License. See `LICENSE.md` for details.