Kohana I18n __() or maybe I18n::load(). Performance


Kohana I18n __() or maybe I18n::load(). Performance

如果我有一个中等语言的页面,并且我必须翻译这个页面上的所有短句(例如"创建帐户"等),通常翻译需要多少时间?翻译时间对用户来说是可感知的吗?

第二个问题,

$array = I18n::load('lang-lang') 

使用它比只使用__()性能更好?

__()是strtr()的代理,strtr是一个原生PHP函数,表示速度非常快。

有了150个字符串,如果没有基准,你不会注意到任何性能变化(意味着翻译总数为0.001 x s)。

我不理解问题的另一部分,因为I18n::load()根本无法与__()相比,它只是加载了适当的翻译文件。