User:IceKarma/Modular template draft 2

From Wikipedia, the free encyclopedia

Here is my proposal for the modular redesign of Template:Language. Shown below are four variations of the template, combining the set of modular elements to produce templates similar to the proposed redesign at Template talk:Language#Going modular.... One of them has been precomposed into a template similar in use to Template:Language. The modules can also be used individually to produce custom language templates in a consistent format, as the other three demonstrate.

The elements, of course, can be combined in a variety of fashions in a precomposed template like {{language-official}}, or for languages where no standard template quite fits, individually composited together with only marginal extra difficulty.

Contents

[edit] Basic

Korandje (Korandje)
Spoken in: Algeria
Region: Tabelbala, wilaya of Bechar
Genetic classification: Nilo-Saharan
 Songhay
  Northern
   Korandje
Total number of speakers: a few thousand
Language codes
ISO 639-1: rn
ISO 639-2: run
ISO 639-3: kcy


[edit] Official

Swedish (Svenska)
Spoken in: Sweden, Finland
Region: Northern Europe
Genetic classification: Indo-European
 Germanic
  North Germanic
   East Scandinavian
    Swedish
Total number of speakers: 9 million
Ranking: 89
Official status
Official language of: Finland (with Finnish), Sweden (de facto), European Union
National language of:
Regulated by: Swedish Language Council (semiofficial)
Language codes
ISO 639-1: sv
ISO 639-2: swe
ISO 639-3: swe


[edit] Sign

Auslan (Australian Sign Language)
Used in: Australia
Region:
Genetic classification: BANZSL
 Auslan
Total number of signers: 6500
Language codes
ISO 639-1:
ISO 639-2: sgn-AU
ISO 639-3: asf


[edit] Extinct

Ubykh (twaχəbza)
Spoken in: Turkey
Region: Manyas
Genetic classification: North Caucasian (disputed)
 Northwest Caucasian
  Ubykh
Language extinction
Date of extinction: 7 October 1992
Last known speaker: Tevfik Esenç
Language codes
ISO 639-1:
ISO 639-2: cau
ISO 639-3: uby