From a23153887215bd5016e021ae0130ec52935857fc Mon Sep 17 00:00:00 2001 From: Montelion <49426949+Montelion@users.noreply.github.com> Date: Wed, 22 Apr 2020 22:23:05 +0200 Subject: [PATCH] Every translatable text is now in US_en.json Every translatable word/sentence now refers to its file in /locales. This means that translations are now easier to make (you just need to create a REGIONCODE_languagecode.json in locales with the translated .json) --- locales/US_en.json | 81 ++++++++---- locales/default.json | 44 +++---- views/404.hbs | 42 +++--- views/cemu.hbs | 40 +++--- views/connecting.hbs | 40 +++--- views/faq.hbs | 118 +++++++++-------- views/home.hbs | 260 +++++++++++++++++++------------------- views/partials/navbar.hbs | 26 ++-- 8 files changed, 342 insertions(+), 309 deletions(-) diff --git a/locales/US_en.json b/locales/US_en.json index 90b1d31..c36528e 100644 --- a/locales/US_en.json +++ b/locales/US_en.json @@ -1,23 +1,60 @@ -{ - "nav": { - "brand": "Pretendo" - }, - "home": { - "header": { - "title": "Pretendo", - "text": "An open source Nintendo Network replacement service" - } - }, - "about": { - "caption": "What is this?", - "title": "About", - "text": "Pretendo is an open source Nintendo Network replacement that aims to build custom servers for the WiiU and 3DS family of consoles. Our goal is to preserve the online functionality of these consoles, to allow players to continue to play their favorite WiiU and 3DS games to their fullest capacity." - }, - "credits": { - "caption": "The people responsible", - "title": "Credits" - }, - "footer": { - "text": "Copyright 2020 PretendoNetwork - Site designed and developed by mrjvs, ben and jip" - } +{ + "nav": { + "brand": "Pretendo" + }, + "home": { + "header": { + "title": "Pretendo", + "text": "An open source Nintendo Network replacement service" + } + }, + "about": { + "caption": "What is this?", + "title": "About", + "text": "Pretendo is an open source Nintendo Network replacement that aims to build custom servers for the WiiU and 3DS family of consoles. Our goal is to preserve the online functionality of these consoles, to allow players to continue to play their favorite WiiU and 3DS games to their fullest capacity." + }, + "credits": { + "caption": "The people responsible", + "title": "Credits", + "redducks": "Project owner and lead developer", + "caramelkat": "Miiverse research and development", + "superwhiskers": "crunch library development", + "supermariodabom": "Console and other system research", + "rambo6glaz": "Network installer and console research", + "mrjvs": "Web development and early eShop research", + "kxpler442b": "Web development", + "jipfr": "Web development", + "kinnay": "None of this would be possible without the research and help done by Kinnay on PRUDP and nex" + + }, + "footer": { + "text": "Copyright 2020 PretendoNetwork - Site designed and developed by mrjvs, ben and jip" + }, + "connecting": { + "title": "Connecting", + "text": "Pretendo is currently not usable by the general public. When the network becomes public, this will contain steps on connecting to the network" + }, + "cemu": { + "title": "Cemu", + "text": "Pretendo is currently not usable by the general public. When the network becomes public, this will contain steps on connecting to the network using Cemu" + }, + "faq": { + "title": "FAQ" + "q1": "What is Pretendo?", + "a1": "Pretendo is an open source Nintendo Network replacement that aims to build custom servers for the WiiU and 3DS family of consoles. Our goal is to preserve the online functionality of these consoles, to allow players to continue to play their favorite WiiU and 3DS games to their fullest capacity", + "q2": "How do I use Pretendo?", + "a2": "Pretendo is currently not in a state that is ready for public use. However, once it is you will be able to use Pretendo simply by running our homebrew patcher on your console", + "q3": "Is there an ETA for XYZ?", + "a3": "We do not have an exact ETA for any specific features or the project as a whole. There are many parts to the network, updates release for them individually whenever they are ready (for example updates to the account server are (almost always) independent on other parts of the network, such as the friends server). Due to that we cannot give an exact ETA", + "q4": "Does Pretendo work on Cemu/emulators?", + "a4": "Pretendo is designed for the WiiU and (eventually) 3DS. At this time the only emulator for these consoles with real online capability is Cemu. Cemu does not officially support custom servers, but it will still be possible to use Pretendo with Cemu +
+ See the Cemu page for more details", + "q5": "Will my existing NNIDs work on Pretendo?", + "a5": "Sadly, no. The only ones with access to the data about your existing NNIDs is Nintendo. A NNID-to-PNID migration could theoretically be possible, but it would be a slow and lengthy process requiring sensitive user information", + "q6": "If I am account/console banned on Nintendo Network, will I stay banned when using Pretendo?", + "a6": "Any account/console bans only exist server-side. This means any existing bans would not carry over to Pretendo. However Pretendo still reserves the right to issue a ban for our network if we see fit", + "q7": "Will Pretendo support the Wii/Switch?", + "a7": "The Wii already has custom servers provided by Wiimmfi. We currently have no plans on supporting the Switch, as not only is it a completely different platform with a different online network, but Switch online is a paid service" + } } \ No newline at end of file diff --git a/locales/default.json b/locales/default.json index 2b7f470..7e0668b 100644 --- a/locales/default.json +++ b/locales/default.json @@ -1,23 +1,23 @@ -{ - "nav": { - "brand": "ERROR" - }, - "home": { - "header": { - "title": "ERROR", - "text": "ERROR" - } - }, - "about": { - "caption": "ERROR", - "title": "ERROR", - "text": "ERROR" - }, - "credits": { - "caption": "ERROR", - "title": "ERROR" - }, - "footer": { - "text": "ERROR" - } +{ + "nav": { + "brand": "ERROR" + }, + "home": { + "header": { + "title": "ERROR", + "text": "ERROR" + } + }, + "about": { + "caption": "ERROR", + "title": "ERROR", + "text": "ERROR" + }, + "credits": { + "caption": "ERROR", + "title": "ERROR" + }, + "footer": { + "text": "ERROR" + } } \ No newline at end of file diff --git a/views/404.hbs b/views/404.hbs index 1af63e0..5486000 100644 --- a/views/404.hbs +++ b/views/404.hbs @@ -1,22 +1,22 @@ - - - - {{> head-common }} - - - - - {{> navbar }} - -
-
-
-
-

404

-

{{ locale.404.title }}

-
-
-
- {{> footer-default }} - + + + + {{> head-common }} + + + + + {{> navbar }} + +
+
+
+
+

404

+

{{ locale.404.title }}

+
+
+
+ {{> footer-default }} + \ No newline at end of file diff --git a/views/cemu.hbs b/views/cemu.hbs index 5540215..731315b 100644 --- a/views/cemu.hbs +++ b/views/cemu.hbs @@ -1,21 +1,21 @@ - - - - {{> head-common }} - - - {{> navbar }} - -
-
- -
-
-

Cemu

-

Pretendo is currently not usable by the general public. When the network becomes public, this will contain steps on connecting to the network using Cemu

-
-
-
- {{> footer-default }} - + + + + {{> head-common }} + + + {{> navbar }} + +
+
+ +
+
+

{{ locale.cemu.title }}

+

{{ locale.connecting.text }}

+
+
+
+ {{> footer-default }} + \ No newline at end of file diff --git a/views/connecting.hbs b/views/connecting.hbs index 3593c48..0c62af9 100644 --- a/views/connecting.hbs +++ b/views/connecting.hbs @@ -1,21 +1,21 @@ - - - - {{> head-common }} - - - {{> navbar }} - -
-
- -
-
-

Connecting

-

Pretendo is currently not usable by the general public. When the network becomes public, this will contain steps on connecting to the network

-
-
-
- {{> footer-default }} - + + + + {{> head-common }} + + + {{> navbar }} + +
+
+ +
+
+

{{ locale.connecting.title }}

+

{{ locale.connecting.text }}

+
+
+
+ {{> footer-default }} + \ No newline at end of file diff --git a/views/faq.hbs b/views/faq.hbs index c1e065e..d07d104 100644 --- a/views/faq.hbs +++ b/views/faq.hbs @@ -1,62 +1,58 @@ - - - - {{> head-common }} - - - - - {{> navbar }} - -
-
- -
-
-

FAQ

-
-
- What is Pretendo? -

Pretendo is an open source Nintendo Network replacement that aims to build custom servers for the WiiU and 3DS family of consoles. Our goal is to preserve the online functionality of these consoles, to allow players to continue to play their favorite WiiU and 3DS games to their fullest capacity

-
- -
- How do I use Pretendo? -

Pretendo is currently not in a state that is ready for public use. However, once it is you will be able to use Pretendo simply by running our homebrew patcher on your console

-
- -
- Is there an ETA for XYZ? -

We do not have an exact ETA for any specific features or the project as a whole. There are many parts to the network, updates release for them individually whenever they are ready (for example updates to the account server are (almost always) independent on other parts of the network, such as the friends server). Due to that we cannot give an exact ETA

-
- -
- Does Pretendo work on Cemu/emulators? -

- Pretendo is designed for the WiiU and (eventually) 3DS. At this time the only emulator for these consoles with real online capability is Cemu. Cemu does not officially support custom servers, but it will still be possible to use Pretendo with Cemu -
- See the Cemu page for more details -

-
- -
- Will my existing NNIDs work on Pretendo? -

Sadly, no. The only ones with access to the data about your existing NNIDs is Nintendo. A NNID-to-PNID migration could theoretically be possible, but it would be a slow and lengthy process requiring sensitive user information

-
- -
- If I am account/console banned on Nintendo Network, will I stay banned when using Pretendo? -

Any account/console bans only exist server-side. This means any existing bans would not carry over to Pretendo. However Pretendo still reserves the right to issue a ban for our network if we see fit

-
- -
- Will Pretendo support the Wii/Switch? -

The Wii already has custom servers provided by Wiimmfi. We currently have no plans on supporting the Switch, as not only is it a completely different platform with a different online network, but Switch online is a paid service

-
-
-
-
-
- {{> footer-default }} - + + + + {{> head-common }} + + + + + {{> navbar }} + +
+
+ +
+
+

{{ locale.faq.title }}

+
+
+ {{ locale.faq.q1 }} +

{{ locale.faq.a1 }}

+
+ +
+ {{ locale.faq.q2 }} +

{{ locale.faq.a2 }}

+
+ +
+ {{ locale.faq.q3 }} +

{{ locale.faq.a3 }}

+
+ +
+ {{ locale.faq.q4 }} +

{{ locale.faq.a4 }}

+
+ +
+ {{ locale.faq.q5 }} +

{{ locale.faq.a5 }}

+
+ +
+ {{ locale.faq.q6 }} +

{{ locale.faq.a6 }}

+
+ +
+ {{ locale.faq.q7 }} +

{{ locale.faq.a7 }}

+
+
+
+
+
+ {{> footer-default }} + \ No newline at end of file diff --git a/views/home.hbs b/views/home.hbs index c7767d4..fc115c1 100644 --- a/views/home.hbs +++ b/views/home.hbs @@ -1,130 +1,130 @@ - - - - {{> head-common }} - - - - - {{> navbar }} - -
-
-

{{ locale.home.header.title }}

-
-

{{ locale.home.header.text }}

-
-
-
-
-
-
-

{{ locale.about.caption }}

-

{{ locale.about.title }}

-

{{ locale.about.text }}

-
-
- -
-
-

{{ locale.credits.caption }}

-

{{ locale.credits.title }}

-
- -
- -
-
-

Jonathan Barrow (RedDucks)

-

Project owner and lead developer

-
- -
-
-
- -
-
-

Jemma (CaramelKat)

-

Miiverse research and development

-
- -
-
-
- -
-
-

superwhiskers

-

crunch library development

-
- -
-
-
- -
-
-

SuperMarioDaBom

-

Console and other system research

-
- -
-
-
- -
-
-

Rambo6Glaz

-

Network installer and console research

-
- -
-
-
- -
-
-

mrjvs

-

Web development and early eShop research

-
- -
-
-
- -
-
-

Benjamin Moss (kxpler442b)

-

Web development

-
- -
-
-
- -
-
-

Jip Fr

-

Web development

-
- -
-
-
- -
-
-

Kinnay

-

None of this would be possible without the research and help done by Kinnay on PRUDP and nex

-
- -
-
-
-
-
-
- {{> footer-default }} - - + + + + {{> head-common }} + + + + + {{> navbar }} + +
+
+

{{ locale.home.header.title }}

+
+

{{ locale.home.header.text }}

+
+
+
+
+
+
+

{{ locale.about.caption }}

+

{{ locale.about.title }}

+

{{ locale.about.text }}

+
+
+ +
+
+

{{ locale.credits.caption }}

+

{{ locale.credits.title }}

+
+ +
+ +
+
+

Jonathan Barrow (RedDucks)

+

{{ locale.credits.redducks }}

+
+ +
+
+
+ +
+
+

Jemma (CaramelKat)

+

{{ locale.credits.caramelkat }}

+
+ +
+
+
+ +
+
+

superwhiskers

+

{{ locale.credits.superwhiskers }}

+
+ +
+
+
+ +
+
+

SuperMarioDaBom

+

{{ locale.credits.supermariodabom }}

+
+ +
+
+
+ +
+
+

Rambo6Glaz

+

{{ locale.credits.rambo6glaz }}

+
+ +
+
+
+ +
+
+

mrjvs

+

{{ locale.credits.mrjvs }}

+
+ +
+
+
+ +
+
+

Benjamin Moss (kxpler442b)

+

{{ locale.credits.kxpler442b }}

+
+ +
+
+
+ +
+
+

Jip Fr

+

{{ locale.credits.jipfr }}

+
+ +
+
+
+ +
+
+

Kinnay

+

{{ locale.credits.kinnay }}

+
+ +
+
+
+
+
+
+ {{> footer-default }} + + diff --git a/views/partials/navbar.hbs b/views/partials/navbar.hbs index 5625676..865e2d3 100644 --- a/views/partials/navbar.hbs +++ b/views/partials/navbar.hbs @@ -1,14 +1,14 @@ -