モジュール:ISO639言語名
このモジュールについての説明文ページを モジュール:ISO639言語名/doc に作成できます
local p = {} --新しい言語を追加する場合、言語コードとしては純粋な ISO 639 の2文字コードまたは3文字コードのみにして下さい。「en-US」「ko-KR」「ru-Latn」のような複合的な表記を追加しないで下さい。 local lang_mapping = { aa = 'アファル語', aar = 'アファル語', ab = 'アブハズ語', abk = 'アブハズ語', abq = 'アバザ語', ace = 'アチェー語', ach = 'アチョリ語', ada = 'アダングメ語', ady = 'アディゲ語', ae = 'アヴェスタ語', aeb = 'アラビア語チュニジア方言', af = 'アフリカーンス語', afa = 'アフロ・アジア語族', afh = 'アフリヒリ語', afr = 'アフリカーンス語', agq = 'アゲム語', ain = 'アイヌ語', aii = 'アッシリア現代アラム語', ak = 'アカン語', aka = 'アカン語', akk = 'アッカド語', akz = 'アラバマ語', alb = 'アルバニア語', ale = 'アレウト語', alg = 'アルゴンキアン語族', aln = 'ゲグ・アルバニア語', alq = 'アルゴンキアン語', als = 'アルバニア語トスク方言', alt = '南アルタイ語', am = 'アムハラ語', amh = 'アムハラ語', ams = '奄美大島南部方言', an = 'アラゴン語', ang = '古英語', anp = 'アンギカ語', apa = 'アパッチ語族', ar = 'アラビア語', ara = 'アラビア語', ara = 'アラビア語', arb = '現代標準アラビア語', arc = 'アラム語', arg = 'アラゴン語', arm = 'アルメニア語', arn = 'マプチェ語', aro = 'アラオナ語', arp = 'アラパホー語', arq = 'アルジェリア・アラビア語', art = '人工諸語', arw = 'アラワク語', ary = 'モロッコ・アラビア語', arz = 'アラビア語エジプト方言', arz = 'エジプト・アラビア語', as = 'アッサム語', asa = 'アス語', ase = 'アメリカ手話', asm = 'アッサム語', ast = 'アストゥリアス語', ath = 'アサパスカン語族', atj = 'アティカメク語', aus = 'オーストラリア諸語', av = 'アヴァル語', ava = 'アヴァル語', ave = 'アヴェスター語', avk = 'コタヴァ', awa = 'アワディー語', ay = 'アイマラ語', aym = 'アイマラ語', az = 'アゼルバイジャン語', azb = '南アゼルバイジャン語', aze = 'アゼルバイジャン語', ba = 'バシキール語', bad = 'バンダ語', bai = 'バミレケ諸語', bak = 'バシキール語', bal = 'バルーチー語', bam = 'バンバラ語', ban = 'バリ語', baq = 'バスク語', bar = 'バイエルン・オーストリア語', bas = 'バサ語', bat = 'バルト諸語', bax = 'バムン語', bbc = 'トバ・バタク語', bbj = 'ゴーマラ語', bcc = '南バローチー語', bcl = '中央ビコル語', be = 'ベラルーシ語', bej = 'ベジャ語', bel = 'ベラルーシ語', bem = 'ベンバ語', ben = 'ベンガル語', ber = 'ベルベル語派', bew = 'ベタウィ語', bez = 'ベナ語', bfd = 'バフット語', bfq = 'バダガ語', bg = 'ブルガリア語', bgn = '西バローチー語', bgp = '東バローチー語', bh = 'ビハール語', bho = 'ボージプリー語', bi = 'ビスラマ語', bih = 'ビハール語', bik = 'ビコル語', bin = 'エド語', bis = 'ビスラマ語', bjn = 'バンジャル語', bkm = 'コム語', bla = 'ブラックフット語', bm = 'バンバラ語', bn = 'ベンガル語', bnt = 'バントゥ諸語', bo = 'チベット語', bod = 'チベット語', bos = 'ボスニア語', bpy = 'ビシュヌプリヤ・マニプリ語', bqi = 'バフティヤーリー語', br = 'ブルトン語', bra = 'ブラジ語', bre = 'ブルトン語', brh = 'ブラフイ語', brx = 'ボド語', bs = 'ボスニア語', bss = 'アコース語', btk = 'バタク語', bto = 'イリガ・ビコール語', bua = 'ブリヤート語', bug = 'ブギ語', bul = 'ブルガリア語', bum = 'ブル語', bur = 'ビルマ語', bxr = 'ロシアブリヤート語', byn = 'ビリン語', byv = 'メドゥンバ語', ca = 'カタルーニャ語', cad = 'カドー語', cai = '中米インディアン諸語', car = 'カリブ語', cat = 'カタルーニャ語', cau = 'コーカサス諸語', cay = 'カユーガ語', cbk = 'チャバカノ語', cch = 'チャワイ語', cdo = '閩東語', ce = 'チェチェン語', ceb = 'セブアノ語', cel = 'ケルト語派', ces = 'チェコ語', cgg = 'チガ語', ch = 'チャモロ語', cha = 'チャモロ語', chb = 'チブチャ語', che = 'チェチェン語', chg = 'チャガタイ語', chi = '中国語', chk = 'チューク語', chm = 'マリ語', chn = 'チヌーク混成語', cho = 'チョクトー語', chp = 'チペワイアン語', chr = 'チェロキー語', chu = '教会スラブ語', chv = 'チュヴァシュ語', chy = 'シャイアン語', cja = '西部チャム語', cjm = '東部チャム語', cjy = '晋語', ckb = 'ソラニー', cmc = 'チャム諸語', cmn = '官話', co = 'コルシカ語', cop = 'コプト語', cor = 'コーンウォール語', cpe = '英語が基盤の混成語・混合語', cpf = 'フランス語が基盤の混成語・混合語', cpp = 'ポルトガル語が基盤の混成語・混合語', cps = 'カピス語', cr = 'クリー語', cre = 'クリー語', crh = 'クリミア・タタール語', crp = '混成語・混合語', cs = 'チェコ語', csb = 'カシューブ語', cu = '教会スラブ語', cus = 'クシ語派', cv = 'チュヴァシュ語', cy = 'ウェールズ語', cym = 'ウェールズ語', cze = 'チェコ語', da = 'デンマーク語', dak = 'ダコタ語', dan = 'デンマーク語', dar = 'ダルガン語', dav = 'タイタ語', day = 'ダヤク語', de = 'ドイツ語', del = 'デラウェア語', den = 'スレイビー語', deu = 'ドイツ語', dgr = 'ドグリブ語', din = 'ディンカ語', diq = 'ディムリ語', div = 'ディベヒ語', dje = 'ザルマ語', dlm = 'ダルマチア語', doi = 'ドーグリー語', dra = 'ドラヴィダ語族', dsb = '低地ソルブ語', dtp = '中央ドゥスン語', dty = 'ドテリ語', dua = 'ドゥアラ語', dum = '中世オランダ語', dut = 'オランダ語', dv = 'ディベヒ語', dyo = 'ジョラ=フォニィ語', dyu = 'ジュラ語', dz = 'ゾンカ語', dzg = 'ダザガ語', dzo = 'ゾンカ語', ebu = 'エンブ語', ee = 'エウェ語', efi = 'エフィック語', egl = 'エミリア語', egy = '古代エジプト語', eka = 'エカジュク語', el = 'ギリシア語', ell = 'ギリシア語', elx = 'エラム語', eml = 'エミリア・ロマーニャ語', --新しい言語を追加する場合、言語コードとしては純粋な ISO 639 の2文字コードまたは3文字コードのみにして下さい。「en-US」「ko-KR」「ru-Latn」のような複合的な表記を追加しないで下さい。 en = '英語', eng = '古英語', enm = '中英語', eo = 'エスペラント語', epo = 'エスペラント語', es = 'スペイン語', est = 'エストニア語', esu = '中央アラスカ・ユピック語', et = 'エストニア語', eu = 'バスク語', eus = 'バスク語', ewe = 'エウェ語', ewo = 'エウォンド語', ext = 'エストレマドゥーラ語', fa = 'ペルシア語', fan = 'ファン語', fao = 'フェロー語', fas = 'ペルシア語', fat = 'ファンティー語', ff = 'フラニ語', fi = 'フィンランド語', fij = 'フィジー語', fil = 'フィリピノ語', fin = 'フィンランド語', fit = 'トルネダール・フィンランド語', fiu = 'フィン・ウゴル語派', fj = 'フィジー語', fo = 'フェロー語', fon = 'フォン語', fr = 'フランス語', fra = 'フランス語', frc = 'ケイジャン・フランス語', fre = 'フランス語', frm = '中期フランス語', fro = '古フランス語', frp = 'アルピタン語', frr = '北フリジア語', frs = 'オストフリース語', fry = '西フリジア語', ful = 'フラニ語', fur = 'フリウリ語', fy = 'フリジア語', ga = 'アイルランド語', gaa = 'ガ語', gag = 'ガガウズ語', gan = '贛語', gay = 'ガヨ語', gba = 'バヤ語', gbz = 'ダリー語 (ゾロアスター教)', gd = 'スコットランド・ゲール語', gem = 'ゲルマン語派', geo = 'グルジア語', ger = 'ドイツ語', gez = 'ゲエズ語', gil = 'キリバス語', gl = 'ガリシア語', gla = 'スコットランド・ゲール語', gle = 'アイルランド語', glg = 'ガリシア語', glk = 'ギラキ語', glv = 'マン島語', gmh = '中高ドイツ語', gn = 'グアラニー語', goh = '古高ドイツ語', gom = 'ゴア・コンカニ語', gon = 'ゴーンディー語', gor = 'ゴロンタロ語', got = 'ゴート語', grb = 'グレボ語', grb = 'グレボ語', grc = '古代ギリシア語', gre = 'ギリシア語', grn = 'グアラニー語', gsw = 'アレマン語', gu = 'グジャラート語', guc = 'ワユ語', guj = 'グジャラート語', gur = 'フラフラ語', guz = 'グシイ語', gv = 'マン島語', gwi = 'クチン語', ha = 'ハウサ語', hai = 'ハイダ語', hak = '客家語', hat = 'ハイチ語', hau = 'ハウサ語', haw = 'ハワイ語', he = 'ヘブライ語', heb = 'ヘブライ語', her = 'ヘレロ語', hi = 'ヒンディー語', hif = 'フィジー・ヒンディー語', hil = 'ヒリガイノン語', him = 'ヒマチャリー語', hin = 'ヒンディー語', hit = 'ヒッタイト語', hmn = 'ミャオ語', hmo = 'ヒリモツ語', ho = 'ヒリモツ語', hr = 'クロアチア語', hrv = 'クロアチア語', hsb = '高地ソルブ語', hsn = '湘語', ht = 'ハイチ語', hu = 'ハンガリー語', hun = 'ハンガリー語', hup = 'アタパスカ語', hy = 'アルメニア語', hye = 'アルメニア語', hz = 'ヘレロ語', ia = 'インターリングア', iba = 'イバン語', ibb = 'イビビオ語', ibo = 'イボ語', ice = 'アイスランド語', id = 'インドネシア語', ido = 'イド語', ie = 'インターリング', ig = 'イボ語', ii = '彝語', iii = '彝語', ijo = 'イジョー語', ik = 'イヌピアック語', iku = 'イヌクティトゥット語', ile = 'インターリング', ilo = 'イロカノ語', ina = 'インターリングア', inc = 'インド語派', ind = 'インドネシア語', ine = 'インド・ヨーロッパ語族', inh = 'イングーシュ語', ipk = 'イヌピアック語', ira = 'イラン諸語', iro = 'イロコイ語族', is = 'アイスランド語', isl = 'アイスランド語', it = 'イタリア語', ita = 'イタリア語', iu = 'イヌクティトゥット語', izh = 'イングリア語', ja = '日本語', jam = 'ジャマイカ・クレオール語', jav = 'ジャワ語', jbo = 'ロジバン語', jgo = 'ンゴンバ語', jmc = 'マチャメ語', jpn = '日本語', jpr = 'ユダヤ・ペルシア語', jrb = 'ユダヤ・アラビア語', juc = '女真語', jut = 'ユトランド語', jv = 'ジャワ語', ka = 'グルジア語', kaa = 'カラカルパク語', kab = 'カビル語', kac = 'カチン語', kaj = 'カジェ語', kal = 'グリーンランド語', kam = 'カンバ語', kan = 'カンナダ語', kar = ' カレン語群', kas = 'カシミール語', kat = 'グルジア語', kau = 'カヌリ語', kaw = 'カウィ語', kaz = 'カザフ語', kbd = 'カバルド語', kbl = 'カネンブ語', kbp = 'カビエ語', kcg = 'カタブ語', kde = 'マコンデ語', kea = 'カーボベルデ・クレオール語', ken = 'ニャン語', kfo = 'コロ語', kg = 'コンゴ語', kgp = 'カインガング語', kha = 'カシ語', khi = 'コイサン語族', khm = 'クメール語', kho = 'コータン語', khq = 'コイラ・チーニ語', khw = 'コワール語', ki = 'キクユ語', kik = 'キクユ語', kin = 'ルワンダ語', kir = 'キルギス語', kiu = 'キルマンジュキ語', kj = 'クワニャマ語', kk = 'カザフ語', kkj = 'カコ語', kl = 'グリーンランド語', kln = 'カレンジン語', km = 'クメール語', kmb = 'キンブンドゥ語', kn = 'カンナダ語', knn = 'マハーラーシュトリアン・コンカニ語', --日本語においては「韓国語」は専ら韓国の言語を指す呼称として用いられ、南北を区別しない呼称としては学術的にも一般にも「朝鮮語」が用いられるので、ウィキペディア日本語版では言語名を全て朝鮮語に統一している。 ko = '朝鮮語', koi = 'コミ・ペルミャク語', kok = 'コンカニ語', kom = 'コミ語', kon = 'コンゴ語', kor = '朝鮮語', kos = 'コシャエ語', kpe = 'クペレ語', kr = 'カヌリ語', krc = 'カラチャイ・バルカル語', kri = 'クリオ語', krj = 'キナライア語', krl = 'カレリア語', kro = 'クルー諸語', kru = 'クルク語', ks = 'カシミール語', ksb = 'サンバー語', ksf = 'バフィア語', ksh = 'ケルン語', ku = 'クルド語', kua = 'クワニャマ語', kum = 'クムク語', kur = 'クルド語', kut = 'クーテナイ語', kut = 'クテナイ語', kv = 'コミ語', kw = 'コーンウォール語', ky = 'キルギス語', kzg = '喜界島方言', la = 'ラテン語', lad = 'ラジノ語', lag = 'ランギ語', lah = 'ラフンダー語', lam = 'ランバ語', lao = 'ラーオ語', lat = 'ラテン語', lav = 'ラトビア語', lb = 'ルクセンブルク語', lbe = 'ラク語', lez = 'レズギ語', lfn = 'リングア・フランカ・ノバ', lg = 'ガンダ語', li = 'リンブルフ語', lij = 'リグリア語', lim = 'リンブルフ語', lin = 'リンガラ語', lit = 'リトアニア語', liv = 'リヴォニア語', lki = 'ラーク語', lkt = 'ラコタ語', lmo = 'ロンバルド語', ln = 'リンガラ語', lo = 'ラーオ語', lol = 'モンゴ語', loz = 'ロズィ語', lrc = '北ロル語', lt = 'リトアニア語', ltg = 'ラトガリア語', ltz = 'ルクセンブルク語', lu = 'ルバ・カタンガ語', lua = 'ルバ・ルルア語', lub = 'ルバ・カタンガ語', lug = 'ガンダ語', lui = 'ルイセーニョ語', lun = 'ルンダ語', luo = 'ルオ語', lus = 'ルシャイ語', luy = 'ルヒヤ語', luz = '南ロル語', lv = 'ラトビア語', lzh = '漢文', lzz = 'ラズ語', mac = 'マケドニア語', mad = 'マドゥラ語', maf = 'マファ語', mag = 'マガヒー語', mah = 'マーシャル語', mai = 'マイティリー語', mak = 'マカッサル語', mal = 'マラヤーラム語', man = 'マンディンゴ語', man = 'マンデ語', mao = 'マオリ語', map = 'オーストロネシア語族', mar = 'マラーティー語', mas = 'マサイ語', may = 'マレー語', mde = 'マバ語', mdf = 'モクシャ語', mdr = 'マンダル語', men = 'メンデ語', mer = 'メル語', mfe = 'モーリシャス・クレオール語', mg = 'マダガスカル語', mga = '中期アイルランド語', mgh = 'マクア・ミート語', mgo = 'メタ語', mh = 'マーシャル語', mhr = '牧地マリ語', mi = 'マオリ語', mic = 'ミクマク語', min = 'ミナンカバウ語', mis = 'その他の言語', mk = 'マケドニア語', mkd = 'マケドニア語', mkh = 'モン・クメール語派', ml = 'マラヤーラム語', mlg = 'マダガスカル語', mlt = 'マルタ語', mn = 'モンゴル語', mnc = '満州語', mni = 'メイテイ語', mno = 'マノボ語族', mo = 'モルダヴィア語', moh = 'モーホーク語', mol = 'モルダヴィア語', mon = 'モンゴル語', mos = 'モシ語', mr = 'マラーティー語', mri = 'マオリ語', mrj = '山地マリ語', ms = 'マレー語', msa = 'マレー語', mt = 'マルタ語', mua = 'ムンダン語', mul = '複数言語', mun = 'ムンダー諸語 ', mus = 'クリーク語', mus = 'マスコギ語', mvi = '宮古方言', mwl = 'ミランダ語', mwr = 'マールワーリー語', mwv = 'メンタワイ語', my = 'ビルマ語', mya = 'ビルマ語', mye = 'ミエネ語', myn = 'マヤ語族', myp = 'ピダハン語', myv = 'エルジャ語', mz = 'ラインフランケン語マインツ方言', mzn = 'マーザンダラーン語', na = 'ナウル語', nah = 'ナワトル語', nai = '北米インディアン諸語', nan = '閩南語', nap = 'ナポリ語', naq = 'ナマ語', nau = 'ナウル語', nav = 'ナバホ語', nb = 'ノルウェー語 (ブークモール)', nbl = '南ンデベレ語', nd = '北ンデベレ語', nde = '北ンデベレ語', ndo = 'ンドンガ語', nds = '低地ドイツ語', nds = '低地ドイツ語', ne = 'ネパール語', nep = 'ネパール語', new = 'ネワール語', ng = 'ンドンガ語', ni = 'ニサール語', nia = 'ニアス語', nic = 'ニジェール・コンゴ語族', niu = 'ニウーエイ語', niv = 'ニヴフ語', njo = 'アオ・ナガ語', nl = 'オランダ語', nld = 'オランダ語', nmg = 'クワシオ語', nn = 'ノルウェー語 (ニーノシュク)', nnh = 'ンジエムブーン語', nno = 'ニーノシュク', no = 'ノルウェー語', nob = 'ノルウェー語 (ブークモール)', nog = 'ノガイ語', non = '古ノルド語', nor = 'ノルウェー語', nov = 'ノヴィアル', nqo = 'ンコ語', nr = '南ンデベレ語', nrf = 'ノルマン語', nrm = 'ナロム語', nso = '北ソト語', nub = 'ヌビア語', nus = 'ヌエル語', nv = 'ナバホ語', nwc = '古典ネワール語', ny = 'ニャンジャ語', nya = 'ニャンジャ語', nym = 'ニャムウェジ語', nyn = 'ニャンコレ語', nyo = 'ニョロ語', nzi = 'ンジマ語', nzi = 'ンゼマ語', oaa = 'ウィルタ語', oac = 'オロチ語', oc = 'オック語', oci = 'オック語', oj = 'オジブウェー語', oji = 'オジブワ語', okn = '沖永良部島方言', olo = 'リッヴィ語', om = 'オロモ語', ori = 'オリヤー語', orm = 'オロモ語', orv = '古東スラブ語', osa = 'オセージ語', oss = 'オセト語', osx = '古ザクセン語', ota = 'オスマントルコ語', oto = 'オトミ語', pa = 'パンジャブ語', paa = 'パプア諸語', pag = 'パンガシナン語', pal = 'パフラヴィー語', pam = 'パンパンガ語', pan = 'パンジャブ語', pap = 'パピアメント語', pau = 'パラオ語', pcd = 'ピカルディ語', pdc = 'ペンシルベニア・ドイツ語', pdt = 'メノナイト低地ドイツ語', peo = '古代ペルシア語', per = 'ペルシア語', pfl = 'プファルツ語', phi = 'フィリピン諸語', phn = 'フェニキア語', pi = 'パーリ語', pih = 'ピトケアン語', pka = 'アルダマーガディー語', pl = 'ポーランド語', pli = 'パーリ語', pms = 'ピエモンテ語', pnb = '西パンジャーブ語', pnt = 'ポントス・ギリシャ語', pol = 'ポーランド語', pon = 'ポンペイ語', por = 'ポルトガル語', pra = 'プラークリット語', prg = 'プロシア語', pro = '古期プロヴァンス語', prs = 'ダリー語', ps = 'パシュトー語', pt = 'ポルトガル語', pus = 'パシュトー語', qu = 'ケチュア語族', quc = 'キチェ語', que = 'ケチュア語族', qug = 'チンボラソ高地ケチュア語', quz = 'クスコ・ケチュア語', raj = 'ラージャスターン語', rap = 'ラパヌイ語', rar = 'ラロトガ語', rgn = 'ロマーニャ語', rif = 'リーフ語', rm = 'ロマンシュ語', rmy = 'ヴラックス・ロマ語', rn = 'ルンディ語', ro = 'ルーマニア語', roa = 'ロマンス諸語', rof = 'ロンボ語', roh = 'ロマンシュ語', rom = 'ロマニ語', ron = 'ルーマニア語', rtm = 'ロツマ語', ru = 'ロシア語', rue = 'ルシン語', rug = 'ロヴィアナ語', rum = 'ルーマニア語', run = 'ルンディ語', rup = 'アルーマニア語', ruq = 'メグレノ・ルーマニア語', rus = 'ロシア語', rw = 'ルワンダ語', rwk = 'ルワ語', ryn = '奄美大島北部方言', rys = '八重山方言', ryu = '沖縄方言', sa = 'サンスクリット語', sad = 'サンダウェ語', sag = 'サンゴ語', sah = 'ヤクート語', sai = '南米インディアン諸語', sal = 'セイリッシュ語族', sam = 'サマリア・アラム語', san = 'サンスクリット語', saq = 'サンブル語', sas = 'ササク語', sat = 'サンターリー語', saz = 'サウラーシュトラ語', sba = 'ンガムバイ語', sbp = 'サング語', sc = 'サルデーニャ語', scc = 'セルビア語', scn = 'シチリア語', sco = 'スコットランド語', scr = 'クロアチア語', sd = 'シンド語', sdc = 'サッサリ・サルデーニャ語', sdh = '南部クルド語', se = '北部サーミ語', see = 'セネカ語', seh = 'セナ語', sei = 'セリ語', sel = 'セリクプ語', sem = 'セム語族', ses = 'コイラボロ・センニ語', sg = 'サンゴ語', sga = '古期アイルランド語', sgn = '手話', sgs = 'サモギティア語', sh = 'セルビア・クロアチア語', shi = 'タシルハイト語', shn = 'シャン語', shu = 'チャド・アラビア語', shy = 'シャウィーア語', si = 'シンハラ語', sid = 'シダモ語', sin = 'シンハラ語', sio = 'スー語族', sit = 'シナ・チベット語族', sk = 'スロバキア語', sl = 'スロベニア語', sla = 'スラブ語派', sli = '低シレジア語', slk = 'スロバキア語', slo = 'スロバキア語', slv = 'スロベニア語', sly = 'スラヤール語', sm = 'サモア語', sma = '南部サーミ語', sme = '北部サーミ語', smi = 'サーミ語', smj = 'ルレ・サーミ語', smn = 'イナリ・サーミ語', smo = 'サモア語', sms = 'スコルト・サーミ語', sn = 'ショナ語', sna = 'ショナ語', snd = 'シンド語', snk = 'ソニンケ語', so = 'ソマリ語', sog = 'ソグド語', som = 'ソマリ語', son = 'ソンガイ語', sot = 'ソト語', spa = 'スペイン語', sq = 'アルバニア語', sqi = 'アルバニア語', sr = 'セルビア語', srd = 'サルデーニャ語', srn = 'スラナン語', srp = 'セルビア語', srr = 'セレル語', ss = 'スワジ語', ssa = 'ナイル・サハラ言語群', ssw = 'スワジ語', ssy = 'サホ語', st = 'ソト語', stq = '東フリジア語', su = 'スンダ語', suk = 'スクマ語', sun = 'スンダ語', sus = 'スス語', sux = 'シュメール語', sv = 'スウェーデン語', sw = 'スワヒリ語', swa = 'スワヒリ語', swb = 'コモロ語', swc = 'コンゴ・スワヒリ語', swe = 'スウェーデン語', syc = '古典シリア語', syr = 'シリア語', szl = 'シレジア語', ta = 'タミル語', tah = 'タヒチ語', tai = 'タイ諸語', tam = 'タミル語', taq = 'タマシェク語', tat = 'タタール語', tcy = 'トゥル語', te = 'テルグ語', tel = 'テルグ語', tem = 'テムネ語', teo = 'テソ語', ter = 'テレーノ語', tet = 'テトゥン語', tg = 'タジク語', tgk = 'タジク語', tgl = 'タガログ語', th = 'タイ語', tha = 'タイ語', ti = 'ティグリニャ語', tib = 'チベット語', tig = 'ティグレ語', tir = 'ティグリニャ語', tiv = 'ティブ語', tk = 'トルクメン語', tkl = 'トケラウ語', tkn = '徳之島方言', tkr = 'ツァフル語', tl = 'タガログ語', tlh = 'クリンゴン語', tli = 'トリンギット語', tly = 'タリシュ語', tmh = 'トゥアレグ語', tn = 'ツワナ語', to = 'トンガ語 (ポリネシア)', tog = 'トンガ語 (ニアサ)', ton = 'トンガ語 (ポリネシア)', tpi = 'トク・ピシン語', tr = 'トルコ語', tru = 'トゥロヨ語', trv = 'タロコ語', ts = 'ツォンガ語', tsd = 'ツァコン語', tsg = 'タウスグ語', tsi = 'チムシュ語', tsn = 'ツワナ語', tso = 'ツォンガ語', tt = 'タタール語', ttt = 'ムスリム・タタール語', tuk = 'トルクメン語', tum = 'トゥンブカ語', tup = 'トゥピ語族', tur = 'トルコ語', tut = 'アルタイ諸語', tvl = 'ツバル語', tw = 'トウィ語', twi = 'トウィ語', twq = 'タサワク語', ty = 'タヒチ語', tyv = 'トゥヴァ語', tzm = '中央アトラス・タマジクト語', udm = 'ウドムルト語', ug = 'ウイグル語', uga = 'ウガリット語', uig = 'ウイグル語', uk = 'ウクライナ語', ukr = 'ウクライナ語', umb = 'ウンブンドゥ語', und = '言語名不明', ur = 'ウルドゥー語', urd = 'ウルドゥー語', uz = 'ウズベク語', uzb = 'ウズベク語', vai = 'ヴァイ語', ve = 'ベンダ語', vec = 'ヴェネト語', ven = 'ベンダ語', vep = 'ヴェプス語', vi = 'ベトナム語', vie = 'ベトナム語', vls = '西フラマン語', vmf = 'マインフランク語', vo = 'ヴォラピュク語', vol = 'ヴォラピュク語', vot = 'ヴォート語', vro = 'ヴォロ語', vun = 'ヴンジョ語', wa = 'ワロン語', wae = 'ヴァリス語', wak = 'ワカシュ語族', wal = 'ウォライタ語', war = 'ワライ語', was = 'ワショ語', wbp = 'ワルピリ語', wel = 'ウェールズ語', wen = 'ソルブ語', wln = 'ワロン語', wo = 'ウォロフ語', wol = 'ウォロフ語', wuu = '呉語', xal = 'カルムイク語', xh = 'コサ語', xho = 'コサ語', xmf = 'メグレル語', xno = 'アングロ=ノルマン語', xog = 'ソガ語', xug = '沖縄北部方言', yao = 'ヤオ語', yap = 'ヤップ語', yav = 'ヤンベン語', ybb = 'イエンバ語', yi = 'イディッシュ語', yid = 'イディッシュ語', yo = 'ヨルバ語', yoi = '与那国方言', yor = 'ヨルバ語', yox = '与論島方言', ypk = 'ユピック語', yrl = 'ニェエンガトゥ語', yue = '粤語', za = 'チワン語', zap = 'ザポテック語', zbl = 'ブリスシンボル', zea = 'ゼーランド語', zen = 'ゼナガ語', zgh = 'タマージク語 (モロッコ公用語)', zh = '中国語', zha = 'チワン語', zho = '中国語', zkt = '契丹語', znd = 'ザンデ語', zsm = 'マレーシア語', zu = 'ズールー語', zul = 'ズールー語', zun = 'ズニ語', zxx = '言語的内容なし', zza = 'ザザキ語', } --予約語だったり、ハイフンつきなど問題がありそうなのを切り離す lang_mapping['cos'] = 'コルシカ語' lang_mapping['gom-deva'] = 'ゴア・コンカニ語 (デーバナーガリー文字)' lang_mapping['gom-latn'] = 'ゴア・コンカニ語 (ラテン文字)' lang_mapping['io'] = 'イド語' lang_mapping['qaa-qtz'] = '局地用' lang_mapping['or'] = 'オリヤー語' lang_mapping['os'] = 'オセット語' function p.GetISO639Name(frame) local code = frame.args[1] local lang_code = string.lower(code) local lang_name = lang_mapping[lang_code] if lang_name then return lang_name else --見つからない場合はハイフン以降(おそらく国コード)を除去して再試行 lang_code = mw.text.split(lang_code, '-')[1] lang_name = lang_mapping[lang_code] or code return lang_name end end return p