Hello, world!

¡Hola, mundo!

Bonjour, le monde !

Hallo, Welt!

Ciao, mondo!

Olá, mundo!

Привет, мир!

こんにちは、世界!

你好,世界!

안녕하세요, 세계!

مرحبًا بالعالم!

नमस्ते, दुनिया!

Γεια σου, κόσμε!

Merhaba, dünya!

Habari, dunia!

שלום, עולם!

สวัสดีชาวโลก!

Xin chào, thế giới!

Witaj, świecie!

Hei, maailma!

Halló, heimur!

TranslateJARtoEnglish

Breaking language barriers for everyone

View Docs

Seamlessly integrates with your workflow

Use honyaku-action to automatically update translation files, eliminating the need of manually managing them.

Update top page

wip

claude-code


Reduce cost & time. Increase accuracy.

Our translation engine intelligently splits files, reuses cached translations, and processes chunks in parallel — so you pay less, wait less, and get better results.

smart-split

Splitting file...
en.json
ja.json
cn.json
events.yml
config.yml
application.properties

Smart Splitting

Large files are split at logical token boundaries into optimally-sized chunks, ensuring the LLM receives well-structured code instead of arbitrary cuts.

Cache Reuse

Chunks where all strings are already translated are skipped entirely — no API calls, no token usage, no extra cost.

Parallel Translation

Remaining chunks are sent to the LLM simultaneously, so total translation time equals the slowest single chunk — not the sum of all.

Select a file
Provide a JAR, JSON, YAML, Properties or Lang file to be translated.