https://bugzilla.wikimedia.org/show_bug.cgi?id=17608
Summary: create more complex fallback language rules.
Product: MediaWiki
Version: 1.15-svn
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: Internationalization
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected],
[email protected],
[email protected]
bug 17592 lends itself towads the idea that the fallback language for both
nds-NL and nds-DE localizations could
or should become nds rather than current nl and de.
Discussion also revealed that indeed:
nds-NL → nds → nl → (en)
and
nds-DE → nds → de → (en)
was the best possible choice. This is backed by the recent two
decades of assement in scientific literature of the language
groups involved, which is also reflected at least in the
corresponding articles in the German Wikipedia (did not
check any other ones)
(By the way, we have, or shall likely soon encounter, similar
complexities with other language groups)
Such fallback paths are currently impossible, since we have only
one single fallback language per language. Yet, the concept can
pretty easily be expanded by allowing fallback languages to be
given as an array of language codes, too, which we should do.
Array members are to be checked in the given order, before any
of their own fallback languages are, and this may recurse.
No language is to be checked a second time, obviously, and we
can still keep the limit of at most 5 languages (imho), thus not
sacrificing any processing time.
--
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