Merge pull request #182 from PretendoNetwork/dev

Merge dev into master
This commit is contained in:
ash
2022-11-06 12:05:49 +01:00
committed by GitHub
44 changed files with 2589 additions and 393 deletions

View File

@@ -10,6 +10,10 @@
- ### [Aroma](#aroma-1)
- ### [Legacy](#legacy-1)
## Already have Pretendo installed? Setup a PNID then
- ### [PNID Setup](#pnid-setup-1)
# Tiramisu
@@ -90,4 +94,23 @@ Place your SD card back into your console and boot like normal. You should now b
# Legacy
Pretendo does not officially support legacy homebrew environments (Haxchi/CBHC) anymore. Legacy releases of the patcher may be found in old [releases](https://github.com/PretendoNetwork/Nimble/releases), and the source code may be found in the [old_hbl](https://github.com/PretendoNetwork/Nimble/tree/old_hbl) and [old_hbl_inkay](https://github.com/PretendoNetwork/Nimble/tree/old_hbl_inkay) branches on GitHub. However you will need to build these patches from source, and they will _**not**_ be receiving any updates or technical support. Please consider upgrading to Tiramisu/Aroma
Pretendo does not officially support legacy homebrew environments (Haxchi/CBHC) anymore. Legacy releases of the patcher may be found in old [releases](https://github.com/PretendoNetwork/Nimble/releases), and the source code may be found in the [old_hbl](https://github.com/PretendoNetwork/Nimble/tree/old_hbl) and [old_hbl_inkay](https://github.com/PretendoNetwork/Nimble/tree/old_hbl_inkay) branches on GitHub. However you will need to build these patches from source, and they will _**not**_ be receiving any updates or technical support. Please consider upgrading to Tiramisu/Aroma
# PNID Setup
After installing Pretendo, you will need to create a PNID to use our services. There is currently two ways of creating a PNID, by creating an account with the website and linking it or creating it on your Wii U.
### PNID Setup - Website
You will want to register an account from [here](/account) and click `Don't have an account?` to register.
<img src="/assets/images/docs/install/wiiu/pnid/register-account-web.png" width=100% height=auto/>
Right before registering a PNID, please make sure to save your password on some sort of note, as you will not be able to reset your password. After registering just simply change your birth date, gender, timezone, country/region, etc to what you see fit. Once you have it set up we can switch back to the Wii U. Within your Wii U you will want to reconnect to Pretendo _**Note:** how you reconnect to Pretendo depends on how you installed it on your Wii U!_ Once you are reconnected, you will want to press the top left profile icon and press `Switch Account`, then press `Add New User`. Go through the user set up normally, but when it asks if you have an account, press `Yes` and put in your username and password. If it asks you to confirm your email afterwards, simply skip it. You will now be able to use Pretendo Servers
### PNID Setup - Wii U
Right before registering a PNID, please make sure to save your password on some sort of note, as you will not be able to reset your password. You will want to go on you Wii U while Pretendo is still active and press the top left profile icon. After pressing the icon, press `Switch Account`, and then `Add New User`. Set up this account as normal, but once it asks if you have an account, press `No` and go through the account process normally. When it asks you again to you want to link after adding a mii, press `Link`. Choose your language and then accept the Pretendo Network Service Agreement.
<img src="/assets/images/docs/install/wiiu/pnid/pretendo-eula.png" width=100% height=auto/>
Finally, set up your pnid, email and password. Once all of this is done you will be able to use Pretendo Server

View File

@@ -3,15 +3,18 @@
"port": 3000,
"base_url": "http://localhost:3000"
},
"github": {
"graphql_token": "ghp_..."
},
"discord": {
"roles": {
"supporter": "role_id",
"tester": "role_id"
},
"guild_id": "guild_id",
"client_id": "client_id",
"client_secret": "client_secret",
"guild_id": "408718485913468928",
"bot_token": "bot_token",
"tester_roles": [
"419704440333926401",
"882247322933801030"
]
"bot_token": "bot_token"
},
"stripe": {
"goal_cents": 300000,
@@ -22,7 +25,7 @@
"database": {
"account": {
"uri": "mongodb://127.0.0.1:27017",
"database": "pretendo",
"database": "database_name",
"options": {
"useNewUrlParser": true,
"useUnifiedTopology": true
@@ -31,11 +34,13 @@
},
"gmail": {
"user": "username",
"pass": "app-password",
"from": "User Name <email@domain.name>"
"pass": "password",
"from": "Firstname Lastname <user@domain.com>"
},
"github": {
"graphql_token": "graphql_token"
"trello": {
"api_key": "api_key",
"api_token": "api_token",
"board_name": "board_name"
},
"aes_key": "aes_key"
"api_base": "https://api.domain.com"
}

View File

@@ -10,6 +10,16 @@
"accountWidget": {
"settings": "إعدادات",
"logout": "تسجيل الخروج"
},
"donate": "تبرع",
"dropdown": {
"captions": {
"credits": "قابل الفريق",
"about": "حول المشروع",
"faq": "أسئلة مكررة",
"blog": "آخر تحديثاتنا ، مكثفة",
"progress": "تحقق من تقدم المشروع والأهداف"
}
}
},
"hero": {
@@ -98,8 +108,8 @@
{
"name": "quarky",
"caption": "مباحث البوس و مبرمج التصحيحات",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -209,7 +219,15 @@
],
"button": "إنضم الآن!"
},
"socials": "مواقع الاتصال"
"socials": "مواقع الاتصال",
"bandwidthRaccoonQuotes": [
"أنا عرض النطاق ، وأحب قضم الكابلات التي تذهب إلى خوادم شبكة الاتصال بريتندو . يم!",
"كثير من الناس يسألوننا عما إذا كنا سنواجه مشكلة قانونية مع نينتندو بسبب هذا. يسعدني أن أقول إن عمتي تعمل في نينتندو وتقول إنه على ما يرام.",
"ويب كيت إصدار ٥٣٧ هو أفضل إصدار من ويب كيت لـالوي يو . لا ، لن نقوم بنقل كروم إلى الوي.",
"لا أستطيع الانتظار حتى تصل الساعة إلى 03:14:08 بالتوقيت العالمي المنسق في 19 يناير 2038!",
"يعد الوي يو في الواقع نظاما تم التقليل من شأنه: كانت الإعلانات التجارية سيئة للغاية ، لكن وحدة التحكم رائعة. هاه ، انتظر ثانية ، لست متأكدا من السبب ولكن لوحة الألعاب الخاصة بي لا تتصل بجهاز الوي يو الخاص بي.",
"سوبر ماريو وورلد 2 - الموضوع الرئيسي لجزيرة يوشي هو بوب مطلق وليس هناك طريقة لإقناعي بخلاف ذلك."
]
},
"discordJoin": {
"text": "انضم إلى سيرفرنا علي ديسكورد للحصول على آخر التحديثات حول بريتندو.",
@@ -249,9 +267,14 @@
"linkDiscord": "توصيل حساب ديسكورد",
"newsletter": "الرسالة الإخبارية",
"newsletterPrompt": "تلقي تحديثات المشروع عبر البريد الإلكتروني (يمكنك إلغاء الاشتراك في أي وقت)",
"passwordPrompt": "أدخل كلمة مرور حسابك البريتندو و لتنزيل ملفات سيمو"
"passwordPrompt": "أدخل كلمة مرور حسابك البريتندو و لتنزيل ملفات سيمو",
"userSettings": "إعدادات المستخدم",
"no_signins_notice": "سجل تسجيل الدخول لم يتم تعقبه حاليا. تحقق مرة أخرى لاحقًا!",
"no_newsletter_notice": "النشرة الإخبارية غير متوفرة حاليا. تحقق مرة أخرى لاحقا",
"no_edit_from_dashboard": "تغيير اعدادات حساب البريتيندو من لوحة التحكم غير ممكن حالياً. برجاء تغيير الإعدادات من الكونسول خاصتك"
},
"upgrade": "رفع مستوى الحساب"
"upgrade": "رفع مستوى الحساب",
"unavailable": "غير متوفر"
},
"banned": "محظور",
"loginForm": {
@@ -272,7 +295,8 @@
"مختبر",
"مشرف",
"مطور"
]
],
"account": "حساب"
},
"upgrade": {
"unsubPrompt": "هل أنت متأكد من أنك تريد إلغاء الاشتراك من <span>tiername</span>؟ ستفقد الوصول إلى الامتيازات المرتبطة بهذه الطبقة.",
@@ -301,11 +325,25 @@
"caption": "ابحث عنه هنا"
}
]
},
"search": {
"title": "هل حصلت على رمز خطأ؟",
"caption": "اكتبه في المربع أدناه للحصول على معلومات حول مشكلتك!",
"label": "رمز الخطأ",
"no_match": "لم يتم العثور على تطابقات"
},
"sidebar": {
"welcome": "أهلًا وسهلًا",
"getting_started": "ابدء",
"install_extended": "تثبيت بريتندو",
"install": "تثبيت",
"search": "بحث",
"juxt_err": "رموز الخطأ - زونكس"
}
},
"donation": {
"upgradePush": "لتصبح مشتركا والوصول إلى الامتيازات الرائعة ، تفضل بزيارة صفحة <a href=\"/account/upgrade\">upgrade</a>.",
"progress": "<span> $$ {totd} </span> من <span> $$ {goald} </span> / شهريًا ، <span> $ {perc}٪ </span> من الهدف الشهري."
"progress": "<span> $${totd} </span> من <span> $${goald} </span> / شهريًا ، <span> ${perc}٪ </span> من الهدف الشهري."
},
"showcase": {
"title": "ماذا نقوم به",
@@ -327,6 +365,7 @@
},
"modals": {
"cancel": "إلغاء",
"confirm": "تأكيد"
"confirm": "تأكيد",
"close": "غلق"
}
}

232
locales/ca_ES.json Normal file
View File

