Module:Video game reviews/data

local reviewers = { {'1UP.com', '1UP'}, {'Adventure Gamers', 'AdvGamers'}, {'AllGame', 'Allgame'}, {"Amstrad Action", 'AAction'}, {"Amtix!", 'Amtix'}, {"CGW", 'CWG'}, {"CVG", 'CVG'}, {"Crash", 'CRASH'}, {"Destructoid", 'Destruct'}, {"Dragon", 'Dragon'}, {"Edge", 'Edge'}, {"EGM", 'EGM'}, {'Eurogamer', 'EuroG'}, {"Famitsu", 'Fam'}, {'G4', 'G4'}, {"GameFan", 'GameFan'}, {"Game Informer", 'GI'}, {"GamePro", 'GamePro'}, {'Game Revolution', 'GameRev'}, {"GamesMaster", 'GMaster'}, {'GameSpot', 'GSpot'}, {'GameSpy', 'GSpy'}, {'GamesRadar', 'GRadar'}, {"GamesTM", 'GTM'}, {'GameTrailers', 'GT'}, {'GameZone', 'GameZone'}, {'Giant Bomb', 'GB'}, {"Hyper", 'Hyper'}, {'IGN', 'IGN'}, {'Joystiq', 'Joystiq'}, {"Maximum PC", 'MaxPC'}, {"N64 Magazine", 'N64'}, {"NGC Magazine", 'NGC'}, {"NGamer", 'NG'}, {'Nintendo Life', 'NLife'}, {"Nintendo Power", 'NP'}, {'Nintendo World Report', 'NWR'}, {"ONM", 'ONM'}, {"OPM (US)", 'OPM'}, {"OPM (UK)", 'OPMUK'}, {"OPM (AU)", 'OPMAU'}, {"OXM", 'OXM'}, {"OXM (UK)", 'OXMUK'}, {'PALGN', 'PALGN'}, {"PC Format", 'PCF'}, {"PC Gamer (UK)", 'PCGUK'}, {"PC Gamer (US)", 'PCGUS'}, {"PC PowerPlay", 'PCPP'}, {"PC Zone", 'PCZone'}, {"Play", 'Play'}, {'Polygon', 'Poly'}, {"PSM", 'PSM'}, {"PSM3", 'PSM3'}, {'RPGamer', 'RPG'}, {"Sinclair User", 'SUser'}, {'TeamXbox', 'TX'}, {'VideoGamer.com', 'VG'}, {"X-Play", 'XPlay'}, {"Your Sinclair", 'YSinclair'}, }

local aggregators = { {'GameRankings','GR'}, {'Metacritic','MC'}, }

local systems = { {'3DS','3DS'}, {'Atari 2600','A2600'}, {'ColecoVision','CV'}, {'DS','DS'}, {'Dreamcast','SDC'}, {'Game Boy','GB'}, {'GBA','GBA'}, {'GBC','GBC'}, {'GC','NGC'}, {'General','GEN'}, {'iOS','iOS'}, {'Atari Lynx','LYNX'}, {'Macintosh','MAC'}, {'Mega Drive','SMD'}, {'mobile','MOB'}, {'N-Gage','N-G'}, {'N64','N64'}, {'NES','NES'}, {'PC','PC'}, {'PS','PS'}, {'PS2','PS2'}, {'PS3','PS3'}, {'PS4','PS4'}, {'PSP','PSP'}, {'SGG','SGG'}, {'SNES','SNES'}, {'Master System','SMS'}, {'Saturn','SSAT'}, {'Shield','NSHI'}, {'TurboGrafx-16','TG16'}, {'PS Vita','VITA'}, {'Wii','WII'}, {'Wii U','WIIU'}, {'Xbox','XBOX'}, {'Xbox 360','X360'}, {'Xbox One','XONE'}, }

local function setupSortkeys(t) local retval = {} for k,v in ipairs(t) do		retval[v[2]] = { name = v[1], sortkey = k } end return retval end

return { reviewers = setupSortkeys(reviewers), aggregators = setupSortkeys(aggregators), systems = setupSortkeys(systems), i18n = { wrapper = 'Template:Video game reviews', emptyCategory = '', multiplatformCategory = '', singleplatformCategory = '', aggregateScore = 'Aggregate score', aggregateScores = 'Aggregate scores', aggregator = 'Aggregator', award = 'Award', awards = 'Awards', na = 'N/A', publication = 'Publication', reception = 'Reception', reviewScore = 'Review score', reviewScores = 'Review scores', score = 'Score', },	argi18n = { -- For non-English wikis, add translations of argument keys here. -- Example: -- subtitle = 'untertitel' } }