Модуль:Video game reviews/data

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация

Для добавления новых обозревателей, русскоязычных изданий и агрегаторов рецензий, добавляйте в соответствующий список строчку {'викитекст_ссылки', 'имя_параметра'},.
Пожалуйста, размещайте новые записи в алфавитном порядке по видимым в статьях названиям.
Для помечения параметра как устаревшего, удалите его из соответствующего списка и добавьте в список obsolete строчку имя_параметра=1,.


local reviewers = {
	{'[[1UP.com]]', '1UP'},
	{'\'\'[[4Players]]\'\'', '4P'},
	{'\'\'[[ACE (журнал)|ACE]]\'\'', 'ACE'},
	{'[[:en:CraveOnline|ActionTrip]]', 'Atrip'},
	{'\'\'[[:en:Aktueller Software Markt|ASM]]\'\'', 'ASM'},
	{'\'\'[[:en:Amiga Action|Amiga Action]]\'\'', 'AAction'},
	{'\'\'[[:en:Amiga Computing|Amiga Computing]]\'\'', 'AComputing'},
	{'\'\'[[Amiga Format]]\'\'', 'AFormat'},
	{'\'\'[[:de:Amiga Joker|Amiga Joker]]\'\'', 'AJoker'},
	{'\'\'[[:en:Amiga Power|Amiga Power]]\'\'', 'APower'},
	{'\'\'[[:en:Amstrad Action|Amstrad Action]]\'\'', 'AmstradA'},
	{'\'\'[[:en:Amstrad Computer User|Amstrad Computer User]]\'\'', 'AmstradCU'},
	{'[[Allgame|AllGame]]', 'Allgame'},
	{'\'\'[[:en:Commodore Format|Commodore Format]]\'\'', 'CFormat'},
	{'\'\'[[:en:Commodore User|Commodore User]]\'\'', 'CUser'},
	{'\'\'[[Computer Games Magazine|CGM]]\'\'', 'CGM'},
	{'\'\'[[Computer Gaming World|CGW]]\'\'', 'CGW'},
	{'\'\'[[Crash (журнал)|Crash]]\'\'', 'Crash'},
	{'\'\'[[Computer and Video Games|CVG]]\'\'', 'CVG'},
	{'\'\'[[:sv:Datormagazin|Datormagazin]]\'\'', 'Datormagazin'},
	{'[[Destructoid]]', 'Destruct'},
	{'[[:en:Digital Trends|Digital Trends]]', 'DT' },
	{'\'\'[[Dragon (журнал)|Dragon]]\'\'', 'Dragon'},
	{'\'\'[[Edge (журнал)|Edge]]\'\'', 'Edge'},
	{'\'\'[[Electronic Gaming Monthly|EGM]]\'\'', 'EGM'},
	{'[[Eurogamer]]', 'EuroG'},
	{'\'\'[[Famitsu]]\'\'', 'Fam'},
	{'\'\'[[:en:G4 (U.S. TV channel)|G4]]\'\'', 'G4'},
	{'\'\'[[:en:GameFan|GameFan]]\'\'', 'GameFan'},
	{'[[:fr:Gameblog|Gameblog]]', 'Gameblog'},
	{'\'\'[[Game Informer]]\'\'', 'GI'},
	{'Gameplanet', 'Gameplanet'},	
	{'\'\'[[GamePro]]\'\'', 'GamePro'},
	{'[[GameRevolution]]', 'GameRev'},
	{'\'\'GamesMaster\'\'', 'GMaster'},
	{'[[GameSpot]]', 'GSpot'},
	{'[[GameSpy]]', 'GSpy'},
	{'[[GamesRadar+]]', 'GRadar'},
	{'\'\'[[GameStar]]\'\'', 'GStar'},
	{'[[GameTrailers]]', 'GT'},
	{'[[Gamezebo]]', 'GZebo'},
	{'[[GameZone]]', 'GameZone'},
	{'\'\'[[:fr:Gen4|Génération 4]]\'\'', 'Gen4'},
	{'[[Giant Bomb]]', 'GBomb'},
	{'\'\'Happy Computer\'\'', 'HappyC'},
	{ "\''[[Hardcore Gamer]]'\'", 'HCG' },
	{'\'\'Home Computing Weekly\'\'', 'HCW'},
	{'[[IGN]]', 'IGN'},
	{ "[[Jeuxvideo.com|Jeuxvideo.com]]", 'JXV' },
	{'[[Joystiq]]', 'Joystiq'},
	{'\'\'[[:en:LeveL|LeveL]]\'\'', 'LEVEL'},
	{'\'\'[[:es:MicroHobby|MicroHobby]]\'\'', 'MicroHobby'},
	{'\'\'[[:en:Micromanía|Micromanía]]\'\'', 'Micromania'},
	{'[[Next Generation]]', 'NGen'},
	{'\'\'[[Nintendo Life]]\'\'', 'NLife'},
	{'[[New Musical Express|NME]]', 'NME'},
	{'\'\'[[Nintendo Power]]\'\'', 'NP'},
	{'Nintendo World Report', 'NWR'},
	{'\'\'[[Official Nintendo Magazine|ONM]]\'\'', 'ONM'},
	{'\'\'[[Official U.S. PlayStation Magazine|OPM]]\'\'', 'OPM'},
	{'\'\'[[:en:PlayStation Official Magazine – UK|OPMUK]]\'\'', 'OPMUK'},
	{'\'\'[[Official Xbox Magazine|OXM]]\'\'', 'OXM'},
	{'PALGN', 'PALGN'},
	{'\'\'[[:en:PC Accelerator|PC Accelerator]]\'\'', 'PCXL'},
	{'[[PCGamesN]]', 'PCGN'},
	{'[[PC Gamer|\'\'PC Gamer\'\' (UK)]]', 'PCGUK'},
	{'[[PC Gamer|\'\'PC Gamer\'\' (US)]]', 'PCGUS'},
	{'\'\'[[:en:PC PowerPlay|PC PowerPlay]]\'\'', 'PCPP'},
	{'\'\'[[PC Zone]]\'\'', 'PCZone'},
	{'[[:en:Play (UK magazine)|\'\'Play\'\' (UK)]]', 'Play'},
	{'[[Pocket Gamer]]', 'PGamer'},
	{'[[Polygon]]', 'Poly'},
	{'\'\'[[:de:Power Play (Zeitschrift)|Power Play]]\'\'', 'PPlay'},
	{'[[Push Square]]', 'PSQ'},
	{'RPGamer', 'RPG' },
	{'RPGFan', 'RPGFan' },
	{'[[Shacknews]]', 'SN'},
	{'\'\'[[Sinclair User]]\'\'', 'SUser'},
	{'[[TeamXbox]]', 'TX'},
	{'\'\'[[:en:Total!|Total!]]\'\'', 'TOT' },
	{'[[TouchArcade]]', 'TA' },
	{'The Adrenaline Vault', 'AV'},	
	{'\'\'[[The Daily Telegraph]]\'\'', 'TDT'},
	{'\'\'[[:en:The Games Machine|The Games Machine]]\'\'', 'tGM'},
	{'\'\'[[The Guardian|The Guardian]]\'\'', 'TG'},
	{'\'\'[[:en:The One (magazine)|The One]]\'\'', 'TheOne'},
	{ "[[USgamer|''USgamer'']]", 'USG' },
	{ "[[VentureBeat|''VentureBeat'']]", 'VB' },
	{ "[[VG247|''VG247'']]", 'VG247' },
	{ '[[:de:Video Games|\'\'Video Games\'\' (DE)]]', 'VGS' },
	{'[[VideoGamer.com|VideoGamer]]', 'VG'},
	{'[[Video Games Chronicle]]', 'VGC'},
	{'[[VideoGames & Computer Entertainment]]', 'VGCE' },
	{'WorthPlaying', 'WP'},
	{'XboxAddict', 'XA'},
	{'\'\'[[:en:X-Play|X-Play]]\'\'', 'XPlay'},
	{'\'\'[[Your Sinclair]]\'\'', 'YourS'},
	{'\'\'[[:en:Zzap!64|Zzap!64]]\'\'', 'Zzap'},
}

local reviewersRu = {
	{'[[3DNews]]', '3DN'},
	{'[[Absolute Games]]', 'AG'},
	{'[[PlayStation: The Official Magazine|OPM RU]]', 'OPMRU'},
	{'\'\'[[Game.EXE]]\'\'', 'GEXE'},
	{'GameMAG.ru', 'GMAG'},
	{'\'\'[[Gameplay]]\'\'', 'Gameplay'},
	{'[[Gametech]]', 'Gtech'},
	{'GoHa.Ru', 'GoHa'},
	{'«[[IGN|IGN Россия]]»', 'IGNRU'},
	{'[[:uk:ITC.ua|ITC.ua]]', 'ITC'},
	{'\'\'[[PC Gamer]]\'\' в России', 'PCGRU'},
	{'«[[PC Игры]]»', 'ПКИ'},
	{'[[PlayGround.ru]]', 'PG'},
	{'[[Riot Pixels]]', 'RP'},
	{'[[StopGame.ru]]', 'Stop'},
	{'«[[Домашний ПК]]»', 'ДПК'},
	{'«[[Игромания (журнал)|Игромания]]»', 'ИМ'},
	{'«[[Игры Mail.ru]]»', 'ИMail.Ru'},
	{'«[[Канобу]]»', 'KNB'},
	{'«[[Лучшие компьютерные игры|ЛКИ]]»', 'ЛКИ'},
	{'«[[Мир фантастики]]»', 'МИРФ'},
	{'«[[Навигатор игрового мира|НИМ]]»', 'НИМ'},
	{'«[[Страна игр]]»', 'СИ'},
	{'«[[Хакер (журнал)|Хакер]]»', 'ХАКЕР'},
	{'«[[Шпиль (журнал)|Шпиль!]]»', 'ШП'},	
}

local aggregators = {
	{'[[GameRankings]]', 'GR'},
	{'Game Ratio', 'GRO'},
	{'Metagames', 'Metagames'},
	{'[[Metacritic]]', 'MC'},
	{'[[MobyGames|MobyRank]]', 'MBR'},
	{'[[OpenCritic]]', 'OC'},
	{'[[TopTenReviews]]', 'TTR'},
	{'«[[Критиканство]]»', 'Kritikanstvo'},
}

local systems = {
	{'Общая', 'GEN'},
	{'[[Аркадный автомат|Аркады]]', 'ARC'},
	{'[[Nintendo 3DS|3DS]]', '3DS'},
	{'[[Amiga]]', 'AMIGA'},
	{'[[Amiga CD32]]', 'CD32'},
	{'[[Amstrad CPC|Amstrad CPC]]', 'AMSTRAD'},
	{'Amstrad PCW','PCW'},
	{'[[Android]]', 'AND'},
	{'[[Atari 2600]]', 'A2600'},
	{'[[Atari Jaguar]]', 'JAGUAR'},
	{'[[Atari Lynx]]', 'LYNX'},	
	{'[[Atari ST|Atari ST]]', 'ATARI'},
	{'[[BBC Micro|BBC Micro]]', 'BBC'},
	{'[[ColecoVision]]', 'CV'},
	{'[[Commodore 64|Commodore 64]]', 'C64'},
	{'[[DOS]]', 'DOS'},
	{'[[Dreamcast]]', 'SDC'},
	{'[[Nintendo DS|DS]]', 'DS'},
	{'[[Game Boy]]', 'GB'},
	{'[[Game Boy Advance|GBA]]', 'GBA'},
	{'[[Game Boy Color|GBC]]', 'GBC'},
	{'[[GameCube|GC]]', 'NGC'},
	{'[[iOS]]', 'iOS'},
	{'[[Macintosh|Mac]]', 'MAC'},
	{'[[Master System]]', 'SMS'},
	{'[[Sega Mega Drive|Mega Drive]]', 'SMD'},	
	{'[[MSX]]', 'MSX'},
	{'[[Nintendo 64|N64]]', 'N64'},
	{'[[Nintendo Entertainment System|NES]]', 'NES'},
	{'[[Nokia N-Gage|N-Gage]]', 'N-G'},
	{'[[Nintendo Switch|Switch]]', 'SWITCH'},
	{'[[Персональный компьютер|PC]]', 'PC'},
	{'[[PlayStation|PS]]', 'PS'},
	{'[[PlayStation 2|PS2]]', 'PS2'},
	{'[[PlayStation 3|PS3]]', 'PS3'},
	{'[[PlayStation 4|PS4]]', 'PS4'},
	{'[[PlayStation 5|PS5]]', 'PS5'},
	{'[[PlayStation Portable|PSP]]', 'PSP'},
	{'[[PlayStation Vita|PS Vita]]', 'VITA'},
	{'[[Sega Saturn|Saturn]]', 'SSAT'},
	{'[[Sega Game Gear|SGG]]', 'SGG'},
	{'[[Nvidia Shield|Shield]]', 'NSHI'},	
	{'[[Super Nintendo Entertainment System|SNES]]', 'SNES'},
	{'[[TurboGrafx-16]]', 'TG16'},
	{'[[Wii]]', 'WII'},
	{'[[Wii U]]', 'WIIU'},	
	{'[[Windows Phone|WP]]', 'WP'},
	{'[[Xbox]]', 'XBOX'},
	{'[[Xbox 360]]', 'X360'},
	{'[[Xbox One]]', 'XONE'},
	{'[[Xbox Series X/S]]', 'XSXS'},
	{'[[ZX81]]', 'ZX81'},
	{'[[ZX Spectrum|ZX Spectrum]]', 'SPECCY'},
	{'[[Игры для мобильных устройств|Мобильные]]', 'MOB'},
}