@@ -0,0 +1,232 @@
{
"nav": {
"progress": "Progrés",
"blog": "Blog",
"account": "Compte",
"donate": "Dona",
"accountWidget": {
"settings": "Paràmetres",
"logout": "Tanca la sessió"
},
"about": "Sobre",
"docs": "Documentació",
"faq": "Preguntes freqüents",
"credits": "Crèdits",
"dropdown": {
"captions": {
"credits": "Coneix a l'equip",
"progress": "Comprova l'estat del projecte i les seves metes",
"about": "Més sobre el projecte",
"faq": "Preguntes freqüents",
"blog": "Les nostres últimes actualitzacions, resumides"
}
}
},
"hero": {
"subtitle": "Servidors en línia",
"buttons": {
"readMore": "Més informació"
},
"title": "Recreats",
"text": "Pretendo és una alternativa gratuïta i de codi obert als servidors de Nintendo per a la 3DS i la Wii U, permetent la connectivitat en línia per a tothom, encara que es tanquin els servidors originals"
},
"aboutUs": {
"title": "Sobre nosaltres",
"paragraphs": [
"Pretendo és un projecte de codi obert que pretén recrear la Nintendo Network per a 3DS i Wii U mitjançant enginyeria inversa.",
"Com que els nostres serveis són gratuïts i de codi obert, poden existir fins i tot després del tancament inevitable de la Nintendo Network."
]
},
"progress": {
"title": "Progrés",
"githubRepo": "Repositori al GitHub"
},
"faq": {
"title": "Preguntes freqüents",
"text": "Aquestes són algunes de les preguntes que ens fan sovint per obtenir informació fàcilment.",
"QAs": [
{
"question": "Què és Pretendo?",
"answer": "Pretendo és una alternativa de codi obert a la Nintendo Network que pretén crear servidors personalitzats per a la família de consoles Wii U i 3DS. El nostre objectiu és preservar la funcionalitat en línia d'aquestes consoles, per permetre als jugadors continuar jugant als seus jocs preferits de Wii U i 3DS al màxim."
},
{
"question": "Els meus NNID existents funcionaran al Pretendo?",
"answer": "Malauradament, no. Els NNID existents no funcionaran a Pretendo, ja que només Nintendo té les dades dels usuaris; tot i que una migració de NNID a PNID és teòricament possible, seria arriscat i requeriria dades d'usuari sensibles que no volem tenir."
},
{
"question": "Com faig servir el Pretendo?",
"answer": "Pretendo no es troba actualment en un estat llest per a l'ús públic. Tanmateix, un cop ho sigui, podràs utilitzar-lo simplement executant el nostre patcher homebrew a la teva consola."
},
{
"question": "Sabeu quan estarà llesta una funció o un servei?",
"answer": "No. Moltes de les funcions i dels serveis del Pretendo es desenvolupen de manera independent (per exemple, un desenvolupador pot treballar en Miiverse mentre que Comptes i Amics ho fa un altre) i, per tant, no podem donar una estimació de quant de temps trigarà tot en general."
},
{
"question": "Funciona el Pretendo al Cemu o als emuladors?",
"answer": "Pretendo està dissenyat en principi per al hardware original de Wii U i 3DS; ara mateix l'únic emulador d'aquestes consoles compatible amb la Nintendo Network és el Cemu. Cemu no és compatible oficialment amb servidors personalitzats, però encara hauria de ser possible fer servir el Pretendo al Cemu.<br>Pretendo actualment no és compatible amb el Cemu."
},
{
"question": "Si se'm va prohibir l'accés a la Nintendo Network, continuarà prohibit al Pretendo?",
"answer": "No tindrem accés a les prohibicions d'accés de la Nintendo Network i a tots els usuaris no se'ls prohibirà utilitzar el nostre servei. Malgrat això, tindrem normes a seguir abans d'utilitzar el servei i, si aquestes normes no es compleixen, podria resultar en la prohibició del nostre servei."
},
{
"question": "Pretendo afegirà compatibilitat amb la Wii o la Switch?",
"answer": "La Wii ja té servidors personalitzats a través del <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a>. Actualment no volem orientar-nos a la Switch, ja que és de pagament i està completament fora de la Nintendo Network."
},
{
"question": "Necessitaré hacks per connectar-me?",
"answer": "Sí, caldrà una consola hackejada per connectar-se; tanmateix, els usuaris de la Wii U només necessitaran accés al Homebrew Launcher (és a dir, Haxchi, Coldboot Haxchi o fins i tot l'exploit del navegador web) i informació sobre com es connectarà la 3DS arribarà més endavant."
}
]
},
"showcase": {
"title": "El que fem",
"text": "El nostre projecte té molts components. Aquests són alguns d'ells.",
"cards": [
{
"title": "Servidors en línia",
"caption": "Tornem els teus jocs en línia preferits mitjançant servidors personalitzats."
},
{
"caption": "Una re-imaginació del Miiverse, com si s'hagués fet en una època més moderna.",
"title": "Juxtaposition"
},
{
"title": "Compatibilitat amb el Cemu",
"caption": "Juga als teus jocs preferits de Wii U sense necessitat de consola!"
}
]
},
"credits": {
"title": "L'equip",
"text": "Coneix l'equip que hi ha darrere del projecte",
"people": [
{
"picture": "https://github.com/jonbarrow.png",
"name": "Jonathan Barrow (jonbarrow)",
"caption": "Propietari del projecte i desenvolupador principal",
"github": "https://github.com/jonbarrow"
},
{
"caption": "Recerca i desenvolupament per al Miiverse",
"github": "https://github.com/CaramelKat",
"name": "Jemma (CaramelKat)",
"picture": "https://github.com/caramelkat.png"
},
{
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz",
"name": "Rambo6Glaz",
"caption": "Instal·lador de la xarxa i recerca sobre la consola"
},
{
"name": "quarky",
"caption": "Recerca de BOSS i desenvolupament del parche",
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom",
"name": "SuperMarioDaBom",
"caption": "Consola i altres sistemes de recerca"
},
{
"name": "Jip Fr",
"caption": "Líder del desenvolupament de la web",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
"name": "monty",
"github": "https://github.com/ashmonty",
"caption": "Desenvolupament del web",
"picture": "https://github.com/ashmonty.png"
},
{
"name": "mrjvs",
"caption": "Dissenyador",
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
]
},
"specialThanks": {
"people": [
{
"github": "https://github.com/superwhiskers",
"name": "superwhiskers",
"caption": "desenvolupament de la llibreria crunch",
"picture": "https://github.com/superwhiskers.png"
},
{
"caption": "Desenvolupador de 3DS i dissector de NEX",
"picture": "https://github.com/Stary2001.png",
"name": "Stary",
"github": "https://github.com/Stary2001"
},
{
"caption": "Conservacionista",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss",
"name": "Billy"
},
{
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000",
"name": "Shutterbug2000",
"caption": "Recerca de Mario Kart 7 i 3DS"
},
{
"github": "https://twitter.com/rverseClub",
"caption": "Compartició de dades de Miiverse",
"name": "rverse",
"picture": "https://github.com/rverseTeam.png"
},
{
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay",
"name": "Kinnay",
"special": "Gràcies especials",
"caption": "Recerca de les estructures de dades de Nintendo"
},
{
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar",
"caption": "Icones de l'editor Mii i reaccions de Juxt",
"name": "NinStar"
},
{
"name": "Contribuïdors de GitHub",
"caption": "Localitzacions i altres contribucions",
"github": "https://github.com/PretendoNetwork",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
}
],
"title": "Gràcies especials",
"text": "Sense ells, Pretendo no sería al lloc que n'hi és avui."
},
"discordJoin": {
"widget": {
"text": "Aconsegueix actualitzacions a temps real del nostre progres",
"button": "Uneix-te al servidor"
},
"title": "Fes-te al dia",
"text": "Uneix-te al nostre servidor de Discord per obtindré les ultimes actualitzacions del projecte."
},
"footer": {
"socials": "Xarxes socials",
"usefulLinks": "Enllaços d'utilitat",
"widget": {
"button": "Uneix-te!",
"captions": [
"Vols estar actualitzat?",
"Uneix-te al nostre servidor de Discord!"
]
},
"bandwidthRaccoonQuotes": [
"Soc Bandwith el zorro, m'agrada mossegar els cables que passen pels servidors de Pretendo Network. Nyam!",
"Moltes persones ens pregunten si ens podriem posar en problemes legals amb Nintendo pel projecte; estic feliç d'anunciar que la meva tieta treballa a Nintendo i ella em va dir que no hi havia cap problema."
]
}
}

View File

@@ -6,17 +6,26 @@
"credits": "Mitwirkende",
"progress": "Fortschritt",
"blog": "Blog",
"account": "Account",
"account": "Konto",
"accountWidget": {
"settings": "Einstellungen",
"logout": "Abmelden"
},
"donate": "Spenden"
"donate": "Spenden",
"dropdown": {
"captions": {
"credits": "Lerne das Team kennen",
"about": "Über das Projekt",
"faq": "Häufig gestellte Fragen",
"blog": "Unsere neuesten Updates, zusammengefasst",
"progress": "Überprüfe den Projektfortschritt und die Ziele"
}
}
},
"hero": {
"subtitle": "Spiel-Server",
"title": "Rekonstruiert",
"text": "Pretendo ist ein kostenloser, Open-Source-Ersatz für Nintendo-Server für den 3DS and die Wii U, der die Onlineverbindung für alle, auch nach der offiziellen Einstellung des NNs, ermöglicht",
"text": "Pretendo ist ein kostenloser, Open-Source-Ersatz für Nintendo-Server für den 3DS and die Wii U, der die Onlineverbindung für alle, auch nach der Einstellung der offiziellen Server, ermöglicht",
"buttons": {
"readMore": "Mehr lesen"
}
@@ -75,7 +84,7 @@
"text": "Unser Projekt hat viele Komponenten, hier sind einige davon.",
"cards": [
{
"title": "Spiele Server",
"title": "Spiel-Server",
"caption": "Bringt dir deine Lieblingsspiele und Inhale zurück, mithilfe eigener Server."
},
{
@@ -83,8 +92,8 @@
"caption": "Eine Neuinterpretation des Miiverse, als ob es im modernen Zeitalter entwickelt wurde."
},
{
"title": "Cemu Unterstützung",
"caption": "Spiele deine Lieblings WII U Spiele sogar ohne eine Konsole!"
"title": "Cemu-Unterstützung",
"caption": "Spiele deine Lieblings-Wii U-Spiele, sogar ohne eine Konsole!"
}
]
},
@@ -113,8 +122,8 @@
{
"name": "quarky",
"caption": "BOSS-Forschung und Patchentwicklung",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -172,7 +181,7 @@
},
{
"name": "rverse",
"caption": "Miiverse Informationsaustausch",
"caption": "Miiverse-Informationsaustausch",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -185,7 +194,7 @@
},
{
"name": "NinStar",
"caption": "Icons für den Mii Editor und Juxt Reaktionen",
"caption": "Icons für den Mii-Editor und Juxt-Reaktionen",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
@@ -199,9 +208,9 @@
},
"discordJoin": {
"title": "Bleib auf dem Laufenden",
"text": "Tritt unserem Discord Server bei um die neuesten Updates des Projektes zu erhalten.",
"text": "Tritt unserem Discord-Server bei um die neuesten Updates des Projektes zu erhalten.",
"widget": {
"text": "Erhalte Echtzeit informationen über unseren Fortschritt",
"text": "Erhalte Echtzeitinformationen über unseren Fortschritt",
"button": "Tritt dem Server bei"
}
},
@@ -211,20 +220,20 @@
"widget": {
"captions": [
"Du möchtest auf dem Laufenden bleiben?",
"Tritt dem Discord server bei!"
"Tritt dem Discord-Server bei!"
],
"button": "Tritt noch heute bei!"
},
"bandwidthRaccoonQuotes": [
"Ich bin Bandwidth, der Waschbär, und ich liebe es, in die Kabel der Server vom Pretendo Network zu beißen. Lecker!",
"Viele Leute fragen uns, ob wir deswegen rechtliche Probleme mit Nintendo bekommen werden. Ich bin froh, sagen zu können, dass meine Tante bei Nintendo arbeitet, und sie sagt, es sei in Ordnung.",
"Webkit v537 ist die beste Version von Webkit für die Wii U. Nein, wir werden Chrome nicht auf die Wii U porten.",
"Ich kann es kaum erwarten, dass die Uhr den 19. Januar 2038, 03:14:08 UTC anzeigt!",
"Die Wii U ist eigentlich ein unterschätztes System: Die Werbung war wirklich schlecht, aber die Konsole ist großartig. Moment mal, keine Ahnung warum, aber mein Gamepad lässt sich nicht mit meiner Wii verbinden.",
"Das Hauptthema von Super Mario World 2 - Yoshi's Island ist ein absoluter Hit, und es gibt keine Möglichkeit, mich vom Gegenteil zu überzeugen.",
"Ich bin Bandwidth der Waschbär und ich liebe es, in die Kabel der Server des Pretendo Networks zu beißen. Lecker!",
"Viele Leute fragen uns ob wir für das hier in legale Schwierigkeiten mit Nintendo kommen; voller Freude berichte ich, dass meine Tante bei Nintendo arbeitet, und sagt es ist in Ordnung.",
"Webkit v537 ist die beste Webkit-Version für die Wii U. Nein, wir werden Chrome nicht auf die Wii U bringen.",
"Ich kann es kaum erwarten, dass die Uhrzeit 03:14:08 UTC am 19. Januar 2038 erreicht wird!",
"Die Wii U ist ein unterbewertetes System: die Werbungen waren wirklich schlecht, aber die Konsole ist toll! Hmm, moment mal, ich bin mir nicht sicher, warum sich mein GamePad nicht mit der Wii verbindet.",
"Die Titelmusik von \"Super Mario World 2 - Yoshi's Island\" ist ein absoluter Hit und niemand kann mir das Gegenteil beweisen.",
"Meine Lieblingsveröffentlichungen für die Nintendo Switch sind Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Noch Ein Port Pack und Nintendo Switch Online + Dr. Kawashimas Gehirnjogging / Brain Age \"Ihr Mochtet Den Nintendo Wii U Virtual Console-Titel Sehr, Also Bringen Wir Ihn Zurück\" Pack. Man merkt, dass es Nintendo am Herzen liegt.",
"So etwas wie \"Du kennst Ash, Gott segne sie, sie schreibt den ganzen Tag UwU's\" ist die südländische Art zu sagen \"Ash schreibt die ganze Zeit UwU's und es ist wirklich seltsam und dumm und ich wünschte, sie würde es nicht tun\"",
"Mein ehrstes Video auf meinem Kanal!!! Ich hab schon immer gewollt, Viedeos zu machen, aber mein Laptop war echt schlecht und ich konnte Fraps, Skype und Minecraft nie gleichzeitig laufen lassne. ABER JETZT NICHT MEHR! Mit der Hilfe von meinem Programmierlehrer läuft mein Laptop fiel besser und ich kann jetzt aufnehmen! Ich hoffe ihr mögt meine Videos und bitte bitte aboniert und likt!!!"
"So etwas wie \"Du kennst Ash, Gott segne ihr Herz, sie schreibt den ganzen Tag UwU\" ist die südländische Art zu sagen \"Ash schreibt die ganze Zeit UwU und es ist wirklich seltsam und dumm und ich wünschte, sie würde es nicht tun\"",
"Mein erstes Video auf meinem Kanal!! Ich wolte schon lange videos machen, aber mein leptop wahr zu schwach um Fraps, Skype und Minekraft gleichzeitieg laufen zu laßen. aber dass ist jetzt vorbei. mit etwas hilfe von meinen informatiklehrer läüft mein leptop jetzt fiel besser und ich kan aufnemen. ich hoffe ihr alle mögt dass video und fals ihr das tut bitte gebt einen daumen nach oben und aboniert!!!"
]
},
"progressPage": {
@@ -240,13 +249,13 @@
"account": {
"accountLevel": [
"Standard",
"Tester",
"Moderator",
"Tester*innen",
"Moderator*innen",
"Entwickler"
],
"loginForm": {
"login": "Anmelden",
"detailsPrompt": "Gib deine Accountdaten unten ein",
"detailsPrompt": "Gib deine Kontodaten unten ein",
"register": "Registrieren",
"username": "Benutzername",
"password": "Passwort",
@@ -254,8 +263,8 @@
"email": "E-Mail",
"miiName": "Mii-Name",
"forgotPassword": "Passwort vergessen?",
"registerPrompt": "Du hast noch keinen Account?",
"loginPrompt": "Du hast schon einen Account?"
"registerPrompt": "Du hast noch kein Konto?",
"loginPrompt": "Du hast schon ein Konto?"
},
"settings": {
"settingCards": {
@@ -275,7 +284,7 @@
"connectedToDiscord": "Verbunden mit Discord als",
"linkDiscord": "Discord-Konto verknüpfen",
"newsletter": "Newsletter",
"newsletterPrompt": "Erhalt von Projektinformationen per E-Mail (Du kannst den Newsletter jederzeit abbestellen)",
"newsletterPrompt": "Erhalte Projekt-Updates per E-Mail (Du kannst den Newsletter jederzeit abbestellen)",
"passwordPrompt": "Gib dein PNID-Passwort ein, um Cemu-Dateien herunterzuladen",
"hasAccessPrompt": "Mit deiner aktuellen Stufe hast du Zugang zu den Beta-Servern. Cool!",
"noDiscordLinked": "Kein Discord-Konto verknüpft.",
@@ -285,18 +294,18 @@
"password": "Passwort",
"passwordResetNotice": "Nachdem du dein Passwort geändert hast, wirst du von allen Geräten abgemeldet.",
"removeDiscord": "Discord-Konto entfernen",
"no_signins_notice": "Login verlauf wird momentan nicht verfolgt. Schau später nochmal vorbei!",
"no_signins_notice": "Anmeldeverlauf wird momentan nicht verfolgt. Schau später nochmal vorbei!",
"no_edit_from_dashboard": "PNID Einstellungen vom Nutzer Dashboard sind momentan nicht verfügbar. Bitte aktualisiere die Benutzereinstellungen über deine verknüpfte Konsole",
"no_newsletter_notice": "Newsletter ist momentan nicht verfügbar. Schau später nochmal vorbei",
"userSettings": "Nutzer Einstellungen"
"userSettings": "Nutzer-Einstellungen"
},
"downloadFiles": "Account-Dateien herunterladen",
"downloadFiles": "Konto-Dateien herunterladen",
"downloadFilesDescription": "(funktioniert nicht im Nintendo Network)",
"upgrade": "Konto upgraden",
"unavailable": "Nicht verfügbar"
},
"banned": "Gebannt",
"account": "Account"
"account": "Konto"
},
"upgrade": {
"title": "Upgrade",
@@ -324,7 +333,7 @@
"fileInput": "Zu testende Datei"
},
"docs": {
"missingInLocale": "Diese Seite ist in deinem Land nicht verfügbar. Bitte schau dir die englische Version unten an.",
"missingInLocale": "Diese Seite ist nicht auf Deutsch verfügbar. Bitte schau dir die englische Version unten an.",
"quickLinks": {
"header": "Schnelle Links",
"links": [
@@ -339,18 +348,18 @@
]
},
"search": {
"title": "Hast du ein Fehlercode bekommen?",
"caption": "Schreib es in das untere Feld um Informationen zu deinem Problem zu erhalten!",
"label": "Fehlercode",
"no_match": "Kein Ergebnis"
"title": "Hast du einen Fehlercode bekommen?",
"caption": "Beschreibe, unten in der Box, was für ein Problem du hast, um Infos zu erhalten.",
"label": "Fehler-Code",
"no_match": "Keine Ergebnisse gefunden"
},
"sidebar": {
"getting_started": "Erste Schritte",
"welcome": "Willkommen",
"install_extended": "Pretendo Installieren",
"welcome": "Herzlich willkommen",
"install_extended": "Pretendo installieren",
"install": "Installieren",
"search": "Suchen",
"juxt_err": "Fehlercodes - Juxt"
"juxt_err": "Fehler-Codes - Juxt"
}
},
"modals": {

View File

@@ -11,6 +11,15 @@
"accountWidget": {
"settings": "Settings",
"logout": "Logout"
},
"dropdown": {
"captions": {
"credits": "Meet the team",
"about": "About the project",
"faq": "Frequently asked questions",
"blog": "Our latest updates, condensed",
"progress": "Check the project progress and goals"
}
}
},
"hero": {
@@ -113,8 +122,8 @@
{
"name": "quarky",
"caption": "BOSS research and patch development",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -215,7 +224,7 @@
],
"button": "Join now!"
},
"bandwidthRaccoonQuotes": [
"bandwidthRaccoonQuotes": [
"I'm Bandwidth the Raccoon, and I love biting the cables going into Pretendo Network's servers. Yum!",
"Many people ask us if we're gonna get in legal trouble with Nintendo over this; I am happy to say that my aunt works at Nintendo and she says it's fine.",
"Webkit v537 is the best version of Webkit for Wii U. No, we're not going to port Chrome to the Wii U.",
@@ -351,7 +360,6 @@
"install": "Install",
"search": "Search",
"juxt_err": "Error codes - Juxt"
}
},
"modals": {

View File

@@ -10,6 +10,16 @@
"accountWidget": {
"settings": "Ajustes",
"logout": "Cerrar Sesión"
},
"donate": "Donar",
"dropdown": {
"captions": {
"credits": "Conoce al equipo",
"about": "Sobre el projecto",
"blog": "Nuestras últimas actualizaciones, resumidas",
"progress": "Mira el progreso del proyecto y sus metas",
"faq": "Preguntas más preguntadas"
}
}
},
"hero": {
@@ -116,8 +126,8 @@
{
"name": "quarky",
"caption": "Estudio BOSS y desarrollo de parches",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -175,7 +185,7 @@
},
{
"name": "rverse",
"caption": "Miiverse information sharing",
"caption": "Compartición de información de Miiverse",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -217,7 +227,18 @@
"¡Únete a nuestro servidor de Discord!"
],
"button": "¡Únete ahora!"
}
},
"bandwidthRaccoonQuotes": [
"Soy Bandwidth el Mapache y me encanta morder los cables que van a los servidores de Pretendo Network. ¡mmm!",
"Muchas personas preguntan si tendremos problemas legales con Nintendo por esto; me hace feliz anunciar que mi tía trabaja en Nintendo y me dijo que está bien.",
"Webkit v537 es la mejor versión de Webkit para Wii U. No, no vamos a portear Chrome a la Wii U.",
"¡No puedo esperar a que el reloj llegue a la 03:14:08 UTC el 19 de enero de 2038!",
"La Wii U es en realidad un sistema subestimado: los comerciales eran realmente malos, pero la consola es genial. Eh, espera un segundo, no estoy seguro de por qué, pero mi Gamepad no se conecta a mi Wii.",
"Super Mario World 2 - El tema principal de Yoshi's Island es absolutamente genial y no hay forma de que me convenzas de lo contrario.",
"Mis lanzamientos favoritos de Nintendo Switch han sido Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Yet Another Port Pack y Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Pack \"Te gustó mucho el título de la consola virtual de Nintendo Wii U, así que lo traeremos de vuelta\". Realmente puedes decir que a Nintendo le importa.",
"Decir “Conoces a Ash, bendice su corazón, hace UwU todo el día “ es la manera del sur de decir “Ash hace uwu todo el tiempo y es bastante raro y idiota y desearía que no lo hiciera”",
"Mi primer video en mi canal!! Llevaba mucho tiempo queriendo hacer videos, pero mi computadora portátil funcionaba bastante mal y no podía ejecutar Fraps, Skype y Minecraft al mismo tiempo. ¡pero ahora eso se acabó! ¡con la ayuda de mi profesor de TI, mi computadora portátil funciona mucho mejor y puedo grabar ahora! Espero que les guste y si es así dale me gusta y suscríbete!!!"
]
},
"progressPage": {
"title": "Progreso",
@@ -251,6 +272,20 @@
"caption": "Búscalo aquí"
}
]
},
"search": {
"title": "¿Tienes un código de error?",
"caption": "¡Escribe el código de error del cuadro para obtener información de tu problema!",
"label": "Codigo de error",
"no_match": "No se encontraron coincidencias"
},
"sidebar": {
"getting_started": "Empezando",
"install_extended": "Instalar Pretendo",
"search": "Buscar",
"juxt_err": "Codigos de error - Juxt",
"install": "Instalar",
"welcome": "Bienvenido"
}
},
"account": {
@@ -294,19 +329,25 @@
"newsletterPrompt": "Reciba actualizaciones del proyecto por correo electrónico (puede optar por no participar en cualquier momento)",
"passwordPrompt": "Ingresa la contraseña de tu PNID para descargar los archivos de Cemu",
"nickname": "Apodo",
"upgradePrompt": "Los servidores beta son exclusivos para los beta testers. <br>Para convertirte en un beta tester, actualiza a un nivel de cuenta superior."
"upgradePrompt": "Los servidores beta son exclusivos para los beta testers. <br>Para convertirte en un beta tester, actualiza a un nivel de cuenta superior.",
"userSettings": "Ajustes de usuario",
"no_signins_notice": "El historial de inicios de sesión no es vigilado. Vuelve más tarde!",
"no_newsletter_notice": "Boletín no disponible actualmente. Vuelva a consultar más tarde",
"no_edit_from_dashboard": "La edición de la configuración de PNID desde el panel del usuario no está disponible actualmente. Actualice la configuración de usuario desde su consola de juegos vinculada"
},
"downloadFiles": "Descargar datos de cuenta",
"downloadFilesDescription": "(no funcionara en Nintendo Network)",
"upgrade": "Subir de rango"
"upgrade": "Subir de rango",
"unavailable": "No disponible"
},
"accountLevel": [
"Estándar",
"Tester",
"Probador",
"Moderador",
"Desarrollador"
],
"banned": "Baneado"
"banned": "Baneado",
"account": "Cuenta"
},
"upgrade": {
"description": "Alcanzar la meta mensual hará de Pretendo un trabajo de tiempo completo, brindando actualizaciones de mejor calidad a un ritmo más rápido.",
@@ -327,6 +368,7 @@
},
"modals": {
"cancel": "Cancelar",
"confirm": "Confirmar"
"confirm": "Confirmar",
"close": "Cerrar"
}
}

View File

@@ -1,6 +1,6 @@
{
"nav": {
"about": "À propos",
"about": "À Propos",
"faq": "FAQ",
"docs": "Documentation",
"credits": "Crédits",
@@ -11,7 +11,16 @@
"logout": "Déconnexion",
"settings": "Réglages"
},
"donate": "Donations"
"donate": "Faire un don",
"dropdown": {
"captions": {
"about": "À propos du projet",
"blog": "Nos dernières mises à jour, en condensé",
"progress": "Vérifier l'avancement et les objectifs du projet",
"credits": "Rencontrez l'équipe",
"faq": "Questions fréquemment posées"
}
}
},
"hero": {
"subtitle": "Serveurs de jeux",
@@ -41,12 +50,12 @@
"answer": "Pretendo est une alternative open source du service Nintendo Network qui vise à créer des serveurs personnalisés pour la famille des consoles Wii U et 3DS. Notre objectif est de préserver les fonctionnalités en ligne de ces consoles, afin de permettre aux joueurs de continuer à jouer à leurs jeux Wii U et 3DS favoris à leur plein potentiel."
},
{
"question": "Mes NNIDs existants fonctionneront-ils sur Pretendo ?",
"question": "Mes Identifiants Réseau de Nintendo existants fonctionneront-ils sur Pretendo ?",
"answer": "Malheureusement, non. Les NNIDs existants ne fonctionneront pas sur Pretendo car seul Nintendo détient vos données utilisateur. Bien qu'une migration des NNID aux PNID soit théoriquement possible, elle serait risquée et nécessiterait des données personnelles sensibles que nous préférons ne pas stocker."
},
{
"question": "Comment puis-je utiliser Pretendo ?",
"answer": "Pretendo n'est actuellement pas dans un état prêt à être utilisé par le public. Cependant, dès qu'il le sera, vous pourrez utiliser Pretendo en exécutant simplement notre patcheur homebrew sur votre console."
"answer": "Pretendo n'est actuellement pas dans un état prêt à être utilisé par le public. Cependant, dès qu'il le sera, vous pourrez utiliser Pretendo en exécutant simplement notre logiciel Homebrew sur votre console."
},
{
"question": "Savez-vous quand fonctionnalité/service sera prêt ?",
@@ -54,7 +63,7 @@
},
{
"question": "Est-ce que Pretendo fonctionne sur Cemu/émulateurs ?",
"answer": "Pretendo est conçu pour la Wii U et la 3DS ; pour le moment, le seul émulateur pour ces consoles qui supporte le NN est Cemu. Cemu ne prend pas officiellement en charge les serveurs personnalisés, mais il devrait tout de mêtre possible d'utiliser Pretendo avec Cemu.<br>Pretendo ne prend pas en charge Cemu actuellement."
"answer": "Pretendo est conçu pour la Wii U et la 3DS ; pour le moment, le seul émulateur pour ces consoles qui supporte le NN est Cemu. Cemu ne prend pas officiellement en charge les serveurs personnalisés, mais il devrait être possible d'utiliser Pretendo avec Cemu.<br>Pretendo ne prend pas en charge Cemu actuellement."
},
{
"question": "Si je suis banni du Nintendo Network, resterai-je banni lorsque j'utiliserai Pretendo ?",
@@ -113,8 +122,8 @@
{
"name": "quarky",
"caption": "Recherche de BOSS et développement de correctifs",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -201,12 +210,12 @@
"title": "Tiens-toi à jour",
"text": "Rejoignez notre serveur Discord pour obtenir les dernières mises à jour sur le projet.",
"widget": {
"text": "Recevez des mises à jour en temps réel de nos progrès",
"text": "Recevez des mises à jour en temps réel",
"button": "Rejoignez le serveur"
}
},
"footer": {
"socials": "Sociales",
"socials": "Liens Sociaux",
"usefulLinks": "Liens utiles",
"widget": {
"captions": [
@@ -216,15 +225,15 @@
"button": "Rejoignez maintenant !"
},
"bandwidthRaccoonQuotes": [
"Je suis Bandy le raton laveur, j'adore mordiller les cables de Prentedo Network!",
"Beaucoup de gens nous demandent si on aura de problèmes avec Nintendo pour ça; moi je leur répond que ma tante qui travaille à Nintendo a dit qu'elle était d'accord.",
"Webkit v537 est la meilleure version de Webkit pour la Wii U. Ce serait trop compliqué de créer une version de Chrome pour la Wii U.",
"J'ai hâte qu'on soit le 19 janvier 2038 à 3H14 !",
"La Wii U n'était pas si nulle que ça, les Pub étaient vraiment mauvaises par contres. Ah, attends mon Gamepad n'arrive pas à se connecter à ma Wii.",
"La musique principale de Super *Mario World 2 - Yoshi's Island* est la meilleure musique du monde et tu ne peux pas changer mon avis.",
"Mes dernières sorties préférée sont le Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Un port sans importance et Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"vous l'aimiez vraiment beaucoup sur la console virtuelle de la Wii U\" Pack. On voit que Nintendo a de la passion.",
"\"tu vois Ash  ? Ouais, bah elle fait UwU tout le temps\" est vraiment la façon la plus gentille possible de dire \"Ash fait UwU tout le temps et j'en ai marre\".",
"Ma premièr vidéo!!! G toujour voulu en fair mais mon PC étè tou pouri alor ma maman ma aidé a améliorer ses performans et mintenan je peu fair dé vidéos ! alor aboné vou é liké SVP !!!!!"
"Je suis Bandwidth le Raton Laveur, j'adore mordiller les cables de Pretendo Network ! Miam !",
"Beaucoup de gens nous demandent si on aura de problèmes avec Nintendo ; Moi je leur réponds que ma tante qui travaille chez Nintendo a dit qu'elle était d'accord.",
"Webkit v537 est la meilleure version de Webkit pour la Wii U. Non, on ne portera pas Chrome sur la Wii U.",
"J'ai hâte qu'on soit le 19 Janvier 2038 à 3h14 !",
"La Wii U n'était pas si nulle que ça, mais les pubs étaient vraiment mauvaises par contre. Ah, attends mon Gamepad n'arrive pas à se connecter à ma Wii.",
"La musique principale de Super Mario World 2 - Yoshi's Island est la meilleure musique du monde et tu ne peux pas changer mon avis.",
"Mes dernières sorties préférée sont le Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Un Port Sans Importance et Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Vous l'aimiez vraiment beaucoup sur la Console Virtuelle de la Wii U\" Pack. On voit que Nintendo a de la passion.",
"\"Tu vois Ash ? Ouais, bah elle fait UwU tout le temps\" est vraiment la façon la plus gentille possible de dire \"Ash fait UwU tout le temps et j'en ai marre\"",
"Ma premièr video ! ! ! !1 ! G toujour voulu en fair mais mon PC étè tou pouri alor ma maman ma aidé a améliorer ses performans et mintenan je peu fair dé vidéos ! alor aboné vou é liké SVP !11 ! !"
]
},
"progressPage": {
@@ -255,10 +264,24 @@
"caption": "Afficher les instructions de configuration"
},
{
"header": "Vous avez une erreur ?",
"header": "Vous avez une erreur ?",
"caption": "Cherchez-la ici"
}
]
},
"search": {
"title": "Avez-vous un code d'erreur ?",
"label": "Code d'erreur",
"caption": "Écrivez dans la case ci-dessous pour obtenir des informations sur votre problème !",
"no_match": "Aucun Résultat"
},
"sidebar": {
"search": "Recherche",
"juxt_err": "Codes d'erreur - Juxt",
"install_extended": "Installation de Pretendo",
"welcome": "Bienvenue",
"getting_started": "Débuter",
"install": "Installation"
}
},
"account": {
@@ -302,11 +325,16 @@
"removeDiscord": "Délier le compte Discord",
"noDiscordLinked": "Pas de compte Discord associé.",
"linkDiscord": "Associer un compte Discord",
"newsletter": "Newsletter",
"passwordPrompt": "Entrez votre mot de passe d'Identifiant Pretendo Network (PNID) pour télécharger les fichiers Cemu"
"newsletter": "Nouveautés",
"passwordPrompt": "Entrez votre mot de passe d'Identifiant Pretendo Network (PNID) pour télécharger les fichiers Cemu",
"no_edit_from_dashboard": "Le changement des préférences du IDNP dans le menu d'utilisateur n'est pas disponsible. Veuillez changer les préférences de profil sur votre console de jeu",
"userSettings": "Paramètres du Compte",
"no_signins_notice": "L'historique de connexion n'est actuellement pas sauvegardé. Revenez plus tard !",
"no_newsletter_notice": "Newsletter non disponible actuellement. Revenez plus tard"
},
"downloadFilesDescription": "(Ne fonctionnera pas avec le Nintendo Network)",
"upgrade": "Mettre à Niveau le compte"
"upgrade": "Mettre à Niveau le compte",
"unavailable": "Non disponible"
},
"banned": "Banni",
"accountLevel": [
@@ -314,7 +342,8 @@
"Testeur",
"Modérateur",
"Développeur"
]
],
"account": "Compte"
},
"upgrade": {
"title": "Mise à Niveau",
@@ -335,6 +364,7 @@
},
"modals": {
"cancel": "Annuler",
"confirm": "Confirmer"
"confirm": "Confirmer",
"close": "Fermer"
}
}

