我正在致力于自动化翻译工作流程并改进整个 Rails 网站的本地化流程。我正在使用 SimpleBackend,因此只有 YAML 文件用于存储翻译。
当前的语言环境目录由文件夹、子文件夹(在某些情况下)和那些包含 yml 文件的子文件夹组成。我正在考虑将该项目与 Transifex 等第三方工具集成以进行翻译管理,因此可能对每种语言使用单个 YAML 文件可能有利于工作流管理。
如果有人可以突出这两种结构的优缺点,那么决定我是否应该从嵌套文件结构切换到单文件模式将非常有帮助。此外,该项目是一个具有积极贡献者的开源项目,因此正在考虑长期解决方案。
谢谢!