aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/langs.js30
-rw-r--r--src/app/index.html6
-rw-r--r--src/app/js/settings.js10
-rw-r--r--src/lang.js26
-rw-r--r--src/lang/de.json464
-rw-r--r--src/lang/en.json464
-rw-r--r--src/lang/es.json464
-rw-r--r--src/lang/fr.json463
8 files changed, 1196 insertions, 731 deletions
diff --git a/scripts/langs.js b/scripts/langs.js
index e870a3c..a91b243 100644
--- a/scripts/langs.js
+++ b/scripts/langs.js
@@ -1,9 +1,35 @@
const fs = require("fs");
let problems = false;
-let lang = require("../src/lang/en.json");
let maintainers = require("../src/lang/maintainers.json");
+function flatten_obj(data) {
+ var obj = {};
+
+ for (let i in data) {
+ if (! data.hasOwnProperty(i)) {
+ continue;
+ }
+
+ if (typeof data[i] == "object" && data[i] !== null) {
+ var flattened = flatten_obj(data[i]);
+ for (var ii in flattened) {
+ if (! flattened.hasOwnProperty(ii)) {
+ continue;
+ }
+
+ obj[i + "." + ii] = flattened[ii];
+ }
+ } else {
+ obj[i] = data[i];
+ }
+ }
+
+ return obj;
+}
+
+let lang = flatten_obj(require("../src/lang/en.json"));
+
langs = fs.readdirSync("src/lang")
langs.forEach((localefile) => {
if (localefile == "maintainers.json") {return}
@@ -12,7 +38,7 @@ langs.forEach((localefile) => {
let langmaintainers = maintainers.list[localefile.replace(/\..*$/, "")];
let locale = false;
try {
- locale = require("../src/lang/" + localefile)
+ locale = flatten_obj(require("../src/lang/" + localefile));
}catch(err) {
console.log(`\x1b[101m!! ${localefile} is not formatted right !!\x1b[0m`);
return
diff --git a/src/app/index.html b/src/app/index.html
index 8fbcb8a..c61960f 100644
--- a/src/app/index.html
+++ b/src/app/index.html
@@ -200,12 +200,12 @@
</div>
<div id="vpReleaseNotes" class="hidden section"></div>
<div id="vpInfo" class="hidden section">
- <h2>%%viper.menu.info.links%%</h2>
+ <h2>%%viper.info.links%%</h2>
<ul>
<li>%%viper.info.discord%% <a href="https://northstar.tf/discord">northstar.tf/discord</a></li>
<li>%%viper.info.issues%% <a href="https://github.com/0neGal/viper/issues">github.com/0neGal/viper/issues</a></li>
</ul>
- <h2>%%viper.menu.info.credits%%</h2>
+ <h2>%%viper.info.credits%%</h2>
<ul>
<li>Viper Logo: Imply#9781</li>
<li>Viper Background: <a href="https://www.reddit.com/r/titanfall/comments/fwuh2x/take_to_the_skies">Uber Panzerhund</a></li>
@@ -236,7 +236,7 @@
<div id="nsMods" class="hidden section">
<div id="modsdiv" class="grid">
<div class="line">
- <div class="text" id="modcount">%%gui.mods%%</div>
+ <div class="text" id="modcount">%%gui.mods.title%%</div>
<div class="buttons modbtns">
<button id="removeall" class="bg-red2" onclick="mods.remove('allmods')">%%gui.mods.removeall%%</button>
<button id="toggleall" class="bg-orange2" onclick="mods.toggle('allmods')">%%gui.mods.toggleall%%</button>
diff --git a/src/app/js/settings.js b/src/app/js/settings.js
index 682aa49..69ee7b8 100644
--- a/src/app/js/settings.js
+++ b/src/app/js/settings.js
@@ -67,9 +67,15 @@ var Settings = {
div.innerHTML = "";
let langs = fs.readdirSync(__dirname + "/../lang");
for (let i in langs) {
- title = JSON.parse(fs.readFileSync(__dirname + `/../lang/${langs[i]}`, "utf8"))["lang.title"];
+ let lang_no_extension = langs[i].replace(/\..*$/, "");
+ let title = lang("lang.title", lang_no_extension);
+
+ if (title == "lang.title") {
+ continue;
+ }
+
if (title) {
- div.innerHTML += `<option value="${langs[i].replace(/\..*$/, '')}">${title}</option>`
+ div.innerHTML += `<option value="${lang_no_extension}">${title}</option>`
}
}
diff --git a/src/lang.js b/src/lang.js
index 85488d8..b3cc251 100644
--- a/src/lang.js
+++ b/src/lang.js
@@ -6,6 +6,30 @@ const enLang = json(__dirname + "/lang/en.json");
let lang = "";
var langObj = {};
+function flatten_obj(data) {
+ var obj = {};
+
+ for (let i in data) {
+ if (! data.hasOwnProperty(i)) {
+ continue;
+ }
+
+ if (typeof data[i] == "object" && data[i] !== null) {
+ var flattened = flatten_obj(data[i]);
+ for (var ii in flattened) {
+ if (! flattened.hasOwnProperty(ii)) {
+ continue;
+ }
+
+ obj[i + "." + ii] = flattened[ii];
+ }
+ } else {
+ obj[i] = data[i];
+ }
+ }
+
+ return obj;
+}
function _loadTranslation(forcedlang) {
if (fs.existsSync("viper.json")) {
@@ -41,7 +65,7 @@ function _loadTranslation(forcedlang) {
lang = "en";
}
- langObj = json(__dirname + `/lang/${lang}.json`);
+ langObj = flatten_obj(json(__dirname + `/lang/${lang}.json`) || {});
}
diff --git a/src/lang/de.json b/src/lang/de.json
index 6ee32ae..1432a8b 100644
--- a/src/lang/de.json
+++ b/src/lang/de.json
@@ -1,182 +1,286 @@
{
- "lang.title": "German - Deutsch",
-
- "cli.help.help": "Zeigt die Hilfe Nachricht an.",
- "cli.help.devtools": "Öffnet Entwickler/Debug Werkzeuge.",
- "cli.help.version": "Gibt die Versions Informationen aus.",
- "cli.help.cli": "Zwingt die CLI Einstellung auf \"an\".",
- "cli.help.update": "Aktualisiert den Installationspfad von Northstar, durch den gegeben Installationspfad von Titanfall 2.",
- "cli.help.setpath": "Setzt den Installationspfad von Titanfall 2.",
- "cli.help.updatevp": "Aktualisiert Viper, falls dies unterstützt wird.",
- "cli.help.novpupdates": "Überschreibt viper.json und deaktiviert das Aktualisieren von Viper.",
- "cli.help.installmod": "Installiert einen Mod, eine ZIP-Datei oder einen Ordner.",
- "cli.help.removemod": "Entfernt einen Mod.",
- "cli.help.togglemod": "Aktiviert/Deaktiviert einen Mod.",
-
- "cli.setpath.noarg": "Keine Argument für --setpath wurden angegeben!",
-
- "cli.update.current": "Jetzige Version:",
- "cli.update.downloading": "Wird heruntergeladen...",
- "cli.update.checking": "Überprüfe auf Updates...",
- "cli.update.downloaddone": "Herunterladen abgeschlossen! Extrahiere...",
- "cli.update.finished": "Installation/Aktualisierung abeschlossen!",
- "cli.update.uptodate": "Installation ist bereits auf dem neusten Stand (%s), aktualisieren wird übersprungen.",
- "cli.update.uptodate.short": "Auf dem neusten stand",
- "cli.update.noInternet": "Keine Internetverbindung",
-
- "cli.autoupdates.checking": "Überprüfe Northstar auf Updates...",
- "cli.autoupdates.available": "Ein Update für Northstar wurde gefunden!",
- "cli.autoupdates.updatingns": "Updateprozess wird gestartet...",
- "cli.autoupdates.noupdate": "Kein Update für Northstar vorhanden.",
-
- "cli.launch.linuxerror": "Das Spiel starten ist derzeit nicht auf Linux unterstützt",
-
- "cli.gamepath.lost": "Installationspfad wurde nicht gefunden, bitte stelle sicher das er gemountet ist!",
-
- "cli.mods.failed": "Mod konnte nicht installiert werden!",
- "cli.mods.removed": "Mod wurde erfolgreich entfernt!",
- "cli.mods.toggled": "Mod wurde erfolgreich aktiviert/deaktiviert!",
- "cli.mods.installed": "Mod wurde erfolgreich installiert!",
- "cli.mods.cantfind": "Ein Mod mit diesem Namen konnte nicht gefunden werden!",
- "cli.mods.notamod": "Die angegebene Datei/der angegebene Ordner ist kein Mod!",
- "cli.mods.toggledall": "Alle Mods wurde erfolgreich aktiviert/deaktiviert!",
- "cli.mods.improperjson": "Die mod.json vom Mod %s ist fehlerhaft!",
-
- "gui.welcome": "Willkommen zu Viper!",
- "gui.versions.viper": "Viper Version",
- "gui.versions.northstar": "Northstar Version",
- "gui.exit": "Schließen",
- "gui.update": "Aktualisieren",
- "gui.setpath": "Installationspfad aktualisieren.",
-
- "gui.update.check": "Auf Update überprüfen",
- "gui.mods": "Mods",
- "gui.mods.count": "Installierte Mods:",
- "gui.mods.disabledtag": "Deaktiviert",
- "gui.mods.remove": "Entfernen",
- "gui.mods.install": "Installiere den Mod",
- "gui.mods.find": "Suche nach Mods",
- "gui.mods.toggleall": "Aktiviere/Deaktiviere alle Mods",
- "gui.mods.removeall": "Entferne alle Mods",
- "gui.mods.nothingselected": "Es wurde kein Mod ausgewählt.",
- "gui.mods.toggleall.confirm": "Das Deaktivieren aller Mods kann zum Deaktiveren von Mods führen die von Northstar benötigt werden. Bist du dir sicher das du diese Aktion durchführen willst?",
- "gui.mods.removeall.confirm": "Das Entfernen aller Mods führt meist dazu das eine Neuinstallation von Northstar nötig ist. Bist du dir sicher das du diese Aktion durchführen willst?",
- "gui.mods.required.confirm": "Du hast einen von Northstar benötigten Mod ausgewählt, bist du dir sicher das du diese Aktion durchführen willst",
- "gui.mods.notamod": "Kein Mod!",
- "gui.mods.unknown_author": "Unbekannt",
- "gui.mods.extracting": "Extrahiere den Mod...",
- "gui.mods.installing": "Installiere den Mod...",
- "gui.mods.installedmod": "Mod installiert!",
- "gui.mods.dragdrop": "Drag and drop den Mod um ihn zu installieren!",
- "gui.mods.confirmdependencies": "Dieser Mod benötigt weitere Mods, diese werden unter dieser Nachricht angezeigt. Beim drücken auf \"Ok\" stimmst du zu da diese Installiert werden.\n\n",
- "gui.mods.confirm_plugins_title": "Das folgende Packet hat native plugins::",
- "gui.mods.confirm_plugins_description": "Native plugins haben sehr viel mehr Rechte als reguläre Mods, da durch ist das nutzen dieser um einiges unsicherer denn es ist einfacher ihnen zuschaden! Bitte installieren sie nur native plugins von vertrauten Entwicklern oder ähnliches, falls dir bewusst ist was du machst kannst du diese Nachricht ignorieren.",
-
- "gui.browser.info": "Info",
- "gui.browser.view": "Anschauen",
- "gui.browser.madeby": "von",
- "gui.browser.search": "Suchen...",
- "gui.browser.update": "Aktualisieren",
- "gui.browser.install": "Installieren",
- "gui.browser.reinstall": "Neuinstallieren",
- "gui.browser.loading": "Lade Mods...",
- "gui.browser.loadmore": "Lade mehr...",
- "gui.browser.endoflist": "Alle Packete wurden geladen.",
- "gui.browser.noresults": "Keine Ergebnisse...",
- "gui.browser.filter.mods": "Mods",
- "gui.browser.filter.skins": "Skins",
- "gui.browser.filter.client": "Client-seitig",
- "gui.browser.filter.server": "Server-seitig",
-
- "gui.settings.save": "Speichern",
- "gui.settings.discard": "Verwerfen",
- "gui.settings.title.ns": "Northstar",
- "gui.settings.title.language": "Sprache",
- "gui.settings.title.updates": "Updates",
- "gui.settings.title.misc": "Sonstiges",
- "gui.settings.nsargs.title": "Startoptionen",
- "gui.settings.nsargs.desc": "Hier kannst du Startoptionen für Northstar/Titanfall setzen.",
- "gui.settings.autolang.title": "Automatische Spracherkennung",
- "gui.settings.autolang.desc": "Beim Aktiveren versucht Viper die richtige Sprache durch deine Systemsprache zu erkennen, durch das deaktivieren ist die manuelle Auswahl aktiviert.",
- "gui.settings.forcedlang.title": "Sprache",
- "gui.settings.forcedlang.desc": "Wenn \"Automatische Spracherkennung\" deaktiviert ist, wird diese Option genutzt um die Sprachen zu ändern. Oft ist ein Neustart nötig!",
- "gui.settings.autoupdate.title": "Viper Auto-Updates",
- "gui.settings.autoupdate.desc": "Viper wird sich automatisch selbst aktualisieren!",
- "gui.settings.nsupdate.title": "Northstar Auto-Updates",
- "gui.settings.nsupdate.desc": "Viper wird Northstar automatisch aktualisieren, eine manuelle Aktualisierung ist trotzdem möglich.",
- "gui.settings.excludes.title": "Behalte Datein beim aktualisieren.",
- "gui.settings.excludes.desc": "Beim Aktualisieren von Northstar werden diese Datein nicht überschrieben. Solang du nicht weißt was du verändert solltest du diese Datein auch nicht berabeiten. Dateinamen sollte durch eine Lücke getrennt werden.",
- "gui.settings.originkill.title": "Automatisch Origin und oder EA Desktop schließen",
- "gui.settings.originkill.desc": "Wenn Viper sich schließt soll Origin und oder EA Desktop sich auch schließen.",
-
- "gui.update.downloading": "Herunterladen...",
- "gui.update.extracting": "Extrahiere update...",
- "gui.update.finished": "Fertig! Spielbereit!",
- "gui.update.uptodate": "Bereits auf dem neusten Stand!",
- "gui.update.available": "Ein neues update für Viper ist verfügbar willst du Viper neustarten und diese installieren?",
-
- "gui.nsupdate.gaming.title": "Northstar Update verfübar!",
- "gui.nsupdate.gaming.body": "Ein Update für Northstar ist verfügbar! Du kannst die Aktualisierung nach dem schließen erzwingen!",
- "gui.server.player": "Spieler",
- "gui.server.players": "Spieler",
- "gui.server.servers": "Server",
- "gui.server.offline": "Masterserver ist offline",
-
- "gui.launch": "Starten",
- "gui.launchvanilla": "Vanilla",
- "gui.launchnorthstar": "Northstar",
- "gui.installnorthstar": "Installieren",
-
- "gui.selectpath": "Bitte wähle einen Installationspfad!",
- "gui.gamepath.must": "Der Installationspfad muss gesetzt worden sein um Viper zu nutzen.",
- "gui.gamepath.wrong": "Der angegebene Installationspfad ist nicht gültig!",
- "gui.gamepath.lost": "Der angegeben Installationspfad ist nicht mehr gültig!\n\nBitte stelle sicher das die Festplatte mounted ist, oder falls sich der Installationspfad geändert hat, das du diesen auch in Viper aktualisierst!\n\nViper wird möglicherweiße bis zum nächsten Neustart nicht funktionieren!",
-
- "gui.toast.title.installed": "Mod installiert!",
- "gui.toast.title.failed": "Fehler beim Installieren des Mods!",
- "gui.toast.title.malformed": "Fehlerhafte Ordnerstruktur!",
- "gui.toast.title.duped": "Duplizierter Ordner name!",
- "gui.toast.title.unknown_error": "Unbekannter Fehler!",
- "gui.toast.desc.installed": "wurde installiert!",
- "gui.toast.desc.malformed": "hat eine fehlerhafte Ordnerstruktur, falls du der Entwickler bist, solltest du dies beheben.",
- "gui.toast.desc.failed": "Ein unbekannter Fehler ist aufgetaucht beim Installieren, die Schuld kann beim Autor liegen oder bei Viper selbst!",
- "gui.toast.desc.duped": "hat mehrere Ordner in sich mit dem selben Namen, wodurch ein duplizierter Ordner ensteht! Falls du der Entwickler bist solltest du dies beheben!",
- "gui.toast.desc.unknown_error": "Ein unbekannter Fehler ist aufgetreten für mehr details drücken! Es wird empfohlen einen Screenshot von der detalierten Fehlernachricht zu machen wenn ein Bug-Report erstellt wird!",
-
- "gui.toast.noInternet.title": "Kein Internet",
- "gui.toast.noInternet.desc": "Viper funktioniert möglicherweise nicht korrekt",
-
- "viper.menu.main": "Viper",
- "viper.menu.release": "Release Notes",
- "viper.menu.info": "Extras",
- "viper.menu.info.links": "Links",
- "viper.menu.info.credits": "Credits",
-
- "viper.info.discord": "Tritt dem Discord bei:",
- "viper.info.issues": "Report ein Problem mit Viper:",
-
- "ns.menu.main": "Northstar Launcher",
- "ns.menu.mods": "Mods",
- "ns.menu.release": "Release Notes",
-
- "general.autoupdates.gamerunning": "Spiel wird ausgeführt, Northstar wird nicht aktualisiert.",
- "general.mods.enabled": "Aktivierte Mods:",
- "general.mods.disabled": "Deaktivierte Mods:",
- "general.mods.installed": "Installierte Mods:",
- "general.missingpath": "Installationspfad konnte nicht automatisch gefunden werden, bitte setze diesen manuell!",
- "general.notinstalled": "Northstar ist nicht installiert!",
- "general.launching": "Starte!",
- "general.invalidconfig": "Deine Konfigurationsdatei ist nicht richtig formatiert, falls diese manuell verändert wurde bitte stelle sicher das alles korrekt ist.\n\nFalls du diese nicht manuell verändert hast, ist es empfohlen diese zurückzusetzen!\n\nUm sie zurückzusetzen drücke einfach auf \"Ok\".\n\nWeitere Informationen:\n",
-
- "request.viper.noReleaseNotes": "Viper Release Notes konnten nicht geladen werden.\nVersuche es erneut später!",
- "request.northstar.noReleaseNotes": "Northstar Release Notes konnten nicht geladen werden.\nVersuche es erneut später!",
-
- "general.running": "Läuft bereits.",
-
- "tooltip.close": "Schließen",
- "tooltip.minimize": "Minimieren",
- "tooltip.settings": "Einstellungen",
- "tooltip.pages.viper": "Viper",
- "tooltip.pages.northstar": "Northstar",
- "tooltip.pages.titanfall": "Titanfall 2"
+ "lang": {
+ "title": "German - Deutsch"
+ },
+
+ "cli": {
+ "help": {
+ "help": "Zeigt die Hilfe Nachricht an.",
+ "devtools": "Öffnet Entwickler/Debug Werkzeuge.",
+ "version": "Gibt die Versions Informationen aus.",
+ "cli": "Zwingt die CLI Einstellung auf \"an\".",
+ "update": "Aktualisiert den Installationspfad von Northstar, durch den gegeben Installationspfad von Titanfall 2.",
+ "setpath": "Setzt den Installationspfad von Titanfall 2.",
+ "updatevp": "Aktualisiert Viper, falls dies unterstützt wird.",
+ "novpupdates": "Überschreibt viper.json und deaktiviert das Aktualisieren von Viper.",
+ "installmod": "Installiert einen Mod, eine ZIP-Datei oder einen Ordner.",
+ "removemod": "Entfernt einen Mod.",
+ "togglemod": "Aktiviert/Deaktiviert einen Mod."
+ },
+
+ "setpath": {
+ "noarg": "Keine Argument für --setpath wurden angegeben!"
+ },
+
+ "update": {
+ "current": "Jetzige Version:",
+ "downloading": "Wird heruntergeladen...",
+ "checking": "Überprüfe auf Updates...",
+ "downloaddone": "Herunterladen abgeschlossen! Extrahiere...",
+ "finished": "Installation/Aktualisierung abeschlossen!",
+ "uptodate": "Installation ist bereits auf dem neusten Stand (%s), aktualisieren wird übersprungen.",
+ "noInternet": "Keine Internetverbindung"
+ },
+
+ "autoupdates": {
+ "checking": "Überprüfe Northstar auf Updates...",
+ "available": "Ein Update für Northstar wurde gefunden!",
+ "updatingns": "Updateprozess wird gestartet...",
+ "noupdate": "Kein Update für Northstar vorhanden."
+ },
+
+ "launch": {
+ "linuxerror": "Das Spiel starten ist derzeit nicht auf Linux unterstützt"
+ },
+
+ "gamepath": {
+ "lost": "Installationspfad wurde nicht gefunden, bitte stelle sicher das er gemountet ist!"
+ },
+
+ "mods": {
+ "failed": "Mod konnte nicht installiert werden!",
+ "removed": "Mod wurde erfolgreich entfernt!",
+ "toggled": "Mod wurde erfolgreich aktiviert/deaktiviert!",
+ "installed": "Mod wurde erfolgreich installiert!",
+ "cantfind": "Ein Mod mit diesem Namen konnte nicht gefunden werden!",
+ "notamod": "Die angegebene Datei/der angegebene Ordner ist kein Mod!",
+ "toggledall": "Alle Mods wurde erfolgreich aktiviert/deaktiviert!",
+ "improperjson": "Die mod.json vom Mod %s ist fehlerhaft!"
+ }
+ },
+
+ "gui": {
+ "exit": "Schließen",
+ "welcome": "Willkommen zu Viper!",
+ "setpath": "Installationspfad aktualisieren.",
+
+ "versions": {
+ "viper": "Viper Version",
+ "northstar": "Northstar Version"
+ },
+
+ "update": {
+ "button": "Aktualisieren",
+ "check": "Auf Update überprüfen",
+ "downloading": "Herunterladen...",
+ "extracting": "Extrahiere update...",
+ "finished": "Fertig! Spielbereit!",
+ "uptodate": "Bereits auf dem neusten Stand!",
+ "available": "Ein neues update für Viper ist verfügbar willst du Viper neustarten und diese installieren?"
+ },
+
+ "mods": {
+ "title": "Mods",
+ "count": "Installierte Mods:",
+ "disabledtag": "Deaktiviert",
+ "remove": "Entfernen",
+ "install": "Installiere den Mod",
+ "find": "Suche nach Mods",
+ "toggleall": "Aktiviere/Deaktiviere alle Mods",
+ "removeall": "Entferne alle Mods",
+ "nothingselected": "Es wurde kein Mod ausgewählt.",
+
+ "required": {
+ "confirm": "Du hast einen von Northstar benötigten Mod ausgewählt, bist du dir sicher das du diese Aktion durchführen willst"
+ },
+
+ "notamod": "Kein Mod!",
+ "unknown_author": "Unbekannt",
+ "extracting": "Extrahiere den Mod...",
+ "installing": "Installiere den Mod...",
+ "installedmod": "Mod installiert!",
+ "dragdrop": "Drag and drop den Mod um ihn zu installieren!",
+ "confirmdependencies": "Dieser Mod benötigt weitere Mods, diese werden unter dieser Nachricht angezeigt. Beim drücken auf \"Ok\" stimmst du zu da diese Installiert werden.\n\n",
+ "confirm_plugins_title": "Das folgende Packet hat native plugins::",
+ "confirm_plugins_description": "Native plugins haben sehr viel mehr Rechte als reguläre Mods, da durch ist das nutzen dieser um einiges unsicherer denn es ist einfacher ihnen zuschaden! Bitte installieren sie nur native plugins von vertrauten Entwicklern oder ähnliches, falls dir bewusst ist was du machst kannst du diese Nachricht ignorieren."
+ },
+
+ "browser": {
+ "info": "Info",
+ "view": "Anschauen",
+ "madeby": "von",
+ "search": "Suchen...",
+ "update": "Aktualisieren",
+ "install": "Installieren",
+ "reinstall": "Neuinstallieren",
+ "loading": "Lade Mods...",
+ "loadmore": "Lade mehr...",
+ "endoflist": "Alle Packete wurden geladen.",
+ "noresults": "Keine Ergebnisse...",
+
+ "filter": {
+ "mods": "Mods",
+ "skins": "Skins",
+ "client": "Client-seitig",
+ "server": "Server-seitig"
+ }
+ },
+
+ "settings": {
+ "save": "Speichern",
+ "discard": "Verwerfen",
+
+ "title": {
+ "ns": "Northstar",
+ "language": "Sprache",
+ "updates": "Updates",
+ "misc": "Sonstiges"
+ },
+
+ "nsargs": {
+ "title": "Startoptionen",
+ "desc": "Hier kannst du Startoptionen für Northstar/Titanfall setzen."
+ },
+
+ "autolang": {
+ "title": "Automatische Spracherkennung",
+ "desc": "Beim Aktiveren versucht Viper die richtige Sprache durch deine Systemsprache zu erkennen, durch das deaktivieren ist die manuelle Auswahl aktiviert."
+ },
+
+ "forcedlang": {
+ "title": "Sprache",
+ "desc": "Wenn \"Automatische Spracherkennung\" deaktiviert ist, wird diese Option genutzt um die Sprachen zu ändern. Oft ist ein Neustart nötig!"
+ },
+
+ "autoupdate": {
+ "title": "Viper Auto-Updates",
+ "desc": "Viper wird sich automatisch selbst aktualisieren!"
+ },
+
+ "nsupdate": {
+ "title": "Northstar Auto-Updates",
+ "desc": "Viper wird Northstar automatisch aktualisieren, eine manuelle Aktualisierung ist trotzdem möglich."
+ },
+
+ "excludes": {
+ "title": "Behalte Datein beim aktualisieren.",
+ "desc": "Beim Aktualisieren von Northstar werden diese Datein nicht überschrieben. Solang du nicht weißt was du verändert solltest du diese Datein auch nicht berabeiten. Dateinamen sollte durch eine Lücke getrennt werden."
+ },
+
+ "originkill": {
+ "title": "Automatisch Origin und oder EA Desktop schließen",
+ "desc": "Wenn Viper sich schließt soll Origin und oder EA Desktop sich auch schließen."
+ }
+ },
+
+ "nsupdate": {
+ "gaming": {
+ "title": "Northstar Update verfübar!",
+ "body": "Ein Update für Northstar ist verfügbar! Du kannst die Aktualisierung nach dem schließen erzwingen!"
+ }
+ },
+
+ "server": {
+ "player": "Spieler",
+ "players": "Spieler",
+ "servers": "Server",
+ "offline": "Masterserver ist offline"
+ },
+
+ "launch": "Starten",
+ "launchvanilla": "Vanilla",
+ "launchnorthstar": "Northstar",
+ "installnorthstar": "Installieren",
+ "selectpath": "Bitte wähle einen Installationspfad!",
+
+ "gamepath": {
+ "must": "Der Installationspfad muss gesetzt worden sein um Viper zu nutzen.",
+ "wrong": "Der angegebene Installationspfad ist nicht gültig!",
+ "lost": "Der angegeben Installationspfad ist nicht mehr gültig!\n\nBitte stelle sicher das die Festplatte mounted ist, oder falls sich der Installationspfad geändert hat, das du diesen auch in Viper aktualisierst!\n\nViper wird möglicherweiße bis zum nächsten Neustart nicht funktionieren!"
+ },
+
+ "toast": {
+ "title": {
+ "installed": "Mod installiert!",
+ "failed": "Fehler beim Installieren des Mods!",
+ "malformed": "Fehlerhafte Ordnerstruktur!",
+ "duped": "Duplizierter Ordner name!",
+ "unknown_error": "Unbekannter Fehler!"
+ },
+
+ "desc": {
+ "installed": "wurde installiert!",
+ "malformed": "hat eine fehlerhafte Ordnerstruktur, falls du der Entwickler bist, solltest du dies beheben.",
+ "failed": "Ein unbekannter Fehler ist aufgetaucht beim Installieren, die Schuld kann beim Autor liegen oder bei Viper selbst!",
+ "duped": "hat mehrere Ordner in sich mit dem selben Namen, wodurch ein duplizierter Ordner ensteht! Falls du der Entwickler bist solltest du dies beheben!",
+ "unknown_error": "Ein unbekannter Fehler ist aufgetreten für mehr details drücken! Es wird empfohlen einen Screenshot von der detalierten Fehlernachricht zu machen wenn ein Bug-Report erstellt wird!"
+ },
+
+ "noInternet": {
+ "title": "Kein Internet",
+ "desc": "Viper funktioniert möglicherweise nicht korrekt"
+ }
+ }
+ },
+
+ "viper": {
+ "menu": {
+ "main": "Viper",
+ "release": "Release Notes",
+ "info": "Extras"
+ },
+ "info": {
+ "links": "Links",
+ "credits": "Credits",
+ "discord": "Tritt dem Discord bei:",
+ "issues": "Report ein Problem mit Viper:"
+ }
+ },
+
+ "ns": {
+ "menu": {
+ "main": "Northstar Launcher",
+ "mods": "Mods",
+ "release": "Release Notes"
+ }
+ },
+
+ "general": {
+ "autoupdates": {
+ "gamerunning": "Spiel wird ausgeführt, Northstar wird nicht aktualisiert."
+ },
+
+ "mods": {
+ "enabled": "Aktivierte Mods:",
+ "disabled": "Deaktivierte Mods:",
+ "installed": "Installierte Mods:"
+ },
+
+ "missingpath": "Installationspfad konnte nicht automatisch gefunden werden, bitte setze diesen manuell!",
+ "notinstalled": "Northstar ist nicht installiert!",
+ "launching": "Starte!",
+ "invalidconfig": "Deine Konfigurationsdatei ist nicht richtig formatiert, falls diese manuell verändert wurde bitte stelle sicher das alles korrekt ist.\n\nFalls du diese nicht manuell verändert hast, ist es empfohlen diese zurückzusetzen!\n\nUm sie zurückzusetzen drücke einfach auf \"Ok\".\n\nWeitere Informationen:\n",
+ "running": "Läuft bereits."
+ },
+
+ "request": {
+ "viper": {
+ "noReleaseNotes": "Viper Release Notes konnten nicht geladen werden.\nVersuche es erneut später!"
+ },
+
+ "northstar": {
+ "noReleaseNotes": "Northstar Release Notes konnten nicht geladen werden.\nVersuche es erneut später!"
+ }
+ },
+
+ "tooltip": {
+ "close": "Schließen",
+ "minimize": "Minimieren",
+ "settings": "Einstellungen",
+ "pages": {
+ "viper": "Viper",
+ "northstar": "Northstar",
+ "titanfall": "Titanfall 2"
+ }
+ }
}
diff --git a/src/lang/en.json b/src/lang/en.json
index beeac75..cec13ce 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -1,183 +1,285 @@
{
- "lang.title": "English",
-
- "cli.help.help": "shows this help message",
- "cli.help.devtools": "opens the dev/debug tools",
- "cli.help.version": "outputs version info",
- "cli.help.cli": "forces the CLI to enable",
- "cli.help.update": "updates Northstar from your set game path",
- "cli.help.setpath": "sets your game path",
- "cli.help.updatevp": "updates Viper itself, if supported.",
- "cli.help.novpupdates": "overwrites viper.json and disables Viper updates",
- "cli.help.installmod": "installs a mod, folder or zip",
- "cli.help.removemod": "removes a mod",
- "cli.help.togglemod": "toggles a mod",
-
- "cli.setpath.noarg": "No argument provided for --setpath",
-
- "cli.update.current": "Current version:",
- "cli.update.downloading": "Downloading...",
- "cli.update.checking": "Checking for updates...",
- "cli.update.downloaddone": "Download done! Extracting...",
- "cli.update.finished": "Installation/Update finished!",
- "cli.update.uptodate": "Latest version (%s) is already installed, skipping update.",
- "cli.update.uptodate.short": "Up-to-date",
- "cli.update.noInternet": "No Internet connection",
-
- "cli.autoupdates.checking": "Checking for Northstar updates...",
- "cli.autoupdates.available": "Northstar update available!",
- "cli.autoupdates.updatingns": "Launching update process...",
- "cli.autoupdates.noupdate": "No Northstar update available.",
-
- "cli.launch.linuxerror": "Launching the game is not currently supported on Linux",
-
- "cli.gamepath.lost": "Gamepath not found, make sure it's mounted!",
-
- "cli.mods.failed": "Failed to install mod!",
- "cli.mods.removed": "Successfully removed mod!",
- "cli.mods.toggled": "Successfully toggled mod",
- "cli.mods.installed": "Successfully installed mod!",
- "cli.mods.cantfind": "Can't find a mod with that name!",
- "cli.mods.notamod": "Selected folder/file is not a mod",
- "cli.mods.toggledall": "Successfully toggled all mods",
- "cli.mods.improperjson": "%s's mod.json has formatting errors",
-
- "gui.welcome": "Welcome to Viper!",
- "gui.versions.viper": "Viper version",
- "gui.versions.northstar": "Northstar version",
- "gui.exit": "Exit",
- "gui.update": "Update",
- "gui.setpath": "Change Game Path",
-
- "gui.update.check": "Check for updates",
- "gui.mods": "Mods",
- "gui.mods.count": "Mods Installed:",
- "gui.mods.disabledtag": "Disabled",
- "gui.mods.remove": "Remove",
- "gui.mods.install": "Install Mod",
- "gui.mods.find": "Find Mods",
- "gui.mods.toggleall": "Toggle All",
- "gui.mods.removeall": "Remove All",
- "gui.mods.nothingselected": "You've not selected a mod.",
- "gui.mods.toggleall.confirm": "Toggling all mods could disable mods required for Northstar to function. Are you sure?",
- "gui.mods.removeall.confirm": "Removing all mods will usually require you to reinstall Northstar. Are you sure?",
- "gui.mods.required.confirm": "You've selected a core mod, Northstar may not function without it. Are you sure?",
- "gui.mods.notamod": "Not a mod!",
- "gui.mods.unknown_author": "Unknown",
- "gui.mods.extracting": "Extracting mod...",
- "gui.mods.installing": "Installing mod...",
- "gui.mods.installedmod": "Installed mod!",
- "gui.mods.dragdrop": "Drag and drop a mod to install",
- "gui.mods.confirmdependencies": "This package has dependencies, shown below, clicking \"Ok\" will install the package and the dependencies.\n\n",
- "gui.mods.confirm_plugins_title": "The following package has native plugins:",
- "gui.mods.confirm_plugins_description": "Native plugins have far more system access than a regular mod, and because of this they're inherently less secure to have installed, as a malicious plugin could do far more harm this way. If this plugin is one from a trusted developer or similar or you know what you're doing, then you can disregard this message completely.",
-
- "gui.browser.info": "Info",
- "gui.browser.view": "View",
- "gui.browser.madeby": "by",
- "gui.browser.search": "Search...",
- "gui.browser.update": "Update",
- "gui.browser.install": "Install",
- "gui.browser.reinstall": "Re-Install",
- "gui.browser.loading": "Loading mods...",
- "gui.browser.loadmore": "Load more...",
- "gui.browser.endoflist": "All packages have been loaded.",
- "gui.browser.noresults": "No results...",
- "gui.browser.filter.mods": "Mods",
- "gui.browser.filter.skins": "Skins",
- "gui.browser.filter.client": "Client-side",
- "gui.browser.filter.server": "Server-side",
-
- "gui.settings.save": "Save",
- "gui.settings.discard": "Discard",
- "gui.settings.title.ns": "Northstar",
- "gui.settings.title.language": "Language",
- "gui.settings.title.updates": "Updates",
- "gui.settings.title.misc": "Miscellaneous",
- "gui.settings.nsargs.title": "Launch options",
- "gui.settings.nsargs.desc": "Here you can add launch options for Northstar/Titanfall.",
- "gui.settings.autolang.title": "Auto-Detect Language",
- "gui.settings.autolang.desc": "When enabled, Viper tries to automatically detect your system language, when disabled you can manually change the language below.",
- "gui.settings.forcedlang.title": "Language",
- "gui.settings.forcedlang.desc": "When \"Auto-Detect Language\" is disabled, this will decide the language. Requires a restart to take effect.",
- "gui.settings.autoupdate.title": "Viper Auto-Updates",
- "gui.settings.autoupdate.desc": "Viper will automatically keep itself up-to-date.",
- "gui.settings.nsupdate.title": "Northstar Auto-Updates",
- "gui.settings.nsupdate.desc": "Viper will automatically keep Northstar up-to-date, however it can still manually be updated through the Northstar page.",
- "gui.settings.excludes.title": "Retain files on update",
- "gui.settings.excludes.desc": "When Northstar is updated, files specified here will not be overwritten by files from the new Northstar update, unless you know what you're changing, you should probably not change anything here. Each file is separated with a space.",
- "gui.settings.originkill.title": "Automatically quit Origin and or EA Desktop",
- "gui.settings.originkill.desc": "When Viper exits, automatically quit Origin and or EA Desktop as well.",
-
- "gui.update.downloading": "Downloading...",
- "gui.update.extracting": "Extracting update...",
- "gui.update.finished": "Done! Ready to play!",
- "gui.update.uptodate": "Already up to date!",
- "gui.update.available": "A new update for Viper is available, do you want to restart and apply it?",
-
- "gui.nsupdate.gaming.title": "Northstar update available!",
- "gui.nsupdate.gaming.body": "An update for Northstar is available.\nYou can force its installation after closing the game.",
-
- "gui.server.player": "player",
- "gui.server.players": "players",
- "gui.server.servers": "servers",
- "gui.server.offline": "Masterserver is Offline",
-
- "gui.launch": "Launch",
- "gui.launchvanilla": "Vanilla",
- "gui.launchnorthstar": "Northstar",
- "gui.installnorthstar": "Install",
-
- "gui.selectpath": "Please select the path!",
- "gui.gamepath.must": "The game path must be set to start Viper.",
- "gui.gamepath.wrong": "This folder is not a valid game path.",
- "gui.gamepath.lost": "Gamepath no longer exists/can't be found!\n\nMake sure your drive is mounted properly, or if you moved your game location that you update the game path.\n\nViper may not work properly until next restart!",
-
- "gui.toast.title.installed": "Mod installed!",
- "gui.toast.title.duped": "Duplicate folder names!",
- "gui.toast.title.failed": "Failed to install",
- "gui.toast.title.malformed": "Incorrect folder structure!",
- "gui.toast.title.unknown_error": "Unknown Error!",
- "gui.toast.desc.installed": "has been installed successfully!",
- "gui.toast.desc.malformed": "has an incorrect folder structure, if you're the developer, you should fix this.",
- "gui.toast.desc.failed": "An unknown error occurred while trying to install the mod. This may be the author's fault, and it may also be Viper's fault.",
- "gui.toast.desc.duped": "has multiple mod folders in it, with the same name, causing duplicate folders, if you're the developer, you should fix this.",
- "gui.toast.desc.unknown_error": "An unknown error occurred, click for more details. You may want to take a screenshot of the detailed error when filing a bug report.",
-
- "gui.toast.noInternet.title": "No Internet",
- "gui.toast.noInternet.desc": "Viper may not work properly.",
-
- "viper.menu.main": "Viper",
- "viper.menu.release": "Release Notes",
- "viper.menu.info": "Extras",
- "viper.menu.info.links": "Links",
- "viper.menu.info.credits": "Credits",
-
- "viper.info.discord": "Join Discord:",
- "viper.info.issues": "Report issues with Viper:",
-
- "ns.menu.main": "Northstar Launcher",
- "ns.menu.mods": "Mods",
- "ns.menu.release": "Release Notes",
- "ns.menu.force_quit": "Force quit game",
-
- "general.autoupdates.gamerunning": "Game is running, refusing to update Northstar",
- "general.mods.enabled": "Enabled mods:",
- "general.mods.disabled": "Disabled mods:",
- "general.mods.installed": "Installed mods:",
- "general.missingpath": "Game location could not be found automatically! Please select it manually!",
- "general.notinstalled": "Northstar is not installed!",
- "general.running": "Running",
- "general.launching": "Launching",
- "general.invalidconfig": "Your config file is improperly formatted, if it's been manually edited, please validate that everything is typed correctly.\n\nIf you did not manually edit the config file, it is recommended to simply reset the config.\n\nTo reset your config file simply click \"Ok\" below.\n\nMore details:\n",
-
- "request.viper.noReleaseNotes": "Couldn't fetch Viper release notes.\nTry again later!",
- "request.northstar.noReleaseNotes": "Couldn't fetch Northstar release notes.\nTry again later!",
-
- "tooltip.close": "Close Viper",
- "tooltip.minimize": "Minimize Viper",
- "tooltip.settings": "Settings",
- "tooltip.pages.viper": "Viper",
- "tooltip.pages.northstar": "Northstar",
- "tooltip.pages.titanfall": "Titanfall 2"
+ "lang": {
+ "title": "English"
+ },
+
+ "cli": {
+ "help": {
+ "help": "shows this help message",
+ "devtools": "opens the dev/debug tools",
+ "version": "outputs version info",
+ "cli": "forces the CLI to enable",
+ "update": "updates Northstar from your set game path",
+ "setpath": "sets your game path",
+ "updatevp": "updates Viper itself, if supported.",
+ "novpupdates": "overwrites viper.json and disables Viper updates",
+ "installmod": "installs a mod, folder or zip",
+ "removemod": "removes a mod",
+ "togglemod": "toggles a mod"
+ },
+
+ "setpath": {
+ "noarg": "No argument provided for --setpath"
+ },
+
+ "update": {
+ "current": "Current version:",
+ "downloading": "Downloading...",
+ "checking": "Checking for updates...",
+ "downloaddone": "Download done! Extracting...",
+ "finished": "Installation/Update finished!",
+ "uptodate": "Latest version (%s) is already installed, skipping update.",
+ "noInternet": "No Internet connection"
+ },
+
+ "autoupdates": {
+ "checking": "Checking for Northstar updates...",
+ "available": "Northstar update available!",
+ "updatingns": "Launching update process...",
+ "noupdate": "No Northstar update available."
+ },
+
+ "launch": {
+ "linuxerror": "Launching the game is not currently supported on Linux"
+ },
+
+ "gamepath": {
+ "lost": "Gamepath not found, make sure it's mounted!"
+ },
+
+ "mods": {
+ "failed": "Failed to install mod!",
+ "removed": "Successfully removed mod!",
+ "toggled": "Successfully toggled mod",
+ "installed": "Successfully installed mod!",
+ "cantfind": "Can't find a mod with that name!",
+ "notamod": "Selected folder/file is not a mod",
+ "toggledall": "Successfully toggled all mods",
+ "improperjson": "%s's mod.json has formatting errors"
+ }
+ },
+ "gui": {
+ "exit": "Exit",
+ "welcome": "Welcome to Viper!",
+ "setpath": "Change Game Path",
+
+ "versions": {
+ "viper": "Viper version",
+ "northstar": "Northstar version"
+ },
+
+ "update": {
+ "button": "Update",
+ "check": "Check for updates",
+ "downloading": "Downloading...",
+ "extracting": "Extracting update...",
+ "finished": "Done! Ready to play!",
+ "uptodate": "Already up to date!",
+ "available": "A new update for Viper is available, do you want to restart and apply it?"
+ },
+
+ "mods": {
+ "title": "Mods",
+ "count": "Mods Installed:",
+ "disabledtag": "Disabled",
+ "remove": "Remove",
+ "install": "Install Mod",
+ "find": "Find Mods",
+ "toggleall": "Toggle All",
+ "removeall": "Remove All",
+ "nothingselected": "You've not selected a mod.",
+
+ "required": {
+ "confirm": "You've selected a core mod, Northstar may not function without it. Are you sure?"
+ },
+
+ "notamod": "Not a mod!",
+ "unknown_author": "Unknown",
+ "extracting": "Extracting mod...",
+ "installing": "Installing mod...",
+ "installedmod": "Installed mod!",
+ "dragdrop": "Drag and drop a mod to install",
+ "confirmdependencies": "This package has dependencies, shown below, clicking \"Ok\" will install the package and the dependencies.\n\n",
+ "confirm_plugins_title": "The following package has native plugins:",
+ "confirm_plugins_description": "Native plugins have far more system access than a regular mod, and because of this they're inherently less secure to have installed, as a malicious plugin could do far more harm this way. If this plugin is one from a trusted developer or similar or you know what you're doing, then you can disregard this message completely."
+ },
+
+ "browser": {
+ "info": "Info",
+ "view": "View",
+ "madeby": "by",
+ "search": "Search...",
+ "update": "Update",
+ "install": "Install",
+ "reinstall": "Re-Install",
+ "loading": "Loading mods...",
+ "loadmore": "Load more...",
+ "endoflist": "All packages have been loaded.",
+ "noresults": "No results...",
+
+ "filter": {
+ "mods": "Mods",
+ "skins": "Skins",
+ "client": "Client-side",
+ "server": "Server-side"
+ }
+ },
+
+ "settings": {
+ "save": "Save",
+ "discard": "Discard",
+
+ "title": {
+ "ns": "Northstar",
+ "language": "Language",
+ "updates": "Updates",
+ "misc": "Miscellaneous"
+ },
+
+ "nsargs": {
+ "title": "Launch options",
+ "desc": "Here you can add launch options for Northstar/Titanfall."
+ },
+
+ "autolang": {
+ "title": "Auto-Detect Language",
+ "desc": "When enabled, Viper tries to automatically detect your system language, when disabled you can manually change the language below."
+ },
+
+ "forcedlang": {
+ "title": "Language",
+ "desc": "When \"Auto-Detect Language\" is disabled, this will decide the language. Requires a restart to take effect."
+ },
+
+ "autoupdate": {
+ "title": "Viper Auto-Updates",
+ "desc": "Viper will automatically keep itself up-to-date."
+ },
+
+ "nsupdate": {
+ "title": "Northstar Auto-Updates",
+ "desc": "Viper will automatically keep Northstar up-to-date, however it can still manually be updated through the Northstar page."
+ },
+
+ "excludes": {
+ "title": "Retain files on update",
+ "desc": "When Northstar is updated, files specified here will not be overwritten by files from the new Northstar update, unless you know what you're changing, you should probably not change anything here. Each file is separated with a space."
+ },
+
+ "originkill": {
+ "title": "Automatically quit Origin and or EA Desktop",
+ "desc": "When Viper exits, automatically quit Origin and or EA Desktop as well."
+ }
+ },
+
+ "nsupdate": {
+ "gaming": {
+ "title": "Northstar update available!",
+ "body": "An update for Northstar is available.\nYou can force its installation after closing the game."
+ }
+ },
+
+ "server": {
+ "player": "player",
+ "players": "players",
+ "servers": "servers",
+ "offline": "Masterserver is Offline"
+ },
+
+ "launch": "Launch",
+ "launchvanilla": "Vanilla",
+ "launchnorthstar": "Northstar",
+ "installnorthstar": "Install",
+ "selectpath": "Please select the path!",
+
+ "gamepath": {
+ "must": "The game path must be set to start Viper.",
+ "wrong": "This folder is not a valid game path.",
+ "lost": "Gamepath no longer exists/can't be found!\n\nMake sure your drive is mounted properly, or if you moved your game location that you update the game path.\n\nViper may not work properly until next restart!"
+ },
+
+ "toast": {
+ "title": {
+ "installed": "Mod installed!",
+ "duped": "Duplicate folder names!",
+ "failed": "Failed to install",
+ "malformed": "Incorrect folder structure!",
+ "unknown_error": "Unknown Error!"
+ },
+
+ "desc": {
+ "installed": "has been installed successfully!",
+ "malformed": "has an incorrect folder structure, if you're the developer, you should fix this.",
+ "failed": "An unknown error occurred while trying to install the mod. This may be the author's fault, and it may also be Viper's fault.",
+ "duped": "has multiple mod folders in it, with the same name, causing duplicate folders, if you're the developer, you should fix this.",
+ "unknown_error": "An unknown error occurred, click for more details. You may want to take a screenshot of the detailed error when filing a bug report."
+ },
+
+ "noInternet": {
+ "title": "No Internet",
+ "desc": "Viper may not work properly."
+ }
+ }
+ },
+
+ "viper": {
+ "menu": {
+ "main": "Viper",
+ "release": "Release Notes",
+ "info": "Extras"
+ },
+ "info": {
+ "links": "Links",
+ "credits": "Credits",
+ "discord": "Join Discord:",
+ "issues": "Report issues with Viper:"
+ }
+ },
+
+ "ns": {
+ "menu": {
+ "main": "Northstar Launcher",
+ "mods": "Mods",
+ "release": "Release Notes",
+ "force_quit": "Force quit game"
+ }
+ },
+
+ "general": {
+ "autoupdates": {
+ "gamerunning": "Game is running, refusing to update Northstar"
+ },
+
+ "mods": {
+ "enabled": "Enabled mods:",
+ "disabled": "Disabled mods:",
+ "installed": "Installed mods:"
+ },
+
+ "missingpath": "Game location could not be found automatically! Please select it manually!",
+ "notinstalled": "Northstar is not installed!",
+ "running": "Running",
+ "launching": "Launching",
+ "invalidconfig": "Your config file is improperly formatted, if it's been manually edited, please validate that everything is typed correctly.\n\nIf you did not manually edit the config file, it is recommended to simply reset the config.\n\nTo reset your config file simply click \"Ok\" below.\n\nMore details:\n"
+ },
+
+ "request": {
+ "viper": {
+ "noReleaseNotes": "Couldn't fetch Viper release notes.\nTry again later!"
+ },
+ "northstar": {
+ "noReleaseNotes": "Couldn't fetch Northstar release notes.\nTry again later!"
+ }
+ },
+
+ "tooltip": {
+ "close": "Close Viper",
+ "minimize": "Minimize Viper",
+ "settings": "Settings",
+ "pages": {
+ "viper": "Viper",
+ "northstar": "Northstar",
+ "titanfall": "Titanfall 2"
+ }
+ }
}
diff --git a/src/lang/es.json b/src/lang/es.json
index 4afb2e6..01377d4 100644
--- a/src/lang/es.json
+++ b/src/lang/es.json
@@ -1,183 +1,285 @@
{
- "lang.title": "Spanish - Español",
-
- "cli.help.help": "muestra este mensaje de ayuda",
- "cli.help.devtools": "abre las herramientas de desarrollador/depuración ",
- "cli.help.version": "muestra la información de la versión",
- "cli.help.cli": "obliga la linea de comandos a habilitarse",
- "cli.help.update": "actualiza Northstar desde la ruta de juego establecida",
- "cli.help.setpath": "establece la ruta del juego",
- "cli.help.updatevp": "actualiza Viper si es soportado",
- "cli.help.novpupdates": "sobrescribe viper.json y deshabilita las actualizaciones de Viper",
- "cli.help.installmod": "instala una modificación, desde una carpeta o zip",
- "cli.help.removemod": "remueve una modificación",
- "cli.help.togglemod": "alterna el estado de la modificación",
-
- "cli.setpath.noarg": "No se ha proporcionado ningún argumento para --setpath",
-
- "cli.gamepath.lost": "El directorio del juego no fue encontrado, ¡asegúrate de que esté disponible!",
-
- "cli.update.current": "Versión actual:",
- "cli.update.downloading": "Descargando...",
- "cli.update.checking": "Buscando actualizaciones...",
- "cli.update.downloaddone": "¡Descarga completa! Extrayendo...",
- "cli.update.finished": "Instalación/Actualización completada!",
- "cli.update.uptodate": "La ultima versión (%s) ya está instalada, omitiendo actualización.",
- "cli.update.uptodate.short": "Está actualizado",
- "cli.update.noInternet": "Sin conexión a internet",
-
- "cli.autoupdates.checking": "Buscando actualizaciones de Northstar...",
- "cli.autoupdates.available": "¡Actualización de Northsar disponible!",
- "cli.autoupdates.updatingns": "Lanzando proceso de actualización...",
- "cli.autoupdates.noupdate": "No hay actualizaciones de Northstar disponibles.",
-
- "cli.launch.linuxerror": "La ejecución del juego en Linux aun no está implementada",
-
- "cli.mods.failed": "¡Fallo al instalar el mod!",
- "cli.mods.removed": "¡Modificación removida exitosamente!",
- "cli.mods.toggled": "¡El estado de la modificación ha cambiado exitosamente!",
- "cli.mods.installed": "¡Modificiación instalada exitosamente!",
- "cli.mods.cantfind": "¡No se encuentra una modificación con ese nombre!",
- "cli.mods.notamod": "La carpeta o el archivo seleccionado no es una modificación",
- "cli.mods.toggledall": "¡El estado de todas las modifiaciones ha sido cambiado exitosamente!",
- "cli.mods.improperjson": "%s's mod.json tiene errores de formato",
-
- "gui.welcome": "Bienvenido a Viper!",
- "gui.versions.viper": "Versión de Viper",
- "gui.versions.northstar": "Versión de Northstar",
- "gui.exit": "Salir",
- "gui.update": "Actualizar",
- "gui.setpath": "Cambiar la ruta del juego",
-
- "gui.update.check": "Buscar actualizaciones",
- "gui.mods": "Modificaciones (Mods)",
- "gui.mods.count": "Modificaciones instaladas:",
- "gui.mods.disabledtag": "Deshabilitado",
- "gui.mods.install": "Instalar modificación",
- "gui.mods.find": "Buscar modificaciones",
- "gui.mods.toggleall": "Activar / Desactivar todo",
- "gui.mods.removeall": "Remover todo",
- "gui.mods.nothingselected": "No has seleccionado una modificación.",
- "gui.mods.toggleall.confirm": "Alternar todo podría deshabilitar las modificaciones requeridas para que Northstar funcione. ¿Está seguro?",
- "gui.mods.removeall.confirm": "Eliminar todas las modificaciones generalmente requerirá que reinstales Northstar. ¿Está seguro?",
- "gui.mods.required.confirm": "Ha seleccionado un mod esencial, es posible que Northstar no funcione sin él. ¿Está seguro?",
- "gui.mods.notamod": "¡No es una modificación!",
- "gui.mods.extracting": "Extrayendo modificación...",
- "gui.mods.installing": "Instalando modificación...",
- "gui.mods.installedmod": "¡Modificación instalada!",
- "gui.mods.dragdrop": "Arrastra y suelta una modificación para instalarla",
- "gui.mods.confirmdependencies": "Este paquete tiene dependencias, se muestran abajo. Presionar \"Ok\" instalará el paquete y las dependencias.\n\n",
- "gui.mods.remove": "Remover",
- "gui.mods.unknown_author": "Desconocido",
- "gui.mods.confirm_plugins_title": "El siguiente paquete tiene complementos nativos:",
- "gui.mods.confirm_plugins_description": "Los complementos nativos tienen mucho más acceso al sistema que un mod regular y, por lo tanto, son inherentemente menos seguros de instalar, ya que un complemento malicioso podría causar mucho más daño de esta manera. Si este complemento es de un desarrollador confiable o similar o si sabe lo que está haciendo, entonces puede ignorar completamente este mensaje.",
-
- "gui.browser.info": "Información",
- "gui.browser.madeby": "hecho por",
- "gui.browser.search": "Buscar...",
- "gui.browser.update": "Actualizar",
- "gui.browser.install": "Instalar",
- "gui.browser.reinstall": "Re-Instalar",
- "gui.browser.loading": "Cargando modificaciones...",
- "gui.browser.endoflist": "Todos los paquetes han sido cargados",
- "gui.browser.noresults": "Sin resultados...",
- "gui.browser.filter.mods": "Modificaciones",
- "gui.browser.filter.skins": "Skins",
- "gui.browser.filter.client": "Del lado del cliente",
- "gui.browser.filter.server": "Del lado del servidor",
- "gui.browser.view": "Ver",
- "gui.browser.loadmore": "Cargar más...",
-
- "gui.settings.save": "Guardar",
- "gui.settings.discard": "Descartar",
- "gui.settings.title.ns": "Northstar",
- "gui.settings.title.updates": "Actualizaciones",
- "gui.settings.title.misc": "Misceláneos",
- "gui.settings.nsargs.title": "Opciones de lanzamiento",
- "gui.settings.nsargs.desc": "Aqui puedes añadir opciones de lanzamiento para Northstar/Titanfall.",
- "gui.settings.autoupdate.title": "Actualizaciones automáticas de Viper",
- "gui.settings.autoupdate.desc": "Viper se mantendrá automáticamente actualizado.",
- "gui.settings.nsupdate.title": "Actualizaciones automáticas de Northstar",
- "gui.settings.nsupdate.desc": "Viper mantendrá Northstar actualizado automáticamente, sin embargo, todavía se puede actualizar manualmente a través de la sección de Northstar.",
- "gui.settings.excludes.title": "Conservar archivos en la actualización",
- "gui.settings.excludes.desc": "Cuando se actualice Northstar, los archivos especificados aquí no se sobrescribirán con archivos de la nueva actualización de Northstar. A menos que sepa lo que está cambiando, probablemente no debería cambiar nada aquí. Cada archivo se debe separar con un espacio.",
- "gui.settings.originkill.title": "Cerrar Origin o la aplicación de EA automáticamente",
- "gui.settings.originkill.desc": "Cuando Viper se cierra, cerrar junto a Origin o la aplicación de EA",
- "gui.settings.title.language": "Idioma",
- "gui.settings.autolang.title": "Detectar automáticamente el idioma",
- "gui.settings.autolang.desc": "Cuando está habilitado, Viper intenta detectar automáticamente el idioma de su sistema, cuando está deshabilitado, puede cambiar manualmente el idioma a continuación.",
- "gui.settings.forcedlang.title": "Idioma",
- "gui.settings.forcedlang.desc": "Cuando \"Detectar automáticamente el idioma\" está deshabilitado, ésta opción decidirá el lenguaje. Se necesita reiniciar para que surja efecto.",
-
- "gui.update.downloading": "Descargando...",
- "gui.update.extracting": "Extrayendo actualización...",
- "gui.update.finished": "¡Hecho! ¡Está listo para jugar!",
- "gui.update.uptodate": "¡Ya está actualizado!",
- "gui.update.available": "Hay una actualización disponible para Viper, ¿desea reiniciar y aplicarla?",
-
- "gui.nsupdate.gaming.title": "¡Actualización de Northstar disponible!",
- "gui.nsupdate.gaming.body": "Una actualización de northstar está disponible.\nPuedes forzar su instalación despues de cerrar el juego.",
-
- "gui.launch": "Ejecutar",
- "gui.launchvanilla": "Vainilla",
- "gui.launchnorthstar": "Northstar",
- "gui.installnorthstar": "Instalar",
-
- "gui.selectpath": "Por favor, ¡elija la ruta del juego!",
- "gui.gamepath.must": "La ruta del juego debe establecerse para ejecutar Viper.",
- "gui.gamepath.wrong": "Esta carpeta no es una ruta válida para el juego.",
- "gui.gamepath.lost": "¡El directorio del juego ya no existe/no se puede encontrar!\n\nAsegúrate de que tu unidad esté instalada correctamente o, si cambiaste la ubicación del juego, actualiza la ruta del juego.\n\nViper puede no funcionar correctamente hasta el próximo reinicio!",
-
- "gui.toast.title.installed": "¡Modificación instalada!",
- "gui.toast.title.failed": "¡Falló al instalar!",
- "gui.toast.title.malformed": "¡Estructura de las carpetas incorrecta!",
- "gui.toast.title.duped": "tiene varias carpetas de la modificación con el mismo nombre, lo que genera carpetas duplicadas. Si eres el desarrollador, deberías arreglar esto.",
- "gui.toast.title.unknown_error": "¡Error desconocido!",
- "gui.toast.desc.installed": "¡Ha sido instalado exitosamente!",
- "gui.toast.desc.malformed": "tiene una estructura de carpetas incorrecta, si usted es el desarrollador, debe corregir esto.",
- "gui.toast.desc.failed": "Se produjo un error desconocido al intentar instalar la modificación. Esto puede ser culpa del autor de la modificación, y también puede ser culpa de Viper.",
- "gui.toast.desc.duped": "¡Nombres de las carpetas duplicados!",
- "gui.toast.desc.unknown_error": "Ha ocurrido un error desconocido, presiona para más detalles. Recomendamos que tomes una captura de pantalla del error con sus detalles cuando reportes un error.",
-
- "gui.server.player": "jugador",
- "gui.server.players": "jugadores",
- "gui.server.servers": "servidores",
- "gui.server.offline": "El servidor principal está desconectado",
-
- "gui.toast.noInternet.title": "Sin Internet",
- "gui.toast.noInternet.desc": "Viper puede funcionar de forma incorrecta.",
-
- "viper.menu.main": "Viper",
- "viper.menu.release": "Notas de la versión",
- "viper.menu.info": "Extras",
- "viper.menu.info.links": "Links",
- "viper.menu.info.credits": "Creditos",
-
- "viper.info.discord": "Unete al Discord:",
- "viper.info.issues": "Reporta problemas de Viper:",
-
- "ns.menu.main": "Northstar Launcher",
- "ns.menu.mods": "Modificaciones",
- "ns.menu.release": "Notas de actualización",
-
- "general.autoupdates.gamerunning": "El juego está en ejecución, no se puede actualizar Northstar",
- "general.mods.enabled": "Modificaciones habilitadas:",
- "general.mods.disabled": "Modificaciones deshabilitadas:",
- "general.mods.installed": "Modificiaciones instaladas:",
- "general.missingpath": "¡La ruta del jueno no se ha podido encontrar automaticamente! ¡Por favor, elige la ruta manualmente!",
- "general.notinstalled": "¡Northstar no se ha instalado!",
- "general.launching": "Ejecutando",
- "general.invalidconfig": "Su archivo de configuración está formateado de forma incorrecta, si ha sido editado manualmente, por favor valide que ha sido escrito correctamente. \n\nSi no ha editado manualmente el archivo de configuración, es recomendado que simplemente restaure la configuración. \n\nPara restaurar tu configuración simplemente de click en \"OK\" a continuación. \n\nMas detalles:\n",
-
- "request.viper.noReleaseNotes": "No se pudo encontrar las notas de lanzamiento de Viper.\n¡Intenta mas tarde!",
- "request.northstar.noReleaseNotes": "No se pudo encontrar las notas de lanzamiento de Northstar.\n¡Intenta mas tarde!",
-
- "general.running": "Ejecutandose",
-
- "tooltip.close": "Cerrar Viper",
- "tooltip.minimize": "Minimizar Viper",
- "tooltip.settings": "Configuraciones",
- "tooltip.pages.viper": "Viper",
- "tooltip.pages.northstar": "Northstar",
- "tooltip.pages.titanfall": "Titanfall 2"
+ "lang": {
+ "title": "Spanish - Español"
+ },
+
+ "cli": {
+ "help": {
+ "help": "muestra este mensaje de ayuda",
+ "devtools": "abre las herramientas de desarrollador/depuración ",
+ "version": "muestra la información de la versión",
+ "cli": "obliga la linea de comandos a habilitarse",
+ "update": "actualiza Northstar desde la ruta de juego establecida",
+ "setpath": "establece la ruta del juego",
+ "updatevp": "actualiza Viper si es soportado",
+ "novpupdates": "sobrescribe viper.json y deshabilita las actualizaciones de Viper",
+ "installmod": "instala una modificación, desde una carpeta o zip",
+ "removemod": "remueve una modificación",
+ "togglemod": "alterna el estado de la modificación"
+ },
+
+ "setpath": {
+ "noarg": "No se ha proporcionado ningún argumento para --setpath"
+ },
+
+ "gamepath": {
+ "lost": "El directorio del juego no fue encontrado, ¡asegúrate de que esté disponible!"
+ },
+
+ "update": {
+ "current": "Versión actual:",
+ "downloading": "Descargando...",
+ "checking": "Buscando actualizaciones...",
+ "downloaddone": "¡Descarga completa! Extrayendo...",
+ "finished": "Instalación/Actualización completada!",
+ "uptodate": "La ultima versión (%s) ya está instalada, omitiendo actualización.",
+ "noInternet": "Sin conexión a internet"
+ },
+
+ "autoupdates": {
+ "checking": "Buscando actualizaciones de Northstar...",
+ "available": "¡Actualización de Northsar disponible!",
+ "updatingns": "Lanzando proceso de actualización...",
+ "noupdate": "No hay actualizaciones de Northstar disponibles."
+ },
+
+ "launch": {
+ "linuxerror": "La ejecución del juego en Linux aun no está implementada"
+ },
+
+ "mods": {
+ "failed": "¡Fallo al instalar el mod!",
+ "removed": "¡Modificación removida exitosamente!",
+ "toggled": "¡El estado de la modificación ha cambiado exitosamente!",
+ "installed": "¡Modificiación instalada exitosamente!",
+ "cantfind": "¡No se encuentra una modificación con ese nombre!",
+ "notamod": "La carpeta o el archivo seleccionado no es una modificación",
+ "toggledall": "¡El estado de todas las modifiaciones ha sido cambiado exitosamente!",
+ "improperjson": "%s's mod.json tiene errores de formato"
+ }
+ },
+
+ "gui": {
+ "exit": "Salir",
+ "welcome": "Bienvenido a Viper!",
+ "setpath": "Cambiar la ruta del juego",
+
+ "versions": {
+ "viper": "Versión de Viper",
+ "northstar": "Versión de Northstar"
+ },
+
+ "update": {
+ "button": "Actualizar",
+ "check": "Buscar actualizaciones",
+ "downloading": "Descargando...",
+ "extracting": "Extrayendo actualización...",
+ "finished": "¡Hecho! ¡Está listo para jugar!",
+ "uptodate": "¡Ya está actualizado!",
+ "available": "Hay una actualización disponible para Viper, ¿desea reiniciar y aplicarla?"
+ },
+
+ "mods": {
+ "title": "Modificaciones (Mods)",
+ "count": "Modificaciones instaladas:",
+ "disabledtag": "Deshabilitado",
+ "install": "Instalar modificación",
+ "find": "Buscar modificaciones",
+ "toggleall": "Activar / Desactivar todo",
+ "removeall": "Remover todo",
+ "nothingselected": "No has seleccionado una modificación.",
+
+ "required": {
+ "confirm": "Ha seleccionado un mod esencial, es posible que Northstar no funcione sin él. ¿Está seguro?"
+ },
+
+ "notamod": "¡No es una modificación!",
+ "extracting": "Extrayendo modificación...",
+ "installing": "Instalando modificación...",
+ "installedmod": "¡Modificación instalada!",
+ "dragdrop": "Arrastra y suelta una modificación para instalarla",
+ "confirmdependencies": "Este paquete tiene dependencias, se muestran abajo. Presionar \"Ok\" instalará el paquete y las dependencias.\n\n",
+ "remove": "Remover",
+ "unknown_author": "Desconocido",
+ "confirm_plugins_title": "El siguiente paquete tiene complementos nativos:",
+ "confirm_plugins_description": "Los complementos nativos tienen mucho más acceso al sistema que un mod regular y, por lo tanto, son inherentemente menos seguros de instalar, ya que un complemento malicioso podría causar mucho más daño de esta manera. Si este complemento es de un desarrollador confiable o similar o si sabe lo que está haciendo, entonces puede ignorar completamente este mensaje."
+ },
+
+ "browser": {
+ "info": "Información",
+ "view": "Ver",
+ "madeby": "hecho por",
+ "search": "Buscar...",
+ "update": "Actualizar",
+ "install": "Instalar",
+ "reinstall": "Re-Instalar",
+ "loading": "Cargando modificaciones...",
+ "loadmore": "Cargar más...",
+ "endoflist": "Todos los paquetes han sido cargados",
+ "noresults": "Sin resultados...",
+
+ "filter": {
+ "mods": "Modificaciones",
+ "skins": "Skins",
+ "client": "Del lado del cliente",
+ "server": "Del lado del servidor"
+ }
+ },
+
+ "settings": {
+ "save": "Guardar",
+ "discard": "Descartar",
+
+ "title": {
+ "ns": "Northstar",
+ "updates": "Actualizaciones",
+ "misc": "Misceláneos",
+ "language": "Idioma"
+ },
+
+ "nsargs": {
+ "title": "Opciones de lanzamiento",
+ "desc": "Aqui puedes añadir opciones de lanzamiento para Northstar/Titanfall."
+ },
+
+ "autolang": {
+ "title": "Detectar automáticamente el idioma",
+ "desc": "Cuando está habilitado, Viper intenta detectar automáticamente el idioma de su sistema, cuando está deshabilitado, puede cambiar manualmente el idioma a continuación."
+ },
+
+ "forcedlang": {
+ "title": "Idioma",
+ "desc": "Cuando \"Detectar automáticamente el idioma\" está deshabilitado, ésta opción decidirá el lenguaje. Se necesita reiniciar para que surja efecto."
+ },
+
+ "autoupdate": {
+ "title": "Actualizaciones automáticas de Viper",
+ "desc": "Viper se mantendrá automáticamente actualizado."
+ },
+
+ "nsupdate": {
+ "title": "Actualizaciones automáticas de Northstar",
+ "desc": "Viper mantendrá Northstar actualizado automáticamente, sin embargo, todavía se puede actualizar manualmente a través de la sección de Northstar."
+ },
+
+ "excludes": {
+ "title": "Conservar archivos en la actualización",
+ "desc": "Cuando se actualice Northstar, los archivos especificados aquí no se sobrescribirán con archivos de la nueva actualización de Northstar. A menos que sepa lo que está cambiando, probablemente no debería cambiar nada aquí. Cada archivo se debe separar con un espacio."
+ },
+
+ "originkill": {
+ "title": "Cerrar Origin o la aplicación de EA automáticamente",
+ "desc": "Cuando Viper se cierra, cerrar junto a Origin o la aplicación de EA"
+ }
+ },
+
+ "nsupdate": {
+ "gaming": {
+ "title": "¡Actualización de Northstar disponible!",
+ "body": "Una actualización de northstar está disponible.\nPuedes forzar su instalación despues de cerrar el juego."
+ }
+ },
+
+ "server": {
+ "player": "jugador",
+ "players": "jugadores",
+ "servers": "servidores",
+ "offline": "El servidor principal está desconectado"
+ },
+
+ "launch": "Ejecutar",
+ "launchvanilla": "Vainilla",
+ "launchnorthstar": "Northstar",
+ "installnorthstar": "Instalar",
+ "selectpath": "Por favor, ¡elija la ruta del juego!",
+
+ "gamepath": {
+ "must": "La ruta del juego debe establecerse para ejecutar Viper.",
+ "wrong": "Esta carpeta no es una ruta válida para el juego.",
+ "lost": "¡El directorio del juego ya no existe/no se puede encontrar!\n\nAsegúrate de que tu unidad esté instalada correctamente o, si cambiaste la ubicación del juego, actualiza la ruta del juego.\n\nViper puede no funcionar correctamente hasta el próximo reinicio!"
+ },
+
+ "toast": {
+ "title": {
+ "installed": "¡Modificación instalada!",
+ "failed": "¡Falló al instalar!",
+ "malformed": "¡Estructura de las carpetas incorrecta!",
+ "duped": "tiene varias carpetas de la modificación con el mismo nombre, lo que genera carpetas duplicadas. Si eres el desarrollador, deberías arreglar esto.",
+ "unknown_error": "¡Error desconocido!"
+ },
+
+ "desc": {
+ "installed": "¡Ha sido instalado exitosamente!",
+ "malformed": "tiene una estructura de carpetas incorrecta, si usted es el desarrollador, debe corregir esto.",
+ "failed": "Se produjo un error desconocido al intentar instalar la modificación. Esto puede ser culpa del autor de la modificación, y también puede ser culpa de Viper.",
+ "duped": "¡Nombres de las carpetas duplicados!",
+ "unknown_error": "Ha ocurrido un error desconocido, presiona para más detalles. Recomendamos que tomes una captura de pantalla del error con sus detalles cuando reportes un error."
+ },
+
+ "noInternet": {
+ "title": "Sin Internet",
+ "desc": "Viper puede funcionar de forma incorrecta."
+ }
+ }
+ },
+
+ "viper": {
+ "menu": {
+ "main": "Viper",
+ "release": "Notas de la versión",
+ "info": "Extras"
+ },
+ "info": {
+ "links": "Links",
+ "credits": "Creditos",
+ "discord": "Unete al Discord:",
+ "issues": "Reporta problemas de Viper:"
+ }
+ },
+
+ "ns": {
+ "menu": {
+ "main": "Northstar Launcher",
+ "mods": "Modificaciones",
+ "release": "Notas de actualización"
+ }
+ },
+
+ "general": {
+ "autoupdates": {
+ "gamerunning": "El juego está en ejecución, no se puede actualizar Northstar"
+ },
+
+ "mods": {
+ "enabled": "Modificaciones habilitadas:",
+ "disabled": "Modificaciones deshabilitadas:",
+ "installed": "Modificiaciones instaladas:"
+ },
+
+ "missingpath": "¡La ruta del jueno no se ha podido encontrar automaticamente! ¡Por favor, elige la ruta manualmente!",
+ "notinstalled": "¡Northstar no se ha instalado!",
+ "launching": "Ejecutando",
+ "invalidconfig": "Su archivo de configuración está formateado de forma incorrecta, si ha sido editado manualmente, por favor valide que ha sido escrito correctamente. \n\nSi no ha editado manualmente el archivo de configuración, es recomendado que simplemente restaure la configuración. \n\nPara restaurar tu configuración simplemente de click en \"OK\" a continuación. \n\nMas detalles:\n",
+ "running": "Ejecutandose"
+ },
+
+ "request": {
+ "viper": {
+ "noReleaseNotes": "No se pudo encontrar las notas de lanzamiento de Viper.\n¡Intenta mas tarde!"
+ },
+ "northstar": {
+ "noReleaseNotes": "No se pudo encontrar las notas de lanzamiento de Northstar.\n¡Intenta mas tarde!"
+ }
+ },
+
+ "tooltip": {
+ "close": "Cerrar Viper",
+ "minimize": "Minimizar Viper",
+ "settings": "Configuraciones",
+ "pages": {
+ "viper": "Viper",
+ "northstar": "Northstar",
+ "titanfall": "Titanfall 2"
+ }
+ }
}
diff --git a/src/lang/fr.json b/src/lang/fr.json
index cd168b3..fcd3da8 100644
--- a/src/lang/fr.json
+++ b/src/lang/fr.json
@@ -1,183 +1,284 @@
{
- "lang.title": "French - Français",
-
- "cli.help.help": "affiche ce message d'aide",
- "cli.help.devtools": "affiche les outils de développement",
- "cli.help.version": "retourne des informations sur la version du logiciel",
- "cli.help.cli": "force l'activation de la CLI",
- "cli.help.update": "met à jour Northstar sur le chemin du jeu précisé",
- "cli.help.setpath": "enregistre le chemin du client de jeu",
- "cli.help.updatevp": "met à jour le client Viper, si le format actuel le permet.",
- "cli.help.novpupdates": "écrase viper.json et désactive les mises à jour de Viper",
- "cli.help.installmod": "Installe un mod, dossier ou zip",
- "cli.help.removemod": "Supprime un mod",
- "cli.help.togglemod": "Active/désactive un mod",
-
- "cli.setpath.noarg": "Aucun argument donné à --setpath",
-
- "cli.update.current": "Version actuelle :",
- "cli.update.downloading": "Téléchargement en cours...",
- "cli.update.checking": "Vérification des mises à jour...",
- "cli.update.downloaddone": "Téléchargement terminé ! Extraction des fichiers...",
- "cli.update.finished": "Mise à jour terminée !",
- "cli.update.uptodate": "La dernière version (%s) est déjà installée.",
- "cli.update.uptodate.short": "Votre client est à jour",
- "cli.update.noInternet": "Pas de connexion Internet",
-
- "cli.autoupdates.checking": "Vérifications des mises à jour de Northstar...",
- "cli.autoupdates.available": "Une mise à jour de Northstar est disponible !",
- "cli.autoupdates.updatingns": "Lancement de la mise à jour...",
- "cli.autoupdates.noupdate": "Pas de mise à jour de Northstar disponible.",
-
- "cli.launch.linuxerror": "Le support du jeu sur Linux n'est pas encore implémenté.",
-
- "cli.gamepath.lost": "Dossier de jeu non trouvé, veuillez vérifier qu'il est bien accessible !",
-
- "cli.mods.failed": "L'installation du mod a échoué.",
- "cli.mods.removed": "Le mod a bien été supprimé.",
- "cli.mods.toggled": "Le mod a bien été activé/désactivé.",
- "cli.mods.installed": "Mod installé !",
- "cli.mods.cantfind": "Aucun mod avec ce nom n'a pu être trouvé.",
- "cli.mods.notamod": "Le fichier/dossier sélectionné n'est pas un mod.",
- "cli.mods.toggledall": "Tous les mods ont bien été activés/désactivés.",
- "cli.mods.improperjson": "Le mod.json de %s présente des erreurs de formatage.",
-
- "gui.welcome": "Bienvenue sur Viper !",
- "gui.versions.viper": "Version de Viper",
- "gui.versions.northstar": "Version de Northstar",
- "gui.exit": "Fermer",
- "gui.update": "Mise à jour",
- "gui.setpath": "Mettre à jour le chemin du jeu",
-
- "gui.update.check": "Vérifier les mises à jour",
- "gui.mods": "Mods",
- "gui.mods.count": "Mods installés :",
- "gui.mods.disabledtag": "Désactivé",
- "gui.mods.remove": "Supprimer",
- "gui.mods.install": "Installer le mod",
- "gui.mods.find": "Chercher des mods",
- "gui.mods.toggleall": "Activer/désactiver tous les mods",
- "gui.mods.removeall": "Tout supprimer",
- "gui.mods.nothingselected": "Aucun mod n'est sélectionné.",
- "gui.mods.toggleall.confirm": "Cette action pourrait désactiver des mods nécessaires au bon fonctionnement de Northstar. Souhaitez-vous faire cela ?",
- "gui.mods.removeall.confirm": "Supprimer tous les mods vous forcera à réinstaller Northstar, souhaitez-vous faire cela ?",
- "gui.mods.required.confirm": "Vous avez sélectionné un mod de base, Northstar peut ne pas fonctionner sans celui-ci. Souhaitez-vous faire cela ?",
- "gui.mods.notamod": "Ceci n'est pas un mod !",
- "gui.mods.unknown_author": "Inconnu",
- "gui.mods.extracting": "Extraction du mod...",
- "gui.mods.installing": "Installation du mod...",
- "gui.mods.installedmod": "Mod installé !",
- "gui.mods.dragdrop": "Glissez/déposez un mod pour l'installer",
- "gui.mods.confirmdependencies": "Ce mod a des dépendances (affichées ci-dessous), cliquer \"Ok\" les installera en même temps que le mod.\n\n",
- "gui.mods.confirm_plugins_title": "Ce mod contient des plugins :",
- "gui.mods.confirm_plugins_description": "Les plugins ont des accès à votre système, comparés aux mods classiques, et sont de fait plus dangereux à l'installation, comme pourrait l'être un plugin contenant un malware. Si ce plugin provient d'un tiers de confiance ou si vous savez ce que vous faites, ne tenez pas compte de ce message.",
-
- "gui.browser.info": "Info",
- "gui.browser.view": "Voir",
- "gui.browser.madeby": "par",
- "gui.browser.search": "Rechercher",
- "gui.browser.update": "Mise à jour",
- "gui.browser.install": "Installer",
- "gui.browser.reinstall": "Réinstaller",
- "gui.browser.loading": "Chargement des mods...",
- "gui.browser.loadmore": "Charger plus de mods...",
- "gui.browser.endoflist": "Fin de la liste de mods.<br>Utilisez la barre de recherche pour en trouver davantage !",
- "gui.browser.noresults": "Pas de résultat",
- "gui.browser.filter.mods": "Mods",
- "gui.browser.filter.skins": "Skins",
- "gui.browser.filter.client": "Côté client",
- "gui.browser.filter.server": "Côté serveur",
-
- "gui.settings.save": "Sauvegarder",
- "gui.settings.discard": "Annuler",
- "gui.settings.title.ns": "Northstar",
- "gui.settings.title.language": "Langue",
- "gui.settings.title.updates": "Mises à jour",
- "gui.settings.title.misc": "Divers",
- "gui.settings.nsargs.title": "Options de lancement",
- "gui.settings.nsargs.desc": "Vous pouvez ajouter ici des options de démarrage pour Northstar/Titanfall.",
- "gui.settings.autolang.title": "Auto-détection de la langue",
- "gui.settings.autolang.desc": "Lorsque activée, Viper essaie de déterminer automatiquement la langue de votre système ; désactiver cette option vous permet de sélectionner manuellement la langue utilisée.",
- "gui.settings.forcedlang.title": "Langue",
- "gui.settings.forcedlang.desc": "Lorsque \"Auto-détection de la langue\" est désactivée, cette option permet de sélectionner la langue (requiert un redémarrage).",
- "gui.settings.autoupdate.title": "Mises à jour pour Viper",
- "gui.settings.autoupdate.desc": "Viper se tient automatiquement à jour.",
- "gui.settings.nsupdate.title": "Mises à jour pour Northstar",
- "gui.settings.nsupdate.desc": "Viper tient automatiquement Northstar à jour (n'empêche pas de le mettre à jour manuellement via sa page dédiée).",
- "gui.settings.excludes.title": "Fichiers à conserver",
- "gui.settings.excludes.desc": "Lorsque Northstar est mis à jour, ces fichiers ne seront pas écrasés par ceux provenant de la mise à jour; les noms de fichiers sont séparés par un espace.",
- "gui.settings.originkill.title": "Quitter automatiquement Origin et/ou EA app",
- "gui.settings.originkill.desc": "Lorsque Viper est fermé, Origin et/ou EA app sera également automatiquement fermé.",
-
- "gui.update.downloading": "Téléchargement de la mise à jour...",
- "gui.update.extracting": "Extraction des fichiers...",
- "gui.update.finished": "Terminé, vous pouvez jouer !",
- "gui.update.uptodate": "Déjà à jour !",
- "gui.update.available": "Une mise à jour pour Viper est disponible, voulez-vous l'installer maintenant ?",
-
- "gui.nsupdate.gaming.title": "Mise à jour Northstar disponible !",
- "gui.nsupdate.gaming.body": "Une mise à jour pour Northstar est disponible.\nVous pourrez l'installer après avoir fermé le jeu.",
-
- "gui.server.player": "joueur",
- "gui.server.players": "joueurs",
- "gui.server.servers": "serveurs",
- "gui.server.offline": "Le serveur maître est hors-ligne",
-
- "gui.launch": "Jouer",
- "gui.launchvanilla": "Vanilla",
- "gui.launchnorthstar": "Northstar",
- "gui.installnorthstar": "Installer",
-
- "gui.selectpath": "Veuillez sélectionner le dossier où se trouve le client Titanfall 2.",
- "gui.gamepath.must": "Vous devez sélectionner le chemin du dossier du jeu Titanfall 2 pour pouvoir lancer Viper.",
- "gui.gamepath.wrong": "Ce dossier ne contient pas le jeu Titanfall 2, et n'est donc pas valide.",
- "gui.gamepath.lost": "Le chemin du jeu ne peut être trouvé / n'existe plus !\n\nVeuillez vérifier que votre disqué est correctement monté, ou, si vous avez déplacé votre jeu, que vous avez mis à jour le chemin du dossier.\n\nViper ne fonctionnera pas correctement jusqu'au prochain redémarrage.",
-
- "gui.toast.title.installed": "Mod installé !",
- "gui.toast.title.duped": "Nom de dossier dupliqué !",
- "gui.toast.title.failed": "L'installation a échoué",
- "gui.toast.title.malformed": "La structure du dossier du mod est incorrecte.",
- "gui.toast.title.unknown_error": "Erreur inconnue",
- "gui.toast.desc.installed": "a été installé avec succès !",
- "gui.toast.desc.malformed": "a une structure de dossier incorrecte ; si vous êtes son développeur, vous devriez réparer ça.",
- "gui.toast.desc.failed": "Une erreur inconnue est survenue lors de l'installation du mod. Cela peut être du ressort de l'auteur du mod ou de Viper.",
- "gui.toast.desc.duped": "contient plusieurs dossiers ayant le même nom ; si vous êtes le développer, vous devriez réparer ceci.",
- "gui.toast.desc.unknown_error": "Une erreur inconnue est survenue, cliquez pour plus de détails. Vous devriez prendre une capture d'écran de l'erreur si vous comptez créer un ticket.",
-
- "gui.toast.noInternet.title": "Pas de connexion Internet",
- "gui.toast.noInternet.desc": "Viper ne fonctionnera pas correctement tant que la connexion n'est pas rétablie.",
-
- "viper.menu.main": "Viper",
- "viper.menu.release": "Notes de mises à jour",
- "viper.menu.info": "Informations",
- "viper.menu.info.links": "Liens utiles",
- "viper.menu.info.credits": "Remerciements",
-
- "viper.info.discord": "Rejoingnez le serveur Discord :",
- "viper.info.issues": "Un problème avec Viper ? Créez un ticket ici :",
-
- "ns.menu.main": "Lanceur Northstar",
- "ns.menu.mods": "Mods",
- "ns.menu.release": "Notes de mises à jour",
-
- "general.autoupdates.gamerunning": "Le jeu est en cours d'exécution, impossible de lancer la mise à jour.",
- "general.mods.enabled": "Mods activés :",
- "general.mods.disabled": "Mods désactivés :",
- "general.mods.installed": "Mods installés :",
- "general.missingpath": "Le chemin du client n'a pu être trouvé automatiquement, merci de le sélectionner manuellement.",
- "general.notinstalled": "Northstar n'est pas installé !",
- "general.launching": "Lancement",
- "general.invalidconfig": "Votre fichier de configuration n'est pas formaté correctement ; si vous l'avez manuellement édité, veuillez vérifier son contenu.\n\nSinon, il est recommandé de remettre la configuration à zéro.\n\nPour cela, cliquez sur le bouton \"Ok\" en-dessous de ce message.\n\nPlus d'informations :\n",
-
- "request.viper.noReleaseNotes": "Impossible de récupérer les notes de mises à jour de Viper.\nVeuillez réessayer plus tard.",
- "request.northstar.noReleaseNotes": "Impossible de récupérer les notes de mises à jour de Northstar.\nVeuillez réessayer plus tard.",
-
- "general.running": "En cours d'exécution",
-
- "tooltip.close": "Fermer Viper",
- "tooltip.minimize": "Réduire Viper",
- "tooltip.settings": "Paramètres",
- "tooltip.pages.viper": "Viper",
- "tooltip.pages.northstar": "Northstar",
- "tooltip.pages.titanfall": "Titanfall 2"
+ "lang": {
+ "title": "French - Français"
+ },
+
+ "cli": {
+ "help": {
+ "help": "affiche ce message d'aide",
+ "devtools": "affiche les outils de développement",
+ "version": "retourne des informations sur la version du logiciel",
+ "cli": "force l'activation de la CLI",
+ "update": "met à jour Northstar sur le chemin du jeu précisé",
+ "setpath": "enregistre le chemin du client de jeu",
+ "updatevp": "met à jour le client Viper, si le format actuel le permet.",
+ "novpupdates": "écrase viper.json et désactive les mises à jour de Viper",
+ "installmod": "Installe un mod, dossier ou zip",
+ "removemod": "Supprime un mod",
+ "togglemod": "Active/désactive un mod"
+ },
+
+ "setpath": {
+ "noarg": "Aucun argument donné à --setpath"
+ },
+
+ "update": {
+ "current": "Version actuelle :",
+ "downloading": "Téléchargement en cours...",
+ "checking": "Vérification des mises à jour...",
+ "downloaddone": "Téléchargement terminé ! Extraction des fichiers...",
+ "finished": "Mise à jour terminée !",
+ "uptodate": "La dernière version (%s) est déjà installée.",
+ "noInternet": "Pas de connexion Internet"
+ },
+
+ "autoupdates": {
+ "checking": "Vérifications des mises à jour de Northstar...",
+ "available": "Une mise à jour de Northstar est disponible !",
+ "updatingns": "Lancement de la mise à jour...",
+ "noupdate": "Pas de mise à jour de Northstar disponible."
+ },
+
+ "launch": {
+ "linuxerror": "Le support du jeu sur Linux n'est pas encore implémenté."
+ },
+
+ "gamepath": {
+ "lost": "Dossier de jeu non trouvé, veuillez vérifier qu'il est bien accessible !"
+ },
+
+ "mods": {
+ "failed": "L'installation du mod a échoué.",
+ "removed": "Le mod a bien été supprimé.",
+ "toggled": "Le mod a bien été activé/désactivé.",
+ "installed": "Mod installé !",
+ "cantfind": "Aucun mod avec ce nom n'a pu être trouvé.",
+ "notamod": "Le fichier/dossier sélectionné n'est pas un mod.",
+ "toggledall": "Tous les mods ont bien été activés/désactivés.",
+ "improperjson": "Le mod.json de %s présente des erreurs de formatage."
+ }
+ },
+
+ "gui": {
+ "exit": "Fermer",
+ "welcome": "Bienvenue sur Viper !",
+ "setpath": "Mettre à jour le chemin du jeu",
+ "versions": {
+ "viper": "Version de Viper",
+ "northstar": "Version de Northstar"
+ },
+
+ "update": {
+ "button": "Mise à jour",
+ "check": "Vérifier les mises à jour",
+ "downloading": "Téléchargement de la mise à jour...",
+ "extracting": "Extraction des fichiers...",
+ "finished": "Terminé, vous pouvez jouer !",
+ "uptodate": "Déjà à jour !",
+ "available": "Une mise à jour pour Viper est disponible, voulez-vous l'installer maintenant ?"
+ },
+
+ "mods": {
+ "title": "Mods",
+ "count": "Mods installés :",
+ "disabledtag": "Désactivé",
+ "remove": "Supprimer",
+ "install": "Installer le mod",
+ "find": "Chercher des mods",
+ "toggleall": "Activer/désactiver tous les mods",
+ "removeall": "Tout supprimer",
+ "nothingselected": "Aucun mod n'est sélectionné.",
+
+ "required": {
+ "confirm": "Vous avez sélectionné un mod de base, Northstar peut ne pas fonctionner sans celui-ci. Souhaitez-vous faire cela ?"
+ },
+
+ "notamod": "Ceci n'est pas un mod !",
+ "unknown_author": "Inconnu",
+ "extracting": "Extraction du mod...",
+ "installing": "Installation du mod...",
+ "installedmod": "Mod installé !",
+ "dragdrop": "Glissez/déposez un mod pour l'installer",
+ "confirmdependencies": "Ce mod a des dépendances (affichées ci-dessous), cliquer \"Ok\" les installera en même temps que le mod.\n\n",
+ "confirm_plugins_title": "Ce mod contient des plugins :",
+ "confirm_plugins_description": "Les plugins ont des accès à votre système, comparés aux mods classiques, et sont de fait plus dangereux à l'installation, comme pourrait l'être un plugin contenant un malware. Si ce plugin provient d'un tiers de confiance ou si vous savez ce que vous faites, ne tenez pas compte de ce message."
+ },
+
+ "browser": {
+ "info": "Info",
+ "view": "Voir",
+ "madeby": "par",
+ "search": "Rechercher",
+ "update": "Mise à jour",
+ "install": "Installer",
+ "reinstall": "Réinstaller",
+ "loading": "Chargement des mods...",
+ "loadmore": "Charger plus de mods...",
+ "endoflist": "Fin de la liste de mods.<br>Utilisez la barre de recherche pour en trouver davantage !",
+ "noresults": "Pas de résultat",
+
+ "filter": {
+ "mods": "Mods",
+ "skins": "Skins",
+ "client": "Côté client",
+ "server": "Côté serveur"
+ }
+ },
+
+ "settings": {
+ "save": "Sauvegarder",
+ "discard": "Annuler",
+
+ "title": {
+ "ns": "Northstar",
+ "language": "Langue",
+ "updates": "Mises à jour",
+ "misc": "Divers"
+ },
+
+ "nsargs": {
+ "title": "Options de lancement",
+ "desc": "Vous pouvez ajouter ici des options de démarrage pour Northstar/Titanfall."
+ },
+
+ "autolang": {
+ "title": "Auto-détection de la langue",
+ "desc": "Lorsque activée, Viper essaie de déterminer automatiquement la langue de votre système ; désactiver cette option vous permet de sélectionner manuellement la langue utilisée."
+ },
+
+ "forcedlang": {
+ "title": "Langue",
+ "desc": "Lorsque \"Auto-détection de la langue\" est désactivée, cette option permet de sélectionner la langue (requiert un redémarrage)."
+ },
+
+ "autoupdate": {
+ "title": "Mises à jour pour Viper",
+ "desc": "Viper se tient automatiquement à jour."
+ },
+
+ "nsupdate": {
+ "title": "Mises à jour pour Northstar",
+ "desc": "Viper tient automatiquement Northstar à jour (n'empêche pas de le mettre à jour manuellement via sa page dédiée)."
+ },
+
+ "excludes": {
+ "title": "Fichiers à conserver",
+ "desc": "Lorsque Northstar est mis à jour, ces fichiers ne seront pas écrasés par ceux provenant de la mise à jour; les noms de fichiers sont séparés par un espace."
+ },
+
+ "originkill": {
+ "title": "Quitter automatiquement Origin et/ou EA app",
+ "desc": "Lorsque Viper est fermé, Origin et/ou EA app sera également automatiquement fermé."
+ }
+ },
+
+ "nsupdate": {
+ "gaming": {
+ "title": "Mise à jour Northstar disponible !",
+ "body": "Une mise à jour pour Northstar est disponible.\nVous pourrez l'installer après avoir fermé le jeu."
+ }
+ },
+
+ "server": {
+ "player": "joueur",
+ "players": "joueurs",
+ "servers": "serveurs",
+ "offline": "Le serveur maître est hors-ligne"
+ },
+
+ "launch": "Jouer",
+ "launchvanilla": "Vanilla",
+ "launchnorthstar": "Northstar",
+ "installnorthstar": "Installer",
+ "selectpath": "Veuillez sélectionner le dossier où se trouve le client Titanfall 2.",
+
+ "gamepath": {
+ "must": "Vous devez sélectionner le chemin du dossier du jeu Titanfall 2 pour pouvoir lancer Viper.",
+ "wrong": "Ce dossier ne contient pas le jeu Titanfall 2, et n'est donc pas valide.",
+ "lost": "Le chemin du jeu ne peut être trouvé / n'existe plus !\n\nVeuillez vérifier que votre disqué est correctement monté, ou, si vous avez déplacé votre jeu, que vous avez mis à jour le chemin du dossier.\n\nViper ne fonctionnera pas correctement jusqu'au prochain redémarrage."
+ },
+
+ "toast": {
+ "title": {
+ "installed": "Mod installé !",
+ "duped": "Nom de dossier dupliqué !",
+ "failed": "L'installation a échoué",
+ "malformed": "La structure du dossier du mod est incorrecte.",
+ "unknown_error": "Erreur inconnue"
+ },
+
+ "desc": {
+ "installed": "a été installé avec succès !",
+ "malformed": "a une structure de dossier incorrecte ; si vous êtes son développeur, vous devriez réparer ça.",
+ "failed": "Une erreur inconnue est survenue lors de l'installation du mod. Cela peut être du ressort de l'auteur du mod ou de Viper.",
+ "duped": "contient plusieurs dossiers ayant le même nom ; si vous êtes le développer, vous devriez réparer ceci.",
+ "unknown_error": "Une erreur inconnue est survenue, cliquez pour plus de détails. Vous devriez prendre une capture d'écran de l'erreur si vous comptez créer un ticket."
+ },
+
+ "noInternet": {
+ "title": "Pas de connexion Internet",
+ "desc": "Viper ne fonctionnera pas correctement tant que la connexion n'est pas rétablie."
+ }
+ }
+ },
+
+ "viper": {
+ "menu": {
+ "main": "Viper",
+ "release": "Notes de mises à jour",
+ "info": "Informations"
+ },
+ "info": {
+ "links": "Liens utiles",
+ "credits": "Remerciements",
+ "discord": "Rejoingnez le serveur Discord :",
+ "issues": "Un problème avec Viper ? Créez un ticket ici :"
+ }
+ },
+
+ "ns": {
+ "menu": {
+ "main": "Lanceur Northstar",
+ "mods": "Mods",
+ "release": "Notes de mises à jour"
+ }
+ },
+
+ "general": {
+ "autoupdates": {
+ "gamerunning": "Le jeu est en cours d'exécution, impossible de lancer la mise à jour."
+ },
+
+ "mods": {
+ "enabled": "Mods activés :",
+ "disabled": "Mods désactivés :",
+ "installed": "Mods installés :"
+ },
+
+ "missingpath": "Le chemin du client n'a pu être trouvé automatiquement, merci de le sélectionner manuellement.",
+ "notinstalled": "Northstar n'est pas installé !",
+ "launching": "Lancement",
+ "invalidconfig": "Votre fichier de configuration n'est pas formaté correctement ; si vous l'avez manuellement édité, veuillez vérifier son contenu.\n\nSinon, il est recommandé de remettre la configuration à zéro.\n\nPour cela, cliquez sur le bouton \"Ok\" en-dessous de ce message.\n\nPlus d'informations :\n",
+ "running": "En cours d'exécution"
+ },
+
+ "request": {
+ "viper": {
+ "noReleaseNotes": "Impossible de récupérer les notes de mises à jour de Viper.\nVeuillez réessayer plus tard."
+ },
+ "northstar": {
+ "noReleaseNotes": "Impossible de récupérer les notes de mises à jour de Northstar.\nVeuillez réessayer plus tard."
+ }
+ },
+
+ "tooltip": {
+ "close": "Fermer Viper",
+ "minimize": "Réduire Viper",
+ "settings": "Paramètres",
+ "pages": {
+ "viper": "Viper",
+ "northstar": "Northstar",
+ "titanfall": "Titanfall 2"
+ }
+ }
}