Hi, when I add a Link to an external destination containing german “umlaute” then the link doesn’t work if I save the page.
In preview-mode everything works correct, only after saving the page the link is broken.
The Link showing in the text looks ok, it shows me: /Preisübersicht but the link behind the text is broken: /Preisübersicht/
If I make a internal link to a page with “umlaute”, this works.
Example:
This works fine: <html><a href="file://folderA\Preisübersicht\">Preisübersicht</a><html>, the generated code by the page is: <a class="external text" href="file:///FolderABC\Preisübersicht\" rel="nofollow"> Preisübersicht</a>
Doesn't work: [file:///folderAB\Preisübersicht\ Preisübersicht]
The code generated by the preview function is: <a class="external text" href="file:///folderABC\Preisübersicht\" rel="nofollow">Preisübersicht</a>
The code generated by the "normal" page (after save) is: <a class="external text" href="file:///folderABC%5CPreis%C3%BCbersicht%5C" rel="nofollow">Preisübersicht</a> this is wrong, the code %C3 + %BC are à + ¼
This Error occur only when on the page is also a word from my Glossary. So the complete page text is only:
[file:///folderAB\Preisübersicht\ Preisübersicht]
HTML
(HTML is defined on my glossary Page)
If i delete the HTML-string from the page, everything works fine. So my Problem is the Lingo extension.
Software Version
MediaWiki 1.21.3
PHP 5.3.27 (cgi-fcgi)
MySQL 5.1.42-community
Lingo 0.4.2
see also: Project:Support_desk#x.5BSolved.5D_Problem_with_Encoding_only_in_external_links_39254
Version: unspecified
Severity: normal