spree_i18n整合

时间:2012-05-13 06:58:24

标签: ruby-on-rails gem rvm bundler spree

我正在尝试让spree_i18n宝石工作,但我还没有完成它。

我已将此添加到Gemfile中: gem'spree_i18n',:git => '混帐://github.com/spree/spree_i18n.git' 我正在使用RVM,所以bundle将它安装到: ~/.rvm/gems/ruby-1.9.3-p125@spree/bundler/gems/spree_i18n-e5e3e189c843 而不是通常的位置: ~/.rvm/gems/ruby-1.9.3-p125@spree/gems/ 所以我不确定RVM是否做了一些奇怪的事情。

但运行任何rake spree_i18n:xxx命令会导致以下错误: '不知道如何构建任务'spree_i18n:new'

我猜这是因为宝石没有被耙子和应用程序捡起来。我认为该应用程序应该从gem文件夹中获取.yml转换文件,因此我不需要将它们复制到主app文件夹。

作为一个快速修复,我将.yml文件从gem文件夹复制到app config / locales文件夹。它有效,但绝对感觉像是黑客。

有人可以指出我正确的方向来正确整合这个宝石吗?

我也在这里发布了这个问题,如果有其他信息可能有助于解决这个问题。 https://groups.google.com/forum/?hl=en&fromgroups#!topic/spree-user/6ycWGfm6eTk

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

在github上查看相关的已关闭问题

https://github.com/spree/spree_i18n/issues/171