
CSV ファイルを大規模に翻訳
列構造、引用符付きフィールド、複数行の値を維持します。数千行でも数日ではなく数分で翻訳できます。
表計算ファイルの翻訳は煩雑でミスが起きやすい作業です
翻訳を CSV にエクスポートし、Excel で開いて 1 行ずつ手動翻訳し、エンコーディングの問題に対処するうちに、誤って引用符付きフィールドを壊してしまいます。その後、列のずれを直すのに 1 時間を費やします。この作業を対象言語ごとに繰り返すことになります。
CSV を表計算アプリで開くと文字エンコーディングが崩れ、特殊文字が文字化け
カンマ、改行、特殊文字を含む引用符付きフィールドが翻訳時に破損
列の対応関係が失われ、キーが値の列に、値がキーの列に移動
数百~数千行の手動翻訳には数日かかり、一貫性も低下
原文(英語)
translations_en.csv
key,en
welcome,"Welcome to our app!"
cart.empty,"Your cart is empty"
cart.items,"{count} items in your cart"
error.notFound,"Page not found"
email.subject,"Your order has been confirmed"翻訳(フランス語)
translations_fr.csv
key,fr
welcome,"Bienvenue dans notre application !"
cart.empty,"Votre panier est vide"
cart.items,"{count} articles dans votre panier"
error.notFound,"Page introuvable"
email.subject,"Votre commande a été confirmée"i18n Agent が維持する要素
列構造
ヘッダー、列の順序、行の配置を原文ファイルどおりに維持し、セルのずれを防止
引用符付きフィールド
カンマ、改行、特殊文字を含むフィールドを出力時に正しく引用
文字エンコーディング
UTF-8、UTF-16 などのエンコーディングを検出して維持し、文字化けを防止
一括処理
数千行を並列処理し、大きなファイルも自動分割して高速に翻訳
一般的な CSV 翻訳ワークフロー
CMS のエクスポート/インポート
Excel / Google Sheets
データベースの文字列テーブル
E コマースの商品データ
ゲームのローカライズテーブル
独自のキーと値の組み合わせ
仕組み

1
2
3
terminal
$translate_filesrc/messages/en.json
--target["de", "ja", "es"]
Done.3 languages, 142 keys translated.
手動のコピー&ペーストも文字列の抽出も不要です。翻訳済みファイルだけが得られます。
i18n Agent を今すぐ試す
翻訳ファイルをここにドロップ
JSON, YAML, PO, XML, CSV, Markdown, Properties
またはクリックしてファイルを選択
翻訳先言語
登録不要すぐに見積もり
よくあるご質問
エンタープライズチームの方
TMS の契約に縛られていませんか?移行についてご相談ください。