キーとネスト構造を保持
キーは翻訳・変更されることはありません。ネストの階層、インデント、構造は元のYAMLファイルとまったく同じ状態が保たれます。
キーは翻訳・変更されることはありません。ネストの階層、インデント、構造は元のYAMLファイルとまったく同じ状態が保たれます。
YAMLのアンカー(&)とエイリアス(*)は保持され、正しく関連付けられます。複数行ブロック(|および>)もネイティブに処理されます。
ほとんどのYAMLファイルは数秒で翻訳されます。クラウドベースのAIが、深くネストされた設定ファイルや大規模なロケールファイルにも対応します。
スペイン語、フランス語、ドイツ語、アラビア語、中国語、日本語、韓国語など、100以上の言語間でYAMLファイルを翻訳できます。
インデント、アンカー、キーの階層構造を崩さずにYAMLファイルを翻訳する必要がありますか? ForgeFileは、キー、インデントの深さ、アンカー、エイリアス、コメントを完全に保持しながら、設定ファイルや多言語化ファイルを100+以上の言語に変換するAI搭載のYAML翻訳サービスです。Rails i18n、Hugo、Ansibleプレイブックなど、翻訳されたYAMLは文法エラーなくすぐに本番環境へデプロイできます。
当社の翻訳エンジンはYAMLのデータ構造を熟知しています。YAMLファイルを翻訳する際、ForgeFileは以下の処理を行います:
インデントのズレやアンカーのリンク切れを起こさない、有効なYAMLファイルを出力します。
一括アップロードとAPI連携に対応。完全暗号化とGDPR準拠。
YAML構文の仕様はYAML 1.2.2仕様書に基づいています。
YAMLファイルをアップロード
.yamlまたは.ymlファイルをドラッグ&ドロップしてください。Rails i18nファイル、Hugoの設定ファイル、Ansible Playbook、その他あらゆるYAMLコンテンツに対応しています。
翻訳元と翻訳先の言語を選択
100以上の言語から選択できます。ForgeFileは原文の言語を自動検出し、アプリのUIや設定に関する用語を理解します。
翻訳設定を行う
翻訳するキーとスキップするキーを選択できます。コメントを保持するか翻訳するかも選択できます。
翻訳済みYAMLをダウンロード
翻訳されたYAMLは数秒で完成。すべてのキー、ネスト、アンカーが保持されているため、プロジェクトへ直接デプロイ可能です。
ForgeFileに.yamlまたは.ymlファイルをアップロードし、翻訳先の言語を選択して「翻訳」をクリックしてください。AIがキー、ネスト構造、全体の構成を保持したまま文字列の値のみを翻訳します。通常は数秒で完了します。
いいえ。ForgeFileは文字列の値のみを翻訳します。キー、数値、真偽値、null値が変更されることはありません。
はい。YAMLのアンカー(&name)とエイリアス(*name)は保持され、翻訳後のファイルでも正しく関連付けられたままになります。
はい。ForgeFileはRailsのen.ymlやes.ymlなどのロケールファイルにネイティブ対応しており、ネストされたキーの階層構造を完全に保持します。
はい。リテラルブロック(|)とフォールドブロック(>)のどちらの複数行文字列も、適切なYAML書式で翻訳されます。
はい。インラインコメントと行全体のコメントを含む、すべての#コメントは元の位置に保持されます。
ファイルは転送時と保存時に暗号化されます。保存期間はご利用のプランによって異なります。
YAMLはコメント、アンカー、複数行文字列に対応しており、Railsや設定ファイルに最適です。JSONはよりシンプルで、Webアプリでよく使われます。ForgeFileはどちらもネイティブに扱えます。
YAMLファイルをアップロードして、構造を安全に維持した翻訳をわずか数秒で取得。キー、ネスト、アンカーが常に保持されます。