lxm
|
7216d355cd
|
fix: 将默认回退语言从中文改为英文
修改fallbackLocale常量从Locale('zh', 'CN')改为Locale('en', 'US'),确保应用在用户语言不可用时能回退到更通用的英文界面,提升国际用户的默认体验。
|
8 months ago |
lxm
|
92099cdfbe
|
feat(i18n): 添加繁体中文(台湾)语言支持并优化语言选择逻辑
添加繁体中文(香港)语言选项到所有语言文件
分离繁体中文(香港)和台湾繁体中文的语言映射
优化系统语言检测逻辑,优先根据地区代码判断
更新设置控制器以支持新的语言选项
修复繁体中文(香港)翻译文件中的术语一致性
|
9 months ago |
lxm
|
93af018301
|
feat(翻译): 添加波斯语支持并更新多语言翻译文件
为应用添加波斯语(fa_IR)支持,包括:
1. 在settings_controller中添加波斯语选项
2. 在app_translations中注册波斯语支持
3. 更新所有现有语言文件添加"persian"和"arabic"翻译项
|
12 months ago |
lxm
|
f37f21a46e
|
feat(多语言支持): 添加阿拉伯语支持
在设置控制器和翻译模块中添加阿拉伯语选项和映射
|
12 months ago |
lxm
|
af1f510864
|
refactor(settings): 优化语言设置逻辑,直接使用Get.deviceLocale,修复
fix(permissions): 移除权限成功时的消息显示
chore(splash): 注释掉隐私协议和用户协议的点击事件
|
1 year ago |
lxm
|
c0e49f0355
|
feat(生命周期管理): 添加应用生命周期管理器并处理系统语言变化
添加 AppLifecycleManager 用于监控应用前后台状态变化
实现系统语言变化监听,根据用户设置决定是否跟随系统语言
|
1 year ago |
lxm
|
70e3c7a9c4
|
feat(translations): 改进多语言智能匹配和fallback逻辑
- 新增getSmartFallbackLocale方法实现智能fallback语言选择
- 增强deviceLocale方法支持更全面的语言代码匹配
- 改进中文简繁体识别逻辑,支持脚本代码和国家代码
- 添加语言代码映射表处理不同标准格式
- 优化设置语言流程,增加错误处理和日志
|
1 year ago |
lxm
|
10fe8854e9
|
feat(多语言): 新增18种语言支持并优化语言检测逻辑
添加丹麦语、荷兰语、瑞典语等18种新语言翻译文件
在设置控制器中注册新增语言选项
优化中文检测逻辑,使用languageCode和countryCode组合判断
|
1 year ago |
lxm
|
67b3185734
|
fix(登录): 改进语言检测逻辑并清理翻译文件格式
修改登录模块中检测语言的逻辑,从比较字符串改为分别检查语言代码和国家代码,提高准确性
清理翻译文件中的注释格式和代码对齐
|
1 year ago |
lxm
|
c10f42a68e
|
新增印地语、印尼语、泰语、马来语、土耳其语和波兰语本地语言选项
|
1 year ago |
lxm
|
cff715f993
|
新增多语言支持韩语、日语、越南语、葡萄牙语和俄语
|
2 years ago |
lxm
|
fa7b4161d9
|
新增繁体中文和西班牙语支持
|
2 years ago |
fdp
|
db959315e2
|
微信,谷歌,facebook登陆
|
2 years ago |
tanlongsheng
|
27a79d28ca
|
修改多语言
|
2 years ago |
wolfplus
|
94761c0ecc
|
add
|
2 years ago |
wolfplus
|
90c9f03e86
|
light
|
2 years ago |
wolfplus
|
dde443f332
|
0.02
|
2 years ago |
wolfplus
|
603b24ea1b
|
add
|
2 years ago |