我有这样的词:“torbjörn”。
我想用拉丁等价物(即“o”)替换第 6 个字母“ö”等特殊字符。
我认为该模块SanitizeHelper
将为我执行此操作,但我不明白如何以及在何处包含它。
我只需要一个视图,所以如果不将它包含在整个应用程序中是有利的,我也希望考虑到这一点。
我有这样的词:“torbjörn”。
我想用拉丁等价物(即“o”)替换第 6 个字母“ö”等特殊字符。
我认为该模块SanitizeHelper
将为我执行此操作,但我不明白如何以及在何处包含它。
我只需要一个视图,所以如果不将它包含在整个应用程序中是有利的,我也希望考虑到这一点。
您可以使用transliterate
:
ActiveSupport::Inflector::transliterate "torbjörn" # => "torbjorn"