Ruby on rails 3 Rails如何翻译表单输入文件_字段上的标题(i18n)

Ruby on rails 3 Rails如何翻译表单输入文件_字段上的标题(i18n),ruby-on-rails-3,internationalization,input,translation,Ruby On Rails 3,Internationalization,Input,Translation,我正在为我的应用程序构建翻译,但我不知道如何翻译表单字段的默认标题 特别是文件表单标签。默认情况下,生成一个标题为“选择文件”的按钮,并在旁边添加一个说明“未选择文件” 这些翻译在yml中的什么地方存在?不幸的是,它对用户的外观取决于浏览器,不可能有太多的机会 您可以找到几篇文章,介绍如何使它们看起来有点不同,但是按钮上的文本本身和注释取决于用户正在运行的浏览器的语言,您无法更改它(至少我找不到任何内容)您最好使用引导文件上载。下面的代码适用于我的应用程序及其多语言 = transloadit

我正在为我的应用程序构建翻译,但我不知道如何翻译表单字段的默认标题

特别是文件表单标签。默认情况下,生成一个标题为“选择文件”的按钮,并在旁边添加一个说明“未选择文件”

这些翻译在yml中的什么地方存在?

不幸的是,它对用户的外观取决于浏览器,不可能有太多的机会


您可以找到几篇文章,介绍如何使它们看起来有点不同,但是按钮上的文本本身和注释取决于用户正在运行的浏览器的语言,您无法更改它(至少我找不到任何内容)

您最好使用引导文件上载。下面的代码适用于我的应用程序及其多语言

= transloadit :image_resize
-6.times do |index|
  .fileupload.fileupload-new.pull-left{style: "padding-right: 5px;", "data-provides" => "fileupload" }
    .fileupload-new.thumbnail{:style => "width: 130px; height: 130px;"} 
      -if @provider.provider_images.present?
        - if @provider.provider_images["provider_image#{index+1}"].present?
          %img{:id=>"providerimage1", :src => @provider.provider_images["provider_image#{index+1}"][0]}/
    .fileupload-preview.fileupload-exists.thumbnail{:style => "width: 130px; height: 130px;"}
    %div
      %span.btn.btn-file
        %span.fileupload-new{:id => "selectbutton"}
          -if index == 0
            =t('select_profile_image')  
          -else
            =t('select_image')              
        %span.fileupload-exists
          -if index == 0
            =t('select_profile_image')  
          -else
            =t('select_image')      
        =file_field_tag "provider_image#{index+1}"