モジュール:InterwikiTable

-------------------------------------------------------------------------
-- This is a table of sites that are available through interwiki links --
-- from Wikipedia. It can be accessed from Lua via the mw.loadData()   --
-- function. It is currently used in Module:UrlToWiki and          --
-- Module:UserLinks. Feel free to add to its functionality and to  --
-- include new sites.                                                  --
-------------------------------------------------------------------------
-- Example entry:
--  wikipedia = {                               -- This is a code that you can use to easily identify the project in the table.
--      domain            = "wikipedia.org",    -- The base domain name of the website, without any language codes.
--      domain_primary    = true                -- Whether this is the primary entry for the domain.
--      iw_prefix         = {"w", "wikipedia"}, -- A table of valid interwiki prefixes for the site. See Help:Interwiki linking.
--      title_prefix      = "/wiki/",           -- The text between the domain name and the project's article titles.
--      takes_lang_prefix = true                -- Whether the project has separate subdomains for different languages, e.g. es.wikipedia.org
--  },
interwiki_table = {
------------------------
-- Wikimedia projects --
------------------------
wikipedia = {
domain            = "wikipedia.org",
domain_primary    = true,
iw_prefix         = {"w", "wikipedia"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wiktionary = {
domain            = "wiktionary.org",
domain_primary    = true,
iw_prefix         = {"wikt", "wiktionary"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikinews = {
domain            = "wikinews.org",
domain_primary    = true,
iw_prefix         = {"n", "wikinews"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikibooks = {
domain            = "wikibooks.org",
domain_primary    = true,
iw_prefix         = {"b", "wikibooks"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikiquote = {
domain            = "wikiquote.org",
domain_primary    = true,
iw_prefix         = {"q", "wikiquote"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikisource = {
domain            = "wikisource.org",
domain_primary    = true,
iw_prefix         = {"s", "wikisource"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikispecies = {
domain            = "species.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"species", "wikispecies"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikiversity = {
domain            = "wikiversity.org",
domain_primary    = true,
iw_prefix         = {"v", "wikiversity"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wikivoyage = {
domain            = "wikivoyage.org",
domain_primary    = true,
iw_prefix         = {"voy", "wikivoyage"},
title_prefix      = "/wiki/",
takes_lang_prefix = true
},
wmf = {
domain            = "wikimediafoundation.org",
domain_primary    = true,
iw_prefix         = {"wmf", "wikimedia", "foundation"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
commons = {
domain            = "commons.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"c", "commons"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikidata = {
domain            = "wikidata.org",
domain_primary    = true,
iw_prefix         = {"d", "wikidata"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
meta = {
domain = "meta.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"m", "meta", "metawiki", "metawikimedia", "metawikipedia"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
mediawiki = {
domain = "mediawiki.org",
domain_primary    = true,
iw_prefix         = {"mw", "mediawikiwiki"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},

------------------------
-- Wikimedia chapters --
------------------------
wmar = {
domain            = "wikimedia.org.ar",
domain_primary    = true,
iw_prefix         = {"wmar"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmau = {
domain            = "wikimedia.org.au",
domain_primary    = true,
iw_prefix         = {"wmau"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmbd = {
domain            = "bd.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmbd"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmbe = {
domain            = "be.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmbe"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmca = {
domain            = "wikimedia.ca",
domain_primary    = true,
iw_prefix         = {"wmca"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmde = {
domain            = "wikimedia.de",
domain_primary    = true,
iw_prefix         = {"wmde"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmfi = {
domain            = "fi.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmfi"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmhk = {
domain            = "wikimedia.hk",
domain_primary    = true,
iw_prefix         = {"wmhk"},
title_prefix      = "/index.php/",
takes_lang_prefix = false
},
wmhu = {
domain            = "wikimedia.hu",
domain_primary    = true,
iw_prefix         = {"wmhu"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmin = {
domain            = "wiki.wikimedia.in",
domain_primary    = true,
iw_prefix         = {"wmin"},
title_prefix      = "/",
takes_lang_prefix = false
},
wmid = {
domain            = "wikimedia.or.id",
domain_primary    = true,
iw_prefix         = {"wmid"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmil = {
domain            = "wikimedia.org.il",
domain_primary    = true,
iw_prefix         = {"wmil"},
title_prefix      = "/",
takes_lang_prefix = false
},
wmit = {
domain            = "wikimedia.it",
domain_primary    = true,
iw_prefix         = {"wmit"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmnl = {
domain            = "nl.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmnl"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmno = {
domain            = "no.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmno"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmpl = {
domain            = "pl.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmpl"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmru = {
domain            = "ru.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmru"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmrs = {
domain            = "rs.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmrs"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmse = {
domain            = "se.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmse"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wmch = {
domain            = "wikimedia.ch",
domain_primary    = true,
iw_prefix         = {"wmch"},
title_prefix      = "/",
takes_lang_prefix = false
},
wmtw = {
domain            = "tw.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmtw"},
title_prefix      = "/wiki/index.php5/",
takes_lang_prefix = false
},
wmuk = {
domain            = "uk.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmuk"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
---------------
-- Wikimania --
---------------
wikimania = {
domain            = "wikimania.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmania"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2005 = {
domain            = "wikimania2005.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2005"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2006 = {
domain            = "wikimania2006.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2006"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2007 = {
domain            = "wikimania2007.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2007"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2008 = {
domain            = "wikimania2008.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2008"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2009 = {
domain            = "wikimania2009.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2009"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2010 = {
domain            = "wikimania2010.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2010"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2011 = {
domain            = "wikimania2011.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2011"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2012 = {
domain            = "wikimania2012.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2012"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2013 = {
domain            = "wikimania2013.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2013", "wmania"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2014 = {
domain            = "wikimania2014.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2014"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2015 = {
domain            = "wikimania2015.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2015"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimania2016 = {
domain            = "wikimania2016.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wm2016"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
wikimaniateam = {
domain            = "wikimaniateam.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmteam"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
---------------------------
-- Other Wikimedia wikis --
---------------------------
wikitech = {
domain            = 'wikitech.wikimedia.org',
domain_primary    = true,
iw_prefix         = {"wikitech", "labsconsole"},
title_prefix      = '/wiki/',
takes_lang_prefix = false
},
betawikiversity = {
domain            = "beta.wikiversity.org",
domain_primary    = true,
iw_prefix         = {"betawikiversity"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
outreach = {
domain            = "outreach.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"outreach"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
otrswiki = {
domain            = "otrs-wiki.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"OTRSwiki"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
quality = {
domain            = "quality.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"quality"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
spcom = {
domain            = "spcom.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"spcom"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
spcom = {
domain            = "spcom.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"spcom"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
tswiki = {
domain            = "wiki.toolserver.org",
domain_primary    = true,
iw_prefix         = {"tswiki"},
title_prefix      = "/view/",
takes_lang_prefix = false
},
incubator = {
domain            = "incubator.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"incubator"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
strategy = {
domain            = "strategy.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"strategy"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
rev = {
domain            = "www.mediawiki.org",
domain_primary    = false,
iw_prefix         = {"rev"},
title_prefix      = "/wiki/Special:Code/MediaWiki/",
takes_lang_prefix = false
},
test = {
domain            = "test.wikipedia.org",
domain_primary    = true,
iw_prefix         = {"testwiki"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
test2 = {
domain            = "test2.wikipedia.org",
domain_primary    = true,
iw_prefix         = {"test2wiki"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
------------------------------
-- Wikimedia non-wiki sites --
------------------------------
blog = {
domain            = "blog.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"wmflbog"},
title_prefix      = "/",
takes_lang_prefix = false
},
bugzilla = {
domain            = "bugzilla.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"bugzilla", "mediazilla"},
title_prefix      = "/show_bug.cgi?id=",
takes_lang_prefix = false
},
download = {
domain            = "dumps.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"download"},
title_prefix      = "/",
takes_lang_prefix = false
},
gerrit = {
domain            = "gerrit.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"gerrit"},
title_prefix      = "/r/#/c/",
takes_lang_prefix = false
},
mail = {
domain            = "lists.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"mail"},
title_prefix      = "/mailman/listinfo/",
takes_lang_prefix = false
},
mailarchive = {
domain            = "lists.wikimedia.org",
domain_primary    = false,
iw_prefix         = {"mailarchive"},
title_prefix      = "/pipermail/",
takes_lang_prefix = false
},
nostalgia = {
domain            = "nostalgia.wikipedia.org",
domain_primary    = true,
iw_prefix         = {"nost", "nostalgia"},
title_prefix      = "/wiki/",
takes_lang_prefix = false
},
otrs = {
domain            = "ticket.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"otrs", "ticket"},
title_prefix      = "/otrs/index.pl?Action=AgentTicketZoom&TicketID=",
takes_lang_prefix = false
},
phabricator = {
domain            = "phabricator.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"phabricator", "phab"},
title_prefix      = "/",
takes_lang_prefix = false
},
toollabs = {
domain            = "tools.wmflabs.org",
domain_primary    = true,
iw_prefix         = {"toollabs"},
title_prefix      = "/",
takes_lang_prefix = false
},
toolserver = {
domain            = "toolserver.org",
domain_primary    = true,
iw_prefix         = {"tools"},
title_prefix      = "/",
takes_lang_prefix = false
},
sulutil = {
domain            = "meta.wikimedia.org",
domain_primary    = false,
iw_prefix         = {"sulutil"},
title_prefix      = "/wiki/Special:CentralAuth/",
takes_lang_prefix = false
},
svn = {
domain            = "svn.wikimedia.org",
domain_primary    = true,
iw_prefix         = {"svn"},
title_prefix      = "/viewvc/mediawiki/",
takes_lang_prefix = false
}
}
return interwiki_table