相关疑难解决方法(0)

红宝石中的音译

在ruby中音译非英语字符的最简单方法是什么.那是转换,例如:

translit "Gévry"
#=> "Gevry"

ruby transliteration

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

用Ruby中的Iconv音译

当我试图音译西里尔语utf-8字符串时

Iconv.iconv('ascii//ignore//translit', 'utf-8', string).to_s
Run Code Online (Sandbox Code Playgroud)

(参见问题/ 1726404/transliteration-in-ruby)

除了那些必须被音译的符号外,我得到了所有东西.

例如:'r-строка'→'r-'和'Gévry'→'Gvry'.

怎么了?

Ruby 1.8.7/Rails 2.3.5/WSeven

ruby transliteration iconv

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

标签 统计

ruby ×2

transliteration ×2

iconv ×1