SocialHub.AI
开发者中心 · 本地化

以每位会员的语言呈现其数据

SocialHub 会将每位成员声明的语言解析为十种受支持的语言环境之一,并提供格式辅助工具,您可以直接将其添加到电子邮件模板中——这样,价格、数量和日期就会自动以该成员的地区格式显示。此操作本地化的是格式,而不是您的文本:SocialHub 绝不会对您输入的文字进行机器翻译,金额也绝不会进行货币转换。

01 — 支持的语言环境

十种语言环境,分辨率合理

成员的语言设定在其语言中。 门户偏好中心 (或导入的)语言,然后解析为一个受支持的区域设置。精确的代码优先;区域变体将退化为其基本语言;未知或空语言将回退到英语,而不是进行猜测。

本地化代码解决方案说明
en英语(默认/后备)
fr法语 — fr-CA、fr-BE 等语言合并为 fr
es西班牙语 — es-MX、es-419 等折叠为 es
de德语 — de-AT、de-CH 崩溃为 de
zh-CN简体中文 — 裸 zh、zh-Hans、zh-SG 在这里解析
zh-TW繁体中文(台湾) — zh-Hant 在此处解析
zh-HK繁体中文(香港)
ja日语
ko韩语 — ko-KR 简化为 ko
th泰语 — th-TH 跌落至 th
tr土耳其语 — tr-TR 折叠为 tr
ar阿拉伯语 — ar-SA、ar-AE、ar-EG 等缩写为 ar;从右至左显示
02 — 电子邮件格式辅助工具

将它们放入任何模板中

活动电子邮件会使用这些可用的帮助程序进行编译。收件人的区域设置是在发送时从他们声明的语言中为您注入的 - 您无需传递它。模板编写一次;每个成员阅读自己的格式。

email-template.hbs
{{! Any campaign email block. The recipient's locale is injected }}
{{! automatically from their declared language — you just use the helpers. }}

<p>Hi {{first_name}},</p>

<p>Your balance is {{formatCurrency points_value "USD"}}
   ({{formatNumber points 0}} points).</p>

<p>This offer ends {{formatDate expires_at "long"}}.</p>

{{! A French member sees:  1 234,50 €  ·  1 234  ·  5 janvier 2026 }}
{{! A German member sees:  1.234,50 €  ·  1.234  ·  5. Januar 2026 }}
{{! A US member sees:      $1,234.50   ·  1,234  ·  January 5, 2026 }}
助手使用情况笔记
formatCurrency{{formatCurrency amount "USD"}}以指定的 ISO-4217 货币显示金额,并根据成员的语言环境进行分组和符号化。金额将保持该货币不变,不进行外汇转换。
formatNumber{{formatNumber value 0}}基于区域分组的数字;第二个参数是固定的 decimal 计数(默认为 0)。
formatDate{{formatDate date "long"}}区域设置日期。格式 arg 为“short”(默认)、“long”或“iso”(YYYY-MM-DD,与区域设置无关)。
03 — 按语言划分的目标

语言是一个可分割的属性

首选语言标签

会员声明的语言会显示为预设的“首选语言”标签,因此您可以在任何细分市场中包含或排除特定语言群体。

第一方数据,非推断数据

价值来源于会员的选择,而非基于 IP 地址或请求头的猜测——从未选择过任何内容的会员将保持未标记状态。

所有界面保持一致。

解析后的语言同时驱动细分标签和发送时格式,从而确保目标定位和渲染效果一致。

04 — 范围与保障

本地化的具体作用

格式化,而非翻译

辅助工具可本地化 number、日期和货币格式。您的文字内容将按原样发送——SocialHub 不会进行机器翻译。

显示货币,无FX

formatCurrency 仅改变金额的显示方式,不会改变其实际价值——金额始终以您输入的货币显示。不会进行汇率转换。

安全后备

未知、空或不支持的语言将解析为 en-US 格式——与之前的行为逐字节保持一致,因此对于未声明语言的成员,不会有任何变化。

十种语言基础

除了格式之外,每个区域都有自己的语气和合规惯例(同意模式、取消订阅措辞、市场规则),这是本地化体验的基础。

本地化发送内容,而不仅仅是列表

捕捉语言,以此为目标,让每封电子邮件都根据阅读会员的实际情况自动格式化。