Amal和Thurayya支持16种语言:英语、阿拉伯语、法语、土耳其语、印尼语、俄语、德语、葡萄牙语(巴西)、乌尔都语、波斯语、意大利语、波斯尼亚语、阿尔巴尼亚语、印地语、孟加拉语和中文。这意味着在柏林讲土耳其语的母亲、伦敦讲孟加拉语的父亲或蒙特利尔讲法语的家长都能用母语操作应用,帮助孩子学习阿拉伯语。
这16种语言及市场选择理由
| 语言 | 代码 | 穆斯林人口 | 海外分布区域 | 选择理由 |
|---|---|---|---|---|
| 英语 | EN | 超3亿 | 全球 | 全球通用,涵盖美英澳海外社区 |
| 阿拉伯语 | AR | 超4亿 | 中东及北非核心区 | 原始语言 |
| 法语 | FR | 8000万+ | 北非,法国 | 3000万+讲法语的穆斯林 |
| 土耳其语 | TR | 8500万(土耳其) | 德国、贝荷卢克斯、澳大利亚 | 8500万讲者,98%穆斯林 |
| 印尼语 | ID | 2.7亿(世界最大穆斯林国) | 全球散居 | 全球最大穆斯林多数国家 |
| 俄语 | RU | 2000万+穆斯林 | 中亚,前苏联国家 | 服务不足的市场 |
| 乌尔都语 | UR | 2.3亿+(巴基斯坦/印度) | 英国、美国、加拿大、中东 | 巴基斯坦及广泛海外社区 |
| 波斯语 | FA | 8000万+(伊朗、阿富汗) | 北美、欧洲 | 阿富汗难民社区 |
| 德语 | DE | 德国300万+穆斯林 | 德国、奥地利、瑞士 | 欧盟最大穆斯林海外社区 |
| 葡萄牙语 | PT-BR | 巴西150万+穆斯林 | 巴西、葡萄牙 | 穆斯林社区增长 |
| 意大利语 | IT | 意大利180万+穆斯林 | 意大利及海外 | 资源匮乏的市场 |
| 波斯尼亚语 | BS | 200万+(波斯尼亚-黑塞哥维那) | 德国、美国、加拿大 | 难民及其后代 |
| 阿尔巴尼亚语 | SQ | 300万+穆斯林 | 德国、美国 | 服务不足 |
| 印地语 | HI | 2亿+(印度穆斯林) | 印度、英国、美国、加拿大 | 印度海外社区 |
| 孟加拉语 | BN | 2.7亿+(孟加拉国) | 孟加拉国、英国、美国 | 快速增长的海外社区 |
| 中文 | ZH | 3500万+(中国) | 东南亚、海外社区 | 增长市场且资源不足 |
重要洞察:我们不仅仅选择“主要语言”,而是综合考虑了穆斯林人口密度、海外社区分布以及应用商店的渗透率。印尼语和孟加拉语代表全球最大穆斯林人口,却在多数教育技术应用中被忽视。
我们的国际化系统是如何工作的
技术栈(Next.js的 next-intl 库)
/messages
├── en.json (英语字符串,超过3200个键)
├── ar.json (阿拉伯语,超过3200个键)
├── fr.json (法语)
├── tr.json (土耳其语)
└── ... (共16种语言)
自动语言检测:
- 浏览器发送
Accept-Language头信息,例如“fr-FR, fr;q=0.9, en;q=0.8” - Next.js中间件检测用户偏好为法语
- 应用自动加载
/fr-FR路径 - 如果法语不可用,则回退到
/en
按语言分组的文件:
pages.json:导航、页脚及法律声明(共286KB)marketing.json:产品首页及功能介绍blog.json:博客帖子标题和元数据common.json:按钮、表单和错误提示
每个文件大小20-40KB,使得切换语言非常迅速。
RTL/LTR自动切换:
- 阿拉伯语、波斯语、乌尔都语、希伯来语采用RTL(从右向左)布局
- 其他语言采用LTR(从左向右)
- CSS自动应用
direction: rtl或direction: ltr - 按钮等元素文本对齐方向相应切换
- 边距和内距在RTL布局中左右翻转
Hreflang设置: 每个页面均有16个对应语言的替代链接,如:
<link rel="alternate" hreflang="en" href="/en/amal"/>
<link rel="alternate" hreflang="ar" href="/ar/amal"/>
<link rel="alternate" hreflang="fr" href="/fr/amal"/>
... (共16个)
<link rel="alternate" hreflang="x-default" href="/en/amal"/>
Google会抓取这些链接,分别索引每种语言页面。用法语搜索时返回 /fr/ 页面,阿拉伯语搜索时返回 /ar/ 页面。
海外家庭语言困境
场景一:土耳其语家长
- 母亲在家使用土耳其语
- 孩子在学校或App上学习阿拉伯语
- 母亲想帮忙但无法理解英语界面
- 土耳其语界面让母亲能够轻松操作,设定目标,了解孩子进度
场景二:孟加拉语家长
- 家人从孟加拉移居伦敦
- 父亲讲孟加拉语和部分英语
- 孩子在清真寺或App学习阿拉伯语
- 父亲偏好孟加拉语,便于理解和支持
- 有孟加拉语支持时父亲参与度提升10倍
场景三:双语家庭
- 一位家长讲英语,一位讲法语
- 各自用母语登录App
- 孩子能够感受到双亲共育支持,语言不再是障碍
没有本地化,全球超过80%的穆斯林市场无法参与,家长因界面语言障碍无法帮助孩子学习。
Google Search Console数据:多语言页面表现优异
| 搜索词 | 语言 | 点击量 | 展示次数 | 点击率 | 排名 |
|---|---|---|---|---|---|
| arabic alphabet(阿拉伯字母) | 俄语 | 31 | 8,918 | 0.35% | 4.2 |
| best quran apps(最佳古兰经应用) | 意大利语 | 24 | 3,160 | 0.76% | 2.1 |
| juz amma guide(祖阿玛章节指南) | 阿拉伯语 | 26 | 4,835 | 0.54% | 1.6 |
| learn arabic kids(儿童学阿拉伯语) | 法语 | 18 | 2,450 | 0.73% | 3.5 |
| arabic learning app(阿拉伯语学习应用) | 土耳其语 | 22 | 5,100 | 0.43% | 2.8 |
证明:非英语内容需求巨大。俄语和意大利语用户积极搜索阿拉伯语资源,但搜索结果多为英语或阿拉伯语页面。
本地化不仅仅是翻译文本
- 货币:根据地区显示美元、英镑、欧元、印尼盾、印度卢比等价格
- 支付方式:不同国家偏好信用卡、PayPal、本地银行转账等多样支付
- 文化规范:为保守文化设计得体头像
- 日历系统:伊斯兰历用于特定日期显示,其他地区用公历
- 姓名举例:内容中使用符合文化背景的姓名
常见问题
问:16种语言内容是否全部完整?
答:官网页面已100%翻译。App内内容发布时有英语、阿拉伯语和法语版本。其他语言(如土耳其语、印尼语、乌尔都语等)将根据下载量在发布后6个月内逐步完成。
问:如何保证16种语言翻译的一致性?
答:我们使用翻译管理工具(Phrase或Lokalise)及翻译记忆库。社区译者会审校文化适应性。古兰经内容经伊斯兰学者审核确认。
问:App Store和Google Play的16种语言都上架了吗?
答:App Store和Google Play页面已支持16种语言。App内课程和练习将随翻译完成逐步推出。



