The custom integration in easyPoints only supports Japanese and English as default, and when displayed in any other language than Japanese, it will always use the English locales.
By adding translations to the locale files, you can add support to various languages. Check the instructions below for details.
Create a locale section for easyPoints
Open either ja.json or en.default.json in your locale folder in the theme customization page, and copy the "easypoints" section. By pasting this in other locale files, you can add a easyPoints section that will be used as the translation when that language is selected in the store front.
Translations
The following list is required for fully translating the integration components, but this might differ between integration versions and customizations. Please make sure to check the store front after applying the changes.
"easypoints": {
"points": "ポイント", "pt" label for general point displays
"no_points": "ポイント対象外", label for point excluded products
"points_earned_total": "獲得ポイント", total point label for the cart
"points_balance": "ポイント保有中", point balance label for the cart
"points_balance2": "保有ポイント", point balance label for the account
"cart_redeem": "ポイントを使う", redemption button text
"cart_reset": "リセット", reset button text
"expiration_date": "有効期限", expiration date label for the account page
"date_year": "年", year
"date_month": "月", month
"date_day": "日", day
"login_prompt_1": "ポイントのご利用には", login prompt texts for the cart login link
"login_prompt_2": "ログイン",
"login_prompt_3": "してください",
"note_form": { birthday form texts in the account page
"birthday": "生年月日", birthday label
"update": "更新" submittion button text
},
"tiers": { tier display in the account page
"current_rank_html": "#{{ rank }}", current rank
"highest_rank_html": "最高ランク#{{ rank }}を獲得します", next tier display when max rank is achieved
"current_rank_title": "現在の会員ランク", current tier label
"spend_additional_html": "あと#{{ amount }}のご利用で#{{ rank }}にランクアップできます", rank up recommendation text
} 