Encode link destination, decode text inside it:

. http://example.com/α%CE%B2γ%CE%B4 .

. foo .

Don't encode domains in unknown schemas:

. .