I<font size="2"><span style="font-family: arial,helvetica,sans-serif;">’</span></font>m not sure if this is the right place to write about this, but there<font size="2"><span style="font-family: arial,helvetica,sans-serif;">’</span></font><font size="2"><span style="font-family: arial,helvetica,sans-serif;"></span></font>s something of the problem with the language detection (sorry, I don<font size="2"><span style="font-family: arial,helvetica,sans-serif;">’</span></font>t know the technical terms) module of several <i>MediaWiki</i> extensions and templates, such as the newly-released <i>Wikimedia Commons Upload Wizard</i> and... many templates!<br>
<br>For example, when I go over to the Upload Wizard for testing and casual uploading, there&#39;s a banner at the top telling me that the language was not found and that it <font style="font-family: arial,helvetica,sans-serif;" size="2">“</font>defaulted back to English<font size="2"><span style="font-family: arial,helvetica,sans-serif;">”</span></font>.<br>
<br>Obviously, this would not be a problem with a speaker of <i>British English</i>, but it could potentially be a problem in all sorts of frameworks with someone who picked a language code like <font style="font-family: arial,helvetica,sans-serif;" size="2">“</font><i>arz</i><font size="2"><span style="font-family: arial,helvetica,sans-serif;">”</span></font><font size="2"><span style="font-family: arial,helvetica,sans-serif;">—</span></font><i>Egyptian Arabic</i>, which would predictably default to English even though a <i>Standard Arabic</i> version of the tutorial is available, which the average <i>arz</i> speaker would definitely be more familiar with!<br>
<br>The problem, therefore, is how MediaWiki handles dialects as separate languages, and if it<font size="2"><span style="font-family: arial,helvetica,sans-serif;">’</span></font>s not fixed now, it could be a much bigger problem as the usability initiative affects more and more components of the website. Could some programmer fix this? I don&#39;t have the first clue about how PHP works...<br>
(sorry for the long post, by the way)<br>