Created
April 27, 2026 10:13
-
-
Save sotirisf/4228ed7ed51cba5f166599515ee4e826 to your computer and use it in GitHub Desktop.
Umbraco Greek Character replacement in URLs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Put this under: | |
| // "Umbraco": { | |
| // "CMS": { | |
| "RequestHandler": { | |
| "ConvertUrlsToAscii": "try", | |
| "UserDefinedCharCollection": [ | |
| { | |
| "Char": " ", | |
| "Replacement": "-" | |
| }, | |
| { | |
| "Char": """, | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "'", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "%", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": ".", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": ";", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "/", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "\\", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": ":", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "#", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "“", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "”", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "«", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "»", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "+", | |
| "Replacement": "plus" | |
| }, | |
| { | |
| "Char": "*", | |
| "Replacement": "star" | |
| }, | |
| { | |
| "Char": "&", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "?", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "æ", | |
| "Replacement": "ae" | |
| }, | |
| { | |
| "Char": "ø", | |
| "Replacement": "oe" | |
| }, | |
| { | |
| "Char": "å", | |
| "Replacement": "aa" | |
| }, | |
| { | |
| "Char": "ä", | |
| "Replacement": "ae" | |
| }, | |
| { | |
| "Char": "ö", | |
| "Replacement": "oe" | |
| }, | |
| { | |
| "Char": "ü", | |
| "Replacement": "ue" | |
| }, | |
| { | |
| "Char": "ß", | |
| "Replacement": "ss" | |
| }, | |
| { | |
| "Char": "Ä", | |
| "Replacement": "ae" | |
| }, | |
| { | |
| "Char": "Ö", | |
| "Replacement": "oe" | |
| }, | |
| { | |
| "Char": "|", | |
| "Replacement": "-" | |
| }, | |
| { | |
| "Char": "<", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": ">", | |
| "Replacement": "" | |
| }, | |
| { | |
| "Char": "ου", | |
| "Replacement": "ou" | |
| }, | |
| { | |
| "Char": "ού", | |
| "Replacement": "ou" | |
| }, | |
| { | |
| "Char": "ΟΥ", | |
| "Replacement": "ou" | |
| }, | |
| { | |
| "Char": "ΟΎ", | |
| "Replacement": "ou" | |
| }, | |
| { | |
| "Char": "α", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "β", | |
| "Replacement": "b" | |
| }, | |
| { | |
| "Char": "γ", | |
| "Replacement": "g" | |
| }, | |
| { | |
| "Char": "δ", | |
| "Replacement": "d" | |
| }, | |
| { | |
| "Char": "ε", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "ζ", | |
| "Replacement": "z" | |
| }, | |
| { | |
| "Char": "η", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "θ", | |
| "Replacement": "th" | |
| }, | |
| { | |
| "Char": "ι", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "κ", | |
| "Replacement": "k" | |
| }, | |
| { | |
| "Char": "λ", | |
| "Replacement": "l" | |
| }, | |
| { | |
| "Char": "μ", | |
| "Replacement": "m" | |
| }, | |
| { | |
| "Char": "ν", | |
| "Replacement": "n" | |
| }, | |
| { | |
| "Char": "ξ", | |
| "Replacement": "ks" | |
| }, | |
| { | |
| "Char": "ο", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "π", | |
| "Replacement": "p" | |
| }, | |
| { | |
| "Char": "ρ", | |
| "Replacement": "r" | |
| }, | |
| { | |
| "Char": "σ", | |
| "Replacement": "s" | |
| }, | |
| { | |
| "Char": "τ", | |
| "Replacement": "t" | |
| }, | |
| { | |
| "Char": "υ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "φ", | |
| "Replacement": "f" | |
| }, | |
| { | |
| "Char": "χ", | |
| "Replacement": "h" | |
| }, | |
| { | |
| "Char": "ψ", | |
| "Replacement": "ps" | |
| }, | |
| { | |
| "Char": "ω", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "ς", | |
| "Replacement": "s" | |
| }, | |
| { | |
| "Char": "Α", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "Β", | |
| "Replacement": "b" | |
| }, | |
| { | |
| "Char": "Γ", | |
| "Replacement": "g" | |
| }, | |
| { | |
| "Char": "Δ", | |
| "Replacement": "d" | |
| }, | |
| { | |
| "Char": "Ε", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "Ζ", | |
| "Replacement": "z" | |
| }, | |
| { | |
| "Char": "Η", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "Θ", | |
| "Replacement": "th" | |
| }, | |
| { | |
| "Char": "Ι", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "Κ", | |
| "Replacement": "k" | |
| }, | |
| { | |
| "Char": "Λ", | |
| "Replacement": "l" | |
| }, | |
| { | |
| "Char": "Μ", | |
| "Replacement": "m" | |
| }, | |
| { | |
| "Char": "Ν", | |
| "Replacement": "n" | |
| }, | |
| { | |
| "Char": "Ξ", | |
| "Replacement": "ks" | |
| }, | |
| { | |
| "Char": "Ο", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "Π", | |
| "Replacement": "p" | |
| }, | |
| { | |
| "Char": "Ρ", | |
| "Replacement": "r" | |
| }, | |
| { | |
| "Char": "Σ", | |
| "Replacement": "s" | |
| }, | |
| { | |
| "Char": "Τ", | |
| "Replacement": "t" | |
| }, | |
| { | |
| "Char": "Υ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "Φ", | |
| "Replacement": "f" | |
| }, | |
| { | |
| "Char": "Χ", | |
| "Replacement": "h" | |
| }, | |
| { | |
| "Char": "Ψ", | |
| "Replacement": "ps" | |
| }, | |
| { | |
| "Char": "Ω", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "ά", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "έ", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "ί", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "ή", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "ό", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "ύ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "ϋ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "ώ", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "Ά", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "Έ", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "Ί", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "Ϊ", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "Ή", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "Ό", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "Ύ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "Ϋ", | |
| "Replacement": "y" | |
| }, | |
| { | |
| "Char": "Ώ", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "ç", | |
| "Replacement": "c" | |
| }, | |
| { | |
| "Char": "é", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "â", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "ê", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "î", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "ô", | |
| "Replacement": "o" | |
| }, | |
| { | |
| "Char": "û", | |
| "Replacement": "u" | |
| }, | |
| { | |
| "Char": "à", | |
| "Replacement": "a" | |
| }, | |
| { | |
| "Char": "è", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "ù", | |
| "Replacement": "u" | |
| }, | |
| { | |
| "Char": "ë", | |
| "Replacement": "e" | |
| }, | |
| { | |
| "Char": "ï", | |
| "Replacement": "i" | |
| }, | |
| { | |
| "Char": "é", | |
| "Replacement": "e" | |
| } | |
| ] | |
| }, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment