Tourney translations and translation improvements

This commit is contained in:
PRO100KatYT
2024-11-09 12:10:46 +01:00
parent 4f9883195b
commit 947c7f9505
4 changed files with 285 additions and 76 deletions

View File

@@ -10,33 +10,33 @@
"tcId": "61fb3dd8-f23d-45cc-9058-058ab223ba5c",
"contentFields": {
"body": {
"ar": "استمتع بتجربة لعب استثنائية!",
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"de": "Wünsche allen ein wunderbares Spielerlebnis!",
"es": "¡Que disfrutes de tu experiencia de videojuegos!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Un bon jeu à toutes et à tous !",
"it": "Ti auguriamo un'esperienza di gioco fenomenale!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "게임에서 환상적인 경험을 해보세요!",
"pl": "Życzymy fenomenalnej gry!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Желаю невероятно приятной игры!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"FullScreenBody": {
"ar": "استمتع بتجربة لعب استثنائية!\nDiscord: https://discord.gg/KJ8UaHZ",
"en": "Have a phenomenal gaming experience\nDiscord: https://discord.gg/KJ8UaHZ",
"de": "Wünsche allen ein wunderbares Spielerlebnis!\nDiscord: https://discord.gg/KJ8UaHZ",
"es": Que disfrutes de tu experiencia de videojuegos!\nDiscord: https://discord.gg/KJ8UaHZ",
"ar": "استمتع بتجربة لعب رائعة!\nDiscord: https://discord.gg/KJ8UaHZ",
"en": "Have a phenomenal gaming experience!\nDiscord: https://discord.gg/KJ8UaHZ",
"de": "Genießt ein phänomenales Spielerlebnis!\nDiscord: https://discord.gg/KJ8UaHZ",
"es": Disfruta de una experiencia de juego fenomenal!\nDiscord: https://discord.gg/KJ8UaHZ",
"es-419": "¡Ten una experiencia de juego espectacular!\nDiscord: https://discord.gg/KJ8UaHZ",
"fr": "Un bon jeu à toutes et à tous !\nDiscord: https://discord.gg/KJ8UaHZ",
"it": "Ti auguriamo un'esperienza di gioco fenomenale!\nDiscord: https://discord.gg/KJ8UaHZ",
"fr": "Profitez d'une expérience de jeu incroyable !\nDiscord: https://discord.gg/KJ8UaHZ",
"it": "Goditi un'esperienza di gioco fenomenale!\nDiscord: https://discord.gg/KJ8UaHZ",
"ja": "驚きの体験をしよう!\nDiscord: https://discord.gg/KJ8UaHZ",
"ko": "게임에서 환상적인 경험을 해보세요!\nDiscord: https://discord.gg/KJ8UaHZ",
"pl": "Życzymy fenomenalnej gry!\nDiscord: https://discord.gg/KJ8UaHZ",
"ko": "환상적인 게임 경험을 즐기세요!\nDiscord: https://discord.gg/KJ8UaHZ",
"pl": "Życzymy fenomenalnych wrażeń z gry!\nDiscord: https://discord.gg/KJ8UaHZ",
"pt-BR": "Tenha uma experiência de jogo fenomenal!\nDiscord: https://discord.gg/KJ8UaHZ",
"ru": "Желаю невероятно приятной игры!\nDiscord: https://discord.gg/KJ8UaHZ",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!\nDiscord: https://discord.gg/KJ8UaHZ",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!\nDiscord: https://discord.gg/KJ8UaHZ"
},
"entryType": "Website",

View File

@@ -213,7 +213,23 @@
"hidden": false,
"_type": "CommonUI Simple Message Base",
"adspace": "DISCORD!",
"title": "Join our discord server!",
"title": {
"ar": "انضم إلى خادم Discord الخاص بنا!",
"de": "Tritt unserem Discord-Server bei!",
"en": "Join our Discord server!",
"es": "Únete a nuestro servidor de Discord!",
"es-419": "¡Únete a nuestro servidor de Discord!",
"fr": "Rejoins notre serveur Discord!",
"it": "Unisciti al nostro server Discord!",
"ja": "私たちのDiscordサーバーに参加してください",
"ko": "우리의 Discord 서버에 가입하세요!",
"pl": "Dołącz do naszego serwera Discord!",
"pt-BR": "Junte-se ao nosso servidor Discord!",
"ru": "Присоединяйтесь к нашему серверу Discord!",
"tr": "Discord sunucumuza katıl!",
"zh-CN": "加入我们的Discord服务器",
"zh-Hant": "加入我們的Discord伺服器"
},
"body": "https://discord.gg/KJ8UaHZ",
"spotlight": false
},
@@ -223,7 +239,21 @@
"_type": "CommonUI Simple Message Base",
"adspace": "ENJOY!",
"title": "LawinServer",
"body": "Enjoy LawinServer!",
"body": {
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"spotlight": false
}
]
@@ -1366,18 +1396,112 @@
"poster_back_image": "https://fortnite-public-service-prod11.ol.epicgames.com/images/poster_back.png",
"_type": "Tournament Display Info",
"pin_score_requirement": 420,
"pin_earned_text": "Lawin is the winner!",
"pin_earned_text": {
"ar": "لاوين هو الفائز!",
"de": "Lawin ist der Gewinner!",
"en": "Lawin is the winner!",
"es": "¡Lawin es el ganador!",
"es-419": "¡Lawin es el ganador!",
"fr": "Lawin est le gagnant!",
"it": "Lawin è il vincitore!",
"ja": "ラウィンが勝者です!",
"ko": "라윈이 우승자입니다!",
"pl": "Lawin jest zwycięzcą!",
"pt-BR": "Lawin é o vencedor!",
"ru": "Лавин победитель!",
"tr": "Kazanan Lawin!",
"zh-CN": "Lawin 是赢家!",
"zh-Hant": "Lawin 是贏家!"
},
"tournament_display_id": "lawinserver_cup",
"highlight_color": "F7FF00",
"schedule_info": "Oct 16th 2018",
"schedule_info": {
"ar": "١٦ أكتوبر ٢٠١٨",
"de": "16. Okt. 2018",
"en": "Oct 16, 2018",
"es": "16 oct. 2018",
"es-419": "16 oct. 2018",
"fr": "16 oct. 2018",
"it": "16 ott 2018",
"ja": "2018年10月16日",
"ko": "2018년 10월 16일",
"pl": "16 paź 2018",
"pt-BR": "16 de out. de 2018",
"ru": "16 окт. 2018 г.",
"tr": "16 Eki 2018",
"zh-CN": "2018年10月16日",
"zh-Hant": "2018年10月16日"
},
"primary_color": "FFFFFF",
"flavor_description": "Have a phenomenal gaming experience!",
"flavor_description": {
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"poster_front_image": "https://fortnite-public-service-prod11.ol.epicgames.com/images/poster_front.png",
"short_format_title": "",
"title_line_2": "Solo",
"title_line_1": "LawinServer Cup",
"title_line_2": {
"ar": "فردي",
"de": "Solo",
"en": "Solo",
"es": "En solitario",
"es-419": "En solitario",
"fr": "Solo",
"it": "Singolo",
"ja": "ソロ",
"ko": "솔로",
"pl": "Solo",
"pt-BR": "Solo",
"ru": "Одиночки",
"tr": "Tekli",
"zh-CN": "Solo",
"zh-Hant": "Solo"
},
"title_line_1": {
"ar": "كأس LawinServer",
"de": "LawinServer-Pokal",
"en": "LawinServer Cup",
"es": "Copa de LawinServer",
"es-419": "Copa de LawinServer",
"fr": "Coupe de LawinServer",
"it": "Coppa di LawinServer",
"ja": "LawinServerカップ",
"ko": "LawinServer컵",
"pl": "Puchar LawinServera",
"pt-BR": "Copa do LawinServer",
"ru": "Кубок LawinServera",
"tr": "LawinServer Kupası",
"zh-CN": "LawinServer杯",
"zh-Hant": "LawinServer盃"
},
"shadow_color": "000F4A",
"details_description": "LAWINSERVER CUP",
"details_description": {
"ar": "كأس LAWINSERVER",
"de": "LAWINSERVER-POKAL",
"en": "LAWINSERVER CUP",
"es": "COPA DE LAWINSERVER",
"es-419": "COPA DE LAWINSERVER",
"fr": "COUPE DE LAWINSERVER",
"it": "COPPA DI LAWINSERVER",
"ja": "LAWINSERVERカップ",
"ko": "LAWINSERVER컵",
"pl": "PUCHAR LAWINSERVERA",
"pt-BR": "COPA DO LAWINSERVER",
"ru": "КУБОК LAWINSERVERA",
"tr": "LAWINSERVER KUPASI",
"zh-CN": "LAWINSERVER杯",
"zh-Hant": "LAWINSERVER盃"
},
"background_left_color": "0076C3",
"long_format_title": "",
"poster_fade_color": "0076C3",
@@ -1402,7 +1526,23 @@
"hidden": false,
"_type": "CommonUI Simple Message Base",
"title": "LawinServer",
"body": "Server created by Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"body": {
"ar": "الخادم تم إنشاؤه بواسطة Lawin (تويتر: @lawin_010)\nديسكورد: https://discord.gg/KJ8UaHZ",
"de": "Server erstellt von Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"en": "Server created by Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"es": "Servidor creado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"es-419": "Servidor creado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"fr": "Serveur créé par Lawin (Twitter : @lawin_010)\nDiscord : https://discord.gg/KJ8UaHZ",
"it": "Server creato da Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ja": "Lawin によって作成されたサーバー (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ko": "Lawin이 만든 서버 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"pl": "Serwer stworzony przez Lawina (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"pt-BR": "Servidor criado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ru": "Сервер создан Lawin'ом (Твиттер: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"tr": "Lawin tarafından oluşturulan sunucu (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"zh-CN": "由 Lawin 创建的服务器 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"zh-Hant": "由 Lawin 創建的伺服器 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ"
},
"spotlight": true
}
]
@@ -1427,7 +1567,23 @@
"hidden": false,
"_type": "CommonUI Emergency Notice Base",
"title": "LawinServer",
"body": "Server created by Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ"
"body": {
"ar": "الخادم تم إنشاؤه بواسطة Lawin (تويتر: @lawin_010)\nديسكورد: https://discord.gg/KJ8UaHZ",
"de": "Server erstellt von Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"en": "Server created by Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"es": "Servidor creado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"es-419": "Servidor creado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"fr": "Serveur créé par Lawin (Twitter : @lawin_010)\nDiscord : https://discord.gg/KJ8UaHZ",
"it": "Server creato da Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ja": "Lawin によって作成されたサーバー (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ko": "Lawin이 만든 서버 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"pl": "Serwer stworzony przez Lawina (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"pt-BR": "Servidor criado por Lawin (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"ru": "Сервер создан Lawin'ом (Твиттер: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"tr": "Lawin tarafından oluşturulan sunucu (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"zh-CN": "由 Lawin 创建的服务器 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ",
"zh-Hant": "由 Lawin 創建的伺服器 (Twitter: @lawin_010)\nDiscord: https://discord.gg/KJ8UaHZ"
}
}
]
},
@@ -1909,18 +2065,18 @@
"tr": "LavinServer'a Hoş Geldiniz!"
},
"body": {
"ar": "استمتع بتجربة لعب استثنائية!",
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"de": "Wünsche allen ein wunderbares Spielerlebnis!",
"es": "¡Que disfrutes de tu experiencia de videojuegos!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Un bon jeu à toutes et à tous !",
"it": "Ti auguriamo un'esperienza di gioco fenomenale!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "게임에서 환상적인 경험을 해보세요!",
"pl": "Życzymy fenomenalnej gry!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Желаю невероятно приятной игры!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"offerAction": "ShowOfferDetails",
@@ -1941,7 +2097,23 @@
"hidden": false,
"_type": "CommonUI Simple Message Base",
"adspace": "DISCORD!",
"title": "Join our discord server!",
"title": {
"ar": "انضم إلى خادم Discord الخاص بنا!",
"de": "Tritt unserem Discord-Server bei!",
"en": "Join our Discord server!",
"es": "Únete a nuestro servidor de Discord!",
"es-419": "¡Únete a nuestro servidor de Discord!",
"fr": "Rejoins notre serveur Discord!",
"it": "Unisciti al nostro server Discord!",
"ja": "私たちのDiscordサーバーに参加してください",
"ko": "우리의 Discord 서버에 가입하세요!",
"pl": "Dołącz do naszego serwera Discord!",
"pt-BR": "Junte-se ao nosso servidor Discord!",
"ru": "Присоединяйтесь к нашему серверу Discord!",
"tr": "Discord sunucumuza katıl!",
"zh-CN": "加入我们的Discord服务器",
"zh-Hant": "加入我們的Discord伺服器"
},
"body": "https://discord.gg/KJ8UaHZ",
"spotlight": false
},
@@ -1951,7 +2123,21 @@
"_type": "CommonUI Simple Message Base",
"adspace": "ENJOY!",
"title": "LawinServer",
"body": "Enjoy LawinServer!",
"body": {
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"spotlight": false
}
]
@@ -1992,18 +2178,18 @@
"tr": "LavinServer'a Hoş Geldiniz!"
},
"body": {
"ar": "استمتع بتجربة لعب استثنائية!",
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"de": "Wünsche allen ein wunderbares Spielerlebnis!",
"es": "¡Que disfrutes de tu experiencia de videojuegos!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Un bon jeu à toutes et à tous !",
"it": "Ti auguriamo un'esperienza di gioco fenomenale!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "게임에서 환상적인 경험을 해보세요!",
"pl": "Życzymy fenomenalnej gry!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Желаю невероятно приятной игры!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"offerAction": "ShowOfferDetails",
@@ -2061,7 +2247,23 @@
"hidden": false,
"_type": "CommonUI Simple Message Base",
"adspace": "DISCORD!",
"title": "Join our discord server!",
"title": {
"ar": "انضم إلى خادم Discord الخاص بنا!",
"de": "Tritt unserem Discord-Server bei!",
"en": "Join our Discord server!",
"es": "Únete a nuestro servidor de Discord!",
"es-419": "¡Únete a nuestro servidor de Discord!",
"fr": "Rejoins notre serveur Discord!",
"it": "Unisciti al nostro server Discord!",
"ja": "私たちのDiscordサーバーに参加してください",
"ko": "우리의 Discord 서버에 가입하세요!",
"pl": "Dołącz do naszego serwera Discord!",
"pt-BR": "Junte-se ao nosso servidor Discord!",
"ru": "Присоединяйтесь к нашему серверу Discord!",
"tr": "Discord sunucumuza katıl!",
"zh-CN": "加入我们的Discord服务器",
"zh-Hant": "加入我們的Discord伺服器"
},
"body": "https://discord.gg/KJ8UaHZ",
"spotlight": false
},
@@ -2071,7 +2273,21 @@
"_type": "CommonUI Simple Message Base",
"adspace": "ENJOY!",
"title": "LawinServer",
"body": "Enjoy LawinServer!",
"body": {
"ar": "استمتع بتجربة لعب رائعة!",
"de": "Genießt ein phänomenales Spielerlebnis!",
"en": "Have a phenomenal gaming experience!",
"es": "¡Disfruta de una experiencia de juego fenomenal!",
"es-419": "¡Ten una experiencia de juego espectacular!",
"fr": "Profitez d'une expérience de jeu incroyable !",
"it": "Goditi un'esperienza di gioco fenomenale!",
"ja": "驚きの体験をしよう!",
"ko": "환상적인 게임 경험을 즐기세요!",
"pl": "Życzymy fenomenalnych wrażeń z gry!",
"pt-BR": "Tenha uma experiência de jogo fenomenal!",
"ru": "Наслаждайтесь невероятными игровыми впечатлениями!",
"tr": "Muhteşem bir oyun deneyimi yaşamanı dileriz!"
},
"spotlight": false
}
]