View File

@@ -10,6 +10,16 @@
"accountWidget": {
"settings": "Impostazioni",
"logout": "Logout"
},
"donate": "Dona",
"dropdown": {
"captions": {
"credits": "Incontra il team",
"about": "Riguardo al progetto",
"faq": "Domande chieste frequentemente",
"blog": "I nostri ultimi aggiornamenti, sintetizzati",
"progress": "Controlla lo stato di avanzamento del progetto e gli obiettivi"
}
}
},
"hero": {
@@ -116,8 +126,8 @@
{
"name": "quarky",
"caption": "Ricerca BOSS e sviluppo patch",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -290,10 +300,16 @@
"linkDiscord": "Collega account Discord",
"newsletter": "Newsletter",
"newsletterPrompt": "Ricevi aggiornamenti sul progetto via email (puoi annullare in qualunque momento)",
"passwordPrompt": "Inserisci la tua password PNID per scaricare i file per Cemu"
"passwordPrompt": "Inserisci la tua password PNID per scaricare i file per Cemu",
"userSettings": "Impostazioni utente",
"no_signins_notice": "La cronologia degli accessi non è al momento tracciata. Ricontrolla più tardi!",
"no_edit_from_dashboard": "La modifica delle impostazioni PNID dalla pagina utente non è al momento disponibile. Per favore, aggiorna le impostazioni utente dalla tua console di giochi collegata",
"no_newsletter_notice": "La newsletter non è al momento disponibile. Ricontrolla più tardi"
},
"upgrade": "Fai l'upgrade del tuo account"
}
"upgrade": "Fai l'upgrade del tuo account",
"unavailable": "Non disponibile"
},
"account": "Account"
},
"localizationPage": {
"title": "Localizziamo",
@@ -317,6 +333,20 @@
"caption": "Cercalo qui"
}
]
},
"search": {
"title": "Hai un codice errore?",
"caption": "Scrivilo nello spazio qui sotto per ricevere informazioni sul tuo problema!",
"label": "Codice errore",
"no_match": "Nessuna corrispondenza"
},
"sidebar": {
"search": "Cerca",
"juxt_err": "Codici d'errore - Juxt",
"welcome": "Benvenuto",
"install_extended": "Installa Pretendo",
"getting_started": "Per iniziare",
"install": "Installa"
}
},
"upgrade": {
@@ -334,7 +364,8 @@
},
"modals": {
"cancel": "Annulla",
"confirm": "Conferma"
"confirm": "Conferma",
"close": "Chiudi"
},
"donation": {
"progress": "<span>$${totd}</span> di <span>$${goald}</span>/mese, <span>${perc}%</span> del goal mensile.",

View File

@@ -1,7 +1,7 @@
{
"nav": {
"about": "紹介",
"faq": "FAQ",
"faq": "よくある質問",
"docs": "ドキュメント",
"credits": "クレジット",
"progress": "進行状況",
@@ -10,11 +10,21 @@
"accountWidget": {
"settings": "設定",
"logout": "ログアウト"
}
},
"dropdown": {
"captions": {
"credits": "チーム紹介",
"about": "プロジェクトについて",
"blog": "要約された最新のアップデート",
"progress": "プロジェクトの進捗状況と目標を確認する",
"faq": "よくある質問"
}
},
"donate": "寄付"
},
"hero": {
"subtitle": "再構築された",
"title": "ゲームサーバー",
"subtitle": "ゲームサーバー",
"title": "再作成",
"text": "Pretendoは、公式のサーバーが終了した後も続けてオンライン接続ができるように作成されている、3DSとWii Uの両方のための、ニンテンドーネットワークを代用する無料のオープンソースサーバーです",
"buttons": {
"readMore": "もっと読む"
@@ -116,8 +126,8 @@
{
"name": "quarky",
"caption": "BOSS研究、パッチ開発",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -221,7 +231,13 @@
"bandwidthRaccoonQuotes": [
"僕はアライグマのBandwidthだよ!Pretendo Networkのサーバーを繋いでいる電線を噛むのが好きなんだ。美味しい!",
"みんな、任天堂と法的に問題ができるんじゃないか、と質問してくるね。ぼくのおばさんが任天堂で働いてるけど、大丈夫だって。",
"Webkit v537がWii U用の最高のWebkitのバージョンだよ。ううん、ChromeをWii Uには移さないよ。"
"Webkit v537がWii U用の最高のWebkitのバージョンだよ。ううん、ChromeをWii Uには移さないよ。",
"時計が 2038 年 1 月 19 日の 03:14:08 UTC に達するのが待ちきれません!",
"Wii U は実際には過小評価されているシステムです。コマーシャルは本当にひどいものでしたが、コンソールは素晴らしいです。えっと、ちょっと待ってください、理由はわかりませんが、ゲームパッドが Wii に接続されていません。",
"スーパー マリオ ワールド 2 - ヨッシー アイランドのメイン テーマは絶対的なバップです。",
"私のお気に入りの Nintendo Switch リリースは、Nintendo Switch Online + Expansion Pack、Nintendo Switch Online + Rumble Pak、Nintendo Switch Online + Offline Play Pack、Nintendo Switch Online + Yet Another Port Pack、Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain です。エイジ「ニンテンドーWii Uバーチャルコンソールタイトルを本当に気に入ってくれたので、復活させます」パック。あなたは本当に任天堂が気にかけていると言うことができます.",
"「あなたはアッシュを知っている、彼女の心を祝福しなさい、彼女は一日中UwUの」というように、南部の素敵な言い方です \"Ash uwusはいつも、それは本当に奇妙で愚かで、私は彼らがそうしなかったらいいのに\"",
"私のチャンネルでの私の最初のビデオ!! iv 長い間ビデオを作りたいと思っていましたが、ラップトップの動作がかなり悪く、fraps、skype、minecraft を一度に実行できませんでした。しかし、今は終わりです! IT の先生の助けを借りて、ラップトップの動作が大幅に改善され、録音できるようになりました。皆さんが楽しんでくれることを願っています。!!!"
]
},
"progressPage": {
@@ -230,7 +246,9 @@
},
"blogPage": {
"title": "ブログ(英語)",
"description": "最新のアップデートをまとめてお届けします。もっと多くのアップデートを貰いたい方は、<a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>での寄付をご検討ください。"
"description": "最新のアップデートをまとめてお届けします。もっと多くのアップデートを貰いたい方は、<a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>での寄付をご検討ください。",
"publishedOn": "の上",
"published": "発行者"
},
"localizationPage": {
"title": "レッツローカライズ",
@@ -238,7 +256,7 @@
"instructions": "ローカライズ方法を開く",
"fileInput": "試してみるファイル",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "ファイルを試す!"
"button": "ファイルを試す"
},
"docs": {
"missingInLocale": "このページは日本語に翻訳されていません。下記の英語版をご覧ください。",
@@ -254,6 +272,103 @@
"caption": "ここで検索する"
}
]
},
"sidebar": {
"install": "インストール",
"search": "探す",
"juxt_err": "エラーコード - Juxt",
"getting_started": "入門",
"welcome": "いらっしゃいませ",
"install_extended": "Pretendo をインストールする"
},
"search": {
"caption": "下のボックスに入力して、問題に関する情報を入手してください!",
"label": "エラーコード",
"no_match": "一致するものが見つかりませんでした",
"title": "エラーコードを取得しましたか?"
}
},
"account": {
"settings": {
"downloadFiles": "アカウントファイルをダウンロード",
"downloadFilesDescription": "(ニンテンドーネットワークでは動作しません)",
"upgrade": "アカウントのアップグレード",
"unavailable": "利用不可",
"settingCards": {
"userSettings": "ユーザー設定",
"profile": "プロフィール",
"nickname": "ニックネーム",
"timezone": "タイムゾーン",
"beta": "ベータ",
"upgradePrompt": "ベータ サーバーはベータ テスター専用です。<br>ベータ テスターになるには、より高いアカウント ティアにアップグレードしてください。",
"signInSecurity": "サインインとセキュリティ",
"email": "Eメール",
"password": "パスワード",
"passwordResetNotice": "パスワードを変更すると、すべてのデバイスからサインアウトされます。",
"signInHistory": "サインイン履歴",
"fullSignInHistory": "サインイン履歴をすべて表示する",
"connectedToDiscord": "Discord に接続済み",
"newsletterPrompt": "プロジェクトの最新情報をメールで受け取る (いつでもオプトアウトできます)",
"passwordPrompt": "Cemu ファイルをダウンロードするには、PNID パスワードを入力してください",
"no_edit_from_dashboard": "現在、ユーザー ダッシュボードから PNID 設定を編集することはできません。リンクしたゲーム機からユーザー設定を更新してください",
"gender": "性別",
"country": "国/地域",
"production": "製造",
"hasAccessPrompt": "現在のレベルでは、ベータ サーバーへのアクセスが提供されます。涼しい!",
"newsletter": "ニュースレター",
"discord": "不和",
"noDiscordLinked": "Discord アカウントがリンクされていません。",
"birthDate": "生年月日",
"serverEnv": "サーバー環境",
"otherSettings": "その他の設定",
"removeDiscord": "Discord アカウントを削除する",
"linkDiscord": "Discordアカウントをリンクする",
"no_signins_notice": "サインイン履歴は現在追跡されていません。後でもう一度確認してください。!",
"no_newsletter_notice": "ニュースレターは現在利用できません。後でもう一度確認してください"
}
},
"accountLevel": [
"標準\\",
"テスター",
"モデレータ",
"デベロッパー"
],
"banned": "禁止された",
"loginForm": {
"register": "登録",
"detailsPrompt": "以下にアカウントの詳細を入力してください",
"username": "ユーザー名",
"password": "パスワード",
"email": "Eメール",
"miiName": "みいの名前",
"loginPrompt": "すでにアカウントをお持ちですか?",
"login": "ログイン",
"confirmPassword": "パスワードを認証する",
"forgotPassword": "パスワードをお忘れですか?",
"registerPrompt": "アカウントをお持ちでない場合?"
},
"account": "アカウント"
},
"upgrade": {
"title": "アップグレード",
"description": "毎月の目標を達成すると、Pretendo はフルタイムの仕事になり、より良い品質の更新をより速い速度で提供します。",
"month": "月",
"changeTier": "ティアを変更",
"changeTierPrompt": "<span class=\"oldtier\">oldtiername</span> の登録を解除し、<span class=\"newtier\">newtiername</span> を登録してもよろしいですか?",
"back": "戻る",
"changeTierConfirm": "ティアを変更",
"unsub": "登録解除",
"unsubConfirm": "登録解除",
"tierSelectPrompt": "ティアを選択",
"unsubPrompt": "<span>tiername</span> から退会してもよろしいですか?そのティアに関連付けられた特典にアクセスできなくなります。"
},
"donation": {
"progress": "<span>$${totd}</span>/月 <span>$${goald}</span>、月間目標の <span>${perc}%</span>。",
"upgradePush": "サブスクライバーになってクールな特典にアクセスするには、<a href=\"/account/upgrade\">アップグレード ページ</a>にアクセスしてください。"
},
"modals": {
"confirm": "確認",
"close": "近い",
"cancel": "キャンセル"
}
}

View File

@@ -1,23 +1,37 @@
{
"nav": {
"about": "",
"faq": "",
"about": "···에 대하여",
"faq": "FAQ",
"docs": "문서",
"credits": "",
"credits": "크레딧",
"progress": "진행률",
"blog": "블로그",
"account": "계정"
"account": "계정",
"dropdown": {
"captions": {
"credits": "팀을 만나보세요",
"about": "이 프로젝트에 대하여",
"faq": "자주 묻는 질문",
"blog": "우리의 최신 업데이트 (요약)",
"progress": "프로젝트 진행 상황과 목표를 확인하세요"
}
},
"donate": "후원",
"accountWidget": {
"settings": "설정",
"logout": "로그아웃"
}
},
"hero": {
"subtitle": "",
"subtitle": "게임 서버",
"title": "",
"text": "",
"text": "Pretendo는 무료이며 3DS와 Wii U를 위한 Nintendo의 서버의 오픈 소스 대체제이고, 원래 서버가 닫힌 된 후에도 모두를 위해 온라인 연결을 제공합니다",
"buttons": {
"readMore": ""
"readMore": "더 읽어보기"
}
},
"aboutUs": {
"title": "",
"title": "우리들에 대해서",
"paragraphs": [
"",
"저희 프로젝트는 무료이면서 오픈 소스이기 때문에 닌텐도 네트워크가 종료되고 긴 세월이 지나고도 운영될 수 있습니다."
@@ -28,30 +42,31 @@
"paragraphs": [
null,
"3DS에서는, 가능하면 다른 프로젝트도 시도하려 하고 있으나 현재는 마리오 카트 7에 집중하고 있습니다."
]
],
"githubRepo": "Github 저장소"
},
"faq": {
"title": "자주 묻는 질문 (FAQ)",
"text": "빠른 정보 제공을 위한, FAQ에 대한 답변입니다.",
"QAs": [
{
"question": "",
"question": "Pretendo가 무엇인가요?",
"answer": "Pretendo는 오픈 소스 닌텐도 네트워크 대체 프로젝트이며 Wii U와 3DS의 대체 서버를 만드려 합니다. 저희의 목표는 이 콘솔들의 온라인 기능을 유지시켜, 플레이어가 좋아하는 Wii U와 3DS 게임에서 최고의 경험을 할 수 있게 하는 것입니다."
},
{
"question": "현재 사용하고 있는 닌텐도 네트워크 ID (NNID)가 Pretendo에서도 작동할까요?",
"answer": "안타깝지만, 그렇지 않습니다. 닌텐도만이 관련 정보를 소지하고 있기 때문에 Pretendo에서 NNID는 사용할 수 없습니다. NNID에서 Pretendo 네트위크 ID (PNID)로의 전환은 이론상 가능하지만, 위험할 것이며 저희가 원치 않는 중요한 개인정보를 수집할 겁니다."
"answer": "안타깝지만, 그렇지 않습니다. 닌텐도만이 관련 정보를 소지하고 있기 때문에 Pretendo에서 NNID는 사용할 수 없습니다. NNID에서 Pretendo 네트위크 ID (PNID)로의 전환은 이론상 가능하지만, 위험할 것이며 저희가 원치 않는 중요한 개인정보를 수집할 겁니다."
},
{
"question": "Pretendo는 어떻게 접속하나요?",
"answer": "Pretendo는 아직 공용으로 사용할 수 없습니다. 그러나, 사용이 가능해지면 콘솔에서 홈브루 패쳐를 작동시키면 접속할 수 있게 될 것입니다."
},
{
"question": "",
"question": "기능/서비스가 언제 준비될지 알고 싶나요?",
"answer": "아니요. 대부분의 Pretendo 기능/서비스는 독립적으로 개발되고 있기 때문에 (예를 들어, 한 개발자가 Miiverse의 작업을 하고 있을 때 계정과 친구 서비스는 다른 개발자가 작업함), 예상 시간은 말씀드릴 수 없습니다."
},
{
"question": "",
"question": "Pretendo가 Cemu/에뮬레이터에서 작동하나요?",
"answer": "Pretendo는 Wii U와 3DS 하드웨어만을 대상으로 제작하고 있습니다. 현재까지 닌텐도 네트워크 지원이 되는 에뮬레이터는 Cemu 뿐이나, Cemu는 공식적으로 커스텀 서버를 지원하지 않습니다. 그러나 Cemu에서도 Pretendo를 이용할 수 있게 될 것입니다.<br>Pretendo는 아직 Cemu를 지원하지 않습니다."
},
{
@@ -59,11 +74,11 @@
"answer": "저희는 닌텐도 네트워크의 영구 정지 리스트에 대한 권한이 없기 때문에, 저희 서비스를 사용할 때 정지가 되지는 않을 겁니다. 그러나, 저희는 저희만의 운영원칙이 있을 것이며, 그에 따르지 않는 것은 결국 영구 정지에 이어질 것입니다."
},
{
"question": "",
"question": "Pretendo가 Wii/스위치를 지원하나요?",
"answer": "Wii의 서비스는 이미 <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a>가 제공하고 있습니다. 스위치의 Nintendo Switch Online은 유료이며 닌텐도 네트워크와 전혀 다르기 때문에, 현재로서도 지원할 계획은 없습니다."
},
{
"question": "",
"question": "연결하려면 해킹이 필요한가요?",
"answer": "네, 연결하기 위해 콘솔 해킹은 필요할 것입니다. 다만, Wii U에서는 홈브루 런처의 접근 권한만 있으면 됩니다 (예. Haxchi, Coldboot Haxchi, 웹 브라우저 취약점). 3DS에서의 연결 방법은 추후에 공개될 것입니다."
}
]
@@ -88,7 +103,7 @@
},
"credits": {
"title": "개발 팀",
"text": "",
"text": "이 프로젝트 뒤에 있는 팀을 만나보세요",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
@@ -111,8 +126,8 @@
{
"name": "quarky",
"caption": "BOSS 연구 및 패치 개발",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -128,7 +143,7 @@
},
{
"name": "monty",
"caption": "Web development",
"caption": "웹 개발",
"picture": "https://github.com/ashmonty.png",
"github": "https://github.com/ashmonty"
},
@@ -224,7 +239,7 @@
},
"localizationPage": {
"title": "같이 번역해 주세요",
"description": "액세스 가능한 JSON의 링크를 붙여넣어서, 웹사이트에서 테스트해 보세요!",
"description": "액세스 가능한 JSON의 링크를 붙여넣어서, 웹사이트에서 테스트해 보세요",
"instructions": "로컬라이즈",
"fileInput": "테스트할 파일",
"filePlaceholder": "https://a.link.to/the_file.json",
@@ -245,5 +260,9 @@
}
]
}
},
"modals": {
"close": "닫기",
"cancel": "취소"
}
}

View File

@@ -6,7 +6,19 @@
"credits": "Kreditt",
"progress": "Framgang",
"blog": "Blogg",
"account": "Konto"
"account": "Konto",
"dropdown": {
"captions": {
"credits": "Møt teamet",
"about": "Om prosjektet",
"faq": "FAQ"
}
},
"donate": "Doner",
"accountWidget": {
"settings": "Innstillinger",
"logout": "Logg ut"
}
},
"hero": {
"subtitle": "Spillservere",
@@ -111,8 +123,8 @@
{
"name": "quarky",
"caption": "Forskning på BOSS og utvikling av patcher",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -212,7 +224,18 @@
"Bli med i våres Discord server!"
],
"button": "Bli med nå!"
}
},
"bandwidthRaccoonQuotes": [
null,
"Mange folk spør oss hvis vi kommer til å komme i noe lovlig trøbbel med Nintendo om dette, jeg er glad til å si at min tante jobber på Nintendo og hun sier at det går fint.",
null,
null,
null,
null,
null,
null,
"Min første viedo på min kanal!!! jg har ventet to lage videor så lenge men min laptop kjørte veldig dårlig og jg kunne ikke kjøre fraps,skype og minecraft samtidig. nå er det over! med litt hjelp fra min IT lærer min latop kjører mye bedre og jeg kan filme skjermen min da!! håper dere liker denne videon og hvis dere gjør lik og abonner for flere videor!"
]
},
"progressPage": {
"title": "Våres fremgang",
@@ -220,7 +243,8 @@
},
"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>."
"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>.",
"published": "Publisert av"
},
"localizationPage": {
"title": "La oss lokalisere",
@@ -245,5 +269,23 @@
}
]
}
},
"account": {
"account": "Bruker",
"loginForm": {
"miiName": "Mii navn",
"confirmPassword": "Gjenta passord",
"register": "Registrer",
"email": "E-post",
"login": "Logg inn"
},
"settings": {
"unavailable": "Utilgjengelig",
"upgrade": "Oppgrader konto",
"settingCards": {
"gender": "Kjønn",
"beta": "Beta"
}
}
}
}

View File

@@ -10,6 +10,16 @@
"accountWidget": {
"settings": "Instellingen",
"logout": "Uitloggen"
},
"donate": "Doneer",
"dropdown": {
"captions": {
"credits": "Ontmoet het team",
"blog": "Onze laatste updates, samengevat",
"progress": "Bekijk onze voortgang en doelen",
"about": "Over het project",
"faq": "Veelgestelde vragen"
}
}
},
"hero": {
@@ -45,11 +55,11 @@
},
{
"question": "Blijft mijn bestaande NNID werken op Pretendo?",
"answer": "Jammer genoeg niet. Bestande NNIDs zullen niet gaan werken op Pretendo, omdat enkel Nintendo je informatie heeft; Al is het zo dat een NNID-naar-PNID migratie technisch mogelijk, het zou wel gevaarlijk zijn en zouden we gevoelige gebruikers informatie krijgen die we niet willen bewaren."
"answer": "Jammer genoeg niet. Bestande NNIDs zullen niet gaan werken op Pretendo, omdat enkel Nintendo je informatie heeft; Al is een NNID-naar-PNID migratie technisch mogelijk, toch is het wel gevaarlijk en zouden we gevoelige gebruikers informatie krijgen die we niet willen bewaren."
},
{
"question": "Hoe installeer ik Pretendo?",
"answer": "Pretendo is momenteel nog niet klaar voor publiekelijk gebruik. Zodra het dat wel is, kan je Pretendo gebruiken door een homebrew patcher te gebruiken op je console."
"answer": "Pretendo is momenteel nog niet klaar voor algemeen gebruik. Zodra het dat wel is, kan je Pretendo gebruiken door een homebrew patcher te gebruiken op je console."
},
{
"question": "Wanneer is feature/dienst klaar?",
@@ -57,7 +67,7 @@
},
{
"question": "Werkt Pretendo op Cemu of andere emulators?",
"answer": "Pretendo wordt voornamelijk ontwikkeld voor de hardware van de Wii U en 3DS. Momenteel is de enige emulator met NN support, Cemu. Cemu ondersteunt officieel geen custom servers, maar het zou alsnog mogelijk moeten zijn om Pretendo te gebruiken in Cemu.<br>Momenteel ondersteunt Pretendo Cemu niet."
"answer": "Pretendo wordt voornamelijk ontwikkeld voor de hardware van de Wii U en 3DS. Momenteel is de enige emulator met NN ondersteuning, Cemu. Cemu ondersteunt officieel geen custom servers, maar het zou alsnog mogelijk moeten zijn om Pretendo te gebruiken in Cemu.<br>Momenteel ondersteunt Pretendo Cemu niet."
},
{
"question": "Als ik van Nintendo Network gebanned ben, blijf ik dan gebanned op Pretendo?",
@@ -98,12 +108,12 @@
{
"name": "quarky",
"caption": "Onderzoek naar BOSS en patch ontwikkeling",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
"caption": "Onderzoek naar console en andere systemen",
"caption": "Research voor consoles en andere systemen",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
@@ -129,7 +139,7 @@
},
"specialThanks": {
"title": "Speciale dank",
"text": "Zonder hen zou Pretendo vandaag niet zijn waar het is.",
"text": "Zonder hen zou Pretendo vandaag niet zijn wat het nu is.",
"people": [
{
"name": "superwhiskers",
@@ -308,9 +318,14 @@
"passwordPrompt": "Voer je PNID wachtwoord in om Cemu bestanden te downloaden",
"passwordResetNotice": "Na het wijzigen van je wachtwoord, word je uitgelogd van al je apparaten.",
"fullSignInHistory": "Bekijk volledige aanmeld geschiedenis",
"signInHistory": "Aanmeld geschiedenis"
"signInHistory": "Aanmeld geschiedenis",
"no_signins_notice": "Log in geschiedenis wordt momenteel niet opgeslagen. Kom later weer terug!",
"userSettings": "Gebruikers instellingen",
"no_newsletter_notice": "Nieuwsbrief is momenteel niet beschikbaar. Kom later weer terug",
"no_edit_from_dashboard": "Het aanpassen van PNID instellingen via het gebruikers dashboard is momenteel niet mogelijk. Pas de gebruikers instellingen aan via je gelinkte game console"
},
"downloadFilesDescription": "(werkt niet op Nintendo Network)"
"downloadFilesDescription": "(werkt niet op Nintendo Network)",
"unavailable": "Niet beschikbaar"
},
"accountLevel": [
"Standaard",
@@ -318,11 +333,13 @@
"Moderator",
"Ontwikkelaar"
],
"banned": "Gebanned"
"banned": "Gebanned",
"account": "Account"
},
"modals": {
"cancel": "Annuleren",
"confirm": "Bevestigen"
"confirm": "Bevestigen",
"close": "Sluiten"
},
"docs": {
"missingInLocale": "Deze pagina is niet beschikbaar in je huidige taal. Bekijk de Engelse versie hieronder.",
@@ -338,6 +355,20 @@
"caption": "Bekijk het hier"
}
]
},
"search": {
"no_match": "Geen wedstrijden gevonden",
"label": "Foutcode",
"caption": "Voer het hieronder in om informatie over je fout te krijgen!",
"title": "Heb je een foutcode?"
},
"sidebar": {
"getting_started": "Startinstructies",
"search": "Zoek",
"welcome": "Welkom",
"install_extended": "Installeer Pretendo",
"install": "Installeer",
"juxt_err": "Foutcodes - Juxt"
}
}
}

