第一印象とオンボーディング
i18n Webにアクセスすると、シンプルでミニマルなインターフェースが表示され、その目的(多言語Webサイト向けのJSONやMarkdownファイルの翻訳)がすぐに伝わります。ホームページにはファイルアップロードエリアがあり、明確な4ステップのワークフロー(アップロード、言語選択、確認・編集、ダウンロード)が示されています。Googleアカウントで素早くサインアップすると、目立つアップロードボックスと10クレジットの無料枠が表示されたダッシュボードが表示されました。オンボーディングはほぼ摩擦がなく、チュートリアルのポップアップや複雑な設定はありません。このツールが機械翻訳ではなくLLMを使用する理由(構造化ファイルにおけるコンテキスト保持とバッチ処理の向上)を同じページで明確に説明している点が好印象です。
コア機能と翻訳ワークフロー
このツールはJSON、Markdown、TXTファイルに対応しており、Next.js、React、Viteエコシステムの主要なi18nフォーマットをカバーしています。50個のキーを持つサンプルJSONファイルをアップロードし、元言語を英語、対象言語をスペイン語とフランス語に選択しました。オプションの「スキップするオブジェクトキー」(ブランド名など翻訳しないキー)や「追加情報」ボックス(例:「ブログ用のカジュアルなトーン」)もあります。「翻訳」をクリックするとプログレスバーが表示され、20秒以内に結果がブラウザ内エディタに表示されます。エディタはバッチセグメントを強調表示し、任意の行をクリックして手動編集できます。翻訳は正確で、適切なローカライズ(例:スペイン語ロケールに対応した日付形式)が行われていました。無料枠では5KBのファイルを問題なく翻訳できましたが、サイトではAPIコストのため大規模ファイルに制限があると注意書きがあります。料金は透明で、1文字あたり0.00004クレジット、翻訳バッチあたり0.0045クレジットです。ダッシュボードからクレジットを追加購入でき、いつでも解約可能なサブスクリプションオプションもあります。
強み、制限事項、最適なユーザー
i18n Webの最大の強みは、その焦点の絞り方です。構造化ファイルをフォーマットを失わずにローカライズする必要がある開発者向けの具体的な課題を解決します。汎用的な翻訳API(Google翻訳、DeepL)とは異なり、このツールはJSON構造やMarkdown構文を完全に保持します。また、コンテキストを考慮したバッチ翻訳により、一行ずつの翻訳よりも一貫性のある結果が得られます。制限として、無料枠ではファイルサイズとバッチ数に制限があり、サイトには「無料枠で翻訳できるファイルサイズには制限があります」と記載されており、200KBのJSONファイルの翻訳を拒否したのを確認しました。また、クレジットベースの料金体系はわかりにくく、コストは低いものの、総コストを事前に簡単に見積もれません。さらに、このツールには直接利用できるAPI(エンドポイントの記載なし)がないため、Webインターフェースを使用する必要があります。このツールは、多言語対応のNext.jsやReactアプリを構築する個人開発者や小規模チームに最適です。APIアクセスやバッチ自動化が必要な大規模企業には、LokaliseやCrowdinのような代替ツールの方が堅牢なワークフローを提供します。
もう一つの制限として、このツールはMarkdownとJSONには対応していますが、.yml、.po、その他のi18nフォーマットには対応していません。gettextやAndroid文字列を使用しているプロジェクトの場合は、他のツールを検討してください。ただし、対象となるユースケースにおいて、i18n Webは非常に優れた価値を提供します。
i18n Webの詳細は https://i18nweb.com/ をご覧ください。
コメント