--- :transforms: - :aliases: - Greek-Latin/BGN - el-Latn-t-el-m0-bgn :direction: forward :rules: - ":: [ΆΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώἀἁἂἃἄἅἆἇἈἉἊἋἌἍἎἏἐἑἒἓἔἕἘἙἚἛἜἝἠἡἢἣἤἥἦἧἨἩἪἫἬἭἮἯἰἱἲἳἴἵἶἷἸἹἺἻἼἽἾἿὀὁὂὃὄὅὈὉὊὋὌὍὐὑὒὓὔὕὖὗὙὛὝὟὠὡὢὣὤὥὦὧὨὩὫὬὭὮὯὰάὲέὴήὶίὸόὺύὼώᾀᾁᾂᾃᾄᾅᾆᾇᾈᾉᾊᾋᾌᾍᾎᾏᾐᾑᾒᾓᾔᾕᾖᾗᾘᾙᾚᾛᾜᾝᾞᾟᾠᾡᾢᾣᾤᾥᾦᾧᾨᾩᾪᾫᾬᾭᾮᾯᾲᾳᾴᾶᾷᾺΆᾼῂῃῄῆῇῈΈῊΉῌῖῚΊῤῥῦῪΎῲῳῴῶῷῸΌῺΏῼ῾] ;" - ":: NFD (NFC) ;" - "$upperConsonants = [ΒΓΔΖΘΚΛΜΝΞΠΡΣΤΦΧΨ] ;" - "$lowerConsonants = [βγδζθκλμνξπρσςτφχψ] ;" - "$consonants = [$upperConsonants $lowerConsonants] ;" - "$upperVowels = [ΑΕΗΙΟΥΩ] ;" - "$lowerVowels = [αεηιουω] ;" - "$vowels = [$upperVowels $lowerVowels] ;" - "$lower = [$lowerConsonants $lowerVowels] ;" - "$wordBoundary = [^[:L:][:M:][:N:]] ;" - "[ἈἉᾼᾈᾉ] > Α ;" - "[ἀἁᾳᾀᾁ] > α ;" - "[ἊἋἌἍἎἏᾊᾋᾌᾍᾎᾏᾺΆ] > Ά ;" - "[ἂἃἄἅἆἇὰάᾂᾃᾄᾅᾆᾇᾲᾴᾶᾷ] > ά ;" - "[ἘἙ] > Ε ;" - "[ἐἑὲέ] > ε ;" - "[ἚἛἜἝῈΈ] > Έ ;" - "[ἒἓἔἕ] > έ ;" - "[ἨἩᾘᾙῌ] > Η ;" - "[ἠἡᾐᾑῃ] > η ;" - "[ἪἫἬἭἮἯᾚᾛᾜᾝᾞᾟῊΉ] > Ή ;" - "[ἢἣἤἥἦἧὴήᾒᾓᾔᾕᾖᾗῂῄῆῇ] > ή ;" - "[ἸἹ] > Ι ;" - "[ἰἱ] > ι ;" - "[ἺἻἼἽἾἿῚΊ] > Ί ;" - "[ἲἳἴἵἶἷὶίῖ] > ί ;" - "[ὈὉ] > Ο ;" - "[ὀὁ] > ο ;" - "[ὊὋὌὍῸΌ] > Ό ;" - "[ὂὃὄὅὸό] > ό ;" - "Ὑ > Υ ;" - "[ὐὑ] > υ ;" - "[ὛὝὟῪΎ] > Ύ ;" - "[ὒὓὔὕὖὗὺύῦ] > ύ ;" - "[ὨὩᾨᾩῼ] > Ω ;" - "[ὠὡᾠᾡῳ] > ω ;" - "[ὬὫὬὭὮὯᾪᾫᾬᾭᾮᾯῺΏ] > Ώ ;" - "[ὢὣὤὥὦὧὼώᾢᾣᾤᾥᾦᾧῲῴῶῷ] > ώ ;" - "Ῥ > Ρ ;" - "[ῤῥ] > ρ ;" - "Αί > Aí ;" - "αί > aí ;" - "Οί > Oí ;" - "οί > Oí ;" - "Ού > Oú ;" - "ού > oú ;" - "Αύ > Άυ ;" - "αύ > άυ ;" - "Εύ > Έυ ;" - "εύ > έυ ;" - "Ηύ > Ήυ ;" - "ηύ > ήυ ;" - "[ΪΫ] > Ï ;" - "[ϊϋ] > ï ;" - "[ΐΰ] > ḯ ;" - "Αε > Aë ;" - "αε > aë ;" - "Αη > Aï ;" - "αη > aï ;" - "Οη > Oï ;" - "οη > oï ;" - "Ωο > Oö ;" - "ωο > oö ;" - "Άε > Áë ;" - "άε > áë ;" - "Άη > Áï ;" - "άη > áï ;" - "Όη > Óï ;" - "όη > óï ;" - "Ώο > Óö ;" - "ώο > óö ;" - "ΑΙ > AI ;" - "Αι > Ai ;" - "αι > ai ;" - "ΑΥ > AV ;" - "Αυ > Av ;" - "αυ > av ;" - "Α > A ;" - "α > a ;" - "Ά > Á ;" - "ά > á ;" - "Β > V ;" - "β > v ;" - "ΓΓ > NG ;" - "Γγ > Ng ;" - "γγ > ng ;" - "$wordBoundary{ΓΚ > G ;" - "$wordBoundary{Γκ > G ;" - "$wordBoundary{γκ > g ;" - "ΓΚ > NG ;" - "Γκ > Ng ;" - "γκ > ng ;" - "Γ}[ΑΟΩ [$upperConsonants - [ΓΞΧ]]] > G ;" - "Γ}[αοω [$lowerConsonants - [γξχ]]] > G ;" - "Γ}ΟΥ > G ;" - "Γ}ου > G ;" - "γ}[αοω [$lowerConsonants - [γξχ]]] > g ;" - "γ}ου > g ;" - "Γ}[ΑΕΟΥ]Ι > Y ;" - "Γ}[ΕΗΙΥ] > Y ;" - "Γ}[αεου]ι > Y ;" - "Γ}[εηιυ] > Y ;" - "γ}[αεου]ι > y ;" - "γ}[εηιυ] > y ;" - "Γ}[ΞΧ] > N ;" - "Γ}[ξχ] > N ;" - "γ}[ξχ] > n ;" - "Γ > G ;" - "γ > g ;" - "Ν{Δ}Ρ > D ;" - "ν{δ}ρ > d ;" - "Δ} $lower > Dh ;" - "Δ > DH ;" - "δ > dh ;" - "ΕΙ > I ;" - "Ει > I ;" - "ει > i ;" - "ΕΪ > EÏ ;" - "Εϊ > Eï ;" - "εϊ > eï ;" - "ΕΥ > EV ;" - "Ευ > Ev ;" - "ευ > ev ;" - "Ε > E ;" - "ε > e ;" - "Έ > É ;" - "έ > é ;" - "Ζ > Z ;" - "ζ > z ;" - "ΗΥ > IV ;" - "Ηυ > Iv ;" - "ηυ > iv ;" - "Η > I ;" - "η > i ;" - "Ή > Í ;" - "ή > í ;" - "Θ} $lower > Th ;" - "Θ > TH ;" - "θ > th ;" - "Ι > I ;" - "ι > i ;" - "Ί > Í ;" - "ί > í ;" - "Κ > K ;" - "κ > k ;" - "Λ > L ;" - "λ > l ;" - "$wordBoundary{ΜΠ > B ;" - "$wordBoundary{Μπ > B ;" - "$wordBoundary{μπ > b ;" - "ΜΠ > MB ;" - "Μπ > Mb ;" - "μπ > mb ;" - "Μ > M ;" - "μ > m ;" - "$wordBoundary{ΝΤ > D ;" - "$wordBoundary{Ντ > D ;" - "$wordBoundary{ντ > d ;" - "ΝΤ > ND ;" - "Ντ > Nd ;" - "ντ > nd ;" - "Ν > N ;" - "ν > n ;" - "Ξ > X ;" - "ξ > x ;" - "ΟΙ > OI ;" - "Οι > Oi ;" - "οι > oi ;" - "ΟΥ > OU ;" - "Ου > Ou ;" - "ου > ou ;" - "Ο > O ;" - "ο > o ;" - "Ό > Ó ;" - "ό > ó ;" - "Π > P ;" - "π > p ;" - "Ρ > R ;" - "ρ > r ;" - "Σ > S ;" - "σ > s ;" - "ς > s ;" - "Τ > T ;" - "τ > t ;" - "Υ > I ;" - "υ > i ;" - "Ύ > Í ;" - "ύ > í ;" - "Φ > F ;" - "φ > f ;" - "Χ} $lower > Kh ;" - "Χ > KH ;" - "χ > kh ;" - "Ψ} $lower > Ps ;" - "Ψ > PS ;" - "ψ > ps ;" - "Ω > O ;" - "ω > o ;" - "Ώ > Ó ;" - "ώ > ó ;" :source: el :target: el_Latn :variant: BGN