YAMLファイルを翻訳

.ymlまたは.yamlファイルをドロップしてください。文字列値は翻訳され、キー、階層構造、テキスト以外の値はそのまま保持されます。

自動検出
スペイン語
レイアウトを維持60言語対応ファイルは自動削除無料クレジット付き

無料プランでは機密書類をアップロードしないでください。 理由は?

YAMLは、Ruby on Railsなどのフレームワークでインターフェースのテキストを管理する際や、静的サイトジェネレーターでサイトデータを扱う際によく使われる形式です。読みやすい一方で、インデントに厳密なため、スペースが1つずれただけでアプリが起動しなくなることがあります。DropTranslateはYAMLを解析し、文字列値のみを翻訳したうえで、同じキーと階層構造のままファイルを書き出します。そのため、結果は元のファイルと同じように読み込まれます。

使い方

.ymlファイルをドロップ

ファイルを解析し、文字列値の単語数を数えて、必要なクレジット数を表示します。不正なYAMLは拒否され、料金はかかりません。

言語を選択

新しいロケールの翻訳先言語を選択します。

.ymlファイルをダウンロード

新しいロケールファイルとして保存します(例:es.yml)。

変わる点・変わらない点

翻訳される内容

  • 文字列値

そのまま保持される内容

  • キー、階層構造、インデント構造
  • 数値、真偽値、日付

レイアウト: 完全一致:構造を維持

キーと構造が維持されるため、ファイルは元のファイルとまったく同じように読み込まれます。

  • ロケールファイルによっては、最上位に言語キー(例:en:)があります。翻訳後、それを新しい言語コードに変更してください。
  • %{count}や{{ name }}などのプレースホルダーは変更せずに残す必要があり、サードパーティ製AI翻訳サービスはそのように指示されています。公開前に出力内でプレースホルダーを検索して確認してください。

ヒント

  • 新しいファイルをデプロイする前に、アプリのi18nチェックまたはテストスイートを実行してください。
  • 技術的な値(CSSクラスやファイルパスなど)は、翻訳されないようロケールファイルから外に出してください。

認定翻訳ではありません

機械翻訳であり、認定翻訳や宣誓翻訳ではありません。文書を公的機関に提出する場合は、まず必要な要件をご確認ください。

認定翻訳、宣誓翻訳、機械翻訳:どれが必要ですか?

よくある質問

キーは翻訳されますか?

いいえ。変更されるのは文字列値のみです。キーと階層構造は同じままです。

アプリはこのファイルを引き続き読み込めますか?

出力は同じ構造の有効なYAMLとして再シリアライズされます。最上位の言語キーとプレースホルダーを確認してから、通常のi18nチェックを実行してください。

クレジットはどのように計算されますか?

文字列値500語につき1クレジットです。キーはカウントされません。