https://bugzilla.wikimedia.org/show_bug.cgi?id=28040
Bawolff <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Summary|İPhone vs IPhone (the title |In tr, cannot lowercase I |doesn't show up as iPhone |in title using |when using IPhone address) |{{DISPLAYTITLE:i}} because | |->ucfirst(lcfirst('I')) is | |not I. --- Comment #3 from Bawolff <[email protected]> 2011-03-14 16:47:44 UTC --- Updating summary to hopefully capture the issue better. Basically, in turkish the page [[i]] = [[İ]], where the page [[ı]] -= [[I]]. Thus doing {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} won't work, since the target of {{lcfirst:IPhone}} (which is iPhone) does not have the same canonical name as IPhone (So the displaytitle restrictions come into affect). I'm not sure if this is an issue that should be fixed as in Turkish, the lowercase of I is generally not i (from what I read on 'pedia), except for in circumstances such as iPhone where a foreign word is involved. It might make sense however to just put $wgRestrictDisplayTitle = false; for tr. (It can't be that bad, any wiki using language converter can already get around the display title restrictions) As an aside, the Turkish language file is kind of interesting. Only the ucfirst is overridden to make i -> İ. uc (in general without the first) puts i -> I, and the lowercase functions all just inherit the standard lc, which puts I -> i. That is perhaps something that should be changed, but I don't know enough about the language to know if that's actually as wrong as I think it is. (and its somewhat beside the point for the issue reported above). -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