View File

@@ -6,12 +6,26 @@
"credits": "Podziękowania",
"progress": "Postęp",
"blog": "Blog",
"account": "Konto"
"account": "Konto",
"donate": "Wesprzyj nas",
"accountWidget": {
"settings": "Ustawienia",
"logout": "Wyloguj się"
},
"dropdown": {
"captions": {
"credits": "Poznaj zespół",
"about": "O projekcie",
"faq": "Często zadawane pytania",
"blog": "Nasze najnowsze aktualizacje, skondensowane",
"progress": "Sprawdź postępy i cele projektu"
}
}
},
"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ę",
"text": "Pretendo to darmowy i otwarto-źródłowy zamiennik dla serwerów Nintendo, zarówno dla 3DS i Wii U, pozwalający na komunikację online dla wszystkich, nawet gdy oryginalne serwery są już niewspierane przez firmę",
"buttons": {
"readMore": "Dowiedz się więcej"
}
@@ -19,8 +33,8 @@
"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."
"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 odtwórczej.",
"Nasze usługi będą darmowe i otwarto źródłowe, więc mogą istnieć długo po zamknięciu Nintendo Network."
]
},
"progress": {
@@ -28,10 +42,11 @@
"paragraphs": [
null,
"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."
]
],
"githubRepo": "Repozytorium GitHub"
},
"faq": {
"title": "Często zadawane pytania",
"title": "Często Zadawane Pytania",
"text": "Oto odpowiedzi na pytania, które są nam często zadawane.",
"QAs": [
{
@@ -40,31 +55,31 @@
},
{
"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ć."
"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 dostępu do 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?",
"question": "Czy zespół Pretendo wie, kiedy funkcja/usługa będzie gotowa?",
"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": "Czy Pretendo działa na Cemu/emulatorach?",
"answer": "Pretendo jest głównie zaprojektowane dla prawdziwych konsol Wii U i 3DS; w tej chwili jedynym emulatorem tych konsol z obsługą Nintendo Network 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."
"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órych 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."
"answer": "Konsola Wii już posiada niestandardowe 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."
"answer": "Tak, musisz posiadać zmodyfikowaną konsolę; na Wii U potrzebujesz tylko dostępu do Homebrew Launcher (np. Tiramisu, Haxchi). Informacje na temat sposobu podłączenia konsoli 3DS pojawią się w późniejszym terminie."
}
]
},
@@ -77,8 +92,8 @@
"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": "Juxtaposition",
"caption": "Odnowiona wersja Miiverse, zrobiona tak, jakby została stworzona w dzisiejszych czasach."
},
{
"title": "Wsparcie dla Cemu",
@@ -87,8 +102,8 @@
]
},
"credits": {
"title": "Nasza drużyna",
"text": "Poznaj drużynę, która tworzy projekt",
"title": "Nasz zespół",
"text": "Poznaj zespół, który tworzy projekt",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
@@ -111,8 +126,8 @@
{
"name": "quarky",
"caption": "Research w sprawie BOSS oraz programowanie łatek",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -170,7 +185,7 @@
},
{
"name": "rverse",
"caption": "Miiverse information sharing",
"caption": "Udostępnianie informacji Miiverse",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -188,15 +203,16 @@
"github": "https://github.com/ninstar"
},
{
"name": "Ofiarodawcy z GitHub",
"name": "Współtwórcy z GitHub",
"caption": "Tłumaczenia oraz inne wkłady",
"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"
}
]
},
"discordJoin": {
"title": "Bądź na bieżąco",
"text": "Dołącz na nasz serwer Discord, aby otrzymać najnowsze aktualizacje w sprawie Pretendo.",
"text": "Dołącz na nasz serwer Discord, aby otrzymać najnowsze aktualizacje o Pretendo.",
"widget": {
"text": "Zdobądź relacje na żywo z postępu tworzenia usługi",
"button": "Dołącz na serwer"
@@ -211,15 +227,28 @@
"Dołącz na nasz serwer Discord!"
],
"button": "Dołącz teraz!"
}
},
"bandwidthRaccoonQuotes": [
"Jestem Szop Bandwidth, i kocham gryźć kable od serwerów Pretendo Network! Mniam!",
"Wiele ludzie pyta nas czy z tego powodu będziemy mieli kłopoty prawne z Nintendo; mogę szczęśliwie powiedzieć, że moja ciotka pracuje w Nintendo i mówi, że to OK.",
"Webkit v537 to najlepsza wersja Webkit na Wii U. Nie, nie będziemy portować Chrome'a na Wii U.",
"Nie mogę poczekać aż zegar dotrze do 03:14:08 czasu UTC 19 stycznia 2038!",
"Wii U to niedoceniany system: reklamy były naprawdę złe, ale konsola jest świetna. Huh, poczekaj chwilę, nie jestem pewien dlaczego, ale mój gamepad nie łączy się z moim Wii.",
"Główny motyw Super Mario World 2 - Yoshi's Island to absolutny bop i nie ma mowy, żebyś mnie przekonał, że jest inaczej.",
"Moimi ulubionymi wydaniami Nintendo Switch były Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Yet Another Port Pack oraz Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Naprawdę podobał ci się ten tytuł na Virtual Console Nintendo Wii U, więc przywracamy go z powrotem\". Naprawdę widać, że Nintendo zależy.",
"\"Znasz kochaną Ash? UwUje cały dzień\" to po południowemu \"Ash UwUje cały czas i jest to naprawdę dziwne i głupie i chciałbym żeby tego nie robiłu\"",
"Mój pierwszy filmik na moim kanale!! Od dana chciałem robić filmiki, ale mój laptop był suaby i nie mogłem jednocześnie włączyć frapsa, skajpa i minecrafta. ale już po wszystkim! pomógł mi mój nauczyciel od infy i mój laptop działa dużo lepiej i mogę teraz nagrywać! Mam nadzieję, że wszystkim się podoba, a jeśli tak, łapka w górę i zasubskrybuj!!!"
]
},
"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)"
"description": "Sprawdź postęp projektu oraz jego cele! (Aktualizowane około co godzinę, nie odzwierciedla WSZYSTKICH celów projektu lub postępu)"
},
"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>."
"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\">Patreonie</a>.",
"published": "Opublikowany przez",
"publishedOn": "dnia"
},
"localizationPage": {
"title": "Tłumaczmy",
@@ -243,6 +272,103 @@
"caption": "Poszukaj rozwiązania tutaj"
}
]
},
"search": {
"title": "Masz kod błędu?",
"caption": "Wpisz go w polu poniżej, aby uzyskać informacje o swoim problemie!",
"label": "Kod błędu",
"no_match": "Nie znaleziono dopasowań"
},
"sidebar": {
"getting_started": "Pierwsze kroki",
"welcome": "Witaj",
"install_extended": "Zainstaluj Pretendo",
"juxt_err": "Kody błędów - Juxt",
"install": "Zainstaluj",
"search": "Szukaj"
}
},
"account": {
"account": "Konto",
"loginForm": {
"login": "Zaloguj się",
"register": "Zarejestruj się",
"detailsPrompt": "Wprowadź poniżej dane swojego konta",
"username": "Nazwa użytkownika",
"email": "Email",
"forgotPassword": "Zapomniałeś hasła?",
"password": "Hasło",
"confirmPassword": "Potwierdź hasło",
"registerPrompt": "Nie masz konta?",
"loginPrompt": "Posiadasz już konto?",
"miiName": "Nazwa Mii"
},
"settings": {
"unavailable": "Niedostępne",
"settingCards": {
"userSettings": "Ustawienia użytkownika",
"birthDate": "Data urodzenia",
"gender": "Płeć",
"noDiscordLinked": "Brak połączonego konta Discord.",
"no_signins_notice": "Historia logowania nie jest obecnie śledzona. Sprawdź ponownie później!",
"no_newsletter_notice": "Newsletter jest obecnie niedostępny. Sprawdź ponownie później",
"no_edit_from_dashboard": "Edycja ustawień Pretendo Network ID z pulpitu użytkownika jest obecnie niedostępna. Zaktualizuj ustawienia użytkownika z połączonej konsoli do gier",
"profile": "Profil",
"nickname": "Nick",
"upgradePrompt": "Serwery beta są przeznaczone wyłącznie dla testerów wersji beta.<br>Aby zostać betatesterem, przejdź na wyższy poziom konta.",
"country": "Kraj/region",
"timezone": "Strefa czasowa",
"beta": "Beta",
"hasAccessPrompt": "Twój obecny poziom zapewnia dostęp do serwera beta. Fajnie!",
"serverEnv": "Środowisko serwerowe",
"production": "Produkcja",
"signInSecurity": "Logowanie i bezpieczeństwo",
"email": "Email",
"password": "Hasło",
"passwordResetNotice": "Po zmianie hasła zostaniesz wylogowany ze wszystkich urządzeń.",
"signInHistory": "Historia logowania",
"fullSignInHistory": "Wyświetl pełną historię logowania",
"otherSettings": "Inne ustawienia",
"discord": "Discord",
"connectedToDiscord": "Połączono z Discordem jako",
"removeDiscord": "Usuń konto Discord",
"newsletter": "Newsletter",
"linkDiscord": "Połącz konto Discord",
"newsletterPrompt": "Otrzymuj aktualizacje o projekcie przez email (możesz zrezygnować w dowolnym momencie)",
"passwordPrompt": "Wprowadź swoje hasło Pretendo Network ID, aby pobrać pliki Cemu"
},
"downloadFiles": "Pobierz pliki konta",
"downloadFilesDescription": "(nie będzie działać z Nintendo Network)",
"upgrade": "Ulepsz konto"
},
"accountLevel": [
"Standardowy",
"Tester",
"Moderator",
"Deweloper"
],
"banned": "Zbanowany"
},
"upgrade": {
"unsub": "Anuluj subskrypcję",
"changeTierPrompt": "Czy na pewno chcesz zrezygnować z subskrypcji <span class=\"oldtier\">oldtiername</span> i zasubskrybować jako <span class=\"newtier\">newtiername</span>?",
"back": "Wróć",
"title": "Ulepsz",
"month": "miesiąc",
"tierSelectPrompt": "Wybierz poziom",
"unsubPrompt": "Czy na pewno chcesz zrezygnować z subskrypcji <span>tiername</span>? Utracisz dostęp do bonusów związanych z tym poziomem.",
"unsubConfirm": "Anuluj subskrypcję",
"changeTier": "Zmień poziom",
"changeTierConfirm": "Zmień poziom",
"description": "Osiągnięcie celu miesięcznego sprawi, że Pretendo stanie się pracą na pełen etat, zapewniając aktualizacje lepszej jakości w szybszym tempie."
},
"donation": {
"progress": "<span>$${totd}</span> z <span>$${goald}</span>/miesiąc, <span>${perc}%</span> miesięcznego celu.",
"upgradePush": "Aby zostać subskrybentem i uzyskać dostęp do fajnych bonusów, odwiedź <a href=\"/account/upgrade\">stronę ulepszeń</a>."
},
"modals": {
"cancel": "Anuluj",
"confirm": "Potwierdż",
"close": "Zamknij"
}
}

View File

@@ -2,7 +2,7 @@
"nav": {
"about": "Sobre",
"faq": "FAQ",
"docs": "Docs",
"docs": "Documentação",
"credits": "Créditos",
"progress": "Progresso",
"blog": "Blog",
@@ -11,7 +11,16 @@
"settings": "Configurações",
"logout": "Sair"
},
"donate": "Doar"
"donate": "Doar",
"dropdown": {
"captions": {
"credits": "Conheça a nossa equipe",
"about": "Sobre o projeto",
"faq": "FAQ",
"blog": "Atualizações recentes",
"progress": "Veja o progresso do nosso projeto e os objetivos"
}
}
},
"hero": {
"subtitle": "Servidores de jogos",
@@ -30,10 +39,6 @@
},
"progress": {
"title": "Progresso",
"paragraphs": [
null,
"Para o Nintendo 3DS também estamos trabalhando no Mario Kart 7, pretendemos trabalhar em outros jogos quando possível."
],
"githubRepo": "Repositório do GitHub"
},
"faq": {
@@ -117,8 +122,8 @@
{
"name": "quarky",
"caption": "Pesquisa do BOSS e desenvolvimento do patch",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -176,7 +181,7 @@
},
{
"name": "rverse",
"caption": "Miiverse information sharing",
"caption": "Compartilhamento de informações do Miiverse",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -224,7 +229,11 @@
"Muitas pessoas nos perguntam se teremos problemas legais com a Nintendo por causa disso; Eu fico feliz em dizer que minha tia trabalha na Nintendo e ela disse que está tudo bem.",
"Webkit v537 é a melhor versão do Webkit para o Wii U. Não, nós não vamos portar o Chrome para o Wii U.",
"Mal posso esperar para dar 00:14:08 (horário de Brasília) do dia 19 de Janeiro de 2038!",
"O Wii U é um sistema subestimado: os comerciais eram muito ruims, mas o console é ótimo. Ah, espera um momento. Eu não sei o porquê do meu Gamepad não estar conectando no meu Wii."
"O Wii U é um sistema subestimado: os comerciais eram muito ruims, mas o console é ótimo. Ah, espera um momento. Eu não sei o porquê do meu Gamepad não estar conectando no meu Wii.",
"O tema principal de Super Mario World 2 - Yoshi's Island tem uma batida muito top e ninguém nunca irá me convencer do contrário.",
"Meus lançamentos favoritos do Nintendo Switch foram Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Yet Another Port Pack e Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Idade e o Pacote \"Você Realmente Gostou do Título do Virtual Console do Nintendo Wii U, Então Estamos Trazendo-o de Volta\". Você pode realmente dizer que a Nintendo se importa.",
"Tipo \"Você conhece a Ash, abençoe o coração dela, ela faz UwU o dia inteiro\" é uma forma simpática do sul de dizer \"Ash faz UwU o tempo todo e é estranho e estúpido e eu queria que ela não fizesse isso\"",
"Meu primeiro vídeo no canal!! Eu tava querendo fazer vídeos há muito tempo, mas meu notebook tava horrível e eu não conseguia usar o Fraps, Skype e Minecraft ao mesmo tempo. Mas agora isso acabou! Com alguma ajuda do meu professor de TI, agora meu notebook tá bem melhor e eu já posso gravar! Espero que gostem e se gostarem deixem seu like e se inscrevam no canal!!!"
]
},
"progressPage": {
@@ -242,7 +251,7 @@
"description": "Cole um link para um arquivo JSON acessível publicamente para testá-lo no site",
"instructions": "Veja as instruções de localização e tradução",
"fileInput": "Arquivo para testar",
"filePlaceholder": "https://a.link.to/the_file.json",
"filePlaceholder": "https://um.link.para/o_arquivo.json",
"button": "Testar aqui"
},
"account": {
@@ -268,10 +277,94 @@
"gender": "Gênero",
"country": "País/região",
"timezone": "Fuso horário",
"production": "Produção"
"production": "Produção",
"upgradePrompt": "Os servidores Beta são exclusivos para beta testers.<br>Para se tornar um beta tester, aprimore sua conta para um nível superior.",
"hasAccessPrompt": "O seu nível atual lhe dá acesso ao servidor beta. Legal!",
"userSettings": "Preferências de usuário",
"serverEnv": "Ambiente do servidor",
"email": "E-mail",
"otherSettings": "Mais Configurações",
"linkDiscord": "Vincular uma conta do Discord",
"removeDiscord": "Remover conta do Discord",
"noDiscordLinked": "Nenhuma conta do Discord esta vinculado.",
"connectedToDiscord": "Conectado no Discord como",
"password": "Senha",
"passwordResetNotice": "Depois de trocar sua senha, você será desconectado de todos os dispositivos.",
"fullSignInHistory": "Ver o histórico de acessos completo",
"signInHistory": "Histórico de acessos",
"discord": "Discord",
"newsletter": "Notícias",
"newsletterPrompt": "Receba atualizações do projeto via e-mail (você pode se desinscrever a qualquer momento)",
"passwordPrompt": "Insira a senha do seu PNID para baixar os arquivos do Cemu",
"no_signins_notice": "O histórico de acessos não está sendo rastreado. Verifique novamente depois!",
"no_newsletter_notice": "Notícias não estão disponíveis no momento. Volte novamente depois",
"no_edit_from_dashboard": "A edição das configurações de PNID do painel do usuário não está disponível no momento. Atualize as configurações do usuário do seu console de jogos vinculado",
"signInSecurity": "Acesso e segurança"
},
"downloadFiles": "Baixar arquivos de conta",
"downloadFilesDescription": "(não funcionará na Nintendo Network)"
"downloadFilesDescription": "(não funcionará na Nintendo Network)",
"unavailable": "Indisponível",
"upgrade": "Aprimorar conta"
},
"account": "Conta",
"accountLevel": [
"Padrão",
"Testador",
"Moderador",
"Desenvolvedor"
],
"banned": "Banido"
},
"docs": {
"missingInLocale": "Esta página não está disponível no seu idioma. Por favor, confira a versão em Inglês abaixo.",
"quickLinks": {
"header": "Links rápidos",
"links": [
{
"caption": "Ver as instruções de configuração",
"header": "Instalar a Pretendo"
},
{
"caption": "Pesquise por ele aqui",
"header": "Deu erro?"
}
]
},
"search": {
"label": "Código de erro",
"title": "Tem um código de erro?",
"caption": "Digite o código de erro abaixo para conseguir informações sobre ele!",
"no_match": "Nenhum resultado encontrado"
},
"sidebar": {
"getting_started": "Começando",
"welcome": "Bem-vindo",
"install_extended": "Instalar a Pretendo",
"search": "Pesquisar",
"install": "Instalar",
"juxt_err": "Códigos de erro - Juxt"
}
},
"upgrade": {
"unsub": "Desinscrever",
"changeTierPrompt": "Tem certeza que deseja cancelar a assinatura de <span class=\"oldtier\">oldtiername</span> e assinar o <span class=\"newtier\">newtiername</span>?",
"changeTierConfirm": "Mudar tipo de assinatura",
"back": "Voltar",
"unsubConfirm": "Desinscrever",
"changeTier": "Mudar tipo de assinatura",
"unsubPrompt": "Tem certeza que quer desinscrever-se de <span>tiername</span>? Você vai perder accesso aos benefícios.",
"description": "Conseguir o objetivo mensal irá fazer com que a Pretendo vire um trabalho, e assim poderemos fazer atualizações com mais rapidez.",
"month": "mês",
"title": "Aprimorar",
"tierSelectPrompt": "Selecione uma assinatura"
},
"modals": {
"cancel": "Cancelar",
"confirm": "Confirmar",
"close": "Fechar"
},
"donation": {
"progress": "<span>$${totd}</span> de <span>$${goald}</span> por mês, o que significa <span>${perc}%</span> do objetivo mensal.",
"upgradePush": "Para se tornar um doador e ganhar acesso a vários benefícios legais, visite a página de <a href=\"/account/upgrade\">upgrade</a>."
}
}

View File

@@ -1 +1,15 @@
{}
{
"nav": {
"faq": "Perguntas Frequentes"
},
"credits": {
"people": [
{},
{},
{},
{
"picture": "https://github.com/ashquarky.png"
}
]
}
}

View File