local obsolete = {
	AdvGamers = 1,
	FI = 1,
	GTM = 1,
	GW = 1,
	Hyper = 1,
	MaxPC = 1,
	MobyGames = 1,
	NG = 1,
	Playr = 1,
	PSM = 1,
	PSM3 = 1,
	GL = 1,
	GMS = 1, --не работает
}

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),
	reviewersRu = setupSortkeys(reviewersRu),
	aggregators = setupSortkeys(aggregators),
	systems = setupSortkeys(systems),
	obsolete = obsolete,
	i18n = {
		wrapper = 'Шаблон:Оценки игры',
--		emptyCategory = '[[Category:Empty templates on articles]]',
--		multiplatformCategory = '[[Category:Articles using Video game reviews template in multiple platform mode]]',
--		singleplatformCategory = '[[Category:Articles using Video game reviews template in single platform mode]]',
		obsoleteCategory = '[[Категория:Википедия:Страницы с устаревшими параметрами шаблона «Оценки игры»]]',
		aggregateScores = 'Сводный рейтинг',
		aggregator = 'Агрегатор',
		award = 'Награда',
		awards = 'Награды',
		awardpublication = 'Издание',
		na = 'N/A',
		obsoleteText = 'Вы заполнили один или более параметров, поддержка которых прекращена. Обратитесь к [[:Шаблон:Оценки игры#Параметры, поддержка которых прекращена|документации шаблона]] за списком этих параметров и правильным оформлением.',
		publication = 'Издание',
		reception = 'Рецензии',
		reviewScores = 'Иноязычные издания',
		reviewScoresRu = 'Русскоязычные издания',
		score = 'Оценка',
	},
	argi18n = {
		-- For non-English wikis, add translations of argument keys here.
		-- Example:
		-- subtitle = 'untertitel'
		title = 'заголовок'
	}
}