【问题标题】:Rails gem localized_country_select undefined methodRails gem 本地化_country_select 未定义方法
【发布时间】:2014-10-25 17:12:32
【问题描述】:

我正在尝试使用标题中提到的 gem 在用户创建表单中放置一个包含所有国家/地区的下拉列表。我在 GemFile 中编写了 gem 'localized_country_select', '>= 0.9.9' 并运行了捆绑安装。之后,我使用以下代码更新了用户表单视图:

</div>
<div class="field">
<%= f.label :country %><br>
*******<%= localized_country_select(:user, :country, [], {:include_blank => 'Please choose...'}) %>*******
</div>

当我尝试访问新用户页面时,出现以下错误:

“翻译缺失:en.countries”的未定义方法`map':字符串

好的,先谢谢各位了

【问题讨论】:

    标签: ruby-on-rails gem rubymine


    【解决方案1】:

    您需要在您的配置/语言环境中设置语言环境 en.rb。否则它不会工作。将此复制到您的配置/语言环境中。

    https://raw.githubusercontent.com/mlitwiniuk/localized_country_select/master/locale/en.rb

    现在重新启动您的服务器并尝试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-17
      • 2015-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 2012-10-28
      • 2016-08-27
      相关资源
      最近更新 更多