Make sure the encoding on your account is correct.
Log into your PayPal account
Go to your profile
Under the selling preferences column, select Language Encoding
Make sure your website language is set to Western European Languages
Click the more options button
Make sure encoding is set to windows-1252 or UTF-8.
Then save settings
After setting this test your link again and see if it works now. This should resolve the issue.