Skip to content

Commit a1ac4cd

Browse files
Kuriel23TimeraaBas950
authored
feat(IGDB): add strings, refactor all code, and add new routes (#9248)
Signed-off-by: Bruno Ramos <37979213+Kuriel23@users.noreply.github.com> Co-authored-by: Florian Metz <me@timeraa.dev> Co-authored-by: Bas van Zanten <me@bas950.com>
1 parent 6dbbf34 commit a1ac4cd

File tree

3 files changed

+387
-118
lines changed

3 files changed

+387
-118
lines changed

websites/I/IGDB/IGDB.json

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
{
2+
"IGDB.discover": {
3+
"description": "Explore the game database.",
4+
"message": "Browsing games"
5+
},
6+
"IGDB.comingSoon": {
7+
"description": "View upcoming game releases.",
8+
"message": "Viewing future games"
9+
},
10+
"IGDB.recentlyReleased": {
11+
"description": "View recently released games.",
12+
"message": "Viewing recently released games"
13+
},
14+
"IGDB.newGame": {
15+
"description": "Add a new game.",
16+
"message": "Adding a new game"
17+
},
18+
"IGDB.newCompany": {
19+
"description": "Add a new company.",
20+
"message": "Adding a new company"
21+
},
22+
"IGDB.browseGenres": {
23+
"description": "Browse different game genres.",
24+
"message": "Browsing genres"
25+
},
26+
"IGDB.browsePlatforms": {
27+
"description": "Browse different gaming platforms.",
28+
"message": "Browsing platforms"
29+
},
30+
"IGDB.viewPlatform": {
31+
"description": "View details of a specific platform.",
32+
"message": "Viewing platform:"
33+
},
34+
"IGDB.top100": {
35+
"description": "View the Top 100 games.",
36+
"message": "Viewing Top 100"
37+
},
38+
"IGDB.reviews": {
39+
"description": "Find game reviews.",
40+
"message": "Finding game reviews"
41+
},
42+
"IGDB.browseThemes": {
43+
"description": "Browse game themes.",
44+
"message": "Browsing themes"
45+
},
46+
"IGDB.viewTheme": {
47+
"description": "View games under a specific theme.",
48+
"message": "Viewing theme:"
49+
},
50+
"IGDB.browseCollections": {
51+
"description": "Browse game collections.",
52+
"message": "Browsing collections"
53+
},
54+
"IGDB.viewCollection": {
55+
"description": "View details of a specific collection.",
56+
"message": "Viewing collection:"
57+
},
58+
"IGDB.browsePlayerPerspectives": {
59+
"description": "Browse different player perspectives.",
60+
"message": "Browsing player perspectives"
61+
},
62+
"IGDB.viewPlayerPerspectives": {
63+
"description": "View games from a specific player perspective.",
64+
"message": "Viewing player perspective's games:"
65+
},
66+
"IGDB.browseCharacters": {
67+
"description": "Browse game characters.",
68+
"message": "Browsing characters"
69+
},
70+
"IGDB.viewCharacter": {
71+
"description": "View details of a specific character.",
72+
"message": "Viewing character:"
73+
},
74+
"IGDB.browseEvents": {
75+
"description": "Browse events in the gaming world.",
76+
"message": "Browsing events"
77+
},
78+
"IGDB.viewEvent": {
79+
"description": "View details of a specific event.",
80+
"message": "Viewing event:"
81+
},
82+
"IGDB.browseFranchises": {
83+
"description": "Browse game franchises.",
84+
"message": "Browsing franchises"
85+
},
86+
"IGDB.viewFranchises": {
87+
"description": "View details of a specific franchise.",
88+
"message": "Viewing franchise:"
89+
},
90+
"IGDB.browseCategories": {
91+
"description": "Browse game categories.",
92+
"message": "Browsing categories"
93+
},
94+
"IGDB.browseCompanies": {
95+
"description": "Browse gaming companies.",
96+
"message": "Browsing companies"
97+
},
98+
"IGDB.viewCompany": {
99+
"description": "View details of a specific company.",
100+
"message": "Viewing company:"
101+
},
102+
"IGDB.browseGameEngines": {
103+
"description": "Browse game engines used in development.",
104+
"message": "Browsing game engines"
105+
},
106+
"IGDB.viewGameEngine": {
107+
"description": "View details of a specific game engine.",
108+
"message": "Viewing game engine:"
109+
},
110+
"IGDB.settings": {
111+
"description": "Access IGDB account settings.",
112+
"message": "Viewing Settings"
113+
},
114+
"IGDB.karmaHunters": {
115+
"description": "View details about Karma Hunters.",
116+
"message": "Viewing Karma Hunters"
117+
},
118+
"IGDB.about": {
119+
"description": "Learn more about IGDB.",
120+
"message": "Viewing About"
121+
},
122+
"IGDB.contact": {
123+
"description": "View IGDB contact information.",
124+
"message": "Viewing Contact"
125+
},
126+
"IGDB.API": {
127+
"description": "Explore the IGDB API.",
128+
"message": "Viewing API"
129+
}
130+
}

websites/I/IGDB/metadata.json

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,23 @@
55
"name": "Kyrie",
66
"id": "368399721494216706"
77
},
8+
"contributors": [
9+
{
10+
"name": "kuriel.",
11+
"id": "354233941550694400"
12+
}
13+
],
814
"service": "IGDB",
915
"description": {
1016
"en": "IGDB.com is a video game database, intended for both game consumers and video game professionals alike.",
17+
"es": "IGDB.com es una base de datos de videojuegos, destinada tanto a consumidores de juegos como a profesionales de la industria de los videojuegos.",
18+
"it": "IGDB.com è un database di videogiochi, destinato sia ai consumatori di giochi che ai professionisti del settore videoludico.",
19+
"pt": "IGDB.com é um banco de dados de vídeojogos, feito para jogadores profissionais e consumidores de jogos.",
20+
"pt-br": "IGDB.com é um banco de dados de vídeojogos, feito para jogadores profissionais e consumidores de jogos.",
1121
"vi": "IGDB.com là cơ sở dữ liệu game, nhắm tới cả các người chơi và người chuyên nghiệp."
1222
},
1323
"url": "www.igdb.com",
14-
"version": "1.0.18",
24+
"version": "1.1.0",
1525
"logo": "https://cdn.rcd.gg/PreMiD/websites/I/IGDB/assets/logo.png",
1626
"thumbnail": "https://cdn.rcd.gg/PreMiD/websites/I/IGDB/assets/thumbnail.png",
1727
"color": "#9146FF",
@@ -23,5 +33,11 @@
2333
"reviews",
2434
"community",
2535
"critics"
36+
],
37+
"settings": [
38+
{
39+
"id": "lang",
40+
"multiLanguage": true
41+
}
2642
]
2743
}

0 commit comments

Comments
 (0)