ストアフロントのテキスト(商品タイトル、メニュー名、ポリシーページなど)を複数の言語で手動で管理するのは非常に時間がかかります。DataEaseを使用すると簡単です:翻訳をエクスポートし、言語列を編集し、オリジンダイジェストで検証し、更新または削除を安全にインポートできます—すべて一括で。
🎯 目標
ストアフロントのテキスト(商品タイトル、メニュー名、ポリシーページなど)を複数の言語で一括管理:翻訳をエクスポート、編集、インポートを安全に行います。
📋 ステップバイステップの手順
1. 翻訳をエクスポート
DataEaseで、New Export → Translationに移動します。以下のようなフィールドを選択します:
resourceIdvaluelocale
注: 古いエントリ(ソースが変更されたもの)はハイライトされ、すぐに見つけることができます。
2. ファイルを編集
エクスポートされたファイルをExcelまたはGoogle Sheetsで開きます。更新したい各行について:
resourceIdとoriginDigestを保持[es] valueや市場固有の[fr/France] valueのような言語列に翻訳を入力- テキストを変更するには
command= UPDATEを使用し、値を削除するにはDELETEを使用
完了したら、ファイルを.xlsxまたは.csvとして保存します。
3. インポートと検証
- DataEaseでNew Importを開始
- 編集したファイルをアップロード
- フィールドをマッピング
- Validationを実行
重要: UPDATEの場合、originDigestは現在のソースと一致している必要があります。そうでないと古いコンテンツに対して上書きされてしまいます。空のセルは既存の値を保持します。空の言語セルでDELETEすると、その言語のみが削除されます。
📝 フィールドリファレンス(主要項目)
resourceId— 翻訳されるアイテムのID(商品、ページ、メニュー)command— UPDATE, DELETE(デフォルトはIGNORE)key— 正確なフィールド(例:title,body_html)value/[lang] value/[lang/Market] value— 言語/市場ごとの翻訳されたテキストlocale— 言語コード(例:en,fr)originDigest— ソーステキストのハッシュ;UPDATEに必要
🔍 フィルター
- ResourceType (PRODUCT, PAGE, MENU, etc.)
- Language (例:
de) - IncludeMarketTranslations (有効にすると
[lang/Market]列が追加されます)
💡 最小限のCSV例
ドイツ語の商品タイトルを更新:
resourceId,originDigest,command,[de] valuegid://shopify/Product/123,5a9e...,UPDATE,"Bio-Baumwoll-T-Shirt"フランス語の値のみを削除(他は保持):
resourceId,command,[fr] valuegid://shopify/Product/123,DELETE,🎉 以上です!
翻訳が一括で管理されました。
問題が発生した場合や質問がある場合は、サポートチームにお気軽にお問い合わせください。