Merge branch 'dev' into master

This commit is contained in:
Ash 2022-03-21 20:26:38 +01:00 committed by GitHub
commit b7b0bdc685
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
25 changed files with 999 additions and 471 deletions

View File

@ -2,6 +2,7 @@
"nav": {
"about": "عنا",
"faq": "أسئلة",
"docs": "Docs",
"credits": "الفريق",
"progress": "التقدم",
"blog": "البلوج",
@ -106,7 +107,7 @@
"name": "Rambo6Glaz",
"caption": "مثبت الشبكة و باحث الأجهزة",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/NexoDevelopment"
"github": "https://github.com/Rambo6Glaz"
},
{
"name": "quarky",
@ -138,7 +139,6 @@
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
]
},
"specialThanks": {
@ -169,7 +169,6 @@
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000"
},
{
"name": "Kinnay",
"special": "شكر خاص",
@ -178,20 +177,37 @@
"github": "https://github.com/Kinnay"
},
{
"name": "الأشخاص العلي ديسكورد",
"special": "شكر خاص",
"caption": "للمساعدة في الترجمة و دي بج و اكثر",
"picture": "https://github.com/discord.png",
"github": "https://github.com/PretendoNetwork"
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
}
]
},
"discordJoin": {
"title": "Stay up to date",
"text": "Join our Discord server to get the latest updates on the project.",
"widget": {
"text": "Get realtime updates to our progress",
"button": "Join the server"
}
},
"footer": {
"socials": "Socials",
"usefulLinks": "Useful links",
"widget": {
"captions": [
"Want to keep updated?",
"Join our Discord server!"
],
"button": "Join now!"
}
},
"progressPage": {
"title": "تقدمنا",
"description": "تحقق من تقدم المشروع والأهداف! (يتم تحديثه كل ساعة أو نحو ذلك ، ولا يعكس جميع أهداف المشروع أو تقدمه)"
@ -206,6 +222,22 @@
"instructions": "اظهر خطوات الترجمة",
"fileInput": "ملف للتجربة",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "جرب الملف"
"button": "Test file"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,10 +2,11 @@
"nav": {
"about": "Sobre",
"faq": "FAQ",
"docs": "Docs",
"credits": "Créditos",
"progress": "Progresso",
"blog": "Blog",
"account": "Account"
"account": "Conta"
},
"hero": {
"subtitle": "Servidores de jogos",
@ -68,20 +69,20 @@
]
},
"showcase": {
"title": "What we make",
"text": "Our project has many components. Here are some of them.",
"title": "O que fazemos",
"text": "Nosso projeto tem diversos componentes. Aqui estão alguns deles.",
"cards": [
{
"title": "Game servers",
"caption": "Bringing back your favorite games and content using custom servers."
"title": "Servidores de jogos",
"caption": "Trazendo de volta seus jogos e conteúdo favoritos usando servidores personalizados."
},
{
"title": "Juxtaposition",
"caption": "A re-imagining of Miiverse, as if it were made in the modern era."
"caption": "Uma re-imaginação do Miiverse, como se fosse feito nos dias de hoje."
},
{
"title": "Cemu support",
"caption": "Play your favorite Wii U titles even without a console!"
"title": "Suporte para Cemu",
"caption": "Jogue seus títulos favoritos do Wii U mesmo sem um console!"
}
]
@ -176,29 +177,36 @@
"github": "https://github.com/Kinnay"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"name": "NinStar",
"caption": "Ícones para o criador Mii e Juxt",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "Contribuidores do GitHub",
"caption": "Traduções e outras contribuições",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
"discordJoin": {
"title": "Stay up to date",
"text": "Join our Discord server to get the latest updates on the project.",
"title": "Fique atualizado",
"text": "Junte-se ao nosso servidor do Discord para receber as atualizações mais recentes do projeto.",
"widget": {
"text": "Get realtime updates to our progress",
"button": "Join the server"
"text": "Receba atualizações em tempo real sobre o nosso progresso",
"button": "Se juntar ao servidor"
}
},
"footer": {
"socials": "Socials",
"usefulLinks": "Useful links",
"socials": "Redes Sociais",
"usefulLinks": "Links úteis",
"widget": {
"captions": [
"Want to keep updated?",
"Join our Discord server!"
"Quer se manter atualizado?",
"Se junte ao nosso servidor do Discord!"
],
"button": "Join now!"
"button": "Se juntar agora!"
}
},
"progressPage": {
@ -216,5 +224,21 @@
"fileInput": "Arquivo para testar",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Testar aqui"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "Über",
"faq": "FAQ",
"docs": "Docs",
"credits": "Mitwirkende",
"progress": "Fortschritt",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "File to test",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Test file"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "Acerca de",
"faq": "FAQ",
"docs": "Docs",
"credits": "Créditos",
"progress": "Progreso",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "File to test",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Test file"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,10 +2,11 @@
"nav": {
"about": "À propos",
"faq": "FAQ",
"docs": "Docs",
"credits": "Crédits",
"progress": "Progression",
"blog": "Blog",
"account": "Account"
"account": "Compte"
},
"hero": {
"subtitle": "Serveurs de jeu",
@ -70,20 +71,20 @@
]
},
"showcase": {
"title": "What we make",
"text": "Our project has many components. Here are some of them.",
"title": "Ce qu'on fait",
"text": "Notre projet comporte de nombreuses composantes. En voici quelques uns.",
"cards": [
{
"title": "Game servers",
"caption": "Bringing back your favorite games and content using custom servers."
"title": "Serveurs de jeu",
"caption": "Ramener vos jeux et contenus préférés à l'aide de serveurs personnalisés."
},
{
"title": "Juxtaposition",
"caption": "A re-imagining of Miiverse, as if it were made in the modern era."
"caption": "Une réinvention de Miiverse, comme s'il avait été créé à l'ère moderne."
},
{
"title": "Cemu support",
"caption": "Play your favorite Wii U titles even without a console!"
"title": "Support de Cemu",
"caption": "Jouez à vos titres Wii U préférés même sans console !"
}
]
@ -112,7 +113,7 @@
},
{
"name": "quarky",
"caption": "BOSS research and patch development",
"caption": "Recherche de BOSS et développement de correctifs",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
},
@ -124,7 +125,7 @@
},
{
"name": "Jip Fr",
"caption": "Web development lead",
"caption": "Chef de développement Web",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
@ -143,8 +144,8 @@
]
},
"specialThanks": {
"title": "Special thanks",
"text": "Without them, Pretendo wouldn't be where it is today.",
"title": "Remerciement spécial",
"text": "Sans eux, Pretendo ne serait pas ce qu'il est aujourd'hui.",
"people": [
{
"name": "superwhiskers",
@ -154,13 +155,13 @@
},
{
"name": "Stary",
"caption": "3DS dev and NEX dissector",
"caption": "Developpeur 3DS et dissecteur de NEX",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"name": "Billy",
"caption": "Provider of dumps",
"caption": "Fournisseur de dumps",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss"
},
@ -177,30 +178,37 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icônes pour l'éditeur Mii et les réactions Juxt",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"caption": "Localisations et autres contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
"discordJoin": {
"title": "Stay up to date",
"text": "Join our Discord server to get the latest updates on the project.",
"title": "Tiens-toi à jour",
"text": "Rejoignez notre serveur Discord pour obtenir les dernières mises à jour sur le projet.",
"widget": {
"text": "Get realtime updates to our progress",
"button": "Join the server"
"text": "Recevez des mises à jour en temps réel de nos progrès",
"button": "Rejoignez le serveur"
}
},
"footer": {
"socials": "Socials",
"usefulLinks": "Useful links",
"socials": "Sociales",
"usefulLinks": "Liens utiles",
"widget": {
"captions": [
"Want to keep updated?",
"Join our Discord server!"
"Vous voulez rester à jour ?",
"Rejoignez notre serveur Discord !"
],
"button": "Join now!"
"button": "Rejoignez maintenant !"
}
},
"progressPage": {
@ -209,14 +217,30 @@
},
"blogPage": {
"title": "Blog",
"description": "The latest updates in condensed chunks. If you want to see more frequent updates, consider supporting us on <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>."
"description": "Les dernières mises à jour en blocs condensés. Si vous souhaitez voir des mises à jour plus fréquentes, envisagez de nous soutenir sur <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>."
},
"localizationPage": {
"title": "Let's localize",
"description": "Paste a link to a publicly accessible JSON locale to test it on the website",
"instructions": "View localization instructions",
"fileInput": "File to test",
"title": "Localisons",
"description": "Collez un lien vers un paramètre régional JSON accessible au public pour le tester sur le site Web",
"instructions": "Afficher les instructions de localisation",
"fileInput": "Fichier à tester",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Test file"
"button": "Tester un fichier"
},
"docs": {
"missingInLocale": "Cette page n'est pas disponible dans votre région. Veuillez essayer avec la version anglaise ci-dessous.",
"quickLinks": {
"header": "Liens rapides",
"links": [
{
"header": "Installer Pretendo",
"caption": "Afficher les instructions de configuration"
},
{
"header": "Vous avez une erreur ?",
"caption": "Cherchez-la ici"
}
]
}
}
}

View File

@ -177,10 +177,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "Contributori su GitHub",
"caption": "Localizzazioni e altre contribuzioni",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -220,6 +227,19 @@
"button": "Testa file"
},
"docs": {
"missingInLocale": "Questa pagina non è disponibile nella tua lingua. Per favore, controlla la versione in inglese sotto."
"missingInLocale": "Questa pagina non è disponibile nella tua lingua. Per favore, controlla la versione in inglese sotto.",
"quickLinks": {
"header": "Link rapidi",
"links": [
{
"header": "Installa Pretendo",
"caption": "Mostra le istruzioni di setup"
},
{
"header": "Hai un errore?",
"caption": "Cercalo qui"
}
]
}
}
}

