diff --git a/.gitignore b/.gitignore
index d6a31a7..7da61ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -57,6 +57,9 @@ typings/
# vscode settings
.vscode
+# JetBrains settings
+.idea
+
# dotenv environment variables file
.env
diff --git a/blogposts/_test.md b/blogposts/_test.md
index 517bba0..1c05e37 100644
--- a/blogposts/_test.md
+++ b/blogposts/_test.md
@@ -1,7 +1,7 @@
---
title: "Test"
-author: "monty"
-author_image: "https://www.github.com/ashmonty.png"
+author: "pinklimes"
+author_image: "https://github.com/pinklimes.png"
date: "January 20, 2038"
caption: "A post to test the styling of the various elements we might use (rename to _test.md before deploying the blog section)"
cover_image: "https://media.discordapp.net/attachments/413884110667251722/886474243662037062/image1.jpg"
diff --git a/docs/common/errorList.json b/docs/common/errorList.json
index 3aaf3c9..d20ba88 100644
--- a/docs/common/errorList.json
+++ b/docs/common/errorList.json
@@ -4,6 +4,7 @@
"JXT-598-0010",
"JXT-598-0011",
"JXT-598-0020",
+ "JXT-598-0069",
"SYS-015-2004",
"SYS-015-5001",
"SYS-015-5002",
@@ -13,6 +14,7 @@
"SYS-015-5006",
"SYS-015-5007",
"SYS-015-5015",
+ "SYS-102-2482",
"SYS-115-2004",
"SYS-115-5001",
"SYS-115-5002",
@@ -22,5 +24,19 @@
"SYS-115-5006",
"SYS-115-5007",
"SYS-115-5015"
+ ],
+ "martini": [
+ "MRTI-678-1001",
+ "MRTI-678-1002",
+ "MRTI-678-1003",
+ "MRTI-678-1004",
+ "MRTI-678-1005",
+ "MRTI-678-1006",
+ "MRTI-678-1007",
+ "MRTI-678-1008",
+ "MRTI-678-1009",
+ "MRTI-678-1010",
+ "MRTI-678-1011",
+ "MRTI-678-1013"
]
}
diff --git a/docs/en_US/errors/JXT-598-0009.md b/docs/en_US/errors/JXT-598-0009.md
index 3821e7a..a40222b 100644
--- a/docs/en_US/errors/JXT-598-0009.md
+++ b/docs/en_US/errors/JXT-598-0009.md
@@ -7,10 +7,10 @@ Your Pretendo Network ID has been limited from posting on Juxt.
This typically occurs because of a violation of the Juxt Code of Conduct, or other offense on the Network or the Discord server.
-For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/JXT-598-0010.md b/docs/en_US/errors/JXT-598-0010.md
index 7d3455e..ec52844 100644
--- a/docs/en_US/errors/JXT-598-0010.md
+++ b/docs/en_US/errors/JXT-598-0010.md
@@ -7,10 +7,10 @@ Your Pretendo Network ID has been temporarily banned from Juxt.
This typically occurs because of a violation of the Juxt Code of Conduct, or other offense on the Network or the Discord server.
-For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/JXT-598-0011.md b/docs/en_US/errors/JXT-598-0011.md
index 30382a9..04a352a 100644
--- a/docs/en_US/errors/JXT-598-0011.md
+++ b/docs/en_US/errors/JXT-598-0011.md
@@ -7,10 +7,10 @@ Your Pretendo Network ID has been permanently banned from Juxt.
This typically occurs because of a violation of the Juxt Code of Conduct, or other offense on the Network or the Discord server.
-For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/JXT-598-0020.md b/docs/en_US/errors/JXT-598-0020.md
index cffffd4..87a7b32 100644
--- a/docs/en_US/errors/JXT-598-0020.md
+++ b/docs/en_US/errors/JXT-598-0020.md
@@ -13,4 +13,4 @@ Please ensure that the account you are using is indeed the one created for the P
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/JXT-598-0069.md b/docs/en_US/errors/JXT-598-0069.md
new file mode 100644
index 0000000..42fc040
--- /dev/null
+++ b/docs/en_US/errors/JXT-598-0069.md
@@ -0,0 +1,34 @@
+# Error Code: 598-0069
+**Applies to:** Wii U
+
+---
+
+You have the legacy Martini patches installed into your Miiverse applet. The current version of the Pretendo patchers have a safer version of these patches, so the older ones must be uninstalled.
+
+Navigate to the [releases](https://github.com/PretendoNetwork/Martini/releases) page on the Martini GitHub repository
+
+
+
+Select the `martini-juxt-patcher.rpx` to download it
+
+
+
+Copy `martini-juxt-patcher.rpx` and place it on your SD card at `sd:/wiiu/apps/`
+
+
+
+Place your SD card back into your console and boot like normal.
+
+Open the Homebrew Launcher and launch `martini-juxt-patcher.rpx` or select it from the Wii U Menu (Aroma)
+
+
+
+After confirming the state of the Miiverse applet, press X to remove the patches.
+
+
+
+Once the patcher is done running and your console has rebooted, you're done! Have fun in Juxt!
+
+
+
+If you encountered any errors, try [searching](/docs/search) for the error code. If that doesn't work, get in touch with a developer in our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1001.md b/docs/en_US/errors/MRTI-678-1001.md
new file mode 100644
index 0000000..6068f05
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1001.md
@@ -0,0 +1,12 @@
+# Error Code: 678-1001
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The console's CFW is not compatible with Pretendo's patcher. If you are using Haxchi, Coldboot Haxchi, Indexiine,
+Browserhax or similar, please [upgrade to Tiramisu or Aroma](https://wiiu.hacks.guide) and try again.
+
+If you're sure you're using Tiramisu or Aroma, reboot the console and try again. If the same error occurs, get in touch
+with a developer in our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1002.md b/docs/en_US/errors/MRTI-678-1002.md
new file mode 100644
index 0000000..a27c495
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1002.md
@@ -0,0 +1,10 @@
+# Error Code: 678-1002
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher could not find a Miiverse applet installed on your console, or you have several Miiverses installed. If this
+is the case, get in touch with a developer in our [Discord](https://discord.gg/pretendo) - we'd love to know what kind
+of devkit you have!
diff --git a/docs/en_US/errors/MRTI-678-1003.md b/docs/en_US/errors/MRTI-678-1003.md
new file mode 100644
index 0000000..73b4853
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1003.md
@@ -0,0 +1,12 @@
+# Error Code: 678-1003
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The console's CFW is not compatible with Pretendo's patcher. If you are using Haxchi, Coldboot Haxchi, Indexiine,
+Browserhax or similar, please [upgrade to Tiramisu or Aroma](https://wiiu.hacks.guide) and try again.
+
+If you're sure you're using Tiramisu or Aroma, reboot the console and try again. If the same error occurs, get in touch
+with a developer in our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1004.md b/docs/en_US/errors/MRTI-678-1004.md
new file mode 100644
index 0000000..f73a3e2
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1004.md
@@ -0,0 +1,13 @@
+# Error Code: 678-1004
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The console's CFW is not compatible with Pretendo's patcher. Try rebooting the console. If you are using Haxchi,
+Coldboot Haxchi, Indexiine, Browserhax or similar, please [upgrade to Tiramisu or Aroma](https://wiiu.hacks.guide) and
+try again.
+
+If you're sure you're using Tiramisu or Aroma and rebooting didn't fix it, get in touch with a developer in our
+[Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1005.md b/docs/en_US/errors/MRTI-678-1005.md
new file mode 100644
index 0000000..c7bf161
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1005.md
@@ -0,0 +1,24 @@
+# Error Code: 678-1005
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher could not find an unmodified copy of the Miiverse applet. Either you have manually modified it, it has
+become corrupted, or you have a version too old or too new for the patcher to recognise.
+
+- If you are on a system version older than 5.1.0, perform a system update, install
+ [Tiramisu or Aroma](https://wiiu.hacks.guide), and try again.
+- Try disabling any content replacement plugins (SDCafiine etc.) that can change which files are read by the patcher.
+- If you have manually modified your Miiverse applet, reinstall a clean copy from a backup. Instructions for this
+ cannot be provided by Pretendo.
+
+If all of these failed, get in touch on our [Discord](https://discord.gg/pretendo).
+
+---
+
+Compatible Miiverse applet versions:
+ - `000500301001600A v113` (JPN 5.1.0 - 5.5.6)
+ - `000500301001610A v113` (USA 5.1.0 - 5.5.6)
+ - `000500301001620A v113` (EUR 5.1.0 - 5.5.6)
diff --git a/docs/en_US/errors/MRTI-678-1006.md b/docs/en_US/errors/MRTI-678-1006.md
new file mode 100644
index 0000000..047a68d
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1006.md
@@ -0,0 +1,26 @@
+# Error Code: 678-1006
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher could not find an unmodified copy of the Thwate Premium SSL certificate. Either you have manually replaced
+your SSL certificates, they have become corrupted, or your system version is too old or too new for the patcher to
+recognise.
+
+- If you are on a system version older than 5.5.3, perform a system update, install
+ [Tiramisu or Aroma](https://wiiu.hacks.guide), and try again.
+- Try disabling any content replacement plugins (SDCafiine etc.) that can change which files are read by the patcher.
+- If you have manually modified your SSL certificates - such as when using a proxy - reinstall a clean copy from a
+ backup. Instructions for this cannot be provided by Pretendo.
+
+If all of these failed, get in touch on our [Discord](https://discord.gg/pretendo).
+
+---
+
+Compatible SSL certificate versions:
+- `0005001B10054000 v32` (ALL 5.5.3 - 5.5.6)
+
+`v20` (ALL 5.0.0 - 5.5.2) may also be compatible, but this is unconfirmed. Let us know on
+[Discord](https://discord.gg/pretendo) if it works for you.
diff --git a/docs/en_US/errors/MRTI-678-1007.md b/docs/en_US/errors/MRTI-678-1007.md
new file mode 100644
index 0000000..0cb70db
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1007.md
@@ -0,0 +1,14 @@
+# Error Code: 678-1007
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher failed to write out a backup of your Miiverse applet to NAND. This can be caused by an incompatible CFW or
+corrupted NAND.
+
+Try updating to the [latest Tiramisu](https://tiramisu.foryour.cafe) or
+[latest Aroma](https://aroma.foryour.cafe) build, as these often contain fixes to the CFW.
+
+If the issue persists, get in touch in our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1008.md b/docs/en_US/errors/MRTI-678-1008.md
new file mode 100644
index 0000000..9dffb8c
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1008.md
@@ -0,0 +1,11 @@
+# Error Code: 678-1008
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher failed to create a patched version of a file. The original file has not been modified.
+
+Reboot your console and try again. If the issue persists, this is most likely a bug in the Martini patcher - please get
+in touch with a developer on our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1009.md b/docs/en_US/errors/MRTI-678-1009.md
new file mode 100644
index 0000000..2c8337a
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1009.md
@@ -0,0 +1,11 @@
+# Error Code: 678-1009
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher failed to create a patched version of a file. The original file has not been modified.
+
+Reboot your console and try again. If the issue persists, this is most likely a bug in the Martini patcher - please get
+in touch with a developer on our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/MRTI-678-1010.md b/docs/en_US/errors/MRTI-678-1010.md
new file mode 100644
index 0000000..9533d77
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1010.md
@@ -0,0 +1,23 @@
+# Error Code: 678-1010
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+
+
+The patcher encountered an error when applying the patched files to your system. Files on your NAND have been modified
+and your system is in an unknown state, though there should be no risk of bricking.
+
+
+⚠️ Do not reboot your console, return to the Wii U Menu or open the Miiverse applet. If you're uncomfortable
+diagnosing the issue yourself, reach out on our Discord.
+
+
+If you know what `udplogserver` is, start it now and save the output. Press HOME to exit the Martini patcher, then
+immediately open it again. If you see an error code, view its [documentation page](/docs/search), but remember not to
+reboot your console until the system is in a known state again. If, instead, you progress to the confirmation page, and
+you have the option to uninstall patches by pressing X, you may do so. If you are not given the option to uninstall any
+patches, reach out on our [Discord](https://discord.gg/pretendo), and include a photo of the confirmation screen.
diff --git a/docs/en_US/errors/MRTI-678-1011.md b/docs/en_US/errors/MRTI-678-1011.md
new file mode 100644
index 0000000..8b93c8c
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1011.md
@@ -0,0 +1,24 @@
+# Error Code: 678-1011
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+
+⚠️ Do not reboot your console or exit Martini!
+
+
+The patcher encountered an error when applying the patched certificate to your system. Files essential to your Wii U's
+functionality have been modified and the system may be unbootable. **Immediate action is required to avoid a brick.**
+
+Reach out on our [Discord](https://discord.gg/pretendo). State your error code and that you have a cert brick. Be
+loud and ping mods - this is the only time you're allowed ;)
+
+---
+
+Precise instructions are not provided here to ensure that you get helpers involved. For helpers and experienced users,
+however, your best bet from here is to use wupclient (Tiramisu/Aroma) or FTP (Aroma) to download whatever Thwate cert is
+on the console and inspect it, then upload a clean one. Users who have EnvironmentLoader in H&S can install Tiramisu and
+should be able to use the boot selector to get to HBL and FTPiiU Everywhere without triggering the brick. Users without
+a working coldboot setup are SOL if they reboot, though UDPIH might be able to save it.
diff --git a/docs/en_US/errors/MRTI-678-1013.md b/docs/en_US/errors/MRTI-678-1013.md
new file mode 100644
index 0000000..af9668e
--- /dev/null
+++ b/docs/en_US/errors/MRTI-678-1013.md
@@ -0,0 +1,12 @@
+# Error Code: 678-1013
+**Applies to:** Wii U
+
+---
+
+***Note:*** This error relates to the Martini patches, which are now deprecated.
+
+The patcher failed to restore a file from its backup. The patched file remains in place.
+
+Reboot your console and try again. If the issue persists, this is most likely a bug in the Martini patcher - please get
+in touch with a developer on our [Discord](https://discord.gg/pretendo).
+
diff --git a/docs/en_US/errors/SYS-015-2004.md b/docs/en_US/errors/SYS-015-2004.md
index 4d83691..55edfb3 100644
--- a/docs/en_US/errors/SYS-015-2004.md
+++ b/docs/en_US/errors/SYS-015-2004.md
@@ -19,4 +19,4 @@ This error indicates a connection problem with the server.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5001.md b/docs/en_US/errors/SYS-015-5001.md
index 88b5d89..7a71044 100644
--- a/docs/en_US/errors/SYS-015-5001.md
+++ b/docs/en_US/errors/SYS-015-5001.md
@@ -21,4 +21,4 @@ This error should not occur under normal conditions when connected to the Preten
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5002.md b/docs/en_US/errors/SYS-015-5002.md
index 99d5174..feb3e55 100644
--- a/docs/en_US/errors/SYS-015-5002.md
+++ b/docs/en_US/errors/SYS-015-5002.md
@@ -12,4 +12,4 @@ This error occurs when you have never opened the Miiverse app before attempting
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5003.md b/docs/en_US/errors/SYS-015-5003.md
index 06d702a..7e5a513 100644
--- a/docs/en_US/errors/SYS-015-5003.md
+++ b/docs/en_US/errors/SYS-015-5003.md
@@ -5,11 +5,11 @@
- "The server is currently undergoing maintenance. Please Try again later."
-Juxtaposition is currently undergoing maintenance. Check our [Network Status page](https://stats.uptimerobot.com/R7E4wiGjJq) or join our [Discord server](https://invite.gg/pretendo) for updates.
+Juxtaposition is currently undergoing maintenance. Check our [Network Status page](https://stats.uptimerobot.com/R7E4wiGjJq) or join our [Discord server](https://discord.gg/pretendo) for updates.
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5004.md b/docs/en_US/errors/SYS-015-5004.md
index 43ffe46..f19f1f8 100644
--- a/docs/en_US/errors/SYS-015-5004.md
+++ b/docs/en_US/errors/SYS-015-5004.md
@@ -21,4 +21,4 @@ This error should not occur under normal conditions when connected to the Preten
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5005.md b/docs/en_US/errors/SYS-015-5005.md
index a7ff481..85091c6 100644
--- a/docs/en_US/errors/SYS-015-5005.md
+++ b/docs/en_US/errors/SYS-015-5005.md
@@ -33,5 +33,5 @@ This error occurs when Miiverse has been disallowed by Parental Controls. Follow
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5006.md b/docs/en_US/errors/SYS-015-5006.md
index 1e4264b..7dbb8c5 100644
--- a/docs/en_US/errors/SYS-015-5006.md
+++ b/docs/en_US/errors/SYS-015-5006.md
@@ -33,5 +33,5 @@ Parental Controls should now be disabled for Miiverse.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5007.md b/docs/en_US/errors/SYS-015-5007.md
index 633dc14..6c870b2 100644
--- a/docs/en_US/errors/SYS-015-5007.md
+++ b/docs/en_US/errors/SYS-015-5007.md
@@ -9,10 +9,10 @@ This typically occurs because you are attempting to connect to Juxt with a **Nin
This can also occur if your Pretendo Network ID has been banned from using Juxt.
-For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-015-5015.md b/docs/en_US/errors/SYS-015-5015.md
index ef011f4..752cea5 100644
--- a/docs/en_US/errors/SYS-015-5015.md
+++ b/docs/en_US/errors/SYS-015-5015.md
@@ -20,4 +20,4 @@ This error indicates a connection problem with the server.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-102-2482.md b/docs/en_US/errors/SYS-102-2482.md
new file mode 100644
index 0000000..d195191
--- /dev/null
+++ b/docs/en_US/errors/SYS-102-2482.md
@@ -0,0 +1,31 @@
+# Error Code: 102-2482
+**Applies to:** Wii U
+
+---
+
+- "Unable to connect to the server. Please try again later. If the problem persists, please make a note of the error code and visit support.nintendo.com."
+
+This error indicates one of the following:
+1. The server you're connecting to is offline for maintenance.
+2. Pretendo does not yet support the game or application in question.
+3. The game or application's server is still in development and isn't available to your account yet. For example, beta
+ servers are generally only available to [supporters](https://pretendo.network/account/upgrade).
+
+### Possible Solutions
+
+- **Check our network status information**
+> Check our [Network Status page](https://stats.uptimerobot.com/R7E4wiGjJq) and ensure that there are no ongoing service outages.
+
+- **Check Pretendo has a server for your game**
+> Check our [Progress page](https://pretendo.network/progress) to see if a server exists and is in development. We don't
+> support everything yet!
+
+- **Upgrade your account**
+> Certain beta and development servers are available to supporters for beta-testing. If you'd like to help test these
+> ahead of a public release, [consider supporting Pretendo](https://pretendo.network/account/upgrade).
+
+---
+
+If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
+
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-2004.md b/docs/en_US/errors/SYS-115-2004.md
index 489d166..0ab0d24 100644
--- a/docs/en_US/errors/SYS-115-2004.md
+++ b/docs/en_US/errors/SYS-115-2004.md
@@ -19,4 +19,4 @@ This error indicates a connection problem with the server.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5001.md b/docs/en_US/errors/SYS-115-5001.md
index 6660896..cff80b2 100644
--- a/docs/en_US/errors/SYS-115-5001.md
+++ b/docs/en_US/errors/SYS-115-5001.md
@@ -24,4 +24,4 @@ This error should not occur under normal conditions when connected to the Preten
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5002.md b/docs/en_US/errors/SYS-115-5002.md
index 09f5e1c..b7a1870 100644
--- a/docs/en_US/errors/SYS-115-5002.md
+++ b/docs/en_US/errors/SYS-115-5002.md
@@ -11,4 +11,4 @@ This error occurs when you have never opened the Miiverse app before attempting
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5003.md b/docs/en_US/errors/SYS-115-5003.md
index ff58ac8..181539d 100644
--- a/docs/en_US/errors/SYS-115-5003.md
+++ b/docs/en_US/errors/SYS-115-5003.md
@@ -5,11 +5,11 @@
- "The server is currently undergoing maintenance. Please Try again later."
-Juxtaposition is currently undergoing maintenance. Check our [Network Status page](https://stats.uptimerobot.com/R7E4wiGjJq) or join our [Discord server](https://invite.gg/pretendo) for updates.
+Juxtaposition is currently undergoing maintenance. Check our [Network Status page](https://stats.uptimerobot.com/R7E4wiGjJq) or join our [Discord server](https://discord.gg/pretendo) for updates.
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5004.md b/docs/en_US/errors/SYS-115-5004.md
index a1281fe..6a2cd68 100644
--- a/docs/en_US/errors/SYS-115-5004.md
+++ b/docs/en_US/errors/SYS-115-5004.md
@@ -20,5 +20,5 @@ This error should not occur under normal conditions when connected to the Preten
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5005.md b/docs/en_US/errors/SYS-115-5005.md
index 7436dbc..0072818 100644
--- a/docs/en_US/errors/SYS-115-5005.md
+++ b/docs/en_US/errors/SYS-115-5005.md
@@ -27,5 +27,5 @@ Parental Controls should now be disabled for Miiverse.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5006.md b/docs/en_US/errors/SYS-115-5006.md
index dac8c20..e10642b 100644
--- a/docs/en_US/errors/SYS-115-5006.md
+++ b/docs/en_US/errors/SYS-115-5006.md
@@ -27,5 +27,5 @@ Parental Controls should now be disabled for Miiverse.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5007.md b/docs/en_US/errors/SYS-115-5007.md
index 7d990ed..3075a4d 100644
--- a/docs/en_US/errors/SYS-115-5007.md
+++ b/docs/en_US/errors/SYS-115-5007.md
@@ -9,10 +9,10 @@ This typically occurs because you are attempting to connect to Juxt with a **Nin
This can also occur if your Pretendo Network ID has been banned from using Juxt.
-For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+For more information, launch the Miiverse app, or request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
---
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/errors/SYS-115-5015.md b/docs/en_US/errors/SYS-115-5015.md
index 98b83e2..cb6960b 100644
--- a/docs/en_US/errors/SYS-115-5015.md
+++ b/docs/en_US/errors/SYS-115-5015.md
@@ -20,4 +20,4 @@ This error indicates a connection problem with the server.
If you have not yet connected to Pretendo, please follow the instructions [here](/docs/install) to get started.
-If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://invite.gg/pretendo).
+If you are still unable to connect, please request to speak to a moderator in the [Discord server](https://discord.gg/pretendo).
diff --git a/docs/en_US/install/cemu.md b/docs/en_US/install/cemu.md
index ff0dd3f..e1628d8 100644
--- a/docs/en_US/install/cemu.md
+++ b/docs/en_US/install/cemu.md
@@ -10,23 +10,6 @@
Cemu 2.0 has official built-in support for Pretendo as of October 10, 2022. Head to the Cemu GitHub [releases](https://github.com/cemu-project/Cemu/releases) page and download the latest Cemu experimental release (tagged as `Pre-release`). Only `Cemu 2.0-5 (Experimental)` and above is supported at the moment. Additionally you may build Cemu from source using the provided [build instructions](https://github.com/cemu-project/Cemu/blob/main/BUILD.md)
-## Online files
-Cemu requires the use of several files obtained via dumping from real hardware. You may use those files if you have a physical Wii U, they will work just fine when connecting to Pretendo. If you _don't_ have a real Wii U navigate to [your account page](/account) and select `Download account files`
-
-
-
-
- Note:
- These online files are scrubbed of all console information and are stubbed enough for Cemu to think they are from real hardware. These files MAY fail to work correctly. Support for these files is very limited, and it is recommended to use files from a real console
-
-
-## Setup Cemu for online
-After obtaining the files needed for online play refer to the official [Cemu Online Play](https://cemu.cfw.guide/online-play.html) guide
-
-
- Note! If you downloaded the account files from your Pretendo Network account you may skip the steps on the Cemu guide which dumps them from a console. However these files will not work on Nintendo Network. For compatibility with both servers, use files dumped from a real console
-
-
## Connecting to Pretendo
Once you have Cemu setup for online play navigate to `Options > General settings > Account`. You should now see a section titled `Network Service`. Select your PNID from the `Active account` menu and select the `Pretendo` Network Service option. Cemu should now be connected to Pretendo's servers
diff --git a/docs/en_US/install/juxt.md b/docs/en_US/install/juxt.md
index 9127d09..14c7a03 100644
--- a/docs/en_US/install/juxt.md
+++ b/docs/en_US/install/juxt.md
@@ -6,18 +6,20 @@
## Select your console
-- ### [Wii U](#wii-u-1)
+- ### [Wii U (Tiramisu)](#wii-u-tiramisu-1)
- ### [3DS](#3ds-1)
-# Wii U
+# Wii U (Tiramisu)
-### In Game Patches
+
+ ℹ️ Aroma users: The Aroma patcher already handles ingame patches and redirects the Miiverse applet to Juxtaposition - no further setup is needed.
+ The below instructions are only for Tiramisu users.
+
+
+ ⚠️ Note that Tiramisu is no longer supported by Pretendo and cannot receive the latest network and security patches. These instructions
+ are kept for legacy users only.
+
-Nimble and Inkay already take care of in game patches for miiverse, so you're already good to go!
-
-
-
-### Applet Patch
Navigate to the [releases](https://github.com/PretendoNetwork/Martini/releases) page on the Martini GitHub repository
@@ -44,7 +46,7 @@ Once the patcher is done running and your console has rebooted, you're done! Hav
-If you encountered any errors, try [searching](/docs/search) for the error code. If that doesn't work, get in touch with a developer in our [Discord](https://invite.gg/pretendo).
+If you encountered any errors, try [searching](/docs/search) for the error code. If that doesn't work, get in touch with a developer in our [Discord](https://discord.gg/pretendo).
diff --git a/docs/en_US/install/wiiu.md b/docs/en_US/install/wiiu.md
index 17d45e9..ecb22ac 100644
--- a/docs/en_US/install/wiiu.md
+++ b/docs/en_US/install/wiiu.md
@@ -1,101 +1,83 @@
# Wii U
- ℹ️ This guide assumes that you have a Homebrewed System, if you don't please follow this guide on how to homebrew your system first.
+ ℹ️ This guide assumes that you have a Homebrewed System using Aroma.
+ You can follow this guide on how to homebrew your system first, then install
+ Aroma using this guide.
-## Select your homebrew environment
+You can get a Wii U onto Pretendo in just 3 steps:
+1. [RCE Patches](#rce-patches)
+2. [Connecting to Pretendo](#connecting-to-pretendo)
+3. [PNID Setup](#pnid-setup)
-- ### [Tiramisu](#tiramisu-1)
-- ### [Aroma](#aroma-1)
-- ### [Legacy](#legacy-1)
+# RCE Patches
+Unfortunately, some of Pretendo's supported games have major security and safety problems. While Nintendo fixed these
+games on the 3DS, thus far they have neglected the Wii U. Pretendo has a patcher which attempts to fix these problems -
+this is **essential** to play online safely, whether on Pretendo Network or Nintendo Network.
-## Already have Pretendo installed? Setup a PNID then
+
+⚠️ Don't skip this step!
+
-- ### [PNID Setup](#pnid-setup-1)
+To install the fix, naviagate to the
+[latest release of the RCE patcher](https://github.com/PretendoNetwork/rce_patches/releases/latest) on GitHub and
+download the `rce_patches.wps` file.
+
-# Tiramisu
+Place the downloaded `rce_patches.wps` file on your SD card at `sd:/wiiu/environments/aroma/plugins`. It's normal for other Aroma plugins to be in this folder too.
-To connect to Pretendo Network using Tiramisu you must use the [Nimble](https://github.com/PretendoNetwork/Nimble) set up module. There are 2 ways of obtaining the patch, either the stable release version or the bleeding edge version.
+
-### Tiramisu - Stable
-Navigate to the [releases](https://github.com/PretendoNetwork/Nimble/releases) page on the Nimble GitHub repository
+Place your SD card back into your console and boot like normal.
-
+# Connecting to Pretendo
-Now download the `30_nimble.rpx` file from the latest release
+
+ ℹ️ Already have Pretendo installed? Skip ahead to PNID Setup!
+
-
+To connect to Pretendo Network you must use the [Inkay](https://github.com/PretendoNetwork/Inkay) plugin with Aroma.
+The stable version is recommended for most users, however betatesters and others may be interested in the bleeding edge version.
-Place the downloaded `30_nimble.rpx` file on your SD card at `sd:/wiiu/environments/tiramisu/modules/setup`
+## Stable
+Navigate to [Inkay's latest release](https://github.com/PretendoNetwork/Inkay/releases/latest) on GitHub and download the `Inkay-pretendo.wps` file from the latest release.
-
+
-Place your SD card back into your console and boot like normal. You should now be connected to Pretendo Network
+Place the downloaded `Inkay-pretendo.wps` file on your SD card at `sd:/wiiu/environments/aroma/plugins`. It's normal for other Aroma plugins to be in this folder too.
-### Tiramisu - Bleeding Edge
-Navigate to the [actions](https://github.com/PretendoNetwork/Nimble/actions) page on the Nimble GitHub repository
+
-
+Place your SD card back into your console and boot like normal. If it worked, you'll see a notification of your connection:
-Select the `Nimble-CI` workflow and select the latest workflow run. _**Note:** At this stage you may also use the provided filters to only grab builds from specific branches, events, etc. By default the latest build, regardless of branch, is always shown._
+
-
+You are now connected to Pretendo Network and can continue with [PNID Setup](#pnid-setup).
-Select the `nimble` artifact. This will download a `nimble.zip` zip file
+## Bleeding Edge
+Navigate to the [actions](https://github.com/PretendoNetwork/Inkay/actions) page on the Aroma GitHub repository.
-
-
-Extract `nimble.zip` and place the extracted `30_nimble.rpx` file on your SD card at `sd:/wiiu/environments/tiramisu/modules/setup`
-
-
-
-Place your SD card back into your console and boot like normal. You should now be connected to Pretendo Network
-
-# Aroma
-
-To connect to Pretendo Network using Aroma you must use the [Inkay](https://github.com/PretendoNetwork/Inkay) plugin. There are 2 ways of obtaining the patch, either the stable release version or the bleeding edge version.
-
-### Aroma - Stable
-Navigate to the [releases](https://github.com/PretendoNetwork/Inkay/releases) page on the Aroma GitHub repository
-
-
-
-Now download the `Inkay-pretendo.wps` file from the latest release
-
-
-
-Place the downloaded `Inkay-pretendo.wps` file on your SD card at `sd:/wiiu/environments/aroma/plugins`
-
-
-
-Place your SD card back into your console and boot like normal. You should now be connected to Pretendo Network
-
-### Aroma - Bleeding Edge
-Navigate to the [actions](https://github.com/PretendoNetwork/Inkay/actions) page on the Aroma GitHub repository
-
-
+
Select the `Inkay-CI` workflow and select the latest workflow run. _**Note:** At this stage you may also use the provided filters to only grab builds from specific branches, events, etc. By default the latest build, regardless of branch, is always shown._
-
+
-Select the `inkay` artifact. This will download a `inkay.zip` zip file
+Select the `inkay` artifact. This will download a `inkay.zip` zip file.
-
+
-Extract `inkay.zip` and place the extracted `Inkay-pretendo.wps` file on your SD card at `sd:/wiiu/environments/aroma/plugins`
+Extract `inkay.zip` and place the extracted `Inkay-pretendo.wps` file on your SD card at `sd:/wiiu/environments/aroma/plugins`.
-
+
-Place your SD card back into your console and boot like normal. You should now be connected to Pretendo Network
+Place your SD card back into your console and boot like normal. If it worked, you'll see a notification of your connection:
+
-# 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
-
+You are now connected to Pretendo Network and can continue with [PNID Setup](#pnid-setup).
# PNID Setup
@@ -104,13 +86,13 @@ After installing Pretendo, you will need to create a PNID to use our services. T
### PNID Setup - Website
You will want to register an account from [here](/account) and click `Don't have an account?` to register.
-
+
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.
-
+
-Finally, set up your pnid, email and password. Once all of this is done you will be able to use Pretendo Server
\ No newline at end of file
+Finally, set up your pnid, email and password. Once all of this is done you will be able to use Pretendo Server
diff --git a/example.config.json b/example.config.json
index c8e6591..d6acfc1 100644
--- a/example.config.json
+++ b/example.config.json
@@ -26,6 +26,7 @@
"account": {
"uri": "mongodb://127.0.0.1:27017",
"database": "database_name",
+ "connection_string": "mongodb://127.0.0.1:27017",
"options": {
"useNewUrlParser": true,
"useUnifiedTopology": true
diff --git a/locales/ar_AR.json b/locales/ar_AR.json
index e45945d..781ccef 100644
--- a/locales/ar_AR.json
+++ b/locales/ar_AR.json
@@ -67,7 +67,7 @@
},
{
"question": "هل بريتندو يعمل علي سيمو و المحاكيات؟",
- "answer": "إن بريتندو مصمم لل3 دي اس و الوي يو؛ و في الوقت الحالي سيمو هو المحاكية الوحيد يدعِم شبكة نينتندو. سي مو لا يدعم شبكة بريتندو مباشرا و لكن ستصتطتيع استخدامه (حالياً سيمو لا يدعم شبكة بريتندو)إن بريتندو مصمم لل3 دي اس و الوي يو؛ و في الوقت الحالي سيمو هو المحاكية الوحيد يدعِم شبكة نينتندو سي مد لا يدعم شبكة بريتندو مباشرا و لكن ستصتيع استخدامه (حالياً سيمو لا يدعم شبكة بريتندو)."
+ "answer": "يدعم Pretendo أي عميل يمكنه التفاعل مع شبكة Nintendo. حاليًا المحاكي الوحيد الذي يحتوي على هذا النوع من الوظائف هو Cemu. يدعم Cemu 2.0 رسميًا Pretendo ضمن خيارات حساب الشبكة في المحاكي. للحصول على معلومات حول كيفية بدء استخدام Cemu ، تحقق من الوثائق . لا تدعم Citra اللعب الحقيقي عبر الإنترنت و وبالتالي لا يعمل مع Pretendo ، ولا يظهر أي علامات على دعم اللعب الحقيقي عبر الإنترنت على الإطلاق. قد يوفر Mikage ، وهو محاكي 3DS للأجهزة المحمولة ، الدعم في المستقبل على الرغم من أن هذا أبعد ما يكون عن اليقين."
},
{
"question": "لو اتمنعنت من شبكة بريتندو هل سأستمتر ممتنع من بريتندو؟",
@@ -102,8 +102,8 @@
{
"name": "Rambo6Glaz",
"caption": "مثبت الشبكة و باحث الأجهزة",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -124,10 +124,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "مطور الويب",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -198,7 +198,7 @@
},
"blogPage": {
"title": "البلوج",
- "description": "آخر التحديثات في أجزاء مكثفة. إذا كنت ترغب في رؤية المزيد من التحديثات المتكررة ، ففكر في دعمنا على Patreon .",
+ "description": "",
"published": "صادرة من",
"publishedOn": "نشرت في"
},
@@ -221,12 +221,15 @@
},
"socials": "مواقع الاتصال",
"bandwidthRaccoonQuotes": [
- "أنا عرض النطاق ، وأحب قضم الكابلات التي تذهب إلى خوادم شبكة الاتصال بريتندو . يم!",
+ "",
"كثير من الناس يسألوننا عما إذا كنا سنواجه مشكلة قانونية مع نينتندو بسبب هذا. يسعدني أن أقول إن عمتي تعمل في نينتندو وتقول إنه على ما يرام.",
"ويب كيت إصدار ٥٣٧ هو أفضل إصدار من ويب كيت لـالوي يو . لا ، لن نقوم بنقل كروم إلى الوي.",
"لا أستطيع الانتظار حتى تصل الساعة إلى 03:14:08 بالتوقيت العالمي المنسق في 19 يناير 2038!",
"يعد الوي يو في الواقع نظاما تم التقليل من شأنه: كانت الإعلانات التجارية سيئة للغاية ، لكن وحدة التحكم رائعة. هاه ، انتظر ثانية ، لست متأكدا من السبب ولكن لوحة الألعاب الخاصة بي لا تتصل بجهاز الوي يو الخاص بي.",
- "سوبر ماريو وورلد 2 - الموضوع الرئيسي لجزيرة يوشي هو بوب مطلق وليس هناك طريقة لإقناعي بخلاف ذلك."
+ "سوبر ماريو وورلد 2 - الموضوع الرئيسي لجزيرة يوشي هو بوب مطلق وليس هناك طريقة لإقناعي بخلاف ذلك.",
+ "كانت إصدارات Nintendo Switch المفضلة لدي هي Nintendo Switch Online + Expansion Pack و Nintendo Switch Online + Rumble Pak و Nintendo Switch Online + Offline Play Pack و Nintendo Switch Online + بعد حزمة منافذ أخرى ونينتندو سويتش أونلاين + تدريب دماغ / دماغ كاواشيما Age \"لقد أحببت حقًا عنوان وحدة التحكم الافتراضية لـ Nintendo Wii U ، لذلك نحن نعيدها مرة أخرى\". يمكنك حقًا إخبار Nintendo عن اهتماماتها.",
+ "مثل \"أنت تعرف آش ، بارك قلبها ، إنها UwU طوال اليوم\" هي الطريقة الجنوبية اللطيفة لقول \"Ash uwus طوال الوقت وهو حقًا غريب وغبي وأتمنى ألا يفعلوا ذلك\"",
+ "أول فيديو لي على قناتي !! لقد كنت أرغب في إنشاء مقاطع فيديو لفترة طويلة الآن ولكن جهاز الكمبيوتر المحمول الخاص بي كان سيئًا للغاية ولم أتمكن من تشغيل برنامج fraps و skype و minecraft مرة واحدة. ولكن هذا انتهى الآن! مع بعض المساعدة من مدرس تكنولوجيا المعلومات الخاص بي ، يعمل الكمبيوتر المحمول بشكل أفضل بكثير ويمكنني التسجيل الآن! أتمنى أن تستمتعوا ، وإذا رغبت في ذلك ، يرجى الإعجاب والاشتراك !!!"
]
},
"discordJoin": {
@@ -296,7 +299,20 @@
"مشرف",
"مطور"
],
- "account": "حساب"
+ "account": "حساب",
+ "forgotPassword": {
+ "header": "نسيت كلمة سر",
+ "input": "عنوان البريد الإلكتروني أو PNID",
+ "sub": "أدخل عنوان بريدك الإلكتروني / PNID أدناه",
+ "submit": "إرسال"
+ },
+ "resetPassword": {
+ "header": "تغيير كلمة السر",
+ "sub": "أدخل كلمة المرور الجديدة أدناه",
+ "password": "كلمه السر",
+ "confirmPassword": "تأكيد كلمة السر",
+ "submit": "إرسال"
+ }
},
"upgrade": {
"unsubPrompt": "هل أنت متأكد من أنك تريد إلغاء الاشتراك من tiername؟ ستفقد الوصول إلى الامتيازات المرتبطة بهذه الطبقة.",
diff --git a/locales/ast.json b/locales/ast.json
new file mode 100644
index 0000000..01a318d
--- /dev/null
+++ b/locales/ast.json
@@ -0,0 +1,370 @@
+{
+ "nav": {
+ "accountWidget": {
+ "logout": "Zarrar la sesión",
+ "settings": "Configuración"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "Conoz al equipu",
+ "about": "Información del proyeutu",
+ "faq": "Entrugues frecuentes",
+ "blog": "Los últimos anovamientos, concentraos",
+ "progress": "Revisa'l progresu ya les metes del proyetu"
+ }
+ },
+ "about": "Tocante a",
+ "faq": "FAQ",
+ "docs": "Documentación",
+ "credits": "Creitos",
+ "progress": "Progresu",
+ "blog": "Blogue",
+ "account": "Cuenta",
+ "donate": "Donar"
+ },
+ "hero": {
+ "subtitle": "Sirvidores de xuegu",
+ "title": "Recreaos",
+ "text": "Pretendo ye un reemplazu gratuitu ya de códigu abiertu de los sirvidores de Nintendo pa 3DS ya Wii U que permite la conectividá en llinia de los sirvidores orixinales que nun siguen en funcionamientu",
+ "buttons": {
+ "readMore": "Lleer más"
+ }
+ },
+ "aboutUs": {
+ "paragraphs": [
+ "Pretendo ye un proyeutu de códigu abiertu que tien l'oxetivu de recrear la Nintendo Network pa 3DS ya Wii U con inxeniería inverso de sala llimpia.",
+ "Darréu que los nuesos servicios son gratuitos ya de códigu abiertu, puen siguir esistiendo dempués del zarru inevitable de la Nintendo Network."
+ ],
+ "title": "Tocante a nós"
+ },
+ "progress": {
+ "title": "Progresu",
+ "githubRepo": "Depósitu de GitHub"
+ },
+ "faq": {
+ "text": "Equí tienes dalgunes de les entrugues más habituales que nos faen pa consiguir más información.",
+ "QAs": [
+ {
+ "question": "¿Qué ye Pretendo?",
+ "answer": "Pretendo ye un reemplazu de códigu abiertu pa Nintendo Network que tien l'oxetivu de crear sirvidores personalizaos pa la familia de consoles de Wii U ya 3DS. La nuesa meta ye caltener les funciones en llinia d'estes consoles pa permitir que los xugadores sigan xugando al completu a los sos xuegos favoritos de Wii U ya 3DS."
+ },
+ {
+ "question": "¿Les mios NNIDs esistentes funcionen en Pretendo?",
+ "answer": "Desgraciadamente, non. Les NNIDs esistentes nun funcionen en Pretendo darréu que Nintendo ye la propietaria d'esos datos. Magar que la migración de NNID a PNID ye teóricamente posible, tien riesgos ya rique datos d'usuariu sensibles que nun queremos tener."
+ },
+ {
+ "question": "¿Cómo uso Pretendo?",
+ "answer": "Anguaño, Pretendo ye un serviciu que nun ta preparáu pal usu públicu. Por embargu, namás que lo tea vas ser a usalu pente la exeución del nuesu parchiador na to consola."
+ },
+ {
+ "question": "¿Sabéis cuándo xá se pue usar la función o'l serviciu X?",
+ "answer": "Non. Munches de les funciones ya munchos de los servicios de Pretendo desendólquense de forma independiente (por exemplu, Miiverse pue desendolcalu un persona mentanto que Cuentes ya Amigos otra) ya, polo tanto, nun podemos dar una data aproximada de cuándo van tar preparaos."
+ },
+ {
+ "question": "¿Pretendo funciona colos emuladores?",
+ "answer": "Pretendo ye compatible con cualesquier veceru qu'interactúe cola Nintendo Network. Anguaño, l'únicu emulador que ye compatible oficialmente con esti tipu de función ye Cemu na versión 2.0. Pa consiguir más información tocante a cómo comenzar con Cemu, revisa la documentación. Citra nun ye compatible col xuegu en llinia de verdá ya nun hai señes de que lo seya nel futuru, poro, Pretendo nun funciona. Mikage, un emulador de 3DS pa preseos móviles, ye posible que forna esta compatibilidá nel futuru magar que nun se sabe."
+ },
+ {
+ "question": "Si toi espulsáu/ada de la Nintendo Network, ¿voi talo tamién en Pretendo?",
+ "answer": "Nun tenemos accesu a les espulsiones de la Nintendo Network y, polo tanto, el nuesu serviciu nun contien nengún perfil espulsáu. Por embargu, tenemos regles que s'han cumplir ya si nun lo faes podriemos espulsate."
+ },
+ {
+ "answer": "La Wii xá tien sirvidores personalizaos que forne Wiimmfi. Anguaño nun queremos centranos nes funciones en llinia de la Switch darréu que son de pagu ya completamente estremaes.",
+ "question": "¿Pretendo va ser compatible con Wii/Switch?"
+ },
+ {
+ "question": "¿Tengo d'usar hacks pa conectame?",
+ "answer": "Sí, tienes de hackiar la consola pa conectate. Por embargu, en Wii U namás tienes d'acceder al Homebrew Launcher (pente Haxchi, ColdBoot Haxchi o pente l'exploit del restolador web) ya en 3DS visita la documentación d'esti sitiu web pa saber cómo conectate."
+ }
+ ],
+ "title": "Entrugues frecuentes"
+ },
+ "showcase": {
+ "title": "Lo que facemos",
+ "text": "El proyeutu tien munchos componentes, equí hai dalgunos.",
+ "cards": [
+ {
+ "title": "Sirvidores de xuegu",
+ "caption": "Restauramos los xuegos ya'l conteníu que prefieres pente l'usu de sirvidores personalizaos."
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "Volvemos interpretar la función de Miiverse p'adautala a la dómina moderna."
+ },
+ {
+ "title": "Compatibilidá con Cemu",
+ "caption": "¡Xuega los tos títulos favoritos de Wii U ensin tener la consola!"
+ }
+ ]
+ },
+ "credits": {
+ "title": "L'equipu",
+ "text": "Conoz al equipu que ta detrás del proyeutu",
+ "people": [
+ {
+ "name": "Jonathan Barrow (jonbarrow)",
+ "caption": "Propietariu del proyeutu ya desendolcador líder",
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow"
+ },
+ {
+ "caption": "Investigación ya desendolcu de Miiverse",
+ "picture": "https://github.com/caramelkat.png",
+ "name": "Jemma (CaramelKat)",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "name": "Rambo6Glaz",
+ "caption": "Instalador per rede ya investigación en consoles",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
+ },
+ {
+ "name": "quarky",
+ "caption": "Investigación ya desendolcu de parches pa la función SpotPass",
+ "picture": "https://github.com/ashquarky.png",
+ "github": "https://github.com/ashquarky"
+ },
+ {
+ "name": "SuperMarioDaBom",
+ "caption": "Investigación en consoles ya otros sistemes",
+ "picture": "https://github.com/supermariodabom.png",
+ "github": "https://github.com/SuperMarioDaBom"
+ },
+ {
+ "name": "Jip Fr",
+ "caption": "Líder del desendolcu web",
+ "picture": "https://github.com/jipfr.png",
+ "github": "https://github.com/jipfr"
+ },
+ {
+ "caption": "Desendolcu web",
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes",
+ "name": "pinklimes"
+ },
+ {
+ "name": "mrjvs",
+ "caption": "Diseñador",
+ "picture": "https://github.com/mrjvs.png",
+ "github": "https://github.com/mrjvs"
+ }
+ ]
+ },
+ "specialThanks": {
+ "people": [
+ {
+ "caption": "Desendolcu de la biblioteca crunch",
+ "github": "https://github.com/superwhiskers",
+ "name": "superwhiskers",
+ "picture": "https://github.com/superwhiskers.png"
+ },
+ {
+ "caption": "Desendolcador de 3DS ya analista de NEX",
+ "picture": "https://github.com/Stary2001.png",
+ "name": "Stary",
+ "github": "https://github.com/Stary2001"
+ },
+ {
+ "name": "Billy",
+ "caption": "Caltenedor",
+ "picture": "https://github.com/InternalLoss.png",
+ "github": "https://github.com/InternalLoss"
+ },
+ {
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000",
+ "name": "Shutterbug2000",
+ "caption": "Investigación de Mario Kart 7 ya 3DS"
+ },
+ {
+ "name": "rverse",
+ "caption": "Compartición de la información de Miiverse",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "name": "Kinnay",
+ "special": "Agradecimientu especial",
+ "caption": "Investigación de les estructures de datos de Nintendo",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
+ "github": "https://github.com/Kinnay"
+ },
+ {
+ "name": "NinStar",
+ "caption": "Iconos pal Editor de Mii ya les reaiciones de Juxt",
+ "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": "Collaboradores de GitHub",
+ "caption": "Traducciones ya otres collaboraciones"
+ }
+ ],
+ "title": "Agradecimientu especial",
+ "text": "Ensin estes persones, Pretendo nun taría onde ta güei."
+ },
+ "footer": {
+ "bandwidthRaccoonQuotes": [
+ "Soi'l mapache Bandwidth ya préstame pola vida royer los cables que van a los sirvidores de la Pretendo Network. ¡Qué ricos tán!",
+ "Muncha xente entrúganos si vamos tener problemes llegales con Nintendo pola mor d'esti proyeutu. Toi contentu de dicir que mio tía trabaya en Nintendo ya diz que nun hai nengún problema.",
+ "La versión 537 de Webkit ye la meyor versión de WebKit pa Wii U. Non, nun vamos portar Chrome a la Wii U.",
+ "¡Tengo permunches ganes de que'l reló marque les 4:14:08 del 19 de xineru de 2038!",
+ "La Wii U ye un sistema infravaloráu: los anuncios yeren mui malos, mas la consola ye xenial. Eh, espera un segundu… Nun sé porque'l mandu de la consola nun se conecta a la Wii.",
+ "La canción principal de Super Mario World 2 - Yoshi's Island ye mui bona ya nun hai forma de que me convenzas de lo contrario.",
+ "Les mios versiones de Nintendo Switch favorites foron: Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Otru Xuegu Portáu Pack ya Nintendo Switch Online + Brain Training / Brain Age «Prestóte muncho la versión de la Virtual Console de Wii U, poro volvemos trayela» del Dr. Kawashima Pack. Pa que dempués digas que Nintendo nun s'esmolez.",
+ "«Xá conoces a la bendita d'Ash, fai UwU tol día» ye la forma suave ya sureña de dicir «Ash fai UwU tol tiempu, ye bien rara ya fata. Axallá que nun lo fore»",
+ "¡¡El primer videu de la mio canal!! Quixi facer vídeos demientres munchu tiempu mas el mio portátil yera un poco malu ya nun podía executar FRAPS, Skype ya Minecraft al empar. ¡Agora xá nun ye asina! Cola ayuda del mio profe d'informática, el portátil funciona muncho meyor ya xá puedo grabar. Espero qu'esfrutéis ya que vos suscribáis si lo facéis."
+ ],
+ "socials": "Redes sociales",
+ "usefulLinks": "Enllaces útiles",
+ "widget": {
+ "captions": [
+ "¿Quies tar al día?",
+ "¡Xúnite al nuesu sirvidor de Discord!"
+ ],
+ "button": "¡Xunise xá!"
+ }
+ },
+ "blogPage": {
+ "description": "Los últimos anovamientos en cachos concentraos. Si quies ver anovamientos más frecuentes, piensa n'apoyanos.",
+ "title": "Blogue",
+ "published": "Artículu de:",
+ "publishedOn": "el"
+ },
+ "account": {
+ "loginForm": {
+ "login": "Aniciu de sesión",
+ "register": "Rexistru",
+ "detailsPrompt": "Introduz abaxo los detalles de la cuenta",
+ "username": "Nome d'usuariu",
+ "password": "Contraseña",
+ "confirmPassword": "Confirmación de la contraseña",
+ "email": "Direición de corréu electrónicu",
+ "miiName": "Nome del Mii",
+ "forgotPassword": "¿Escaeciesti la contraseña?",
+ "registerPrompt": "¿Nun tienes una cuenta?",
+ "loginPrompt": "¿Xá tienes una cuenta?"
+ },
+ "settings": {
+ "downloadFiles": "Baxar los ficheros de la cuenta",
+ "downloadFilesDescription": "(nun funciona na Nintendo Network)",
+ "upgrade": "Anovar la cuenta",
+ "unavailable": "Nun ta disponible",
+ "settingCards": {
+ "userSettings": "Configuración del perfil",
+ "profile": "Perfil",
+ "nickname": "Nomatu",
+ "birthDate": "Data de nacencia",
+ "gender": "Xéneru",
+ "country": "País/rexón",
+ "timezone": "Fusu horariu",
+ "serverEnv": "Entornu del sirvidor",
+ "production": "Producción",
+ "beta": "Beta",
+ "upgradePrompt": "Los sirvidores beta son esclusivos pa probadores. Pa ser probador/a beta, anueva a un nivel de cuenta superior.",
+ "hasAccessPrompt": "El to nivel actual date accesu al sirvidor beta. ¡Guai!",
+ "signInSecurity": "Aniciu de sesión ya seguranza",
+ "no_newsletter_notice": "El boletín nun ta disponible. Volvi equí dempués",
+ "no_edit_from_dashboard": "La edición de la configuración del PNID dende'l panel del perfil nun ta disponible. Anueva la configuración del perfil dende la consola enllaciada",
+ "email": "Direición de corréu electrónicu",
+ "password": "Contraseña",
+ "passwordResetNotice": "Dempués de camudar la contraseña, zárrase la sesión de tolos preseos.",
+ "signInHistory": "Historial d'anicios de sesión",
+ "fullSignInHistory": "Ver l'historial completu",
+ "otherSettings": "Otra configuración",
+ "discord": "Discord",
+ "connectedToDiscord": "Conectéstite a Discord como",
+ "removeDiscord": "Quitar la cuenta de Discord",
+ "noDiscordLinked": "Nun s'enllació nenguna cuenta de Discord.",
+ "linkDiscord": "Enllaciar una cuenta de Discord",
+ "newsletter": "Boletín",
+ "newsletterPrompt": "Recibi los anovamientos del proyeutu per corréu electrónicu (pues dexar de recibilos cuando quieras)",
+ "passwordPrompt": "Introduz la to contraseña de PNID pa baxar los ficheros de Cemu",
+ "no_signins_notice": "L'historial d'anicios de sesión nun se ta rexistrando. ¡Volvi equí dempués!"
+ }
+ },
+ "accountLevel": [
+ "Estándar",
+ "Probador/a",
+ "Moderador",
+ "Desendolcador/a"
+ ],
+ "account": "Cuenta",
+ "banned": "Espulsáu/ada"
+ },
+ "upgrade": {
+ "unsubPrompt": "¿De xuru que quies dexar de tar soscritu/a a tiername? Vas perder l'accesu a tolos beneficios asociaos con esi nivel.",
+ "unsubConfirm": "Arrenunciar a la soscripción",
+ "changeTier": "Camudar de nivel",
+ "title": "Anovamientu",
+ "description": "Algamar la meta mensual fai que Pretendo se convierta nun trabayu a xornada completa lo que permitiría ameyorar la calidá ya ufrir anovamientos más rápido.",
+ "month": "mes",
+ "tierSelectPrompt": "Seleiciona un nivel",
+ "unsub": "Arrenunciu de la soscripción",
+ "changeTierPrompt": "¿De xuru que quies dexar de tar soscritu/a a oldtiername ya soscribite a newtiername?",
+ "changeTierConfirm": "Cambéu de nivel",
+ "back": "Atrás"
+ },
+ "donation": {
+ "progress": "${totd}$ de ${goald}$/mes, ${perc}% de la meta mensual.",
+ "upgradePush": "Pa convertise en soscriptor/a ya tener accesu a coses guais, visita la páxina d'anovamientu."
+ },
+ "docs": {
+ "missingInLocale": "Esta páxina nun ta disponible na to llingua. Revisa la versión n'inglés que ta abaxo.",
+ "quickLinks": {
+ "links": [
+ {
+ "header": "Instalación de Pretendo",
+ "caption": "Ver les instrucciones de configuración"
+ },
+ {
+ "header": "¿Tuviesti dalgún error?",
+ "caption": "Búscalu equí"
+ }
+ ],
+ "header": "Enllaces rápidos"
+ },
+ "search": {
+ "caption": "¡Tecléxalu na caxa d'abaxo pa consiguir más información del problema!",
+ "label": "Códigu d'error",
+ "no_match": "Nun s'atopó nenguna coincidencia",
+ "title": "¿Tienes dalgún códigu d'error?"
+ },
+ "sidebar": {
+ "getting_started": "Comienzu",
+ "welcome": "Acoyida",
+ "install_extended": "Instalación de Pretendo",
+ "install": "Instalación",
+ "search": "Buscar",
+ "juxt_err": "Códigos d'error - Juxt"
+ }
+ },
+ "discordJoin": {
+ "title": "Anovamientos",
+ "text": "Xúnite al nuesu sirvidor de Discord pa consiguir los últimos anovamientos del proyeutu.",
+ "widget": {
+ "text": "Anovamientos en tiempu real del progresu",
+ "button": "Xunise al sirvidor"
+ }
+ },
+ "progressPage": {
+ "title": "Progresu",
+ "description": "¡Revisa'l progresu ya les metes del proyeutu! (Anuévense cada hora más nun reflexa TOLES metes o TOL progresu del proyeutu)"
+ },
+ "localizationPage": {
+ "title": "Vamos traducir",
+ "instructions": "Ver les instrucciones de traducción",
+ "fileInput": "Ficheru a probar",
+ "filePlaceholder": "https://a.link.to/the_file.json",
+ "button": "Probar el ficheru",
+ "description": "Apiega l'enllaz d'una locale JSON accesible públicamente pa probala nel sitiu web"
+ },
+ "modals": {
+ "cancel": "Encaboxar",
+ "confirm": "Confirmar",
+ "close": "Zarrar"
+ }
+}
diff --git a/locales/be_BY.json b/locales/be_BY.json
new file mode 100644
index 0000000..5da7e84
--- /dev/null
+++ b/locales/be_BY.json
@@ -0,0 +1,187 @@
+{
+ "nav": {
+ "about": "Пра нас",
+ "faq": "ПіА",
+ "docs": "Дакументацыя",
+ "credits": "Тітры",
+ "progress": "Прагрэс",
+ "blog": "Блог",
+ "donate": "Ахвяраванне",
+ "accountWidget": {
+ "settings": "Налады",
+ "logout": "Выйсці"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "Знаёмцеся з камандай",
+ "about": "Пра праект",
+ "faq": "Пытанні і адказы",
+ "progress": "Праверце ход і мэты праекта",
+ "blog": "Нашы апошнія абнаўленні, скарочаныя"
+ }
+ },
+ "account": "Аккаунт"
+ },
+ "hero": {
+ "title": "Адноўлены",
+ "buttons": {
+ "readMore": "Далей"
+ },
+ "subtitle": "Гульнявыя сервера",
+ "text": "Pretendo - гэта бясплатная замена з адкрытым зыходным кодам для сервераў Nintendo 3DS і Wii U, якая дазваляе падключацца да Інтэрнэту для ўсіх, нават пасля таго, як першапачатковыя серверы спынены"
+ },
+ "aboutUs": {
+ "title": "Пра нас",
+ "paragraphs": [
+ "Pretendo – праект з адкрытым зыходным кодам, мэта якога ўзнавіць Nintendo Network для кансоляў 3DS і Wii U, выкарыстаючы зваротную-распрацоўку (reverse engineering).",
+ "Паколькі нашы сэрвісы будуць бясплатнымі і адкрытымі, яны могуць існаваць яшчэ доўга пасля непазбежнага закрыцця Nintendo Network."
+ ]
+ },
+ "progress": {
+ "title": "Прагрэс",
+ "githubRepo": "Рэпазіторыя Github"
+ },
+ "faq": {
+ "title": "Пытанні і Адказы",
+ "text": "Вось некалькі распаўсюджаных пытанняў.",
+ "QAs": [
+ {
+ "question": "Што такое Pretendo?",
+ "answer": "Pretendo - гэта замена Nintendo Network з адкрытым зыходным кодам, якая накіравана на стварэнне карыстальніцкіх сервераў для сямейства кансоляў Wii U і 3DS. Наша мэта складаецца ў тым, каб захаваць онлайн-функцыянальнасць гэтых кансоляў, каб дазволіць гульцам працягваць гуляць у свае любімыя гульні Wii U і 3DS на поўную моц."
+ },
+ {
+ "question": "Будзе лі працаваць мой NNID на Pretendo?",
+ "answer": "На жаль, не. Існуючыя NNID не будуць працаваць на Pretendo, бо толькі Nintendo захоўвае вашы карыстальніцкія даныя; у той час як міграцыя з NNID на PNID тэарэтычна магчымая, гэта было б рызыкоўна і патрабавала канфідэнцыйных даных карыстальнікаў, якія мы не жадаем захоўваць."
+ },
+ {
+ "question": "Як карыстацца Pretendo?",
+ "answer": "Pretendo зараз не знаходзіцца ў стане, гатовым для публічнага выкарыстання. Аднак, як толькі гэта будзе, вы зможаце выкарыстоўваць Pretendo, проста запусціўшы на сваёй кансолі наш самаробны патчар."
+ },
+ {
+ "question": "Вы ведаеце, калі функцыя/сэрвіс будзе гатовы?",
+ "answer": "Не. Многія функцыі/сэрвісы Pretendo распрацоўваюцца незалежна адзін ад аднаго (напрыклад, над Miiverse можа працаваць адзін распрацоўшчык, а над уліковымі запісамі і сябрамі працуе іншы), і таму мы не можам даць агульную дату."
+ },
+ {
+ "question": "Працуе лі Pretendo на Cemu/эмуляторах?",
+ "answer": "Pretendo падтрымлівае любы кліент, які можа ўзаемадзейнічаць з Nintendo Network. На дадзены момант адзіным эмулятарам з такой функцыянальнасцю з'яўляецца Cemu. Cemu 2.0 афіцыйна падтрымлівае Pretendo ў параметрах вашага сеткавага ўліковага запісу ў эмулятары. Для атрымання інфармацыі аб тым, як пачаць працу з Cemu, праверце дакументацыю. Citra не падтрымлівае сапраўдную анлайн-гульню і таму не працуе з Pretendo і ўвогуле не паказвае прыкмет падтрымкі сапраўднай онлайн-гульні. Mikage, эмулятар 3DS для мабільных прылад, можа забяспечыць падтрымку ў будучыні, хоць гэта далёка не пэўна."
+ },
+ {
+ "question": "Калі я забанен на Nintendo Network, буду я забанен на Pretendo?",
+ "answer": "Мы не будзем мець доступу да забаронаў Nintendo Network, і ўсе карыстальнікі не будуць забароненыя на нашым сэрвісе. Аднак у нас будуць правілы, якіх трэба прытрымлівацца пры выкарыстанні сэрвісу, і невыкананне гэтых правілаў можа прывесці да забароны."
+ },
+ {
+ "question": "Ці будзе Pretendo падтрымліваць Wii/Switch?",
+ "answer": "У Wii ужо ёсць спецыяльныя серверы, прадастаўленыя Wiimmfi. У цяперашні час мы не жадаем арыентавацца на камутатар, паколькі ён платны і цалкам адрозніваецца ад Nintendo Network."
+ },
+ {
+ "question": "Ці спатрэбяцца мне мады для падключэння?",
+ "answer": "Так, вам трэба будзе ўзламаць прыладу для падлучэння; аднак на Wii U вам спатрэбіцца толькі доступ да Homebrew Launcher (напрыклад, Haxchi, Coldboot Haxchi або нават эксплойта вэб-браўзера), а інфармацыя пра тое, як 3DS будзе падключацца, будзе даступная пазней."
+ }
+ ]
+ },
+ "footer": {
+ "bandwidthRaccoonQuotes": [
+ "Я енот Бэндвіф, і я люблю кусаць правада сервераў Pretendo Network. Ням!"
+ ]
+ },
+ "showcase": {
+ "title": "Што мы робім?",
+ "cards": [
+ {
+ "title": "Гульнявыя серверы",
+ "caption": "Вяртанне вашых любімых гульняў і кантэнту з дапамогай карыстальніцкіх сервераў."
+ },
+ {
+ "caption": "Паўторнае ўяўленне пра Miiverse, як калі б гэта было зроблена ў сучасную эпоху.",
+ "title": "Супастаўленне"
+ },
+ {
+ "title": "Падтрымка Cemu",
+ "caption": "Гуляйце ў любімыя гульні Wii U нават без кансолі!"
+ }
+ ],
+ "text": "Наш праект мае шмат кампанентаў. Вось некаторыя з іх."
+ },
+ "credits": {
+ "people": [
+ {
+ "name": "Джонатан Бэрроу (jonbarrow)",
+ "caption": "Уладальнік праекта і вядучы распрацоўшчык",
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow"
+ },
+ {
+ "caption": "Даследаванні і распрацоўкі Miiverse",
+ "github": "https://github.com/CaramelKat",
+ "name": "Джэма (CaramelKat)",
+ "picture": "https://github.com/caramelkat.png"
+ },
+ {
+ "name": "Рэмба6Глаз",
+ "caption": "Праграма ўстаноўкі сеткі і даследаванне кансолі",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
+ },
+ {
+ "github": "https://github.com/ashquarky",
+ "picture": "https://github.com/ashquarky.png",
+ "name": "кваркісты",
+ "caption": "Даследаванні BOSS і распрацоўка выпраўленняў"
+ },
+ {
+ "name": "СуперМарыёДаБом",
+ "caption": "Кансоль і іншыя даследаванні сістэмы",
+ "picture": "https://github.com/supermariodabom.png",
+ "github": "https://github.com/SuperMarioDaBom"
+ },
+ {
+ "name": "Джып кс",
+ "caption": "Кіраўнік вэб-распрацоўкі",
+ "picture": "https://github.com/jipfr.png",
+ "github": "https://github.com/jipfr"
+ },
+ {
+ "picture": "https://github.com/gitlimes.png",
+ "name": "pinklimes",
+ "caption": "Вэб-распрацоўка",
+ "github": "https://github.com/gitlimes"
+ },
+ {
+ "name": "mrjvs",
+ "caption": "Дызайнер",
+ "github": "https://github.com/mrjvs",
+ "picture": "https://github.com/mrjvs.png"
+ }
+ ],
+ "title": "Каманда",
+ "text": "Пазнаёмцеся з камандай, якая стаіць за праектам"
+ },
+ "specialThanks": {
+ "title": "Асобнае дзякуй",
+ "text": "Без іх Pretendo не быў бы там, дзе ён ёсць сёння.",
+ "people": [
+ {
+ "name": "супервусы",
+ "caption": "храбусценне распрацоўкі бібліятэк",
+ "picture": "https://github.com/superwhiskers.png",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "name": "Стары",
+ "caption": "Дысэктар 3DS dev і NEX",
+ "picture": "https://github.com/Stary2001.png",
+ "github": "https://github.com/Stary2001"
+ },
+ {
+ "name": "Білі",
+ "caption": "Захавальнік",
+ "picture": "https://github.com/InternalLoss.png",
+ "github": "https://github.com/InternalLoss"
+ },
+ {
+ "name": "Shutterbug2000",
+ "caption": "Даследаванне Mario Kart 7 і 3DS"
+ }
+ ]
+ }
+}
diff --git a/locales/ca_ES.json b/locales/ca_ES.json
index edf0f23..27e26b5 100644
--- a/locales/ca_ES.json
+++ b/locales/ca_ES.json
@@ -114,8 +114,8 @@
"picture": "https://github.com/caramelkat.png"
},
{
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12",
"name": "Rambo6Glaz",
"caption": "Instal·lador de la xarxa i recerca sobre la consola"
},
@@ -138,10 +138,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
- "github": "https://github.com/ashmonty",
+ "name": "pinklimes",
+ "github": "https://github.com/gitlimes",
"caption": "Desenvolupament del web",
- "picture": "https://github.com/ashmonty.png"
+ "picture": "https://github.com/gitlimes.png"
},
{
"name": "mrjvs",
diff --git a/locales/cs_CZ.json b/locales/cs_CZ.json
new file mode 100644
index 0000000..bcb2519
--- /dev/null
+++ b/locales/cs_CZ.json
@@ -0,0 +1,21 @@
+{
+ "nav": {
+ "account": "Účet",
+ "accountWidget": {
+ "settings": "Nastavení",
+ "logout": "Odhlásit se"
+ },
+ "faq": "Často kladené dotazy",
+ "about": "O stránkách",
+ "docs": "Dokumenty",
+ "credits": "Kredity",
+ "progress": "Progres",
+ "blog": "Blog"
+ },
+ "hero": {
+ "subtitle": "Herní servery"
+ },
+ "aboutUs": {
+ "title": "O nás"
+ }
+}
diff --git a/locales/de_DE.json b/locales/de_DE.json
index e8c1f6d..6b95249 100644
--- a/locales/de_DE.json
+++ b/locales/de_DE.json
@@ -25,7 +25,7 @@
"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 Einstellung der offiziellen Server, ermöglicht",
+ "text": "Pretendo ist ein kostenloser, Open-Source-Ersatz für Nintendo-Server für den 3DS und die Wii U, der die Onlineverbindung für alle, auch nach der Einstellung der offiziellen Server, ermöglicht",
"buttons": {
"readMore": "Mehr lesen"
}
@@ -47,7 +47,7 @@
"QAs": [
{
"question": "Was ist Pretendo?",
- "answer": "Pretendo ist ein Open-Source-Ersatz für das Nintendo Network, mit dem eigene Server für die Wii U und der 3DS-Familie erstellt werden sollen. Unser Ziel ist es, die Online-Funktionalität der Konsolen zu beibehalten, damit Spieler auch weiterhin ihre Lieblingsspiele für die Wii U und den 3DS vollständig spielen können."
+ "answer": "Pretendo ist ein Open-Source-Ersatz für das Nintendo Network, mit dem eigene Server für die Wii U und der 3DS-Familie erstellt werden sollen. Unser Ziel ist es, die Online-Funktionalität der Konsolen beizubehalten, damit Spieler auch weiterhin ihre Lieblingsspiele für die Wii U und den 3DS vollständig spielen können."
},
{
"question": "Werden meine vorhandenen NNIDs mit Pretendo weiterhin funktionieren?",
@@ -63,7 +63,7 @@
},
{
"question": "Funktioniert Pretendo mit CEMU, oder anderen Emulatoren?",
- "answer": "Pretendo wird hauptsächlich für die Hardware der Wii U und des 3DS entwickelt. Zu diesem Zeitpunkt ist CEMU der einzige Emulator für diese Konsolen mit NN Unterstützung. CEMU selbst unterstützt keine eigenen Server, aber es soll trotzdem möglich sein Pretendo mit CEMU zu verwenden. CEMU wird aktuell von Pretendo nicht unterstützt."
+ "answer": "Pretendo unterstützt jeden Client, der mit dem Nintendo Network interagieren kann. Derzeit ist Cemu der einzige Emulator mit dieser Art von Funktionalität. Cemu 2.0 unterstützt Pretendo offiziell unter deinen Netzwerk-Kontooptionen im Emulator. Informationen zu den ersten Schritten mit Cemu findest du in der Dokumentation. Citra unterstützt kein echtes Online-Spiel und funktioniert daher nicht mit Pretendo und zeigt überhaupt keine Anzeichen dafür, echtes Online-Spiel zu unterstützen. Mikage, ein 3DS-Emulator für mobile Geräte, könnte in Zukunft Unterstützung bieten, obwohl dieser alles andere als sicher ist."
},
{
"question": "Wenn ich im Nintendo Network gebannt wurde, bin ich dann in Pretendo auch gebannt?",
@@ -116,8 +116,8 @@
{
"name": "Rambo6Glaz",
"caption": "Network-Installer und Konsolenforschung",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/NexoDevelopment"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -138,10 +138,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Webentwicklung",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -153,7 +153,7 @@
},
"specialThanks": {
"title": "Besonderer Dank",
- "text": "Ohne sie, wäre Pretendo nicht, wo es heute ist.",
+ "text": "Ohne sie wäre Pretendo nicht, wo es heute ist.",
"people": [
{
"name": "superwhiskers",
@@ -208,7 +208,7 @@
},
"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 Echtzeitinformationen über unseren Fortschritt",
"button": "Tritt dem Server bei"
@@ -233,7 +233,7 @@
"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 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!!!"
+ "Mein erstes Video auf meinem kanal!! Ich wolte schon lange viedeos machen, aber mein leptop wahr zu schwach um Fraps, Skipe und Minekraft gleichzeitieg laufen zu laßen. aber dass ist jetzt vorbei. mit etwas hilfe von meinen informatiklerer läüft mein leptop jetzt fiel besser und ich kan aufnemen. ich hoffe ihr alle mögt dass video und fals ihr das tut bite gebt einen daumen nach oben und aboniert!!!"
]
},
"progressPage": {
@@ -242,7 +242,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "Die letzten Updates in Kurzform. Wenn du Updates häufiger einsehen möchtest, unterstütze uns doch bei Patreon.",
+ "description": "",
"published": "Veröffentlicht von",
"publishedOn": "am"
},
@@ -275,7 +275,7 @@
"country": "Land/Region",
"timezone": "Zeitzone",
"production": "Produktion",
- "upgradePrompt": "Beta-Server sind exklusiv für Beta-Tester. Um Beta-Tester zu werden, musst du ein Upgrade auf eine höhere Account-Stufe durchführen.",
+ "upgradePrompt": "Beta-Server sind exklusiv für Beta-Tester. Um Beta-Tester zu werden, musst du ein Upgrade auf eine höhere Konto-Stufe durchführen.",
"signInSecurity": "Anmeldung und Sicherheit",
"signInHistory": "Anmeldeverlauf",
"fullSignInHistory": "Vollständigen Anmeldeverlauf anzeigen",
@@ -284,7 +284,7 @@
"connectedToDiscord": "Verbunden mit Discord als",
"linkDiscord": "Discord-Konto verknüpfen",
"newsletter": "Newsletter",
- "newsletterPrompt": "Erhalte Projekt-Updates per E-Mail (Du kannst den Newsletter jederzeit abbestellen)",
+ "newsletterPrompt": "Erhalte Projekt-Updates per E-Mail (Du kannst sie 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.",
@@ -294,7 +294,7 @@
"password": "Passwort",
"passwordResetNotice": "Nachdem du dein Passwort geändert hast, wirst du von allen Geräten abgemeldet.",
"removeDiscord": "Discord-Konto entfernen",
- "no_signins_notice": "Anmeldeverlauf wird momentan nicht verfolgt. Schau später nochmal vorbei!",
+ "no_signins_notice": "Der Anmeldeverlauf wird momentan nicht gespeichert. 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"
@@ -305,10 +305,23 @@
"unavailable": "Nicht verfügbar"
},
"banned": "Gebannt",
- "account": "Konto"
+ "account": "Konto",
+ "forgotPassword": {
+ "sub": "Gib deine E-Mail oder deine PNID ein",
+ "input": "Email-Adresse oder PNID",
+ "header": "Passwort vergessen",
+ "submit": "Bestätigen"
+ },
+ "resetPassword": {
+ "header": "Passwort zurücksetzen",
+ "sub": "Gib das neue Passwort ein",
+ "password": "Passwort",
+ "confirmPassword": "Passwort bestätigen",
+ "submit": "Bestätigen"
+ }
},
"upgrade": {
- "title": "Upgrade",
+ "title": "Upgraden",
"description": "Das Erreichen des monatlichen Ziels wird aus Pretendo eine Vollzeitbeschäftigung machen, die qualitativ bessere und schnellere Updates liefert.",
"month": "Monat",
"tierSelectPrompt": "Wähle eine Stufe",
@@ -343,13 +356,13 @@
},
{
"header": "Hast du einen Fehler?",
- "caption": "Suche nach diesem hier"
+ "caption": "Suche hier nach ihm"
}
]
},
"search": {
"title": "Hast du einen Fehlercode bekommen?",
- "caption": "Beschreibe, unten in der Box, was für ein Problem du hast, um Infos zu erhalten.",
+ "caption": "Schreibe unten in die Box, was für ein Problem du hast, um Infos zu erhalten!",
"label": "Fehler-Code",
"no_match": "Keine Ergebnisse gefunden"
},
diff --git a/locales/el_GR.json b/locales/el_GR.json
new file mode 100644
index 0000000..692a84c
--- /dev/null
+++ b/locales/el_GR.json
@@ -0,0 +1,40 @@
+{
+ "nav": {
+ "faq": "Συνηθησμένες Ερωτήσεις",
+ "accountWidget": {
+ "settings": "Ρυθμίσεις",
+ "logout": "Αποσύνδεση"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "Γνώρισε την ομάδα",
+ "about": "Σχετικά με το έργο"
+ }
+ },
+ "about": "Πληροφορίες",
+ "docs": "Έγγραφα",
+ "progress": "Πρόοδος",
+ "account": "Λογαριασμός",
+ "donate": "Κάνε δωρεά"
+ },
+ "hero": {
+ "subtitle": "Servers παιχνιδιών",
+ "title": "Αναδημιουργημένο",
+ "buttons": {
+ "readMore": "Διαβάστε περισσότερα"
+ },
+ "text": "Το Pretendo είναι μία δωρεάν, με ανοιχτό κώδικα αντικατάσταση για τους Nintendo servers του 3DS και του Wii U, επιτρέποντας online σύνδεση για όλους, ακόμα και όταν οι αρχικοί servers διακοπούν"
+ },
+ "aboutUs": {
+ "title": "Σχετικά με εμάς",
+ "paragraphs": [
+ "Το Pretendo είναι ένα έργο ανοιχτής πηγής που στοχεύει να αναδημιουργήσει το Nintendo Network για το 3DS και το Wii U χρησιμοποιώντας αντίστροφη μηχανική καθαρού δωματίου."
+ ]
+ },
+ "progress": {
+ "title": "Πρόοδος"
+ },
+ "faq": {
+ "text": "Ορίστε μερικές συνηθισμένες ερωτήσεις που μας ρωτάνε για εύκολη πληροφόρηση."
+ }
+}
diff --git a/locales/en@uwu.json b/locales/en@uwu.json
new file mode 100644
index 0000000..7e1671f
--- /dev/null
+++ b/locales/en@uwu.json
@@ -0,0 +1,383 @@
+{
+ "nav": {
+ "about": "infoz",
+ "docs": "doks",
+ "credits": "kwedits",
+ "blog": "readinz",
+ "account": "kitteh",
+ "donate": "MUNY $$$",
+ "accountWidget": {
+ "logout": "kthxbai",
+ "settings": "opshuns"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "see kittehs",
+ "about": "seez infomations",
+ "faq": "frekuent questionz askd",
+ "progress": "see projekt progrez",
+ "blog": "new thingzz, but smol"
+ }
+ },
+ "progress": "eta wen",
+ "faq": "faqz"
+ },
+ "hero": {
+ "subtitle": "onlien gamez!!",
+ "title": "bak from teh dead",
+ "buttons": {
+ "readMore": "reed mor!!"
+ },
+ "text": "pretender iz fre an sethru replazement 4 meanie netwrk's servrs for thre d s an wee yu, letin you plae gaems aftr dey leav"
+ },
+ "aboutUs": {
+ "title": "whut doez it do?!!?!!?!",
+ "paragraphs": [
+ "pretender iz a sethru projekt 4 makin zombiz of teh thre d s an wee yu onlien wif shinie lookinz",
+ "bcuz it iz fre an sethru, it livez forevahh!!"
+ ]
+ },
+ "progress": {
+ "title": "eta wen!?",
+ "githubRepo": "octokat repozitori"
+ },
+ "faq": {
+ "title": "frekuent questionz askd",
+ "QAs": [
+ {
+ "question": "whut iz pretender??",
+ "answer": "pretender iz a sethru meanie netwrk replazment 4 wee yu an thre d s. kittehs want to kep gaemin, so we maek it again!!"
+ },
+ {
+ "question": "kan i keep my meanie netwrk id 4 pretender?",
+ "answer": "noo!!!! we don wanna keep ur senzitiv dataz!! only pretender id!!"
+ },
+ {
+ "question": "how doez kitteh use pretender??",
+ "answer": "pretender iz only 4 kittehz wif subzcription!! soemtimez pretender haz open betaz 4 u tho! wil be fre latr."
+ },
+ {
+ "question": "eta wen 4 gaem??",
+ "answer": "gud question. kitteh haz no idea!! multiple kittehs be workin on stuffs."
+ },
+ {
+ "question": "doez pretender work on me faek gaemr!?",
+ "answer": "yez! anythin that workz wif meanie netwrk workz wif pretender. only cemu haz it tho rite now!"
+ },
+ {
+ "question": "if kitteh ban'd from teh meanie netwrk, iz still ban'd on pretender?",
+ "answer": "no!! yu is not ban'd! ther is rulez tho, so yu can stil get bananad!!"
+ },
+ {
+ "question": "can kitteh gaem on othr kitteh gaemin??",
+ "answer": "nonO!! kitteh can only gaem on teh wee yu an thre d s! wee has wiimmfi tho!!"
+ },
+ {
+ "question": "doez kitteh need hax to gaem?!",
+ "answer": "yez!! kitteh needz hax to gaem. mak sure kitteh press alt f4 4 epik gaemin!!"
+ }
+ ],
+ "text": "herez sum questionz yu lik 2 ask!!"
+ },
+ "showcase": {
+ "title": "thiz iz whut kittehs maek",
+ "text": "we gots lotz of stuffs! herez sum stuffs.",
+ "cards": [
+ {
+ "title": "onlien gamez!!",
+ "caption": "play ur gaemz wit othr kittehs!"
+ },
+ {
+ "title": "kittehverse",
+ "caption": "a remeow of mewverse if kittehs made it shiny!!"
+ },
+ {
+ "title": "cemu gaemin!!",
+ "caption": "gaem on ur shiny magik box!!"
+ }
+ ]
+ },
+ "credits": {
+ "title": "dev kittehs",
+ "text": "see kittehz who maek pretender!!",
+ "people": [
+ {
+ "name": "swagtastic kitteh",
+ "picture": "https://i.imgur.com/Yd7XfHp.png",
+ "caption": "projekt owner an dev kitteh",
+ "github": "https://github.com/jonbarrow"
+ },
+ {
+ "picture": "https://github.com/caramelkat.png",
+ "name": "jemmeow (caramelkitteh)",
+ "caption": "kittehverse reserch an dev",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "picture": "https://github.com/EpicUsername12.png",
+ "name": "rambo6meow",
+ "caption": "onlien instalr an konsole reserch",
+ "github": "https://github.com/EpicUsername12"
+ },
+ {
+ "name": "quarkat",
+ "caption": "BOSS reserch an patchy dev",
+ "github": "https://github.com/ashquarky",
+ "picture": "https://github.com/ashquarky.png"
+ },
+ {
+ "caption": "konsole reserch",
+ "github": "https://github.com/SuperMarioDaBom",
+ "name": "supermariodakitteh",
+ "picture": "https://github.com/supermariodabom.png"
+ },
+ {
+ "name": "catjip fr",
+ "caption": "interwebz dev",
+ "picture": "https://github.com/jipfr.png",
+ "github": "https://github.com/jipfr"
+ },
+ {
+ "name": "pinkkittehs",
+ "caption": "interwebs dev",
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
+ },
+ {
+ "name": "mrkat",
+ "caption": "paintr",
+ "picture": "https://github.com/mrjvs.png",
+ "github": "https://github.com/mrjvs"
+ }
+ ]
+ },
+ "specialThanks": {
+ "text": "theze kittehs helpd!!",
+ "people": [
+ {
+ "name": "katwhiskers",
+ "caption": "crunchy bookz dev",
+ "picture": "https://github.com/superwhiskers.png",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "name": "starykitteh",
+ "picture": "https://github.com/Stary2001.png",
+ "caption": "thre d s dev an nex inspektor",
+ "github": "https://github.com/Stary2001"
+ },
+ {
+ "name": "billehkitteh",
+ "picture": "https://github.com/InternalLoss.png",
+ "github": "https://github.com/InternalLoss",
+ "caption": "findr of teh stuffs"
+ },
+ {
+ "name": "shutterkat2000",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000",
+ "caption": "kitteh kart 7 an thre d s reserch"
+ },
+ {
+ "name": "revers",
+ "caption": "mewverse infos sharer",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "name": "kittay",
+ "special": "speshul thx",
+ "caption": "reserch on de meanie netwrks datas",
+ "github": "https://github.com/Kinnay",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128"
+ },
+ {
+ "name": "katstar",
+ "github": "https://github.com/ninstar",
+ "caption": "arts 4 de mew editr an kittehverse reaktions",
+ "picture": "https://github.com/ninstar.png"
+ },
+ {
+ "name": "octokat kittehs",
+ "caption": "meows an stuffs",
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
+ "github": "https://github.com/PretendoNetwork"
+ }
+ ],
+ "title": "speshul thx"
+ },
+ "discordJoin": {
+ "text": "entr de discord for new infoz from kittehs 4 pretender!!",
+ "widget": {
+ "text": "see whut kittehs r up 2",
+ "button": "waltz rite in"
+ },
+ "title": "listen 2 teh kittehs"
+ },
+ "footer": {
+ "socials": "soshuls",
+ "usefulLinks": "linkies",
+ "widget": {
+ "captions": [
+ "meow wit other kittehs!",
+ "join teh discord!"
+ ],
+ "button": "waltz in!"
+ },
+ "bandwidthRaccoonQuotes": [
+ "im bandwidth teh rakoon, an i luv bitin teh cablez goin into pretender's serverz. yummer!!",
+ "sumtimez, kittehs ask meh, u gonna get meanie netwrk on u? i sez that my aunt is meanie company employz an iz fine!!",
+ "interwebzkit 537 iz teh bezt verzion of webzkit for wee yu. nu, we arent gonna purrt krome 2 teh wee yu.",
+ "i cant wait 4 teh eventual annihilashun of teh clok!",
+ "teh wee yu is aktually a sneak rate konsole: teh komershuls wer relly bad, but teh konsole is gret!! ..huh. wait, meh kittehpad isnt konnekting to meh wee..",
+ "sooper maro wurld too - yoshees is land's theme is amazng!!",
+ "meh favorit nontendo swatch releses hav ben nontendo swatch onlien + expanshun pak, nontendo swatch onlien + rumbly pak, nontendo swatch online + oflin pley pak, nontendo swatch onlin + yet anotha port pak, an nontendo swatch onlin + bren smert trainin pak. yu kan rely tel nontendo kares.",
+ "liek, \"yu kno ash, bles her heawt, she uwus all day\" is the sothern nice wae of sayin \"ash uwus all teh tiem and its realy weird an stupid an i wish they didnt\"",
+ "Connection terminated. I'm sorry to interrupt you, Elizabeth, if you still even remember that name, But I'm afraid you've been misinformed. You are not here to receive a gift, nor have you been called here by the individual you assume, although, you have indeed been called. You have all been called here, into a labyrinth of sounds and smells, misdirection and misfortune. A labyrinth with no exit, a maze with no prize. You don't even realize that you are trapped. Your lust for blood has driven you in endless circles, chasing the cries of children in some unseen chamber, always seeming so near, yet somehow out of reach, but you will never find them. None of you will. This is where your story ends. And to you, my brave volunteer, who somehow found this job listing not intended for you, although there was a way out planned for you, I have a feeling that's not what you want. I have a feeling that you are right where you want to be. I am remaining as well. I am nearby. This place will not be remembered, and the memory of everything that started this can finally begin to fade away. As the agony of every tragedy should. And to you monsters trapped in the corridors, be still and give up your spirits. They don't belong to you. For most of you, I believe there is peace and perhaps more waiting for you after the smoke clears. Although, for one of you, the darkest pit of Hell has opened to swallow you whole, so don't keep the devil waiting, old friend. My daughter, if you can hear me, I knew you would return as well. It's in your nature to protect the innocent. I'm sorry that on that day, the day you were shut out and left to die, no one was there to lift you up into their arms the way you lifted others into yours, and then, what became of you. I should have known you wouldn't be content to disappear, not my daughter. I couldn't save you then, so let me save you now. It's time to rest - for you, and for those you have carried in your arms. This ends for all of us. End communication."
+ ]
+ },
+ "progressPage": {
+ "title": "projekt progress",
+ "description": "see teh projekt stuffs!! (kitteh refresh evry hour!!)"
+ },
+ "account": {
+ "loginForm": {
+ "email": "katmail",
+ "password": "secret kitteh word",
+ "register": "new kitteh!",
+ "login": "login to kitteh",
+ "detailsPrompt": "smash in yor kitteh infoz belo",
+ "miiName": "mew name",
+ "loginPrompt": "im alredy a kitteh!",
+ "username": "kitteh name",
+ "forgotPassword": "i forget secret kitteh word!! halp!",
+ "confirmPassword": "confirm secret kitteh words",
+ "registerPrompt": "maek a new kitteh"
+ },
+ "settings": {
+ "settingCards": {
+ "userSettings": "kitteh opshuns",
+ "profile": "kitteh",
+ "nickname": "kitteh faek naem",
+ "birthDate": "kitteh birtday",
+ "gender": "kitteh type",
+ "timezone": "kitteh clok",
+ "serverEnv": "kitteh gaeming plaec",
+ "signInSecurity": "kitteh login an sekure",
+ "country": "kitteh home",
+ "production": "produkton",
+ "beta": "early kitteh",
+ "upgradePrompt": "early kitteh gaeming is only 4 early kittehs! bekom a super kitteh to akces.",
+ "hasAccessPrompt": "you r early kitteh!! :3",
+ "email": "katmail",
+ "passwordResetNotice": "if secret kitteh words are changd, you wont stay logged in to kitteh!!",
+ "signInHistory": "kitteh login watchin",
+ "discord": "discord",
+ "newsletterPrompt": "get projekt infoz in yor katmail (you can alwayz stop getin newz)",
+ "password": "secret kitteh word",
+ "fullSignInHistory": "sho all kitteh login watchin",
+ "otherSettings": "other opshuns",
+ "connectedToDiscord": "meowing in discord as",
+ "removeDiscord": "stop meowing wit discord :(",
+ "linkDiscord": "meow wit discord :3",
+ "noDiscordLinked": "not meowin wit discord!! :(",
+ "newsletter": "new kitteh infoz",
+ "passwordPrompt": "entr yor kitteh secret wordz 4 cemu datas",
+ "no_newsletter_notice": "sori.. no new kitteh infoz.. try latr!!",
+ "no_signins_notice": "kitteh is not watchin logins... i wil latr!!",
+ "no_edit_from_dashboard": "changin yor kitteh opshuns from interwebs is nono!! do from yor konsole."
+ },
+ "downloadFiles": "downlod kitteh datas",
+ "downloadFilesDescription": "(kitteh datas wil not work on meanie netwrk!!)",
+ "unavailable": "no :(",
+ "upgrade": "become super kitteh"
+ },
+ "account": "kitteh",
+ "forgotPassword": {
+ "header": "forgot secret kitteh word",
+ "sub": "entr katmail or kitteh name belo",
+ "input": "katmail or kitteh name",
+ "submit": "gogo!!"
+ },
+ "resetPassword": {
+ "sub": "entr new secret kitteh word belo",
+ "submit": "gogo!!",
+ "header": "new secret kitteh word",
+ "password": "secret kitteh word",
+ "confirmPassword": "confirm secret kitteh word"
+ },
+ "accountLevel": [
+ "normal kitteh",
+ "early kitteh",
+ "watchin kitteh",
+ "dev kitteh"
+ ],
+ "banned": "bad kitteh >:("
+ },
+ "upgrade": {
+ "unsubConfirm": "yea, i wan leave",
+ "changeTierPrompt": "are u sur u wanna stop bein oldtiername an go 2 newtiername?!",
+ "title": "bekom super kitteh",
+ "month": "munth",
+ "tierSelectPrompt": "select super kitteh level",
+ "unsub": "stop being super kitteh :(",
+ "description": "reachin goal givez kittehz muns for devin, gettin better new stuffz fastr!!",
+ "back": "bak",
+ "unsubPrompt": "are u sur u wanna stop bein tiername?! u will lose all kitteh perkz instantly!!",
+ "changeTier": "change super kitteh level",
+ "changeTierConfirm": "yezyez, change!!"
+ },
+ "docs": {
+ "quickLinks": {
+ "links": [
+ {
+ "header": "get pretender",
+ "caption": "view teh settin up instruktions"
+ },
+ {
+ "caption": "find here!!",
+ "header": "o noes!! eror?!"
+ }
+ ],
+ "header": "speedy linkz"
+ },
+ "sidebar": {
+ "install_extended": "get pretender",
+ "install": "instal",
+ "welcome": "helo!!",
+ "search": "serch",
+ "juxt_err": "eror kodes - kittehverse",
+ "getting_started": "getin start!!"
+ },
+ "search": {
+ "caption": "tell kitteh eror and u wil find whut u seek..",
+ "no_match": "o no.. eror not found?!",
+ "title": "o noes!! u got eror?!",
+ "label": "eror kode"
+ },
+ "missingInLocale": "this pag doezn't work in LOLCAT!? crazi!! herez englizh verson.. :("
+ },
+ "modals": {
+ "close": "byebye",
+ "confirm": "yaya!!",
+ "cancel": "nono!!"
+ },
+ "blogPage": {
+ "title": "readinz",
+ "description": "new thingz, but smol! if kitteh wants mor, support dev kittehs!",
+ "published": "keybord smash'd by",
+ "publishedOn": "on"
+ },
+ "localizationPage": {
+ "button": "testin datas",
+ "fileInput": "datas 4 testin",
+ "title": "letz meow!!",
+ "description": "gimme a jzon i kan see to test!",
+ "instructions": "see meowin instruktions",
+ "filePlaceholder": "mew://a.meow.site/4_jzon.jzon"
+ },
+ "donation": {
+ "progress": "$${totd} of $${goald}/munth, ${perc}% of teh monthly goal",
+ "upgradePush": "u wanna become super kitteh and get kool perkz?? upgrade now!!"
+ }
+}
diff --git a/locales/en_GB.json b/locales/en_GB.json
new file mode 100644
index 0000000..ed87ab0
--- /dev/null
+++ b/locales/en_GB.json
@@ -0,0 +1,383 @@
+{
+ "nav": {
+ "about": "About",
+ "faq": "FAQ",
+ "docs": "Docs",
+ "credits": "Credits",
+ "blog": "Blog",
+ "donate": "Donate",
+ "accountWidget": {
+ "settings": "Settings",
+ "logout": "Logout"
+ },
+ "dropdown": {
+ "captions": {
+ "about": "About the project",
+ "faq": "Frequently asked questions",
+ "blog": "Our latest updates, condensed",
+ "progress": "Check the project progress and goals",
+ "credits": "Meet the team"
+ }
+ },
+ "progress": "Progress",
+ "account": "Account"
+ },
+ "hero": {
+ "subtitle": "Game servers",
+ "title": "Recreated",
+ "text": "Pretendo is a free and open source replacement for Nintendo's servers for both the 3DS and Wii U, allowing online connectivity for all, even after the original servers are discontinued",
+ "buttons": {
+ "readMore": "Read more"
+ }
+ },
+ "aboutUs": {
+ "title": "About us",
+ "paragraphs": [
+ "Pretendo is an open-source project that aims to recreate Nintendo Network for the 3DS and Wii U using clean-room reverse engineering.",
+ "As our services would be both free and open source, they can exist long after the inevitable closure of Nintendo Network."
+ ]
+ },
+ "progress": {
+ "githubRepo": "GitHub repository",
+ "title": "Progress"
+ },
+ "faq": {
+ "title": "Frequently Asked Questions",
+ "text": "Here are some common questions we're asked for easy information.",
+ "QAs": [
+ {
+ "question": "What is Pretendo?",
+ "answer": "Pretendo is an open source Nintendo Network replacement that aims to build custom servers for the Wii U and 3DS family of consoles. Our goal is to preserve the online functionality of these consoles, to allow players to continue to play their favourite Wii U and 3DS games to their fullest capacity."
+ },
+ {
+ "question": "Will my existing NNIDs work on Pretendo?",
+ "answer": "Sadly, no. Existing NNIDs will not work on Pretendo, as only Nintendo holds your user data; while an NNID-to-PNID migration is theoretically possible, it would be risky and require sensitive user data we do not wish to hold."
+ },
+ {
+ "question": "How do I use Pretendo?",
+ "answer": "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."
+ },
+ {
+ "question": "Do you know when feature/service will be ready?",
+ "answer": "No. Lots of Pretendo's features/services are developed independently (for example, Miiverse may be worked on by one developer while Accounts and Friends is being worked on by another) and therefore we cannot give an overall ETA for how long this will take."
+ },
+ {
+ "question": "Does Pretendo work on Cemu/emulators?",
+ "answer": "Pretendo supports any client that can interact with Nintendo Network. Currently, the only emulator with this kind of functionality is Cemu. Cemu 2.0 officially supports Pretendo under your network account options in the emulator. For information on how to get started with Cemu, check out the documentation. Citra does not support true online play and thus does not work with Pretendo, and does not show signs of supporting true online play at all. Mikage, a 3DS emulator for PC and mobile devices, may provide support in the future, though this is far from certain."
+ },
+ {
+ "question": "If I am banned on Nintendo Network, will I stay banned when using Pretendo?",
+ "answer": "We will not have access to Nintendo Network's bans, and all users will not be banned on our service. However, we will have rules to follow when using the service and failing to follow these rules could result in a ban."
+ },
+ {
+ "question": "Will Pretendo support the Wii/Switch?",
+ "answer": "The Wii already has custom servers provided by Wiimmfi. We currently do not wish to target the Switch as it is both paid and completely different to Nintendo Network."
+ },
+ {
+ "question": "Will I need hacks to connect?",
+ "answer": "Yes, you will need to hack your device to connect; however, on the Wii U, you will only need access to the Homebrew Launcher (i.e. Tiramisu, Aroma, or even the web browser exploit), with info on how the 3DS will connect coming at a later date."
+ }
+ ]
+ },
+ "showcase": {
+ "text": "Our project has many components. Here are some of them.",
+ "cards": [
+ {
+ "title": "Game servers",
+ "caption": "Bringing back your favourite games and content using custom servers."
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "A re-imagining of Miiverse, as if it were made in the modern era."
+ },
+ {
+ "caption": "Play your favourite Wii U titles even without a console!",
+ "title": "Cemu support"
+ }
+ ],
+ "title": "What we make"
+ },
+ "credits": {
+ "title": "The team",
+ "text": "Meet the team behind the project",
+ "people": [
+ {
+ "name": "Jonathan Barrow (jonbarrow)",
+ "caption": "Project owner and lead developer",
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow"
+ },
+ {
+ "name": "Jemma (CaramelKat)",
+ "caption": "Miiverse research and development",
+ "picture": "https://github.com/caramelkat.png",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "github": "https://github.com/EpicUsername12",
+ "caption": "Network installer and console research",
+ "name": "Rambo6Glaz",
+ "picture": "https://github.com/EpicUsername12.png"
+ },
+ {
+ "name": "quarky",
+ "github": "https://github.com/ashquarky",
+ "caption": "BOSS research and patch development",
+ "picture": "https://github.com/ashquarky.png"
+ },
+ {
+ "name": "SuperMarioDaBom",
+ "caption": "Console and other system research",
+ "picture": "https://github.com/supermariodabom.png",
+ "github": "https://github.com/SuperMarioDaBom"
+ },
+ {
+ "picture": "https://github.com/jipfr.png",
+ "name": "Jip Fr",
+ "github": "https://github.com/jipfr",
+ "caption": "Web development lead"
+ },
+ {
+ "name": "pinklimes",
+ "caption": "Web development",
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
+ },
+ {
+ "picture": "https://github.com/mrjvs.png",
+ "caption": "Designer",
+ "name": "mrjvs",
+ "github": "https://github.com/mrjvs"
+ }
+ ]
+ },
+ "specialThanks": {
+ "title": "Special thanks",
+ "people": [
+ {
+ "name": "superwhiskers",
+ "picture": "https://github.com/superwhiskers.png",
+ "caption": "crunch library development",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "name": "Stary",
+ "caption": "3DS dev and NEX dissector",
+ "github": "https://github.com/Stary2001",
+ "picture": "https://github.com/Stary2001.png"
+ },
+ {
+ "caption": "Preservationist",
+ "github": "https://github.com/InternalLoss",
+ "picture": "https://github.com/InternalLoss.png",
+ "name": "Billy"
+ },
+ {
+ "name": "Shutterbug2000",
+ "caption": "Mario Kart 7 and 3DS research",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000"
+ },
+ {
+ "name": "rverse",
+ "caption": "Miiverse information sharing",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "name": "Kinnay",
+ "special": "Special thanks",
+ "github": "https://github.com/Kinnay",
+ "caption": "Research on Nintendo datastructures",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128"
+ },
+ {
+ "name": "NinStar",
+ "caption": "Icons for the Mii Editor and Juxt reactions",
+ "picture": "https://github.com/ninstar.png",
+ "github": "https://github.com/ninstar"
+ },
+ {
+ "name": "GitHub contributors",
+ "caption": "Localisations and other contributions",
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
+ "github": "https://github.com/PretendoNetwork"
+ }
+ ],
+ "text": "Without these people. Pretendo wouldn't be where it is today."
+ },
+ "discordJoin": {
+ "title": "Stay up to date",
+ "text": "Join our Discord server to get the latest updates on the project.",
+ "widget": {
+ "text": "Get real-time updates to our progress",
+ "button": "Join the server"
+ }
+ },
+ "footer": {
+ "socials": "Socials",
+ "usefulLinks": "Useful links",
+ "widget": {
+ "captions": [
+ "Want to keep updated?",
+ "Join our Discord server!"
+ ],
+ "button": "Join now!"
+ },
+ "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 going to 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 the Wii U. No, we are not going to port Chrome to the Wii U.",
+ "I can't wait for the clock to reach 03:14:08 UTC on the 19th of January, 2038!",
+ "The Wii U is actually an underrated system: the adverts were like, really bad, but the console is great. Huh, wait a second. I'm not sure why but my GamePad isn't connecting to my Wii.",
+ "Super Mario World 2 - Yoshi's Island's main theme is an absolute bop and there's no way you're going to convince me otherwise.",
+ "My favourite Nintendo Switch releases have been Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Yet Another Port Pak, and Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \" You Really Liked The Nintendo Wii U Virtual Console Title, So We're Bringing It Back\" Pack. You can really tell Nintendo cares.",
+ "Like \"You know Ash, bless their heart, they UwU all day\" is the southern nice way of saying \"Ash UwUs all the time and it's really weird and stupid and I wish they didn't\"",
+ "My first video on my channel!! iv been wanting to make videos for a long time now but my laptop ran pretty bad and i couldn't run fraps, skype and minecraft all at once. but now thats over! with some help from my IT teacher my laptop runs alot better and i can record now! i hope y'all enjoy and if you do please like and subscribe!!!"
+ ]
+ },
+ "progressPage": {
+ "title": "Our progress",
+ "description": "Check the project's progress and goals! (Updated every hour or so, does not reflect ALL project goals or progress)"
+ },
+ "blogPage": {
+ "title": "Blog",
+ "description": "The latest updates in condensed chunks. If you want to see more frequent updates, consider supporting us.",
+ "published": "Published by",
+ "publishedOn": "on"
+ },
+ "account": {
+ "account": "Account",
+ "loginForm": {
+ "login": "Login",
+ "register": "Register",
+ "detailsPrompt": "Enter your account details below",
+ "username": "Username",
+ "password": "Password",
+ "email": "E-mail",
+ "miiName": "Mii nickname",
+ "forgotPassword": "Forgot your password?",
+ "registerPrompt": "Don't have an account?",
+ "loginPrompt": "Already have an account?",
+ "confirmPassword": "Confirm password"
+ },
+ "forgotPassword": {
+ "submit": "Submit",
+ "header": "Forgot Password",
+ "sub": "Enter your e-mail address/PNID below",
+ "input": "E-mail address or PNID"
+ },
+ "resetPassword": {
+ "header": "Reset Password",
+ "sub": "Enter new password below",
+ "confirmPassword": "Confirm password",
+ "submit": "Submit",
+ "password": "Password"
+ },
+ "settings": {
+ "downloadFiles": "Download account files",
+ "downloadFilesDescription": "(will not work on Nintendo Network)",
+ "upgrade": "Upgrade account",
+ "unavailable": "Unavailable",
+ "settingCards": {
+ "userSettings": "User settings",
+ "profile": "Profile",
+ "nickname": "Nickname",
+ "birthDate": "Birthdate",
+ "gender": "Gender",
+ "country": "Country/region",
+ "timezone": "Timezone",
+ "serverEnv": "Server environment",
+ "production": "Production",
+ "beta": "Beta",
+ "hasAccessPrompt": "Your current tier gives you beta server access. Cool!",
+ "signInSecurity": "Sign in and security",
+ "email": "E-mail",
+ "password": "Password",
+ "passwordResetNotice": "After changing your password, you will be signed out from all devices.",
+ "signInHistory": "Sign in history",
+ "fullSignInHistory": "View full sign in history",
+ "otherSettings": "Other settings",
+ "discord": "Discord",
+ "connectedToDiscord": "Connected to Discord as",
+ "removeDiscord": "Remove Discord account",
+ "noDiscordLinked": "No Discord account linked.",
+ "linkDiscord": "Link Discord account",
+ "newsletter": "Newsletter",
+ "newsletterPrompt": "Receive project updates via e-mail (you can opt-out at any time)",
+ "passwordPrompt": "Enter your PNID password to download Cemu files",
+ "no_signins_notice": "Sign in history not currently tracked. Check back again later!",
+ "no_newsletter_notice": "Newsletter not currently available. Check back again later",
+ "upgradePrompt": "Beta servers are exclusive to beta testers. To become a beta tester, upgrade to a higher account tier.",
+ "no_edit_from_dashboard": "Editing PNID settings from the user dashboard is currently unavailable. Please update user settings from your linked game console"
+ }
+ },
+ "accountLevel": [
+ "Standard",
+ "Tester",
+ "Moderator",
+ "Developer"
+ ],
+ "banned": "Banned"
+ },
+ "upgrade": {
+ "title": "Upgrade",
+ "unsub": "Unsubscribe",
+ "unsubConfirm": "Unsubscribe",
+ "changeTierConfirm": "Change tier",
+ "back": "Back",
+ "description": "Reaching the monthly goal will make Pretendo a full time job, providing better quality updates at a faster rate.",
+ "month": "month",
+ "tierSelectPrompt": "Select a tier",
+ "unsubPrompt": "Are you sure you want to unsubscribe from tiername? You will lose access to the perks associated with that tier.",
+ "changeTier": "Change tier",
+ "changeTierPrompt": "Are you sure you want to unsubscribe from oldtiername and subscribe to newtiername?"
+ },
+ "donation": {
+ "progress": "$${totd} of $${goald}/month, ${perc}% of the monthly goal.",
+ "upgradePush": "To become a subscriber and gain access to cool perks, visit the upgrade page."
+ },
+ "localizationPage": {
+ "title": "Let's localise",
+ "description": "Paste a link to a publicly accessible JSON locale to test it on the website",
+ "instructions": "View localisation instructions",
+ "filePlaceholder": "https://a.link.to/the_file.json",
+ "button": "Test file",
+ "fileInput": "File to test"
+ },
+ "docs": {
+ "quickLinks": {
+ "header": "Quick links",
+ "links": [
+ {
+ "header": "Install Pretendo",
+ "caption": "View the setup instructions"
+ },
+ {
+ "header": "Got an error?",
+ "caption": "Search for it here"
+ }
+ ]
+ },
+ "search": {
+ "title": "Got an error code?",
+ "caption": "Type it in the box below to get information on your issue!",
+ "label": "Error code",
+ "no_match": "No matches found"
+ },
+ "sidebar": {
+ "getting_started": "Getting started",
+ "welcome": "Welcome",
+ "install_extended": "Install Pretendo",
+ "install": "Install",
+ "search": "Search",
+ "juxt_err": "Error codes - Juxtaposition"
+ },
+ "missingInLocale": "This page is unavailable in your locale. Please check the English (US) version below."
+ },
+ "modals": {
+ "cancel": "Cancel",
+ "confirm": "Confirm",
+ "close": "Close"
+ }
+}
diff --git a/locales/en_US.json b/locales/en_US.json
index 1c23206..685711c 100644
--- a/locales/en_US.json
+++ b/locales/en_US.json
@@ -115,8 +115,8 @@
{
"name": "Rambo6Glaz",
"caption": "Network installer and console research",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -137,10 +137,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Web development",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -241,7 +241,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "The latest updates in condensed chunks. If you want to see more frequent updates, consider supporting us on Patreon.",
+ "description": "The latest updates in condensed chunks. If you want to see more frequent updates, consider supporting us.",
"published": "Published by",
"publishedOn": "on"
},
@@ -260,6 +260,19 @@
"registerPrompt": "Don't have an account?",
"loginPrompt": "Already have an account?"
},
+ "forgotPassword": {
+ "header": "Forgot Password",
+ "sub": "Enter your email address/PNID below",
+ "input": "Email address or PNID",
+ "submit": "Submit"
+ },
+ "resetPassword": {
+ "header": "Reset Password",
+ "sub": "Enter new password below",
+ "password": "Password",
+ "confirmPassword": "Confirm password",
+ "submit": "Submit"
+ },
"settings": {
"downloadFiles": "Download account files",
"downloadFilesDescription": "(will not work on Nintendo Network)",
diff --git a/locales/es_ES.json b/locales/es_ES.json
index 1cf7e54..c209d4a 100644
--- a/locales/es_ES.json
+++ b/locales/es_ES.json
@@ -67,7 +67,7 @@
},
{
"question": "¿Pretendo funciona en Cemu/emuladores?",
- "answer": "Pretendo está diseñado con el hardware de Wii U y 3DS en mente. Hasta ahora, el único emulador para esas consolas con soporte de NN es Cemu. Cemu no soporta oficialmente servidores personalizados, pero debería ser posible en un futuro llegar a usar Pretendo con Cemu. A día de hoy, Pretendo no soporta Cemu."
+ "answer": "Pretendo soporta cualquier cliente que puede interactuar con el Nintendo Network. Hasta ahora, el único emulador con este tipo de funcionalidad es Cemu. Cemu 2.0 oficialmente soporta a Pretendo, en las opciones de cuenta en línea en el emulador . Para obtener más información de cómo empezar con Cemu, revisa la documentación. Citra no soporta verdadero juego en línea, por eso no funciona con Pretendo, y no demuestra señales de que soportará verdadero juego en linea. Mikage, un emulador de 3DS para dispositivos móviles, podría proporcionar soporte en el futuro aunque esto esta lejos de ser cierto."
},
{
"question": "Si estoy baneado en Nintendo Network, ¿seguiré baneado al usar Pretendo?",
@@ -120,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "Instalador de la red y estudio de consolas",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/NexoDevelopment"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -142,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Desarrollo web",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -230,10 +230,10 @@
},
"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.",
+ "Muchas personas nos preguntan si podríamos tener problemas legales con Nintendo por esto; pues me alegro de anunciar que mi tía trabaja en Nintendo y me dijo que no pasa nada.",
+ "Webkit v537 es la mejor versión de Webkit para la 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.",
+ "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”",
@@ -246,7 +246,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "Las últimas actualizaciones en pequeñas cantidades. Si quieres ver actualizaciones más frecuentes, considera apoyarnos en Patreon.",
+ "description": "Las últimas actualizaciones en pequeñas cantidades. Si quieres ver actualizaciones más frecuentes, considera apoyarnos.",
"published": "Publicado por",
"publishedOn": "en"
},
@@ -347,7 +347,20 @@
"Desarrollador"
],
"banned": "Baneado",
- "account": "Cuenta"
+ "account": "Cuenta",
+ "forgotPassword": {
+ "header": "Olvidé mi contraseña",
+ "sub": "Introduzca su dirección de correo electrónico/PNID a continuación",
+ "input": "Dirección de correo electrónico o PNID",
+ "submit": "Enviar"
+ },
+ "resetPassword": {
+ "password": "Contraseña",
+ "confirmPassword": "Confirme la contraseña",
+ "submit": "Enviar",
+ "header": "Restablecer la contraseña",
+ "sub": "Introduzca una nueva contraseña"
+ }
},
"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.",
diff --git a/locales/fi_FI.json b/locales/fi_FI.json
new file mode 100644
index 0000000..486e6b7
--- /dev/null
+++ b/locales/fi_FI.json
@@ -0,0 +1,383 @@
+{
+ "faq": {
+ "QAs": [
+ {
+ "question": "Mikä on Pretendo?",
+ "answer": "Pretendo on avoimen lähdekoodin Nintendo Network:in korvaaja joka tähtää korvavien palvelinten luontiin Wii U:lle ja 3DS konsoliperheelle. Tähtäimenämme on säilyttää näiden konsoleiden nettitoiminnot, jotta pelaajat voivat pelata Wii U ja 3DS suosikkipelejään täysin ominaisuuksin."
+ },
+ {
+ "question": "Toimiiko olemassaoleva NNID:ni Pretendossa?",
+ "answer": "Ei, valitettavasti. Olemassa olevat NNID:t eivät tule toimimaan Pretendossa, sillä vain Nintendolla on tiedossaan käyttäjätietosi. Vaikka NNID-PNID tietojensiirto on teoriassa mahdollista, se on riskialtista ja vaatii arkaluonteisia käyttäjätietoja, joita emme halua haltuumme."
+ },
+ {
+ "question": "Kuinka käytän Pretendoa?",
+ "answer": "Pretendo ei ole vielä valmiina yleiseen käyttöön. Kuitenkin, heti kun se on, voit ottaa Pretendon käyttöösi suorittamalla homebrew-paikaajamme konsolissasi."
+ },
+ {
+ "answer": "Emme. Monia Pretendon palveluita kehitetään toisistaan riippumatta (esimerkiksi Miiverseä voi kehittää eri kehittäjä, kuin Käyttäjätilejä tai Ystäviä). Tästä johtuen emme voi antaa arviota siitä, kuinka kauan kehitystyö vie aikaa.",
+ "question": "Tiedättekö milloin toiminnallisuus/palvelu on valmis?"
+ },
+ {
+ "question": "Toimiiko Pretendo Cemu:lla/emulaattoreissa?",
+ "answer": "Pretendo tukee kaikkia asiakasohjelmia, jotka pystyvät keskustelemaan Nintendo Network:in kanssa. Tällä hetkellä ainoa emulaattori, jossa on nämä toiminnallisuudet on Cemu. Cemu 2.0 tukee Pretendoa virallisesti emulaattorin verkkotili-asetusten kautta. LIsäinformaatiota siitä, kuinka pääset alkuun Cemu:n kanssa löytyy documentation. Citra ei tue todellista online-pelaamista ja ei sikäli siis toimi Pretendon kanssa, myöskään tulevaisuuden suunnitelmissa ei näytä olevan todellista online-tukea. Mikage, 3DS-emulaattori mobiililaitteille saattaa tulevaisuudessa tukea verkkotoimintoja, mutta tämä on yhä hyvin epävarmaa."
+ },
+ {
+ "question": "Jos minut on bännätty Nintendo Networkista, pysynkö bännissä myös Pretendossa?",
+ "answer": "Meillä ei ole pääsyä Nintendo Network:in bännäystietoihin ja kaikilla käyttäjillä on siis pääsy palveluihimme. Kuitenkin meillä on sääntömme, joita tulee noudattaa palvelua käytettäessä ja näiden sääntöjen noudattamatta jättäminen voi johtaa bänniin."
+ },
+ {
+ "question": "Tuleeko Pretendo tukemaan Wii:tä/Switch:iä?",
+ "answer": "Wii:lle on jo omat palvelimensa jotka tarjoaa Wiimmfi. Meillä ei tällä hetkellä ole halua kohdentaa palveluitamme Switch:ille, sillä kyseessä on maksullinen täysin Nintendo Network:ista poikkeava palvelu."
+ },
+ {
+ "question": "Tarvitsenko murretun konsolin?",
+ "answer": "Kyllä, sinun pitää murtaa konsolisi yhteyttä varten. Lisätietoja asentamisesta löydät <a href=\"https://pretendo.network/docs/install/wiiu\">täältä</a>."
+ }
+ ],
+ "title": "Usein Kysytyt Kysymykset",
+ "text": "Joitain yleisiä meiltä kysyttyjä kysymyksiä nopeana yhteenvetona."
+ },
+ "nav": {
+ "dropdown": {
+ "captions": {
+ "blog": "Viimeisimmät päivitykset, tiivistettyinä",
+ "credits": "Tutustu tiimiin",
+ "about": "Tietoja projektista",
+ "faq": "Usein kysytyt kysymykset",
+ "progress": "Tutustu projektin edistymiseen ja tavoitteisiin"
+ }
+ },
+ "about": "Tietoja",
+ "account": "Käyttäjätili",
+ "faq": "UKK",
+ "docs": "Dokumentaatio",
+ "progress": "Edistyminen",
+ "accountWidget": {
+ "settings": "Asetukset",
+ "logout": "Kirjaudu ulos"
+ },
+ "donate": "Lahjoita",
+ "blog": "Blogi",
+ "credits": "Krediitit"
+ },
+ "hero": {
+ "subtitle": "Pelipalvelimet",
+ "title": "Toisinnettu",
+ "buttons": {
+ "readMore": "Lue lisää"
+ },
+ "text": "Pretendo on Nintendon palvelimien korvaajaksi tarkoitettu ilmainen avoimen lähdekoodin ratkaisu sekä 3DS:lle, että WiiU:lle, joka tarjoaa verkkotoiminnallisuudet kaikille, jopa sen jälkeen kun alkuperäiset palvelut suljetaan"
+ },
+ "progress": {
+ "title": "Edistyminen",
+ "githubRepo": "Github -arkisto"
+ },
+ "aboutUs": {
+ "title": "Tietoja meistä",
+ "paragraphs": [
+ "Pretendo on avoimen lähdekoodin projekti, joka tähtää Nintendo Network:in palveluiden toisintamiseen käyttäen takaisinmallinnusta puhtaalta pöydältä.",
+ "Koska palvelumme tulevat olemaan ilmaisia ja avoimeen lähdekoodiin perustuvia, niiden olemassaolo voi jatkua pitkään tulevan Nintendo Network:in palveluiden sulkemisen jälkeenkin."
+ ]
+ },
+ "showcase": {
+ "cards": [
+ {
+ "caption": "Tuo takaisin suosikkipelisi ja sisällöt käyttäen mukautettuja palvelimia.",
+ "title": "Pelipalvelimet"
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "Miiversen uudelleenluonti, kuten se olisi syntynyt tähän päivään."
+ },
+ {
+ "title": "Cemu -tuki",
+ "caption": "Pelaa Wii U suosikkipelejäsi jopa ilman konsolia!"
+ }
+ ],
+ "title": "Mitä kehitämme",
+ "text": "Projektissamme on useita komponentteja. Tässä on osa niistä."
+ },
+ "credits": {
+ "text": "Tutustu tiimiin projektin takana",
+ "people": [
+ {
+ "caption": "Projektin omistaja ja johtava kehittäjä",
+ "github": "https://github.com/jonbarrow",
+ "picture": "https://github.com/jonbarrow.png",
+ "name": "Jonathan Barrow (jonbarrow)"
+ },
+ {
+ "name": "Jemma (CaramelKat)",
+ "github": "https://github.com/CaramelKat",
+ "caption": "Miiversen tutkiminen ja kehitys",
+ "picture": "https://github.com/caramelkat.png"
+ },
+ {
+ "caption": "Asentajan kehitys ja konsolitutkimus",
+ "name": "Rambo6Glaz",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
+ },
+ {
+ "name": "quarky",
+ "caption": "BOSS tutkimus ja paikkausten kehittäminen",
+ "picture": "https://github.com/ashquarky.png",
+ "github": "https://github.com/ashquarky"
+ },
+ {
+ "caption": "Konsoli- ja muu järjestelmätutkimus",
+ "picture": "https://github.com/supermariodabom.png",
+ "github": "https://github.com/SuperMarioDaBom",
+ "name": "SuperMarioDaBom"
+ },
+ {
+ "name": "Jip Fr",
+ "picture": "https://github.com/jipfr.png",
+ "caption": "Johtava web-kehittäjä",
+ "github": "https://github.com/jipfr"
+ },
+ {
+ "name": "pinklimes",
+ "caption": "Web-kehittäjä",
+ "github": "https://github.com/gitlimes",
+ "picture": "https://github.com/gitlimes.png"
+ },
+ {
+ "github": "https://github.com/mrjvs",
+ "caption": "Suunnittelija",
+ "name": "mrjvs",
+ "picture": "https://github.com/mrjvs.png"
+ }
+ ],
+ "title": "Tiimi"
+ },
+ "specialThanks": {
+ "title": "Erityiskiitokset",
+ "text": "Ilman heitä Pretendo ei olisi siinä, missä olemme nyt.",
+ "people": [
+ {
+ "caption": "crunch-kirjaston kehitys",
+ "picture": "https://github.com/superwhiskers.png",
+ "name": "superwhiskers",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "name": "Stary",
+ "picture": "https://github.com/Stary2001.png",
+ "github": "https://github.com/Stary2001",
+ "caption": "3DS kehittäjä ja NEX:in purku"
+ },
+ {
+ "name": "Billy",
+ "caption": "Säilytystyö",
+ "github": "https://github.com/InternalLoss",
+ "picture": "https://github.com/InternalLoss.png"
+ },
+ {
+ "caption": "Mario Kart 7 ja 3DS tutkimus",
+ "github": "https://github.com/shutterbug2000",
+ "name": "Shutterbug2000",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128"
+ },
+ {
+ "name": "rverse",
+ "caption": "Miiverse tiedonjako",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "name": "Kinnay",
+ "special": "Erityiskiitokset",
+ "caption": "Nintendon tietorakenteiden tutkimus",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
+ "github": "https://github.com/Kinnay"
+ },
+ {
+ "github": "https://github.com/ninstar",
+ "name": "NinStar",
+ "caption": "Mii-editorin ja Juxt-reaktioiden kuvakkeet",
+ "picture": "https://github.com/ninstar.png"
+ },
+ {
+ "name": "GitHub -osallistujat",
+ "caption": "Lokalisaatiot ja muu osallistuminen",
+ "github": "https://github.com/PretendoNetwork",
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
+ }
+ ]
+ },
+ "discordJoin": {
+ "title": "Pysy ajan tasalla",
+ "text": "Liity Discord -palvelimellemme saadaksesi tietoa projektin viimeisimmistä päivityksistä.",
+ "widget": {
+ "text": "Saa päivitystieto reaaliajassa",
+ "button": "Liity palvelimelle"
+ }
+ },
+ "footer": {
+ "socials": "Sosiaaliset",
+ "usefulLinks": "Tärkeitä linkkejä",
+ "widget": {
+ "captions": [
+ "Haluatko pysyä ajan tasalla?",
+ "Liity Discordiimme!"
+ ],
+ "button": "Liity nyt!"
+ },
+ "bandwidthRaccoonQuotes": [
+ "Olen Bandwidth pesukarhu, ja rakastan Pretendo Network:in palvelimille menevien kaapeleiden pureskelua. Nam!",
+ "Monet kysyvät meiltä joudummeko oikeudellisiin ongelmiin Nintendon kanssa tästä; Tyytyväisenä ilmoitan tätini työskentelevän Nintendolle ja hän sanoo kaiken olevan kunnossa.",
+ "Webkit v537 on paras Wii U:n webkit-versio. Ei, emme ole tekemässä Chromea Wii U:lle.",
+ "Jospa olisi jo 19. tammikuuta 2038 kello 03:14:08 UTC!",
+ "Wii U on oikeasti aliarvostettu: mainonta oli kaameaa, mutta konsoli itsessään oli hyvä: Hei hetkonen, en tiedä miksi, mutta Gamepadini ei saa yhteyttä Wiihini.",
+ "Super Mario World 2 - Yoshi's Island:in pääteema on kuminta hottia, ja et voi millään saada minua muuttamaan mielipidettäni.",
+ "Omat lempi Switch-julkaisuni ovat Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Yet Another Port Pack, and Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Piditte pelistä Wii U:lla niin paljon, että toimme sen takaisin\" Pack. Näkee selvästi, että Nintendo välittää.",
+ "\"Tiedäthän rakkaan Ashin, joka söpöilee koko ajan\" on kaunis tapa sanoa \"Ash söpöstelee koko ajan ja se on tosi outoa ja tyhmää ja toivoisin että ne eivät tekisi sitä\"",
+ "Munekavideomunomallakanavalla!! oon halunnut tehä viteoita jo kauan, mutta mun läppäri oli huono, eikä pyörittäny frapsia , skypeä ja minecrafia yhtaikaa! nyt se on ohi! mun ATK-maikka autto ja nytmun läppäri pyörii paljon paremmin ja voin nauhottaa! toivottavasti tykkäätte ja laittakaa tykkäykseen ja tilaukseen!!!"
+ ]
+ },
+ "progressPage": {
+ "title": "Edistymisemme",
+ "description": "Tutustu edistymiseen ja päämääriin! (Päivittyy noin kerran tunnissa, ei näytä KAIKKEA projektin tavoitteista tai edistymistä)"
+ },
+ "blogPage": {
+ "title": "Blogi",
+ "description": "",
+ "published": "Julkaissut",
+ "publishedOn": "-"
+ },
+ "account": {
+ "loginForm": {
+ "login": "Kirjaudu",
+ "register": "Rekisteröidy",
+ "detailsPrompt": "Anna tilitietosi",
+ "password": "Salasana",
+ "confirmPassword": "Varmista salasana",
+ "email": "Sähköposti",
+ "miiName": "Mii:n nimi",
+ "forgotPassword": "Unohditko salasanasi?",
+ "loginPrompt": "Onko tili jo luotu?",
+ "username": "Käyttäjänimi",
+ "registerPrompt": "Ei vielä tiliä?"
+ },
+ "settings": {
+ "downloadFiles": "Lataa tilin tiedostot",
+ "downloadFilesDescription": "(ei toimi Nintendo Network:issa)",
+ "upgrade": "Nosta tililuokkaa",
+ "unavailable": "Ei saatavissa",
+ "settingCards": {
+ "userSettings": "Käyttäjän asetukset",
+ "profile": "Profiili",
+ "nickname": "Lempinimi",
+ "birthDate": "Syntymäpäivä",
+ "gender": "Sukupuoli",
+ "timezone": "Aikavyöhyke",
+ "serverEnv": "Palvelinympäristö",
+ "production": "Tuotanto",
+ "beta": "Beta",
+ "signInHistory": "Kirjautumishistoria",
+ "fullSignInHistory": "Näytä koko kirjautumishistoria",
+ "connectedToDiscord": "Littetty Discord -tiliin",
+ "removeDiscord": "Poista Discord -tili",
+ "noDiscordLinked": "Ei liitettyä Discord -tiliä.",
+ "newsletter": "Uutiskirje",
+ "passwordPrompt": "Anna PNID salasanasi ladataksesi Cemu -tiedostot",
+ "password": "Salasana",
+ "country": "Maa/alue",
+ "upgradePrompt": "Betapalvelimet ovat van betatestaajille. Jos haluat mukaan betatestiin, nosta tililuokkaa.",
+ "hasAccessPrompt": "Nykyinen tililuokituksesi antaa sinulle oikeudet betapalvelimille. Mahtavaa!",
+ "signInSecurity": "Kirjautuminen ja tietoturva",
+ "discord": "Discord",
+ "otherSettings": "Muut asetukset",
+ "email": "Sähköposti",
+ "passwordResetNotice": "Vaihdettuasi salasanan, sinut kirjataan ulos kaikilta laitteilta.",
+ "linkDiscord": "Liitä Discord -tili",
+ "newsletterPrompt": "Saa tietoja projektin etenemisestä sähköpostiisi (voit perua kirjeen milloin vain)",
+ "no_newsletter_notice": "Uutiskirje ei ole tällä hetkellä saatavilla. Palaa asiaan myöhemmin",
+ "no_signins_notice": "Kirjautumishistoriaa ei toistaiseksi seurata. Palaa asiaan myöhemmin!",
+ "no_edit_from_dashboard": "PNID -asetuksia ei toistaiseksi voi muokata koontinäytöltä. Päivitä asetukset linkitetyltä konsoliltasi"
+ }
+ },
+ "accountLevel": [
+ "Vakio",
+ "Testaaja",
+ "Moderaattori",
+ "Kehittäjä"
+ ],
+ "banned": "Bännätty",
+ "account": "Käyttäjätili",
+ "forgotPassword": {
+ "header": "Unohtuiko salasana",
+ "sub": "Kirjoita sähköpostiosoitteesi/PNID alla",
+ "input": "Sähköpostiosoite tai PNID",
+ "submit": "Lähetä"
+ },
+ "resetPassword": {
+ "header": "Nollaa salasana",
+ "sub": "Syötä uusi salasana alla",
+ "password": "Salasana",
+ "confirmPassword": "Vahvista salasana",
+ "submit": "Lähetä"
+ }
+ },
+ "upgrade": {
+ "title": "Tilikorotus",
+ "unsub": "Lopeta tilaus",
+ "unsubConfirm": "Lopeta tilaus",
+ "changeTier": "Vaihda tilitasoa",
+ "changeTierConfirm": "Vaihda tilitasoa",
+ "back": "Takaisin",
+ "changeTierPrompt": "Oletko varma, että haluat perua tilauksesi tasolta oldtiername ja vaihtaa sen tasolle newtiername?",
+ "description": "Tähän kuukausitavoitteeseen pääsy tekee Pretendosta kokopäivätyön, tarkoittaen paremman laatuisia päivityksiä pienemmin aikavälein.",
+ "month": "kuukausi",
+ "tierSelectPrompt": "Valitse taso",
+ "unsubPrompt": "Oletko varma haluavasi lopettaa tiername tason tilauksesi? Menetät pääsyn kaikkiin tilitason antamiin etuihin."
+ },
+ "localizationPage": {
+ "title": "Lokalisoidaan",
+ "instructions": "Näytä lokalisaatio-ohjeet",
+ "fileInput": "Testattava tiedosto",
+ "button": "Testitiedosto",
+ "description": "Liitä linkki julkiseen JSON-lokalisaatioon kokeillaksesi sitä sivustolla",
+ "filePlaceholder": "https://verkko.linkki/tiedostoon.json"
+ },
+ "docs": {
+ "quickLinks": {
+ "header": "Pikalinkit",
+ "links": [
+ {
+ "caption": "Näytä asennusohjeet",
+ "header": "Asenna Pretendo"
+ },
+ {
+ "header": "Saitko virheilmoituksen?",
+ "caption": "Etsi se täältä"
+ }
+ ]
+ },
+ "search": {
+ "title": "Saitko virhekoodin?",
+ "no_match": "Ei osumia",
+ "caption": "Kirjoita se allaolevaan laatikkoon saadaksesi lisätietoa ongelmastasi!",
+ "label": "Virhekoodi"
+ },
+ "sidebar": {
+ "getting_started": "Aloitus",
+ "welcome": "Tervetuloa",
+ "install_extended": "Asenna Pretendo",
+ "search": "Etsi",
+ "juxt_err": "Virhekoodit - Juxt",
+ "install": "Asenna"
+ },
+ "missingInLocale": "Sivua ei ole saatavilla kielellesi. Ole hyvä ja tarkasta englanninkielinen versio alta."
+ },
+ "modals": {
+ "cancel": "Peru",
+ "close": "Sulje",
+ "confirm": "Vahvista"
+ },
+ "donation": {
+ "progress": "$${totd} tavoitteesta $${goald}/kuussa, ${perc}% kuukausitavoitteesta.",
+ "upgradePush": "Tullaksesi tilaajaksi ja saadaksesi siistejä etuja, vieraile tilityypin korotussivulla."
+ }
+}
diff --git a/locales/fr_FR.json b/locales/fr_FR.json
index 7d8f174..9248cf7 100644
--- a/locales/fr_FR.json
+++ b/locales/fr_FR.json
@@ -63,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 être possible d'utiliser Pretendo avec Cemu. Pretendo ne prend pas en charge Cemu actuellement."
+ "answer": "Pretendo supporte n'importe quel client qui peut interagir avec le Nintendo Network. Actuellement, le seul émulateur avec cette fonctionnalité est Cemu. Cemu 2.0 supporte officiellement Pretendo dans les paramètres de votre compte dans l'émulateur. Pour plus d'informations sur l'utilisation de Cemu, visitez la documentation. Citra ne supporte pas véritablement le jeu en ligne et ne fonctionne donc pas Pretendo, et l'émulateur ne semble pas présenter de signes d'un support prochain. Mikage, un émulateur 3DS pour appareils mobiles, sera peut-être compatible dans le futur, néanmoins cela reste incertain."
},
{
"question": "Si je suis banni du Nintendo Network, resterai-je banni lorsque j'utiliserai Pretendo ?",
@@ -116,8 +116,8 @@
{
"name": "Rambo6Glaz",
"caption": "Installateur du réseau et études des consoles",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -138,10 +138,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Développement Web",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -152,7 +152,7 @@
]
},
"specialThanks": {
- "title": "Remerciement spécial",
+ "title": "Remerciements spéciaux",
"text": "Sans eux, Pretendo ne serait pas ce qu'il est aujourd'hui.",
"people": [
{
@@ -187,7 +187,7 @@
},
{
"name": "Kinnay",
- "special": "Remerciement spéciaux",
+ "special": "Remerciements spéciaux",
"caption": "Étude des structures de données de Nintendo",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
@@ -242,7 +242,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "Les dernières mises à jour en blocs condensés. Si vous souhaitez voir des mises à jour plus fréquentes, envisagez de nous soutenir sur Patreon.",
+ "description": "Les dernières mises à jour en blocs condensés. Si vous souhaitez voir des mises à jour plus fréquentes, envisagez de nous soutenir.",
"publishedOn": "le",
"published": "Publié par"
},
@@ -343,7 +343,20 @@
"Modérateur",
"Développeur"
],
- "account": "Compte"
+ "account": "Compte",
+ "forgotPassword": {
+ "input": "Adresse mail ou PNID",
+ "submit": "Soumettre",
+ "header": "Mot de passe oublié",
+ "sub": "Entrez votre adresse email/PNID ci-dessous"
+ },
+ "resetPassword": {
+ "header": "Réinitialiser le mot de passe",
+ "sub": "Entrez le nouveau mot de passe ci-dessous",
+ "password": "Mot de Passe",
+ "confirmPassword": "Confirmez le mot de passe",
+ "submit": "Soumettre"
+ }
},
"upgrade": {
"title": "Mise à Niveau",
diff --git a/locales/it_IT.json b/locales/it_IT.json
index 70a5f24..22005a5 100644
--- a/locales/it_IT.json
+++ b/locales/it_IT.json
@@ -67,7 +67,7 @@
},
{
"question": "Pretendo funziona su Cemu/emulatori?",
- "answer": "Pretendo è sviluppata con l'hardware Wii U e 3DS in mente; in questo momento l'unico emulatore per queste console che supporta NN è Cemu. Cemu non supporta server custom ufficialmente, ma dovrebbe comunque essere possibile utilizzare Pretendo con Cemu . Al momento Pretendo non supporta Cemu."
+ "answer": "Pretendo supporta qualsiasi client in grado di connettersi a Nintendo Network. Al momento l'unico emulatore con questa capacità è Cemu. Cemu 2.0 supporta ufficialmente Pretendo nelle opzioni dell'account di rete dell'emulatore. Per informazioni su come impostare Pretendo su Cemu, visita la documentazione. Citra non supporta le funzionalità di gioco online reali, quindi non funziona con Pretendo; inoltre, non mostra segni di poter funzionare in futuro. Mikage, un emulatore di 3DS per dispositivi mobili, potrebbe fornire supporto in futuro, ma questo è tutt'altro che certo."
},
{
"question": "Se sono bannato su Nintendo Network, rimarrò bannato quando userò Pretendo?",
@@ -120,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "Installer della rete e ricerca su console",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -142,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Sviluppo web",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -211,7 +211,7 @@
]
},
"discordJoin": {
- "title": "Tienti aggiornato",
+ "title": "Tieniti aggiornato",
"text": "Unisciti al nostro server su Discord per ottenere gli ultimi aggiornamenti sul progetto.",
"widget": {
"text": "Ricevi aggiornamenti in tempo reale sul nostro progresso",
@@ -246,7 +246,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "Gli ultimi aggiornamenti in blocchi condensati. Se vuoi ricevere aggiornamenti più frequenti, considera di supportarci su Patreon.",
+ "description": "Gli ultimi aggiornamenti in blocchi condensati. Se vuoi ricevere aggiornamenti più frequenti, considera di supportarci.",
"published": "Pubblicato da",
"publishedOn": "il"
},
@@ -298,7 +298,7 @@
"removeDiscord": "Rimuovi account Discord",
"noDiscordLinked": "Nessun account Discord collegato.",
"linkDiscord": "Collega account Discord",
- "newsletter": "Newsletter",
+ "newsletter": "Notizie",
"newsletterPrompt": "Ricevi aggiornamenti sul progetto via email (puoi annullare in qualunque momento)",
"passwordPrompt": "Inserisci la tua password PNID per scaricare i file per Cemu",
"userSettings": "Impostazioni utente",
@@ -309,7 +309,20 @@
"upgrade": "Fai l'upgrade del tuo account",
"unavailable": "Non disponibile"
},
- "account": "Account"
+ "account": "Account",
+ "forgotPassword": {
+ "header": "Password Dimenticata",
+ "sub": "Inserisci qua sotto il tuo indirizzo email o PNID",
+ "input": "Indirizzo email o PNID",
+ "submit": "Invia"
+ },
+ "resetPassword": {
+ "header": "Ripristino password",
+ "sub": "Inserisci qua sotto la nuova password",
+ "password": "Password",
+ "submit": "Invia",
+ "confirmPassword": "Conferma password"
+ }
},
"localizationPage": {
"title": "Localizziamo",
diff --git a/locales/ja_JP.json b/locales/ja_JP.json
index e10bd4f..019f754 100644
--- a/locales/ja_JP.json
+++ b/locales/ja_JP.json
@@ -1,8 +1,8 @@
{
"nav": {
- "about": "紹介",
- "faq": "よくある質問",
- "docs": "ドキュメント",
+ "about": "ご紹介",
+ "faq": "Q&A",
+ "docs": "書類",
"credits": "クレジット",
"progress": "進行状況",
"blog": "ブログ",
@@ -13,19 +13,19 @@
},
"dropdown": {
"captions": {
- "credits": "チーム紹介",
+ "credits": "チームご紹介",
"about": "プロジェクトについて",
- "blog": "要約された最新のアップデート",
- "progress": "プロジェクトの進捗状況と目標を確認する",
+ "blog": "最新のアップデート",
+ "progress": "プロジェクトの進行状況と目的をチェックして",
"faq": "よくある質問"
}
},
"donate": "寄付"
},
"hero": {
- "subtitle": "ゲームサーバー",
- "title": "再作成",
- "text": "Pretendoは、公式のサーバーが終了した後も続けてオンライン接続ができるように作成されている、3DSとWii Uの両方のための、ニンテンドーネットワークを代用する無料のオープンソースサーバーです",
+ "subtitle": "ネットワークサービス",
+ "title": "復活した",
+ "text": "Pretendo(プリーテンドー)は、任天堂の3DSとWii Uネットワークサービスは終了するなら、みんなの楽しみが続けてることになるの無料とオープンソース復活です",
"buttons": {
"readMore": "もっと読む"
}
@@ -33,8 +33,8 @@
"aboutUs": {
"title": "私たちについて",
"paragraphs": [
- "Pretendoは3DSとWii Uのためのニンテンドーネットワークの代用サーバーを作ることを目的とする、合法のリバースエンジニアリングプロジェクトです。",
- "私たちのサービスは無料とともにオープンソースなので、ニンテンドーネットワークが終了した後も末長く存在できます。"
+ "Pretendo(プリーテンドー)は、3DSとWii Uのニンテンドーネットワーク「クリーンルーム・リバースエンジニアリング」で復活ねらうことのオープンソースプロジェクトである。",
+ "プリーテンドーのサービスは無料とオープンソースので、ニンテンドーネットワークの終了後、存在続けることができるのです。"
]
},
"progress": {
@@ -46,11 +46,11 @@
"githubRepo": "GitHubレポジトリ"
},
"faq": {
- "title": "よく聞かれる質問(FAQ)",
- "text": "簡単に情報を知ってもらうために、良く聞かれている質問についての回答を載せておきます。",
+ "title": "よくある質問",
+ "text": "こちらはよく聞かした質問集です。",
"QAs": [
{
- "question": "Pretendoってなんですか?",
+ "question": "Pretendo(プリーテンドー)ってなんですか?",
"answer": "Pretendoは Wii Uと3DSシリーズのカスタムサーバーを作ろうとしている、オープンソースのニンテンドーネットワーク代替プロジェクトです。私たちの目標はこのゲーム機器たちのオンライン機能を維持させ、プレイヤーたちが好むゲームたちをフルでできるようにすることです。"
},
{
@@ -67,7 +67,7 @@
},
{
"question": "PretendoはCemu/エミュレーターで動作しますか?",
- "answer": "PretendoはWii Uと3DSの本体のために開発しているつもりです。現在、ニンテンドーネットワークに対応しているのはCemuだけです。Cemuは公式ではカスタムサーバーに対応してはいませんが、まだ、PretendoをCemuで使うのは可能です。 Pretendoは現在、Cemuに対応していません。"
+ "answer": "Pretendoはニンテンドーネットワークに接続できる全てのクライエントに対応します。現在、このような機能に対応しているのはCemuだけです。Cemu 2.0はプログラムのネットワークアカウント設定で公式的にPretendoに対応しています。Cemuを使って接続するには、このページを参考にしてください。 Citraは完全なオンラインプレイに対応せずそのような兆しもないため、Pretendoに対応しません。モバイル機器のためのエミュレーターであるMikageとは将来対応するかもしれませんが、確定はしていません。"
},
{
"question": "もしニンテンドーネットワークでBANされた場合は、PretendoでもBANされたままですか?",
@@ -120,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "ネットワークインストーラー、コンソール研究",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -142,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "ウェブ開発",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -156,7 +156,7 @@
]
},
"specialThanks": {
- "title": "Special thanks",
+ "title": "スペシャルサンクス",
"text": "彼らげいなかったら、Pretendoは存在しなかっただろうと思います。",
"people": [
{
@@ -185,13 +185,13 @@
},
{
"name": "rverse",
- "caption": "Miiverse information sharing",
+ "caption": "Miiverse情報共有",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
{
"name": "Kinnay",
- "special": "Special thanks",
+ "special": "Special Thanks",
"caption": "任天堂データ構造研究",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
@@ -246,7 +246,7 @@
},
"blogPage": {
"title": "ブログ(英語)",
- "description": "最新のアップデートをまとめてお届けします。もっと多くのアップデートを貰いたい方は、Patreonでの寄付をご検討ください。",
+ "description": "",
"publishedOn": "の上",
"published": "発行者"
},
@@ -347,7 +347,20 @@
"forgotPassword": "パスワードをお忘れですか?",
"registerPrompt": "アカウントをお持ちでない場合?"
},
- "account": "アカウント"
+ "account": "アカウント",
+ "forgotPassword": {
+ "header": "パスワードをお忘れの方",
+ "sub": "以下にメールアドレス/PNIDを入力してください。",
+ "input": "電子メールアドレスまたはPNID",
+ "submit": "送信"
+ },
+ "resetPassword": {
+ "header": "パスワードリセット",
+ "sub": "新しいパスワードを以下に入力",
+ "password": "パスワード",
+ "confirmPassword": "パスワードの確認",
+ "submit": "送信"
+ }
},
"upgrade": {
"title": "アップグレード",
diff --git a/locales/kk_KZ.json b/locales/kk_KZ.json
new file mode 100644
index 0000000..992e835
--- /dev/null
+++ b/locales/kk_KZ.json
@@ -0,0 +1,370 @@
+{
+ "aboutUs": {
+ "paragraphs": [
+ "Pretendo – таза бөлмеде кері инженерияны қолданып, 3DS және Wii U үшін Nintendo желісін қайта құруға бағытталған ашық-жоба.",
+ "Біздің қызметтеріміз ақысыз және ашық бастапқы код болғандықтан, Pretendo ресми Nintendo желісі жойылғаннан кейін өте ұзақ уақыт бойы жұмыс істей беруі мүмкін."
+ ],
+ "title": "Біз туралы"
+ },
+ "faq": {
+ "QAs": [
+ {
+ "question": "Pretendo деген не?",
+ "answer": "Pretendo – 3DS және Wii U консольдері үшін Nintendo желісін қайта құруға бағытталған ашық бастапқы жоба. Біздің басты мақсатымыз осы консольдерді желіде ұстау, осылайша ойыншылар ресми серверлер жабылғаннан кейін де сүйікті көп ойыншы ойындарын ойнай алады."
+ },
+ {
+ "question": "Менің NNID Pretendo-да жұмыс істей ме?",
+ "answer": "Өкінішке орай жоқ. Қолданыстағы NNID-лер Pretendo-да жұмыс істей алмайды, өйткені пайдаланушылардың ақпарат тек Nintendo-да сақтайды. Әрине, NNID-тен PNID-ке көшу тек теориялық тұрғыдан мүмкін, бірақ ол үшін пайдаланушылар туралы барлық ақпаратты өзімізде сақтауға тура келеді. Құпия ақпараттың сыртқа шығып кетпеуі үшін біз мұны істегіміз келмейді."
+ },
+ {
+ "question": "Pretendo-ны қалай қолдана аламын?",
+ "answer": "Қазіргі уақытта Pretendo қалыпты пайдалануға әлі дайын емес. Дегенмен, біз негізгі функционалдылықты әзірлеуді аяқтағаннан кейін, консольде біздің Homebrew қолданбасын жай ғана іске қосу арқылы Pretendo-ға қосыла аласыз."
+ },
+ {
+ "question": "Қандай да бір мүмкіндіктер мен қызметтердің қашан жасалатынын білесіз бе?",
+ "answer": "Жоқ. Pretendo қызметтерінің көпшілігін әртүрлі әзірлеушілер әзірлейді (Мысалы, әзірлеушілердің бірі Miiverse-те жұмыс істей алады, ал мүлде басқа әзірлеуші профильдер мен достарда жұмыс істей алады) және тұтастай алғанда әзірлеуге қанша уақыт кететінін айта алмаймыз."
+ },
+ {
+ "answer": "Pretendo Wii U және 3DS аппараттық құралдары үшін арнайы жасалған; қазіргі уақытта Nintendo желісін қолдайтын жалғыз эмулятор - Cemu. Cemu ресми түрде бейресми серверлерді қолдамайды, бірақ Pretendo Cemu-де де жұмыс істей алады. Pretendo қазіргі уақытта Cemu-ға қолдау көрсетпейді.",
+ "question": "Pretendo эмуляторларда/Cemu-да жұмыс істей ме?"
+ },
+ {
+ "question": "Егер мен Nintendo Network-та бұғатталғанмын, Pretendo-ны қолдана аламын ба?",
+ "answer": "Біз Nintendo Network-тың тыйымдарына қол жеткізе алмаймыз және біздің қызметімізге барлық пайдаланушылар тыйым салынбайды. Дегенмен, біздің қызметтерімізде ережелер бар, оларды орындамау қызметтерімізді қолдануға тыйым салуға әкеледі."
+ },
+ {
+ "answer": "Wii үшін Wiimmfi деген қызмет бар. Қазіргі уақытта біз Switch-ті мақсатқа салғымыз келмейді, өйткені ол ақылы және Nintendo Network-қа мүлдем ұқсамайды.",
+ "question": "Pretendo-ні Wii және Switch ойын жүйелерде қолдана аламын ба?"
+ },
+ {
+ "answer": "Иә, қосылу үшін құрылғыны бұзу керек. Wii U үшін сізге тек Homebrew Launcher керек болады (Haxchi, Coldboot Haxchi т.б. сияқты). 3DS-пен қолдануға/қалай қосылатыны үшін ақпарат кейінірек қолжетімді болады.",
+ "question": "Pretendo-ні қолдау үшін, консольді бұзуға керекпін бе?"
+ }
+ ],
+ "title": "Жиі Қойылатын Сұрақтар",
+ "text": "Мұнда біз жиі қойылатын сұрақтарға жауап жинадық."
+ },
+ "nav": {
+ "about": "Туралы",
+ "faq": "Сұрақтар",
+ "docs": "Құжаттар",
+ "credits": "Несиелер",
+ "progress": "Прогресс",
+ "blog": "Блог",
+ "account": "Аккаунт",
+ "donate": "Демеушілік",
+ "accountWidget": {
+ "settings": "Реттеулер",
+ "logout": "Шығу"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "Командамен танысу",
+ "about": "Жоба туралы",
+ "faq": "Жақында қойылған сұрақтар",
+ "blog": "Біздің соңғы жаңартуларымыз қысқартылған",
+ "progress": "Жобаның барысы мен мақсаттарын тексеріңіз"
+ }
+ }
+ },
+ "hero": {
+ "subtitle": "Ойын серверлері",
+ "title": "Жаңадан құрылған",
+ "text": "Pretendo — Nintendo серверлерін 3DS және Wii U үшін тегін және ашық бастапқы ауыстыру, тіпті бастапқы серверлер тоқтатылғаннан кейін де барлығына онлайн қосылуға мүмкіндік береді.",
+ "buttons": {
+ "readMore": "Көбірек оқу"
+ }
+ },
+ "progress": {
+ "githubRepo": "Github-тағы репозиторий",
+ "title": "Прогресс"
+ },
+ "specialThanks": {
+ "people": [
+ {
+ "caption": "crunch library әзірлеу",
+ "picture": "https://github.com/superwhiskers.png",
+ "name": "superwhiskers",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "name": "Stary",
+ "caption": "3DS әзірлеуші және NEX диссектор",
+ "picture": "https://github.com/Stary2001.png",
+ "github": "https://github.com/Stary2001"
+ },
+ {
+ "name": "Билли",
+ "picture": "https://github.com/InternalLoss.png",
+ "caption": "Қорғаушы",
+ "github": "https://github.com/InternalLoss"
+ },
+ {
+ "name": "Shutterbug2000",
+ "caption": "Mario Kart 7 және 3DS зерттеу",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000"
+ },
+ {
+ "name": "rverse",
+ "caption": "Miiverse туралы ақпарат",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "name": "Kinnay",
+ "special": "Ерекше рақмет",
+ "caption": "Nintendo дата-серверлер зерттеу",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
+ "github": "https://github.com/Kinnay"
+ },
+ {
+ "name": "NinStar",
+ "caption": "Mii Editor үшін суреттер, және Juxt реакциялар",
+ "picture": "https://github.com/ninstar.png",
+ "github": "https://github.com/ninstar"
+ },
+ {
+ "github": "https://github.com/PretendoNetwork",
+ "name": "GitHub салымшылары",
+ "caption": "Локализация және басқа салымшылары",
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
+ }
+ ],
+ "text": "Оларсыз Pretendo қазіргідей болмас еді.",
+ "title": "Ерекше рақмет"
+ },
+ "credits": {
+ "people": [
+ {
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow",
+ "name": "Джонатан Барроу (jonbarrow)",
+ "caption": "Жобаның иесі және бас әзірлеуші"
+ },
+ {
+ "name": "Джемма (CaramelKat)",
+ "caption": "Miiverse зерттеу және әзірлеу",
+ "picture": "https://github.com/caramelkat.png",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "name": "Rambo6Glaz",
+ "caption": "Желіні орнатушы және консольді зерттеу",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
+ },
+ {
+ "name": "quarky",
+ "caption": "BOSS зерттеулері және патчтарды әзірлеу",
+ "picture": "https://github.com/ashquarky.png",
+ "github": "https://github.com/ashquarky"
+ },
+ {
+ "name": "SuperMarioDaBom",
+ "caption": "Консоль және басқа жүйелік зерттеулер",
+ "picture": "https://github.com/supermariodabom.png",
+ "github": "https://github.com/SuperMarioDaBom"
+ },
+ {
+ "name": "Jip Fr",
+ "caption": "Веб әзірлеу басы",
+ "picture": "https://github.com/jipfr.png",
+ "github": "https://github.com/jipfr.png"
+ },
+ {
+ "caption": "Веб әзірлеу",
+ "github": "https://github.com/gitlimes",
+ "picture": "https://github.com/gitlimes.png",
+ "name": "pinklimes"
+ },
+ {
+ "name": "mrjvs",
+ "caption": "Дизайн",
+ "github": "https://github.com/mrjvs",
+ "picture": "https://github.com/mrjvs.png"
+ }
+ ],
+ "title": "Команда",
+ "text": "Жобаның артында тұрған командамен танысыңыз"
+ },
+ "blogPage": {
+ "description": "",
+ "published": "Жарияланды:",
+ "title": "Блог",
+ "publishedOn": ","
+ },
+ "footer": {
+ "bandwidthRaccoonQuotes": [
+ "Мен, Бандвиф енот және мен Pretendo Network серверлерінің кабельдерін тістегенді жақсы көремін. Ям!",
+ "Көптеген адамдар бізден Nintendo-мен осыған байланысты заңды қиындықтарға тап боламыз ба деп сұрайды; Мен тәтем Nintendo-да жұмыс істейтініне қуаныштымын және ол жақсы дейді.",
+ "Webkit v537 — Wii U жүйесіне арналған Webkit бағдарламасының ең жақсы нұсқасы. Жоқ, біз Chrome-ды Wii U жүйесіне көшірмейміз.",
+ "Сағат 03:14:08 UTC, 2038 жылдың 19 қаңтарын көрсеткенше күте алмаймын!",
+ "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 + Dr. Kawashima's Brain Training / Brain Age \"Сізге Nintendo Wii U виртуалды консоль ойындары ұнады, сондықтан біз оларды қайтарып жатырмыз\" Pack. Сіз Nintendo бізге шынымен қамқорлық жасайтынын анық айта аласыз.",
+ "Мысалы, \"Сен Эшті білесің, Құдай оны жарылқасын, ол күні бойы UwU-п тұр\" - оңтүстік айтылуының жақсы мысалы - \"күл үнемі шығып UwU-п, бұл өте оғаш және тітіркендіргіш, ол мұны ешқашан жасамайды деп үміттенемін.\"",
+ "Минін каналымдағы бірінші бейееммм!!11!!!! Мен ұзақ уақыт бойы видео тусіргім келді, бирақ ноутбук өте байау болды, мен бір уақытта фрапс, скайп жане майнкамптты аша алмадым. бірақ енді бітті! инфраматика пәнінен мұғалімнің көмегімен ноутбук жылдам болды, енді мен сртке түсіре аламын!!! Сізге унәйды дйеп үміттенемін, лупил басып, жазылыңыз!!!!!!\""
+ ],
+ "socials": "Әлеуметтік желілер",
+ "usefulLinks": "Пайдалы сілтемелер",
+ "widget": {
+ "captions": [
+ "Жаңалықтардан хабардар болғыңыз келе ме?",
+ "Біздің Discord серверімізге қосылыңыз!"
+ ],
+ "button": "Қазір қосылыңыз!"
+ }
+ },
+ "discordJoin": {
+ "title": "Жаңартып отырыңыз",
+ "text": "Жобаның соңғы жаңартуларын алу үшін Discord серверімізге қосылыңыз.",
+ "widget": {
+ "text": "Нақты уақыттағы жетістіктеріміз туралы жаңартуларды алыңыз",
+ "button": "Серверге қосу"
+ }
+ },
+ "progressPage": {
+ "title": "Біздің прогрессіміз",
+ "description": "Қараңызшы, біз қазірдің өзінде қаншама іс тындырдық! (сағат сайын жаңартылып отырады, мұнда барлық Pretendo мақсаттары тізімделмеген.)"
+ },
+ "showcase": {
+ "title": "Нені жасап тұрмыз?",
+ "text": "Жобада көп компоненттер бар. Міне кейбір мысалдар.",
+ "cards": [
+ {
+ "title": "Ойын серверлер",
+ "caption": "Сенін ең сүйікті ойындарды біздің серверлерін пайдалану арқылы қалпына келтіреміз."
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "Miiverse-ті қайта елестету. Қазіргі дәуірде жасалған сияқты."
+ },
+ {
+ "title": "Cemu қолдауы",
+ "caption": "Wii U-ның сүйікті ойындары ойна, консольсіз."
+ }
+ ]
+ },
+ "account": {
+ "account": "Аккаунтым",
+ "loginForm": {
+ "login": "Кіру",
+ "register": "Тіркеу",
+ "username": "Пайданалушының аты",
+ "password": "Құпиясөз",
+ "detailsPrompt": "Тіркелгіңіздің мәліметтерін төменде енгізіңіз",
+ "confirmPassword": "Құпиясөзді қайтарыңыз",
+ "miiName": "Mii-ның аты",
+ "forgotPassword": "Құпиясөзімді ұмыттым...",
+ "loginPrompt": "Менде аккаунтым бар",
+ "registerPrompt": "Әлі тіркелмегенсіз бе?",
+ "email": "Пошта"
+ },
+ "settings": {
+ "downloadFiles": "Аккаунтының ақпаратты жүктеу",
+ "downloadFilesDescription": "(Nintendo Network-пен жұмыс істемейді)",
+ "upgrade": "Аккаунтты жақсарту",
+ "unavailable": "Қолжетімсіз",
+ "settingCards": {
+ "userSettings": "Пайдаланушы параметрлері",
+ "profile": "Профилім",
+ "nickname": "Никнейм",
+ "birthDate": "Туған кезі",
+ "gender": "Жынысы",
+ "country": "Ел/Аймақ",
+ "timezone": "Сағаттық белдеу",
+ "serverEnv": "Сервер ортасы",
+ "production": "Өндіріс",
+ "beta": "Бета",
+ "upgradePrompt": "Бета серверлері бета тестерлеріне ғана арналған. Біреуі болу үшін аккаунтты жаңартыңыз.",
+ "signInSecurity": "Кіру және қауіпсіздік",
+ "email": "Пошта",
+ "password": "Құпиясөз",
+ "passwordResetNotice": "Құпиясөзді өзгерткеннен кейін сіз барлық құрылғылардан шығасыз.",
+ "signInHistory": "Кіру тарихы",
+ "fullSignInHistory": "Толық кіру тарихын көру",
+ "otherSettings": "Басқа параметрлер",
+ "discord": "Discord",
+ "connectedToDiscord": "Discord желісіне қосылған:",
+ "removeDiscord": "Discord тіркелгісін жою",
+ "noDiscordLinked": "Ешқандай Discord тіркелгісі байланыспаған.",
+ "linkDiscord": "Discord тіркелгісін байланыстырыңыз",
+ "newsletter": "Газет",
+ "newsletterPrompt": "Жоба туралы жаңалықтарды электрондық пошта арқылы алыңыз (сіз кез келген уақытта жазылымнан бас тарта аласыз)",
+ "passwordPrompt": "Cemu файлдарын жүктеп алу үшін PNID құпиясөзін енгізіңіз",
+ "no_signins_notice": "Кіру тарихы қазір бақыланбайды. Кейінірек оралыңыз!",
+ "no_newsletter_notice": "Газет қазір қолжетімді емес. Кейінірек оралыңыз",
+ "no_edit_from_dashboard": "PNID параметрлерін өзгерту қазір мүмкін емес. Байланыстырылған ойын консолінен пайдаланушы деректерін жаңартыңыз",
+ "hasAccessPrompt": "Қазіргі уақытта сіздің деңгейіңіз бета серверлеріне қол жеткізуге мүмкіндік береді. Керемет!"
+ }
+ },
+ "accountLevel": [
+ "Standard",
+ "Тестер",
+ "Модератор",
+ "Developer"
+ ],
+ "banned": "Тыйым салынған"
+ },
+ "upgrade": {
+ "title": "Жаңарту",
+ "description": "Осы айдағы мақсатқа жету Pretendo-ны сапалы жаңартуларды бұрынғыдан да жылдам жеткізе отырып, толық уақытты жұмысқа айналдырады.",
+ "month": "ай",
+ "tierSelectPrompt": "Деңгейді таңдаңыз",
+ "unsub": "Жазылудан бас тарту",
+ "unsubConfirm": "Жазылудан бас тарту",
+ "changeTier": "Деңгейді өзгерту",
+ "back": "Артқа",
+ "changeTierPrompt": "oldtiername жазылуын тоқтатып, newtiername жазылуын шынымен де қалдырғыңыз келе ме?",
+ "changeTierConfirm": "Деңгейді өзгерту",
+ "unsubPrompt": "tiername жазылуынан бас тартқыңыз келетініне сенімдісіз бе? Осы деңгеймен бірге келген қондырмалардың құқықтарын жоғалтасыз."
+ },
+ "donation": {
+ "upgradePush": "Жазылу және керемет қондырмаларға қол жеткізу үшін жаңарту бетіне кіріңіз.",
+ "progress": "$${totd}/айына $${goald}, айлық мақсаттың ${perc}%."
+ },
+ "localizationPage": {
+ "title": "Жергілікті жерлестірейік",
+ "description": "Сайтта оны тексеру үшін жалпыға қолжетімді JSON файлы бар сілтемені қойыңыз",
+ "instructions": "Локализацияға арналған нұсқауларды қараңыз",
+ "fileInput": "File to test",
+ "filePlaceholder": "https://a.link.to/the_file.json",
+ "button": "Test file"
+ },
+ "docs": {
+ "quickLinks": {
+ "header": "Жылдам сілтемелер",
+ "links": [
+ {
+ "header": "Install Pretendo",
+ "caption": "Орнату нұсқауларын қараңыз"
+ },
+ {
+ "header": "Қате бар ма?",
+ "caption": "Осы жерден іздеңіз"
+ }
+ ]
+ },
+ "search": {
+ "title": "Қате коды бар ма?",
+ "label": "Қате коды",
+ "no_match": "Ештеңе табылмады",
+ "caption": "Қатеңіз туралы қосымша ақпаратты білу үшін оны өріске енгізіңіз!"
+ },
+ "sidebar": {
+ "getting_started": "Бәрі бастау үшін",
+ "welcome": "Қош келдіңіз",
+ "install_extended": "Pretendo-ны жүктеу",
+ "install": "Жүктеу",
+ "search": "Іздеу",
+ "juxt_err": "Қате кодтары - Juxt"
+ },
+ "missingInLocale": "Бұл бет сіздің тіліңізде қолжетімді емес. Төмендегі ағылшын нұсқасын қараңыз."
+ },
+ "modals": {
+ "cancel": "Болдырмау",
+ "confirm": "Растау",
+ "close": "Жабу"
+ }
+}
diff --git a/locales/ko_KR.json b/locales/ko_KR.json
index 15b2060..209f76d 100644
--- a/locales/ko_KR.json
+++ b/locales/ko_KR.json
@@ -24,7 +24,7 @@
},
"hero": {
"subtitle": "게임 서버",
- "title": "",
+ "title": "재창조",
"text": "Pretendo는 무료이며 3DS와 Wii U를 위한 Nintendo의 서버의 오픈 소스 대체제이고, 원래 서버가 닫힌 된 후에도 모두를 위해 온라인 연결을 제공합니다",
"buttons": {
"readMore": "더 읽어보기"
@@ -33,12 +33,12 @@
"aboutUs": {
"title": "우리들에 대해서",
"paragraphs": [
- "",
+ "Pretendo는 클린룸 리버스 엔지니어링 기법을 이용해 3DS 및 Wii U용 Nintendo 네트워크를 재구현하는 오픈 소스 프로젝트입니다.",
"저희 프로젝트는 무료이면서 오픈 소스이기 때문에 닌텐도 네트워크가 종료되고 긴 세월이 지나고도 운영될 수 있습니다."
]
},
"progress": {
- "title": "",
+ "title": "진행 상황",
"paragraphs": [
null,
"3DS에서는, 가능하면 다른 프로젝트도 시도하려 하고 있으나 현재는 마리오 카트 7에 집중하고 있습니다."
@@ -67,7 +67,7 @@
},
{
"question": "Pretendo가 Cemu/에뮬레이터에서 작동하나요?",
- "answer": "Pretendo는 Wii U와 3DS 하드웨어만을 대상으로 제작하고 있습니다. 현재까지 닌텐도 네트워크 지원이 되는 에뮬레이터는 Cemu 뿐이나, Cemu는 공식적으로 커스텀 서버를 지원하지 않습니다. 그러나 Cemu에서도 Pretendo를 이용할 수 있게 될 것입니다. Pretendo는 아직 Cemu를 지원하지 않습니다."
+ "answer": "Pretendo는 Wii U와 3DS 하드웨어만을 대상으로 제작하고 있습니다. 현재까지 닌텐도 네트워크 지원이 되는 에뮬레이터는 Cemu 뿐이나, Cemu는 공식적으로 커스텀 서버를 지원하지 않습니다. 그러나 Cemu에서도 Pretendo를 이용할 수 있게 될 것입니다. Pretendo는 아직 Cemu를 지원하지 않습니다."
},
{
"question": "제가 닌텐도 네트워크에서 영구 정지가 되어 있다면 Pretendo Network에서도 영구 정지된 상태일까요?",
@@ -107,21 +107,21 @@
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
- "caption": "Project owner and lead developer",
+ "caption": "프로젝트 소유자 및 리드 개발자",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
{
"name": "Jemma (CaramelKat)",
- "caption": "Miiverse research and development",
+ "caption": "마이버스 연구 개발",
"picture": "https://github.com/caramelkat.png",
"github": "https://github.com/CaramelKat"
},
{
"name": "Rambo6Glaz",
- "caption": "Network installer and console research",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "caption": "네트워크 설치 관리자 및 콘솔 연구",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -131,7 +131,7 @@
},
{
"name": "SuperMarioDaBom",
- "caption": "Console and other system research",
+ "caption": "콘솔 및 기타 시스템 연구",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
@@ -142,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "웹 개발",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -179,26 +179,26 @@
},
{
"name": "Shutterbug2000",
- "caption": "Mario Kart 7 and 3DS research",
+ "caption": "마리오 카트 7 및 3DS 연구",
"picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
"github": "https://github.com/shutterbug2000"
},
{
"name": "rverse",
- "caption": "Miiverse information sharing",
+ "caption": "마이버스 정보 공유",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
{
"name": "Kinnay",
"special": "Special Thanks",
- "caption": "Research on Nintendo datastructures",
+ "caption": "닌텐도 데이터 구조에 대한 연구",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
- "caption": "Icons for the Mii Editor and Juxt reactions",
+ "caption": "Mii 에디터 및 병치 반응 아이콘",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
@@ -227,7 +227,18 @@
"저희 Discord 서버에 참여하세요!!"
],
"button": "지금 참여하기!"
- }
+ },
+ "bandwidthRaccoonQuotes": [
+ "저는 너구리 대역폭이고, Pretendo Network의 서버로 연결되는 케이블을 물어뜯는 것을 좋아합니다. 맛있어요!",
+ "많은 사람들이 이 문제로 닌텐도와 법적 문제가 생기지는 않을지 물어보는데, 다행히 제 이모가 닌텐도에서 일하고 있고 이모는 괜찮다고 말합니다.",
+ "웹킷 v537은 Wii U용 웹킷의 최상위 버전입니다. 아니요, Chrome을 Wii U로 포팅하지 않을 예정입니다.",
+ "2038년 1월 19일 03:14:08 UTC가 될 때까지 기다릴 수 없어요!",
+ "Wii U는 사실 과소평가된 시스템입니다. 광고는 정말 형편없었지만 콘솔은 훌륭합니다. 잠깐만요, 이유는 모르겠지만 게임 패드가 Wii에 연결되지 않아요.",
+ "슈퍼 마리오 월드 2 - 요시의 섬의 메인 테마는 정말 끝내주며, 그렇지 않다고 설득할 방법이 없습니다.",
+ "제가 가장 좋아하는 닌텐도 스위치 출시작은 닌텐도 스위치 온라인 + 확장팩, 닌텐도 스위치 온라인 + 럼블 팩, 닌텐도 스위치 온라인 + 오프라인 플레이 팩, 닌텐도 스위치 온라인 + 또 다른 포트 팩, 닌텐도 스위치 온라인 + 가와시마 박사의 두뇌 훈련/두뇌 나이 \"닌텐도 Wii U 가상 콘솔 타이틀을 정말 좋아해 주셔서 다시 가져왔습니다\" 팩입니다. 닌텐도가 정말 신경을 쓴다는 것을 알 수 있습니다.",
+ "\"애쉬 알잖아, 그녀의 마음을 축복해, 그녀는 하루 종일 우는 거야\"는 \"애쉬는 항상 우는데 정말 이상하고 멍청해서 그러지 않았으면 좋겠어\"라는 남부식 표현입니다.",
+ "내 채널의 첫 번째 비디오 !!! 나는 오랫동안 비디오를 만들고 싶었지만 노트북이 꽤 나빠서 프랩, 스카이프, 마인 크래프트를 한 번에 실행할 수 없었습니다. 하지만 이제 끝났습니다! IT 선생님의 도움으로 노트북이 훨씬 더 잘 실행되고 이제 녹화 할 수 있습니다! 모두 즐기시기 바랍니다 그리고 그렇게한다면 좋아요와 구독을 부탁드립니다!!!"
+ ]
},
"progressPage": {
"title": "프로젝트 진행률",
@@ -235,7 +246,9 @@
},
"blogPage": {
"title": "블로그",
- "description": "내용이 압축된 최신 업데이트입니다. 만약 더 많은 업데이트를 원하신다면, Patreon에 기부하는 것을 검토해 주세요."
+ "description": "",
+ "published": "게시자",
+ "publishedOn": "켜기"
},
"localizationPage": {
"title": "같이 번역해 주세요",
@@ -264,5 +277,18 @@
"modals": {
"close": "닫기",
"cancel": "취소"
+ },
+ "account": {
+ "loginForm": {
+ "password": "비밀번호",
+ "confirmPassword": "비밀번호 확인",
+ "email": "이메일",
+ "miiName": "미이 이름",
+ "detailsPrompt": "아래에 계정 정보를 입력하세요.",
+ "login": "로그인",
+ "register": "등록하기",
+ "username": "사용자 이름"
+ },
+ "account": "계정"
}
}
diff --git a/locales/nb_NO.json b/locales/nb_NO.json
index 089bd84..5b5bda3 100644
--- a/locales/nb_NO.json
+++ b/locales/nb_NO.json
@@ -9,9 +9,9 @@
"account": "Konto",
"dropdown": {
"captions": {
- "credits": "Møt teamet",
+ "credits": "Møt laget",
"about": "Om prosjektet",
- "faq": "FAQ"
+ "faq": "O-S-S"
}
},
"donate": "Doner",
@@ -21,9 +21,9 @@
}
},
"hero": {
- "subtitle": "Spillservere",
- "title": "Laget på nytt",
- "text": "Pretendo er en gratis og åpen kildekode erstatning for Nintendo sine servere for både 3DS-en og Wii U-en, som tillater online tilkobling for alle, til og med etter de originale serverene blir nedlagt",
+ "subtitle": "Spilltjenere",
+ "title": "Omskapt",
+ "text": "Pretendo er en gratis og fri kildekodeerstatning for Nintendo sine tjenere for både 3DS-en og Wii U-en, som tillater nettbasert tilkobling for alle, til og med etter at de originale tjenerne legges ned",
"buttons": {
"readMore": "Les mer"
}
@@ -31,8 +31,8 @@
"aboutUs": {
"title": "Om oss",
"paragraphs": [
- "Pretendo er en åpen kildekode projekt som prøver å lage Nintendo Network på nytt for 3DS and Wii U med å bruke rent-rom omvendt utvikling.",
- "Siden våres tjenester vil være gratis og åpen kildekode, kan de existere lenge etter den uunngåelige stengingen av Nintendo Network."
+ "Pretendo er et fritt kildekodeprosjekt som prøver å implementere Nintendo Network på nytt for 3DS and Wii U ved å bruke helt egen kildekode.",
+ "Siden våres tjenester vil være gratis frie, kan de eksistere lenge etter uunngåelig nedstenging av Nintendo Network."
]
},
"progress": {
@@ -43,68 +43,68 @@
]
},
"faq": {
- "title": "Ofte Stilte Spørsmål",
- "text": "Her er noen vanlige spørsmål vi blir spurt for enkel informasjon.",
+ "title": "Ofte stilte spørsmål",
+ "text": "Her er noen ting vi ofte blir spurt om.",
"QAs": [
{
"question": "Hva er Pretendo?",
- "answer": "Pretendo er en åpen kildekode erstatning for Nintendo Network som prøver å lage sine egne servere for Wii U og 3DS konsollene. Våres mål er å bevare muligheten å spille online på disse konsollene, for å tillate spillere til å fortsette med å spille deres favoritt Wii U og 3DS spill med full kapasitet."
+ "answer": "Pretendo er en fri kildekodeerstatning for Nintendo Network som prøver å lage sine egne tjenere for Wii U- og 3DS-konsollene. Vårt mål er å bevare muligheten å spille nettbasert på disse konsollene, for å tillate spillere å nyte sine favorittspill i fulle drag."
},
{
- "question": "Kommer mine eksisterende NNIDer fungere på Pretendo?",
- "answer": "Nei, dessverre. NNIDer som allerede eksisterer fungerer ikke på Pretendo, fordi bare Nintendo har dine brukerdata. Det hadde vært teknisk sett mulig med en NNID-to-PNID, bare at det hadde vært risikablet og kreve sensitiv brukerdata som vi ikke har lyst til å holde."
+ "question": "Kommer mine eksisterende NNID-er til å fungere på Pretendo?",
+ "answer": "Nei. NNID-er som allerede eksisterer fungerer ikke på Pretendo, fordi kun Nintendo har dine brukerdata. Det hadde vært teknisk sett mulig med en NNID-til-PNID, men det hadde vært risikabelt og krevd sensitiv brukerdata vi ikke har lyst til å befatte oss med."
},
{
"question": "Hvordan bruker jeg Pretendo?",
- "answer": "Pretendo er ikke i en tilstand for offentlig bruk, men når den er har du muligheten å bruke Pretendo med å enkelt kjøre våres homebrew-patcher på din konsoll."
+ "answer": "Pretendo er ikke klar til offentlig bruk, men når tiden er inne vil du kunne bruke Pretendo ved å kjøre vår hjemmebrent-feilfiks på din konsoll."
},
{
- "question": "Vet du når funksjon/tjeneste er klar?",
- "answer": "Nei. Mange av Pretendo sine funksjoner/tjenester er utvikler uavhengelig (for eksempel, Miiverse kan bli jobber på av en utvikler mens Kontoer og Venner blir jobbet på av en annen utvikler) og derfor kan vi ikke gi en generell ETA for hvor lang tid dette kommer til å ta."
+ "question": "Vet dere når en funksjon/tjeneste er klar?",
+ "answer": "Nei. Mange av Pretendo sine funksjoner/tjenester er utvikleruavhengelige (for eksempel, Miiverse kan arbeides på av én utvikler mens «Kontoer og Venner» jobbes på av en annen utvikler) og derfor kan vi ikke gi anslå hvor lang tid dette kommer til å ta."
},
{
- "question": "Fungerer Pretendo på Cemu/emulatorer?",
+ "question": "Fungerer Pretendo på CEMU/emulatorer?",
"answer": "Pretendo er laget for Wii U og 3DS maskinvare i det minste, men akkurat nå den eneste emulatorer med støtte for NN for disse konsollene er Cemu. Cemu støtter ikke tilpasset servere offisielt, men det skal fortsatt være mulig å bruke Pretendo med Cemu. Pretendo støtter ikke Cemu akkurat nå."
},
{
"question": "Hvis jeg er utestengt fra Nintendo Network, kommer jeg til å være utestengt fra Pretendo?",
- "answer": "Vi kommer ikke til å ha tilgang til Nintendo Network sine utestengelser, og alle brukere kommer ikke til å bli utestengt på våres tjeneste. Men vi har fortsatt regler du må følge når du bruker tjenesten, og hvis du ikke følger disse reglene kan du bli utestengt."
+ "answer": "Vi kommer ikke til å ha tilgang til Nintendo Network sine utestengelser, og alle brukere kommer ikke til å bli utestengt på vår tjeneste. Vi har fortsatt regler du må følge når du bruker tjenesten, og hvis du ikke følger disse kan du bli utestengt."
},
{
"question": "Kommer Pretendo til å støtte Wii-en/Switch-en?",
- "answer": "Wiien har allerede tilpasset servere fra Wiimmfi. Vi har ikke lyst til å sikte på Switchen fordi det er både betalt og helt annerledes fra Nintendo Network."
+ "answer": "Wii-en har allerede tilpassede tjenere fra Wiimmfi. Vi tar ikke sikte på Switch-en fordi det er både betalt og helt annerledes fra Nintendo Network."
},
{
"question": "Kommer jeg til å trenge en hacket konsoll for å koble til Pretendo?",
- "answer": "Ja, du kommer til å trenge å hacke din konsoll for å koble til, men på Wii U trenger du bare tilgang til Homebrew Launcher (i.e. Haxchi, Coldboot Haxchi, eller til og med nettleser-utnyttelsen), med informasjon om hvordan 3DSen kommer til å koble til Pretendo senere."
+ "answer": "Ja. Du vil måtte hacke din konsoll for å koble til, men på Wii U trenger du bare tilgang til Homebrew Launcher (i.e. Haxchi, Coldboot Haxchi, eller til og med nettleser-utnyttelsen), med info om hvordan 3DS-en kommer til å koble til Pretendo senere."
}
]
},
"showcase": {
"title": "Hva vi lager",
- "text": "Våres projekt har mange deler. Her er noen av dem.",
+ "text": "Vårt projekt har mange deler. Her er noen av dem.",
"cards": [
{
- "title": "Spillservere",
- "caption": "Tar tilbake dine favorittspill og innhold med våres egne servere."
+ "title": "Spilltjenere",
+ "caption": "Tar tilbake dine favorittspill og innhold med våre egne tjenere."
},
{
"title": "Juxtaposition",
- "caption": "En ny forestilling av Miiverse, nesten som at den hadde vært laget i den moderne æra."
+ "caption": "En ny forestilling av Miiverse, som om den hadde vært laget i den moderne æra."
},
{
- "title": "Støtte for cemu",
- "caption": "Spill dine favoritt Wii U titler til og med uten en Wii U-konsoll!"
+ "title": "Støtte for CEMU",
+ "caption": "Spill dine favoritt Wii U-titler, til og med uten Wii U-konsoll!"
}
]
},
"credits": {
- "title": "Teamet",
- "text": "Møt teamet bak projektet",
+ "title": "Laget",
+ "text": "Møt laget bak prosjektet",
"people": [
{
"name": "Jonathan Barrow (jonbarrow)",
- "caption": "Eier av projektet og hovedutvikler",
+ "caption": "Prosjekteier og hovedutvikler",
"picture": "https://github.com/jonbarrow.png",
"github": "https://github.com/jonbarrow"
},
@@ -116,33 +116,33 @@
},
{
"name": "Rambo6Glaz",
- "caption": "Nettverk installasjonsprogram og forskning på konsoll",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "caption": "Nettverksinstallasjonsprogram og konsollforskning",
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
- "caption": "Forskning på BOSS og utvikling av patcher",
+ "caption": "Forskning på BOSS og utvikling av feilfikser",
"picture": "https://github.com/ashquarky.png",
"github": "https://github.com/ashquarky"
},
{
"name": "SuperMarioDaBom",
- "caption": "Konsoll og annen forskning av systemer",
+ "caption": "Konsoll og annen systemforskning",
"picture": "https://github.com/supermariodabom.png",
"github": "https://github.com/SuperMarioDaBom"
},
{
"name": "Jip Fr",
- "caption": "Hovedwebutvikling",
+ "caption": "Hovednettutvikling",
"picture": "https://github.com/jipfr.png",
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
- "caption": "Webutvikling",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "name": "pinklimes",
+ "caption": "Nettutvikling",
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -154,17 +154,17 @@
},
"specialThanks": {
"title": "Spesiell takk",
- "text": "Uten dem, hadde ikke Pretendo vært hvor det er i dag.",
+ "text": "Uten dem, hadde ikke Pretendo vært der det er i dag.",
"people": [
{
"name": "superwhiskers",
- "caption": "utvikling av crunch-bibiloteket",
+ "caption": "utvikling av crunch-biblioteket",
"picture": "https://github.com/superwhiskers.png",
"github": "https://github.com/superwhiskers"
},
{
"name": "Stary",
- "caption": "3DS utvikler og NEX dissektor",
+ "caption": "3DS-utvikler og NEX-detaljekspert",
"picture": "https://github.com/Stary2001.png",
"github": "https://github.com/Stary2001"
},
@@ -182,25 +182,25 @@
},
{
"name": "rverse",
- "caption": "Miiverse information sharing",
+ "caption": "Miiverse-informasjonsdeling",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
{
"name": "Kinnay",
"special": "Spesiell takk",
- "caption": "Forskning på Nintendo datastrukturer",
+ "caption": "Forskning på Nintendo-datastrukturer",
"picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
"github": "https://github.com/Kinnay"
},
{
"name": "NinStar",
- "caption": "Icons for the Mii Editor and Juxt reactions",
+ "caption": "Ikoner for Mii-redigereren og Juxt-reaksjoner",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
- "name": "GitHub bidragsytere",
+ "name": "GitHub-bidragsytere",
"caption": "Oversettelser og andre bidrag",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
@@ -209,73 +209,73 @@
},
"discordJoin": {
"title": "Hold deg oppdatert",
- "text": "Bli med på våres Discord server for å få de nyeste oppdateringene på projektet.",
+ "text": "Bli med på vår Discord-tjener for å få de nyeste prosjektoppdateringene.",
"widget": {
- "text": "Få sanntid oppdateringer på våres fremgang",
- "button": "Bli med i serveren"
+ "text": "Få sanntidsoppdateringer om fremgang",
+ "button": "Ta del i tjeneren"
}
},
"footer": {
- "socials": "Oss på sosisale medier",
+ "socials": "Sosiale media",
"usefulLinks": "Nyttige lenker",
"widget": {
"captions": [
- "Har du lyst til å være oppdatert med nyhetene våres?",
- "Bli med i våres Discord server!"
+ "Vil du holde deg oppdatert?",
+ "Ta del i vår Discord-tjener."
],
- "button": "Bli med nå!"
+ "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!"
+ "Jeg er båndbreddevaskebjørnen, og jeg elsker å bite over kablene som går til Pretendo-nettverkets tjenere. Nam.",
+ "Mange spør oss om vi kommer i rettslige problemer med Nintendo om dette. Jeg er glad for å si at min tante jobber på Nintendo og hun sier at det går fint.",
+ "WebKit v537 er den beste versjonen av WebKit for Wii U. Nei, vi kommer ikke til å portere Chromium til Wii U.",
+ "Kan ikke vente til klokken når 03:14:08 UTC den 19 Januar 2038.",
+ "Wii U er faktisk et undervurdert system. Reklamene er dårlige, men konsollen er bra. Vent nå litt, hvorfor kobler ikke spillkontrollen min seg til Wii-en?",
+ "Super Mario World 2 - Yoshi's Islands hovedtema er en klassiker av en låt, og jeg lar meg ikke overbevise om annet.",
+ "",
+ "",
+ "Min første video på min kanal. jeg har ventet med å lage videoer lenge, men min bærbare kjørte veldig dårlig og jeg kunne ikke kjøre Fraps, Skype og minecraft samtidig. nå er det over! med litt hjelp fra min IT-lærer kjører min bærbare mye bedre og jeg kan ta opp skjermen. Håper dere liker denne videoen. Lik og abonner for flere videoer."
]
},
"progressPage": {
- "title": "Våres fremgang",
- "description": "Sjekk projektets fremgang og målene våres! (Oppdatert hver time eller så, reflekterer ikke ALLE projektmål eller framgang)"
+ "title": "Vår fremgang",
+ "description": "Sjekk prosjektets fremgang og målene våre. (Oppdatert hver time eller så, og reflekterer ikke ALLE prosjektmål eller framgang)"
},
"blogPage": {
"title": "Blogg",
- "description": "De nyeste oppdateringen er i kondensert biter. Hvis du har lyst til å se mer hyppig oppdateringen, tenk om å støtte oss på Patreon.",
+ "description": "",
"published": "Publisert av"
},
"localizationPage": {
- "title": "La oss lokalisere",
- "description": "Lim inn en lenke til en offentlig JSON lokal til å teste det på nettsiden",
- "instructions": "Se på lokalisasjon instruksjonene",
- "fileInput": "Fil til å teste med",
+ "title": "La oss snakke ditt språk",
+ "description": "Lim inn en lenke til en offentlig JSON-lokalitet for å teste den på nettsiden",
+ "instructions": "Vis lokaliseringsinstruksen",
+ "fileInput": "Fil å teste med",
"filePlaceholder": "https://en.linke.til/filen.json",
"button": "Testfil"
},
"docs": {
"missingInLocale": "Denne siden er utilgjengelig på ditt språk. Sjekk den engelske versjonen nedenfor.",
"quickLinks": {
- "header": "Kjappe lenker",
+ "header": "Hurtiglenker",
"links": [
{
"header": "Installer Pretendo",
- "caption": "Se på instruksjonene for å installere Pretendo"
+ "caption": "Vis instruks om installasjon av Pretendo"
},
{
"header": "Har du et problem?",
- "caption": "Søk for det her"
+ "caption": "Søk her"
}
]
}
},
"account": {
- "account": "Bruker",
+ "account": "Konto",
"loginForm": {
- "miiName": "Mii navn",
+ "miiName": "Mii-navn",
"confirmPassword": "Gjenta passord",
- "register": "Registrer",
+ "register": "Registrering",
"email": "E-post",
"login": "Logg inn"
},
diff --git a/locales/nl_NL.json b/locales/nl_NL.json
index 811ae02..31bb7e7 100644
--- a/locales/nl_NL.json
+++ b/locales/nl_NL.json
@@ -3,7 +3,7 @@
"about": "Over",
"faq": "FAQ",
"docs": "Docs",
- "credits": "Credits",
+ "credits": "Krediet",
"progress": "Vooruitgang",
"blog": "Blog",
"account": "Account",
@@ -23,7 +23,7 @@
}
},
"hero": {
- "subtitle": "Game servers",
+ "subtitle": "Spelservers",
"title": "Nagemaakt",
"text": "Pretendo is een gratis en open source vervanger voor de servers van Nintendo voor de 3DS en de Wii U, zodat iedereen online kan spelen, zelfs als de Nintendo servers permanent gestopt worden",
"buttons": {
@@ -67,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 ondersteuning, Cemu. Cemu ondersteunt officieel geen custom servers, maar het zou alsnog mogelijk moeten zijn om Pretendo te gebruiken in Cemu. 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. Momenteel ondersteunt Pretendo Cemu niet."
},
{
"question": "Als ik van Nintendo Network gebanned ben, blijf ik dan gebanned op Pretendo?",
@@ -102,8 +102,8 @@
{
"name": "Rambo6Glaz",
"caption": "Netwerkinstallatie tools en console research",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -124,10 +124,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Website ontwikkelaar",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -167,7 +167,7 @@
},
{
"name": "rverse",
- "caption": "Miiverse information sharing",
+ "caption": "Miiverse informatie delen",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -185,7 +185,7 @@
"github": "https://github.com/ninstar"
},
{
- "name": "GitHub contributors",
+ "name": "GitHub medewerkers",
"caption": "Vertalingen en andere contributions",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
@@ -198,7 +198,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "De meest recente update samenvattingen. Als je vaker nieuws wil, overweeg ons op Patreon te ondersteunen.",
+ "description": "De meest recente update samenvattingen. Als je vaker nieuws wil, overweeg ons ondersteunen.",
"published": "Gepubliceerd door",
"publishedOn": "op"
},
@@ -212,17 +212,17 @@
},
"donation": {
"progress": "$${totd} van $${goald}/maand, ${perc}% van de maandelijkse doelstelling.",
- "upgradePush": "Om een abonnee te worden en toegang te krijgen tot coole voordelen, bezoek je de a href=\"/account/upgrade\">upgrade pagina."
+ "upgradePush": "Om een abonnee te worden en toegang te krijgen tot coole voordelen, bezoek je de upgrade page."
},
"upgrade": {
- "changeTierPrompt": "Weet je zeker dat je je abonnement op oldtiername wilt opzeggen en je wilt aanmelden voor newtiername?",
+ "changeTierPrompt": "Weet u zeker dat u zich wilt afmelden bij oldtiername en wilt abonneren op newtiername?",
"back": "Terug",
"title": "Upgraden",
"description": "Het bereiken van de maandelijkse doelstelling maakt van Pretendo een fulltime baan, wat zorgt voor snellere updates van een hogere kwaliteit.",
"month": "Maand",
"tierSelectPrompt": "Selecteer een tier",
"unsub": "Opzeggen",
- "unsubPrompt": "Weet je zeker dat je je abonnement voor tiername wilt opzeggen? Je verliest toegang tot de voordelen voor die tier.",
+ "unsubPrompt": "Weet u zeker dat u zich wilt afmelden voor tiername? Je verliest de toegang tot de extraatjes die bij dat niveau horen.",
"unsubConfirm": "Opzeggen",
"changeTier": "Verander tier",
"changeTierConfirm": "Verander van tier"
@@ -230,7 +230,7 @@
"showcase": {
"cards": [
{
- "title": "Game servers",
+ "title": "Spelservers",
"caption": "Wij brengen jouw favoriete games en content terug via custom servers."
},
{
@@ -291,7 +291,7 @@
},
"settings": {
"downloadFiles": "Download account bestanden",
- "upgrade": "Upgrade account",
+ "upgrade": "Account upgraden",
"settingCards": {
"nickname": "Bijnaam",
"profile": "Profiel",
@@ -299,10 +299,10 @@
"gender": "Geslacht",
"country": "Land/regio",
"timezone": "Tijdszone",
- "serverEnv": "Server environment",
- "production": "Production",
+ "serverEnv": "Serveromgeving",
+ "production": "Productie",
"beta": "Beta",
- "upgradePrompt": "Beta servers zijn exclusief voor beta testers. Om een beta tester te worden, moet je je account upgraden naar een hogere tier.",
+ "upgradePrompt": "Beta servers zijn exclusief voor beta testers. Om een beta tester te worden, upgrade naar een hogere account tier.",
"hasAccessPrompt": "Jouw huidige tier geeft je beta server toegang. Cool!",
"email": "E-mail adres",
"password": "Wachtwoord",
@@ -329,12 +329,25 @@
},
"accountLevel": [
"Standaard",
- "Tester",
+ "Testapparaat",
"Moderator",
"Ontwikkelaar"
],
"banned": "Gebanned",
- "account": "Account"
+ "account": "Account",
+ "forgotPassword": {
+ "header": "Wachtwoord vergeten",
+ "sub": "Vul hieronder uw e-mailadres/PNID in",
+ "input": "E-mailadres of PNID",
+ "submit": "Dien in"
+ },
+ "resetPassword": {
+ "header": "Wachtwoord resetten",
+ "sub": "Voer hieronder een nieuw wachtwoord in",
+ "password": "Wachtwoord",
+ "confirmPassword": "Wachtwoord bevestigen",
+ "submit": "Dien in"
+ }
},
"modals": {
"cancel": "Annuleren",
diff --git a/locales/pl_PL.json b/locales/pl_PL.json
index dd37467..4c05ce4 100644
--- a/locales/pl_PL.json
+++ b/locales/pl_PL.json
@@ -67,7 +67,7 @@
},
{
"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ą. Pretendo aktualnie nie wspiera Cemu."
+ "answer": "Pretendo wspiera wszystko co interaktuje z Nintendo Network, Jedyny emulator który wspiera taką funkcjonalnośc jest Cemu. Cemu 2.0 oficjalnie wspiera Pretendo pod twoimi ustawieniami konta w emulatorze. Dla informacji jak zacząć z Cemu, zapoznaj się z documentation. Citra nie wspiera prawdziwej gry online, więc dlatego nie działa z Pretendo, i w ogóle nie pokazuje żadnych znaków wspierania prawdziwej gry online. Mikage, emulator 3DS na telefonach może zacząć wspierać tą funkcjonalność w przyszłości, lecz jest to daleko od pewności."
},
{
"question": "Jeśli jestem zbanowany na Nintendo Network, czy będę również zbanowany na Pretendo?",
@@ -120,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "Instalator sieci i research w sprawie konsoli",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -142,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Programowanie webowe",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -246,7 +246,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "Najnowsze informacje w krótkich tekstach. Jeśli chcesz otrzymywać częstsze aktualizacje, pomyśl nad wsparciem nas na Patreonie.",
+ "description": "",
"published": "Opublikowany przez",
"publishedOn": "dnia"
},
@@ -332,7 +332,7 @@
"discord": "Discord",
"connectedToDiscord": "Połączono z Discordem jako",
"removeDiscord": "Usuń konto Discord",
- "newsletter": "Newsletter",
+ "newsletter": "Biuletyn",
"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"
@@ -347,7 +347,20 @@
"Moderator",
"Deweloper"
],
- "banned": "Zbanowany"
+ "banned": "Zbanowany",
+ "forgotPassword": {
+ "header": "Zapomniałem hasła",
+ "sub": "Wpisz swój adres e-mail/PNID na dole",
+ "input": "Adres e-mail lub PNID",
+ "submit": "Potwierdź"
+ },
+ "resetPassword": {
+ "header": "Zresetuj hasło",
+ "sub": "Wpisz nowe hasło na dole",
+ "submit": "Potwierdź",
+ "confirmPassword": "Potwierdź hasło",
+ "password": "Hasło"
+ }
},
"upgrade": {
"unsub": "Anuluj subskrypcję",
diff --git a/locales/pt_BR.json b/locales/pt_BR.json
index e08f6fe..c809431 100644
--- a/locales/pt_BR.json
+++ b/locales/pt_BR.json
@@ -63,7 +63,7 @@
},
{
"question": "A Pretendo funciona em emuladores?",
- "answer": "Pretendo é primariamente projetado para o Wii U e Nintendo 3DS; no momento, o único emulador para um desses consoles com suporte a Nintendo Network é o Cemu. O Cemu oficialmente não fornece suporte a servidores personalizados, mas ainda deve ser possível usar a Pretendo com o Cemu. A Pretendo não oferece suporte ao Cemu no momento."
+ "answer": "Pretendo suporta qualquer cliente que possa interagir com a Nintendo Network. No momento, o único emulador para um desses consoles com suporte a Nintendo Network é o Cemu. O Cemu 2.0 oficialmente suporta a Pretendo nas configurações de conta do emulador. Para mais informações em como usar a Pretendo no Cemu, por favor visite a documentação. Citra não suporta o modo online de verdade, e não funciona com a Pretendo, e também não demonstra nenhum sinal de suportar um modo online no futuro. Mikage, um outro emulador de 3DS para celulares, talvez haverá uma maneira de se conectar online no futuro."
},
{
"question": "Se eu for banido da Nintendo Network, continuarei banido ao usar a Pretendo?",
@@ -116,8 +116,8 @@
{
"name": "Rambo6Glaz",
"caption": "Instalador de rede e pesquisa de console",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -138,10 +138,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Desenvolvimento web",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -211,7 +211,7 @@
"text": "Junte-se ao nosso servidor do Discord para receber as atualizações mais recentes do projeto.",
"widget": {
"text": "Receba atualizações em tempo real sobre o nosso progresso",
- "button": "Se juntar ao servidor"
+ "button": "Juntar-se ao servidor"
}
},
"footer": {
@@ -220,20 +220,20 @@
"widget": {
"captions": [
"Quer se manter atualizado?",
- "Se junte ao nosso servidor do Discord!"
+ "Junte-se ao nosso servidor do Discord!"
],
- "button": "Se juntar agora!"
+ "button": "Juntar-se agora!"
},
"bandwidthRaccoonQuotes": [
"Eu sou Bandolino, o Guaxinim, e adoro morder os cabos que vão para os servidores da Pretendo Network. Nham nham!",
"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 ruins, 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!!!"
+ "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 + Ainda Outro Port Pack e Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age 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 é tãoestranho e estúpido que seria melhor que ela não fizesse isso\"",
+ "Meu primeiro video no canal!! eu tava querendo fazer videos faz muito tempo mas meu notebook tava horrivel e eu nao conseguia usar o fraps, skype e minecraft ao mesmo tempo. mas agora isso acabou! com ajuda do meu professor de TI, agora meu notebook ta bem melhor e eu ja posso gravar! espero que gostem e se gostarem deixem seu like e se inscrevam no canal!!!"
]
},
"progressPage": {
@@ -242,7 +242,7 @@
},
"blogPage": {
"title": "Blog",
- "description": "As atualizações mais recentes em postagens condensadas. Se você quiser ver atualizações com mais frequência, considere nos ajudar no Patreon.",
+ "description": "",
"published": "Publicado por",
"publishedOn": "em"
},
@@ -313,7 +313,20 @@
"Moderador",
"Desenvolvedor"
],
- "banned": "Banido"
+ "banned": "Banido",
+ "forgotPassword": {
+ "header": "Esqueci a senha",
+ "input": "E-mail ou PNID",
+ "submit": "Enviar",
+ "sub": "Coloque seu e-mail ou PNID abaixo"
+ },
+ "resetPassword": {
+ "header": "Resetar Senha",
+ "sub": "Insira sua nova senha abaixo",
+ "password": "Senha",
+ "confirmPassword": "Confirmar senha",
+ "submit": "Enviar"
+ }
},
"docs": {
"missingInLocale": "Esta página não está disponível no seu idioma. Por favor, confira a versão em Inglês abaixo.",
@@ -326,7 +339,7 @@
},
{
"caption": "Pesquise por ele aqui",
- "header": "Deu erro?"
+ "header": "Ocorreu um erro?"
}
]
},
diff --git a/locales/pt_PT.json b/locales/pt_PT.json
index 3dd1106..d52846b 100644
--- a/locales/pt_PT.json
+++ b/locales/pt_PT.json
@@ -1,15 +1,383 @@
{
"nav": {
- "faq": "Perguntas Frequentes"
+ "faq": "Perguntas Frequentes",
+ "accountWidget": {
+ "logout": "Sair",
+ "settings": "Configurações"
+ },
+ "donate": "Doar",
+ "about": "Sobre",
+ "docs": "Documentação",
+ "credits": "Créditos",
+ "progress": "Progresso",
+ "blog": "Blog",
+ "account": "Conta",
+ "dropdown": {
+ "captions": {
+ "credits": "Conheça a nossa equipa",
+ "about": "Sobre o projeto",
+ "faq": "FAQ",
+ "blog": "Atualizações recentes",
+ "progress": "Veja o progresso do nosso projeto e os objetivos"
+ }
+ }
},
"credits": {
"people": [
- {},
- {},
- {},
{
- "picture": "https://github.com/ashquarky.png"
+ "name": "Jonathan Barrow (jonbarrow)",
+ "caption": "Criador do projeto e líder de desenvolvimento",
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow"
+ },
+ {
+ "name": "Jemma (CaramelKat)",
+ "caption": "Pesquisa e desenvolvimento do Miiverse",
+ "picture": "https://github.com/caramelkat.png",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "github": "https://github.com/EpicUsername12",
+ "name": "Rambo6Glaz",
+ "caption": "Instalador de rede e pesquisa de console",
+ "picture": "https://github.com/EpicUsername12.png"
+ },
+ {
+ "picture": "https://github.com/ashquarky.png",
+ "name": "quarky",
+ "caption": "Pesquisa do BOSS e desenvolvimento do patch",
+ "github": "https://github.com/ashquarky"
+ },
+ {
+ "caption": "Pesquisa de console e outros sistemas",
+ "picture": "https://github.com/supermariodabom.png",
+ "name": "SuperMarioDaBom",
+ "github": "https://github.com/SuperMarioDaBom"
+ },
+ {
+ "github": "https://github.com/jipfr",
+ "caption": "Líder de desenvolvimento web",
+ "name": "Jip Fr",
+ "picture": "https://github.com/jipfr.png"
+ },
+ {
+ "picture": "https://github.com/gitlimes.png",
+ "name": "pinklimes",
+ "caption": "Desenvolvimento web",
+ "github": "https://github.com/gitlimes"
+ },
+ {
+ "picture": "https://github.com/mrjvs.png",
+ "name": "mrjvs",
+ "caption": "Designer",
+ "github": "https://github.com/mrjvs"
+ }
+ ],
+ "title": "Equipa",
+ "text": "Conheça a equipa por trás do projeto"
+ },
+ "account": {
+ "accountLevel": [
+ "Padrão",
+ "Testador",
+ "Moderador",
+ "Programador"
+ ],
+ "loginForm": {
+ "login": "Entrar",
+ "miiName": "Nome do Mii",
+ "loginPrompt": "Já tem uma conta?",
+ "register": "Criar conta",
+ "detailsPrompt": "Insira os seus detalhes de conta abaixo",
+ "username": "Nome de utilizador",
+ "password": "Palavra-passe",
+ "confirmPassword": "Confirme a palavra-passe",
+ "email": "E-mail",
+ "forgotPassword": "Esqueceu a palavra-passe?",
+ "registerPrompt": "Não tem uma conta?"
+ },
+ "settings": {
+ "upgrade": "Aprimorar conta",
+ "downloadFiles": "Descarregarr ficheiros de conta",
+ "settingCards": {
+ "gender": "Gênero",
+ "newsletterPrompt": "Receba atualizações do projeto via e-mail (pode desinscrever-se a qualquer momento)",
+ "userSettings": "Preferências de utilizador",
+ "profile": "Perfil",
+ "nickname": "Apelido",
+ "birthDate": "Data de nascimento",
+ "country": "País/região",
+ "timezone": "Fuso horário",
+ "serverEnv": "Ambiente do servidor",
+ "production": "Produção",
+ "beta": "Beta",
+ "upgradePrompt": "Os servidores Beta são exclusivos para beta testers. Para se tornar um beta tester, aprimore a sua conta para um nível superior.",
+ "hasAccessPrompt": "O seu nível atual dá-lhe acesso ao servidor beta. Boa!",
+ "signInSecurity": "Acesso e segurança",
+ "email": "E-mail",
+ "password": "Palavra-passe",
+ "passwordResetNotice": "Depois de trocar a sua palavra-passe, será desconectado de todos os aparelhos.",
+ "signInHistory": "Histórico de acessos",
+ "fullSignInHistory": "Ver o histórico de acessos completo",
+ "otherSettings": "Mais Configurações",
+ "discord": "Discord",
+ "connectedToDiscord": "Conectado no Discord como",
+ "removeDiscord": "Remover conta do Discord",
+ "noDiscordLinked": "Nenhuma conta do Discord esta vinculado.",
+ "linkDiscord": "Vincular uma conta do Discord",
+ "newsletter": "Notícias",
+ "passwordPrompt": "Insira a palavra-passe do seu PNID para descarregar os ficheiros 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 utilizador não está disponível no momento. Atualize as configurações do utilizador do seu console de jogos vinculado"
+ },
+ "downloadFilesDescription": "(não funcionará na Nintendo Network)",
+ "unavailable": "Indisponível"
+ },
+ "banned": "Banido",
+ "account": "Conta",
+ "forgotPassword": {
+ "input": "Endereço e-mail ou IDPN",
+ "submit": "Submeter",
+ "header": "Esqueci-me da palavra-passe",
+ "sub": "Insira o seu endereço e-mail/IDPN em baixo"
+ },
+ "resetPassword": {
+ "password": "Palavra-passe",
+ "header": "Trocar Palavra-passe",
+ "sub": "Insira nova palavra-passe em baixo",
+ "confirmPassword": "Confirmar a palavra-passe",
+ "submit": "Submeter"
+ }
+ },
+ "upgrade": {
+ "changeTierConfirm": "Mudar tipo de assinatura",
+ "title": "Aprimorar",
+ "month": "mês",
+ "tierSelectPrompt": "Selecione uma assinatura",
+ "unsubConfirm": "Desinscrever",
+ "changeTier": "Mudar tipo de assinatura",
+ "changeTierPrompt": "Tem certeza que deseja cancelar a assinatura de oldtiername e assinar o newtiername?",
+ "back": "Voltar",
+ "description": "Conseguir o objetivo mensal irá fazer com que a Pretendo seja um trabalho a tempo inteiro e assim poderemos fazer atualizações com maior qualidade e mais rapidez.",
+ "unsub": "Desinscrever",
+ "unsubPrompt": "Tem certeza que quer desinscrever-se de tiername? Vai perder accesso aos benefícios."
+ },
+ "docs": {
+ "search": {
+ "no_match": "Nenhum resultado encontrado",
+ "title": "Tem um código de erro?",
+ "caption": "Digite o código de erro abaixo para conseguir informações sobre ele!",
+ "label": "Código de erro"
+ },
+ "quickLinks": {
+ "links": [
+ {
+ "caption": "Ver as instruções de configuração",
+ "header": "Instalar a Pretendo"
+ },
+ {
+ "caption": "Pesquise por ele aqui",
+ "header": "Deu erro?"
+ }
+ ],
+ "header": "Ligações rápidas"
+ },
+ "missingInLocale": "Esta página não está disponível no seu idioma. Por favor, confira a versão em Inglês abaixo.",
+ "sidebar": {
+ "getting_started": "Começando",
+ "welcome": "Bem-vindo",
+ "install_extended": "Instalar a Pretendo",
+ "install": "Instalar",
+ "search": "Pesquisar",
+ "juxt_err": "Códigos de erro - Juxt"
+ }
+ },
+ "hero": {
+ "subtitle": "Servidores de jogos",
+ "title": "Recriados",
+ "text": "O Pretendo é uma reposição gratuíta e de código aberto para os servidores do Wii U e Nintendo 3DS, permitindo a conectividade online para todos, mesmo após o encerramento dos servidores originais",
+ "buttons": {
+ "readMore": "Saiba mais"
+ }
+ },
+ "aboutUs": {
+ "title": "Sobre nós",
+ "paragraphs": [
+ "Utilizando o design de sala limpa, Pretendo é um projeto de código aberto que visa recriar a Nintendo Network para o Wii U e para família de consoles Nintendo 3DS.",
+ "Como os nossos serviços serão gratuitos e de código aberto, eles podem continuar existindo por muito mais tempo após o inevitável encerramento da Nintendo Network."
+ ]
+ },
+ "progress": {
+ "title": "Progresso",
+ "githubRepo": "Repositório do GitHub"
+ },
+ "faq": {
+ "QAs": [
+ {
+ "question": "O que é Pretendo?",
+ "answer": "Pretendo é uma reposição de código aberto para a Nintendo Network que visa fornecer servidores personalizados para o Wii U e para a família de consoles Nintendo 3DS. Nosso objetivo é preservar as funcionalidades online desses consoles para permitir que os jogadores continuem experienciando os jogos favoritos na capacidade máxima deles."
+ },
+ {
+ "question": "Os meus NNIDs existentes funcionarão na Pretendo?",
+ "answer": "Infelizmente não. Os NNIDs existentes não funcionarão na Pretendo, apenas a Nintendo tem acesso aos seus dados de utilizador; embora uma migração de NNID para PNID seja teoricamente possível, seria arriscado e exigiria dados confidenciais do utilizador que não desejamos manter."
+ },
+ {
+ "question": "Como uso a Pretendo?",
+ "answer": "Pretendo atualmente não está disponível para uso pelo público geral. No entanto, quando estiver pronto, poderá usar a Pretendo executando nosso patcher homebrew no seu console."
+ },
+ {
+ "question": "Sabe quando recurso/serviço estará pronto?",
+ "answer": "Não. Muitos dos recursos e serviços da Pretendo são desenvolvidos de forma independente (por exemplo, o Miiverse pode ser trabalhado por um programador enquanto as contas e lista de amigos são trabalhados por outro) e, portanto, não podemos estimar quanto tempo isso pode levar."
+ },
+ {
+ "question": "A Pretendo funciona em emuladores?",
+ "answer": "Pretendo suporta qualquer cliente que possa interagir com a Nintendo Network. No momento, o único emulador para um desses consoles com suporte a Nintendo Network é o Cemu. O Cemu 2.0 oficialmente suporta a Pretendo nas configurações de conta do emulador. Para mais informações em como usar a Pretendo no Cemu, por favor visite a documentação. Citra não suporta o modo online de verdade e não funciona com a Pretendo e também não demonstra nenhum sinal de suportar um modo online no futuro. Mikage, um outro emulador de 3DS para celulares, talvez haverá uma maneira de se conectar online no futuro."
+ },
+ {
+ "question": "Se for banido da Nintendo Network, continuarei banido ao usar a Pretendo?",
+ "answer": "Não temos acesso aos banimentos da Nintendo Network e nem todos os utilizadores serão banidos do nosso serviço. No entanto, teremos regras que devem ser seguidas ao utilizar o serviço e o não cumprimento dessas regras pode resultar num banimento."
+ },
+ {
+ "question": "Pretendo terá suporte ao Wii ou Nintendo Switch?",
+ "answer": "O Wii já possui servidores personalizados fornecidos pelo Wiimmfi. No momento, não temos interesse em direcionar o projeto ao Nintendo Switch, pois ele oferece um serviço pago e completamente diferente da Nintendo Network."
+ },
+ {
+ "answer": "Sim, precisará desbloquear o seu console para se conectar; no entanto, só precisará no Wii U acessar o Homebrew Launcher (ou seja, Haxchi, Coldboot Haxchi ou até mesmo o exploit do navegador de internet), informações sobre como os consoles Nintendo 3DS se conectarão serão fornecidas num momento posterior.",
+ "question": "Terei de desbloquear o meu console para me conectar?"
+ }
+ ],
+ "title": "Perguntas frequentes",
+ "text": "Para a fácil obtenção de informações, aqui estão algumas das perguntas mais comuns."
+ },
+ "specialThanks": {
+ "people": [
+ {
+ "github": "https://github.com/superwhiskers",
+ "name": "superwhiskers",
+ "caption": "Desenvolvimento da crunch library",
+ "picture": "https://github.com/superwhiskers.png"
+ },
+ {
+ "name": "Stary",
+ "github": "https://github.com/Stary2001",
+ "caption": "Desenvolvimento do 3DS e dissector NEX",
+ "picture": "https://github.com/Stary2001.png"
+ },
+ {
+ "name": "Billy",
+ "caption": "Fornecedor de dumps",
+ "picture": "https://github.com/InternalLoss.png",
+ "github": "https://github.com/InternalLoss"
+ },
+ {
+ "name": "Shutterbug2000",
+ "caption": "Pesquisa do Nintendo 3DS e Mario Kart 7",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000"
+ },
+ {
+ "caption": "Compartilhamento de informações do Miiverse",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub",
+ "name": "rverse"
+ },
+ {
+ "name": "Kinnay",
+ "special": "Agradecimentos especiais",
+ "caption": "Pesquisa da estruturas de dados da Nintendo",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
+ "github": "https://github.com/Kinnay"
+ },
+ {
+ "picture": "https://github.com/ninstar.png",
+ "caption": "Ícones para o criador Mii e Juxt",
+ "name": "NinStar",
+ "github": "https://github.com/ninstar"
+ },
+ {
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
+ "name": "Contribuidores do GitHub",
+ "caption": "Traduções e outras contribuições",
+ "github": "https://github.com/PretendoNetwork"
+ }
+ ],
+ "title": "Agradecimentos especiais",
+ "text": "Sem eles, Pretendo não estaria onde está hoje."
+ },
+ "blogPage": {
+ "published": "Publicado por",
+ "publishedOn": "em",
+ "title": "Blog",
+ "description": ""
+ },
+ "localizationPage": {
+ "title": "Vamos traduzir",
+ "description": "Cole uma ligação para um ficheiro JSON acessível publicamente para testá-lo no site",
+ "instructions": "Veja as instruções de localização e tradução",
+ "fileInput": "Ficheiro para testar",
+ "filePlaceholder": "https://uma.ligação.para/o_ficheiro.json",
+ "button": "Testar aqui"
+ },
+ "footer": {
+ "widget": {
+ "captions": [
+ "Quer se manter atualizado?",
+ "Junte-se ao nosso servidor do Discord!"
+ ],
+ "button": "Juntar-se agora!"
+ },
+ "socials": "Redes Sociais",
+ "usefulLinks": "Ligações úteis",
+ "bandwidthRaccoonQuotes": [
+ "Sou Bandolino, o Guaxinim, e adoro morder os cabos que vão para os servidores da Pretendo Network. Nham nham!",
+ "Muitas pessoas nos perguntam se teremos problemas legais com a Nintendo por causa disso; 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ã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 ruins, mas o console é ótimo. Ah, espera um momento. 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.",
+ "Os 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 + Ainda Outro Port Pack e Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age e o Pacote \"Realmente Gostou do Título do Virtual Console do Nintendo Wii U, Então Estamos Trazendo-o de Volta\". Pode realmente dizer que a Nintendo se importa.",
+ "Tipo \"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 é tão estranho e estúpido e queria que ela não fizesse isso\"",
+ "O meu primeiro vídeo no canal!! Queria fazer vídeos há muito tempo, mas o meu notebook era horrível e não consegui usar o Fraps, Skype e Minecraft simultaneamente. Mas agora isso acabou! Com a ajuda do meu professor de TI, o meu notebook agora está bem melhor e já posso gravar! Espero que gostem e se gostarem deixem o seu like e se inscrevam no canal!!!"
+ ]
+ },
+ "modals": {
+ "close": "Fechar",
+ "confirm": "Confirmar",
+ "cancel": "Cancelar"
+ },
+ "showcase": {
+ "title": "O que fazemos",
+ "text": "Nosso projeto tem diversos componentes. Aqui estão alguns deles.",
+ "cards": [
+ {
+ "title": "Servidores de jogos",
+ "caption": "Trazer de volta os seus jogos e conteúdo favoritos usando servidores personalizados."
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "Uma re-imaginação do Miiverse, como se fosse feito nos dias de hoje."
+ },
+ {
+ "title": "Suporte para Cemu",
+ "caption": "Jogue os seus títulos favoritos do Wii U mesmo sem um console!"
}
]
+ },
+ "discordJoin": {
+ "title": "Fique atualizado",
+ "text": "Junte-se ao nosso servidor do Discord para receber as atualizações mais recentes do projeto.",
+ "widget": {
+ "text": "Receba atualizações em tempo real sobre o nosso progresso",
+ "button": "Juntar-se ao servidor"
+ }
+ },
+ "progressPage": {
+ "title": "Nosso progresso",
+ "description": "Verifique o andamento do projeto e as suas metas! (Atualizado em média a cada uma hora, não reflete TODAS as metas ou progresso do projeto)"
+ },
+ "donation": {
+ "progress": "$${totd} de $${goald} por mês, o que significa ${perc}% do objetivo mensal.",
+ "upgradePush": "Para se tornar um doador e ganhar acesso a vários benefícios legais, visite a página de upgrade."
}
}
diff --git a/locales/ro_RO.json b/locales/ro_RO.json
index 1d149a7..cca89e9 100644
--- a/locales/ro_RO.json
+++ b/locales/ro_RO.json
@@ -4,7 +4,23 @@
"faq": "FAQ",
"docs": "Docs",
"credits": "Mulțumiri",
- "progress": "Progres"
+ "progress": "Progres",
+ "blog": "Blog",
+ "dropdown": {
+ "captions": {
+ "about": "Despre proiect",
+ "progress": "Vezi progresul și obiectivele proiectului",
+ "faq": "Întrebări puse frecvent",
+ "credits": "Cunoaște echipa",
+ "blog": "Ultimele actualizări, pe scurt"
+ }
+ },
+ "donate": "Donează",
+ "account": "Cont",
+ "accountWidget": {
+ "settings": "Setări",
+ "logout": "Deloghează-te"
+ }
},
"hero": {
"subtitle": "Servere de Jocuri",
@@ -26,7 +42,8 @@
"paragraphs": [
null,
"Pentru 3DS, lucrăm de asemenea la Mario Kart 7, cu dorința de a continua să lucrăm și la alte jocuri dacă este posibil."
- ]
+ ],
+ "githubRepo": "Repozitoriul Github"
},
"faq": {
"title": "Întrebări Puse Frecvent",
@@ -45,12 +62,12 @@
"answer": "Pretendo nu este momentan într-un stadiu pregătit pentru uzul public. Dar, odată ce este gata poți folosi Pretendo doar dacă rulezi patcher-ul nostru pe consola ta."
},
{
- "question": "Știți când caracteristică/serviciu va fi gata?",
+ "question": "Știți când X caracteristică/serviciu va fi gata?",
"answer": "Nu. Majoritatea caracteristicilor/serviciilor sunt dezvoltate independent (spre exemplu, Miiverse poate fii dezvoltat de o persoană iar Conturile și Prietenii sunt dezvoltate de altcineva) și de aceea nu putem oferii o estimare a timpului necesar finisării."
},
{
"question": "Funcționează Pretendo pe Cemu/emulatoare?",
- "answer": "Pretendo este făcut pentru consolele Wii U și 3DS la suflet; momentan singurul emulator pentru aceste console cu suport NN este Cemu. Cemu nu suportă oficial servere personalizate, dar tot este posibil să folosiți Pretendo cu Cemu. Pretendo nu suportă momentan Cemu."
+ "answer": "Pretendo funcționează pe orice client care poate interacționa cu Nintendo Network. Momentan singurul emulator cu această funcționalitate este Cemu. Cemu 2.0 permite folosirea Pretendo prin schimbarea setărilor legate de cont. Pentru începe să folosiți Cemu, vedeți documentația. Citra nu oferă nici un fel de funcționalitate online, deci nu poate folosi Pretendo și nu sunt semne că va permite vreodată funcționalitate online. Mikage, un emulator 3DS pentru dispozitive mobile, ar putea oferi această funcționalitate, dar nu avem nimic mai mult de spus."
},
{
"question": "Dacă sunt restricționat de pe Nintendo Network, o să rămân restricționat și pe Pretendo?",
@@ -103,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "Instalator Conexiune și cercetare consolă",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -125,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Dezvoltare web",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -168,7 +185,7 @@
},
{
"name": "rverse",
- "caption": "Miiverse information sharing",
+ "caption": "Distribuirea informațiilor despre Miiverse",
"picture": "https://github.com/rverseTeam.png",
"github": "https://twitter.com/rverseClub"
},
@@ -181,13 +198,13 @@
},
{
"name": "NinStar",
- "caption": "Icons for the Mii Editor and Juxt reactions",
+ "caption": "Iconițele pentru Mii Editor și Juxt reactions",
"picture": "https://github.com/ninstar.png",
"github": "https://github.com/ninstar"
},
{
- "name": "GitHub contributors",
- "caption": "Localizations and other contributions",
+ "name": "Contribuitorii GitHub",
+ "caption": "Localizări și alte contribuții",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
@@ -210,7 +227,18 @@
"Alătură-te serverului nostru de Discord!"
],
"button": "Alătură-te!"
- }
+ },
+ "bandwidthRaccoonQuotes": [
+ "Eu sunt Ratonul Bandwidth, și ce-mi mai place să rod cablurile care ajung la serverele Pretendo Network. Yum!",
+ "Mulți ne întreabă dacă o să avem probleme legale cu Nintendo de la asta; sunt bucuros să vă anunț că mătușa lucrează la Nintendo și a zis că e ok.",
+ "Webkit v537 este cea mai bună versiune de Webkit pentru Wii U. Nu, n-o să portăm Chrome pe Wii U.",
+ "Abia aștept ca ceasul să bată 03:14:08 UTC pe 19 ianuarie 2038!",
+ "Wii U chiar a fost un sistem subapreciat; reclamele erau, gen, foarte proaste, dar consola e tare. Ăă, stai un pic, nu știu de ce Gamepad-ul nu se conectează la Wii.",
+ "Genericul de la Super Mario World 2 - Yoshi's Island e absolut genial și n-ai cum să mă convingi altfel.",
+ "Lansările mele preferate pe Nintendo Switch au fost Nintendo Switch Online + Expansion Pack, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Play Pack, Nintendo Switch Online + Încă niște porturi Pack și Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Chiar v-a plăcut jocul ăsta pe Wii U Virtual Console așa de mult că vi-l aducem din nou\" Pack. Poți vedea că lui Nintendo chiar îi pasă.",
+ "Gen \"Știi pe Ash, să-i dea Dumnezeu sănătate, face UwU-uri toată ziua\" e modul de la țară de a zice \"Ash face numai UwU-uri și e foarte aiurea și stupid și mi-aș dori să nu mai facă\"",
+ "primu meu video pe canalul meu!! mereu miam dorit să fac videouri da laptopu era praf si nu mergeau fraps, skype sau minecraft in același timp, dar acum gata! profa de TIC ma ajutat și acum laptopu merge mult mai bn și pot să și filmez! sper să vă placă și nu uitati sa dati un like și subscribe!!!"
+ ]
},
"progressPage": {
"title": "Progresul nostru",
@@ -218,7 +246,9 @@
},
"blogPage": {
"title": "Blog",
- "description": "Ultimele actualizări în bucăți condensate. Dacă vrei să vezi mai multe actualizări, consideră să ne susții pe Patreon."
+ "description": "",
+ "published": "Publicată de",
+ "publishedOn": "pe"
},
"localizationPage": {
"title": "Hai să localizăm",
@@ -227,5 +257,131 @@
"fileInput": "Fișier de testare",
"filePlaceholder": "https://a.link.to/the_file.json",
"button": "Testează fișier"
+ },
+ "modals": {
+ "close": "Închide",
+ "cancel": "Anulează",
+ "confirm": "Confirmă"
+ },
+ "account": {
+ "loginForm": {
+ "login": "Loghează-te",
+ "register": "Înregistrează-te",
+ "detailsPrompt": "Introdu datele contului mai jos",
+ "username": "Nume de utilizator",
+ "password": "Parolă",
+ "confirmPassword": "Confirmă parola",
+ "email": "Email",
+ "miiName": "Numele Mii-ului",
+ "forgotPassword": "Ți-ai uitat parola?",
+ "registerPrompt": "Nu ai un cont?",
+ "loginPrompt": "Ai deja un cont?"
+ },
+ "settings": {
+ "upgrade": "Trece-ți contul la un nivel superior",
+ "settingCards": {
+ "profile": "Profil",
+ "nickname": "Poreclă",
+ "birthDate": "Data nașterii",
+ "gender": "Gen",
+ "country": "Țară/regiune",
+ "timezone": "Fus orar",
+ "production": "Producția",
+ "beta": "Beta",
+ "upgradePrompt": "Serverele beta sunt destinate exclusiv testerilor beta Pentru a deveni un tester beta, treceți-vă contul la un nivel mai mare.",
+ "serverEnv": "Mediul serverului",
+ "no_edit_from_dashboard": "Momentan nu este disponibilă editarea setărilor PNID-ului din panoul de control al utilizatorilorului. Vă rugăm să vă editați setările din consola asociată",
+ "signInSecurity": "Logare și securitate",
+ "email": "Email",
+ "password": "Parolă",
+ "fullSignInHistory": "Vezi întregul istoric al logărilor",
+ "otherSettings": "Alte setări",
+ "discord": "Discord",
+ "passwordResetNotice": "După ce îți vei schimba parola, vei fi deconectat de pe toate dispozitivele.",
+ "removeDiscord": "Elimină contul de Discord",
+ "noDiscordLinked": "Niciun cont de Discord asociat.",
+ "linkDiscord": "Asociază un cont de Discord",
+ "userSettings": "Setări de utilizator",
+ "hasAccessPrompt": "Nivelul tău curent îți oferă acces la servere beta. Tare!",
+ "signInHistory": "Istoricul logărilor",
+ "connectedToDiscord": "Conectat la Discord drept",
+ "newsletterPrompt": "Primește știri despre proiect pe email (te poți dezabona oricând)",
+ "passwordPrompt": "Introdu parola pentru PNID-ul tău pentru a-ți descărca fișierele Cemu",
+ "no_signins_notice": "Istoricul logărilor nu este urmărită. Reveniți mai târziu!",
+ "no_newsletter_notice": "Buletin indisponibil. Reveniți mai târziu",
+ "newsletter": "Buletin informativ"
+ },
+ "downloadFiles": "Descarcă fișierele contului",
+ "downloadFilesDescription": "(nu va funcționa pe Nintendo Network)",
+ "unavailable": "Indisponibil"
+ },
+ "accountLevel": [
+ "Standard",
+ "Tester",
+ "Moderator",
+ "Dezvoltator"
+ ],
+ "banned": "Acces interzis",
+ "account": "Cont",
+ "forgotPassword": {
+ "header": "Am uitat parola",
+ "sub": "Introduceți adresa dvs. de e-mail/PNID mai jos",
+ "input": "Adresa de e-mail sau PNID",
+ "submit": "Trimiteți"
+ },
+ "resetPassword": {
+ "header": "Resetare parolă",
+ "password": "Parola",
+ "confirmPassword": "Confirmați parola",
+ "sub": "Introduceți parola nouă mai jos",
+ "submit": "Trimiteți"
+ }
+ },
+ "docs": {
+ "search": {
+ "caption": "Scrie-l aici pentru a găsi informații despre problema întâmpinată!",
+ "label": "Cod de eroare",
+ "no_match": "Nu s-au găsit rezultate",
+ "title": "Ai un cod de eroare?"
+ },
+ "sidebar": {
+ "install": "Instalează",
+ "search": "Caută",
+ "juxt_err": "Coduri de eroare - Juxt",
+ "getting_started": "Pentru început",
+ "welcome": "Bun venit",
+ "install_extended": "Instalează Pretendo"
+ },
+ "quickLinks": {
+ "header": "Linkuri rapide",
+ "links": [
+ {
+ "header": "Instalează Pretendo",
+ "caption": "Vezi instrucțiunile de instalare"
+ },
+ {
+ "header": "Ai o eroare?",
+ "caption": "Caută aici"
+ }
+ ]
+ },
+ "missingInLocale": "Această pagină nu este disponibilă în localul d-voastră. Urmăriți varianta in engleză mai jos."
+ },
+ "upgrade": {
+ "description": "Atingerea țintei lunare va face din Pretendo un job normal, aducându-vă actualizări de mare calitate mult mai rapid.",
+ "title": "Treci la un nivel superior",
+ "unsub": "Dezabonează-te",
+ "unsubConfirm": "Dezabonează-te",
+ "changeTierPrompt": "Ești sigur că vrei să te dezabonezi de la oldtiername și să te abonezi la newtiername?",
+ "changeTierConfirm": "Schimbă nivelul",
+ "back": "Înapoi",
+ "unsubPrompt": "Ești sigur că vrei să te dezabonezi de la tiername? Vei pierde accesul la toate beneficile asociate acestui nivel.",
+ "month": "lună",
+ "tierSelectPrompt": "Alege un nivel",
+ "changeTier": "Schimbă nivelul"
+ },
+ "donation": {
+ "progress": "${totd}$ din ${goald}$/lună, ${perc}% din ținta lunară.",
+ "upgradePush": "Pentru a te abona și să ai acces la benefici faine, vizitează această pagină."
}
}
diff --git a/locales/ru_RU.json b/locales/ru_RU.json
index 769a40c..5305171 100644
--- a/locales/ru_RU.json
+++ b/locales/ru_RU.json
@@ -17,8 +17,8 @@
"credits": "Встречайте команду",
"about": "О проекте",
"faq": "Часто задаваемые вопросы",
- "blog": "Наши последние обновления",
- "progress": "Проверьте прогресс и цели проекта"
+ "blog": "Коротко о последних обновлениях",
+ "progress": "Проверьте прогресс проекта, и цели"
}
}
},
@@ -27,7 +27,7 @@
"title": "Воссозданы",
"text": "Pretendo - бесплатная замена игровых серверов для 3DS и Wii U с открытым исходным кодом, обеспечивающая онлайн функции данных консолей, даже после закрытия официальных серверов",
"buttons": {
- "readMore": "Читать больше"
+ "readMore": "Читать дальше"
}
},
"aboutUs": {
@@ -67,7 +67,7 @@
},
{
"question": "Работает ли Pretendo на эмуляторах/Cemu?",
- "answer": "Pretendo сделано специально для оборудования Wii U и 3DS; на данный момент единственный эмулятор с поддержкой Nintendo Network является Cemu. Cemu официально не поддерживает неофициальные сервера, однако Pretendo может работать и на Cemu. Pretendo на данный момент не поддерживает Cemu."
+ "answer": "Pretendo сделано специально для оборудования Wii U и 3DS; на данный момент единственный эмулятор с поддержкой Nintendo Network является Cemu. Cemu официально не поддерживает неофициальные сервера, однако Pretendo может работать и на Cemu.Pretendo на данный момент не поддерживает Cemu."
},
{
"question": "Если я забанен в Nintendo Network, буду ли я забанен в Pretendo?",
@@ -102,8 +102,8 @@
{
"name": "Rambo6Glaz",
"caption": "Установщик сервисов и исследование консолей",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -124,14 +124,14 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "Web-разработка",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
- "caption": "Designer",
+ "caption": "Дизайнер",
"picture": "https://github.com/mrjvs.png",
"github": "https://github.com/mrjvs"
}
@@ -186,7 +186,7 @@
},
{
"name": "GitHub участники",
- "caption": "Локализация и другие взносы",
+ "caption": "Локализации и другие вклады",
"picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
"github": "https://github.com/PretendoNetwork"
}
@@ -197,7 +197,7 @@
"text": "Присоединяйтесь к нашему Discord серверу чтобы получать последние обновления по проекту.",
"widget": {
"text": "Получайте новости о нашем прогрессе в режиме реального времени",
- "button": "Join the server"
+ "button": "Присоединится к серверу"
}
},
"footer": {
@@ -211,15 +211,15 @@
"button": "Присоединяйся сейчас!"
},
"bandwidthRaccoonQuotes": [
- "Я , енот Бэндвиф и я люблю кусать кабеля серверов Pretendo Network'а . Ням!",
- "Многие люди спрашивают у нас, можем ли попасть в неприятности из-за Нинтендо? Я очень рад всем рассказать, что моя тетя ,работающая в Нинтендо, сказала, что всё будет норм.",
+ "Я, енот Бэндвиф и я люблю кусать кабеля серверов Pretendo Network'а. Ням!",
+ "Многие люди спрашивают у нас, можем ли попасть в неприятности из-за Нинтендо? Я очень рад всем рассказать, что моя тётя , работающая в Нинтендо, сказала, что всё будет норм.",
"Webkit v537 - лучшая версия Webkit для Wii U. Нет, мы не будет портировать Chrome на Wii U.",
"Не могу дождаться пока на часах не будет 03:14:08 UTC , 19 января 2038 года!",
- "Wii U на самом деле - недооценённая система : рекламы были ужасными , но сама консоль - замечательная. Эм? Подождите секунду... Я не уверен почему мой геймпад не подключается к моему Wii.",
+ "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'ет всё время , это очень странно так и еще и раздражает , я надеюсь чтобы она этого не никогда не делала\"",
- "Мой первый видео на моём канале!!!! Йа хотел сделать видео уже очень давно но мой ноутбук работал очеьн млохо и яне мог открыть фрапс , скайп и майнкрфт одновреммено. но тепеьр этрому конец! с помощью моего учителя по инрофрматике мой ноутбук стал быстрм и я теперь могу снимат ура!!! я надеюсь вам понравится пж ставьте лайк и подписывайтесь!!!!!!!"
+ "Мои любимые релизы на 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 + Dr. Kawashima's Brain Training / Brain Age \"Вам Действительно Понравился Nintendo Wii U Virtual Console Игры, Так Что Мы Их возвращаем\" Pack. Ты с уверенностью можешь сказать что Nintendo точно заботится о нас.",
+ "Например, \"Знаешь, Эш, благослови её сердце, она весь день занимается UwU\" - это южный приятный способ сказать \"Эш занимается UwU всё время, и это очень странно и глупо, и я бы хотел, чтобы они этого не делали\"",
+ "Мой первый видеоролик на моём канале! Я хотел сделать видео уже очень давно, но мой ноутбук работал очень плохо и я не мог открыть фрапс , скайп и майнкрафт одновременно. Но теперь этому конец! Благодаря моему учителю по информатике мой ноутбук стал быстрым и теперь я могу снимать ролики! Я надеюсь вам понравится ставьте лайк и подписывайтесь на канал!"
]
},
"progressPage": {
@@ -227,17 +227,17 @@
"description": "Посмотрите на то, сколько мы уже успели сделать! (обновляется каждый час, не все цели Pretendo указаны здесь.)"
},
"blogPage": {
- "title": "Blog",
- "description": "Последние обновления в сжатом формате. Если вы хотите видеть обновления более чаще, задумайтесь поддержать нас в Patreon.",
+ "title": "Блог",
+ "description": "",
"published": "Опубликовано",
"publishedOn": "в"
},
"account": {
"accountLevel": [
- "Standard",
- "Тестер",
+ "Стандарт",
+ "Тестировщик",
"Модератор",
- "Developer"
+ "Разработчик"
],
"banned": "Забанен",
"loginForm": {
@@ -246,7 +246,7 @@
"email": "Электронная почта",
"password": "Пароль",
"loginPrompt": "Уже есть учётная запись?",
- "registerPrompt": "Нету учетной записи?",
+ "registerPrompt": "Нет учетной записи?",
"confirmPassword": "Подтвердить пароль",
"miiName": "Имя Mii",
"detailsPrompt": "Введите детали вашей учетной записи ниже",
@@ -260,18 +260,18 @@
"timezone": "Часовой пояс",
"birthDate": "Дата рождения",
"gender": "Пол",
- "nickname": "Никнейм",
+ "nickname": "Имя пользователя",
"country": "Страна/регион",
"production": "Продукция",
- "upgradePrompt": "Бета-сервера эксклюзив для бета-тестеров.Чтобы стать им , улучшите учётную запись.",
+ "upgradePrompt": "Бета-сервер эксклюзив для бета-тестеров. Чтобы стать им, улучшите учётную запись.",
"serverEnv": "Серверная среда",
"beta": "Бета",
"signInSecurity": "Вход и безопасность",
"password": "Пароль",
"email": "Электронная почта",
- "passwordResetNotice": "После смены пароля , вы выйдете из всех устройств.",
+ "passwordResetNotice": "После смены пароля, вы выйдете из всех устройств.",
"signInHistory": "История входов",
- "hasAccessPrompt": "На данный момент ваш уровень даём вам доступ к бета-серверам. Крутяк!",
+ "hasAccessPrompt": "На данный момент ваш уровень даём вам доступ к бета-серверу. Круто!",
"discord": "Discord",
"connectedToDiscord": "Подключен к Discord как",
"removeDiscord": "Удалить учётную запись Discord",
@@ -279,35 +279,48 @@
"otherSettings": "Другие настройки",
"linkDiscord": "Привязать учётную запись Discord",
"newsletterPrompt": "Получать новости о проекте на почту (вы можете отменить рассылку в любое время)",
- "noDiscordLinked": "Ни одна учётная запись Discord не привязана.",
+ "noDiscordLinked": "Учётная запись Discord не привязана.",
"passwordPrompt": "Введите пароль PNID чтобы скачать файлы Cemu",
"userSettings": "Настройки пользователя",
- "no_newsletter_notice": "Газета на данный момент не доступна. Вернитесь попозже",
+ "no_newsletter_notice": "Газета на данный момент недоступна. Вернитесь попозже",
"no_signins_notice": "История входов на данный момент не отслеживается. Возвращайтесь попозже!",
"no_edit_from_dashboard": "Изменение настроек PNID на данный момент невозможна. Пожалуйста, обновите данные о пользователе с привязанной игровой консоли",
"newsletter": "Газета"
},
- "downloadFiles": "Скачать данные учетной записи",
+ "downloadFiles": "Скачать данные учётной записи",
"unavailable": "Недоступно",
"upgrade": "Улучшить учётную запись"
},
- "account": "Учетная запись"
+ "account": "Учётная запись",
+ "forgotPassword": {
+ "header": "Забыл пароль",
+ "sub": "Введите ваш адрес электронной почты/PNID ниже",
+ "input": "Электронная почта или PNID",
+ "submit": "Отправить"
+ },
+ "resetPassword": {
+ "header": "Сбросить пароль",
+ "sub": "Введите новый пароль",
+ "password": "Пароль",
+ "confirmPassword": "Подтвердите пароль",
+ "submit": "Отправить"
+ }
},
"localizationPage": {
"title": "Давайте локализовать",
"description": "Вставьте ссылку с публично доступном файлом JSON чтобы проверить его на сайте",
"instructions": "Просмотреть инструкции для локализации",
- "fileInput": "File to test",
+ "fileInput": "Файл для теста",
"filePlaceholder": "https://a.link.to/the_file.json",
- "button": "Test file"
+ "button": "Тестовый файл"
},
"docs": {
- "missingInLocale": "Эта страница не доступна на вашем языке. Пожалуйста просмотрите английскую версию ниже.",
+ "missingInLocale": "Эта страница недоступна на вашем языке. Пожалуйста просмотрите английскую версию ниже.",
"quickLinks": {
"header": "Быстрые ссылки",
"links": [
{
- "header": "Install Pretendo",
+ "header": "Установить Pretendo",
"caption": "Посмотреть инструкцию для установки"
},
{
@@ -317,7 +330,7 @@
]
},
"search": {
- "caption": "Введите его в графу чтобы узнать больше информации о вашей ошибке!",
+ "caption": "Введите его в графу чтобы получить больше информации об ошибке!",
"label": "Код ошибки",
"no_match": "Ничего не найдено",
"title": "Получили код ошибки?"
@@ -332,8 +345,8 @@
}
},
"upgrade": {
- "title": "Обновить",
- "description": "Достижение цели месяца сделает Pretendo - работой на полную ставку, предоставляя качественные обновления быстрее чем когда либо.",
+ "title": "Улучшить",
+ "description": "Достижение нужной суммы позволит нам работать над Pretendo полный рабочий день, предоставляя обновления быстрее чем обычно.",
"month": "месяц",
"tierSelectPrompt": "Выберите уровень",
"unsub": "Отписаться",
@@ -342,11 +355,11 @@
"changeTier": "Поменять уровень",
"changeTierPrompt": "Вы уверены что хотите отписаться от oldtiername и подписаться на newtiername?",
"back": "Назад",
- "unsubPrompt": "Вы уверены в том что хотите отписаться от tiername? Вы потеряете права на дополнения которые шли вместе с данным уровнем."
+ "unsubPrompt": "Вы уверены в том что хотите отписаться от tiername? Вы потеряете доступ к функционалу которые шли вместе с данным уровнем."
},
"donation": {
- "progress": "$${totd} of $${goald}/в месяц ,${perc}% от месячной цели.",
- "upgradePush": "Чтобы стать подписчиком и получить доступ к крутым дополнениям , посетите upgrade page."
+ "progress": "$${totd} из $${goald}/в месяц, ${perc}% от месячной цели.",
+ "upgradePush": "Чтобы стать подписчиком и получить доступ к крутым возможностям, посетите upgrade page."
},
"modals": {
"cancel": "Отменить",
diff --git a/locales/sr_RS.json b/locales/sr_RS.json
new file mode 100644
index 0000000..3158c38
--- /dev/null
+++ b/locales/sr_RS.json
@@ -0,0 +1,76 @@
+{
+ "nav": {
+ "account": "Nalog",
+ "credits": "Zasluge",
+ "docs": "Dokumentacija",
+ "faq": "FAQ",
+ "blog": "Blog",
+ "donate": "Doniraj",
+ "accountWidget": {
+ "logout": "Odjavi se",
+ "settings": "Podešavanja"
+ },
+ "dropdown": {
+ "captions": {
+ "credits": "Upoznaj tim",
+ "about": "O projektu",
+ "faq": "Najčešće postavljena pitanja",
+ "progress": "Proveri napredak i ciljeve projekta"
+ }
+ },
+ "progress": "Napredak",
+ "about": "Opis"
+ },
+ "faq": {
+ "QAs": [
+ {
+ "question": "Šta je Pretendo?"
+ },
+ {
+ "question": "Da li će moji postojeći NNID-evi raditi na Pretendu?"
+ },
+ {
+ "question": "Kako da koristim Pretendo?"
+ },
+ {},
+ {},
+ {},
+ {
+ "question": "Da li će Pretendo podržavati Wii/Switch?"
+ },
+ {
+ "question": "Da li će mi trebati hakovi za povezivanje?"
+ }
+ ],
+ "title": "Najčešće postavljena pitanja"
+ },
+ "progress": {
+ "title": "Napredak"
+ },
+ "hero": {
+ "buttons": {
+ "readMore": "Pročitaj više"
+ }
+ },
+ "aboutUs": {
+ "title": "O nama"
+ },
+ "modals": {
+ "cancel": "Otkaži",
+ "close": "Zatvori",
+ "confirm": "Potvrdi"
+ },
+ "showcase": {
+ "title": "Šta mi pravimo"
+ },
+ "docs": {
+ "search": {
+ "label": "Kod greške"
+ },
+ "sidebar": {
+ "install": "Instaliraj",
+ "search": "Pretraga",
+ "welcome": "Dobrodošli"
+ }
+ }
+}
diff --git a/locales/sv_SE.json b/locales/sv_SE.json
new file mode 100644
index 0000000..0449914
--- /dev/null
+++ b/locales/sv_SE.json
@@ -0,0 +1,383 @@
+{
+ "nav": {
+ "docs": "Dokument",
+ "progress": "Framsteg",
+ "blog": "Blogg",
+ "about": "Om",
+ "faq": "Vanliga Frågor",
+ "credits": "Lista Över Medverkande",
+ "dropdown": {
+ "captions": {
+ "progress": "Kolla projektets framsteg och mål",
+ "about": "Om projektet",
+ "credits": "Träffa teamet",
+ "blog": "Våra senaste uppdateringar, kondenserat",
+ "faq": "Vanliga frågor"
+ }
+ },
+ "account": "Konto",
+ "accountWidget": {
+ "settings": "Inställningar",
+ "logout": "Logga ut"
+ },
+ "donate": "Donera"
+ },
+ "hero": {
+ "subtitle": "Spel servrar",
+ "text": "Pretendo är en gratis och med öppen källkods ersättning för Nintendo's servrar för både 3DSet och Wii U, som tillåter online anslutning för alla, även efter de originella servrarna är nerstängda",
+ "title": "Återskapade",
+ "buttons": {
+ "readMore": "Läs mer"
+ }
+ },
+ "aboutUs": {
+ "title": "Om oss",
+ "paragraphs": [
+ "Pretendo är en ett projekt med öppen källkod som syftar till att återskapa Nintendo Nätverket för 3DS och Wii U genom att använda renrum baklängeskonstruktion.",
+ "Eftersom våra tjänster är både gratis och med öppen källkod, så kan de existera långt efter den ounvikliga stängningen av Nintendo Nätverket."
+ ]
+ },
+ "credits": {
+ "title": "Teamet",
+ "people": [
+ {
+ "picture": "https://github.com/jonbarrow.png",
+ "github": "https://github.com/jonbarrow",
+ "caption": "Projektägare och ledande utvecklare",
+ "name": "Jonathan Barrow (jonbarrow)"
+ },
+ {
+ "name": "Jemma (CaramelKat)",
+ "caption": "Forskning och utveckling inom Miiverse",
+ "picture": "https://github.com/caramelkat.png",
+ "github": "https://github.com/CaramelKat"
+ },
+ {
+ "picture": "https://github.com/EpicUsername12.png",
+ "name": "Rambo6Glaz",
+ "github": "https://github.com/EpicUsername12",
+ "caption": "Nätverks installerare och konsol forskning"
+ },
+ {
+ "name": "quarky",
+ "caption": "BOSS forskning och patch utveckling",
+ "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": "Forsking inom konsol och andra system"
+ },
+ {
+ "name": "Jip Fr",
+ "caption": "Ledare för webbutveckling",
+ "picture": "https://github.com/jipfr.png",
+ "github": "https://github.com/jipfr"
+ },
+ {
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes",
+ "name": "pinklimes",
+ "caption": "Webbutveckling"
+ },
+ {
+ "name": "mrjvs",
+ "github": "https://github.com/mrjvs",
+ "caption": "Designer",
+ "picture": "https://github.com/mrjvs.png"
+ }
+ ],
+ "text": "Träffa teamet bakom projektet"
+ },
+ "specialThanks": {
+ "title": "Särskilda tack",
+ "people": [
+ {
+ "picture": "https://github.com/superwhiskers.png",
+ "caption": "crunch bibliotek utveckling",
+ "name": "superwhiskers",
+ "github": "https://github.com/superwhiskers"
+ },
+ {
+ "caption": "3Ds utvecklare och NEX dissektor",
+ "name": "Stary",
+ "github": "https://github.com/Stary2001",
+ "picture": "https://github.com/Stary2001.png"
+ },
+ {
+ "name": "Billy",
+ "caption": "Bevarare",
+ "picture": "https://github.com/InternalLoss.png",
+ "github": "https://github.com/InternalLoss"
+ },
+ {
+ "name": "Shutterbug2000",
+ "caption": "Forskning inom Mario Kart 7 och 3DS",
+ "picture": "https://cdn.discordapp.com/avatars/191370953807233024/0311b61e2009c1576828dd2e9a59d72e.png?size=128",
+ "github": "https://github.com/shutterbug2000"
+ },
+ {
+ "name": "rverse",
+ "caption": "Delning av Miiverse information",
+ "picture": "https://github.com/rverseTeam.png",
+ "github": "https://twitter.com/rverseClub"
+ },
+ {
+ "special": "Särskilda tack",
+ "picture": "https://cdn.discordapp.com/avatars/186572995848830987/b55c0d4e7bfd792edf0689f83a25d8ea.png?size=128",
+ "github": "https://github.com/Kinnay",
+ "name": "Kinnay",
+ "caption": "Forsking om Nintendo datastrukturer"
+ },
+ {
+ "name": "NinStar",
+ "caption": "Ikoner för Mii-redigeraren och Juxt reaktioner",
+ "picture": "https://github.com/ninstar.png",
+ "github": "https://github.com/ninstar"
+ },
+ {
+ "github": "https://github.com/PretendoNetwork",
+ "name": "GitHub bidragare",
+ "picture": "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png",
+ "caption": "Lokaliseringar och andra bidrag"
+ }
+ ],
+ "text": "Utan dem skulle Pretendo inte vara där det är idag."
+ },
+ "progressPage": {
+ "description": "Kolla in projektets framsteg och mål! (Updateras varje timme eller så, reflekterar inte ALLA projekt mål eller framsteg)",
+ "title": "Våra framsteg"
+ },
+ "blogPage": {
+ "title": "Blogg",
+ "published": "Publicerad av",
+ "publishedOn": "på",
+ "description": ""
+ },
+ "account": {
+ "loginForm": {
+ "detailsPrompt": "Ange dina kontouppgifter nedan",
+ "username": "Användarnamn",
+ "login": "Logga in",
+ "forgotPassword": "Glömde ditt lösenord?",
+ "email": "E-post",
+ "register": "Registrera",
+ "password": "Lösenord",
+ "confirmPassword": "Bekräfta lösenord",
+ "registerPrompt": "Har inte ett konto?",
+ "miiName": "Mii namn",
+ "loginPrompt": "Har redan ett konto?"
+ },
+ "settings": {
+ "downloadFiles": "Ladda ner kontofiler",
+ "upgrade": "Uppgradera konto",
+ "downloadFilesDescription": "(kommer inte att funka på Nintendo Nätverket)",
+ "settingCards": {
+ "userSettings": "Användarinställningar",
+ "profile": "Profil",
+ "nickname": "Smeknamn",
+ "gender": "Kön",
+ "birthDate": "Födelsedatum",
+ "country": "Land/Region",
+ "timezone": "Tidzon",
+ "serverEnv": "Servermiljö",
+ "production": "Produktion",
+ "beta": "Beta",
+ "upgradePrompt": "Betaservar är exlusiva till betatestare. För att bli en beta testare, uppgradera till en högre kontonivå.",
+ "password": "Lösenord",
+ "noDiscordLinked": "Inget Discord-konto kopplat.",
+ "hasAccessPrompt": "Din nuvarande nivå ger dig betaserver tillgång. Coolt!",
+ "signInSecurity": "Inloggning och säkerhet",
+ "email": "E-post",
+ "passwordResetNotice": "Efter att du har ändrat ditt lösenord så kommer du bli utloggad från alla enheter.",
+ "otherSettings": "Andra inställningar",
+ "fullSignInHistory": "Visa hela inloggningshistoriken",
+ "signInHistory": "Inloggningshistorik",
+ "connectedToDiscord": "Ansluten till Discord som",
+ "linkDiscord": "Koppla Discord konto",
+ "discord": "Discord",
+ "removeDiscord": "Ta bort Discord-konto",
+ "passwordPrompt": "Ange ditt PNID lösenord för att ladda ner Cemu filer",
+ "no_signins_notice": "Inloggningshistorik inte spårad för nuvarande. Kom tillbaka senare!",
+ "newsletterPrompt": "Ta emot projekt uppdateringar via e-post (du kan avbryta när som helst)",
+ "newsletter": "Nyhetsbrev",
+ "no_newsletter_notice": "Nyhetsbrev inte tillgänligt för närvarande. Kom tillbaka senare",
+ "no_edit_from_dashboard": "Redigering av PNID-inställningar från användarinstrumentpanelen är inte tillgängligt för nuvarande. Vänligen uppdatera användarinställningar från din kopplade spelkonsol"
+ },
+ "unavailable": "Otillgänglig"
+ },
+ "resetPassword": {
+ "header": "Återställ Lösenord",
+ "sub": "Ange nytt lösenord nedan",
+ "password": "Lösenord",
+ "confirmPassword": "Bekräfta lösenord",
+ "submit": "Skicka in"
+ },
+ "account": "Konto",
+ "forgotPassword": {
+ "header": "Glömt Lösenord",
+ "sub": "Ange din e-postadress/PNID nedan",
+ "input": "E-postadress eller PNID",
+ "submit": "Skicka in"
+ },
+ "accountLevel": [
+ "Standard",
+ "Testare",
+ "Moderator",
+ "Utvecklare"
+ ],
+ "banned": "Förbjuden"
+ },
+ "upgrade": {
+ "changeTierConfirm": "Ändra nivå",
+ "back": "Tillbaka",
+ "title": "Uppgradera",
+ "description": "Om du når månadsmålet så kommer Pretendo bli ett heltidsjobb och ge uppdateringar av högre kvalitet på en snabbare takt.",
+ "month": "månad",
+ "tierSelectPrompt": "Välj en nivå",
+ "unsub": "Avprenumerera",
+ "unsubConfirm": "Avprenumerera",
+ "changeTier": "Ändra nivå",
+ "unsubPrompt": "Är du saker att du vill avprenumerera från tiername? Du kommer att förlora tillgång till förmånerna som är knutna till den nivån.",
+ "changeTierPrompt": "Är du säker att du vill avprenumerera från oldtiername and subscribe to newtiername?"
+ },
+ "footer": {
+ "bandwidthRaccoonQuotes": [
+ "Jag är Bredband Tvättbjörnen, och jag älskar att bita kabar som går in i Pretendo Nätverkets servrar. Mums!",
+ "Många personer frågar oss om vi kommar hamna i juridiska problem med Nintendo över det här; jag är glad att kunna säga att min faster jobbar på Nintendo och hon säger att det är okej.",
+ "Webkit v537 är den bästa versionen av Webkit för Wii U. Nej, vi kommer inte att porta Chrome till Wii Uet.",
+ "Jag kan inte vänta för klockan att nå 03:14:08 UTC på den 19 Januari 2038!",
+ "Wii Uet är faktiskt ett underskattat system: reklamfilmerna var typ riktigt dåliga, men konsolen är bra. Va, vänta en sekund, jag är inte säker varför men min Gamepad ansluter inte till mitt Wii.",
+ "Super Mario Värld 2 - Yoshi's Ö's huvud signaturmelodi är en absolut bop är det finns inget sätt att du kommer övertyga mig annars.",
+ "Mina favorit Nintendo Switch släpp har varit Nintendo Switch Online + Expansion Paket, Nintendo Switch Online + Rumble Pak, Nintendo Switch Online + Offline Spel Paket, Nintendo Switch Online + Ännu En Port Paket, och Nintendo Switch Online + Dr. Kawashima's Hjärn Träning / Hjärnålder \"Du Gillade Verkligen WII U Virtual Konsol Titeln, Så Vi Tar Den Tillbaka\" Paket. Du kan verkligen se att Nintendo bryr sig.",
+ "Som \"Du vet Ash, välsigna hennes hjärta, hon UwUar varje dag\" är det trevliga sydliga sättet att säga \"Ash uwuar hela tiden och det är verkligen konstigt och dumt och jag önskar att hen inte gjorde det\"",
+ "Min första video på min kanal!! Ja har velat göra videor länge nu men min laptop rann ganska dåligt och jag kunde inte köra fraps, skype och minecraft på samma gång. men nu är det över! med lite hjälp från min IT lärare kör min laptop mycket bättre och jag kan spela in nu! jag hoppas att ni alla tycker om den här videon och om du gör det snälla gilla och premenurera!!!"
+ ],
+ "socials": "Sociala medier",
+ "usefulLinks": "Användbara länkar",
+ "widget": {
+ "captions": [
+ "Vill du hålla dig uppdaterad?",
+ "Gå med i våran Discord server!"
+ ],
+ "button": "Gå med nu!"
+ }
+ },
+ "faq": {
+ "QAs": [
+ {
+ "question": "Vad är Pretendo?",
+ "answer": "Pretendo är en Nintendo Nätverk ersättning med öppen källkod som syftar att skapa anpassade servrar för Wii U och 3DS familjen av konsoler. Vårt mål är att preservera online funktionaliteten av dessa konsoler, för att tillåta spelare att fortsätta spela deras favorit Wii U och 3DS spel till deras fulla kapacitet."
+ },
+ {
+ "question": "Kommer mina existerande NNIDs fungera på Pretendo?",
+ "answer": "Tyvärr, nej. Existerande NNIDS kommer inte fungera på Pretendo, eftersom endast Nintendo hålder din användardata; medans en NNID-till-PNID migration är teoretiskt möjlig, skulle det vara riskfyllt och kräva känslig användardata som vi inte vill hålla i."
+ },
+ {
+ "question": "Hur använder jag Pretendo?",
+ "answer": "Pretendo är för nuvarande inte i ett tillstånd som är redo för offentlig användning. Men, när det är kommer du att kunna använda Pretendo helt enkelt genom att köra våran homebrew patcher på din konsol."
+ },
+ {
+ "answer": "Nej. Mängder av Pretendo's funktioner/tjänster är utvecklade självständigt (för exempel, Miiverse kan vara arbetad på av en utvecklare medans Konton och Vänner håller på att bli arbetad på av en annan) och därför kan vi inte ge en estimerad tid för hur länge detta kommer ta.",
+ "question": "Vet du när funktion/tjänst kommer bli redo?"
+ },
+ {
+ "answer": "Pretendo stödjer alla klienter som kan interagera med Nintendo Nätverket. För nuvarande så är den enda emulatorn med denna typ av funktionalitet Cemu. Cemu 2.0 stödjer officielt Pretendo under din nätverks konto inställning i emulatorn. För information om hur du kan komma igång med Cemu, kolla indocumentation. Citra stödjer inte äkta online spelande och alltså fungerar inte med Pretendo, och visar inte tecken av att stödja äkta online spelande alls. Mikage, en 3DS emulator för mobila enheter, kan ge stöd i framtiden men detta är långt från säkert.",
+ "question": "Fungerar Pretendo på Cemu/emulatorer?"
+ },
+ {
+ "question": "Om jag är förbjuden på Nintendo Nätverket, kommer jag att förbli förbjuden när jag använder Pretendo?",
+ "answer": "Vi har inte tillgång till Nintendo Nätverket's förbjudelser, och alla användare kommer inte att vara bannade på vår tjänst. Vi kommer dock ha regler att följa när du använder tjänsten och misslyckande att följa dessa regler kan leda till en förbjudelse."
+ },
+ {
+ "question": "Kommer Pretendo att stödja Wiiet/Switchet?",
+ "answer": "Wiiet har redan anpassade servrar som tillhandahålls av Wiimmfi. Vi för nuvarande önskar inte att rikta in oss på Switchet eftersom den är både betald och helt annorlunda än Nintendo Nätverket."
+ },
+ {
+ "question": "Kommer jag behöva hacks för att ansluta?",
+ "answer": "Ja, du kommer att behöva hacka din enhet för att ansluta; Dock på Wii U kommer du bara att behöva tillgång till Homebrew Launchern (dvs. Haxchi,Coldboot Haxchi, eller till och med webbläsar utnyttjandet), med information om hur 3DSet kommer ansluta kommande vid ett senare datum."
+ }
+ ],
+ "title": "Vanliga frågor",
+ "text": "Här är några vanliga frågor vi blir frågade för enkel information."
+ },
+ "showcase": {
+ "title": "Vad vi gör",
+ "text": "Vårt projekt har många komponenter. Här är några av de.",
+ "cards": [
+ {
+ "title": "Spel servrar",
+ "caption": "Tar tillbaka dina favorit spel och innehåll genom att använda anpassade servrar."
+ },
+ {
+ "title": "Juxtaposition",
+ "caption": "En ny tolkning av Miiverse, som om den var gjord i den modern tid."
+ },
+ {
+ "title": "Cemu stöd",
+ "caption": "Spela dina favorita Wii U titlar till och med utan en konsol!"
+ }
+ ]
+ },
+ "localizationPage": {
+ "title": "Låt oss lokalisera",
+ "fileInput": "Fil att testa",
+ "instructions": "Visa lokaliseringsinstruktioner",
+ "description": "Klistra in en link till en offentligt tillgänglig JSON locale för att testa den på hemsidan",
+ "filePlaceholder": "https://en.länk.till/filen.json",
+ "button": "Testfil"
+ },
+ "discordJoin": {
+ "widget": {
+ "button": "Gå med i servern",
+ "text": "Få uppdateringar i realtid till våra framsteg."
+ },
+ "title": "Håll dig uppdaterad",
+ "text": "Gå med i vår Discord server för att få dom senaste uppdateringarna på projektet."
+ },
+ "progress": {
+ "githubRepo": "Github arkiv",
+ "title": "Framsteg"
+ },
+ "docs": {
+ "search": {
+ "caption": "Skriv in den i rutan nedan för att få information om ditt problem!",
+ "title": "Har du fått en felkod?",
+ "no_match": "Inga matcher hittades",
+ "label": "Felkod"
+ },
+ "missingInLocale": "Den här sidan är otillgänglig i din locale. Vänligen kolla den Engelska versionen nedan.",
+ "quickLinks": {
+ "links": [
+ {
+ "header": "Installera Pretendo",
+ "caption": "Visa installationsinstruktionerna"
+ },
+ {
+ "header": "Har du fått ett fel?",
+ "caption": "Sök efter det här"
+ }
+ ],
+ "header": "Snabblänkar"
+ },
+ "sidebar": {
+ "install": "Installera",
+ "getting_started": "Att komma igång",
+ "juxt_err": "Felkoder - Juxt",
+ "welcome": "Välkommen",
+ "install_extended": "Installera Pretendo",
+ "search": "Sök"
+ }
+ },
+ "donation": {
+ "upgradePush": "För att bli en prenumerant och få tillgång till coola förmåner, besök uppgraderingssidan.",
+ "progress": "$${totd} av $${goald}/månad, ${perc}% av det månatliga målet."
+ },
+ "modals": {
+ "close": "Stäng",
+ "confirm": "Bekräfta",
+ "cancel": "Avbryt"
+ }
+}
diff --git a/locales/tr_TR.json b/locales/tr_TR.json
index c274113..7556772 100644
--- a/locales/tr_TR.json
+++ b/locales/tr_TR.json
@@ -62,7 +62,7 @@
},
{
"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. Pretendo, şu anda Cemu'yu desteklememektedir."
+ "answer": "Pretendo, Nintendo Network ile etkileşebilen herhangi bir istemciyi destekler. Şu anda bu tür işlevselliğe sahip tek emülatör Cemu'dur. Cemu 2.0, emülator ağ hesabı seçenekleri altında Pretendo'yu resmi olarak destekler. Cemu ile nasıl başlayacağınızla ilgili bilgi için dökümanlara bakın. Citra gerçek çevrimiçi oyun oynamayı desteklemiyor ve bu nedenle Pretendo ile çalışmaz ve destekleyeceğine dair hiçbir işarette göstermiyor. Mobil cihazlar için bir 3DS emülatörü olan Mikage, kesin olmamakla birlikte gelecekte destek sağlayabilir."
},
{
"question": "Nintendo Network'te yasaklandıysam, Pretendo kullanırken yasaklı kalacak mıyım?",
@@ -115,8 +115,8 @@
{
"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/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"picture": "https://github.com/ashquarky.png",
@@ -137,9 +137,9 @@
"github": "https://github.com/jipfr"
},
{
- "github": "https://github.com/ashmonty",
- "picture": "https://github.com/ashmonty.png",
- "name": "monty",
+ "github": "https://github.com/gitlimes",
+ "picture": "https://github.com/gitlimes.png",
+ "name": "pinklimes",
"caption": "Web geliştirme"
},
{
@@ -210,7 +210,20 @@
"Geliştirici"
],
"account": "Hesap",
- "banned": "Yasaklı"
+ "banned": "Yasaklı",
+ "forgotPassword": {
+ "header": "Şifremi Unuttum",
+ "sub": "Aşağıya e-posta adresinizi veya PNID'nizi girin",
+ "input": "E-posta adresi ya da PNID",
+ "submit": "Gönder"
+ },
+ "resetPassword": {
+ "header": "Şifreyi Sıfırla",
+ "sub": "Aşağıya yeni şifrenizi girin",
+ "password": "Şifre",
+ "confirmPassword": "Şifreyi onayla",
+ "submit": "Gönder"
+ }
},
"footer": {
"bandwidthRaccoonQuotes": [
@@ -342,7 +355,7 @@
"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 Patreon üzerinden destekleyin.",
+ "description": "",
"publishedOn": "şu tarihte"
},
"upgrade": {
diff --git a/locales/uk_UA.json b/locales/uk_UA.json
index 75ab54b..26a4e1c 100644
--- a/locales/uk_UA.json
+++ b/locales/uk_UA.json
@@ -25,7 +25,7 @@
"question": "Ви знаєте, коли функція/служба буде готова?"
},
{
- "answer": "Pretendo розроблено для апаратного забезпечення Wii U та 3DS; наразі єдиним емулятором для цих консолей із підтримкою NN є Cemu. Cemu офіційно не підтримує користувацькі сервери, але Pretendo все ще можна використовувати з Cemu. Pretendo наразі не підтримує Cemu.",
+ "answer": "Pretendo підтримує будь-який емулятор, який може взаємодіяти з Nintendo Network. Наразі єдиним емулятором із такою функціональністю є Cemu. Cemu 2.0 офіційно підтримує Pretendo в параметрах вашого мережевого облікового запису в емуляторі. Щоб отримати інформацію про те, як розпочати роботу з Cemu, перегляньте документацію. Citra не підтримує звичайну онлайн-гру та тому не працює з Pretendo і взагалі не підтримує звичайну онлайн-гру. Mikage, емулятор 3DS для мобільних пристроїв, мабуть ми зробимо підтримку в майбутньому, але це не точно.",
"question": "Чи працює Pretendo на Cemu/емуляторах?"
},
{
@@ -79,8 +79,8 @@
{
"name": "Rambo6Glaz",
"caption": "Інсталятор мережі та дослідження консолі",
- "github": "https://github.com/Rambo6Glaz",
- "picture": "https://github.com/Rambo6Glaz.png"
+ "github": "https://github.com/EpicUsername12",
+ "picture": "https://github.com/EpicUsername12.png"
},
{
"name": "quarky",
@@ -101,9 +101,9 @@
"picture": "https://github.com/jipfr.png"
},
{
- "github": "https://github.com/ashmonty",
- "name": "monty",
- "picture": "https://github.com/ashmonty.png",
+ "github": "https://github.com/gitlimes",
+ "name": "pinklimes",
+ "picture": "https://github.com/gitlimes.png",
"caption": "Веб-розробка"
},
{
@@ -127,12 +127,21 @@
"logout": "Вийти"
},
"docs": "Документи",
- "account": "Аккаунт",
- "donate": "Донат"
+ "account": "Обликовий запис",
+ "donate": "Пожертвувати",
+ "dropdown": {
+ "captions": {
+ "credits": "Зустрічайте команду",
+ "blog": "Наші останні оновлення, скорочено",
+ "progress": "Проверіти прогресс проекту, та ціли",
+ "about": "Про проект",
+ "faq": "Найчастіше задаваїми питання"
+ }
+ }
},
"hero": {
"subtitle": "Ігрові сервери",
- "title": "Відтворено",
+ "title": "Відтворени",
"buttons": {
"readMore": "Читати далі"
},
@@ -216,14 +225,22 @@
"button": "Приєднуйся зараз!"
},
"bandwidthRaccoonQuotes": [
- "Я Бандвих Єнот і мені подобається перекушувати кабелі до серверів Pretendo Network. Ням!"
+ "Я Бандвих Єнот і мені подобається перекушувати кабелі до серверів Pretendo Network. Ням!",
+ "Багато людей питає нас : Чи будемо ми мати проблеми з Nintendo иза цого? Я дуже радий сказати, що моя тітка працуе в Nintendo, та вона ясказала що все добре.",
+ "Webkit версії 537 це найкраща версія Webkit для Wii U. Ні, ми не будемо портирувати Chrome на Wii U.",
+ "Я не можу дочекатися поки часи перейдуть відмітку 03:14:08 по UTC дев'ятнадцятого січеня 2038 року!",
+ "Wii U це недо оцінена консоль : Комерчіска реклама була дуже погана, але консоль дуже гарна. Зачекайте, я не дуже впевнений, чому мій контролер не приеднуется до Wii.",
+ "Super Mario World 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, and Nintendo Switch Online + Dr. Kawashima's Brain Training / Brain Age \"Вам дуже сподобається Nintendo Wii U Virtual Console ігри, так що ми їх повертаемо обратно\" Пак. Вы можете серйозно сказати що Nintendo не байдуже.",
+ "Наприклад, \"Ти знаєш, Еш, благослови її серце, вона весь день Увукала\" - це південний приємний спосіб сказати: \"Еш увукала весь час, і це дійсно дивно і тупо, і я хотів би, щоб вони цього не зробили\"",
+ "Моє перше відео на моєму каналі!! Я вже давно хотів знімати відео, але мій ноутбук працював досить погано, і я не міг запускати Fraps, Skype і Minecraft одночасно. Але зараз на цьому все закінчиться! За допомогою мого ІТ-викладача мій ноутбук працює набагато краще, і я можу записувати зараз! Сподіваюся, вам усім сподобається, і якщо це так, будь ласка, поставте лайк і підпишіться!!!"
]
},
"blogPage": {
"title": "Блог",
"publishedOn": "у",
"published": "Опубліковано",
- "description": "Останні оновлення у стислому вигляді. Якщо ви хочете отримувати частіші оновлення, підтримайте нас на Patreon."
+ "description": ""
},
"account": {
"loginForm": {
@@ -267,10 +284,15 @@
"fullSignInHistory": "Переглянути повну історію входів",
"linkDiscord": "Прив'язати аккаунт Discord",
"newsletter": "Розсилка новин",
- "newsletterPrompt": "Отримувати оновлення проекту електронною поштою (ви можете відмовитися в будь-який час)"
+ "newsletterPrompt": "Отримувати оновлення проекту електронною поштою (ви можете відмовитися в будь-який час)",
+ "no_newsletter_notice": "Новини зараз не доступні. Спробуйте пізніше",
+ "userSettings": "Налаштування Користувача",
+ "no_signins_notice": "Вхідна історія зараз не відстежується. Спробуйте пізніше!",
+ "no_edit_from_dashboard": "Редагування налаштувань PNID з інформаційної панелі користувача зараз не доступна. Будь ласка, оновіть налаштування користувача з прив'язаної ігрової консолі"
},
"downloadFilesDescription": "(не працюватиме в Nintendo Network)",
- "downloadFiles": "Завантажити файли облікового запису"
+ "downloadFiles": "Завантажити файли облікового запису",
+ "unavailable": "Не Доступно"
},
"accountLevel": [
"Стандартний",
@@ -278,7 +300,21 @@
"Модератор",
"Розробник"
],
- "banned": "Заблокован"
+ "banned": "Заблокован",
+ "account": "Обліковий Запис",
+ "forgotPassword": {
+ "header": "Забув пароль",
+ "sub": "Введіть свою електронну адресу/PNID нижче",
+ "input": "Електронна пошта або PNID",
+ "submit": "Підтвердити"
+ },
+ "resetPassword": {
+ "header": "Скинути пароль",
+ "sub": "Введіть новий пароль нижче",
+ "password": "Пароль",
+ "confirmPassword": "Підтвердити пароль",
+ "submit": "Підтвердити"
+ }
},
"upgrade": {
"title": "Прокачати",
@@ -319,7 +355,21 @@
}
]
},
- "missingInLocale": "Ця сторінка недоступна у вашому регіоні. Будь ласка, перевірте англійську версію нижче."
+ "missingInLocale": "Ця сторінка недоступна у вашому регіоні. Будь ласка, перевірте англійську версію нижче.",
+ "sidebar": {
+ "welcome": "Ласкаво просимо",
+ "juxt_err": "Коди помилки - Juxt",
+ "getting_started": "Починаемо",
+ "install_extended": "Встановити Pretendo",
+ "install": "Встановити",
+ "search": "Знайти"
+ },
+ "search": {
+ "title": "Отримали код помилки?",
+ "no_match": "Нічого не знайдено",
+ "caption": "Введіть його в поле нижче, щоб отримати інформацію про вашу проблему!",
+ "label": "Код помилки"
+ }
},
"progressPage": {
"title": "Наш прогрес",
@@ -327,6 +377,7 @@
},
"modals": {
"cancel": "Скасувати",
- "confirm": "Підтвердити"
+ "confirm": "Підтвердити",
+ "close": "Закрити"
}
}
diff --git a/locales/zh_CN.json b/locales/zh_CN.json
index 2d79fc6..4a25a9a 100644
--- a/locales/zh_CN.json
+++ b/locales/zh_CN.json
@@ -11,7 +11,16 @@
"settings": "设置",
"logout": "登出"
},
- "donate": "捐赠"
+ "donate": "捐赠",
+ "dropdown": {
+ "captions": {
+ "about": "我们的项目",
+ "faq": "经常问到的问题",
+ "blog": "我们最近的更新(简化版)",
+ "credits": "我们的团队",
+ "progress": "查看目前的进度与目标"
+ }
+ }
},
"hero": {
"subtitle": "游戏服务器",
@@ -58,7 +67,7 @@
},
{
"question": "Pretendo 是否适用于 Cemu/模拟器?",
- "answer": "Pretendo 是专为 Wii U 和 3DS 设计的;目前,这些支持 NN 的硬件的唯一模拟器是 Cemu。 Cemu 不正式支持自定义服务器,但仍然可以将 Pretendo 与 Cemu 一起使用。 Pretendo 目前不支持 Cemu。"
+ "answer": "Pretendo 支持任何可以与任天堂网络交互的客户端。目前唯一具有这种功能的虚拟机是 Cemu。 Cemu 2.0 在模拟器中的网络帐户选项下正式官方支持 Pretendo。有关如何开始使用 Cemu 的信息,请查看文档。 Citra 不支持真实在线多人联接,并且因此不适用于 Pretendo,并且根本没有显示出支持真正在线游戏的迹象。 Mikage,一种用于移动设备的 3DS 模拟器,可能会在未来提供支持,尽管这还远未确定。"
},
{
"question": "如果我在 Nintendo Network 上被封账号,我在使用 Pretendo 时还会被禁吗?",
@@ -111,8 +120,8 @@
{
"name": "Rambo6Glaz",
"caption": "网络安装程序和系统研究",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"name": "quarky",
@@ -133,10 +142,10 @@
"github": "https://github.com/jipfr"
},
{
- "name": "monty",
+ "name": "pinklimes",
"caption": "网络开发",
- "picture": "https://github.com/ashmonty.png",
- "github": "https://github.com/ashmonty"
+ "picture": "https://github.com/gitlimes.png",
+ "github": "https://github.com/gitlimes"
},
{
"name": "mrjvs",
@@ -220,11 +229,11 @@
"button": "现在加入!"
},
"bandwidthRaccoonQuotes": [
- "我是 狐狸Bandwidth,我喜欢咬连接 Pretendo Network 服务器的电缆。真好吃!",
+ "我是浣熊Bandwidth,我喜欢咬连接 Pretendo Network 服务器的电缆。真好吃!",
"许多人问我们是否会因此与任天堂发生法律纠纷;我很高兴我的阿姨在任天堂工作,她说是合法的。",
"Webkit v537 是用于 Wii U 的最佳 Webkit 版本。但是,我们不会将 Chrome 转到 Wii U。",
"我迫不及待地等待时钟在 2038 年 1 月 19 日到达 03:14:08 UTC!",
- "Wii U 实际上是一个被低估的系统:广告非常糟糕,但控制台很棒。嗯,等一下,我不知道为什么,但我的游戏手柄没有连接到我的 Wii。",
+ "Wii U 实际上是一个被低估的游戏机:营销非常糟糕,但游戏机很棒。嗯,等一下,我不知道为什么,但我的Gamepad没有连接到我的 Wii。",
"超级马里奥世界 2 - 耀西岛 的主题是绝对的爆好听,你无法说服我。",
"我最喜欢的 Nintendo Switch 版本是 Nintendo Switch Online + 扩展包、Nintendo Switch Online + Rumble Pak、Nintendo Switch Online + Offline Play Pack、Nintendo Switch Online + Yet another Port Pack 和 Nintendo Switch Online + Kawashima 博士的大脑训练/Brain Age“你真的很喜欢 Nintendo Wii U 虚拟控制台标题,所以我们要把它带回来”包。你真的可以看出任天堂在不在乎。",
"就像“你知道 Ash,祝福她的心,她一整天都在 UwU”是南方的一种很好的说法,“Ash一直都是在 uwu ,这真的很奇怪和愚蠢,我希望他们没有”",
@@ -237,7 +246,7 @@
},
"blogPage": {
"title": "博客",
- "description": "压缩块的最新更新。如果您想看到更频繁的更新,请考虑在 Patreon 上支持我们。",
+ "description": "",
"published": "作者",
"publishedOn": "在"
},
@@ -263,6 +272,20 @@
"caption": "在这里搜索"
}
]
+ },
+ "search": {
+ "label": "错误代码",
+ "no_match": "没有搜索结果",
+ "title": "得到了一个错误?",
+ "caption": "把错误代码输入在这里来得到帮助!"
+ },
+ "sidebar": {
+ "install": "安装",
+ "juxt_err": "Juxt 的错误代码",
+ "getting_started": "开始使用",
+ "welcome": "欢迎",
+ "install_extended": "安装 Pretendo",
+ "search": "搜索"
}
},
"account": {
@@ -306,11 +329,16 @@
"otherSettings": "其他设置",
"noDiscordLinked": "没有连接的Discord账号。",
"linkDiscord": "连接Discord账号",
- "newsletter": "通讯"
+ "newsletter": "通讯",
+ "no_newsletter_notice": "目前没有新闻。请稍后再试",
+ "userSettings": "账号设置",
+ "no_signins_notice": "目前没有任何登录历史。请稍后再试!",
+ "no_edit_from_dashboard": "目前无法编辑在此页面修改 PNID 设置。请通过你的游戏设备修改"
},
"downloadFiles": "下载账号文件",
"downloadFilesDescription": "(无法在任天堂网络上使用)",
- "upgrade": "升级账号"
+ "upgrade": "升级账号",
+ "unavailable": "无法获得"
},
"accountLevel": [
"标准",
@@ -318,7 +346,21 @@
"版主",
"开发人员"
],
- "banned": "禁止"
+ "banned": "禁止",
+ "account": "账号",
+ "forgotPassword": {
+ "header": "忘记密码",
+ "sub": "在下面输入你的电子邮件地址/PNID",
+ "input": "电子邮件地址或PNID",
+ "submit": "提交"
+ },
+ "resetPassword": {
+ "header": "重置密码",
+ "sub": "在下面输入新密码",
+ "password": "密码",
+ "confirmPassword": "确认密码",
+ "submit": "提交"
+ }
},
"upgrade": {
"title": "升级",
@@ -339,6 +381,7 @@
},
"modals": {
"cancel": "取消",
- "confirm": "确认"
+ "confirm": "确认",
+ "close": "关闭"
}
}
diff --git a/locales/zh_Hant.json b/locales/zh_Hant.json
index 2218d61..fedfe8c 100644
--- a/locales/zh_Hant.json
+++ b/locales/zh_Hant.json
@@ -47,8 +47,8 @@
{
"caption": "網路安裝程式與主機系統研究",
"name": "Rambo6Glaz",
- "picture": "https://github.com/Rambo6Glaz.png",
- "github": "https://github.com/Rambo6Glaz"
+ "picture": "https://github.com/EpicUsername12.png",
+ "github": "https://github.com/EpicUsername12"
},
{
"github": "https://github.com/ashquarky",
@@ -69,10 +69,10 @@
"github": "https://github.com/jipfr"
},
{
- "picture": "https://github.com/ashmonty.png",
- "name": "monty",
+ "picture": "https://github.com/gitlimes.png",
+ "name": "pinklimes",
"caption": "Web 開發",
- "github": "https://github.com/ashmonty"
+ "github": "https://github.com/gitlimes"
},
{
"picture": "https://github.com/mrjvs.png",
diff --git a/public/assets/css/forgot-password.css b/public/assets/css/forgot-password.css
new file mode 100644
index 0000000..1a0572a
--- /dev/null
+++ b/public/assets/css/forgot-password.css
@@ -0,0 +1,132 @@
+.wrapper {
+ display: flex;
+ flex-flow: column;
+ min-height: 100vh;
+}
+header {
+ margin: 35px 0;
+}
+
+.account-form-wrapper {
+ margin: auto;
+ width: fit-content;
+ overflow: hidden;
+}
+
+form.account {
+ display: block;
+ padding: 40px 48px;
+ background-color: var(--bg-shade-2);
+ color: var(--text-shade-1);
+ border-radius: 12px;
+ width: min(480px, 90vw);
+ box-sizing: border-box;
+}
+
+form.account h2 {
+ margin: 0;
+ color: var(--text-shade-3);
+}
+
+form.account p {
+ margin: 12px 0;
+}
+
+form.account div {
+ margin-top: 24px;
+}
+
+form.account label {
+ display: block;
+ margin-bottom: 6px;
+ text-transform: uppercase;
+ font-size: 12px;
+}
+
+form.account button {
+ width: 100%;
+ background: var(--accent-shade-0);
+}
+
+form.account a {
+ text-decoration: none;
+ display: block;
+ color: var(--text-shade-1);
+ text-align: right;
+ margin: 6px 0;
+ width: fit-content;
+}
+form.account a:hover {
+ color: var(--text-shade-3);
+}
+
+form.account a.pwdreset {
+ margin-left: auto;
+ font-size: 14px;
+}
+
+form.account a.register {
+ margin: auto;
+ margin-top: 18px;
+}
+
+@keyframes banner-notice {
+ 0% {
+ top: -150px;
+ }
+ 20% {
+ top: 35px;
+ }
+ 80% {
+ top: 35px;
+ }
+ 100% {
+ top: -150px;
+ }
+}
+.banner-notice {
+ display: flex;
+ justify-content: center;
+ position: fixed;
+ top: -150px;
+ width: 100%;
+ animation: banner-notice 5s;
+}
+.banner-notice div {
+ padding: 4px 36px;
+ border-radius: 5px;
+ z-index: 3;
+}
+.banner-notice.success div {
+ background: var(--green-shade-0);
+}
+
+form.account.register {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ width: min(780px, 90vw);
+ column-gap: 24px;
+ margin-bottom: 48px;
+}
+form.account.register div.h-captcha {
+ grid-column: 1 / span 2;
+ display: flex;
+ justify-content: center;
+}
+form.account.register p,
+form.account.register div.email,
+form.account.register div.buttons {
+ grid-column: 1 / span 2;
+}
+
+@media screen and (max-width: 720px) {
+ form.account.register {
+ grid-template-columns: 1fr;
+ }
+ form.account.register div.h-captcha,
+ form.account.register p,
+ form.account.register div.email,
+ form.account.register div.buttons {
+ grid-column: unset;
+ }
+}
diff --git a/public/assets/css/reset-password.css b/public/assets/css/reset-password.css
new file mode 100644
index 0000000..1a0572a
--- /dev/null
+++ b/public/assets/css/reset-password.css
@@ -0,0 +1,132 @@
+.wrapper {
+ display: flex;
+ flex-flow: column;
+ min-height: 100vh;
+}
+header {
+ margin: 35px 0;
+}
+
+.account-form-wrapper {
+ margin: auto;
+ width: fit-content;
+ overflow: hidden;
+}
+
+form.account {
+ display: block;
+ padding: 40px 48px;
+ background-color: var(--bg-shade-2);
+ color: var(--text-shade-1);
+ border-radius: 12px;
+ width: min(480px, 90vw);
+ box-sizing: border-box;
+}
+
+form.account h2 {
+ margin: 0;
+ color: var(--text-shade-3);
+}
+
+form.account p {
+ margin: 12px 0;
+}
+
+form.account div {
+ margin-top: 24px;
+}
+
+form.account label {
+ display: block;
+ margin-bottom: 6px;
+ text-transform: uppercase;
+ font-size: 12px;
+}
+
+form.account button {
+ width: 100%;
+ background: var(--accent-shade-0);
+}
+
+form.account a {
+ text-decoration: none;
+ display: block;
+ color: var(--text-shade-1);
+ text-align: right;
+ margin: 6px 0;
+ width: fit-content;
+}
+form.account a:hover {
+ color: var(--text-shade-3);
+}
+
+form.account a.pwdreset {
+ margin-left: auto;
+ font-size: 14px;
+}
+
+form.account a.register {
+ margin: auto;
+ margin-top: 18px;
+}
+
+@keyframes banner-notice {
+ 0% {
+ top: -150px;
+ }
+ 20% {
+ top: 35px;
+ }
+ 80% {
+ top: 35px;
+ }
+ 100% {
+ top: -150px;
+ }
+}
+.banner-notice {
+ display: flex;
+ justify-content: center;
+ position: fixed;
+ top: -150px;
+ width: 100%;
+ animation: banner-notice 5s;
+}
+.banner-notice div {
+ padding: 4px 36px;
+ border-radius: 5px;
+ z-index: 3;
+}
+.banner-notice.success div {
+ background: var(--green-shade-0);
+}
+
+form.account.register {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ width: min(780px, 90vw);
+ column-gap: 24px;
+ margin-bottom: 48px;
+}
+form.account.register div.h-captcha {
+ grid-column: 1 / span 2;
+ display: flex;
+ justify-content: center;
+}
+form.account.register p,
+form.account.register div.email,
+form.account.register div.buttons {
+ grid-column: 1 / span 2;
+}
+
+@media screen and (max-width: 720px) {
+ form.account.register {
+ grid-template-columns: 1fr;
+ }
+ form.account.register div.h-captcha,
+ form.account.register p,
+ form.account.register div.email,
+ form.account.register div.buttons {
+ grid-column: unset;
+ }
+}
diff --git a/public/assets/images/docs/install/wiiu/aroma/actions-highlight.png b/public/assets/images/docs/install/wiiu/aroma/actions-highlight.png
index fdac827..6f37071 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/actions-highlight.png and b/public/assets/images/docs/install/wiiu/aroma/actions-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/artifact-highlight.png b/public/assets/images/docs/install/wiiu/aroma/artifact-highlight.png
index 31c4093..f4ae5c8 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/artifact-highlight.png and b/public/assets/images/docs/install/wiiu/aroma/artifact-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/rce-sd-card.png b/public/assets/images/docs/install/wiiu/aroma/rce-sd-card.png
new file mode 100644
index 0000000..6effca4
Binary files /dev/null and b/public/assets/images/docs/install/wiiu/aroma/rce-sd-card.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/rce-wps-highlight.png b/public/assets/images/docs/install/wiiu/aroma/rce-wps-highlight.png
new file mode 100644
index 0000000..c37f3f6
Binary files /dev/null and b/public/assets/images/docs/install/wiiu/aroma/rce-wps-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/releases-highlight.png b/public/assets/images/docs/install/wiiu/aroma/releases-highlight.png
index 47428ca..22afb15 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/releases-highlight.png and b/public/assets/images/docs/install/wiiu/aroma/releases-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/sd-card.png b/public/assets/images/docs/install/wiiu/aroma/sd-card.png
index eadbfab..8104483 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/sd-card.png and b/public/assets/images/docs/install/wiiu/aroma/sd-card.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/workflow-highlight.png b/public/assets/images/docs/install/wiiu/aroma/workflow-highlight.png
index 24f7edd..b983740 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/workflow-highlight.png and b/public/assets/images/docs/install/wiiu/aroma/workflow-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/working-notification.jpg b/public/assets/images/docs/install/wiiu/aroma/working-notification.jpg
new file mode 100644
index 0000000..5107ce0
Binary files /dev/null and b/public/assets/images/docs/install/wiiu/aroma/working-notification.jpg differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/working-notification.png b/public/assets/images/docs/install/wiiu/aroma/working-notification.png
new file mode 100644
index 0000000..2f7431e
Binary files /dev/null and b/public/assets/images/docs/install/wiiu/aroma/working-notification.png differ
diff --git a/public/assets/images/docs/install/wiiu/aroma/wps-highlight.png b/public/assets/images/docs/install/wiiu/aroma/wps-highlight.png
index 3ce0f11..5c75d7a 100644
Binary files a/public/assets/images/docs/install/wiiu/aroma/wps-highlight.png and b/public/assets/images/docs/install/wiiu/aroma/wps-highlight.png differ
diff --git a/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.jpg b/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.jpg
new file mode 100644
index 0000000..26b6500
Binary files /dev/null and b/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.jpg differ
diff --git a/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.png b/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.png
deleted file mode 100644
index 72d780e..0000000
Binary files a/public/assets/images/docs/install/wiiu/pnid/pretendo-eula.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/pnid/register-account-web.png b/public/assets/images/docs/install/wiiu/pnid/register-account-web.png
index 3909cec..af24d1b 100644
Binary files a/public/assets/images/docs/install/wiiu/pnid/register-account-web.png and b/public/assets/images/docs/install/wiiu/pnid/register-account-web.png differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/actions-highlight.png b/public/assets/images/docs/install/wiiu/tiramisu/actions-highlight.png
deleted file mode 100644
index 49f0cdf..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/actions-highlight.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/artifact-highlight.png b/public/assets/images/docs/install/wiiu/tiramisu/artifact-highlight.png
deleted file mode 100644
index 989bbc5..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/artifact-highlight.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/releases-highlight.png b/public/assets/images/docs/install/wiiu/tiramisu/releases-highlight.png
deleted file mode 100644
index 555038e..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/releases-highlight.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/rpx-highlight.png b/public/assets/images/docs/install/wiiu/tiramisu/rpx-highlight.png
deleted file mode 100644
index 02bc2a7..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/rpx-highlight.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/sd-card.png b/public/assets/images/docs/install/wiiu/tiramisu/sd-card.png
deleted file mode 100644
index 18684df..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/sd-card.png and /dev/null differ
diff --git a/public/assets/images/docs/install/wiiu/tiramisu/workflow-highlight.png b/public/assets/images/docs/install/wiiu/tiramisu/workflow-highlight.png
deleted file mode 100644
index ff587a7..0000000
Binary files a/public/assets/images/docs/install/wiiu/tiramisu/workflow-highlight.png and /dev/null differ
diff --git a/public/assets/images/ganon.apng b/public/assets/images/ganon.apng
new file mode 100644
index 0000000..9a6adb6
Binary files /dev/null and b/public/assets/images/ganon.apng differ
diff --git a/public/assets/images/miieditor.svg b/public/assets/images/miieditor.svg
index 0ce9d34..ca4ac23 100644
--- a/public/assets/images/miieditor.svg
+++ b/public/assets/images/miieditor.svg
@@ -47,7 +47,7 @@
rdf:about="">
- NinStar (design), ashmonty (layout)
+ NinStar (design), pinklimes (layout)2022
diff --git a/public/assets/js/forgot-password.js b/public/assets/js/forgot-password.js
new file mode 100644
index 0000000..006177c
--- /dev/null
+++ b/public/assets/js/forgot-password.js
@@ -0,0 +1,24 @@
+const input = document.querySelector('#input');
+document.querySelector('form').addEventListener('submit', function (event) {
+ event.preventDefault();
+
+ fetch('/account/forgot-password', {
+ method: 'POST',
+ headers: {
+ 'Accept': 'application/json',
+ 'Content-Type': 'application/json',
+ },
+ body: JSON.stringify({
+ input: input.value
+ })
+ })
+ .then(response => response.json())
+ .then(body => {
+ if (body.error) {
+ alert(`Error: ${body.error}. TODO: red error message thing`);
+ } else {
+ alert('If an account exists with the provided username/email address an email has been sent. TODO: reword this and green success');
+ }
+ })
+ .catch(console.log);
+});
diff --git a/public/assets/js/reset-password.js b/public/assets/js/reset-password.js
new file mode 100644
index 0000000..5b58f4f
--- /dev/null
+++ b/public/assets/js/reset-password.js
@@ -0,0 +1,30 @@
+const passwordInput = document.querySelector('#password');
+const passwordConfirmInput = document.querySelector('#password_confirm');
+const tokenInput = document.querySelector('#token');
+
+document.querySelector('form').addEventListener('submit', function (event) {
+ event.preventDefault();
+
+ fetch('https://api.pretendo.cc/v1/reset-password', {
+ method: 'POST',
+ headers: {
+ 'Accept': 'application/json',
+ 'Content-Type': 'application/json',
+ },
+ body: JSON.stringify({
+ password: passwordInput.value,
+ password_confirm: passwordConfirmInput.value,
+ token: tokenInput.value
+ })
+ })
+ .then(response => response.json())
+ .then(body => {
+ if (body.error) {
+ alert(`Error: ${body.error}. TODO: red error message thing`);
+ } else {
+ alert('Password reset. TODO: reword this and green success');
+ window.location.assign('/account/login');
+ }
+ })
+ .catch(console.log);
+});
diff --git a/src/stripe.js b/src/stripe.js
new file mode 100644
index 0000000..eddb382
--- /dev/null
+++ b/src/stripe.js
@@ -0,0 +1,294 @@
+const Stripe = require('stripe');
+const mailer = require('./mailer');
+const util = require('./util');
+const database = require('./database');
+const logger = require('./logger');
+const config = require('../config.json');
+
+const stripe = new Stripe(config.stripe.secret_key);
+
+async function handleStripeEvent(event) {
+ if (event.type === 'customer.subscription.updated' || event.type === 'customer.subscription.deleted') {
+ const subscription = event.data.object;
+ const product = await stripe.products.retrieve(subscription.plan.product);
+ const customer = await stripe.customers.retrieve(subscription.customer);
+
+ if (!customer?.metadata?.pnid_pid) {
+ // No PNID PID linked to customer
+ if (subscription.status !== 'canceled' && subscription.status !== 'unpaid') {
+ // Abort and refund!
+ logger.error(`Stripe user ${customer.id} has no PNID linked! 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 - No Linked PNID',
+ text: `Your recent subscription to Pretendo Network has failed.\nThis is due to no PNID PID being linked to the Stripe customer account used. The subscription has been canceled and refunded. Please contact Jon immediately.\nStripe Customer ID: ${customer.id}`
+ });
+ } catch (error) {
+ logger.error(`Error sending email | ${customer.id}, ${customer.email} | - ${error.message}`);
+ }
+ } else {
+ logger.error(`Stripe user ${customer.id} has no PNID linked!`);
+ }
+
+ return;
+ }
+
+ const pid = Number(customer.metadata.pnid_pid);
+ const pnid = await database.PNID.findOne({ pid });
+
+ 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}!`);
+ }
+
+ return;
+ }
+
+ 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;
+ }
+
+ const currentSubscriptionId = pnid.get('connections.stripe.subscription_id');
+ const discordId = pnid.get('connections.discord.id');
+
+ if (subscription.status === 'canceled' && currentSubscriptionId && subscription.id !== currentSubscriptionId) {
+ // Canceling old subscription, do nothing but update webhook date and remove Discord roles
+ if (product.metadata.beta === 'true') {
+ util.removeDiscordMemberTesterRole(discordId).catch(error => {
+ logger.error(`Error removing user Discord tester role | ${customer.id}, ${discordId}, ${pid} | - ${error.message}`);
+ });
+ }
+
+ util.removeDiscordMemberSupporterRole(discordId, product.metadata.discord_role_id).catch(error => {
+ logger.error(`Error removing user Discord supporter role | ${customer.id}, ${discordId}, ${pid}, ${product.metadata.discord_role_id} | - ${error.message}`);
+ });
+
+ const updateData = {
+ 'connections.stripe.latest_webhook_timestamp': event.created
+ };
+
+ await database.PNID.updateOne({
+ pid,
+ 'connections.stripe.latest_webhook_timestamp': {
+ $lte: event.created
+ }
+ }, { $set: updateData }).exec();
+
+ return;
+ }
+
+ const updateData = {
+ 'connections.stripe.subscription_id': subscription.status === 'active' ? subscription.id : null,
+ 'connections.stripe.price_id': subscription.status === 'active' ? subscription.plan.id : null,
+ 'connections.stripe.tier_level': subscription.status === 'active' ? Number(product.metadata.tier_level || 0) : 0,
+ 'connections.stripe.tier_name': subscription.status === 'active' ? product.name : null,
+ 'connections.stripe.latest_webhook_timestamp': event.created,
+ };
+
+ if (product.metadata.beta === 'true') {
+ if (subscription.status === 'active') {
+ if (pnid.access_level < 2) { // * Only change access level if not staff member
+ updateData.access_level = 1;
+ updateData.server_access_level = 'test';
+ }
+
+ util.assignDiscordMemberTesterRole(discordId).catch(error => {
+ logger.error(`Error assigning user Discord tester role | ${customer.id}, ${discordId}, ${pid} | - ${error.message}`);
+ });
+ } else {
+ // * Assume any status other than active means payment has not been fulfilled
+ // * Once the payment goes through, status should update to active
+ if (pnid.access_level < 2) { // * Only change access level if not staff member
+ updateData.access_level = 0;
+ updateData.server_access_level = 'prod';
+ }
+
+ util.removeDiscordMemberTesterRole(discordId).catch(error => {
+ logger.error(`Error removing user Discord tester role | ${customer.id}, ${discordId}, ${pid} | - ${error.message}`);
+ });
+ }
+ }
+
+ await database.PNID.updateOne({
+ pid,
+ 'connections.stripe.latest_webhook_timestamp': {
+ $lte: event.created
+ }
+ }, { $set: updateData }).exec();
+
+ if (subscription.status === 'active') {
+ // Get all the customers active subscriptions
+ const { data: activeSubscriptions } = await stripe.subscriptions.list({
+ limit: 100,
+ status: 'active',
+ customer: customer.id
+ });
+
+ // Order subscriptions by creation time and remove the latest one
+ const orderedActiveSubscriptions = activeSubscriptions.sort((a, b) => b.created - a.created);
+ const pastSubscriptions = orderedActiveSubscriptions.slice(1);
+
+ // Remove any old past subscriptions that might still be hanging around
+ for (const pastSubscription of pastSubscriptions) {
+ try {
+ await stripe.subscriptions.del(pastSubscription.id);
+ } catch (error) {
+ logger.error(`Error canceling old user subscription | ${customer.id}, ${pid}, ${pastSubscription.id} | - ${error.message}`);
+ }
+ }
+
+ try {
+ await mailer.sendMail({
+ to: customer.email,
+ subject: `Pretendo Network ${product.name} Subscription - Active`,
+ text: `Thank you for purchasing the ${product.name} tier! We greatly value your support, thank you for helping keep Pretendo Network alive!\nIt may take a moment for your account dashboard to reflect these changes. Please wait a moment and refresh the dashboard to see them!`
+ });
+ } catch (error) {
+ logger.error(`Error sending email | ${customer.id}, ${customer.email}, ${pid} | - ${error.message}`);
+ }
+
+ util.assignDiscordMemberSupporterRole(discordId, product.metadata.discord_role_id).catch(error => {
+ logger.error(`Error assigning user Discord supporter role | ${customer.id}, ${discordId}, ${pid}, ${product.metadata.discord_role_id} | - ${error.message}`);
+ });
+
+ for (const email of config.stripe.notification_emails) {
+ // * Send notification emails for new sub
+ try {
+ await mailer.sendMail({
+ to: email,
+ subject: `[Pretendo] - New ${product.name} subscription`,
+ text: `${pnid.get('username')} just became a ${product.name} tier subscriber`
+ });
+ } catch (error) {
+ logger.error(`Error sending notification email | ${email} | - ${error.message}`);
+ }
+ }
+ } else if (subscription.status === 'canceled') {
+ try {
+ await mailer.sendMail({
+ to: customer.email,
+ subject: `Pretendo Network ${product.name} Subscription - Canceled`,
+ text: `Your subscription for the ${product.name} tier has been canceled. We thank for your previous support, and hope you still enjoy the network! `
+ });
+ } catch (error) {
+ logger.error(`Error sending email | ${customer.id}, ${customer.email}, ${pid} | - ${error.message}`);
+ }
+
+ util.removeDiscordMemberSupporterRole(discordId, product.metadata.discord_role_id).catch(error => {
+ logger.error(`Error removing user Discord supporter role | ${customer.id}, ${discordId}, ${pid}, ${product.metadata.discord_role_id} | - ${error.message}`);
+ });
+
+ for (const email of config.stripe.notification_emails) {
+ // * Send notification emails for new sub
+ try {
+ await mailer.sendMail({
+ to: email,
+ subject: `[Pretendo] - Canceled ${product.name} subscription`,
+ text: `${pnid.get('username')} just canceled their ${product.name} tier subscription`
+ });
+ } catch (error) {
+ logger.error(`Error sending notification email | ${email} | - ${error.message}`);
+ }
+ }
+ } else if (subscription.status === 'unpaid') {
+ try {
+ await mailer.sendMail({
+ to: customer.email,
+ subject: `Pretendo Network ${product.name} Subscription - Unpaid`,
+ text: `Your subscription for the ${product.name} tier has been canceled due to non payment. We thank for your previous support, and hope you still enjoy the network! `
+ });
+ } catch (error) {
+ logger.error(`Error sending email | ${customer.id}, ${customer.email}, ${pid} | - ${error.message}`);
+ }
+
+ util.removeDiscordMemberSupporterRole(discordId, product.metadata.discord_role_id).catch(error => {
+ logger.error(`Error removing user Discord supporter role | ${customer.id}, ${discordId}, ${pid}, ${product.metadata.discord_role_id} | - ${error.message}`);
+ });
+
+ for (const email of config.stripe.notification_emails) {
+ // * Send notification emails for new sub
+ try {
+ await mailer.sendMail({
+ to: email,
+ subject: `[Pretendo] - Removed ${product.name} subscription`,
+ text: `${pnid.get('username')}'s ${product.name} tier subscription has been canceled due to non payment`
+ });
+ } catch (error) {
+ logger.error(`Error sending notification email | ${email} | - ${error.message}`);
+ }
+ }
+ } else {
+ try {
+ await mailer.sendMail({
+ to: customer.email,
+ subject: `Pretendo Network ${product.name} Subscription - ${subscription.status}`,
+ text: `Your subscription for the ${product.name} tier has changed status to ${subscription.status}. This is usually caused by payment failure. Your account has been reverted back to default until payment resumes. If you believe this to be an error, please reach out for support on our Discord server, and we thank you for your previous support!`
+ });
+ } catch (error) {
+ logger.error(`Error sending email | ${customer.id}, ${customer.email}, ${pid} | - ${error.message}`);
+ }
+
+ util.removeDiscordMemberSupporterRole(discordId, product.metadata.discord_role_id).catch(error => {
+ logger.error(`Error removing user Discord supporter role | ${customer.id}, ${discordId}, ${pid}, ${product.metadata.discord_role_id} | - ${error.message}`);
+ });
+
+ for (const email of config.stripe.notification_emails) {
+ // * Send notification emails for new sub
+ try {
+ await mailer.sendMail({
+ to: email,
+ subject: `[Pretendo] - Removed ${product.name} subscription`,
+ text: `${pnid.username}'s ${product.name} tier subscription status has been changed to ${subscription.status}`
+ });
+ } catch (error) {
+ logger.error(`Error sending notification email | ${email} | - ${error.message}`);
+ }
+ }
+ }
+ }
+}
+
+module.exports = {
+ handleStripeEvent
+};
diff --git a/views/account/forgot-password.handlebars b/views/account/forgot-password.handlebars
new file mode 100644
index 0000000..1a4f540
--- /dev/null
+++ b/views/account/forgot-password.handlebars
@@ -0,0 +1,22 @@
+
+
+{{> header}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/views/account/reset-password.handlebars b/views/account/reset-password.handlebars
new file mode 100644
index 0000000..f2000c2
--- /dev/null
+++ b/views/account/reset-password.handlebars
@@ -0,0 +1,26 @@
+
+
+{{> header}}
+
+