出力プレビュー
YAMLファイルをオンライン翻訳 - キー、ネスト構造、アンカーを保持 レイアウトプレビュー
翻訳したファイルは、表や見出し、余白が期待どおりの場所にあってこそ役立ちます。ForgeFileはアップロードからダウンロードまで、文書構造を保ったまま処理します。
形式
YAMLファイルをオンライン翻訳 - キー、ネスト構造、アンカーを保持 対応ファイル形式
きれいなPDFばかりとは限りません。スキャンした契約書、表計算のシート、スライド資料、字幕、会議の音声など、扱いにくいファイルにこそ対応します。
OfficeとPDF
レイアウトが重要なドキュメント・スライド・表計算ファイル。
スキャンと画像
まずテキスト抽出が必要な写真・スキャン・画像中心のPDF。
ローカライズファイル
キーやタイミング、マークアップを崩さず扱う構造化テキストファイル。
YAMLファイルをオンライン翻訳 - キー、ネスト構造、アンカーを保持 の特徴
キーとネスト構造を保持
キーは翻訳・変更されることはありません。ネストの階層、インデント、構造は元のYAMLファイルとまったく同じ状態が保たれます。
アンカーとエイリアスに対応
YAMLのアンカー(&)とエイリアス(*)は保持され、正しく関連付けられます。複数行ブロック(|および>)もネイティブに処理されます。
圧倒的な速さで結果を
ほとんどのYAMLファイルは数秒で翻訳されます。クラウドベースのAIが、深くネストされた設定ファイルや大規模なロケールファイルにも対応します。
100以上の言語に対応
スペイン語、フランス語、ドイツ語、アラビア語、中国語、日本語、韓国語など、100以上の言語間でYAMLファイルを翻訳できます。
YAMLファイルを4ステップで翻訳する方法
- 1
YAMLファイルをアップロード
.yamlまたは.ymlファイルをドラッグ&ドロップしてください。Rails i18nファイル、Hugoの設定ファイル、Ansible Playbook、その他あらゆるYAMLコンテンツに対応しています。
- 2
翻訳元と翻訳先の言語を選択
100以上の言語から選択できます。ForgeFileは原文の言語を自動検出し、アプリのUIや設定に関する用語を理解します。
- 3
翻訳設定を行う
翻訳するキーとスキップするキーを選択できます。コメントを保持するか翻訳するかも選択できます。
- 4
翻訳済みYAMLをダウンロード
翻訳済みYAMLは数秒で準備完了します。キー、ネスト構造、アンカーはすべて保持されるため、そのままプロジェクトにデプロイできます。
YAMLファイルをオンライン翻訳 - キー、ネスト構造、アンカーを保持 の関連ワークフロー
ForgeFileが最高のオンラインYAML翻訳ツールである理由
インデント、アンカー、キー階層を崩さずにYAMLファイルを翻訳する必要がありますか? ForgeFileはAI搭載のYAML翻訳ツールで、すべてのキー、ネストの階層、アンカー、エイリアス、コメントを保持したまま、設定ファイルやローカライズファイルを100以上の言語に変換します。Rails i18nファイル、Hugoのコンテンツページ、Ansibleのプレイブックのいずれであっても、翻訳されたYAMLは構文的に有効でそのままデプロイできます。
ForgeFileがYAMLファイルを翻訳する仕組み
当社の翻訳エンジンはYAML構造をネイティブに理解します。YAMLファイルを翻訳すると、ForgeFileは以下を行います。
- インデントとネストの深さを保持したまま、完全なキー階層を解析
- 文字列値のみを翻訳(キー、数値、真偽値、null値には一切触れません)
- アンカー(&)、エイリアス(*)、複数行ブロック(|および>)、コメントを保持
結果として、そのままデプロイできる有効なYAMLファイルが得られます。インデントが壊れることも、アンカーが孤立することもありません。
YAML特有の機能に対応
汎用のテキスト翻訳ツールとは異なり、ForgeFileはYAMLのセマンティクスを処理します。
- あらゆる深さのネストされたキー階層を維持
- アンカー(&name)とエイリアス(*name)を保持し、正しくリンク
- 複数行文字列(リテラルの|とフォールドの>ブロック)を適切な書式で翻訳
- コメント(#)を元の位置に保持
- フローシーケンス[a, b]やマッピング{key: value}を正しく処理
Rails、Hugo、DevOps、設定管理のために
ForgeFileは開発チームが扱うYAMLファイルに対応します。
- Rails i18n - Ruby on Railsアプリケーション向けのen.ymlロケールファイルを翻訳
- Hugo・静的サイト - コンテンツのフロントマター、メニュー、設定をローカライズ
- Ansible・Kubernetes - プレイブックやHelmチャートの値内にあるユーザー向けラベルを翻訳
- CMS・コンテンツファイル - Strapi、Netlify CMS、ForestryなどのYAMLベースのコンテンツをローカライズ
CI/CDパイプライン連携向けに、一括アップロードとAPIアクセスをご利用いただけます。すべてのファイルは転送時・保存時ともに暗号化され、処理後は自動的に削除されます。完全にGDPRに準拠しています。
開発者がYAML翻訳にForgeFileを選ぶ理由
- キーセーフな翻訳 - キーは一切変更されず、文字列値のみが翻訳されます
- アンカー・エイリアス対応 - YAMLの参照は有効なままリンクされ続けます
- 100以上の言語 - アラビア語・ヘブライ語などの右から左に書く言語やCJK文字を含む
- コメントの保持 - インラインおよびブロックコメントを元の位置に保持
- ソフトウェアのインストール不要 - ブラウザだけで完結
- エンタープライズ級のセキュリティ - 暗号化処理、データ非保持
今すぐYAMLファイルをアップロードし、数千人の開発者がForgeFileを信頼して正確で構造を壊さないYAML翻訳を行っている理由をお確かめください。
YAML翻訳のよくある質問
YAMLファイルをオンラインで翻訳するにはどうすればいいですか?
ForgeFileに.yamlまたは.ymlファイルをアップロードし、翻訳先の言語を選択して「翻訳」をクリックしてください。AIがキー、ネスト構造、全体の構成を保持したまま文字列の値のみを翻訳します。通常は数秒で完了します。
YAMLのキーは翻訳・変更されますか?
いいえ。ForgeFileは文字列の値のみを翻訳します。キー、数値、真偽値、null値が変更されることはありません。
アンカーとエイリアスは保持されますか?
はい。YAMLのアンカー(&name)とエイリアス(*name)は保持され、翻訳後のファイルでも正しく関連付けられたままになります。
Rails i18nのロケールファイルにも対応していますか?
はい。ForgeFileはRailsのen.ymlやes.ymlなどのロケールファイルにネイティブ対応しており、ネストされたキーの階層構造を完全に保持します。
複数行の文字列は正しく処理されますか?
はい。リテラルブロック(|)とフォールドブロック(>)のどちらの複数行文字列も、適切なYAML書式で翻訳されます。
コメントは保持されますか?
はい。インラインコメントと行全体のコメントを含む、すべての#コメントは元の位置に保持されます。
翻訳中、YAMLファイルは安全に保護されますか?
はい。すべてのファイルは転送時および保存時に暗号化されます。ドキュメントは処理後に自動的に削除されます。当社のインフラはGDPRに準拠したデータ取り扱い方針に従っています。
ローカライゼーションにおけるYAMLとJSONの違いは何ですか?
YAMLはコメント、アンカー、複数行文字列に対応しており、Railsや設定ファイルに最適です。JSONはよりシンプルで、Webアプリでよく使われます。ForgeFileはどちらもネイティブに扱えます。
YAMLファイルを翻訳する準備はできましたか?
YAMLファイルをアップロードするだけで、数秒で構造を保ったまま翻訳出力が得られます。キー、ネスト構造、アンカーは常に保持されます。