gpt4 book ai didi

ruby-on-rails - rails 中的大语言环境文件,可以吗?

转载 作者:数据小太阳 更新时间:2023-10-29 08:32:01 24 4
gpt4 key购买 nike

真的无法在互联网上找到这个问题的答案。我目前正在用 Rails 开发一个相对较大的 Web 应用程序。而且我的语言环境文件正在快速增长。

我的问题是,如果我的语言环境文件变得非常大,这有关系吗?如果没关系,Rails 是如何处理的?如果是这样,什么是解决这个问题的好方法?我在 rails 文档中发现您可以分别根据文件的语言命名文件,例如index.en.html.erb .但这意味着当必须进行更改时,我必须针对每种语言分别编辑每个 View 。

谢谢!

最佳答案

区域设置在服务器启动时加载到内存中(不是在每次请求时)。 Rails 在内部将所有语言环境作为一个大的嵌套哈希来处理。因此,Rails 不关心语言环境文件是大还是小。

您需要考虑的事项:什么最适合您。我不得不使用一个有大约 5000 个语言环境的应用程序。我很高兴它们针对每种语言组织到一个文件夹中,并分成多个文件:每个模型或 Controller 一个。语言环境安排清楚,很容易找到。后来我们使用网络服务来维护语言环境 (webtranslateit.com),这在与外部(非技术)翻译人员合作时也有很大帮助。

关于ruby-on-rails - rails 中的大语言环境文件,可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23793886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com