ページ

2026年8月31日月曜日

OSSを日本語化するとき、翻訳率だけを見てはいけない理由——LibreDeskで見つけた25か所

名古屋でAIシステム開発の会社をやっています。ヘルプデスクOSS LibreDesk(GitHubスター2,861・Go製・AGPL v3)を日本語化しました。この記事は、その過程で見つけた翻訳の落とし穴の話です。

翻訳ファイルは1,536項目。未訳ゼロ。英語のまま残っていたのは13項目だけで、それも google github linkedin のような固有名詞——訳すべきでないものでした。

翻訳率99.7%。 数字の上では完成しています。

本家へPRを出す前に、1項目ずつ英語と突き合わせました。すると、日本語だけに存在するプレースホルダが25か所見つかりました。

一見すると、日本語のほうが親切に見えます。「追加」より「顧客を追加」のほうが分かりやすい。

問題は、呼び出し側が引数を渡していないことでした。

どちらも引数なしです。英語では Add がそのまま出るので問題になりませんが、日本語では画面に {name} を追加 と表示されます。

翻訳した人は画面を全部は開いていない。開発者は日本語を読まない。

この記事は要約版です。続き(残りの話題・実装の詳細)は元記事でどうぞ:

翻訳率99.7%でも画面は壊れていた——OSSの日本語化で25か所のプレースホルダ崩れを見つけて本家へPRを出した記録

Zendeskの代わりを自社サーバーで——LibreDeskの機能と、日本語で始める方法

名古屋でAIシステム開発の会社をやっています。 LibreDesk というオープンソースのヘルプデスクを日本語で使えるようにしたので、 何ができるソフトなのか を紹介します。 GitHubスター 2,861 、Go製、AGPL v3。Zendesk・Intercom・Fron...