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

# 翻译

> 了解如何设置验证规则，根据客户的语言显示错误消息，并提供默认的回退选项。

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/Eo6mwiIgVsI?si=66pK6qjkOuweqrqk" title="BeSure 翻译" style={{ border: 0 }} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

## 概述

翻译功能允许您为不同客户语言本地化验证错误消息。通过点击**添加翻译**按钮，您可以根据客户的语言在结账时以多种语言显示错误消息。您还可以定义任意语言的默认回退消息，当没有可用翻译时将显示该消息。

## 如何设置

### 创建验证规则

首先，创建一个包含您选择的条件的规则。

> 例如，订单总金额小于或等于 \$100

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/set-order-amount.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=a07d395307cda6cea1d0e345eb1e8271" alt="设置订单金额" width="935" height="104" data-path="images/advanced/translations/set-order-amount.webp" />

### 选择目标位置

选择您希望错误消息
在结账页面上显示的目标**位置**。

<img src="https://mintcdn.com/storespark/pRxetMhd3-MrZXc-/images/essentials/validation/action-target-dropdown.webp?fit=max&auto=format&n=pRxetMhd3-MrZXc-&q=85&s=ed758ecf440ed75cbc62cefaae12f450" alt="操作目标下拉菜单" width="1154" height="850" data-path="images/essentials/validation/action-target-dropdown.webp" />

### 设置默认错误消息

在字段中添加**错误消息**。如果未找到用户语言或未为错误消息添加翻译，此消息将用作默认错误消息。您可以将其设置为任意语言。

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/error-message-fallback.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=25f73efe4219cfe554de8cb92d58fcc2" alt="回退错误消息" width="1261" height="157" data-path="images/advanced/translations/error-message-fallback.webp" />

### 添加翻译

点击**添加翻译**按钮。在下拉菜单中选择所需语言，并以所选语言输入错误消息。重复相同步骤以添加多种语言的翻译。

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/add-translations.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=3da00777a01abf1c41789d52c30d412a" alt="添加翻译" width="1227" height="262" data-path="images/advanced/translations/add-translations.webp" />

### 总结

以下是我们上述步骤中创建的规则总结：

> 我们设置了条件\*\*"订单总金额 ≤ 99.99"**，并将目标选择为**"结账页面顶部"\*\*。我们的默认消息是：

> **"Order amount is less than the required minimum order amount of \$100."**

> 然后我们将错误消息翻译成法语和德语：

> * **法语：** "Le montant de la commande est inférieur au montant minimum requis de 100 \$"
> * **德语：** "Der Bestellbetrag liegt unter dem erforderlichen Mindestbestellwert von 100 \$"

> 设置方法如下：

<img src="https://mintcdn.com/storespark/mA72VgVqDf-upVJ7/images/advanced/translations/example-translations.webp?fit=max&auto=format&n=mA72VgVqDf-upVJ7&q=85&s=bec33d53429cba949db5655c2464415a" alt="翻译示例" width="966" height="656" data-path="images/advanced/translations/example-translations.webp" />

## 结账时会发生什么

* 如果客户的**语言是法语**并且**订单金额小于 \$100**，他们将在结账时看到**法语错误消息**。

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-french-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=bc0bb28e3aca9d08b4ad14f1affdc60a" alt="法语错误消息示例" width="1306" height="520" data-path="images/advanced/translations/example-french-error-message.webp" />

* 如果客户的**语言是德语**并且**订单金额小于 \$100**，他们将在结账时看到**德语错误消息**。

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-german-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=4ba2a577f997e0b4a4db623af5b99a1a" alt="德语错误消息示例" width="1297" height="510" data-path="images/advanced/translations/example-german-error-message.webp" />

* 如果客户的**语言是其他任何语言**并且**订单金额小于 \$100**，他们将在结账时看到默认的**英文错误消息**。

<img src="https://mintcdn.com/storespark/RDyGA09NSLSSmL-r/images/advanced/translations/example-english-error-message.webp?fit=max&auto=format&n=RDyGA09NSLSSmL-r&q=85&s=269e7cee334114a4e9985dba29421314" alt="英文错误消息示例" width="1297" height="514" data-path="images/advanced/translations/example-english-error-message.webp" />
