将所有Codeigniter翻译放入一个翻译文件是不对的

时间:2012-11-28 09:32:44

标签: codeigniter

看一些建议......

我正在使用Codeigniter创建一个多语言网站。 CI允许我创建几个语言文件,例如每个控制器一个,并在需要时加载语言文件。

对我而言,使用一个语言文件并自动加载它听起来更容易,但似乎并不鼓励这种方法。任何人都可以告诉我,使用一种语言文件(每种语言)是否正常,或者我应该为每个控制器使用语言文件?

1 个答案:

答案 0 :(得分:1)

这取决于文件的大小,如果单个文件的大小太大,那么每次加载文件时,该文件的所有数据都将被加载,并且您的脚本将占用更多内存,以防大文件语言文件总是使用多个文件并在需要时加载它,如果您的语言文件很小,最好使用单个文件,这样您就不需要管理它并且易于使用。