キーと構造を保持
キーは翻訳・変更されません。ネストされたオブジェクト、配列、値の型はすべて元のまま維持されます。JSONは有効な状態を保ち、そのまま本番運用できます。
キーは翻訳・変更されません。ネストされたオブジェクト、配列、値の型はすべて元のまま維持されます。JSONは有効な状態を保ち、そのまま本番運用できます。
{name}、{{count}}、%s などの変数と ICU パターンは検出され、そのまま保持されます。
ほとんどのJSONファイルは数秒で翻訳が完了します。クラウドベースのAIが、大規模な設定ファイルや深くネストした構造にも対応します。
スペイン語、フランス語、ドイツ語、アラビア語、中国語、日本語、韓国語など、100以上の言語間でJSONファイルを翻訳できます。
アプリのデータ構造を壊さずにJSONファイルを翻訳したいとお考えですか。 ForgeFile は AI を活用したJSON翻訳ツールです。ローカライズファイルを 100 以上の言語へ変換しながら、キー・プレースホルダー・配列・ネストされたオブジェクトをすべて保持します。i18n の文字列でも、API のレスポンスでも、設定データでも、翻訳後の JSON は妥当で、差分が読みやすく、そのまま本番投入できます。
当社の翻訳エンジンは JSON のセマンティクスを理解しています。JSONファイルを翻訳すると、ForgeFile は次の処理を行います。
その結果、そのままプロジェクトに組み込める妥当な JSON ファイルが得られます。構文の破損も、キーの欠落も、プレースホルダーの破損もありません。
ForgeFile は開発ワークフローを前提に設計されています。
ForgeFile は、開発チームが日々扱う JSON ファイルに対応します。
CI/CD パイプラインへの組み込み向けに、一括翻訳と API アクセスをご利用いただけます。すべてのファイルは転送時も保存時も暗号化され。GDPR に完全準拠しています。
JSON形式の文法はRFC 8259で定義されています。
JSONファイルをアップロード
. jsonファイルをドラッグ&ドロップするか、参照して選択してください。 ファイルサイズの上限はプランによって異なります。
翻訳元と翻訳先の言語を選択
100以上の言語から選択できます。ForgeFileが元の言語を自動検出し、アプリのUIの文脈を理解した自然な翻訳を行います。
翻訳設定を行う
翻訳するキーとスキップするキーを選択します。ワークフローに合わせて出力形式(圧縮または整形)も選択できます。
翻訳されたJSONをダウンロード
翻訳されたJSONは数秒で完成。すべてのキー、プレースホルダー、ネスト構造が保持されているため、プロジェクトに追加してすぐにデプロイ可能です。
JSONファイルをForgeFileにアップロードし、翻訳先の言語を選択して「翻訳」をクリックしてください。AIがキー、プレースホルダー、構造をすべて保持したまま文字列の値を翻訳します。通常数秒で完了します。
いいえ。ForgeFileは文字列の値のみを翻訳します。キーは変更、リネーム、並び替えされることはありません。翻訳ファイルは元のファイルと1対1で対応します。
もちろんです。ForgeFile は {name}、{{count}}、%s、%d、$t() 参照、ICU MessageFormat のパターンといったプレースホルダーを検出して保護します。
はい。ForgeFileはi18next、react-intl、vue-i18n、Angular i18n、独自のローカライズ構造など、主要なi18n JSON形式すべてに対応しています。
はい。ネストの階層、配列の順序、オブジェクト構造はすべて完全に保持されます。翻訳後のJSONは元のファイルと同じ構造を維持します。
それを超えるファイルやCI/CDパイプラインとの連携については、API利用が可能なエンタープライズプランについてお問い合わせください。 ファイルサイズの上限はプランによって異なります。
ファイルは転送時と保存時に暗号化されます。保存期間はご利用のプランによって異なります。
JSONはキーと値のペアで構成され、現代のWebアプリやモバイルアプリの標準形式です。XMLはタグと属性で構成され、Androidやレガシーシステムでよく使われます。ForgeFileはどちらにもネイティブ対応し、構造を完全に保持したまま翻訳します。
JSONファイルをアップロードして、本番環境で即使える翻訳をわずか数秒で取得。キー、プレースホルダー、構造が常に保持されます。