greek-text-utils
Version:
A collection of greek text utils, including conversion to ISO 843/ELOT 743, Greeklish, Phonetic Latin, and Transliterated Latin
98 lines • 3.51 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const greeklishToGreekMap = [
{ find: 'tha', replace: 'θα' },
{ find: 'the', replace: 'θε' },
{ find: 'thi', replace: 'θι' },
{ find: 'thh', replace: 'θη' },
{ find: 'tho', replace: 'θο' },
{ find: '(thy|thu)', replace: 'θυ' },
{ find: '(thw|thv)', replace: 'θω' },
{ find: 'tH', replace: 'τΗ' },
{ find: 'TH', replace: 'ΤΗ' },
{ find: 'Th', replace: 'Τη' },
{ find: 'th', replace: 'τη' },
{ find: '(cH|ch)', replace: 'χ' },
{ find: '(CH|Ch)', replace: 'Χ' },
{ find: '(PS|Ps)', replace: 'Ψ' },
{ find: '(ps|pS)', replace: 'ψ' },
{ find: '(Ks|KS)', replace: 'Ξ' },
{ find: '(ks|kS)', replace: 'ξ' },
{ find: '(VR)', replace: 'ΒΡ' },
{ find: '(vr|vR)', replace: 'βρ' },
{ find: '(Vr)', replace: 'Βρ' },
{ find: '8a', replace: 'θα' },
{ find: '8e', replace: 'θε' },
{ find: '8h', replace: 'θη' },
{ find: '8i', replace: 'θι' },
{ find: '8o', replace: 'θο' },
{ find: '8y', replace: 'θυ' },
{ find: '8u', replace: 'θυ' },
{ find: '8w', replace: 'θω' },
{ find: '(8A|8^)', replace: 'ΘΑ' },
{ find: '8E', replace: 'ΘΕ' },
{ find: '8H', replace: 'ΘΗ' },
{ find: '8I', replace: 'ΘΙ' },
{ find: '8O', replace: 'ΘΟ' },
{ find: '8Y', replace: 'ΘΥ' },
{ find: '8U', replace: 'ΘΥ' },
{ find: '8W', replace: 'ΘΩ' },
{ find: '8^', replace: 'Θ' },
{ find: '8', replace: 'θ' },
{ find: 'f8', replace: 'φθ' },
{ find: 'F8', replace: 'ΦΘ' },
{ find: 'f', replace: 'φ' },
{ find: 'F', replace: 'Φ' },
{ find: 'b', replace: 'μπ' },
{ find: 'B', replace: 'ΜΠ' },
{ find: 'd', replace: 'ντ' },
{ find: 'D', replace: 'ΝΤ' },
{ find: 'g', replace: 'γκ' },
{ find: 'G', replace: 'ΓΚ' },
{ find: 'j', replace: 'τζ' },
{ find: 'J', replace: 'ΤΖ' },
{ find: 'c', replace: 'κ' },
{ find: 'C', replace: 'Κ' },
{ find: 'q', replace: 'κ' },
{ find: 'Q', replace: 'Κ' },
{ find: 's', replace: 'σ' },
{ find: 'S', replace: 'Σ' },
{ find: 'v', replace: 'β' },
{ find: 'V', replace: 'Β' },
{ find: 'w', replace: 'ω' },
{ find: 'W', replace: 'Ω' },
{ find: 'x', replace: 'χ' },
{ find: 'X', replace: 'Χ' },
{ find: 'y', replace: 'υ' },
{ find: 'Y', replace: 'Υ' },
{ find: 'z', replace: 'ζ' },
{ find: 'Z', replace: 'Ζ' },
{ find: 'a', replace: 'α' },
{ find: 'A', replace: 'Α' },
{ find: 'e', replace: 'ε' },
{ find: 'E', replace: 'Ε' },
{ find: 'h', replace: 'η' },
{ find: 'H', replace: 'Η' },
{ find: 'i', replace: 'ι' },
{ find: 'I', replace: 'Ι' },
{ find: 'k', replace: 'κ' },
{ find: 'K', replace: 'Κ' },
{ find: 'l', replace: 'λ' },
{ find: 'L', replace: 'Λ' },
{ find: 'm', replace: 'μ' },
{ find: 'M', replace: 'Μ' },
{ find: 'n', replace: 'ν' },
{ find: 'N', replace: 'Ν' },
{ find: 'o', replace: 'ο' },
{ find: 'O', replace: 'Ο' },
{ find: 'p', replace: 'π' },
{ find: 'P', replace: 'Π' },
{ find: 'r', replace: 'ρ' },
{ find: 'R', replace: 'Ρ' },
{ find: 't', replace: 'τ' },
{ find: 'T', replace: 'Τ' },
{ find: 'u', replace: 'υ' },
{ find: 'U', replace: 'Υ' },
];
exports.default = greeklishToGreekMap;
//# sourceMappingURL=greeklish-to-greek-map.js.map