View File

@ -2,10 +2,11 @@
"nav": {
"about": "紹介",
"faq": "FAQ",
"docs": "ドキュメント",
"credits": "クレジット",
"progress": "進行状況",
"blog": "ブログ",
"account": "Account"
"account": "アカウント"
},
"hero": {
"subtitle": "再構築された",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "MiiエディターとJuxtリアクションのアイコン",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub貢献者たち",
"caption": "ローカライズ及び他の貢献",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "試してみるファイル",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "ファイルを試す!"
},
"docs": {
"missingInLocale": "このページは日本語に翻訳されていません。下記の英語版をご覧ください。",
"quickLinks": {
"header": "クイックリンク",
"links": [
{
"header": "Pretendoをインストール",
"caption": "設定手順を見る"
},
{
"header": "エラーが発生しましたか?",
"caption": "ここで検索する"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "정보",
"faq": "자주 묻는 질문",
"docs": "문서",
"credits": "크레딧",
"progress": "진행률",
"blog": "블로그",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub 기여자들",
"caption": "로컬라이징 및 다른 기여",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "테스트할 파일",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "파일 테스트"
},
"docs": {
"missingInLocale": "이 페이지는 한국어로 번역되어 있지 않습니다. 아래의 영어판을 참고해 주세요.",
"quickLinks": {
"header": "바로가기",
"links": [
{
"header": "Pretendo를 설치",
"caption": "설정 방법을 보기"
},
{
"header": "에러가 발생했나요?",
"caption": "여기서 검색하기"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "Over",
"faq": "FAQ",
"docs": "Docs",
"credits": "Credits",
"progress": "Vooruitgang",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "Bestand om te testen",
"filePlaceholder": "https://een.link.naar/het_bestand.json",
"button": "Test bestand"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -1,238 +1,244 @@
{
"nav": {
"about": "Om oss",
"faq": "Ofte stilte spørsmål",
"docs": "Dokumentasjon",
"credits": "Kreditt",
"progress": "Framgang",
"blog": "Blogg",
"account": "Konto",
"account": "Konto"
},
"hero": {
"subtitle": "Spillservere",
"title": "Laget på nytt",
"text": "Pretendo er en gratis og åpen kildekode erstatning for Nintendo sine servere for både 3DS-en og Wii U-en, som tillater online tilkobling for alle, til og med etter de originale serverene blir nedlagt.",
"buttons": {
"readMore": "Les mer"
}
},
"aboutUs": {
"title": "Om oss",
"paragraphs": [
"Pretendo er en åpen kildekode projekt som prøver å lage Nintendo Network på nytt for 3DS and Wii U med å bruke rent-rom omvendt utvikling.",
"Siden våres tjenester vil være gratis og åpen kildekode, kan de existere lenge etter den uunngåelige stengingen av Nintendo Network."
]
},
"progress": {
"title": "Framgang",
"paragraphs": [
"Akkurat nå, jobber vi med Miiverse, samtidig med våres konto serverene og dens integrasjon med tjenestene.",
"For 3DS-en, jobber vi også med Mario Kart 7, med en lyst til å jobbe med andre spill når det er mulig."
]
},
"faq": {
"title": "Ofte Stilte Spørsmål",
"text": "Her er noen vanlige spørsmål vi blir spurt for enkel informasjon.",
"QAs": [
{
"question": "Hva er Pretendo?",
"answer": "Pretendo er en åpen kildekode erstatning for Nintendo Network som prøver å lage sine egne servere for Wii U og 3DS konsollene. Våres mål er å bevare muligheten å spille online på disse konsollene, for å tillate spillere til å fortsette med å spille deres favoritt Wii U og 3DS spill med full kapasitet."
},
{
"question": "Kommer mine eksisterende NNIDer fungere på Pretendo?",
"answer": "Nei, dessverre. NNIDer som allerede eksisterer fungerer ikke på Pretendo, fordi bare Nintendo har dine brukerdata. Det hadde vært teknisk sett mulig med en NNID-to-PNID, bare at det hadde vært risikablet og kreve sensitiv brukerdata som vi ikke har lyst til å holde."
},
{
"question": "Hvordan bruker jeg Pretendo?",
"answer": "Pretendo er ikke i en tilstand for offentlig bruk, men når den er har du muligheten å bruke Pretendo med å enkelt kjøre våres homebrew-patcher på din konsoll."
},
{
"question": "Vet du når <funksjon/tjeneste> er klar?",
"answer": "Nei. Mange av Pretendo sine funksjoner/tjenester er utvikler uavhengelig (for eksempel, Miiverse kan bli jobber på av en utvikler mens Kontoer og Venner blir jobbet på av en annen utvikler) og derfor kan vi ikke gi en generell ETA for hvor lang tid dette kommer til å ta."
},
{
"question": "Fungerer Pretendo på Cemu/emulatorer?",
"answer": "Pretendo er laget for Wii U og 3DS maskinvare i det minste, men akkurat nå den eneste emulatorer med støtte for NN for disse konsollene er Cemu. Cemu støtter ikke tilpasset servere offisielt, men det skal fortsatt være mulig å bruke Pretendo med Cemu. <br>Pretendo støtter ikke Cemu akkurat nå."
},
{
"question": "Hvis jeg er utestengt fra Nintendo Network, kommer jeg til å være utestengt fra Pretendo?",
"answer": "Vi kommer ikke til å ha tilgang til Nintendo Network sine utestengelser, og alle brukere kommer ikke til å bli utestengt på våres tjeneste. Men vi har fortsatt regler du må følge når du bruker tjenesten, og hvis du ikke følger disse reglene kan du bli utestengt."
},
{
"question": "Kommer Pretendo til å støtte Wii-en/Switch-en?",
"answer": "Wiien har allerede tilpasset servere fra <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a>. Vi har ikke lyst til å sikte på Switchen fordi det er både betalt og helt annerledes fra Nintendo Network."
},
{
"question": "Kommer jeg til å trenge en hacket konsoll for å koble til Pretendo?",
"answer": "Ja, du kommer til å trenge å hacke din konsoll for å koble til, men på Wii U trenger du bare tilgang til Homebrew Launcher (i.e. Haxchi, Coldboot Haxchi, eller til og med nettleser-utnyttelsen), med informasjon om hvordan 3DSen kommer til å koble til Pretendo senere."
}
]
},
"showcase": {
"title": "Hva vi lager",
"text": "Våres projekt har mange deler. Her er noen av dem.",
"cards": [
{
"title": "Spillservere",
"caption": "Tar tilbake dine favorittspill og innhold med våres egne servere."
},
{
"title": "Juxtaposition",
"caption": "En ny forestilling av Miiverse, nesten som at den hadde vært laget i den moderne æra."
},
{
"title": "Støtte for cemu",
"caption": "Spill dine favoritt Wii U titler til og med uten en Wii U-konsoll!"
}
]
},
"credits": {
"title": "Teamet",
"text": "Møt teamet bak projektet",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
"caption": "Eier av projektet og hovedutvikler",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
{
"name": "Jemma (CaramelKat)",
"caption": "Forskning på Miiverse og utvikling",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"name": "Rambo6Glaz",
"caption": "Nettverk installasjonsprogram og forskning på konsoll",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz"
},
{
"name": "quarky",
"caption": "Forskning på BOSS og utvikling av patcher",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
},
{
"name": "SuperMarioDaBom",
"caption": "Konsoll og annen forskning av systemer",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
{
"name": "Jip Fr",
"caption": "Hovedwebutvikling",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
"name": "monty",
"caption": "Webutvikling",
"picture": "https://github.com/ashmonty.png",
"github": "https://github.com/ashmonty"
},
{
"name": "mrjvs",
"caption": "Designer",
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
]
},
"specialThanks": {
"title": "Spesiell takk",
"text": "Uten dem, hadde ikke Pretendo vært hvor det er i dag.",
"people": [
{
"name": "superwhiskers",
"caption": "utvikling av crunch-bibiloteket",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
"caption": "3DS utvikler og NEX dissektor",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"name": "Billy",
"caption": "Konserveringsperson",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss"
},
{
"name": "Shutterbug2000",
"caption": "Forskning på Mario Kart 7 og 3DS",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000"
},
{
"name": "Kinnay",
"special": "Spesiell takk",
"caption": "Forskning på Nintendo datastrukturer",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "GitHub bidragsytere",
"caption": "Oversettelser og andre bidrag",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
}
]
},
"discordJoin": {
"title": "Hold deg oppdatert",
"text": "Bli med på våres Discord server for å få de nyeste oppdateringene på projektet.",
"widget": {
"text": "Få sanntid oppdateringer på våres fremgang",
"button": "Bli med i serveren"
}
},
"footer": {
"socials": "Oss på sosisale medier",
"usefulLinks": "Nyttige lenker",
"widget": {
"captions": [
"Har du lyst til å være oppdatert med nyhetene våres?",
"Bli med i våres Discord server!"
],
"button": "Bli med nå!"
}
},
"progressPage": {
"title": "Våres fremgang",
"description": "Sjekk projektets fremgang og målene våres! (Oppdatert hver time eller så, reflekterer ikke ALLE projektmål eller framgang)"
},
"blogPage": {
"title": "Blogg",
"description": "De nyeste oppdateringen er i kondensert biter. Hvis du har lyst til å se mer hyppig oppdateringen, tenk om å støtte oss på <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>."
},
"localizationPage": {
"title": "La oss lokalisere",
"description": "Lim inn en lenke til en offentlig JSON lokal til å teste det på nettsiden",
"instructions": "Se på lokalisasjon instruksjonene",
"fileInput": "Fil til å teste med",
"filePlaceholder": "https://en.linke.til/filen.json",
"button": "Testfil"
},
"docs": {
"missingInLocale": "Denne siden er utilgjengelig på ditt språk. Sjekk den engelske versjonen nedenfor.",
"quickLinks": {
"header": "Kjappe lenker",
"links": [
{
"header": "Installer Pretendo",
"caption": "Se på instruksjonene for å installere Pretendo"
},
{
"header": "Har du et problem?",
"caption": "Søk for det her"
}
]
}
}
{
"nav": {
"about": "Om oss",
"faq": "Ofte stilte spørsmål",
"docs": "Dokumentasjon",
"credits": "Kreditt",
"progress": "Framgang",
"blog": "Blogg",
"account": "Konto"
},
"hero": {
"subtitle": "Spillservere",
"title": "Laget på nytt",
"text": "Pretendo er en gratis og åpen kildekode erstatning for Nintendo sine servere for både 3DS-en og Wii U-en, som tillater online tilkobling for alle, til og med etter de originale serverene blir nedlagt.",
"buttons": {
"readMore": "Les mer"
}
},
"aboutUs": {
"title": "Om oss",
"paragraphs": [
"Pretendo er en åpen kildekode projekt som prøver å lage Nintendo Network på nytt for 3DS and Wii U med å bruke rent-rom omvendt utvikling.",
"Siden våres tjenester vil være gratis og åpen kildekode, kan de existere lenge etter den uunngåelige stengingen av Nintendo Network."
]
},
"progress": {
"title": "Framgang",
"paragraphs": [
"Akkurat nå, jobber vi med Miiverse, samtidig med våres konto serverene og dens integrasjon med tjenestene.",
"For 3DS-en, jobber vi også med Mario Kart 7, med en lyst til å jobbe med andre spill når det er mulig."
]
},
"faq": {
"title": "Ofte Stilte Spørsmål",
"text": "Her er noen vanlige spørsmål vi blir spurt for enkel informasjon.",
"QAs": [
{
"question": "Hva er Pretendo?",
"answer": "Pretendo er en åpen kildekode erstatning for Nintendo Network som prøver å lage sine egne servere for Wii U og 3DS konsollene. Våres mål er å bevare muligheten å spille online på disse konsollene, for å tillate spillere til å fortsette med å spille deres favoritt Wii U og 3DS spill med full kapasitet."
},
{
"question": "Kommer mine eksisterende NNIDer fungere på Pretendo?",
"answer": "Nei, dessverre. NNIDer som allerede eksisterer fungerer ikke på Pretendo, fordi bare Nintendo har dine brukerdata. Det hadde vært teknisk sett mulig med en NNID-to-PNID, bare at det hadde vært risikablet og kreve sensitiv brukerdata som vi ikke har lyst til å holde."
},
{
"question": "Hvordan bruker jeg Pretendo?",
"answer": "Pretendo er ikke i en tilstand for offentlig bruk, men når den er har du muligheten å bruke Pretendo med å enkelt kjøre våres homebrew-patcher på din konsoll."
},
{
"question": "Vet du når <funksjon/tjeneste> er klar?",
"answer": "Nei. Mange av Pretendo sine funksjoner/tjenester er utvikler uavhengelig (for eksempel, Miiverse kan bli jobber på av en utvikler mens Kontoer og Venner blir jobbet på av en annen utvikler) og derfor kan vi ikke gi en generell ETA for hvor lang tid dette kommer til å ta."
},
{
"question": "Fungerer Pretendo på Cemu/emulatorer?",
"answer": "Pretendo er laget for Wii U og 3DS maskinvare i det minste, men akkurat nå den eneste emulatorer med støtte for NN for disse konsollene er Cemu. Cemu støtter ikke tilpasset servere offisielt, men det skal fortsatt være mulig å bruke Pretendo med Cemu. <br>Pretendo støtter ikke Cemu akkurat nå."
},
{
"question": "Hvis jeg er utestengt fra Nintendo Network, kommer jeg til å være utestengt fra Pretendo?",
"answer": "Vi kommer ikke til å ha tilgang til Nintendo Network sine utestengelser, og alle brukere kommer ikke til å bli utestengt på våres tjeneste. Men vi har fortsatt regler du må følge når du bruker tjenesten, og hvis du ikke følger disse reglene kan du bli utestengt."
},
{
"question": "Kommer Pretendo til å støtte Wii-en/Switch-en?",
"answer": "Wiien har allerede tilpasset servere fra <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a>. Vi har ikke lyst til å sikte på Switchen fordi det er både betalt og helt annerledes fra Nintendo Network."
},
{
"question": "Kommer jeg til å trenge en hacket konsoll for å koble til Pretendo?",
"answer": "Ja, du kommer til å trenge å hacke din konsoll for å koble til, men på Wii U trenger du bare tilgang til Homebrew Launcher (i.e. Haxchi, Coldboot Haxchi, eller til og med nettleser-utnyttelsen), med informasjon om hvordan 3DSen kommer til å koble til Pretendo senere."
}
]
},
"showcase": {
"title": "Hva vi lager",
"text": "Våres projekt har mange deler. Her er noen av dem.",
"cards": [
{
"title": "Spillservere",
"caption": "Tar tilbake dine favorittspill og innhold med våres egne servere."
},
{
"title": "Juxtaposition",
"caption": "En ny forestilling av Miiverse, nesten som at den hadde vært laget i den moderne æra."
},
{
"title": "Støtte for cemu",
"caption": "Spill dine favoritt Wii U titler til og med uten en Wii U-konsoll!"
}
]
},
"credits": {
"title": "Teamet",
"text": "Møt teamet bak projektet",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
"caption": "Eier av projektet og hovedutvikler",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
{
"name": "Jemma (CaramelKat)",
"caption": "Forskning på Miiverse og utvikling",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"name": "Rambo6Glaz",
"caption": "Nettverk installasjonsprogram og forskning på konsoll",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz"
},
{
"name": "quarky",
"caption": "Forskning på BOSS og utvikling av patcher",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
},
{
"name": "SuperMarioDaBom",
"caption": "Konsoll og annen forskning av systemer",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
{
"name": "Jip Fr",
"caption": "Hovedwebutvikling",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
"name": "monty",
"caption": "Webutvikling",
"picture": "https://github.com/ashmonty.png",
"github": "https://github.com/ashmonty"
},
{
"name": "mrjvs",
"caption": "Designer",
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
]
},
"specialThanks": {
"title": "Spesiell takk",
"text": "Uten dem, hadde ikke Pretendo vært hvor det er i dag.",
"people": [
{
"name": "superwhiskers",
"caption": "utvikling av crunch-bibiloteket",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
"caption": "3DS utvikler og NEX dissektor",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"name": "Billy",
"caption": "Konserveringsperson",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss"
},
{
"name": "Shutterbug2000",
"caption": "Forskning på Mario Kart 7 og 3DS",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000"
},
{
"name": "Kinnay",
"special": "Spesiell takk",
"caption": "Forskning på Nintendo datastrukturer",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub bidragsytere",
"caption": "Oversettelser og andre bidrag",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
"discordJoin": {
"title": "Hold deg oppdatert",
"text": "Bli med på våres Discord server for å få de nyeste oppdateringene på projektet.",
"widget": {
"text": "Få sanntid oppdateringer på våres fremgang",
"button": "Bli med i serveren"
}
},
"footer": {
"socials": "Oss på sosisale medier",
"usefulLinks": "Nyttige lenker",
"widget": {
"captions": [
"Har du lyst til å være oppdatert med nyhetene våres?",
"Bli med i våres Discord server!"
],
"button": "Bli med nå!"
}
},
"progressPage": {
"title": "Våres fremgang",
"description": "Sjekk projektets fremgang og målene våres! (Oppdatert hver time eller så, reflekterer ikke ALLE projektmål eller framgang)"
},
"blogPage": {
"title": "Blogg",
"description": "De nyeste oppdateringen er i kondensert biter. Hvis du har lyst til å se mer hyppig oppdateringen, tenk om å støtte oss på <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>."
},
"localizationPage": {
"title": "La oss lokalisere",
"description": "Lim inn en lenke til en offentlig JSON lokal til å teste det på nettsiden",
"instructions": "Se på lokalisasjon instruksjonene",
"fileInput": "Fil til å teste med",
"filePlaceholder": "https://en.linke.til/filen.json",
"button": "Testfil"
},
"docs": {
"missingInLocale": "Denne siden er utilgjengelig på ditt språk. Sjekk den engelske versjonen nedenfor.",
"quickLinks": {
"header": "Kjappe lenker",
"links": [
{
"header": "Installer Pretendo",
"caption": "Se på instruksjonene for å installere Pretendo"
},
{
"header": "Har du et problem?",
"caption": "Søk for det her"
}
]
}
}
}

243
locales/PL_pl.json Normal file
View File

@ -0,0 +1,243 @@
{
"nav": {
"about": "Informacje",
"faq": "Często zadawane pytania",
"docs": "Dokumentacja",
"credits": "Podziękowania",
"progress": "Postęp",
"blog": "Blog",
"account": "Konto"
},
"hero": {
"subtitle": "Serwery gier",
"title": "Odtworzone",
"text": "Pretendo to darmowy i otwarto-źródłowy zamiennik dla serwerów Nintendo, zarówno dla 3DS i Wii U, pozwalający komunikację online dla wszystkich, nawet gdy oryginalne serwery są już niewspierane przez firmę",
"buttons": {
"readMore": "Dowiedz się więcej"
}
},
"aboutUs": {
"title": "O nas",
"paragraphs": [
"Pretendo to otwarto-źródłowy projekt, którego celem jest odtworzenie serwerów Nintendo Network dla 3DS i Wii U używając inżynierii odwrotnej.",
"Nasze serwisy będą darmowe i otwarto źródłowe, więc mogą istnieć długo po zamknięciu serwisu Nintendo Network."
]
},
"progress": {
"title": "Postęp",
"paragraphs": [
"Aktualnie pracujemy nad Miiverse, razem z obsługą kont online oraz integracją z różnymi usługami.",
"Mówiąc o konsoli 3DS, aktualnie pracujemy również nad Mario Kart 7, a w przyszłości mamy nadzieję, że możemy popracować nad innymi grami."
]
},
"faq": {
"title": "Często zadawane pytania",
"text": "Oto odpowiedzi na pytania, które są nam często zadawane.",
"QAs": [
{
"question": "Czym jest Pretendo?",
"answer": "Pretendo to otwarto-źródłowy zamiennik dla Nintendo Network, który ma na celu stworzenie niestandardowych serwerów dla konsol Wii U i 3DS. Naszym celem jest zachowanie funkcjonalności usług online tych konsol, aby zezwolić graczom na kontynuowanie ich ulubionych gier na konsolach Wii U i 3DS."
},
{
"question": "Czy Pretendo będzie wspierać moje dotychczasowe konto Nintendo Network ID?",
"answer": "Niestety nie. Dotychczasowe konta Nintendo Network ID nie zadziałają na Pretendo, ponieważ jedynie Nintendo trzyma twoje dane. Teoretycznie dało by się przekonwertować Nintendo Network ID na Pretendo Network ID, lecz byłoby to ryzykowne i wymagałoby to przetrzymywanie przez nas danych osobistych, których nie chcemy przechowywać."
},
{
"question": "Jak mogę użyć Pretendo?",
"answer": "Pretendo nie jest aktualnie w takim stanie, w którym może być wykorzystywane publicznie. Jednak gdy będzie już dostępne, będziesz mógł otrzymać dostęp do Pretendo uruchamiając patcher homebrew na twojej konsoli."
},
{
"question": "Czy drużyna Pretendo wie, kiedy <funkcja/serwis> będzie gotowa/gotowy?",
"answer": "Nie. Wiele z funkcji/usług Pretendo są tworzone przez różnych programistów, przez to nie możemy podać szacowanego terminu ukończenia tej rzeczy."
},
{
"question": "Czy Pretendo działa na Cemu/emulatorach konsol?",
"answer": "Pretendo jest głównie zaprojektowane dla prawdziwych konsol Wii U i 3DS, na ten czas jedynym znanym emulatorym ze wsparciem dla tych konsol jest Cemu. Cemu oficjalnie nie wspiera naszych serwerów, ale możliwe, że mimo tego zadziałają.<br>Pretendo aktualnie nie wspiera Cemu."
},
{
"question": "Jeśli jestem zbanowany na Nintendo Network, czy będę również zbanowany na Pretendo?",
"answer": "Nie mamy dostępu do listy zbanowanych użytkowników Nintendo Network, a wszyscy, którzy się na niej znajdują nie będą od początku zbanowani na Pretendo. Mamy jednak zasady, które musisz przestrzegać, ponieważ ich złamanie może doprowadzić do bana."
},
{
"question": "Czy Pretendo będzie wspierać konsole Wii/Switch?",
"answer": "Konsola Wii już posiada nowe serwery tworzone przez <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a>. Na razie nie chcemy tworzyć usług dla Nintendo Switch, ponieważ usługi tej konsoli są płatne oraz zupełnie inne od Nintendo Network."
},
{
"question": "Czy moja konsola musi być zmodyfikowana, aby połączyć się z Pretendo?",
"answer": "Tak, musisz mieć konsolę z zainstalowanym homebrew (np. Tiramisu, Haxchi). Informacje na temat sposobu podłączenia konsoli 3DS nie są na razie dostępne."
}
]
},
"showcase": {
"title": "Co tworzymy",
"text": "Nasz projekt składa się z wielu części. Oto kilka z nich.",
"cards": [
{
"title": "Serwery gier",
"caption": "Serwery twoich ulubionych gier i innych treści powracają!"
},
{
"title": "Zestawienie przeszłości i teraźniejszości",
"caption": "Odnowiona wersja Miiverse, zrobiona tak, gdyby została stworzona w nowej erze."
},
{
"title": "Wsparcie dla Cemu",
"caption": "Graj w twoje ulubione gry na Wii U bez tej konsoli!"
}
]
},
"credits": {
"title": "Nasza drużyna",
"text": "Poznaj drużynę, która tworzy projekt",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
"caption": "Właściciel projektu i główny programista",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
{
"name": "Jemma (CaramelKat)",
"caption": "Research w sprawie Miiverse oraz programowanie",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"name": "Rambo6Glaz",
"caption": "Instalator sieci i research w sprawie konsoli",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz"
},
{
"name": "quarky",
"caption": "Research w sprawie BOSS oraz programowanie łatek",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
},
{
"name": "SuperMarioDaBom",
"caption": "Research w sprawie konsoli i innych systemów",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
{
"name": "Jip Fr",
"caption": "Kierownik programowania webowego",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
"name": "monty",
"caption": "Programowanie webowe",
"picture": "https://github.com/ashmonty.png",
"github": "https://github.com/ashmonty"
},
{
"name": "mrjvs",
"caption": "Projektant",
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
]
},
"specialThanks": {
"title": "Specjalne podziękowania",
"text": "Bez nich, Pretendo nie byłoby w takim stanie jak teraz.",
"people": [
{
"name": "superwhiskers",
"caption": "Zaprogramowanie biblioteki crunch",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
"caption": "Programista 3DS oraz dysektor NEX",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"name": "Billy",
"caption": "Archiwista danych",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss"
},
{
"name": "Shutterbug2000",
"caption": "Research w sprawie Mario Kart 7 i 3DS",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000"
},
{
"name": "Kinnay",
"special": "Specjalne podziękowania",
"caption": "Research w sprawie struktur danych Nintendo",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Ikony do edytora Mii oraz reakcje do Juxt",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "Ofiarodawcy z GitHub",
"caption": "Tłumaczenia oraz inne wkłady",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
}
]
},
"discordJoin": {
"title": "Bądź na bieżąco",
"text": "Dołącz na nasz serwer Discord, aby otrzymać najnowsze aktualizacje w sprawie Pretendo.",
"widget": {
"text": "Zdobądź relacje na żywo z postępu tworzenia usługi",
"button": "Dołącz na serwer"
}
},
"footer": {
"socials": "Nasze social media",
"usefulLinks": "Przydatne linki",
"widget": {
"captions": [
"Chcesz mieć dostęp do najnowszych informacji dotyczących Pretendo?",
"Dołącz na nasz serwer Discord!"
],
"button": "Dołącz teraz!"
}
},
"progressPage": {
"title": "Nasz postęp",
"description": "Sprawdź postęp projektu oraz jego cele! (Aktualizowane około co godzinę, nie ma wpływu na WSZYSTKIE cele projektu lub postęp)"
},
"blogPage": {
"title": "Blog",
"description": "Najnowsze informacje w krótkich tekstach. Jeśli chcesz otrzymywać częstsze aktualizacje, pomyśl nad wsparciem nas na <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>."
},
"localizationPage": {
"title": "Tłumaczmy",
"description": "Wklej link do publicznego pliku JSON, aby przetestować go na stronie",
"instructions": "Pokaż instrukcje tłumaczenia",
"fileInput": "Plik do przetestowania",
"filePlaceholder": "https://link.do/pliku.json",
"button": "Testowy plik"
},
"docs": {
"missingInLocale": "Ta strona nie jest dostępna w twoim języku. Sprawdź angielską wersję poniżej.",
"quickLinks": {
"header": "Ważne linki",
"links": [
{
"header": "Zainstaluj Pretendo",
"caption": "Pokaż instrukcję instalacji"
},
{
"header": "Pokazał ci się błąd?",
"caption": "Poszukaj rozwiązania tutaj"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "Despre",
"faq": "FAQ",
"docs": "Docs",
"credits": "Mulțumiri",
"progress": "Progres",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "Fișier de testare",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Testează fișier"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "О нас",
"faq": "ЧаВо",
"docs": "Docs",
"credits": "Команда",
"progress": "Прогресс",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "File to test",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Test file"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -2,6 +2,7 @@
"nav": {
"about": "Hakkımızda",
"faq": "SSS",
"docs": "Docs",
"credits": "Katkıda Bulunanlar",
"progress": "İlerleme",
"blog": "Blog",
@ -175,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},
@ -216,5 +224,21 @@
"fileInput": "File to test",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Test file"
},
"docs": {
"missingInLocale": "This page is unavailable in your locale. Please check the English version below.",
"quickLinks": {
"header": "Quick links",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
},
{
"header": "Got an error?",
"caption": "Search for it here"
}
]
}
}
}

View File

@ -6,7 +6,6 @@
"credits": "Credits",
"progress": "Progress",
"blog": "Blog",
"account": "Account",
"account": "Account"
},
"hero": {
@ -177,10 +176,17 @@
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
]
},

94
package-lock.json generated
View File

@ -15,13 +15,13 @@
"cookie-parser": "^1.4.5",
"discord-oauth2": "github:ryanblenis/discord-oauth2",
"express": "^4.17.1",
"express-handlebars": "^4.0.4",
"express-handlebars": "^5.3.1",
"express-locale": "^2.0.0",
"fs-extra": "^9.1.0",
"got": "^11.8.2",
"gray-matter": "^4.0.3",
"kaitai-struct": "^0.9.0",
"marked": "^3.0.4",
"marked": "^4.0.10",
"morgan": "^1.10.0",
"trello": "^0.11.0",
"uuid": "^8.3.2"
@ -403,11 +403,6 @@
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
},
"node_modules/asap": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
},
"node_modules/asn1.js": {
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
@ -800,9 +795,9 @@
}
},
"node_modules/cached-path-relative": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
"integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg=="
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz",
"integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA=="
},
"node_modules/call-bind": {
"version": "1.0.2",
@ -1657,18 +1652,16 @@
}
},
"node_modules/express-handlebars": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-4.0.4.tgz",
"integrity": "sha512-WxbQorVc7V9ORzp9YpG3fLAzrfIrKcScSezuFxTZRFJSx/P2f7QJ9ZyADV8cyPuomyzUxAJnw6t8dnriLfBNvg==",
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.1.tgz",
"integrity": "sha512-mHpf3PAYysgo6M2yl/r0p5ui/gHwVa7vLBgA3ht8HlNxRGcwXSAGOwKAtAEVdHs4j7FDb5ZGsAJoA8nFaogbGw==",
"dependencies": {
"glob": "^7.1.6",
"graceful-fs": "^4.2.4",
"handlebars": "^4.7.6",
"object.assign": "^4.1.0",
"promise": "^8.1.0"
"graceful-fs": "^4.2.6",
"handlebars": "^4.7.7"
},
"engines": {
"node": ">=0.10"
"node": ">=v10.24.1"
}
},
"node_modules/express-locale": {
@ -1927,9 +1920,9 @@
}
},
"node_modules/graceful-fs": {
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
"version": "4.2.9",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
"integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
},
"node_modules/gray-matter": {
"version": "4.0.3",
@ -2673,11 +2666,11 @@
}
},
"node_modules/marked": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/marked/-/marked-3.0.4.tgz",
"integrity": "sha512-jBo8AOayNaEcvBhNobg6/BLhdsK3NvnKWJg33MAAPbvTWiG4QBn9gpW1+7RssrKu4K1dKlN+0goVQwV41xEfOA==",
"version": "4.0.10",
"resolved": "https://registry.npmjs.org/marked/-/marked-4.0.10.tgz",
"integrity": "sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw==",
"bin": {
"marked": "bin/marked"
"marked": "bin/marked.js"
},
"engines": {
"node": ">= 12"
@ -3115,14 +3108,6 @@
"node": ">=0.4.0"
}
},
"node_modules/promise": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz",
"integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==",
"dependencies": {
"asap": "~2.0.6"
}
},
"node_modules/proxy-addr": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
@ -4467,11 +4452,6 @@
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
},
"asap": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
},
"asn1.js": {
"version": "5.4.1",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
@ -4805,9 +4785,9 @@
}
},
"cached-path-relative": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
"integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg=="
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz",
"integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA=="
},
"call-bind": {
"version": "1.0.2",
@ -5506,15 +5486,13 @@
}
},
"express-handlebars": {
"version": "4.0.4",
"resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-4.0.4.tgz",
"integrity": "sha512-WxbQorVc7V9ORzp9YpG3fLAzrfIrKcScSezuFxTZRFJSx/P2f7QJ9ZyADV8cyPuomyzUxAJnw6t8dnriLfBNvg==",
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.1.tgz",
"integrity": "sha512-mHpf3PAYysgo6M2yl/r0p5ui/gHwVa7vLBgA3ht8HlNxRGcwXSAGOwKAtAEVdHs4j7FDb5ZGsAJoA8nFaogbGw==",
"requires": {
"glob": "^7.1.6",
"graceful-fs": "^4.2.4",
"handlebars": "^4.7.6",
"object.assign": "^4.1.0",
"promise": "^8.1.0"
"graceful-fs": "^4.2.6",
"handlebars": "^4.7.7"
}
},
"express-locale": {
@ -5716,9 +5694,9 @@
}
},
"graceful-fs": {
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
"version": "4.2.9",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
"integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
},
"gray-matter": {
"version": "4.0.3",
@ -6248,9 +6226,9 @@
}
},
"marked": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/marked/-/marked-3.0.4.tgz",
"integrity": "sha512-jBo8AOayNaEcvBhNobg6/BLhdsK3NvnKWJg33MAAPbvTWiG4QBn9gpW1+7RssrKu4K1dKlN+0goVQwV41xEfOA=="
"version": "4.0.10",
"resolved": "https://registry.npmjs.org/marked/-/marked-4.0.10.tgz",
"integrity": "sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw=="
},
"md5.js": {
"version": "1.3.5",
@ -6586,14 +6564,6 @@
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
"dev": true
},
"promise": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz",
"integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==",
"requires": {
"asap": "~2.0.6"
}
},
"proxy-addr": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",

