2012-11-19 17 views
0

我在看一个程序试图弄清楚它是如何做某些事情的源代码。有一件事引起了我的注意,就是在视图“ <%= _(”发布设置“)%> 和控制器: flash [:notice] = _('Article was successfully created “)有什么用_()中的Ruby/Rails的

当我做_(‘测试’)在控制台它只是返回‘测试’字符串。那么,什么是使用_()语法的。以前没有见过它并不能发现什么在 谷歌。任何信息将不胜感激。

回答

0

它肯定看起来像一些本地化功能。至于我可以告诉做,在Rails3中是t方法的首选方法,但是如果有人用外部的getText宝石为此,他可能会以这种方式结束塔季翁。

+0

由于萨穆伊尔,该程序是错字[链接](https://github.com/fdv/typo/)。它有一个语言文件(荷兰语),但本地化似乎没有实施。示例中的字符串与语言文件中的任何内容不匹配。 – andreofthecape

相关问题