Transliterate English text using the Greek alphabet: Difference between revisions

m
add y and k
m (→‎{{header|Raku}}: add markup)
m (add y and k)
Line 98:
 
=={{header|Julia}}==
{{improve|Julia|Not transliterating 'y'. See cheerfully, lazy, July, my. Not transliterating 'k' see khaki, quick, back, black}}
<lang ruby>const texts = [
"""The quick brown fox jumped over the lazy dog.""",
Line 110 ⟶ 109:
 
const replacements = [
"ch" => "χ", "th" => "θ", "ps" => "ψ", "ph" => "f", r"s(\W)" => s"ς\1", "Ch" => "Χ",
"ChTh" => "ΧΘ", "ThPs" => "ΘΨ", "PsPh" => "ΨF", "Phee" => "Fh", "eeck" => "hκ", "ckrh" => "r", "kh" => "kκ",
"rhKh" => "rΚ", "khoo" => "χw", "ooa" => "wα", "ab" => "αβ", "bd" => "βδ", "de" => "δε", "f" => "φ",
"eg" => "εγ", "fh" => "φη", "gi" => "γι", "hj" => "ηι", "ik" => "ικ", "jl" => "ιλ", "m" => "μ",
"ln" => "λν", "mo" => "μο", "np" => "νπ", "oq" => "οκ", "pr" => "πρ", "qs" => "κσ", "t" => "τ",
"ru" => "ρυ", "sv" => "σβ", "tw" => "τω", "ux" => "ξ", "y" => "υ", "vz" => "βζ", "wA" => "ωΑ",
"xB" => "ξΒ", "zD" => "ζΔ", "AE" => "ΑΕ", "BF" => "ΒΦ", "DG" => "ΔΓ", "EH" => "ΕΗ", "I" => "Ι",
"FJ" => "ΦI", "GL" => "ΓΛ", "HM" => "ΗΜ", "IN" => "ΙΝ", "JO" => "IΟ", "LP" => "ΛΠ", "Q" => "Κ",
"MR" => "ΜΡ", "NS" => "ΝΣ", "OT" => "ΟΤ", "PY" => "ΠU", "QW" => "ΚΩ", "RX" => "ΡΞ", "Z" => "Ζ"]
"S" => "Σ", "T" => "Τ", "U" => "Υ", "W" => "Ω", "X" => "Ξ", "Z" => "Ζ"]
 
for txt in texts
Line 132 ⟶ 130:
The quick brown fox jumped over the lazy dog.
=>
Θε κυιkκυικ βροων φοξ ιυμπεδ οβερ θε λαζyλαζυ δογ.
=================================================================
I was looking at some rhododendrons in my back garden,
Line 141 ⟶ 139:
laying in my patio.
=>
Ι ωας λωkινγλωκινγ ατ σομε ροδοδενδρονς ιν μyμυ βαkβακ γαρδεν,
δρεσσεδ ιν μyμυ χαkικακι σηορτς, ωηεν θε τελεφονε ρανγ.
 
Ας Ι ανσωερεδ ιτ, Ι χηρφυλλyχηρφυλλυ γλιμψεδ θατ θε IυλyIυλυ συν
cαυσεδ α φραγμεντ οφ βλαkβλακ πινε ωαξ το ωζε ον θε βελβετ κυιλτ
λαyινγλαυινγ ιν μyμυ πατιο.
=================================================================
sphinx of black quartz, judge my vow.
=>
σφινξ οφ βλαkβλακ κυαρτζ, ιυδγε μyμυ βοω.
=================================================================
</pre>
4,102

edits