View File

@ -23,13 +23,13 @@
"cookie-parser": "^1.4.5",
"discord-oauth2": "github:ryanblenis/discord-oauth2",
"express": "^4.17.1",
"express-handlebars": "^4.0.4",
"express-handlebars": "^5.3.1",
"express-locale": "^2.0.0",
"fs-extra": "^9.1.0",
"got": "^11.8.2",
"gray-matter": "^4.0.3",
"kaitai-struct": "^0.9.0",
"marked": "^3.0.4",
"marked": "^4.0.10",
"morgan": "^1.10.0",
"trello": "^0.11.0",
"uuid": "^8.3.2"

View File

@ -498,9 +498,28 @@ section.team-helpers .team-helpers-cards {
color: var(--text-secondary);
width: max-content;
}
section.team-helpers .row.second .team-helpers-cards {
grid-template-columns: repeat(12, 1fr);
}
section.team-helpers .row {
width: fit-content;
}
section.team-helpers .row.first {
animation: infiniteScrollRow1 15s linear infinite; /* Set the duration to 5s times the number of cards */
}
section.team-helpers .row.second {
animation: infiniteScrollRow2 20s linear infinite; /* Set the duration to 5s times the number of cards */
}
@keyframes infiniteScrollRow1 {
0% { transform: translate3d(0); }
100% { transform: translate3d(calc(100% / -3), 0, 0); }
}
@keyframes infiniteScrollRow2 {
0% { transform: translate3d(calc(100% / -3), 0, 0); }
100% { transform: translate3d(0, 0, 0); }
}
section.team-helpers .animation-wrapper {
transform: rotate(-5deg);
overflow-x: hidden;
position:relative;
top: -90px;
padding: 20px; /* Needed for the star not to get cut off */
@ -516,6 +535,38 @@ section.team-helpers .animation-wrapper::after {
z-index: 1;
pointer-events: none;
}
/* This fixes overflow-x: hidden; not working correctly on Firefox (https://i.imgur.com/TpM0CEB.png)
* and WebKit (https://i.imgur.com/290nYsb.png) */
section.team-helpers .animation-wrapper .row-wrapper {
position: relative;
padding: 20px;
width: 100%;
height: 100%;
}
section.team-helpers .animation-wrapper .row-wrapper::before {
content: "";
position: absolute;
top: 0;
width: 100%;
left: calc(-100% - 20px);
height: 100%;
background: var(--background);
z-index: 2;
pointer-events: none;
}
section.team-helpers .animation-wrapper .row-wrapper::after {
content: "";
position: absolute;
top: 0;
width: 100%;
left: calc(100% - 20px);
height: 100%;
background: var(--background);
z-index: 2;
pointer-events: none;
}
section.team-helpers .animation-wrapper .row {
white-space: nowrap;
}
@ -530,32 +581,12 @@ section.team-helpers .helper-card {
padding: 14px 24px;
background: #16192D;
border-radius: 12px;
animation: scrollHelpersRTL 45s linear infinite;
min-width: 480px;
}
section.team-helpers .row.second .helper-card {
animation: scrollHelpersLTR 45s linear infinite;
}
section.team-helpers .helper-card:hover {
background: #252A51;
transition: 200ms;
}
@keyframes scrollHelpersRTL {
0% {
transform: translatex(0%);
}
100% {
transform: translateX(calc( ( ( 100% + 20px ) * -9 ) + -7px)); /* Don't question this, it just works. */
}
}
@keyframes scrollHelpersLTR {
0% {
transform: translateX(calc( ( ( 100% + 20px ) * -9 ) + -7px));
}
100% {
transform: translatex(0%);
}
}
section.team-helpers .helper-card.special {
position: relative;
box-shadow: 0px 0px 0px 2px rgba(211, 225, 87, 0.6) inset;
@ -992,6 +1023,12 @@ footer div.discord-server-card svg {
background: none;
}
/* Hides workaround on mobile */
section.team-helpers .animation-wrapper .row-wrapper::before,
section.team-helpers .animation-wrapper .row-wrapper::after {
content: none;
}
section.update-signup {
margin-top: 0;
padding-top: 90px;
@ -1064,32 +1101,9 @@ footer div.discord-server-card svg {
section.team-helpers .animation-wrapper .helper-card {
padding: 7px 18px;
}
section.team-helpers .animation-wrapper .row.second {
margin-top: 12px;
}
section.team-helpers .helper-card {
animation: scrollHelpersRTLMobile 45s linear infinite;
}
section.team-helpers .row.second .helper-card {
animation: scrollHelpersLTRMobile 45s linear infinite;
}
@keyframes scrollHelpersRTLMobile {
0% {
transform: translatex(0%);
}
100% {
transform: translateX(calc( ( ( 100% + 12px ) * -9 ) + -6px));
}
}
@keyframes scrollHelpersLTRMobile {
0% {
transform: translateX(calc( ( ( 100% + 12px ) * -9 ) + -6px));
}
100% {
transform: translatex(0%);
}
}
section.update-signup .floating-serverjoin {
width: calc(100% - 36px);

View File

@ -5,7 +5,7 @@ const router = new Router();
const fs = require('fs');
const path = require('path');
const marked = require('marked');
const { marked } = require('marked');
const matter = require('gray-matter');
const postList = () => {
@ -96,7 +96,7 @@ router.get('/:slug', async (request, response, next) => {
.replace(/(?<=<iframe src="https:\/\/www\.youtube-nocookie\.com\/embed\/.{11})\)/g, '" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>');
// Convert the content into HTML
const htmlPost = marked(content);
const htmlPost = marked.parse(content);
response.render('blog/blogpost', {
layout: 'blog-opengraph',

View File

@ -4,7 +4,7 @@ const router = new Router();
const fs = require('fs');
const path = require('path');
const marked = require('marked');
const { marked } = require('marked');
router.get('/', async (request, response) => {
response.redirect('/docs/welcome');
@ -56,7 +56,7 @@ router.get('/:slug', async (request, response, next) => {
.replace(/(?<=<iframe src="https:\/\/www\.youtube-nocookie\.com\/embed\/.{11})\)/g, '" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>');
// Convert the content into HTML
content = marked(content);
content = marked.parse(content);
// A boolean to show the quick links grid or not.
let showQuickLinks = false;

View File

@ -26,7 +26,7 @@ router.get('/', async (request, response) => {
// Slices the array in half
const specialThanksFirstRow = specialThanksPeople.slice(0, 3);
const specialThanksSecondRow = specialThanksPeople.slice(3, 6);
const specialThanksSecondRow = specialThanksPeople.slice(3, 7);
// Builds the final array to be sent to the view, and triples each row.
specialThanksPeople = {

View File

@ -50,6 +50,9 @@ app.use(expressLocale({
it: 'it-IT', 'it-CH': 'it-IT',
ja: 'ja-JP',
ko: 'ko-KR',
nb: 'nb-NO',
no: 'nb-NO',
pl: 'pl-PL',
pt: 'pt-BR',
ro: 'ro-RO',
ru: 'ru-RU',
@ -65,6 +68,8 @@ app.use(expressLocale({
'it', 'it-IT', 'it-CH',
'ja', 'ja-JP',
'ko', 'ko-KR',
'nb', 'no', 'nb-NO',
'pl', 'pl-PL',
'pt', 'pt-BR',
'ro', 'ro-RO',
'ru', 'ru-RU',

View File

@ -164,52 +164,32 @@
<p class="text">{{ localeHelper locale "specialThanks" "text" }}</p>
</div>
<div class="animation-wrapper">
<div class="row first">
<div class="team-helpers-cards">
{{#each specialThanksPeople.first}}
<a {{#if github}}href="{{ github }}"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
<div class="row-wrapper">
<div class="row first">
<div class="team-helpers-cards">
{{#each specialThanksPeople.first}}
<a {{#if github}}href="{{ github }}" target="_blank"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
</div>
</div>
<div class="team-helpers-cards repeat first">
{{#each specialThanksPeople.first}}
<a {{#if github}}href="{{ github }}"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
</div>
</div>
<div class="row second">
<div class="team-helpers-cards">
{{#each specialThanksPeople.second}}
<a {{#if github}}href="{{ github }}"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
</div>
<div class="team-helpers-cards repeat first">
{{#each specialThanksPeople.second}}
<a {{#if github}}href="{{ github }}"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
<div class="row second">
<div class="team-helpers-cards">
{{#each specialThanksPeople.second}}
<a {{#if github}}href="{{ github }}"{{/if}} class="helper-card{{#if special}} special{{/if}}">
<div class="img-wrapper">
<img src="{{ picture }}" class="pfp">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
</a>
{{/each}}
</div>
</div>
</div>
</div>

View File

@ -22,7 +22,7 @@
</text>
</g>
</svg>
<p>Copyright 2021</p>
<p>Copyright 2022</p>
<p>Site by <a href="https://mrjvs.com/" target="_blank">mrjvs</a>, <a href="https://jipfr.nl/" target="_blank">jipfr</a> & <a href="https://ashmonty.com/" target="_blank">monty</a></p>
</div>
<div>

View File

@ -33,7 +33,7 @@
<a href="/blog" class="keep-on-mobile">{{ localeHelper locale "nav" "blog" }}</a>
</nav>
<!-- Ordered the locales in the same way YouTube's language selector orders them -->
<!-- Ordered the locales in the same way Google orders them -->
<div class="select-box locale-dropdown" data-dropdown>
<div class="options-container">
<div class="option">
@ -72,6 +72,18 @@
<div class="item"><span class="lang">🇳🇱</span><span class="locale-names">Nederlands</span></div>
</label>
</div>
<div class="option">
<input type="radio" class="radio" id="nb-NO" name="category" />
<label for="nb-NO">
<div class="item"><span class="lang">🇳🇴</span><span class="locale-names">Norsk</span></div>
</label>
</div>
<div class="option">
<input type="radio" class="radio" id="pl-PL" name="category" />
<label for="pl-PL">
<div class="item"><span class="lang">🇵🇱</span><span class="locale-names">Polski</span></div>
</label>
</div>
<div class="option">
<input type="radio" class="radio" id="pt-BR" name="category" />
<label for="pt-BR">