https://bugzilla.wikimedia.org/show_bug.cgi?id=11267
--- Comment #16 from Purodha Blissenbach <[email protected]> 2011-03-09 10:45:36 UTC --- No. My current understanding of the situation is this: Both caching and message handling are in most of their parts not language aware. That means, when for any given language L, messages are taken from one of its (static and fixed) fallback languages, X, Y, Z, these messages are both cached and rendered as if they were in language L. This is wrong but acceptable, because fallback languages rarely change, and so do untranslated messages causing them to be used. If any user can put their own fallback languages somewhere into the chain, some fallback languages depend an arbitrary user viewing a page. Whether or not fallback languages are used at all depends on arbitrary things like cache state. If individual fallback languages are used, they may be cached, and thus are shown to users having the same language L, but may have different fallback languages. That is not acceptable. We need, so to say, to make every message aware of the language it is in, and caching must be done in a way that distinguishes existing language combinations of cached data on a per message basis. Please correct me, if I overlooked something. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
