> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# チェックアウト翻訳

> Settings の Checkout Translations セクションを使って、チェックアウトウィジェットに表示されるシステムテキストを言語ごとにカスタマイズします。

Aftersell は、顧客の言語に基づいて、チェックアウトウィジェット(upsell、カートコントロール、テスティモニアル)のシステムテキストを自動的に翻訳します。これらのデフォルト翻訳は、**Settings > Translations** から言語ごとに上書きできます。

***

<div id="how-checkout-translations-work">
  ## チェックアウト翻訳のしくみ
</div>

顧客がチェックアウトに到達すると、Aftersell は顧客の言語を検出し、チェックアウトウィジェット内のシステム生成文字列すべてに適切な翻訳を適用します。これには「Adding...」、「Sold Out」、「Remove」、「Read more」などのラベルが含まれます。

**Settings > Translations** の **Checkout translations** セクションでは、サポートされている任意の言語について、デフォルトの翻訳文字列を上書きできます。上書きはバンドルされたデフォルトの上に適用されます。各フィールドにはバンドルされたデフォルトがあらかじめ入力されており、空の状態で保存すると、その言語の顧客に対してそのラベルが非表示になります。[空フィールドの動作](#blank-field-behavior)を参照してください。

***

<div id="supported-languages">
  ## 対応言語
</div>

チェックアウト翻訳は現在 32 言語に対応しています。

アラビア語、ブルガリア語、中国語、クロアチア語、チェコ語、デンマーク語、オランダ語、英語、エストニア語、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ハンガリー語、イタリア語、日本語、韓国語、ラトビア語、リトアニア語、ノルウェー語、ポーランド語、ポルトガル語、ルーマニア語、ロシア語、セルビア語、スロバキア語、スロベニア語、スペイン語、スウェーデン語、トルコ語、ウクライナ語。

***

<div id="customizing-checkout-translations">
  ## チェックアウト翻訳のカスタマイズ
</div>

1. **Settings** に移動します
2. **Translations** を選択します
3. **Checkout translations** セクションまでスクロールします
4. 言語ドロップダウンから言語を選択します
5. その言語で上書きしたいフィールドを更新します
6. **Save** をクリックします

上書きは、購入後翻訳と一緒に 1 回の保存操作で保存されます。

ある言語のすべてのフィールドをバンドルされたデフォルトに戻すには、**Reset defaults** をクリックします。

***

<div id="available-fields">
  ## 利用可能なフィールド
</div>

以下の文字列がカスタマイズ可能です。センシティブな文字列(コマースの CTA、割引の訴求、「Verified buyer」など)はシステム管理されており、上書きできません。

<div id="upsell-widget">
  ### Upsell ウィジェット
</div>

| フィールド                                       | 説明                                                                      |
| ------------------------------------------- | ----------------------------------------------------------------------- |
| Adding (loading state)                      | 商品をカートに追加している間に表示されるテキスト                                                |
| Removing (loading state)                    | 商品を削除している間に表示されるテキスト                                                    |
| Sold out badge                              | 商品が在庫切れのときに表示されるラベル                                                     |
| Quantity (upsell label)                     | upsell ウィジェットの数量セレクターのラベル                                               |
| Purchase option (upsell label)              | 購入オプションセレクターのラベル                                                        |
| One-time purchase (upsell)                  | 単発購入オプションのラベル                                                           |
| Upsell error message                        | 商品の追加または削除に失敗したときに表示されるメッセージ                                            |
| Discount suffix (appended to "20%" / "\$6") | 商品タイトルの隣の割引額の後に表示される単語。例:「(20% OFF)」の「OFF」                              |
| Review count label                          | レビュー数のラベル — 数値のプレースホルダーとして `{{count}}` を使用します(例: `({{count}} reviews)`) |

<div id="cart-controls-widget">
  ### カートコントロールウィジェット
</div>

| フィールド                              | 説明                       |
| ---------------------------------- | ------------------------ |
| Remove (cart action)               | 商品削除アクションのテキスト           |
| Modify (cart action)               | 商品変更アクションのテキスト           |
| Variant (cart label)               | バリアントセレクターのラベル           |
| Quantity (cart label)              | 数量セレクターのラベル              |
| One time purchase (cart)           | カートコントロールの単発購入オプションのラベル  |
| Subscription (cart label)          | サブスクリプションオプションのラベル       |
| Discount calculating (cart status) | 割引の計算中に表示されるステータステキスト    |
| Retry (cart action link)           | 割引計算に失敗したときに表示されるリンクテキスト |

<div id="testimonials-widget">
  ### テスティモニアルウィジェット
</div>

| フィールド                    | 説明                           |
| ------------------------ | ---------------------------- |
| Read more (testimonials) | テスティモニアルの「Read more」リンクのテキスト |

***

<div id="blank-field-behavior">
  ## 空フィールドの動作
</div>

フィールドを空の状態で保存すると、その言語の顧客に対してそのラベルが完全に非表示になります。すべてのフィールドにはバンドルされたデフォルトがあらかじめ入力されているため、空フィールドは常にあなたが意図的にクリアしたものであり、常に「非表示」を意味します。デフォルトにフォールバックすることはありません。デフォルトの文言に戻すには、フィールドをクリアするのではなく **Reset defaults** を使用してください。これは購入後翻訳の動作とは意図的に異なっており、特定の言語で特定のラベルを非表示にしたい場合に便利です。

***

<div id="need-help">
  ## サポートが必要ですか?
</div>

チェックアウト翻訳についてご質問がある場合や設定のサポートが必要な場合は、アプリ内チャットまたはメールでお問い合わせください。
