Lars Aronsson wrote:
In German, these different word endings are never (?) longer than the last two characters of a word, which made me suggest the following algorithm, from which I think the Swedish and Danish Wikipedia could also benefit:
As you've already pointed out in your other mail, this will return too many false positives (e.g. Jack Mark Doe -> Jane Mary Dew; those are just fabricated names, but you get the idea).
I'm also opposed to making it language-specific. That'd be too complex.
My suggestion on the mailing list was to introduce new mark-up that makes it quicker to type an equivalent to [[Heiliges Römisches Reich Deutscher Nation|Heiligen Römischen Reiches Deutscher Nation]]: either [[Heilige[s|n] Römische[s|n] Reich[|es] Deutscher Nation]] or [[Heiliges^n Römisches^n Reich ^es Deutscher Nation]] I prefer the latter.
I know this looks a little bit complex at first, but I'm sure you'll have figured it out in no time (esp. Germans who need it all the time). Even if you can't get used to it or figure it out, that doesn't matter much, because 1) When you read the source text, you don't really need to know *exactly* how the mark-up works, you can still easily guess where the link goes to. 2) When you *edit* the source text, you can always use the original pipe notation.
A case where I've always wanted this in English:
[[socialism^t]]
Greetings, Timwi