Shopifyのテーマ「Expanse」を日本語に翻訳する方法【jsonファイルあります】

  • 2022年5月15日
  • 2022年5月15日
  • Shopify

この記事の所要時間: 44 分

今回はShopifyのテーマ「Expanse」を日本語に翻訳する方法と、翻訳作業が一瞬で終わるjsonファイルを紹介

Shopifyのテーマ「Expanse」を日本語に翻訳する方法

オンラインストア > テーマ > アクション >言語を編集する
で編集可能

ただ、この方法だとかなり大量の項目を地道に翻訳する必要があるから大変、、
日本語のjsonファイル(ja.json)のテンプレートがあれば一瞬で終わるのに、、

ということで、地道に翻訳して生成されたja.jsonがこちら

Expanse用のja.jsonファイル

{
  "sections": {
    "map": {
      "get_directions": "アクセス方法",
      "address_error": "住所を調べる際にエラーが発生しました",
      "address_no_results": "その住所は見つかりませんでした",
      "address_query_limit_html": "Google APIの使用量の制限を超えました。<a href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\">プレミアムプラン<\/a>へのアップグレードをご検討ください。",
      "auth_error_html": "あなたのGoogle Mapsのアカウント認証で問題が発生しました。\n<a href=\"https:\/\/developers.google.com\/maps\/documentation\/javascript\/get-api-key\">JavaScript API<\/a>と<a href=\"https:\/\/developers.google.com\/maps\/documentation\/geocoding\/get-api-key\">Geocoding API<\/a>の許可をえる必要があります。"
    },
    "slideshow": {
      "play_slideshow": "スライドショーを見る",
      "pause_slideshow": "スライドショーを一時停止する"
    }
  },
  "general": {
    "accessibility": {
      "skip_to_content": "コンテンツにスキップする",
      "close_modal": "閉じる",
      "close": "閉じる",
      "learn_more": "もっと見る"
    },
    "meta": {
      "tags": "タグ \"{{ tags }}\"",
      "page": "ページ {{ page }}"
    },
    "404": {
      "title": "ページが見つかりません",
      "subtext_html": "<p>お探しのページは存在しません。 <\/p><p><a href='{{ url }}'>ホームに戻る<\/a><\/p>"
    },
    "pagination": {
      "previous": "前のページ",
      "next": "次のページ"
    },
    "password_page": {
      "login_form_heading": "ストアのパスワードを入力してください",
      "login_form_password_label": "パスワード",
      "login_form_password_placeholder": "あなたのパスワード",
      "login_form_submit": "入力する",
      "signup_form_email_label": "メール",
      "signup_form_success": "ストアがオープンする直前にメールでお知らせします!",
      "admin_link_html": "あなたはストアのオーナーですか?<a href=\"\/admin\" class=\"text-link\">こちらからログインする<\/a>",
      "password_link": "パスワード",
      "powered_by_shopify_html": " "
    },
    "breadcrumbs": {
      "home": "ホーム",
      "home_link_title": "ホームに戻る"
    },
    "social": {
      "share_this": "共有する",
      "share_on_facebook": "シェア",
      "share_on_twitter": "ツイート",
      "share_on_pinterest": "ピンする",
      "alt_text": {
        "share_on_facebook": "Facebookでシェアする",
        "share_on_twitter": "Twitterに投稿する",
        "share_on_pinterest": "Pinterestでピンする"
      }
    },
    "newsletter_form": {
      "newsletter_email": "メルマガに登録する",
      "newsletter_confirmation": "ご登録ありがとうございます!",
      "submit": "登録する"
    },
    "search": {
      "view_more": "もっと見る",
      "collections": "コレクション:",
      "pages": "ページ:",
      "articles": "記事:",
      "no_results_html": "別の検索用語を試してみるか、<a href=\"{{ url }}\">ホームページ<\/a>に戻ってください。",
      "results_for_html": "\"{{ terms }}\"で検索した結果",
      "title": "タイトル",
      "placeholder": "Search...",
      "submit": "検索する",
      "cancel": "キャンセル",
      "search_title": "検索トップ",
      "result_count": {
        "one": "検索結果{{ count }}件",
        "other": "検索結果{{ count }}件"
      }
    },
    "drawers": {
      "navigation": "サイト内ナビゲーション",
      "close_menu": "メニューを閉じる",
      "expand_submenu": "サブメニューを開く",
      "collapse_submenu": "サブメニューを閉じる"
    },
    "currency": {
      "dropdown_label": "通貨"
    },
    "language": {
      "dropdown_label": "言語"
    }
  },
  "blogs": {
    "article": {
      "view_all": "すべて見る",
      "tags": "タグ",
      "read_more": "続きを読む",
      "featured_product": "注目の商品",
      "popular_posts": "人気の投稿",
      "latest_posts": "最新の投稿",
      "explore_more": "もっと見る",
      "more_from": "もっと見る",
      "back_to_blog": "{{ title }}に戻る"
    },
    "comments": {
      "title": "コメントする",
      "name": "名前",
      "email": "メールアドレス",
      "message": "メッセージ",
      "post": "コメントを投稿する",
      "moderated": "コメントは公開前に承認される必要があります",
      "success_moderated": "コメントが投稿されました。コメントはすぐに表示されるようになります。",
      "success": "コメントが投稿されました!ありがとうございます!",
      "with_count": {
        "one": "{{ count }}件のコメント",
        "other": "{{ count }}件のコメント"
      }
    }
  },
  "cart": {
    "general": {
      "title": "ショッピングカート",
      "remove": "削除",
      "note": "注文にメモを追加する",
      "subtotal": "小計",
      "discounts": "割引",
      "savings_html": " {{ saved_amount }}お得",
      "shipping_at_checkout": "送料、割引は購入手続き時に計算されます。",
      "update": "カートを更新する",
      "checkout": "ご購入手続きへ",
      "empty": "カート内に商品がありません。",
      "continue_shopping": "買い物を続ける",
      "close_cart": "カートを閉じる",
      "reduce_quantity": "商品を1つ増やす",
      "increase_quantity": "商品を1つ減らす",
      "terms": "利用規約に同意する",
      "terms_html": "<a href='{{ url }}' target='_blank'>terms and conditions<\/a> に同意する。",
      "terms_confirm": "購入手続きに進むには利用規約に同意する必要があります。",
      "recommended_title": "こちらもおすすめです"
    },
    "label": {
      "price": "価格",
      "quantity": "数量",
      "total": "合計"
    }
  },
  "collections": {
    "general": {
      "catalog_title": "カタログ",
      "all_of_collection": "すべてを見る",
      "view_all_products_html": "<br>{{ count }}をすべて見る",
      "see_more": "さらに表示",
      "see_less": "少なく表示",
      "no_matches": "申し訳ございません。検索に一致する商品が見つかりませんでした。",
      "large": "大きい",
      "small": "小さい",
      "list": "一覧表示",
      "items_with_count": {
        "one": "{{ count }}個の商品",
        "other": "{{ count }}個の商品"
      }
    },
    "sorting": {
      "title": "並び替え"
    },
    "filters": {
      "title_tags": "フィルター",
      "all_tags": "すべての商品",
      "categories_title": "カテゴリー別"
    }
  },
  "contact": {
    "form": {
      "name": "名前",
      "email": "メール",
      "phone": "電話番号",
      "message": "メッセージ",
      "send": "送信",
      "post_success": "お問い合わせをいただき、ありがとうございます。内容を確認後、早急にご返信させて頂きます。"
    }
  },
  "customer": {
    "account": {
      "title": "マイアカウント",
      "details": "アカウント情報",
      "view_addresses": "住所を確認する",
      "return": "アカウントに戻る"
    },
    "activate_account": {
      "title": "アカウントを有効にする",
      "subtext": "アカウントを有効にするためにパスワードを作成してください。",
      "password": "パスワード",
      "password_confirm": "パスワードを確認する",
      "submit": "アカウントを有効にする",
      "cancel": "招待を断る"
    },
    "addresses": {
      "title": "住所",
      "default": "標準設定",
      "add_new": "住所を追加する",
      "edit_address": "住所を編集する",
      "first_name": "名",
      "last_name": "姓",
      "company": "会社名",
      "address1": "住所",
      "address2": "アパート、部屋番号など",
      "city": "市区町村",
      "country": "国",
      "province": "都道府県",
      "zip": "郵便番号",
      "phone": "電話番号",
      "set_default": "この住所を使用する",
      "add": "住所を追加する",
      "update": "住所を更新する",
      "cancel": "キャンセル",
      "edit": "編集",
      "delete": "削除",
      "delete_confirm": "この住所を削除してもよろしいですか?"
    },
    "login": {
      "title": "ログイン",
      "email": "メールアドレス",
      "password": "パスワード",
      "forgot_password": "パスワードをお忘れですか?",
      "sign_in": "ログイン",
      "cancel": "ストアへ戻る",
      "guest_title": "ゲストとして購入",
      "guest_continue": "続ける"
    },
    "orders": {
      "title": "注文履歴",
      "order_number": "注文",
      "date": "日付",
      "payment_status": "お支払状況",
      "fulfillment_status": "配送状況",
      "total": "合計",
      "none": "まだ注文を確定していません。"
    },
    "order": {
      "title": "注文 {{ name }}",
      "date_html": "注文の日付 {{ date }}",
      "cancelled_html": "注文がキャンセルされた日付 {{ date }}",
      "cancelled_reason": "理由: {{ reason }}",
      "billing_address": "請求先住所",
      "payment_status": "お支払いの状況",
      "shipping_address": "配送先住所",
      "fulfillment_status": "配送状況",
      "discount": "割引",
      "shipping": "送料",
      "tax": "税",
      "product": "商品",
      "sku": "SKU",
      "price": "価格",
      "quantity": "個数",
      "total": "合計",
      "fulfilled_at_html": "フルフィルメントされた日付 {{ date }}",
      "subtotal": "小計"
    },
    "recover_password": {
      "title": "パスワードをリセットする",
      "email": "メールアドレス",
      "submit": "送信する",
      "cancel": "キャンセル",
      "subtext": "パスワードをリセットするためのメールを送ります。",
      "success": "パスワードをアップデートするためのメールを送信しました。"
    },
    "reset_password": {
      "title": "アカウントのパスワードをリセットする",
      "subtext": "{{ email }}の新しいパスワードを入力してください",
      "password": "パスワード",
      "password_confirm": "パスワードの確認",
      "submit": "パスワードをリセットする"
    },
    "register": {
      "title": "アカウントを作成する",
      "first_name": "名",
      "last_name": "姓",
      "email": "メールアドレス",
      "password": "パスワード",
      "submit": "作成する",
      "cancel": "ストアに戻る"
    }
  },
  "home_page": {
    "onboarding": {
      "product_title": "あなたの商品の名前",
      "product_description": "このエリアはあなたの商品の詳細を記載するために使うことができます。お客様に商品についての情報を伝えましょう。色や材料、サイズ、どこで作られたのかなどの情報も追加しましょう。",
      "collection_title": "コレクションの名前",
      "no_content": "このセクションには、現在コンテンツが含まれていません。サイドバーを使ってこのセクションにコンテンツを追加してください。"
    }
  },
  "layout": {
    "cart": {
      "title": "カート"
    },
    "customer": {
      "account": "アカウント",
      "log_out": "ログアウト",
      "log_in": "ログイン",
      "create_account": "アカウントを作成する"
    },
    "footer": {
      "accepted_payments": "ご利用可能なお支払い方法",
      "contact_title": "お問い合わせ",
      "chat_link": "ライブチャット",
      "email_link": "メールでのお問い合わせ",
      "social_title": "各種SNS",
      "social_platform": "{{ name }} on {{ platform }}"
    }
  },
  "products": {
    "general": {
      "color_swatch_trigger": "カラー",
      "size_trigger": "サイズ",
      "size_chart": "サイズ表",
      "save_html": "{{ saved_amount }}割引",
      "collection_return": "{{ collection }}に戻る",
      "next_product": "次: {{ title }}",
      "sale": "セール",
      "sale_price": "セール価格",
      "regular_price": "通常価格",
      "from_text_html": "<span>から<\/span> {{ price }}",
      "quick_shop": "すぐに購入する",
      "more_from_html": "他の商品も見る{{ link }}",
      "recent_products": "最近見たもの",
      "reviews": "レビュー"
    },
    "product": {
      "description": "商品説明",
      "in_stock_label": "在庫あり",
      "stock_label": {
        "one": "残りわずか- {{ count }} 個",
        "other": "残りわずか- {{ count }} 個"
      },
      "sold_out": "Sold Out",
      "unavailable": "お取り扱いできません",
      "quantity": "個数",
      "add_to_cart": "カートに入れる",
      "preorder": "予約販売",
      "include_taxes": " ",
      "shipping_policy_html": "<a href=\"{{ link }}\">配送料<\/a>は購入手続き時に計算されます。",
      "will_not_ship_until": "出荷準備完了{{ date }}",
      "will_be_in_stock_after": "再入荷{{ date }}",
      "waiting_for_stock": "在庫の確認",
      "view_in_space": "自分の空間で見る",
      "view_in_space_label": "商品をARを使って自分の空間で見てみる"
    }
  },
  "store_availability": {
    "general": {
      "view_store_info": "ストア情報を見る",
      "check_other_stores": "他店舗の在庫状況を確認する",
      "pick_up_available": "取り扱い中",
      "pick_up_currently_unavailable": "現在お取り扱いしておりません。",
      "pick_up_available_at_html": "<strong>{{ location_name }}<\/strong>でお受け取り可能",
      "pick_up_unavailable_at_html": "現在<strong>{{ location_name }}<\/strong>でお取り扱いしておりません。"
    }
  },
  "gift_cards": {
    "issued": {
      "title_html": "{{ shop }}で利用可能な{{ value }}のギフトカードです!",
      "subtext": "あなたのギフトカード",
      "disabled": "無効",
      "expired": "{{ expiry }}で有効期限が切れました",
      "active": "{{ expiry }}で有効期限が切れます",
      "redeem": "ギフトカードで商品を買うために、このコードをチェックアウトで使用する",
      "shop_link": "ショッピングを始める",
      "print": "買い物を始める",
      "add_to_apple_wallet": "Apple Walletに追加する"
    }
  },
  "date_formats": {
    "month_day_year": "%Y年 %b %d日"
  },
  "shopify": {
    "links": {
      "powered_by_shopify": " "
    }
  }
}

翻訳に自信がない部分もあるので、改善点があればぜひ教えてほしい、、

参考にした記事はこちら
テーマの日本語編集について

Shopifyのテーマ「Expanse」を日本語に翻訳する方法【jsonファイルあります】
TwitterでEC・Web関連のTipsを発信しています