Page MenuHomePhabricator

migration of names.php to a relational model using ISO-639-3, ISO 15924, directionality, variants, etc.
Closed, DeclinedPublic


Author: gangleri

Dear friends,

One should think about migrating names.php to a futere more accepted (relationatiol) model. Main internet sites are using language codes which have a different meaning and mapping gets more and more an issue.

On the other side the available localizations for (actual) MediaWiki language codes and the projects of the Wikimedia Foundation have accumulated much knowledge about how to get a large acceptance. The "etc." in the subject includes site setup with different default font families textsize and instructions how to configure computers to represent the content properly ( etc. ).

I assume that seting up wikis requiring other mixed or font families then from the large projects need a lot of additional configurattion which could be provided directly by Mediawiki.

If the information about proper representation is available in MediaWiki one could use magix words as {{FOO-Arab:bar}} beside {{FOO-Tibt:bar}} without much configuration. The model should include handling of language script variants as those available today for Kurdish, Serbian etc. languages. Directionality will automatically inherit from the script directionality.

Additional information as the ethnologogue classifications (language, metalanguage, dialect, dispute?, extinct, constructed etc.) might clarify what is the code about. Beside the mentioned technical help one might link to the main article about the "language" at English Wikipedia. It is self evident that the values for {{lang:}} should be preserved.

This might start a ling discussion. Please let it happen in whatever wiki (meta: mediawiki: ...) and please avoid a list.

Thanks for all efforts in advance!

Best regards Reinhardt [[user:Gangleri]]

P.S. {{FOO-Arab:bar}}, {{FOO-Tibt:bar}} etc. can be sonsidered as a syntax expansion. They might be used or agreed with another popular sites.

Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:49 PM
bzimport set Reference to bz21791.
bzimport added a subscriber: Unknown Object (MLST).
bzimport created this task.Dec 8 2009, 12:47 AM

gangleri wrote:

(In reply to comment #0)

(relationatiol) model

should read *(relationational) model*

In order to ilustrate the problem:
please note:
a) Arabic, Persian, Bengali, Malayalam etc. startup installations might be (are) illeggibile.

This is a general issue at many sites (and browsers)

b) [[ব্যবহারকারী:Gangleri]] ( )

[[ml:ഉപയോക്താവ്:Gangleri]] ( )
where the text using Basic Latin Unicode characters are illeggibile

Hope to find a wiki in order to emulate such a relationational model.

Regards Reinhardt [[user:Gangleri]]

"More accepted" is a relative term; very POV. The web application that I work with usually have a similar way of defining supported languages as MediaWiki. Overhauling MediaWiki the way you suggest wouldn't bring that much, and would be a huge effort. Closing as LATER, awaiting patches.

(In reply to comment #2)

Overhauling MediaWiki the way you suggest wouldn't bring that much

Closing as "WONTFIX" (developers do not plan to fix this) to get rid of the deprecated "LATER" resolution and to provide a realistic outlook - unfortunately developer manpower and time is limited, sorry. In case you feel that this really must get fixed your contributed patch is highly welcome.