User:MarkAHershberger/blog-RTL-Developers-wanted/pms
MediaWiki a fà marcé le wiki mej conossùe e pi gròsse dël mond. Com arzultà dla popolarità ëd Wikipedia e dl'utilità e dla passion ëd la comunità, mi i peuss pa pensé a n'àutr programa ch'a l'abia avù un mej supòrt i18n. Proget com translatewiki.net e l'estension Narayam a l'han chërsù fin a amelioré ël supòrt i18n. Sòn a lo fà ël mej argoment dij Programa Lìber: dé a la gent la proprietà dij programa e lor a faran an manera che a marcia mej. Noi tùit i l'avroma dij mej programa com arzultà.
Despite this support, MediaWiki and Wikipedia lack in some pretty important areas. One of the areas that this is most obvious is in languages that are written right-to-left (RTL) instead of left-to-right (LTR). We do try to fix these problems, but almost all of our developers work in LTR languages, so we don't notice the problems as quickly. The problems don't stare us in the face every day and wiki users in RTL languages like العربية (arabic), فارسی (farsi), and עברית (hebrew) don't have proper support.
Each of those languages has a wiki with over 100,000 articles in it. I can't help but think that some of the people who contributed to these larger wikis would also have the skills necessary to fix some of the RTL bugs that have probably annoyed them.
I think that perhaps RTL developers and LTR developers don't communicate enough. So, if you're an RTL developer, let me tell you clearly: We want you! You have something that our current MediaWiki developers don't have — something that we desperately need. Find a bug, submit a patch, and your code can be running on Wikipedia!
Some bugs to get you started:
- Titles of articles with LTR titles in RTL wikis may be displayed incorrectly in categories and special pages
- Misaligned text on file pages (RTL wikis only)
- The directionality (RTL/LTR) of definitions must match the directionality of the language in which they're written
- Varda ëdcò: RTL tracking bug for all sorts of RTL issues
Finally, there is a major feature lacking in MediaWiki that is summarized in Bug 6100: Allow different directionality (rtl/ltr) for user interface and wiki content. I hope to find the resources to get this particular issue addressed soon.