AI YAML 翻訳ツール
AI を使用して YAML ファイルやロケールファイルを任意の言語に翻訳します。キー、コメント、アンカー、書式は変更されません。
このAI搭載ツールを使用することにより、当社の プライバシーポリシー.
入力
Protected by Cloudflare Turnstile
出力
0 文字
Readme
ツールの説明
このツールは、AIを使用してYAMLファイルを別の言語に翻訳します。Rails、Symfony、Hugo、Jekyllのロケールファイル、ユーザー向けテキストを含む設定ファイル、その他のYAMLドキュメントに使用できます。YAMLファイルを開いて言語を選択すると、翻訳済みの同じファイルが得られます。
ファイルはYAMLパーサーによってブラウザ内で読み込まれ、ドキュメントの記述内容が保持されます。翻訳に送信されるのは、パス(en.errors.not_found など)とともに文字列値のみで、翻訳後は同じ場所に戻されます。コメント、キー、アンカー、ブロック形式、引用符はそのまま保持されます。
特徴
- マップやリストの任意の深さにある文字列値を翻訳します。マップのキーは翻訳されません。
- コメント、空行、アンカー、エイリアス、
|と>のブロックスカラーを保持します。 - 翻訳結果によってYAMLの意味が変わる場合にのみ引用符を追加します。たとえば、
trueと解釈される翻訳や:を含む翻訳などです。 %{count}、{name}、%sなどのプレースホルダーを保持します。- 数値、真偽値、日付、URL、識別子はスキップします。
---で区切られた複数のドキュメントを含むファイルに対応しています。
例
# サインインページのメッセージ
en:
sign_in:
title: サインイン
hint: |
登録時に使用した
メールアドレスを入力してください。
attempts: "%{count} 回の試行が残っています"日本語への翻訳例:
# サインインページのメッセージ
en:
sign_in:
title: サインイン
hint: |
登録時に使用した
メールアドレスを入力してください。
attempts: "%{count} 回の試行が残っています"ヒント
Rails形式のロケールファイルでは、ルートキーとして言語コードが使用されます。このツールはキーの名前を変更しないため、翻訳後に en: を新しい言語コード(たとえば ja:)に変更してください。
一度に最大10,000文字のテキストを翻訳できます。キー、コメント、その他の値はこの上限に含まれません。
よくある質問
コメントは保持されますか?
はい。コメントは記述された場所にそのまま残り、翻訳されないため、開発者向けのメモも変更されません。
ファイルはアップロードされますか?
いいえ。ファイルはブラウザ内で解析され、テキスト値とそのパスのみがAIに送信されます。
コメント
Protected by Cloudflare Turnstile
コメントを読み込み中...
ツール情報
作成日
最終更新日
タグ
aiyamlymltranslatortranslate yamli18nl10nlocalizationrails i18nlocale filecommentsartificial intelligence
類似ツール
AI を使用して JSON ファイルや i18n ロケールファイルを任意の言語に翻訳します。キー、構造、数値、プレースホルダーはそのまま維持し、テキスト値のみを翻訳します。
AI を使用して XML ファイル、Android の strings.xml、.resx リソースのテキストを翻訳します。タグ、属性、構造はそのまま維持されます。
AI 翻訳を使用して gettext の PO ファイルや POT ファイルを入力します。複数形も含め、コメント、コンテキスト、参照情報はそのまま維持されます。
提供
素材
埋め込み
このツールを無料でどこにでも埋め込めます。ヘルプが必要ですか? ガイドをご覧ください.
336 文字
免責事項
このウェブサイトで提供されるツールは、ユーザーがさまざまな問題を解決するのを支援するために設計されています。ツールの正確性と有効性を確保するために努力していますが、いかなるツールの出力も100%正確またはエラーがないことを保証または保証しません。これらのツールによって生成される結果は現状のままで提供され、注意して使用する必要があります。重要な情報または結果については、追加のリソースまたは専門家のアドバイスで検証することをお勧めします。これらのツールの使用から生じる結果の正確性と使用に関する結果から生じるいかなる結果についても、当社は責任を負いません。このウェブサイトを使用することにより、提供される結果の正確性と使用に関連するすべてのリスクを引き受けることに同意します。