小编Raj*_*ajG的帖子

在轨道上的ruby中自动设置区域设置

如何在rails上的ruby上自动设置语言环境?例如,如果网页在西班牙打开,那么locale = es,同样如果它在英国,那么locale = en和类似的?

请帮帮我.

ruby locale ruby-on-rails

10
推荐指数
2
解决办法
1万
查看次数

ruby数组键值对?

我试图配对两个键值对,但我不确定如何实现这一点.以下是我的尝试:

struc = Array[(3,4),(5,6)]
for i in 0..1
    puts "#{struc[i,i]}"
end
Run Code Online (Sandbox Code Playgroud)

但我想要的输出如下(前一个代码块不生成):

3 4
5 6
Run Code Online (Sandbox Code Playgroud)

ruby arrays hash

9
推荐指数
2
解决办法
2万
查看次数

如何在视图Ruby on Rails中路由您的子文件夹?

任何人都可以说明如何路由您的子文件夹的.html.erb文件?这样放置:

view/pages/en/index.html.erb
Run Code Online (Sandbox Code Playgroud)

并且路由这我正在做route.rb上的事情

match ':lang/index', :to => 'pages/en#index'
Run Code Online (Sandbox Code Playgroud)

对于链接代码,我在标题上有这个

<%= link_to "Home", index_path %>
Run Code Online (Sandbox Code Playgroud)

我得到的错误是

 Routing Error
 uninitialized constant Pages
Run Code Online (Sandbox Code Playgroud)

路线:

在此输入图像描述

ruby routes views ruby-on-rails subdirectory

7
推荐指数
1
解决办法
5448
查看次数

冒号(:)在语言环境YAML文件中给出加载错误

我在en:语言环境中有一个字符串

display_device: to play : get player
Run Code Online (Sandbox Code Playgroud)

结肠标志给我的错误是

无法从C:/ Documents and Settings/rajg/discoveryaws/branches/internationalization/config/locales/en.yml加载翻译,期望它返回哈希值,但不会

我怎样才能做到这一点?

ruby yaml ruby-on-rails internationalization

5
推荐指数
1
解决办法
877
查看次数

在Rails中调试?

你将如何在RubyonRails中成功调试'相对'?我知道并广泛使用以下内容:

  • 终奌站
  • Rails控制台
  • 开发者工具
  • 日志文件(生产/开发)

如果有其他可用的技术独立于其运行的环境,那么它将有助于更快地调试批次.

ruby ruby-on-rails

4
推荐指数
1
解决办法
693
查看次数

如何在存储单元`number_to_human_size`的yml文件上设置格式

代码是否正确格式为number_to_human_size?我把它们放在五岁以下,[en:,es:,de:,it:,fr:].mil文件.

storage_units:
  format: "%n %u"
  units:
    byte:
      one: "Byte"
      other: "Bytes"
    kb: "KB"
    mb: "MB"
    gb: "GB"
    tb: "TB"
Run Code Online (Sandbox Code Playgroud)

我有以下参考

<%= number_to_human_size(@game.downloadsize, :precision => 2, :locale=>I18n.locale) %>
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

无法从C:/ Documents and Settings/rajg/antixdiscoveraws/config/locales/de.yml加载翻译,期望它返回一个哈希值,但不会

任何帮助深表感谢.

ruby ruby-on-rails internationalization ruby-on-rails-3

2
推荐指数
1
解决办法
802
查看次数

Ruby中的哈希键?

我试图初始化hash pair,然后has.key在哈希对值中查找密钥.我已经给出了以下条件:

if seen.has.key?(var)
    <Execute Condition>
Run Code Online (Sandbox Code Playgroud)

你能否阐明它实际上是如何运作的?我试过环顾四周但仍然困惑我.谢谢

ruby ruby-on-rails

0
推荐指数
1
解决办法
137
查看次数