@@ -109,8 +109,8 @@
{
"name": "quarky",
"caption": "Cercetare BOSS și dezvoltare patch",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -144,7 +144,7 @@
"people": [
{
"name": "superwhiskers",
"caption": "Dezvoltare librărie crunch ",
"caption": "Dezvoltare librărie crunch",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},

View File

@@ -2,9 +2,25 @@
"nav": {
"about": "О нас",
"faq": "ЧаВо",
"docs": "Docs",
"credits": "Команда",
"progress": "Прогресс"
"docs": "Документы",
"credits": "Титры",
"progress": "Прогресс",
"donate": "Пожертвование",
"blog": "Блог",
"account": "Учётная запись",
"accountWidget": {
"settings": "Настройки",
"logout": "Выйти"
},
"dropdown": {
"captions": {
"credits": "Встречайте команду",
"about": "О проекте",
"faq": "Часто задаваемые вопросы",
"blog": "Наши последние обновления",
"progress": "Проверьте прогресс и цели проекта"
}
}
},
"hero": {
"subtitle": "Игровые сервера",
@@ -26,7 +42,8 @@
"paragraphs": [
null,
"Насчёт 3DS, мы также работаем над Mario Kart 7, а также если возможно, продолжить работу и над другими онлайн играми."
]
],
"githubRepo": "Репозиторий Github"
},
"faq": {
"title": "Часто задаваемые Вопросы (ЧаВо)",
@@ -68,7 +85,7 @@
},
"credits": {
"title": "Наша команда",
"text": "Ознакомьтесь с командой, которая работает над разработкой Pretendo.",
"text": "Ознакомьтесь с командой, которая работает над разработкой Pretendo",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
@@ -90,9 +107,9 @@
},
{
"name": "quarky",
"caption": "BOSS research and patch development",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"caption": "Изучение BOSS и разработка патчей",
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -102,7 +119,7 @@
},
{
"name": "Jip Fr",
"caption": "Web development lead",
"caption": "Руководитель веб-разработки",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
@@ -121,8 +138,8 @@
]
},
"specialThanks": {
"title": "Special thanks",
"text": "Without them, Pretendo wouldn't be where it is today.",
"title": "Особая благодарность",
"text": "Без них, Pretendo не был бы таким какой он есть сегодня.",
"people": [
{
"name": "superwhiskers",
@@ -132,13 +149,13 @@
},
{
"name": "Stary",
"caption": "3DS dev and NEX dissector",
"caption": "3DS разработчик и диссектор NEX",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"name": "Billy",
"caption": "Preservationist",
"caption": "Охранник",
"picture": "https://github.com/InternalLoss.png",
"github": "https://github.com/InternalLoss"
},
@@ -150,7 +167,7 @@
},
{
"name": "rverse",
"caption": "Miiverse information sharing",
"caption": "Поделились информацией о Miiverse",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -163,36 +180,47 @@
},
{
"name": "NinStar",
"caption": "Icons for the Mii Editor and Juxt reactions",
"caption": "Иконки для редактора Mii и реакций Juxt",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"name": "GitHub contributors",
"caption": "Localizations and other contributions",
"name": "GitHub участники",
"caption": "Локализация и другие взносы",
"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": "Будьте в курсе всех новостей",
"text": "Присоединяйтесь к нашему Discord серверу чтобы получать последние обновления по проекту.",
"widget": {
"text": "Get realtime updates to our progress",
"text": "Получайте новости о нашем прогрессе в режиме реального времени",
"button": "Join the server"
}
},
"footer": {
"socials": "Socials",
"usefulLinks": "Useful links",
"socials": "Социальные сети",
"usefulLinks": "Полезные ссылки",
"widget": {
"captions": [
"Want to keep updated?",
"Join our Discord server!"
"Хотите быть в курсе новостей?",
"Присоединяйтесь к нашему Discord серверу!"
],
"button": "Join now!"
}
"button": "Присоединяйся сейчас!"
},
"bandwidthRaccoonQuotes": [
"Я , енот Бэндвиф и я люблю кусать кабеля серверов Pretendo Network'а . Ням!",
"Многие люди спрашивают у нас, можем ли попасть в неприятности из-за Нинтендо? Я очень рад всем рассказать, что моя тетя ,работающая в Нинтендо, сказала, что всё будет норм.",
"Webkit v537 - лучшая версия Webkit для Wii U. Нет, мы не будет портировать Chrome на Wii U.",
"Не могу дождаться пока на часах не будет 03:14:08 UTC , 19 января 2038 года!",
"Wii U на самом деле - недооценённая система : рекламы были ужасными , но сама консоль - замечательная. Эм? Подождите секунду... Я не уверен почему мой геймпад не подключается к моему Wii.",
"Главная музыкальная тема Super Mario World 2 - Yoshi's Island , просто бомба! Ты не можешь доказать мне обратное.",
"Мои любимые релизы на Nintendo Switch были - Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Еще Один Порт Игры Pack, and Nintendo Switch Online + Тренировка мозга доктора Кавасимы в регионах PAL \"Тебе Действительно Понравился Этот Тайтл Wii U , Поэтому Мы Возвращаем Его\" Пак. Ты с уверенностью можешь сказать что Nintendo заботится о нас.",
"Например, \"Ты знаешь Эш, благослови её бог , она UwU'ет целый день\" - это хороший пример южного произношения - \"Эш uwu'ет всё время , это очень странно так и еще и раздражает , я надеюсь чтобы она этого не никогда не делала\"",
"Мой первый видео на моём канале!!!! Йа хотел сделать видео уже очень давно но мой ноутбук работал очеьн млохо и яне мог открыть фрапс , скайп и майнкрфт одновреммено. но тепеьр этрому конец! с помощью моего учителя по инрофрматике мой ноутбук стал быстрм и я теперь могу снимат ура!!! я надеюсь вам понравится пж ставьте лайк и подписывайтесь!!!!!!!"
]
},
"progressPage": {
"title": "Наш прогресс",
@@ -200,39 +228,147 @@
},
"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": "Последние обновления в сжатом формате. Если вы хотите видеть обновления более чаще, задумайтесь поддержать нас в <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a>.",
"published": "Опубликовано",
"publishedOn": "в"
},
"account": {
"accountLevel": [
"Standard",
"Tester",
"Moderator",
"Тестер",
"Модератор",
"Developer"
],
"banned": "Banned"
"banned": "Забанен",
"loginForm": {
"login": "Войти",
"register": "Зарегистрироваться",
"email": "Электронная почта",
"password": "Пароль",
"loginPrompt": "Уже есть учётная запись?",
"registerPrompt": "Нету учетной записи?",
"confirmPassword": "Подтвердить пароль",
"miiName": "Имя Mii",
"detailsPrompt": "Введите детали вашей учетной записи ниже",
"username": "Имя пользователя",
"forgotPassword": "Забыли пароль?"
},
"settings": {
"downloadFilesDescription": "(не будут работать в Nintendo Network)",
"settingCards": {
"profile": "Профиль",
"timezone": "Часовой пояс",
"birthDate": "Дата рождения",
"gender": "Пол",
"nickname": "Никнейм",
"country": "Страна/регион",
"production": "Продукция",
"upgradePrompt": "Бета-сервера эксклюзив для бета-тестеров.Чтобы стать им , улучшите учётную запись.",
"serverEnv": "Серверная среда",
"beta": "Бета",
"signInSecurity": "Вход и безопасность",
"password": "Пароль",
"email": "Электронная почта",
"passwordResetNotice": "После смены пароля , вы выйдете из всех устройств.",
"signInHistory": "История входов",
"hasAccessPrompt": "На данный момент ваш уровень даём вам доступ к бета-серверам. Крутяк!",
"discord": "Discord",
"connectedToDiscord": "Подключен к Discord как",
"removeDiscord": "Удалить учётную запись Discord",
"fullSignInHistory": "Посмотреть полную историю входов",
"otherSettings": "Другие настройки",
"linkDiscord": "Привязать учётную запись Discord",
"newsletterPrompt": "Получать новости о проекте на почту (вы можете отменить рассылку в любое время)",
"noDiscordLinked": "Ни одна учётная запись Discord не привязана.",
"passwordPrompt": "Введите пароль PNID чтобы скачать файлы Cemu",
"userSettings": "Настройки пользователя",
"no_newsletter_notice": "Газета на данный момент не доступна. Вернитесь попозже",
"no_signins_notice": "История входов на данный момент не отслеживается. Возвращайтесь попозже!",
"no_edit_from_dashboard": "Изменение настроек PNID на данный момент невозможна. Пожалуйста, обновите данные о пользователе с привязанной игровой консоли",
"newsletter": "Газета"
},
"downloadFiles": "Скачать данные учетной записи",
"unavailable": "Недоступно",
"upgrade": "Улучшить учётную запись"
},
"account": "Учетная запись"
},
"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",
"title": "Давайте локализовать",
"description": "Вставьте ссылку с публично доступном файлом JSON чтобы проверить его на сайте",
"instructions": "Просмотреть инструкции для локализации",
"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.",
"missingInLocale": "Эта страница не доступна на вашем языке. Пожалуйста просмотрите английскую версию ниже.",
"quickLinks": {
"header": "Quick links",
"header": "Быстрые ссылки",
"links": [
{
"header": "Install Pretendo",
"caption": "View the setup instructions"
"caption": "Посмотреть инструкцию для установки"
},
{
"header": "Got an error?",
"caption": "Search for it here"
"header": "Получили ошибку?",
"caption": "Поищите это здесь"
}
]
},
"search": {
"caption": "Введите его в графу чтобы узнать больше информации о вашей ошибке!",
"label": "Код ошибки",
"no_match": "Ничего не найдено",
"title": "Получили код ошибки?"
},
"sidebar": {
"getting_started": "Всё для начала",
"install_extended": "Установить Pretendo",
"search": "Поиск",
"juxt_err": "Коды ошибок - Juxt",
"install": "Установить",
"welcome": "Добро пожаловать"
}
},
"upgrade": {
"title": "Обновить",
"description": "Достижение цели месяца сделает Pretendo - работой на полную ставку, предоставляя качественные обновления быстрее чем когда либо.",
"month": "месяц",
"tierSelectPrompt": "Выберите уровень",
"unsub": "Отписаться",
"unsubConfirm": "Отписаться",
"changeTierConfirm": "Поменять уровень",
"changeTier": "Поменять уровень",
"changeTierPrompt": "Вы уверены что хотите отписаться от <span class=\"oldtier\">oldtiername</span> и подписаться на <span class=\"newtier\">newtiername</span>?",
"back": "Назад",
"unsubPrompt": "Вы уверены в том что хотите отписаться от <span>tiername</span>? Вы потеряете права на дополнения которые шли вместе с данным уровнем."
},
"donation": {
"progress": "<span>$${totd}</span> of <span>$${goald}</span>/в месяц ,<span>${perc}%</span> от месячной цели.",
"upgradePush": "Чтобы стать подписчиком и получить доступ к крутым дополнениям , посетите <a href=\"/account/upgrade\">upgrade page</a>."
},
"modals": {
"cancel": "Отменить",
"confirm": "Подтвердить",
"close": "Закрыть"
},
"showcase": {
"cards": [
{
"caption": "Возвращаем обратно ваши любые игры и контент используя пользовательские сервера.",
"title": "Игровые сервера"
},
{
"title": "Juxtaposition",
"caption": "Переосмысление Miiverse, словно бы он был создан в современной эре."
},
{
"title": "Поддержка эмулятора Cemu",
"caption": "Играйте в свои любимые тайтлы с Wii U даже без консоли!"
}
],
"text": "Наш проект имеет множество компонентов. Вот некоторые из них.",
"title": "Что мы делаем"
}
}

View File

