Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 转换yml文件中的值 我需要在Rails应用程序的翻译文本中返回一个值。我现在拥有的是这样的东西:_Ruby On Rails_Yaml - Fatal编程技术网

Ruby on rails 转换yml文件中的值 我需要在Rails应用程序的翻译文本中返回一个值。我现在拥有的是这样的东西:

Ruby on rails 转换yml文件中的值 我需要在Rails应用程序的翻译文本中返回一个值。我现在拥有的是这样的东西:,ruby-on-rails,yaml,Ruby On Rails,Yaml,假设您使用的是标准,则可以执行以下操作: 他认为: <%= t('.hint', passcode: @customer.passcode) %> 您正在使用的插值语法在en.yml中不起作用,请将其更改为 hint: 'Tú código de acceso es %{passcode}. Este código es de un solo uso.' 现在您可以将其用作: = I18n.t(:hint, passcode: @customer.passcode) # OR

假设您使用的是标准,则可以执行以下操作:

他认为:

<%= t('.hint', passcode: @customer.passcode) %>

您正在使用的插值语法在en.yml中不起作用,请将其更改为

hint: 'Tú código de acceso es %{passcode}. Este código es de un solo uso.'
现在您可以将其用作:

= I18n.t(:hint, passcode: @customer.passcode)

# OR

= t(:hint, passcode: @customer.passcode)

您需要的是阅读文档
hint: 'Tú código de acceso es %{passcode}. Este código es de un solo uso.'
= I18n.t(:hint, passcode: @customer.passcode)

# OR

= t(:hint, passcode: @customer.passcode)