2013/4/24 Paul Selitskas <p.selitskas(a)gmail.com>om>:
I've already tried both using page properties to
store page content
language and modifying ContentHandler::getPageLanguage()[1]. In both
cases parser worked in a different language scope and didn't process
magic words written in a default wiki language (e.g. Russian
[[Категория:Test]] wouldn't work on a German page; English had to be
used in both pages). It's OK for a wiki with the English language as
default, but if such multi-lingual wiki worked for years with German
on board, and then you implement the above said, all pages in other
languages wouldn't be parsed properly.
If I understand correctly, the Visual Editor should gradually
eliminate the need for users to use magic words directly, as well as
for stuff like [[Category:]] and #REDIRECT. It should all be done
using a GUI eventually. So the need for localized magic words should
disappear, too.
--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
“We're living in pieces,
I want to live in peace.” – T. Moore