Sha256: aadcb1e6ea0d09071d9022886c9d7dfedce8d2c8a004798e3cbde01ce824774c
Contents?: true
Size: 646 Bytes
Versions: 2
Compression:
Stored size: 646 Bytes
Contents
# -*- coding: UTF-8 -*- # Persian module module Persian # Persian Text class # Digest Persian texts class Text # Replace english characters with it's key persian value on standard persian keyboard # For now just support QWERTY keyboard def self.english_to_persian_char(text) EN_FA_KEYBOARD_CHAR.each { |k, v| text.gsub!(k, v) } text end # Replace standard persian keyboard characters with it's key persian value on english keyboard # For now just support QWERTY keyboard def self.persian_to_english_char(text) EN_FA_KEYBOARD_CHAR.each { |v, k| text.gsub!(k, v) } text end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
persian-0.2.2 | lib/persian/text/keyboard.rb |
persian-0.2.1 | lib/persian/text/keyboard.rb |