View File

@@ -55,16 +55,8 @@ express.get("/content/api/pages/*", async (req, res) => {
express.post("/api/v1/fortnite-br/*/target", async (req, res) => {
const motd = JSON.parse(JSON.stringify(require("./../responses/Athena/motd.json")));
const fields = ["title", "body", "TeaserTitle", "FullScreenTitle", "FullScreenBody"];
var language = req.body.language || req.body.parameters.language;
motd.contentItems.forEach(item => {
fields.forEach(field => {
try {
item.contentFields[field] = item.contentFields[field][language];
} catch (err) {}
})
})
functions.chooseTranslationsInJSON(motd, language)
if (req.body.hasOwnProperty("tags")) {
motd.contentItems.forEach(item => {

View File

@@ -203,6 +203,24 @@ function getTheater(req) {
return theater;
}
function chooseTranslationsInJSON(obj, targetLanguage = "en") {
if (Array.isArray(obj)) {
for (var i = 0; i < obj.length; i++) {
chooseTranslationsInJSON(obj[i], targetLanguage);
}
} else if (typeof obj === "object" && obj !== null) {
for (const key in obj) {
if (typeof obj[key] === "object" && obj[key] !== null) {
if (obj[key][targetLanguage] || obj[key]["en"]) {
obj[key] = obj[key][targetLanguage] || obj[key]["en"];
} else {
chooseTranslationsInJSON(obj[key], targetLanguage);
}
}
}
}
}
function getContentPages(req) {
const memory = GetVersionInfo(req);
@@ -218,16 +236,7 @@ function getContentPages(req) {
}
}
const modes = ["saveTheWorldUnowned", "battleRoyale", "creative", "saveTheWorld"];
const news = ["savetheworldnews", "battleroyalenews"]
const motdnews = ["battleroyalenews", "battleroyalenewsv2"]
try {
modes.forEach(mode => {
contentpages.subgameselectdata[mode].message.title = contentpages.subgameselectdata[mode].message.title[Language]
contentpages.subgameselectdata[mode].message.body = contentpages.subgameselectdata[mode].message.body[Language]
})
} catch (err) {}
chooseTranslationsInJSON(contentpages, Language)
try {
if (memory.build < 5.30) {
@@ -238,15 +247,6 @@ function getContentPages(req) {
}
} catch (err) {}
try {
motdnews.forEach(news => {
contentpages[news].news.motds.forEach(motd => {
motd.title = motd.title[Language];
motd.body = motd.body[Language];
})
})
} catch (err) {}
try {
const backgrounds = contentpages.dynamicbackgrounds.backgrounds.backgrounds;
const season = `season${memory.season}${memory.season >= 21 ? "00" : ""}`;
@@ -371,7 +371,7 @@ function MakeSurvivorAttributes(templateId) {
portraitFactor = SurvivorAttributes.managerSynergy;
}
var gender = SurvivorAttributes.gender
var gender = SurvivorAttributes.gender;
var randomNumber = Math.floor(Math.random() * SurvivorData.portraits[portraitFactor][gender].length);
SurvivorAttributes.portrait = SurvivorData.portraits[portraitFactor][gender][randomNumber];
}
@@ -406,6 +406,7 @@ module.exports = {
GetVersionInfo,
getItemShop,
getTheater,
chooseTranslationsInJSON,
getContentPages,
MakeSurvivorAttributes,
MakeID,