手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
Office软件下载
Mac清理软件
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
i18n
i18n专题提供i18n的最新资讯内容,帮你更好的了解i18n。
ruby-on-rails – 带轨道的奇怪的I18n日期输出
我的Ruby On Rails 3应用程序中的日期翻译有一个奇怪的问题,我真的不明白为什么…… 这是我的en.yml和fr.yml: fr: date: formats: default: "%d/%m/%Y" short: "%e %b" long: "%e %B %Y" time: formats: default: "
作者:佚名 时间:2019-07-27
ruby-on-rails – Heroku和i18n问题
我无法让i18n在heroku上工作. 我设置: I18n.default_locale = :de 在我的环境中.rb 并且翻译在config / locales / de.yml中 在我的本地机器上工作得很好但在Heroku上却不是这样. 在heroku上,一切都是英文的. 我认为我不需要像i18n gem这样的特殊宝石,因为我在本地机器上也没有它. 也许有人有解决方案吗? 尝试在config
作者:佚名 时间:2019-07-30
ruby-on-rails – Rails:如何提高I18n翻译在测试环境中缺少例外
当测试环境中缺少I18n翻译(而不是呈现文本“翻译错误”)时,我希望Rails引发异常.有没有一个简单的方法来实现呢? 要引发异常,您可以定义一个类来处理本地化错误. class TestExceptionLocalizationHandler def call(exception, locale, key, options) raise exception.to_exception
作者:佚名 时间:2019-08-01
ruby-on-rails-3 – Rails 3,i18n:将html标签插入文本
我的问题正是07000中描述的问题.只有区别:我正在使用Rails 3(3.0.4正好),它使用%{…}语法而不是旧的{{…}}. 问题:Rails 3转义%{…}中的所有标签,所以我无法插入,在那里的链接. 有什么办法克服这个吗? thx为任何帮助 我终于弄清楚了,你必须使用_html作为任何yaml键的后缀,你不希望html转义: paragraph_html: "This is some
作者:佚名 时间:2019-08-22
ruby-on-rails – 如何识别未使用的i18n键?
我正在研究一个现有的Rails应用程序,并使用本地化文件en.yml来保存大部分应用程序的文本.目前,我们并没有将本地化到任何其他语言,所以只有一个文件,但事实上,我们把翻译(‘some.key’)到我们的意见意味着添加另一种语言将是简单的添加另一个文件 – 比如说sp.yml 问题是,en.yml已经发展到了我怀疑正在使用的所有键. 除了使用每个密钥进行翻译调用的git grep之外,还有一种快
作者:佚名 时间:2019-09-02
ruby-on-rails – Rails I18n多个文件别名
我想知道是否可以有多个文件的区域设置,也许组织在目录中,并仍然使用YAML别名,例如: 在一个普通文件中: # config/locales/common/en.yml en: first_name: &first_name "First name" last_name: &last_name "Last name" 并在更具体的文件中: # config/locales/models/u
作者:佚名 时间:2019-09-02
ruby-on-rails – rails i18n – 如何处理无效日期的情况ie l(nil)
我正在处理很多遗留数据,有时候datetime字段为nil / null.这打破了本地化.除了这样做之外,还有一种推荐的方法吗? dt = nil l(dt) unless dt.nil? 不幸的是,没有内置的解决方案.见 post. 您可以定义自己的帮助器,提供“nil”可读的值.例如: def ldate(dt) dt ? l(dt) : t("[???]") end
作者:佚名 时间:2019-09-19
ruby-on-rails – 如何使用i18n键作为Rails 3中的默认翻译?
例如: I18n.t('something') 应该输出 something 如果翻译错误. 不,不可能.如果您使用I18,您需要有一个与该语言相对应的文件,否则I18n将抱怨. 当然,您可以在environment.rb文件中设置默认语言.应该靠近底部,您可以为您想要的任何语言设置,但在您的语言环境/文件夹中,您将需要具有相应的yml翻译.
作者:佚名 时间:2019-09-20
ruby-on-rails – I18N键,用于在模块中分组的轨道模型
我有几个模型分组在一个这样的模块: #/app/models/blobs/small_text.rb class Blobs::SmallText < ActiveRecord::Base #.. class implementation end 我想用法语将人类的名字设为“Texte Court” I18n.locale = "fr" Blobs::SmallTe
作者:佚名 时间:2019-09-20
ruby – I18n :: InvalidLocale::en不是有效的区域设置
我试图使用I18n.transliterate来对一些带有重音字符的文本进行“规范化”,以便我可以分析和比较不同的语言. 但是,使用此方法时会弹出以下错误 I18n::InvalidLocale: :en is not a valid locale from /home/xxx/.rvm/gems/ruby-2.1.5/gems/i18n-0.7.0/lib/i18n.rb:284:in
作者:佚名 时间:2019-10-09
ruby-on-rails – 简单表单:是否可以删除标签,并使用标签i18n替换为占位符?
参见英文答案 > How to use placeholders instead of labels in simple_form? 4个 我试图制作一个普通的简单形式 = simple_form_for [:hq, @team, @order] do |f| .tickets = f.select :tickets
作者:佚名 时间:2019-11-06
ruby-on-rails – 检查Rails视图中的硬编码文本 – I18n
我们的一些开发者(包括我)并不总是认真地将文本放在本地化文件中,结果是很多硬编码的文本分散在很多观点上. 我想知道你们中有没有想法自动搜索视图中的硬编码文本?有谁有工具或方法如何检查这个?我在想,如果一个漂亮的bash脚本会做这个工作,但我有点迷失在哪里开始.任何帮助非常感谢. 如果大多数代码行的代码很短,并且硬编码的文本很长,则可以使用字符串-n [number]来查找具有特定数量字符的任何文本
作者:佚名 时间:2019-11-13
ruby-on-rails – 用于选择框的i18n
我有一个名为Role的模型.我在表格中使用下面的助手.有没有办法将name属性的值更改为另一种语言? <%= f.collection_select :role_id, Role.all, :id, name, {} -%> 区域设置/ de.yml de: role: admin: "something" editor: "something something" 在模型中: c
作者:佚名 时间:2019-11-19
ruby-on-rails – Rails 2.3.5 I18n月/日名称翻译问题
我的config / locales / pl.yml文件(从 here采样): pl: date: day_names: [Niedziela, Poniedziałek, Wtorek, Środa, Czwartek, Piątek, Sobota] month_names: [~, Styczeń, Luty, Marzec, Kwiecień, Maj, Czerwi
作者:佚名 时间:2019-11-27
ruby-on-rails – I18n :: InvalidPluralizationData错误
根据本网站的帮助,我能够为该人的年龄设置一个展示.但是当我做一些类似<%= distance_of_time_in_words(DateTime.now,p.dob)%> ;,我得到一个invalidPliralizationData错误,“translation data {:one =>”1 an“,:many =>” {{count}} ans“}不能与:count => 30” 我的y
作者:佚名 时间:2019-11-27
ruby-on-rails – Rails i18n中的混合语言环境
Rails以某种方式混合我的语言环境,我完全不知道为什么.我翻译的大多数字符串都按预期工作,但对于某些字符串,它会混合使用语言环境. 有趣的是,这只发生在我们的一个系统上.特别是用Apache运行Passenger. 在我的开发系统上使用Webrick,Thin或Passenger Standalone时,一切都会好起来的. 这就是我在我的应用程序中所拥有的.rb: config.i18n.def
作者:佚名 时间:2019-11-30
国际化 – rails3 I18n:无法覆盖“1错误禁止此数据包被保存:”
当我在模型包上出现错误时,我总是看到第一行(英语=未翻译): 1 error prohibited this packet from being saved: Naam Gelieve het veld Naam in te vullen! 找到单个字段的错误的翻译! 虽然我在我的nl.yml中有以下内容 nl: activemodel: errors: template
作者:佚名 时间:2019-11-30
ruby-on-rails – 如何在Rails 3中使用i18n作为我的错误页面?
我需要在我的public / 404.html页面上使用I18n api. 如果我添加到404.html页面: <%= t('.page_were_looking') %> 我收到一条错误消息: Cannot use t('.page_were_looking') shortcut because path is not available 如何在本页面使用I18n功能? Rails通过使用类似p
作者:佚名 时间:2019-12-01
ruby-on-rails – 如何在Rails中使用控制器中的I18n
我有一个PetsController,其中设置了flash消息.像这样的东西: class PetsController ... def treat_dog #do somthing flash[:success] = 'Your dog is being treated.' end ... end 此控制器属于Admin,因此它位于:app / contr
作者:佚名 时间:2019-12-10
ruby-on-rails – 如何调试Rails I18N查找?
在Rails文档中,I18N字符串似乎有不同的默认位置,这取决于I18N查找是从视图,模型/验证,控制器,帮助程序,…,如果它是标签等启动的… 如何在默认情况下查看Rails尝试查找内容的位置,例如当我只使用t(‘.something’)? 您可以在开发模式下修补I18N后端,以打印出在后端查找的I18n键. 点击这里: http://www.unixgods.org/Rails/where_is
作者:佚名 时间:2019-12-11
上一页
1
2
3
4
5
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 微信青少年模式全新升级:视频号内容分
• 《地下城与勇士DNF》永久交通卡卡面上线
• 优酷为方便长辈看视频,上线银发剧场!
• 微信读书集成腾讯混元AI技术,可以一日
• 京东快递上线11项会员权益
• 高德地图功能升级,新增安全预警
• 小爱同学多模态能力升级,引领智能生活
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot