我有一个使用Friendly_id gem的博客应用程序但是当我在标题中使用日文字符并转到文章节目时我有一个像这样的http://www.blog.com/articles/8
的网址。但我想得到映射到日文字母或拉丁字母的网址,我该怎么办
答案 0 :(得分:0)
因此建议使用此解决方案:FriendlyID Korean slugs
但是我倾向于选择以下解决方案:http://www.rubydoc.info/gems/unidecode
gem 'unidecode'
# ...
extend FriendlyId
friendly_id :nickname_ascii, use: :slugged
# using gem unidecode
def nickname_ascii
nickname.to_ascii
end
对假名来说足够好但对汉字来说非常糟糕