Module: Dpl::Transliterate
- Included in:
- Github
- Defined in:
- lib/dpl/helper/transliterate.rb
Constant Summary collapse
- APPROXIMATIONS =
YAML.load(File.read(File.('../../../../config/transliterate.yml', __FILE__)))
Instance Method Summary collapse
Instance Method Details
#transliterate(string, replacement = '.') ⇒ Object
5 6 7 8 9 |
# File 'lib/dpl/helper/transliterate.rb', line 5 def transliterate(string, replacement = '.') string.gsub(/[^\x00-\x7f]/u) do |char| APPROXIMATIONS[char] || replacement end end |