transliteration-with-spice
Version:
This is a tool that allows to generate all common used transliterations.
276 lines • 7.84 kB
JavaScript
module.exports = {
'hy-en': {
toCleanUp: ['՝', '՛', '՜'],
map: {
'Ա': ['A'],
'ա': ['a'],
'Բ': ['B'],
'բ': ['b'],
'Գ': ['G'],
'գ': ['g'],
'Դ': ['D'],
'դ': ['d'],
'Ե': ['E'],
'ե': ['e'],
'Զ': ['Z'],
'զ': ['z'],
'Է': ['E', 'E\''],
'է': ['e', 'e\''],
'Ը': ['Y', 'Y\'', '@'],
'ը': ['y', 'y\'', '@'],
'Թ': ['T', 'T\''],
'թ': ['t', 't\''],
'Ժ': ['Zh', 'Z'],
'ժ': ['zh', 'z'],
'Ի': ['I'],
'ի': ['i'],
'Լ': ['L'],
'լ': ['l'],
'Խ': ['Kh', 'X'],
'խ': ['kh', 'x'],
'Ծ': ['Ts', 'Ts\'', 'C'],
'ծ': ['ts', 'ts\'', 'c'],
'Կ': ['K'],
'կ': ['k'],
'Հ': ['H'],
'հ': ['h'],
'Ձ': ['Dz', 'C', 'Z'],
'ձ': ['dz', 'c', 'z'],
'Ղ': ['Gh', 'X'],
'ղ': ['gh', 'x'],
'Ճ': ['Tch', 'Ch'],
'ճ': ['tch', 'ch'],
'Մ': ['M'],
'մ': ['m'],
'Յ': ['Y', 'I', 'i'],
'յ': ['y', 'i', 'j'],
'Ն': ['N'],
'ն': ['n'],
'Շ': ['Sh', 'S'],
'շ': ['sh', 's'],
'Ո': ['Vo', 'O'],
'ո': ['o', 'vo'],
'Չ': ['Ch', 'C'],
'չ': ['ch', 'c'],
'Պ': ['P'],
'պ': ['p'],
'Ջ': ['J'],
'ջ': ['j'],
'Ռ': ['R'],
'ռ': ['r'],
'Ս': ['S'],
'ս': ['s'],
'Վ': ['V', 'W'],
'վ': ['v', 'w'],
'Տ': ['T'],
'տ': ['t'],
'Ր': ['R'],
'ր': ['r'],
'Ց': ['Ts', 'C'],
'ց': ['ts', 'c'],
'Ու': ['U'],
'ՈՒ': ['U'],
'ու': ['u'],
'Փ': ['P'],
'փ': ['p'],
'Ք': ['Q', 'K'],
'ք': ['q', 'k'],
'Եւ': ['Ev', 'Ew'],
'ԵՒ': ['EV', 'EW'],
'եւ': ['ev', 'ew'],
'և': ['ev'],
'Օ': ['O'],
'օ': ['o'],
'Ֆ': ['F', 'Ph'],
'ֆ': ['f', 'ph'],
'«': ['"'],
'»': ['"'],
'-': ['-', '', ' '],
'―': ['-', '', ' ']
}
},
'hy-ru': {
toCleanUp: ['՝', '՛', '՜'],
map: {
'Ա': ['А'],
'ա': ['а'],
'Բ': ['Б'],
'բ': ['б'],
'Գ': ['Г'],
'գ': ['г'],
'Դ': ['Д'],
'դ': ['д'],
'Ե': ['Е'],
'ե': ['е'],
'Զ': ['З'],
'զ': ['з'],
'Է': ['Э', 'Е'],
'է': ['э', 'е'],
'Ը': ['Е', '@', ''],
'ը': ['е', '@', ''],
'Թ': ['Т',],
'թ': ['т',],
'Ժ': ['Ж'],
'ժ': ['ж'],
'Ի': ['И'],
'ի': ['и'],
'ԻՀ': ['ԻՀ', 'Ի'],
'Իհ': ['Իհ', 'Ի'],
'իհ': ['իհ', 'ի'],
'Լ': ['Л'],
'լ': ['л'],
'Խ': ['Х'],
'խ': ['х'],
'Ծ': ['Ц'],
'ծ': ['ц'],
'Կ': ['К'],
'կ': ['к'],
'Հ': ['', 'Х'],
'հ': ['', 'х'],
'Ձ': ['Дз', 'Д', 'З'],
'ձ': ['дз', 'д', 'з'],
'Ղ': ['Х', 'Г', 'К'],
'ղ': ['х', 'г', 'к'],
'Ճ': ['Ч', 'Тч'],
'ճ': ['Ч', 'тч'],
'Մ': ['М'],
'մ': ['м'],
'Յ': ['И', 'Й', 'Ь'],
'յ': ['и', 'й', 'ь'],
'ՅԱ': ['Я', 'ИА', 'ЙА'],
'Յա': ['Я', 'Иа', 'Йа'],
'յա': ['я', 'иа', 'йа'],
'ՅՕ': ['Ё', 'Е', 'О'],
'Յօ': ['Ё', 'Е', 'О'],
'յօ': ['ё', 'е', 'о'],
'ՅՈՒ': ['Ю', 'ИУ', 'ЙУ'],
'ՅՈւ': ['Ю', 'ИУ', 'ЙУ'],
'Յու': ['Ю', 'Иу', 'Йу'],
'յու': ['ю', 'иу', 'йу'],
'Ն': ['Н'],
'ն': ['н'],
'Շ': ['Ш'],
'շ': ['ш'],
'ՇՉ': ['Щ', 'ШЧ'],
'Շչ': ['Щ', 'Шч'],
'շչ': ['щ', 'щч'],
'Ո': ['Во', 'О'],
'ո': ['о', 'во'],
'Չ': ['Ч'],
'չ': ['ч'],
'Պ': ['П'],
'պ': ['п'],
'Ջ': ['Дж'],
'ջ': ['дж'],
'Ռ': ['Р'],
'ռ': ['р'],
'Ս': ['С'],
'ս': ['с'],
'ՍՉ': ['Щ', 'СЧ'],
'Սչ': ['Щ', 'Сч'],
'սչ': ['щ', 'сч'],
'Վ': ['В'],
'վ': ['в'],
'Տ': ['Т'],
'տ': ['т'],
'Ր': ['Р'],
'ր': ['р'],
'Ց': ['Ц'],
'ց': ['ц'],
'Ու': ['У'],
'ՈՒ': ['У'],
'ու': ['у'],
'Փ': ['П'],
'փ': ['п'],
'Ք': ['К'],
'ք': ['к'],
'Եւ': ['Ев'],
'ԵՒ': ['ЕВ'],
'եւ': ['ев'],
'և': ['ев'],
'Օ': ['О'],
'օ': ['о'],
'Ֆ': ['Ф'],
'ֆ': ['ф'],
'«': ['"'],
'»': ['"'],
'-': ['-', '', ' '],
'―': ['-', '', ' ']
}
},
'ru-en': {
toCleanUp: [],
map: {
'А': ['A'],
'а': ['a'],
'Б': ['B'],
'б': ['b'],
'В': ['V'],
'в': ['v'],
'Г': ['G'],
'г': ['g'],
'Д': ['D'],
'д': ['d'],
'Е': ['E', 'Yo', 'O'],
'е': ['e', 'yo', 'o'],
'Ё': ['E', 'Yo', 'O'],
'ё': ['e', 'yo', 'o'],
'Ж': ['Zh', 'Z'],
'ж': ['zh', 'z'],
'З': ['Z'],
'з': ['z'],
'И': ['I'],
'и': ['i'],
'Й': ['Y', 'I'],
'й': ['y', 'i'],
'К': ['K'],
'к': ['k'],
'Л': ['L'],
'л': ['l'],
'М': ['M'],
'м': ['m'],
'Н': ['N'],
'н': ['n'],
'О': ['O'],
'о': ['o'],
'П': ['P'],
'п': ['p'],
'ПР': ['PR'],
'Пр': ['Pr'],
'пр': ['pr'],
'Р': ['R', 'P'],
'р': ['r', 'p'],
'С': ['S', 'C'],
'с': ['s', 'c'],
'Т': ['T'],
'т': ['t'],
'У': ['U'],
'у': ['u'],
'Ф': ['F', 'Ph'],
'ф': ['f', 'ph'],
'Х': ['Kh', 'X'],
'х': ['kh', 'x'],
'Ц': ['Ts', 'C'],
'ц': ['ts', 'c'],
'Ч': ['Ch', 'c'],
'ч': ['ch', 'c'],
'Ш': ['Sh', 's'],
'ш': ['sh', 's'],
'Щ': ['Shch', 'Sh', 'Ch'],
'щ': ['shch', 'sh', 'ch'],
'Ъ': ['Y', ''],
'ъ': ['y', ''],
'Ы': ['I', 'Y'],
'ы': ['i', 'y'],
'Ь': ['Y', 'I', ''],
'ь': ['y', 'i', ''],
'Э': ['E'],
'э': ['e'],
'Ю': ['Yu', 'U'],
'ю': ['уu', 'u'],
'Я': ['Ya'],
'я': ['ya'],
'-': ['-', '', ' ']
}
},
};