@@ -9,17 +9,33 @@
"docs": "Dökümanlar",
"progress": "İlerleme",
"blog": "Blog",
"account": "Hesap"
"account": "Hesap",
"dropdown": {
"captions": {
"credits": "Ekip ile tanışın",
"faq": "Sıkça sorulan sorular",
"about": "Proje hakkında",
"progress": "Projenin ilerleyişi ve hedeflerine göz atın",
"blog": "En son güncellemelerimiz"
}
},
"donate": "Bağış",
"credits": "Katkıda bulunanlar"
},
"hero": {
"subtitle": "Oyun sunucuları",
"title": "Yeniden oluşturuldu",
"buttons": {
"readMore": "Daha fazlasını oku"
}
},
"text": "Pretendo, Nintendo'nun hem 3DS hem de Wii U sunucuları için ücretsiz ve açık kaynaklı bir alternatiftir ve orijinal sunucular kapatıldıktan sonra bile herkes için çevrimiçi bağlantıya izin verir"
},
"aboutUs": {
"title": "Hakkımızda"
"title": "Hakkımızda",
"paragraphs": [
"Pretendo, tersine mühendislik kullanarak 3DS ve Wii U için Nintendo Network'ü yeniden oluşturmayı amaçlayan açık kaynaklı bir projedir.",
"Hizmetlerimiz hem ücretsiz hem de açık kaynak olacağından, Nintendo Network'ün kaçınılmaz olarak kapanışından çok daha sonra var olabilirler."
]
},
"progress": {
"title": "İlerleme",
@@ -29,33 +45,326 @@
"title": "Sık Sorulan Sorular",
"QAs": [
{
"question": "Pretendo ney?"
"question": "Pretendo ne?",
"answer": "Pretendo, Wii U ve 3DS konsol ailesi için özel sunucular oluşturmayı amaçlayan açık kaynaklı bir Nintendo Network alternatifidir. Amacımız, oyuncuların en sevdikleri Wii U ve 3DS oyunlarını tam kapasiteyle oynamaya devam etmelerini sağlamak için bu konsolların çevrimiçi işlevselliğini korumaktır."
},
{
"question": "Zaten varolan NNIDlerim Pretendo'da çalışıcakmı?",
"answer": "Üzgünüz fakat hayır. Zaten varolan NNIDler Pretendo'da çalışmayacak."
"question": "Zaten varolan NNIDlerim Pretendo'da çalışacak mı?",
"answer": "Üzgünüz ki hayır. Kullanıcı verileri yalnızca Nintendo sunucularında bulunduğundan mevcut NNID'ler Pretendo'da çalışmayacaktır. NNID'den PNID'ye geçiş teorik olarak mümkün olsa da, riskli olur ve tutmak istemediğimiz hassas kullanıcı verilerini gerektirir."
},
{
"question": "Pretendo'yu nası kullanırım?",
"answer": "Pretendo şuanda kullanıma açık değil. Fakat kullanıma açık olduğunda Pretendo'yu bir homebrew yamalayıcısı çalıştırarak kullanabiliceksiniz."
"question": "Pretendo'yu nasıl kullanırım?",
"answer": "Pretendo şuanda genel kullanım için hazır değil. Fakat hazır olduğunda Pretendo'yu konsolunuzda bir homebrew yamalayıcısı çalıştırarak kullanabileceksiniz."
},
{
"question": "Servis yada özelliğin ne zaman hazır olacağını biliyormusunuz?"
"question": "Servis ya da bir özelliğin ne zaman hazır olacağını biliyor musunuz?",
"answer": "Hayır. Pretendo'nun birçok özelliği/hizmeti bağımsız olarak geliştirilmektedir (örneğin, Hesaplar ve Arkadaşlar üzerinde başka bir geliştirici çalışırken Miiverse üzerinde başka bir geliştirici çalışır.) ve bu nedenle, bunun ne kadar süreceği konusunda genel bir tahmini süre veremiyoruz."
},
{
"question": "Pretendo Cemu/emülatörlerde çalışır mı?",
"answer": "Pretendo, özünde Wii U ve 3DS donanımı için tasarlanmıştır; Şu anda bu konsollar için Nintendo Network destekli tek emülatör Cemu'dur. Cemu, özel sunucuları resmi olarak desteklememektedir, ancak Pretendo'yu Cemu ile kullanmak yine de mümkündür.<br>Pretendo, şu anda Cemu'yu desteklememektedir."
},
{
"question": "Nintendo Network'te yasaklandıysam, Pretendo kullanırken yasaklı kalacak mıyım?",
"answer": "Nintendo Network'ün yasaklarına erişimimiz yok ve tüm kullanıcılar hizmetimizde yasaklı olmayacak. Ancak, hizmeti kullanırken uymanız gereken kurallarımız olacaktır ve bu kurallara uyulmaması yasaklama ile sonuçlanabilir."
},
{
"question": "Pretendo Wii/Switch'i destekleyecek mi?",
"answer": "Wii'nin zaten <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a> tarafından sağlanan özel sunucuları var. Şu anda Switch'i hem ücretli hem de Nintendo Network'ten tamamen farklı olduğu için hedeflemek istemiyoruz."
},
{
"question": "Bağlanmak için hacklere ihtiyacım olacak mı?",
"answer": "Evet, bağlanmak için cihazınızı hacklemeniz gerekecek; ancak Wii U'da yalnızca Homebrew Launcher'a (yani Haxchi, Coldboot Haxchi ve hatta web tarayıcısı açıklarından yararlanma) erişmeniz gerekir ve 3DS'nin nasıl bağlanacağı hakkında daha sonra bilgi verilecektir."
}
]
],
"text": "Burada, bize kolay bilgi için sorulan bazı genel sorular yer almaktadır."
},
"showcase": {
"cards": [
{},
{
"title": "Juxtaposition"
"title": "Oyun sunucuları",
"caption": "Özel sunucular kullanarak favori oyunlarınızı ve içeriğinizi geri getirir."
},
{
"title": "Cemu desteği"
"title": "Juxtaposition",
"caption": "Miiverse'nin modern çağda yapılmış gibi yeniden bir oluşumu."
},
{
"title": "Cemu desteği",
"caption": "En sevdiğiniz Wii U oyunlarını konsolunuz olmadan da oynayın!"
}
]
],
"text": "Projemizin birçok bileşeni var. İşte bunlardan bazıları.",
"title": "Yaptığımız şeyler"
},
"credits": {
"title": "Takımımız"
"title": "Takımımız",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
"caption": "Proje sahibi ve baş geliştirici",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
{
"name": "Jemma (CaramelKat)",
"caption": "Miiverse araştırma ve geliştirme",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"caption": "Ağ kurulumu ve konsol araştırması",
"name": "Rambo6Glaz",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz"
},
{
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky",
"name": "quarky",
"caption": "BOSS araştırma ve yama geliştirme"
},
{
"name": "SuperMarioDaBom",
"picture": "https://github.com/supermariodabom.png",
"caption": "Konsol ve diğer sistem araştırmaları",
"github": "https://github.com/SuperMarioDaBom"
},
{
"caption": "Web geliştirme lideri",
"picture": "https://github.com/jipfr.png",
"name": "Jip Fr",
"github": "https://github.com/jipfr"
},
{
"github": "https://github.com/ashmonty",
"picture": "https://github.com/ashmonty.png",
"name": "monty",
"caption": "Web geliştirme"
},
{
"name": "mrjvs",
"caption": "Tasarımcı",
"github": "https://github.com/mrjvs",
"picture": "https://github.com/mrjvs.png"
}
],
"text": "Projenin arkasındaki ekip ile tanışın"
},
"account": {
"settings": {
"settingCards": {
"linkDiscord": "Discord hesabı bağla",
"removeDiscord": "Discord hesabını kaldır",
"signInHistory": "Giriş yapma geçmişi",
"newsletterPrompt": "Proje güncellemelerini e-posta ile alın (istediğiniz zaman vazgeçebilirsiniz)",
"newsletter": "Bülten",
"profile": "Profil",
"nickname": "Takma ad",
"serverEnv": "Sunucu ortamı",
"production": "Üretim",
"beta": "Beta",
"gender": "Cinsiyet",
"noDiscordLinked": "Bağlı bir Discord hesabı yok.",
"passwordPrompt": "Cemu dosyalarını indirmek için PNID şifrenizi girin",
"birthDate": "Doğum tarihi",
"no_signins_notice": "Oturum açma geçmişi şu anda takip edilmiyor. Daha sonra tekrar kontrol edin!",
"no_newsletter_notice": "Bülten şu anda mevcut değil. Daha sonra tekrar kontrol edin",
"no_edit_from_dashboard": "Kullanıcı panosundan PNID ayarlarını düzenlemek şu anda mevcut değil. Lütfen bağlı oyun konsolunuzdan kullanıcı ayarlarınızı güncelleyin",
"userSettings": "Kullanıcı ayarları",
"country": "Ülke/bölge",
"timezone": "Zaman dilimi",
"hasAccessPrompt": "Mevcut seviyeniz size beta sunucu erişimi sağlıyor. Havalı!",
"upgradePrompt": "Beta sunucuları, beta test kullanıcılarına özeldir.<br>Beta test kullanıcısı olmak için hesabınızı yükseltin.",
"email": "E-posta",
"signInSecurity": "Oturum açma ve güvenlik",
"passwordResetNotice": "Şifrenizi değiştirdikten sonra tüm cihazlardaki oturumlarınız kapatılacaktır.",
"fullSignInHistory": "Tam oturum açma geçmişini görüntüle",
"password": "Şifre",
"otherSettings": "Diğer ayarlar",
"connectedToDiscord": "Discord'a bu hesap ile bağlanıldı",
"discord": "Discord"
},
"downloadFiles": "Hesap dosyalarını indir",
"upgrade": "Hesabı yükselt",
"unavailable": "Mevcut değil",
"downloadFilesDescription": "(Nintendo Network'te çalışmayacak)"
},
"loginForm": {
"forgotPassword": "Şifreni mi unuttun?",
"loginPrompt": "Zaten hesabınız var mı?",
"miiName": "Mii adı",
"registerPrompt": "Hesabınız yok mu?",
"login": "Giriş",
"detailsPrompt": "Hesap bilgilerinizi aşağıya girin",
"register": "Kayıt",
"username": "Kullanıcı adı",
"password": "Şifre",
"confirmPassword": "Şifreyi onayla",
"email": "E-posta"
},
"accountLevel": [
"Standart",
"Testçi",
"Moderatör",
"Geliştirici"
],
"account": "Hesap",
"banned": "Yasaklı"
},
"footer": {
"bandwidthRaccoonQuotes": [
"Ben Rakun Bandwidth'im ve Pretendo Network'ün sunucularına giden kabloları ısırmayı seviyorum. Lezzetli!",
"Birçok kişi bize bu konuda Nintendo ile yasal bir sorun yaşayıp yaşamayacağımızı soruyor; Teyzemin Nintendo'da çalıştığını söylemekten mutluyum ve o da bir sorun olmayacağını söylüyor.",
"WebKit v537, Wii U için WebKit'in en iyi sürümüdür. Hayır, Chrome'u Wii U'ya portlamayacağız.",
"19 Ocak 2038'de saatin 03:14:08 UTC'ye ulaşmasını sabırsızlıkla bekliyorum!",
"Wii U aslında değeri bilinmeyen bir sistem: reklamlar gerçekten kötüydü ama konsol harika. Bir saniye, neden olduğundan emin değilim ama Gamepad'im Wii'ime bağlanmıyor.",
"Super Mario World 2 - Yoshi's Island'ın ana teması tam bir klasik ve beni başka türlü ikna etmenin bir yolu yok.",
"En sevdiğim Nintendo Switch oyunları Nintendo Switch Online + Genişletme Paketi, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Çevrimdışı Oynama Paketi, Nintendo Switch Online + Bir Port daha Paketi ve Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Nintendo Wii U Sanal Konsol Oyunlarını Gerçekten Sevdiniz, Bu yüzden Geri Getiriyoruz\" Paketi. Nintendo'nun umursadığını gerçekten söyleyebilirsin.",
"\"Ash'i biliyorsun, kalbini korusun, o bütün gün UwUlar\" gibi, \"Ash her zaman uwular ve bu gerçekten garip ve aptalca ve keşke yapmasalar\" demenin güneydeki güzel yolu",
"Kanalımdaki ilk videom!! bn uzun zamandır video yapmak istiyordum ama dizüstü bilgisayarım oldukça kötü çalıştı ve fraps, skype ve minecraft'ı aynı anda çalıştıramadım. ama artık bitti! BT öğretmenimin biraz yardımıyla dizüstü bilgisayarım çok daha iyi çalışıyor ve şimdi kayıt yapabiliyorum! umarım eğlenirsiniz ve beğendiyseniz lütfen beğenip abone olun!!!"
],
"widget": {
"button": "Şimdi katıl!",
"captions": [
"Güncel kalmak mı istiyorsunuz?",
"Discord sunucumuza katılın!"
]
},
"socials": "Sosyal",
"usefulLinks": "Kullanışlı bağlantılar"
},
"docs": {
"search": {
"no_match": "Eşleşme bulunamadı",
"caption": "Sorununuz hakkında bilgi almak için hata kodunu aşağıdaki kutuya yazın!",
"title": "Hata kodu mu aldınız?",
"label": "Hata kodu"
},
"quickLinks": {
"links": [
{
"header": "Pretendo'yu kur",
"caption": "Kurulum yönergelerini görüntüle"
},
{
"header": "Hata mı aldın?",
"caption": "Burada arayın"
}
],
"header": "Hızlı linkler"
},
"sidebar": {
"welcome": "Hoşgeldiniz",
"install_extended": "Pretendo'yu kur",
"getting_started": "Başlarken",
"install": "Kur",
"search": "Ara",
"juxt_err": "Hata kodları - Juxt"
},
"missingInLocale": "Bu sayfa dilinizde kullanılamıyor. Lütfen aşağıdaki İngilizce sürümüne göz atın."
},
"discordJoin": {
"widget": {
"button": "Sunucuya katıl",
"text": "İlerlememiz için gerçek zamanlı güncellemeler alın"
},
"title": "Güncel kalın",
"text": "Projeyle ilgili en son güncellemeleri almak için Discord sunucumuza katılın."
},
"localizationPage": {
"instructions": "Yerelleştirme yönergelerini göster",
"fileInput": "Test edilecek dosya",
"title": "Hadi yerelleştirelim",
"description": "Web sitesinde test etmek için herkese açık bir JSON lokaline bir bağlantı yapıştırın",
"button": "Test dosyası",
"filePlaceholder": "https://a.link.to/the_file.json"
},
"specialThanks": {
"text": "Onlar olmasaydı, Pretendo bugün olduğu yerde olamazdı.",
"people": [
{
"caption": "crunch kütüphane geliştirme",
"name": "superwhiskers",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
"caption": "3DS geliştirici ve NEX disektörü",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
{
"github": "https://github.com/InternalLoss",
"picture": "https://github.com/InternalLoss.png",
"name": "Billy",
"caption": "Korumacı"
},
{
"github": "https://github.com/shutterbug2000",
"name": "Shutterbug2000",
"caption": "Mario Kart 7 ve 3DS araştırma",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128"
},
{
"name": "rverse",
"caption": "Miiverse bilgi paylaşımı",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
{
"name": "Kinnay",
"special": "Ayrıca teşekkürler",
"caption": "Nintendo veri yapıları üzerine araştırma",
"github": "https://github.com/Kinnay",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128"
},
{
"name": "NinStar",
"caption": "Mii Editörü için ikonlar ve Juxt tepkileri",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork",
"name": "GitHub katılımcıları",
"caption": "Yerelleştirmeler ve diğer katkılar"
}
],
"title": "Ayrıca teşekkürler"
},
"donation": {
"upgradePush": "Abone olmak ve harika avantajlara erişmek için <a href=\"/account/upgrade\">yükseltme sayfasını</a> ziyaret edin.",
"progress": "Ayda <span>$${totd}</span>, <span>$${goald}</span>/ay, aylık hedefin <span>%${perc}</span>."
},
"blogPage": {
"published": "Tarafından yayınlandı",
"title": "Blog",
"description": "Yoğunlaştırılmış parçalardaki en son güncellemeler. Daha sık güncellemeler görmek istiyorsanız, bizi <a href=\"https://www.patreon.com/PretendoNetwork\" target=\"_blank\">Patreon</a> üzerinden destekleyin.",
"publishedOn": "şu tarihte"
},
"upgrade": {
"back": "Geri",
"tierSelectPrompt": "Bir seviye seçin",
"month": "ay",
"description": "Aylık hedefe ulaşmak, Pretendo'yu tam zamanlı bir iş haline getirecek ve daha hızlı bir oranda daha kaliteli güncellemeler sağlayacaktır.",
"title": "Yükselt",
"unsubPrompt": "<span>tiername</span> aboneliğinden çıkmak istediğinizden emin misiniz? Bu seviye ile ilişkili ayrıcalıklara erişiminizi kaybedeceksiniz.",
"unsub": "Abonelikten çık",
"unsubConfirm": "Abonelikten çık",
"changeTier": "Seviye değiştir",
"changeTierPrompt": "<span class=\"oldtier\">oldtiername</span> aboneliğinden çıkmak ve <span class=\"newtier\">newtiername</span>'e abone olmak istediğinizden emin misiniz?",
"changeTierConfirm": "Seviye değiştir"
},
"progressPage": {
"title": "İlerlememiz",
"description": "Proje ilerlemesini ve hedeflerini kontrol edin! (Saatte bir güncellenir, Tüm proje hedeflerini veya ilerlemesini yansıtmaz)"
},
"modals": {
"close": "Kapat",
"confirm": "Onayla",
"cancel": "İptal"
}
}

View File

@@ -85,8 +85,8 @@
{
"name": "quarky",
"caption": "Дослідження та розробка виправлень BOSS",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -127,7 +127,8 @@
"logout": "Вийти"
},
"docs": "Документи",
"account": "Аккаунт"
"account": "Аккаунт",
"donate": "Донат"
},
"hero": {
"subtitle": "Ігрові сервери",
@@ -213,7 +214,10 @@
"Приєднуйтесь до нашого сервера Discord!"
],
"button": "Приєднуйся зараз!"
}
},
"bandwidthRaccoonQuotes": [
"Я Бандвих Єнот і мені подобається перекушувати кабелі до серверів Pretendo Network. Ням!"
]
},
"blogPage": {
"title": "Блог",

View File

@@ -10,7 +10,8 @@
"accountWidget": {
"settings": "设置",
"logout": "登出"
}
},
"donate": "捐赠"
},
"hero": {
"subtitle": "游戏服务器",
@@ -116,8 +117,8 @@
{
"name": "quarky",
"caption": "BOSS研究和补丁开发",
"picture": "https://github.com/QuarkTheAwesome.png",
"github": "https://github.com/QuarkTheAwesome"
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
@@ -282,7 +283,7 @@
"settingCards": {
"newsletterPrompt": "通过电子邮件接收项目更新(您可以随时选择退出)",
"discord": "Discord 聊天",
"connectedToDiscord": "连接Discord的身份:",
"connectedToDiscord": "连接Discord的身份",
"removeDiscord": "移除Discord账号",
"passwordPrompt": "输入您的 PNID 密码以下载 Cemu 文件",
"profile": "账号信息",

View File

@@ -1,5 +1,233 @@
{
"nav": {
"about": "關于"
"about": "關於",
"dropdown": {
"captions": {
"about": "關於專案",
"progress": "檢視專案進度與目標",
"credits": "認識團隊",
"faq": "常見問題",
"blog": "更新摘要"
}
},
"docs": "文件",
"credits": "貢獻者",
"progress": "進度",
"blog": "部落格",
"account": "帳號",
"accountWidget": {
"settings": "設定",
"logout": "登出"
},
"faq": "常見問題",
"donate": "捐款"
},
"hero": {
"buttons": {
"readMore": "閱讀更多"
},
"text": "Pretendo 是為了官方伺服器終止後,還能讓 3DS 和 Wii U 繼續用Nintendo Network的另解,免費且開源的專案",
"subtitle": "遊戲伺服器",
"title": "重製"
},
"credits": {
"people": [
{
"github": "https://github.com/jonbarrow",
"caption": "專案所有人和首席開發人員",
"name": "Jonathan Barrow (jonbarrow)",
"picture": "https://github.com/jonbarrow.png"
},
{
"name": "Jemma (CaramelKat)",
"caption": "Miiverse 的研究與開發",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"caption": "網路安裝程式與主機系統研究",
"name": "Rambo6Glaz",
"picture": "https://github.com/Rambo6Glaz.png",
"github": "https://github.com/Rambo6Glaz"
},
{
"github": "https://github.com/ashquarky",
"picture": "https://github.com/ashquarky.png",
"caption": "BOSS研究與補丁開發",
"name": "quarky"
},
{
"picture": "https://github.com/supermariodabom.png",
"caption": "主機以及其他系統研究",
"github": "https://github.com/SuperMarioDaBom",
"name": "SuperMarioDaBom"
},
{
"caption": "Web 開發首席",
"name": "Jip Fr",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
"picture": "https://github.com/ashmonty.png",
"name": "monty",
"caption": "Web 開發",
"github": "https://github.com/ashmonty"
},
{
"picture": "https://github.com/mrjvs.png",
"name": "mrjvs",
"caption": "Designer",
"github": "https://github.com/mrjvs"
}
],
"text": "見見在專案背後努力的團隊",
"title": "開發團隊"
},
"showcase": {
"cards": [
{
"title": "遊戲伺服器",
"caption": "用客製伺服器還原你最愛的遊戲體驗。"
},
{
"title": "Juxtaposition",
"caption": "一個 Miiverse 的重新塑造,會讓你以為在現代製作的。"
},
{
"caption": "即使沒有主機,也能玩你最喜歡的 Wii U 遊戲!",
"title": "Cemu 支援"
}
],
"text": "我們的專案有很多細項,這裡是其中一些。",
"title": "我們正在做什麼"
},
"faq": {
"QAs": [
{
"question": "Pretendo 是什麼?"
},
{
"question": "我現有的 NNID 可以用在 Pretendo 上嗎?",
"answer": "很抱歉,不行。你現有的 NNID 不能用於 Pretendo,你的帳號資料都在任天堂手上,雖然 NNID 到 PNID 的遷徙理論上是能做到的,但是存在風險並且會包含我們不想知道的個人隱私。"
},
{
"question": "如何使用 Pretendo ?",
"answer": "Pretendo 目前還在內測,但是一旦完成,只要在系統上執行自製補丁就能使用 Pretendo。"
},
{
"answer": "不知道。許多 Pretendo 功能都是獨立開發的(例如 : Miiverse 可能由一位人員開發,而 Accounts 和 Friends 正在由另一位人員開發),因此我們無法告訴你確切的完成時間。",
"question": "這些 功能/服務 什麼時候才會完成?"
},
{
"answer": "Pretendo 主要為了實體 Wii U 和 3DS 而開發,目前為止支援NintendoNetwork(NN)的只有 Cemu。",
"question": "Pretendo 能用在 Cemu 之類的模擬器上嗎?"
},
{
"question": "如果我在 Nintendo Network 上被ban帳號,我在用 Pretendo 時還會是鎖著的嗎?",
"answer": "我們無法知道你在Nintendo Network有沒有被ban,我們也不會亂ban人。然而,我們之後會制定規則,違者將會被ban。"
},
{
"answer": "Wii已經有 <a href=\"https://wiimmfi.de/\" target=\"_blank\">Wiimmfi</a> 提供的客製伺服器. Switch 的部分,他既是收費項目,運作方式也與Nintendo Network全然不同,將不支援。",
"question": "Pretendo 會支援 Wii/Switch 嗎?"
},
{
"answer": "是的,你必須破解主機才能連上。然而,Wii U 的話只要有 Homebrew Launcher 就能連接 (軟解),之後會提供 3DS 連接的指南。",
"question": "要連接的話,我需要破解主機嗎 ?"
}
],
"title": "常見問題",
"text": "為了讓你快速理解,我們準備了一些常見問題。"
},
"specialThanks": {
"people": [
{
"picture": "https://github.com/superwhiskers.png",
"caption": "crunch library 開發",
"name": "superwhiskers",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
"github": "https://github.com/Stary2001",
"picture": "https://github.com/Stary2001.png"
},
{
"picture": "https://github.com/InternalLoss.png",
"name": "Billy",
"caption": "Preservationist",
"github": "https://github.com/InternalLoss"
},
{
"name": "Shutterbug2000",
"github": "https://github.com/shutterbug2000",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"caption": "馬力歐賽車 7 和 3DS 研究"
},
{
"name": "rverse",
"picture": "https://github.com/rverseTeam.png",
"caption": "Miiverse 資訊分享",
"github": "https://twitter.com/rverseClub"
},
{
"caption": "任天堂資料結構研究",
"name": "Kinnay",
"special": "特別感謝",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
"caption": "Mii 編輯器和 Juxt reactions 的圖標",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
"caption": "翻譯和其他貢獻",
"name": "GitHub 貢獻者",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
],
"title": "特別感謝",
"text": "沒有他們,Pretendo 就不會是今天的樣子。"
},
"footer": {
"widget": {
"captions": [
"想知道最新動態?",
"加入我們的 Discord!"
],
"button": "現在就加入 !"
},
"usefulLinks": "相關連結",
"bandwidthRaccoonQuotes": [
"我是浣熊\"頻寬\" ! 我最愛咬連上 Pretendo Network 的線路,真美味 !",
"很多人問我們是否會因此與任天堂發生法律糾紛;我很高興我的阿姨在任天堂工作,她說是合法的。",
"Webkit v537 是用於 Wii U 的最佳 Webkit 版本。然而,我們並不會移植 Chrome 轉到 Wii U。",
"迫不及待地等待時鐘到達2038年1月19日03:14:08 UTC !",
"Wii U实际上是一个被低估的系统:广告好像真的很糟糕,但控制台是伟大的。嗯,等一下,我不知道为什么,但我的游戏手柄没有连接到我的Wii上。"
],
"socials": "社群帳號"
},
"aboutUs": {
"title": "關於我們",
"paragraphs": [
"Pretendo 是一個旨在為了還原 3DS 和 Wii U 的 Nintendo Network,合法使用逆向工程的開源專案。",
"我們的服務會是免費和開源的。就算Nintendo Network因為特殊原因中止,還是能繼續使用。"
]
},
"progress": {
"title": "進度",
"githubRepo": "Github 倉庫"
},
"discordJoin": {
"title": "持續獲得最新資訊",
"text": "加入我们的Discord服务器,获取项目的最新进展。",
"widget": {
"text": "獲取我們進度的即時更新",
"button": "加入伺服器"
}
}
}

24
package-lock.json generated
View File

@@ -3078,9 +3078,9 @@
}
},
"node_modules/mongoose": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.4.0.tgz",
"integrity": "sha512-eBDrueap1Zx3qFrcYylTiqTFlL5iTEaYAxoDF1MSRdipwAzChQRMJve+vxHtxPhI2q5tmf9RYHfZwXfTUHPd3g==",
"version": "6.4.6",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.4.6.tgz",
"integrity": "sha512-ZAfNCWgXhwev6k/+rMzjHIJ/+wLkundQU/i+aUTqmCgGoYqc+B5e4EC4Y3E1XaLzNXiWID1/vocSM6zs5IAGvA==",
"dependencies": {
"bson": "^4.6.2",
"kareem": "2.4.1",
@@ -4354,9 +4354,9 @@
}
},
"node_modules/undici": {
"version": "5.8.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz",
"integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==",
"version": "5.10.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.10.0.tgz",
"integrity": "sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g==",
"engines": {
"node": ">=12.18"
}
@@ -6938,9 +6938,9 @@
}
},
"mongoose": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.4.0.tgz",
"integrity": "sha512-eBDrueap1Zx3qFrcYylTiqTFlL5iTEaYAxoDF1MSRdipwAzChQRMJve+vxHtxPhI2q5tmf9RYHfZwXfTUHPd3g==",
"version": "6.4.6",
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.4.6.tgz",
"integrity": "sha512-ZAfNCWgXhwev6k/+rMzjHIJ/+wLkundQU/i+aUTqmCgGoYqc+B5e4EC4Y3E1XaLzNXiWID1/vocSM6zs5IAGvA==",
"requires": {
"bson": "^4.6.2",
"kareem": "2.4.1",
@@ -7928,9 +7928,9 @@
}
},
"undici": {
"version": "5.8.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz",
"integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q=="
"version": "5.10.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.10.0.tgz",
"integrity": "sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g=="
},
"universalify": {
"version": "2.0.0",

View File

@@ -23,10 +23,16 @@ button#openSidebar {
}
.docs-wrapper header {
position: relative;
box-sizing: border-box;
margin: 20px;
margin-left: 0;
}
.docs-wrapper header::before {
content: none;
background: none;
pointer-events: none;
}
.docs-wrapper header a.logo-link {
display: none;
}
@@ -278,6 +284,7 @@ button#openSidebar {
.docs-wrapper header {
margin-left: 20px;
width: 100%;
left: 0;
}
.docs-wrapper {
@@ -321,12 +328,34 @@ button#openSidebar {
}
}
@media screen and (max-width: 900px) {
.docs-wrapper header button.dropdown-button#mobile-button {
display: none;
}
.docs-wrapper header .logo-link svg text {
display: block;
}
.docs-wrapper header .logo-link svg {
width: 120px;
}
}
@media screen and (max-width: 820px) {
.docs-wrapper .content .quick-links-grid,
.platform-grid {
grid-template-columns: 1fr;
grid-auto-rows: 1fr;
}
.docs-wrapper header a.logo-link {
margin-right: 6px;
}
}
@media screen and (max-width: 576px) {
.docs-wrapper header div.dropdown {
left: calc(-39.876px - 6px - 30px - 40px);
}
}
@media screen and (max-width: 492px) {

View File

@@ -4,7 +4,9 @@
--bg-shade-0: #131733;
--bg-shade-1: #1B1F3B;
--bg-shade-2: #23274A;
--bg-shade-2-5: #2D3258;
--bg-shade-3: #373C65;
--bg-shade-3-5: #404673;
--bg-shade-4: #494F81;
--accent-shade-0: #673DB6;
@@ -65,7 +67,7 @@ body, .main-body {
.wrapper {
width: 95%;
max-width: 1590px;
margin: 0 auto;
margin: 48px auto 0;
}
h1.dot:not([data-title-suffix]):after, h2.dot:not([data-title-suffix]):after {
@@ -636,8 +638,8 @@ section.update-signup div.circle {
/* the next 4 lines make it so the circle is always the same aspect ratio and covers enough of the screen */
width: 2591px;
height: 1454px;
min-width: 135vw;
min-height: 76vw; /* yes, this is supposed to be in vw */
min-width: 145vw;
min-height: 13vw; /* yes, this is supposed to be in vw */
border-radius: 100%;
position: absolute;
top: 0;
@@ -864,8 +866,8 @@ section.update-signup div.circle {
padding: 8px 27px;
}
.button.secondary.icon-btn {
width: 41px;
height: 41px;
width: 41px !important;
height: 41px !important;
}
.button.icon-btn svg {
min-width: 30px;
@@ -1009,4 +1011,22 @@ section.update-signup div.circle {
.purple-circle {
display: none;
}
}
}
/* Scrollbar styling 'cause it's fancy */
html::-webkit-scrollbar {
width: 12px;
height: 12px;
}
html::-webkit-scrollbar-track {
background: var(--bg-shade-1);
}
html::-webkit-scrollbar-thumb {
background-color: var(--text-shade-0);
border-radius: 24px;
border: 3px solid var(--bg-shade-1);
}
html {
scrollbar-width: thin;
scrollbar-color: var(--text-shade-0) var(--bg-shade-1);
}

View File

@@ -1,7 +1,53 @@
header {
position: fixed;
top: 0;
left: 2.5%;
display: flex;
align-items: center;
width: 95%;
margin-top: 35px;
z-index: 60;
transition: box-shadow 180ms, background 180ms;
}
header * {
z-index: 1;
}
header::before {
content: "";
position: absolute;
top: -35px;
left: -10vw;
width: 120vw;
height: calc(100% + 35px + 35px);
background: rgba(27, 31, 59, 0.98);
transition: background 180ms;
}
header.transparent,
header.transparent::before {
background: rgba(27, 31, 59, 0);
}
header.dropdown-active {
background: rgba(27, 31, 59, 0.98);
box-shadow: 0 0 0 600vw rgba(27, 31, 59, 0.8);
}
header .dropdown-arrow {
opacity: 0;
position: absolute;
width: 0;
border-style: solid;
border-color: var(--bg-shade-3) transparent;
border-width: 0 14px 14px;
bottom: -26px;
margin-left: -10px;
margin-bottom: -10px;
transition: left 180ms, margin-bottom 180ms, opacity 180ms;
pointer-events: none;
}
header.dropdown-active .dropdown-arrow {
opacity: 1;
display: block;
margin-bottom: 0;
}
header a {
text-decoration: none;
@@ -10,23 +56,225 @@ header .logo-link,
header .logo-link svg {
display: block;
}
header nav a:first-child {
header div.left-section {
display: flex;
flex-flow: row nowrap;
}
header nav {
position: relative;
display: flex;
flex-flow: row nowrap;
align-items: center;
margin-left: 40px;
}
header nav a {
header button.dropdown-button#mobile-button {
display: none;
background: none;
padding: 0;
margin-right: 12px;
transition: transform 200ms;
}
header button.dropdown-button#mobile-button.active {
transform: rotate(90deg);
}
header div.dropdown-button-wrapper {
position: relative;
display: flex;
flex-flow: row nowrap;
}
/* these are safezones where the dropdown will not close */
header div.dropdown-button-wrapper::before {
content: "";
position: absolute;
top: -16px;
bottom: 100%;
left: 0;
right: -12px;
}
header div.dropdown-button-wrapper::after {
content: "";
position: absolute;
top: 100%;
bottom: -32px;
left: 0;
right: -12px;
}
header nav button {
background: none;
color: var(--text-shade-1);
margin: 0 17px;
text-decoration: none;
padding: 0;
}
header nav a:hover {
header nav button:hover,
header nav button.active {
background: none;
color: var(--text-shade-3);
transition: color 50ms ease-in-out;
}
header nav a.donate button {
display: grid;
grid-auto-flow: column;
align-items: center;
gap: 4px;
font-weight: bold;
background: #332b61;
color: var(--accent-shade-3);
padding: 2px 12px;
border-radius: 24px;
}
header nav a.donate button svg {
height: 1rem;
width: 1rem;
}
header nav a.donate button:hover {
background: var(--accent-shade-0);
color: #fff;
}
header nav a.donate button.dropdown-button::after {
content: "";
display: inline-block;
align-items: center;
width: 16px;
height: 8px;
bottom: 0;
margin-left: 0.3rem;
background: no-repeat center url("/assets/images/down-arrow.svg");
filter: brightness(0) invert(78%) sepia(2%) saturate(5488%) hue-rotate(197deg)
brightness(88%) contrast(93%);
transition: transform 100ms;
}
header nav button.dropdown-button.active::after {
transform: scaleY(-1);
filter: none;
}
header div.dropdown {
position: absolute;
top: 100%;
margin-top: 24px;
left: 0;
display: block;
background: var(--bg-shade-3);
border-radius: 8px;
width: 420px;
height: 0;
overflow-y: hidden;
transition: height 180ms;
}
header div.dropdown * {
box-sizing: border-box;
}
header div.dropdown-content {
position: absolute;
top: 0;
width: 100%;
opacity: 0;
pointer-events: none;
transition: opacity 180ms;
}
header div.dropdown-content.show {
opacity: 1;
pointer-events: auto;
}
header div.dropdown .top {
padding: 32px 18px;
}
header div.dropdown .top a {
position: relative;
display: grid;
grid-auto-flow: column;
gap: 16px;
justify-content: start;
align-items: center;
color: var(--text-shade-1);
padding: 16px;
border-radius: 8px;
}
header div.dropdown .top a .icon {
background: var(--bg-shade-2);
color: var(--accent-shade-3);
height: 56px;
width: 56px;
border-radius: 8px;
}
header div.dropdown .top a:hover .icon {
background: #151b44;
color: var(--accent-shade-1);
}
header div.dropdown .top a .icon svg {
width: 32px;
height: 32px;
margin: 12px;
}
header div.dropdown .top a .title {
margin: 0;
font-weight: bold;
color: var(--text-shade-3);
}
header div.dropdown .top a .caption {
margin: 0;
}
header div.dropdown .top a:hover {
background: var(--bg-shade-2-5);
}
header div.dropdown .top a:hover::after {
content: "";
position: absolute;
top: 0;
right: 24px;
width: 24px;
height: 100%;
background: no-repeat center url("/assets/images/arrow-right.svg");
/* garbage to make it look the same color */
filter: brightness(0) invert(60%) sepia(70%) saturate(453%) hue-rotate(208deg)
brightness(113%) contrast(97%);
}
header div.dropdown .top a:hover .title {
color: var(--accent-shade-3);
}
header div.dropdown .bottom {
display: grid;
grid-auto-flow: column;
justify-content: center;
gap: 24px;
background: var(--bg-shade-3-5);
padding: 22px;
width: 100%;
box-sizing: border-box;
}
header div.dropdown .bottom a {
width: 48px;
height: 48px;
background: var(--bg-shade-3);
color: var(--text-shade-3);
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
}
header div.dropdown .bottom a:hover {
background: var(--bg-shade-2);
}
header div.dropdown .bottom a svg {
width: 24px;
height: auto;
}
header div.dropdown .top a.show-on-mobile {
display: none;
}
header .right-section {
display: grid;
grid-auto-flow: column;
grid-gap: 24px;
gap: 24px;
margin-left: auto;
z-index: 2;
color: var(--text-shade-1);
@@ -46,12 +294,14 @@ header .locale-dropdown-toggle.active {
}
header .user-widget-wrapper {
height: 24px;
height: auto;
}
header .user-widget-wrapper a.login-link {
color: var(--text-shade-1);
text-decoration: none;
display: block;
height: 32px;
transition: color 150ms;
}
header .user-widget-wrapper a.login-link:hover {
@@ -128,16 +378,83 @@ header .user-widget .button.logout {
}
@media screen and (max-width: 900px) {
header nav a:not(.keep-on-mobile) {
display: none;
header {
position: relative;
justify-content: flex-end;
width: 90%;
left: 5%;
}
header .logo-link {
margin-right: 20px;
header .hide-on-mobile {
display: none !important;
}
header button.dropdown-button#mobile-button {
display: block;
}
header .left-section {
margin-right: auto;
}
header .right-section {
margin-left: 24px;
}
header nav a.donate button {
margin: 0;
}
header div.dropdown {
left: unset;
right: -104px;
width: 90vw;
}
header div.dropdown .top {
display: grid;
grid-template-columns: 1fr 1fr;
}
}
@media screen and (max-width: 480px) {
@media screen and (max-width: 600px) {
header div.dropdown .top {
grid-template-columns: 1fr;
}
header div.dropdown .top {
padding: 16px 9px;
}
}
@media screen and (max-width: 500px) {
header nav a.donate button span {
display: none;
}
header nav a.donate button {
padding: 6px;
}
}
@media screen and (max-width: 420px) {
header nav a.donate button {
display: none;
}
header .right-section {
margin-left: 0;
}
header div.dropdown {
right: -80px;
}
header div.dropdown .top a {
padding: 8px;
}
header div.dropdown .top a .icon {
height: 40px;
width: 40px;
}
header div.dropdown .top a .icon svg {
width: 24px;
height: 24px;
margin: 8px;
}
}
@media screen and (max-width: 330px) {
header .logo-link svg text {
display: none;
}
@@ -147,9 +464,6 @@ header .user-widget .button.logout {
}
header .logo-link {
margin-right: 10px;
}
header nav a {
margin: 0 10px;
margin-right: 6px;
}
}

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>

After

Width:  |  Height:  |  Size: 306 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -1,5 +1,118 @@
/* eslint-disable no-undef, no-unused-vars */
const header = document.querySelector('header');
const dropdownButtonWrapper = document.querySelector('.dropdown-button-wrapper');
const dropdown = document.querySelector('header div.dropdown');
const allDropdownButtons = document.querySelectorAll('button.dropdown-button');
const desktopDropdownBtns = document.querySelectorAll('header .dropdown-button-wrapper button.dropdown-button');
const mobileDropdownBtn = document.querySelector('.dropdown-button#mobile-button');
let dropdownContent;
function isDropdownOpen() {
return header.classList.contains('dropdown-active');
}
function closeDropdown() {
dropdown.style.height = '0';
header.classList.remove('dropdown-active');
// deselect all buttons
allDropdownButtons.forEach((button) => {
button.classList.remove('active');
});
}
window.addEventListener('resize', () => {
if (isDropdownOpen() && dropdownContent) {
// set the dropdown height to the height of the content
dropdown.style.height = `${dropdownContent.offsetHeight}px`;
}
});
function navbarDropdownHandler(buttonID) {
const allDropdownContents = dropdown.querySelectorAll('div.dropdown-content');
dropdownContent = document.querySelector(`.dropdown-content#${buttonID}-dropdown-content`);
const dropdownButton = document.querySelector(`button.dropdown-button#${buttonID}-button`);
const dropdownArrow = document.querySelector('.dropdown-arrow#navbar-dropdown-arrow');
// if on mobile, reclicking the button should close the dropdown
if (buttonID === 'mobile' && dropdownButton.classList.contains('active')) {
closeDropdown();
return;
}
// hide all contents
allDropdownContents.forEach((content) => {
content.classList.remove('show');
});
// deselect all buttons
allDropdownButtons.forEach((button) => {
button.classList.remove('active');
});
// show the content of the clicked button
dropdownContent.classList.add('show');
// select the clicked button
dropdownButton.classList.add('active');
// set the dropdown height to the height of the content
dropdown.style.height = `${dropdownContent.offsetHeight}px`;
// move the arrow to the selected button
dropdownArrow.style.left = `${dropdownButton.offsetLeft + dropdownButton.offsetWidth / 2 - 5}px`;
// dim the rest of the page
header.classList.add('dropdown-active');
}
const dropdownAnchors = document.querySelectorAll('.dropdown-content a');
dropdownAnchors.forEach((a) => {
a.addEventListener('click', () => {
closeDropdown();
});
});
// make the header background transparent if near the top of the page
function makeHeaderBackgroundTransparent() {
if(window.pageYOffset < 100) {
header.classList.add('transparent');
} else {
header.classList.remove('transparent');
}
}
makeHeaderBackgroundTransparent();
window.addEventListener('scroll', () => {
makeHeaderBackgroundTransparent();
});
desktopDropdownBtns.forEach((btn) => {
[ 'click', 'mouseover' ].forEach((event) => {
btn.addEventListener(event, () => {
const id = btn.id.replace('-button', '');
navbarDropdownHandler(id);
});
});
});
mobileDropdownBtn.addEventListener('click', () => {
const id = 'mobile';
navbarDropdownHandler(id, true);
});
/* if on desktop: we check if the element the mouse moves to is part of the ignored element (keep the dropdown open) or not (close the dropdown)
* if on mobile: do nothing
*/
function dropdownOnMouseLeave(e, ignoredElement) {
if (window.innerWidth > 900) {
const targetElement = e.relatedTarget || e.toElement;
if (targetElement !== ignoredElement && !ignoredElement.contains(targetElement)) {
closeDropdown();
}
}
}
dropdownButtonWrapper.addEventListener('mouseleave', (e) => {
dropdownOnMouseLeave(e, dropdown);
});
dropdown.addEventListener('mouseleave', (e) => {
dropdownOnMouseLeave(e, dropdownButtonWrapper);
});
// Account widget handler
const userWidgetToggle = document.querySelector('.user-widget-toggle') ;
const userWidget = document.querySelector('.user-widget');

View File

@@ -6,6 +6,7 @@
* browserify is needed for the use of require() in the browser
*/
const Mii = require('mii-js');
const config = require('../../../config.json');
const newMiiData = 'AwAAQOlVognnx0GC2qjhdwOzuI0n2QAAAGBzAHQAZQB2AGUAAAAAAAAAAAAAAEBAAAAhAQJoRBgmNEYUgRIXaA0AACkAUkhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAANeC';
// Prevent the user from reloading or leaving the page
@@ -476,7 +477,7 @@ document
const tokenType = document.cookie.split('; ').find(row => row.startsWith('token_type=')).split('=')[1];
const accessToken = document.cookie.split('; ').find(row => row.startsWith('access_token=')).split('=')[1];
fetch('https://api.pretendo.cc/v1/user', {
fetch(`${config.api_base}/v1/user`, {
method: 'POST',
headers: {
'Accept': 'application/json',

View File

@@ -291,7 +291,7 @@ router.get('/upgrade', requireLoginMiddleware, async (request, response) => {
.filter(product => product.active)
.sort((a, b) => +a.metadata.tier_level - +b.metadata.tier_level)
.map(product => {
const price = prices.find(price => price.product === product.id);
const price = prices.find(price => price.id === product.default_price);
const perks = [];
if (product.metadata.discord_read === 'true') {

View File

@@ -77,7 +77,7 @@ function parseDocs(rawDocs) {
}
function apiGetRequest(path, headers) {
return got.get(`https://api.pretendo.cc${path}`, {
return got.get(`${config.api_base}${path}`, {
responseType: 'json',
throwHttpErrors: false,
https: {
@@ -88,7 +88,7 @@ function apiGetRequest(path, headers) {
}
function apiPostRequest(path, headers, json) {
return got.post(`https://api.pretendo.cc${path}`, {
return got.post(`${config.api_base}${path}`, {
responseType: 'json',
throwHttpErrors: false,
https: {
@@ -100,7 +100,7 @@ function apiPostRequest(path, headers, json) {
}
function apiDeleteRequest(path, headers, json) {
return got.delete(`https://api.pretendo.cc${path}`, {
return got.delete(`${config.api_base}${path}`, {
throwHttpErrors: false,
https: {
rejectUnauthorized: false, // Needed for self-signed certificates on localhost testing
@@ -237,12 +237,16 @@ async function handleStripeEvent(event) {
// Abort and refund!
logger.error(`Stripe user ${customer.id} has no PNID linked! Refunding order`);
await stripe.subscriptions.del(subscription.id);
try {
await stripe.subscriptions.del(subscription.id);
const invoice = await stripe.invoices.retrieve(subscription.latest_invoice);
await stripe.refunds.create({
payment_intent: invoice.payment_intent
});
const invoice = await stripe.invoices.retrieve(subscription.latest_invoice);
await stripe.refunds.create({
payment_intent: invoice.payment_intent
});
} catch (error) {
logger.error(`Error refunding subscription | ${customer.id}, ${subscription.id} | - ${error.message}`);
}
try {
await mailer.sendMail({
@@ -263,34 +267,44 @@ async function handleStripeEvent(event) {
const pid = Number(customer.metadata.pnid_pid);
const pnid = await database.PNID.findOne({ pid });
const latestWebhookTimestamp = pnid.get('connections.stripe.latest_webhook_timestamp');
if (!pnid) {
// PNID does not exist
if (subscription.status !== 'canceled' && subscription.status !== 'unpaid') {
// Abort and refund!
logger.error(`PNID PID ${pid} does not exist! Found on Stripe user ${customer.id}! Refunding order`);
try {
await stripe.subscriptions.del(subscription.id);
const invoice = await stripe.invoices.retrieve(subscription.latest_invoice);
await stripe.refunds.create({
payment_intent: invoice.payment_intent
});
} catch (error) {
logger.error(`Error refunding subscription | ${customer.id}, ${subscription.id} | - ${error.message}`);
}
try {
await mailer.sendMail({
to: customer.email,
subject: 'Pretendo Network Subscription Failed - PNID Not Found',
text: `Your recent subscription to Pretendo Network has failed.\nThis is due to the provided PNID not being found. The subscription has been canceled and refunded. Please contact Jon immediately.\nStripe Customer ID: ${customer.id}\nPNID PID: ${pid}`
});
} catch (error) {
logger.error(`Error sending email | ${customer.id}, ${customer.email} | - ${error.message}`);
}
} else {
logger.error(`PNID PID ${pid} does not exist! Found on Stripe user ${customer.id}!`);
}
if (latestWebhookTimestamp && latestWebhookTimestamp > event.created) {
// Do nothing, this webhook is older than the latest seen
return;
}
if (!pnid && subscription.status !== 'canceled' && subscription.status !== 'unpaid') {
// PNID does not exist. Abort and refund!
logger.error(`PNID PID ${pid} does not exist! Found on Stripe user ${customer.id}! Refunding order`);
await stripe.subscriptions.del(subscription.id);
const invoice = await stripe.invoices.retrieve(subscription.latest_invoice);
await stripe.refunds.create({
payment_intent: invoice.payment_intent
});
try {
await mailer.sendMail({
to: customer.email,
subject: 'Pretendo Network Subscription Failed - PNID Not Found',
text: `Your recent subscription to Pretendo Network has failed.\nThis is due to the provided PNID not being found. The subscription has been canceled and refunded. Please contact Jon immediately.\nStripe Customer ID: ${customer.id}\nPNID PID: ${pid}`
});
} catch (error) {
logger.error(`Error sending email | ${customer.id}, ${customer.email} | - ${error.message}`);
}
const latestWebhookTimestamp = pnid.get('connections.stripe.latest_webhook_timestamp');
if (latestWebhookTimestamp && latestWebhookTimestamp >= event.created) {
// Do nothing, this webhook is older than the latest seen
return;
}

View File

@@ -1,8 +1,8 @@
<link rel="stylesheet" href="/assets/css/account.css" />
<div class="wrapper">
{{> header}}
{{> header}}
<div class="wrapper">
<div class="account-wrapper">
<div class="account-sidebar">

View File

@@ -1,8 +1,8 @@
<link rel="stylesheet" href="/assets/css/login.css" />
<div class="wrapper">
{{> header}}
{{> header}}
<div class="wrapper">
<div class="account-form-wrapper">
<form action="/account/login" method="post" class="account">

View File

@@ -1,9 +1,9 @@
<script src="https://js.hcaptcha.com/1/api.js" async defer></script>
<link rel="stylesheet" href="/assets/css/login.css" />
<div class="wrapper">
{{> header}}
{{> header}}
<div class="wrapper">
<div class="account-form-wrapper">
<form action="/account/register" method="post" class="account register">

View File

@@ -62,7 +62,7 @@
</div>
</div>
<p class="price">
<span>{{this.price}}</span> / {{ locale.upgrade.month }}
<span>{{this.price}}</span> / {{ ../locale.upgrade.month }}
</p>
</label>
{{/each}}

View File

@@ -3,9 +3,9 @@
<!-- The same font Big N uses. Licence legally obtained through Adobe Fonts. -->
<link rel="stylesheet" href="https://use.typekit.net/gok5tsu.css" />
<div class="wrapper">
{{> header}}
{{> header}}
<div class="wrapper">
<div class="announcement-hero new-font">
<p><span class="pretendo">Pretendo Network</span> is now</p>

View File

@@ -1,8 +1,8 @@
<link rel="stylesheet" href="/assets/css/blog.css" />
<div class="wrapper blog">
{{> header}}
{{> header}}
<div class="wrapper blog">
<div class="progress-hero">
<div class="hero-meta reduced-margin">

View File

@@ -1,8 +1,8 @@
<link rel="stylesheet" href="/assets/css/blogpost.css" />
<div class="wrapper blog">
{{> header}}
{{> header}}
<div class="wrapper blog">
<div class="card-wrap">
<div class="purple-card blog-card">

View File

@@ -1,8 +1,7 @@
{{> header}}
<div class="wrapper">
{{> header}}
<section class="hero">
<div class="hero-meta">
<h3 class="subtitle">{{ locale.hero.subtitle }}</h3>
@@ -14,29 +13,29 @@
{{ locale.hero.buttons.readMore }}
</button>
</a>
<a href="https://invite.gg/pretendo" class="do-button-margin" target="_blank">
<button class="button secondary discord icon-btn">
<svg width="71" height="55" viewBox="0 0 71 55" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0)"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z" fill="#ffffff"/></g><defs><clipPath id="clip0"><rect width="71" height="55" fill="white"/></clipPath></defs></svg>
<a href="https://invite.gg/pretendo" class="do-button-margin" target="_blank" aria-label="Open Discord">
<button class="button secondary discord icon-btn" focusable="false">
<svg alt="" width="71" height="55" viewBox="0 0 71 55" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0)"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z" fill="#ffffff"/></g><defs><clipPath id="clip0"><rect width="71" height="55" fill="white"/></clipPath></defs></svg>
</button>
</a>
<a href="https://github.com/PretendoNetwork/" class="do-button-margin" target="_blank">
<button class="button secondary github icon-btn">
<svg data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
<a href="https://github.com/PretendoNetwork/" class="do-button-margin" target="_blank" aria-label="Open Github">
<button class="button secondary github icon-btn" focusable="false">
<svg alt="" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
</button>
</a>
<a href="/account/upgrade" target="_blank">
<button class="button secondary github icon-btn">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg>
<a href="/account/upgrade" target="_blank" aria-label="Upgrade account">
<button class="button secondary github icon-btn" focusable="false">
<svg alt="" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg>
</button>
</a>
</div>
</div>
<div class="hero-image">
<div class="light-purple-circle">
<img class="n2ds" src="/assets/images/n2ds.png">
<img class="n2ds" src="/assets/images/n2ds.png" alt="">
<div class="deco">
<svg xmlns="http://www.w3.org/2000/svg" width="839.371" height="893.406" viewBox="0 0 839.371 893.406">
<svg alt="" xmlns="http://www.w3.org/2000/svg" width="839.371" height="893.406" viewBox="0 0 839.371 893.406">
<g id="deco" transform="translate(-1064.958 -142.958)">
<g id="Ellipse_12" data-name="Ellipse 12" transform="translate(1314 265)" fill="none" stroke="#9d6ff3" stroke-width="26">
<circle cx="56" cy="56" r="56" stroke="none"/>
@@ -139,14 +138,14 @@
{{#each locale.credits.people}}
<div class="card">
<div class="card-left">
<img src="{{ picture }}" class="pfp">
<img src="{{ picture }}" class="pfp" alt="">
</div>
<div class="card-core">
{{#if special}}<span class="sub">{{ special }}</span>{{/if}}
<h3 class="title">
<span>{{ name }}</span>
<a href="{{ github }}" class="github" target="_blank">
<svg data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
<a href="{{ github }}" class="github" target="_blank" aria-label="Open Github">
<svg alt="" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
</a>
</h3>
<p class="text">{{ caption }}</p>
@@ -168,7 +167,7 @@
{{#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">
<img src="{{ picture }}" class="pfp" alt="">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
@@ -181,7 +180,7 @@
{{#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">
<img src="{{ picture }}" class="pfp" alt="">
</div>
<span>{{ name }}</span>
<p>{{ caption }}</p>
@@ -195,7 +194,7 @@
<section class="update-signup">
<div class="sect hero-meta reduced-margin">
<svg xmlns="http://www.w3.org/2000/svg" width="48.87" height="71.093" viewBox="0 0 48.87 71.093"><g id="XMLID_6_" transform="translate(0)"><path id="XMLID_15_" d="M69.581,29.593c-2.029,1.068-.249,4.129,1.78,3.061,5.162-2.67,11.463-2.6,16.981-1.1,4.735,1.282,9.5,3.845,12.246,8.045,1.246,1.922,4.307.142,3.061-1.78C96.921,27.386,80.3,24.04,69.581,29.593Z" transform="translate(-60.112 -20.086)" fill="#9d6ff3"/><path id="XMLID_14_" d="M103.359,21.045c-3.951-6.159-10.751-10-17.657-11.89C77.763,6.948,68.721,7.019,61.281,10.9c-2.029,1.068-.249,4.129,1.78,3.061,6.586-3.453,14.667-3.311,21.644-1.388,5.981,1.638,12.1,4.913,15.521,10.252C101.507,24.783,104.569,23,103.359,21.045Z" transform="translate(-54.766 -7.693)" fill="#9d6ff3"/><path id="XMLID_9_" d="M65.995,47.8a20.7,20.7,0,0,0-12.958,4.45H47.27a2.579,2.579,0,0,0-2.67,2.456v47.239a2.763,2.763,0,0,0,2.67,2.67h5.838a2.639,2.639,0,0,0,2.528-2.67V87.564A21.228,21.228,0,1,0,65.995,47.8Zm0,33.178a12,12,0,1,1,12-12A12,12,0,0,1,65.995,80.978Z" transform="translate(-44.6 -33.522)" fill="#9d6ff3"/></g></svg>
<svg alt="" xmlns="http://www.w3.org/2000/svg" width="48.87" height="71.093" viewBox="0 0 48.87 71.093"><g id="XMLID_6_" transform="translate(0)"><path id="XMLID_15_" d="M69.581,29.593c-2.029,1.068-.249,4.129,1.78,3.061,5.162-2.67,11.463-2.6,16.981-1.1,4.735,1.282,9.5,3.845,12.246,8.045,1.246,1.922,4.307.142,3.061-1.78C96.921,27.386,80.3,24.04,69.581,29.593Z" transform="translate(-60.112 -20.086)" fill="#9d6ff3"/><path id="XMLID_14_" d="M103.359,21.045c-3.951-6.159-10.751-10-17.657-11.89C77.763,6.948,68.721,7.019,61.281,10.9c-2.029,1.068-.249,4.129,1.78,3.061,6.586-3.453,14.667-3.311,21.644-1.388,5.981,1.638,12.1,4.913,15.521,10.252C101.507,24.783,104.569,23,103.359,21.045Z" transform="translate(-54.766 -7.693)" fill="#9d6ff3"/><path id="XMLID_9_" d="M65.995,47.8a20.7,20.7,0,0,0-12.958,4.45H47.27a2.579,2.579,0,0,0-2.67,2.456v47.239a2.763,2.763,0,0,0,2.67,2.67h5.838a2.639,2.639,0,0,0,2.528-2.67V87.564A21.228,21.228,0,1,0,65.995,47.8Zm0,33.178a12,12,0,1,1,12-12A12,12,0,0,1,65.995,80.978Z" transform="translate(-44.6 -33.522)" fill="#9d6ff3"/></g></svg>
<h2 class="dot title" id="discord-join" {{#if locale.discordJoin.titleSuffix}}data-title-suffix="{{locale.discordJoin.titleSuffix}}"{{/if}}>{{ locale.discordJoin.title }}</h2>
<p class="text">{{ locale.discordJoin.text }}</p>
</div>

View File

@@ -1,22 +1,22 @@
<link rel="stylesheet" href="/assets/css/localization.css" />
{{> header}}
<div class="wrapper">
{{> header}}
<div class="localization-wrapper">
<div class="localization-widget">
<h1 class="title dot">{{ locale.localizationPage.title" }}</h1>
<p class="caption">{{ locale.localizationPage.description" }}</p>
<h1 class="title dot">{{ locale.localizationPage.title }}</h1>
<p class="caption">{{ locale.localizationPage.description }}</p>
<a href="https://github.com/PretendoNetwork/Pretendo/blob/master/CONTRIBUTING.md#localization" target="_blank" class="localization-instr">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--accent-shade-2)" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
{{ locale.localizationPage.instructions" }}
{{ locale.localizationPage.instructions }}
</a>
<form class="localization-form" autocomplete="off">
<label for="url">{{ locale.localizationPage.fileInput" }}</label>
<label for="url">{{ locale.localizationPage.fileInput }}</label>
<div class="input-wrapper">
<input type="url" id="url" placeholder="{{ locale.localizationPage.filePlaceholder" }}" required />
<button type="submit" class="submit-btn">{{ locale.localizationPage.button" }}</button>
<input type="url" id="url" placeholder="{{ locale.localizationPage.filePlaceholder }}" required />
<button type="submit" class="submit-btn">{{ locale.localizationPage.button }}</button>
</div>
</form>
</div>

View File

@@ -1,39 +1,207 @@
<link rel="stylesheet" href="/assets/css/partials/header.css" ></link>
<header>
<a href="/" class="logo-link">
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="39.876">
<g id="logo_type" data-name="logo type" transform="translate(-553 -467)">
<g id="logo" transform="translate(553 467)">
<rect id="XMLID_158_" width="39.876" height="39.876" fill="#9d6ff3" opacity="0" />
<g id="XMLID_6_" transform="translate(8.222 1.418)">
<path id="XMLID_15_"
d="M69.149,28.312c-1.051.553-.129,2.139.922,1.585a12.365,12.365,0,0,1,8.794-.571,10.829,10.829,0,0,1,6.342,4.166c.645,1,2.231.074,1.585-.922C83.308,27.169,74.7,25.436,69.149,28.312Z"
transform="translate(-64.246 -23.389)" fill="#9d6ff3" />
<path id="XMLID_14_"
d="M82.64,14.608A15.565,15.565,0,0,0,73.5,8.45a17.535,17.535,0,0,0-12.647.9c-1.051.553-.129,2.139.922,1.585,3.411-1.788,7.6-1.714,11.209-.719,3.1.848,6.268,2.544,8.038,5.309C81.681,16.543,83.267,15.622,82.64,14.608Z"
transform="translate(-57.476 -7.693)" fill="#9d6ff3" />
<path id="XMLID_9_"
d="M55.68,47.8a10.719,10.719,0,0,0-6.71,2.3H45.983A1.336,1.336,0,0,0,44.6,51.376V75.84a1.431,1.431,0,0,0,1.383,1.383h3.023a1.367,1.367,0,0,0,1.309-1.383V68.392A10.993,10.993,0,1,0,55.68,47.8Zm0,17.182a6.213,6.213,0,1,1,6.213-6.213A6.216,6.216,0,0,1,55.68,64.982Z"
transform="translate(-44.6 -40.406)" fill="#9d6ff3" />
<header class="transparent">
<div class="left-section">
<button class="dropdown-button" id="mobile-button">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M224 128a8 8 0 0 1-8 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8ZM40 72h176a8 8 0 0 0 0-16H40a8 8 0 0 0 0 16Zm176 112H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16Z"/></svg>
</button>
<a href="/" class="logo-link">
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="39.876">
<g id="logo_type" data-name="logo type" transform="translate(-553 -467)">
<g id="logo" transform="translate(553 467)">
<rect id="XMLID_158_" width="39.876" height="39.876" fill="#9d6ff3" opacity="0" />
<g id="XMLID_6_" transform="translate(8.222 1.418)">
<path id="XMLID_15_"
d="M69.149,28.312c-1.051.553-.129,2.139.922,1.585a12.365,12.365,0,0,1,8.794-.571,10.829,10.829,0,0,1,6.342,4.166c.645,1,2.231.074,1.585-.922C83.308,27.169,74.7,25.436,69.149,28.312Z"
transform="translate(-64.246 -23.389)" fill="#9d6ff3" />
<path id="XMLID_14_"
d="M82.64,14.608A15.565,15.565,0,0,0,73.5,8.45a17.535,17.535,0,0,0-12.647.9c-1.051.553-.129,2.139.922,1.585,3.411-1.788,7.6-1.714,11.209-.719,3.1.848,6.268,2.544,8.038,5.309C81.681,16.543,83.267,15.622,82.64,14.608Z"
transform="translate(-57.476 -7.693)" fill="#9d6ff3" />
<path id="XMLID_9_"
d="M55.68,47.8a10.719,10.719,0,0,0-6.71,2.3H45.983A1.336,1.336,0,0,0,44.6,51.376V75.84a1.431,1.431,0,0,0,1.383,1.383h3.023a1.367,1.367,0,0,0,1.309-1.383V68.392A10.993,10.993,0,1,0,55.68,47.8Zm0,17.182a6.213,6.213,0,1,1,6.213-6.213A6.216,6.216,0,0,1,55.68,64.982Z"
transform="translate(-44.6 -40.406)" fill="#9d6ff3" />
</g>
</g>
<text id="Pretendo" transform="translate(593 492)" fill="#fff" font-size="17"
font-family="Poppins-Bold, Poppins" font-weight="700">
<tspan x="0" y="0">Pretendo</tspan>
</text>
</g>
<text id="Pretendo" transform="translate(593 492)" fill="#fff" font-size="17"
font-family="Poppins-Bold, Poppins" font-weight="700">
<tspan x="0" y="0">Pretendo</tspan>
</text>
</g>
</svg>
</a>
</svg>
</a>
</div>
<nav>
<a href="/#about">{{ locale.nav.about }}</a>
<a href="/#faq">{{ locale.nav.faq }}</a>
<a href="/#credits">{{ locale.nav.credits }}</a>
<a href="/docs" class="keep-on-mobile">{{ locale.nav.docs }}</a>
<a href="/progress" class="keep-on-mobile">{{ locale.nav.progress }}</a>
<a href="/blog">{{ locale.nav.blog }}</a>
<a href="/account/upgrade" class="keep-on-mobile">{{ locale.nav.donate }}</a>
<div class="dropdown-button-wrapper hide-on-mobile">
<button class="dropdown-button" id="about-button">{{ locale.nav.about }}</button>
<button class="dropdown-button" id="documentation-button">{{ locale.nav.docs }}</button>
</div>
<a href="/progress" class="hide-on-mobile">
<button>{{ locale.nav.progress }}</button>
</a>
<a href="/account/upgrade" class="donate">
<button>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg>
<span>{{ locale.nav.donate }}</span>
</button>
</a>
<div class="dropdown-arrow hide-on-mobile" id="navbar-dropdown-arrow"></div>
<div class="dropdown" id="navbar-dropdown">
<div class="dropdown-content" id="about-dropdown-content">
<div class="top">
<a href="/#credits">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M166.5 192.8a7.8 7.8 0 0 1 .6 8.3a8.1 8.1 0 0 1-7.1 4.3H16a8.1 8.1 0 0 1-7.1-4.3a7.8 7.8 0 0 1 .6-8.3a95.5 95.5 0 0 1 45.3-34.9a60 60 0 1 1 66.4 0a95.5 95.5 0 0 1 45.3 34.9Zm81.6 0a96.3 96.3 0 0 0-45.4-34.9A59.9 59.9 0 0 0 169.5 48a64 64 0 0 0-16.3 2.2a8.2 8.2 0 0 0-5.4 5.2a8 8 0 0 0 1.2 7.3a75.8 75.8 0 0 1 3.8 84.9a8.1 8.1 0 0 0 2.1 10.6q4.5 3.5 8.7 7.2l.5.5a112.6 112.6 0 0 1 25.5 34.9a7.9 7.9 0 0 0 7.2 4.6h44.7a8.1 8.1 0 0 0 7.1-4.3a8 8 0 0 0-.5-8.3Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.credits }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.credits }}</p>
</div>
</a>
<a href="/#about">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M128 24a104 104 0 1 0 104 104A104.1 104.1 0 0 0 128 24Zm-2 48a12 12 0 1 1-12 12a12 12 0 0 1 12-12Zm10 112h-8a8 8 0 0 1-8-8v-48a8 8 0 0 1 0-16h8a8 8 0 0 1 8 8v48a8 8 0 0 1 0 16Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.about }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.about }}</p>
</div>
</a>
<a href="/#faq">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M128 24a104 104 0 1 0 104 104A104.1 104.1 0 0 0 128 24Zm0 168a12 12 0 1 1 12-12a12 12 0 0 1-12 12Zm8-48.9v.9a8 8 0 0 1-16 0v-8a8 8 0 0 1 8-8a20 20 0 1 0-20-20a8 8 0 0 1-16 0a36 36 0 1 1 44 35.1Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.faq }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.faq }}</p>
</div>
</a>
<a href="/blog">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M216 48H56a16 16 0 0 0-16 16v120a8 8 0 0 1-16 0V88a8 8 0 0 0-16 0v96a24 24 0 0 0 24 24h176a24.1 24.1 0 0 0 24-24V64a16 16 0 0 0-16-16Zm-40 104H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16Zm0-32H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.blog }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.blog }}</p>
</div>
</a>
</div>
<div class="bottom">
<a href="https://invite.gg/pretendo" target="_blank" aria-label="A link to our Discord server">
<svg width="71" height="55" viewBox="0 0 71 55" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0)"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z" fill="#ffffff"></path></g><defs><clipPath id="clip0"><rect width="71" height="55" fill="white"></rect></clipPath></defs></svg>
</a>
<a href="https://twitter.com/PretendoNetwork" target="_blank" aria-label="A link to our Twitter account">
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path fill="currentColor" d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"></path></svg>
</a>
<a href="https://github.com/PretendoNetwork" target="_blank" aria-label="A link to our GitHub organization">
<svg data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
</a>
</div>
</div>
<div class="dropdown-content" id="documentation-dropdown-content">
<div class="top">
<a href="/docs">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M74.3 85.7a8.1 8.1 0 0 1 11.4-11.4l34.3 34.4V24a8 8 0 0 1 16 0v84.7l34.3-34.4a8.1 8.1 0 0 1 11.4 11.4l-48 48a8.2 8.2 0 0 1-11.4 0ZM240 136v64a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-64a16 16 0 0 1 16-16h52.4a3.6 3.6 0 0 1 2.8 1.2L111 145a24.1 24.1 0 0 0 34 0l23.8-23.8a3.6 3.6 0 0 1 2.8-1.2H224a16 16 0 0 1 16 16Zm-40 32a12 12 0 1 0-12 12a12 12 0 0 0 12-12Z"/></svg>
</div>
<div>
<p class="title">{{ locale.docs.quickLinks.links.[0].header }}</p>
<p class="caption">{{ locale.docs.quickLinks.links.[0].caption }}</p>
</div>
</a>
<a href="/#faq">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M236.7 188L148.8 36a24 24 0 0 0-41.6 0L19.3 188A23.9 23.9 0 0 0 40 224h176a23.9 23.9 0 0 0 20.7-36ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12Z"/></svg> </div>
<div>
<p class="title">{{ locale.docs.quickLinks.links.[1].header }}</p>
<p class="caption">{{ locale.docs.quickLinks.links.[1].caption }}</p>
</div>
</a>
</div>
</div>
<!-- repeating this is less than ideal, but a rewrite is already planned; this is more of a hotfix than anything -->
<div class="dropdown-content" id="mobile-dropdown-content">
<div class="top">
<a href="/#credits">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M166.5 192.8a7.8 7.8 0 0 1 .6 8.3a8.1 8.1 0 0 1-7.1 4.3H16a8.1 8.1 0 0 1-7.1-4.3a7.8 7.8 0 0 1 .6-8.3a95.5 95.5 0 0 1 45.3-34.9a60 60 0 1 1 66.4 0a95.5 95.5 0 0 1 45.3 34.9Zm81.6 0a96.3 96.3 0 0 0-45.4-34.9A59.9 59.9 0 0 0 169.5 48a64 64 0 0 0-16.3 2.2a8.2 8.2 0 0 0-5.4 5.2a8 8 0 0 0 1.2 7.3a75.8 75.8 0 0 1 3.8 84.9a8.1 8.1 0 0 0 2.1 10.6q4.5 3.5 8.7 7.2l.5.5a112.6 112.6 0 0 1 25.5 34.9a7.9 7.9 0 0 0 7.2 4.6h44.7a8.1 8.1 0 0 0 7.1-4.3a8 8 0 0 0-.5-8.3Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.credits }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.credits }}</p>
</div>
</a>
<a href="/#about">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M128 24a104 104 0 1 0 104 104A104.1 104.1 0 0 0 128 24Zm-2 48a12 12 0 1 1-12 12a12 12 0 0 1 12-12Zm10 112h-8a8 8 0 0 1-8-8v-48a8 8 0 0 1 0-16h8a8 8 0 0 1 8 8v48a8 8 0 0 1 0 16Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.about }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.about }}</p>
</div>
</a>
<a href="/#faq">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M128 24a104 104 0 1 0 104 104A104.1 104.1 0 0 0 128 24Zm0 168a12 12 0 1 1 12-12a12 12 0 0 1-12 12Zm8-48.9v.9a8 8 0 0 1-16 0v-8a8 8 0 0 1 8-8a20 20 0 1 0-20-20a8 8 0 0 1-16 0a36 36 0 1 1 44 35.1Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.faq }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.faq }}</p>
</div>
</a>
<a href="/blog">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M216 48H56a16 16 0 0 0-16 16v120a8 8 0 0 1-16 0V88a8 8 0 0 0-16 0v96a24 24 0 0 0 24 24h176a24.1 24.1 0 0 0 24-24V64a16 16 0 0 0-16-16Zm-40 104H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16Zm0-32H96a8 8 0 0 1 0-16h80a8 8 0 0 1 0 16Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.blog }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.blog }}</p>
</div>
</a>
<a href="/progress">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M96 8a8 8 0 0 1 8-8h48a8 8 0 0 1 0 16h-48a8 8 0 0 1-8-8Zm128 120a96 96 0 1 1-96-96a96.2 96.2 0 0 1 96 96Zm-50.7-45.3a8.1 8.1 0 0 0-11.4 0l-39.6 39.6a8.1 8.1 0 0 0 0 11.4a8.2 8.2 0 0 0 11.4 0l39.6-39.6a8.1 8.1 0 0 0 0-11.4Z"/></svg>
</div>
<div>
<p class="title">{{ locale.nav.progress }}</p>
<p class="caption">{{ locale.nav.dropdown.captions.blog }}</p>
</div>
</a>
<a href="/docs">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M74.3 85.7a8.1 8.1 0 0 1 11.4-11.4l34.3 34.4V24a8 8 0 0 1 16 0v84.7l34.3-34.4a8.1 8.1 0 0 1 11.4 11.4l-48 48a8.2 8.2 0 0 1-11.4 0ZM240 136v64a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-64a16 16 0 0 1 16-16h52.4a3.6 3.6 0 0 1 2.8 1.2L111 145a24.1 24.1 0 0 0 34 0l23.8-23.8a3.6 3.6 0 0 1 2.8-1.2H224a16 16 0 0 1 16 16Zm-40 32a12 12 0 1 0-12 12a12 12 0 0 0 12-12Z"/></svg>
</div>
<div>
<p class="title">{{ locale.docs.quickLinks.links.[0].header }}</p>
<p class="caption">{{ locale.docs.quickLinks.links.[0].caption }}</p>
</div>
</a>
<a href="/#faq">
<div class="icon">
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M236.7 188L148.8 36a24 24 0 0 0-41.6 0L19.3 188A23.9 23.9 0 0 0 40 224h176a23.9 23.9 0 0 0 20.7-36ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12a12 12 0 0 1-12 12Z"/></svg> </div>
<div>
<p class="title">{{ locale.docs.quickLinks.links.[1].header }}</p>
<p class="caption">{{ locale.docs.quickLinks.links.[1].caption }}</p>
</div>
</a>
</div>
<div class="bottom">
<a href="https://invite.gg/pretendo" target="_blank" aria-label="A link to our Discord server">
<svg width="71" height="55" viewBox="0 0 71 55" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0)"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527 0.41542C45.5603 0.39851 45.468 0.440769 45.4204 0.525289C44.7963 1.6353 44.105 3.0834 43.6209 4.2216C38.1637 3.4046 32.7345 3.4046 27.3892 4.2216C26.905 3.0581 26.1886 1.6353 25.5617 0.525289C25.5141 0.443589 25.4218 0.40133 25.3294 0.41542C20.2584 1.2888 15.4057 2.8186 10.8776 4.8978C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795C1.57795 18.7309 -0.943561 32.1443 0.293408 45.3914C0.299005 45.4562 0.335386 45.5182 0.385761 45.5576C6.45866 50.0174 12.3413 52.7249 18.1147 54.5195C18.2071 54.5477 18.305 54.5139 18.3638 54.4378C19.7295 52.5728 20.9469 50.6063 21.9907 48.5383C22.0523 48.4172 21.9935 48.2735 21.8676 48.2256C19.9366 47.4931 18.0979 46.6 16.3292 45.5858C16.1893 45.5041 16.1781 45.304 16.3068 45.2082C16.679 44.9293 17.0513 44.6391 17.4067 44.3461C17.471 44.2926 17.5606 44.2813 17.6362 44.3151C29.2558 49.6202 41.8354 49.6202 53.3179 44.3151C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433C53.9057 44.6363 54.2779 44.9293 54.6529 45.2082C54.7816 45.304 54.7732 45.5041 54.6333 45.5858C52.8646 46.6197 51.0259 47.4931 49.0921 48.2228C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383C50.038 50.6034 51.2554 52.5699 52.5959 54.435C52.6519 54.5139 52.7526 54.5477 52.845 54.5195C58.6464 52.7249 64.529 50.0174 70.6019 45.5576C70.6551 45.5182 70.6887 45.459 70.6943 45.3942C72.1747 30.0791 68.2147 16.7757 60.1968 4.9823C60.1772 4.9429 60.1437 4.9147 60.1045 4.8978ZM23.7259 37.3253C20.2276 37.3253 17.3451 34.1136 17.3451 30.1693C17.3451 26.225 20.1717 23.0133 23.7259 23.0133C27.308 23.0133 30.1626 26.2532 30.1066 30.1693C30.1066 34.1136 27.28 37.3253 23.7259 37.3253ZM47.3178 37.3253C43.8196 37.3253 40.9371 34.1136 40.9371 30.1693C40.9371 26.225 43.7636 23.0133 47.3178 23.0133C50.9 23.0133 53.7545 26.2532 53.6986 30.1693C53.6986 34.1136 50.9 37.3253 47.3178 37.3253Z" fill="#ffffff"></path></g><defs><clipPath id="clip0"><rect width="71" height="55" fill="white"></rect></clipPath></defs></svg>
</a>
<a href="https://twitter.com/PretendoNetwork" target="_blank" aria-label="A link to our Twitter account">
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitter</title><path fill="currentColor" d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"></path></svg>
</a>
<a href="https://github.com/PretendoNetwork" target="_blank" aria-label="A link to our GitHub organization">
<svg data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>
</a>
</div>
</div>
</div>
</nav>
<div class="right-section">
@@ -170,7 +338,7 @@
{{else}}
<div class="user-widget-wrapper">
<a class="login-link" href="/account/login">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>
<svg width="32" height="32" viewBox="0 0 256 256"><path fill="currentColor" d="M232 128a104 104 0 1 0-174.2 76.7l1.3 1.2a104 104 0 0 0 137.8 0l1.3-1.2A103.7 103.7 0 0 0 232 128Zm-192 0a88 88 0 1 1 153.8 58.4a79.2 79.2 0 0 0-36.1-28.7a48 48 0 1 0-59.4 0a79.2 79.2 0 0 0-36.1 28.7A87.6 87.6 0 0 1 40 128Zm56-8a32 32 0 1 1 32 32a32.1 32.1 0 0 1-32-32Zm-21.9 77.5a64 64 0 0 1 107.8 0a87.8 87.8 0 0 1-107.8 0Z"/></svg>
</a>
</div>
{{/if}}

View File

@@ -1,8 +1,8 @@
<link rel="stylesheet" href="/assets/css/progress.css">
<div class="wrapper">
{{> header}}
{{> header}}
<div class="wrapper">
<div class="progress-hero">
<div class="hero-meta reduced-margin">