2009-11-02 97 views
2

我想使用西班牙语控制器/方法创建我的应用程序。不同语言的Rails应用程序?

我可以使用脚手架吗?

脚手架创建的方法如新,创建,编辑等

我想改变那些是努埃瓦,CREAR,editar等

当我这样做,应用程式的空档,因为REST路由规则

什么是我最好的方法呢? 请帮忙。

回答

2

为什么不保持英语的方法名称和使用本地化的网址呢? Rails中的很多东西都依赖于命名约定,改变它们将会变得不切实际。

当只改变URL中routes.rb中是唯一受影响的模块。如果您更改方法名称,则需要调整路由,控制器并用手写代替自动生成的URL助手。

1

您最好使用一切英文名称编码您的应用程序,然后只是翻译一下,用户将看到:即,使用Rails的国际化的翻译你的意见。至于路线,this plugin works just fine