https://bugzilla.wikimedia.org/show_bug.cgi?id=31490

--- Comment #15 from Antoine "hashar" Musso <[email protected]> 2011-12-21 
11:14:17 UTC ---
Here is a summary of the issue this bug is about.

r84057 implemented string upper/lower casing methods for the Turkish language.

The MediaWiki code handling magic words normalize then to lower case using the
content language (see lc() calls in MagicWord class). Hence a magic word such
as lcfirst is treated just like a turkish word and end up upper cased with a
dotted i.

Two possibilities:
- magic words could optionally be made an array referencing the language. Then
we could use that language thus using the proper lc / uc implementations
- for turkish language, forge magic words aliases having dotted or dot less i.
i.e. 'ucfirst' (with dot) could have an alias UCFIRST (without dot). Both would
then be valid.

-- 
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

Reply via email to