跳转到正文
OmniChannels.ai

短信

阿拉伯语短信最多可以有多少个字符?

更新于

简短回答

阿拉伯语短信采用 UCS-2 编码发送,单条最多 70 个字符。更长的阿拉伯语短信会拆成每段 67 个字符,因为每段都带有重组头信息。作为对比,英文 GSM-7 短信单条 160 个字符,分段后每段 153 个字符。

为什么阿拉伯语的限制比英语低?

每条短信最多携带 140 字节用户数据(3GPP TS 23.040)。GSM-7 采用 7 位字符,所以能容纳 160 个字符。阿拉伯语不在 GSM-7 字符集内,因此改用 UCS-2 编码,每个字符占 2 字节:140 / 2 = 70 个字符。

编码适用字符单条短信长短信每段
GSM-7基本拉丁字母、数字、常用标点160 个字符153 个字符
UCS-2阿拉伯语、emoji、其他非 GSM 字符70 个字符67 个字符

我的阿拉伯语短信会拆成几段?

超过 70 个字符后,用字符数除以 67 并向上取整。每一段通常按一条短信计费。

阿拉伯语字符数分段数
1 至 701
71 至 1342
135 至 2013
202 至 2684

阿拉伯语短信的常见错误

  • 在同一条短信中混用英语和阿拉伯语:整条短信都会变成 UCS-2,英文部分也要计入 70 个字符的限制。
  • 添加 emoji:大多数 emoji 以两个 UCS-2 单元发送,每个占用两个字符位置。
  • 写入过长的阿拉伯语链接和签名,导致短信多出一段。
  1. 撰写阿拉伯语文案。
  2. 粘贴到字符计数器中,查看编码和分段数。
  3. 不断精简,直到符合预算的分段数。
  4. 如果两种语言都需要,请将英语和阿拉伯语版本分成两条短信发送。

官方来源