

🚫 告别混乱的 JSON 文件! 🚫
在 Unity 编辑器内 直接管理完整的本地化工作流程。
🌍 内置完整的从右到左(RTL)语言支持
为 Unity 项目提供真正无缝、即插即用的本地化解决方案。
🅰️ 自动识别场景中的文本组件
同时支持 Unity 传统 UI Text 与 TextMesh Pro(TMP)。
内置 4 个演示场景(每种文本系统各 2 个)+ 2 套开源字体库,开箱即用。
💎 核心功能 💎
1️⃣ 动态语言管理
轻松添加、删除、排序语言,并设置项目默认语言。
2️⃣ 自动检测设备语言
应用启动时自动匹配用户设备语言。
3️⃣ 完整 RTL 支持
内置支持全部 12 种 RTL 语言(阿拉伯语、希伯来语等)。
4️⃣ 本地化文本实时更新
语言切换时,所有 UI Text 与 TextMesh Pro 内容即时刷新。
5️⃣ 语言设置持久化
自动保存并加载用户选择的语言偏好。
🛠️ 编辑器功能 🛠️
1️⃣ 本地化管理窗口
在一个直观界面中统一管理 Key、语言和翻译内容。
2️⃣ 默认语言设置
项目启动时自动加载指定的默认语言。
3️⃣ 自动设置语言
可启用 / 关闭基于设备语言的自动切换。
4️⃣ CSV 导入 / 导出
一键导出或导入 CSV 文件,方便外部翻译与协作。
5️⃣ 排序与筛选
按名称、创建时间或未翻译状态快速管理内容。
6️⃣ 可视化语言排序
左右移动语言顺序,或临时隐藏语言以提升管理效率。
⏩ 运行时功能 ⏩
1️⃣ 运行时语言切换
通过简单的 UI 控件,让玩家在游戏中自由切换语言。
2️⃣ 高效数据加载
基于 ScriptableObject 的架构,性能高、内存占用低。
3️⃣ 实时 UI 刷新
语言切换后,所有本地化内容立即同步更新。
⚙️ 无缝集成 ⚙️
1️⃣ 跨平台支持
完美支持移动端、桌面端及主机平台。
2️⃣ 简单易用
即插即用,几乎无需额外配置。
3️⃣ ScriptableObject 架构
集中式管理本地化数据,易于扩展和长期维护。
❓ 常见问题(FAQ)❓
Q:如果设备语言不在支持列表中会发生什么?
A:当启用“自动设置为设备语言”时,如果设备语言未被支持,系统将自动使用默认语言。
Q:如何在 Unity 外部更新翻译内容?
A:使用 CSV 导出功能编辑翻译内容,然后通过 CSV 导入一键更新。
Q:是否必须使用 TextMesh Pro?
A:推荐在现代项目中使用 TextMesh Pro,但并非必需,Unity 原生 Text 组件同样受支持。
📌 附带清晰、循序渐进的中文文档说明 📌
让我们一起创造更出色的作品 ❤️
Intelligent Labs
