It would be great to have substitution of special Esperanto characters (x-method) in VisualEditor. It is already implemented in Universal Language Selector and similar thing is in MediaWiki in launguages/classes/LanguageEO.php. Now in Esperanto MediaWiki instalations in source-code mode works: cx -> ĉ, gx -> ĝ, hx -> ĥ, jx -> ĵ, sx -> ŝ, ux -> ŭ (and the capital letters). Thanks in advance!
Topic on VisualEditor/Feedback
Hello KuboF,
Thanks for this note. They're working on a character inserter, but I don't know if this will do what you want. At the moment, you can see it in the sandbox at Mediawiki, but it is very limited so far. Do you think that expanding that would meet your needs, or do you want a different system altogether?
I am afraid that character inserted is absolutely not sufficient (and especially with nowadays range) - these special characters are very often in Esperanto, so always clicking to menu would be annoying and make the work slower. Many contributors on Esperanto Wikipedia are older ones or with little tech experiences so it can be problematic to write special character by native computer keyboard. I will ask the community.
I'd hate to click over to an inserter menu for every few words. I've filed bug 58662 to request support for the x-method. If you have any further information or other comments from the Esperanto editors, then please let me know.
James F, Esperanto is on the rollout list for Janaury 13th. I know the devs are busy, but if it is at all possible to do this before then, I'd really appreciate it.
It would be best if the existing ULS IME "just worked" in the VisualEditor area; it seems it doesn't on the current version deployed here on English Wikipedia (ŝ <- works here in a regular editor window, but not in VE).
Do we know if there's a major impediment to the ULS IMEs working in VE, or is there something I could help with to adapt it to VE?
The phrase "catastrophically broken" is being overly kind. We've been working for months on supporting "ULS"'s IME (jQuery.IME), but it's not remotely close.