# Provinceの返り値について

**URL:** <https://community.shopify.com/t/province/463>\
**Category:** 技術的なQ＆A\
**Created:** [December 11, 2018, 11:09am UTC](https://community.shopify.com/t/province/463 "2018-12-11T11:09:14Z")\
**Posts on this page:** 9\
**Page:** 1

## AI-generated summary

Liquidの`shipping_address.province`や`shop.province`が都道府県名を英語/ローマ字で返す問題が中心です。最初の回答では、Liquidの`replace`フィルタで各都道府県名を日本語へ置換する方法が提示され、`billing_address.province`や`shop.province`にも応用できると案内されました。

その後、提示コードには余分な半角スペースがあるとして、修正版の置換コードも共有されています。実際にタグ自体を置き換えることで表示を日本語化できた、という報告もありました。

一方で未解決点も残っています。
- Order API経由で取得する注文データも漢字化できるか
- どのLiquidファイルを編集すべきか（テーマ依存）
- `order.liquid`内に`shipping_address.province`が見当たらない場合の対応
- Impulseテーマではどこに実装するか

追加提案として、テーマ一式を検索して該当タグを探す方法と、未記載ながら`shipping_address.localized_province_name`というLiquidフィールドが使える可能性が示されました。結論として、テーマ側の表示変更方法は共有されたものの、API対応やテーマ別の実装場所は継続して確認が必要な状態です。

<div class="post-metadata">

**Author:** ![yonet](https://avatars.discourse-cdn.com/v4/letter/y/e274bd/32.png) [@yonet](https://community.shopify.com/u/yonet)\
**Post date:** [December 11, 2018, 11:09am UTC](https://community.shopify.com/t/province/463/1 "2018-12-11T11:09:14Z")

</div>

{{ shipping\_address.province }} , {{ shop.province }}といったように都道府県の情報を返すコードをかくと(OSAKA)というように英語でしかデータが返されません。日本語で情報を返すようにするにはどうすれば良いでしょうか？

---

<div class="post-metadata">

**Author:** ![arisaueno](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/arisaueno/32/249951_2.png) [@arisaueno](https://community.shopify.com/u/arisaueno)\
**Post date:** [December 12, 2018, 3:50am UTC](https://community.shopify.com/t/province/463/2 "2018-12-12T03:50:58Z")

</div>

yonetさん、

コードの下部にあります {{ shipping\_address.province }}を

{{ shipping\_address.province | replace: ‘Aichi’, ‘愛知県’ | replace: ‘Akita’, ‘秋田 県’ | replace: ‘Aomori’, ‘青森県’ | replace: ‘Chiba’, ‘千葉県’ | replace: ‘Ehime’, ‘愛 媛県’ | replace: ‘Fukui’, ‘福井県’ | replace: ‘Fukuoka’, ‘福岡県’ | replace: ‘Fukushima’, ‘福島県’ | replace: ‘Gifu’, ‘岐阜県’ | replace: ‘Gunma’, ‘群馬県’ | replace: ‘Hiroshima’, ‘広島県’ | replace: ‘Hokkaidō’, ‘北海道’ | replace: ‘Hyōgo’, ‘兵庫県’ | replace: ‘Ibaraki’, ‘茨城県’ | replace: ‘Ishikawa’, ‘石川県’ | replace: ‘Iwate’, ‘岩手県’ | replace: ‘Kagawa’, ‘香川県’ | replace: ‘Yamanashi’, ‘山梨県’ | replace: ‘Yamaguchi’, ‘山口県’ | replace: ‘Kōchi’, ‘高知県’ | replace: ‘Kumamoto’, ‘熊本県’ | replace: ‘Kyōto’, ‘京都府’ | replace: ‘Mie’, ‘三重県’ | replace: ‘Yamagata’, ‘山形県’ | replace: ‘Miyazaki’, ‘宮崎県’ | replace: ‘Nagano’, ‘長野県’ | replace: ‘Nagasaki’, ‘長崎県’ | replace: ‘Nara’, ‘奈良県’ | replace: ‘Niigata’, ‘新潟県’ | replace: ‘Ōita’, ‘大分県’ | replace: ‘Okayama’, ‘岡山県’ | replace: ‘Okinawa’, ‘沖縄県’ | replace: ‘Ōsaka’, ‘大阪府’ | replace: ‘Saga’, ‘佐賀 県’ | replace: ‘Saitama’, ‘埼玉県’ | replace: ‘Shiga’, ‘滋賀県’ | replace: ‘Shimane’, ‘島根県’ | replace: ‘Shizuoka’, ‘静岡県’ | replace: ‘Tochigi’, ‘栃木県’ | replace: ‘Tokushima’, ‘徳島県’ | replace: ‘Tottori’, ‘鳥取県’ | replace: ‘Toyama’, ‘富山県’ | replace: ‘Tōkyō’, ‘東京都’ | replace: ‘Miyagi’, ‘宮城県’ | replace: ‘Wakayama’, ‘和 歌山県’ | replace: ‘Kanagawa’, ‘神奈川県’ | replace: ‘Kagoshima’, ‘鹿児島県’ }} と置き換えることで、都道府県名が漢字で表示されます。

この置き換えにつきましては他の箇所にも使うことができ、 shipping\_address.provinceは、{{ billing\_address.province }}、 {{ shop.province }}でも対応可能となっております。

こちら万が一のために、変更する前にコピーを取っておくことをお勧めいたします。

ご参考になれば幸いです。

---

<div class="post-metadata">

**Author:** ![yonet](https://avatars.discourse-cdn.com/v4/letter/y/e274bd/32.png) [@yonet](https://community.shopify.com/u/yonet)\
**Post date:** [December 12, 2018, 6:17am UTC](https://community.shopify.com/t/province/463/3 "2018-12-12T06:17:34Z")

</div>

[arisaueno](https://community.shopify.com/user/18)さん

非常に助かりました。ありがとうございます。

---

<div class="post-metadata">

**Author:** ![bbj\_digital](https://avatars.discourse-cdn.com/v4/letter/b/e19b73/32.png) [@bbj\_digital](https://community.shopify.com/u/bbj_digital)\
**Post date:** [April 8, 2019, 8:05am UTC](https://community.shopify.com/t/province/463/4 "2019-04-08T08:05:59Z")

</div>

@arisaueno さんが提示されたコードはどこにアップデートすれば、都道府県のローマ字表記を漢字に置き換えることができますでしょうか？

Order APIを用いて他のシステムへShopifyの注文データを取り込みたいのですが、都道府県がローマ字表記なので、漢字表記へ変換したいです。

APIで通信する際に置き換えて取り込むようなことは可能なのでしょうか？

または、Shopifyのどこかに置き換えるためのコードをアップデートしたら良いのでしょうか。

---

<div class="post-metadata">

**Author:** ![Prospelago](https://avatars.discourse-cdn.com/v4/letter/p/e79b87/32.png) [@Prospelago](https://community.shopify.com/u/Prospelago)\
**Post date:** [August 26, 2019, 7:54am UTC](https://community.shopify.com/t/province/463/5 "2019-08-26T07:54:02Z")

</div>

{{ shipping\_address.province }}のタグ自体を書き換えると成功しました。

通常のタグを日本語表記にしてね、という記載になっているようです。

※上のコードは半角スペースなどが入っていたので、私の方で修正したものを下記に記載しておきます。

{{ shipping\_address.province | replace: ‘Aichi’, ‘愛知県’ | replace: ‘Akita’, ‘秋田県’ | replace: ‘Aomori’, ‘青森県’ | replace: ‘Chiba’, ‘千葉県’ | replace: ‘Ehime’, ‘愛媛県’ | replace: ‘Fukui’, ‘福井県’ | replace: ‘Fukuoka’, ‘福岡県’ | replace: ‘Fukushima’, ‘福島県’ | replace: ‘Gifu’, ‘岐阜県’ | replace: ‘Gunma’, ‘群馬県’ | replace: ‘Hiroshima’, ‘広島県’ | replace: ‘Hokkaidō’, ‘北海道’ | replace: ‘Hyōgo’, ‘兵庫県’ | replace: ‘Ibaraki’, ‘茨城県’ | replace: ‘Ishikawa’, ‘石川県’ | replace: ‘Iwate’, ‘岩手県’ | replace: ‘Kagawa’, ‘香川県’ | replace: ‘Yamanashi’, ‘山梨県’ | replace: ‘Yamaguchi’, ‘山口県’ | replace: ‘Kōchi’, ‘高知県’ | replace: ‘Kumamoto’, ‘熊本県’ | replace: ‘Kyōto’, ‘京都府’ | replace: ‘Mie’, ‘三重県’ | replace: ‘Yamagata’, ‘山形県’ | replace: ‘Miyazaki’, ‘宮崎県’ | replace: ‘Nagano’, ‘長野県’ | replace: ‘Nagasaki’, ‘長崎県’ | replace: ‘Nara’, ‘奈良県’ | replace: ‘Niigata’, ‘新潟県’ | replace: ‘Ōita’, ‘大分県’ | replace: ‘Okayama’, ‘岡山県’ | replace: ‘Okinawa’, ‘沖縄県’ | replace: ‘Ōsaka’, ‘大阪府’ | replace: ‘Saga’, ‘佐賀県’ | replace: ‘Saitama’, ‘埼玉県’ | replace: ‘Shiga’, ‘滋賀県’ | replace: ‘Shimane’, ‘島根県’ | replace: ‘Shizuoka’, ‘静岡県’ | replace: ‘Tochigi’, ‘栃木県’ | replace: ‘Tokushima’, ‘徳島県’ | replace: ‘Tottori’, ‘鳥取県’ | replace: ‘Toyama’, ‘富山県’ | replace: ‘Tōkyō’, ‘東京都’ | replace: ‘Miyagi’, ‘宮城県’ | replace: ‘Wakayama’, ‘和歌山県’ | replace: ‘Kanagawa’, ‘神奈川県’ | replace: ‘Kagoshima’, ‘鹿児島県’ }}

---

<div class="post-metadata">

**Author:** ![Meggy](https://avatars.discourse-cdn.com/v4/letter/m/c2a13f/32.png) [@Meggy](https://community.shopify.com/u/Meggy)\
**Post date:** [February 4, 2021, 7:28pm UTC](https://community.shopify.com/t/province/463/6 "2021-02-04T19:28:38Z")

</div>

こちらに関しまして、オーダーリキッドにも{{ shipping\_address.province }}が見当たりません。どのリキッドで変更なされるのでしょうか？

お手数おかけいたしますがご教授いただければ幸いです。

＞コードの下部にあります {{ shipping\_address.province }}を

{{ shipping\_address.province | replace: ‘Aichi’, ‘愛知県’ | replace: ‘Akita’, ‘秋田 県’ | replace: ‘Aomori’, ‘青森県’ | replace: ‘Chiba’, ‘千葉県’ | replace: ‘Ehime’, ‘愛 媛県’ | replace: ‘Fukui’, ‘福井県’ | replace: ‘Fukuoka’, ‘福岡県’ | replace: ‘Fukushima’, ‘福島県’ | replace: ‘Gifu’, ‘岐阜県’ | replace: ‘Gunma’, ‘群馬県’ | replace: ‘Hiroshima’, ‘広島県’ | replace: ‘Hokkaidō’, ‘北海道’ | replace: ‘Hyōgo’, ‘兵庫県’ | replace: ‘Ibaraki’, ‘茨城県’ | replace: ‘Ishikawa’, ‘石川県’ | replace: ‘Iwate’, ‘岩手県’ | replace: ‘Kagawa’, ‘香川県’ | replace: ‘Yamanashi’, ‘山梨県’ | replace: ‘Yamaguchi’, ‘山口県’ | replace: ‘Kōchi’, ‘高知県’ | replace: ‘Kumamoto’, ‘熊本県’ | replace: ‘Kyōto’, ‘京都府’ | replace: ‘Mie’, ‘三重県’ | replace: ‘Yamagata’, ‘山形県’ | replace: ‘Miyazaki’, ‘宮崎県’ | replace: ‘Nagano’, ‘長野県’ | replace: ‘Nagasaki’, ‘長崎県’ | replace: ‘Nara’, ‘奈良県’ | replace: ‘Niigata’, ‘新潟県’ | replace: ‘Ōita’, ‘大分県’ | replace: ‘Okayama’, ‘岡山県’ | replace: ‘Okinawa’, ‘沖縄県’ | replace: ‘Ōsaka’, ‘大阪府’ | replace: ‘Saga’, ‘佐賀 県’ | replace: ‘Saitama’, ‘埼玉県’ | replace: ‘Shiga’, ‘滋賀県’ | replace: ‘Shimane’, ‘島根県’ | replace: ‘Shizuoka’, ‘静岡県’ | replace: ‘Tochigi’, ‘栃木県’ | replace: ‘Tokushima’, ‘徳島県’ | replace: ‘Tottori’, ‘鳥取県’ | replace: ‘Toyama’, ‘富山県’ | replace: ‘Tōkyō’, ‘東京都’ | replace: ‘Miyagi’, ‘宮城県’ | replace: ‘Wakayama’, ‘和 歌山県’ | replace: ‘Kanagawa’, ‘神奈川県’ | replace: ‘Kagoshima’, ‘鹿児島県’ }} と置き換えることで、都道府県名が漢字で表示されます。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [February 10, 2021, 4:50pm UTC](https://community.shopify.com/t/province/463/7 "2021-02-10T16:50:54Z")

</div>

テーマのファイル構成は使っているテーマで異なるので、どのテーマを使って、オーダーリキッドとはどのファイルか共有いただけますか？

該当箇所を見つける簡単な方法は、テーマをダウンロードして解凍して、shipping\_address.province をディレクトリ検索してみることかと思います。

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [February 24, 2021, 1:31am UTC](https://community.shopify.com/t/province/463/8 "2021-02-24T01:31:28Z")

</div>

ちなみに、shipping\_address.localized\_province\_name というLiquidフィールドは動作しますでしょうか？ （ドキュメントには現在載っていませんが）

[https://shopify.dev/docs/themes/liquid/reference/objects/address](https://shopify.dev/docs/themes/liquid/reference/objects/address)

---

<div class="post-metadata">

**Author:** ![takareinhard](https://avatars.discourse-cdn.com/v4/letter/t/b9bd4f/32.png) [@takareinhard](https://community.shopify.com/u/takareinhard)\
**Post date:** [June 18, 2021, 9:21am UTC](https://community.shopify.com/t/province/463/9 "2021-06-18T09:21:51Z")

</div>

はじめまして。

全く別の者ですが、こちらテーマは『impulse』ですと、どちらにコードを入れれば良いかお伺い出来ませんでしょうか？

よろしくお願いします。
