Fix i18n for translators

pull/23/head
Lord_Friky 2018-07-08 16:36:10 -05:00
parent 5a524e42fe
commit 5d8abdd676
9 changed files with 19 additions and 42 deletions

10
i18n.js
View File

@ -16,10 +16,10 @@ function setPageLanguage(lang) {
else if (lang === "es-MX") else if (lang === "es-MX")
langObj = esMX; langObj = esMX;
else if (lang === "fr-FR") else if (lang === "fr-FR")
langObj = frFR; langObj = frFR;
else if (lang === "pl-PL") else if (lang === "pl-PL")
langObj = plPL; langObj = plPL;
@ -42,11 +42,9 @@ function setPageLanguage(lang) {
document.getElementById("liLaunch").innerHTML = langObj.liLaunch; document.getElementById("liLaunch").innerHTML = langObj.liLaunch;
document.getElementById("h1SetupDelivery").innerHTML = langObj.h1SetupDelivery; document.getElementById("h1SetupDelivery").innerHTML = langObj.h1SetupDelivery;
document.getElementById("h4SelectPayload").innerHTML = langObj.h4SelectPayload; document.getElementById("h4SelectPayload").innerHTML = langObj.h4SelectPayload;
document.getElementById("optionInstantV5").innerHTML = langObj.optionInstantV5; document.getElementById("optionCTCaerHekate").innerHTML = langObj.optionCTCaerHekate;
document.getElementById("optionInstantV4").innerHTML = langObj.optionInstantV4;
document.getElementById("optionHekateV5").innerHTML = langObj.optionHekateV5;
document.getElementById("optionHekateV4").innerHTML = langObj.optionHekateV4;
document.getElementById("optionFusee").innerHTML = langObj.optionFusee; document.getElementById("optionFusee").innerHTML = langObj.optionFusee;
document.getElementById("optionSXOS").innerHTML = langObj.optionSXOS;
document.getElementById("optionUpload").innerHTML = langObj.optionUpload; document.getElementById("optionUpload").innerHTML = langObj.optionUpload;
document.getElementById("h4GetByteArray").innerHTML = langObj.h4GetByteArray; document.getElementById("h4GetByteArray").innerHTML = langObj.h4GetByteArray;
document.getElementById("goButton").innerHTML = langObj.goButton; document.getElementById("goButton").innerHTML = langObj.goButton;

View File

@ -1,7 +1,6 @@
let deDE = { let deDE = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher portiert zu JavaScript mit der Hilfe von WebUSB.", "pageSubtitle" : "Fusee Launcher portiert zu JavaScript mit der Hilfe von WebUSB.",
"dangerUpload" :"Aus irgendeinem Grund funktionieren hochgeladene Payloads nicht. Wir versuchen zurzeit dies zu reparieren.",
"dangerDanger" :"Es wurde einigermaßen getestet. Auch wenn bisher keine Fehler gefunden wurden, bin ich nicht schuldig, falls es zu Problemen kommt!", "dangerDanger" :"Es wurde einigermaßen getestet. Auch wenn bisher keine Fehler gefunden wurden, bin ich nicht schuldig, falls es zu Problemen kommt!",
"warningWindows" :"Dies funktioniert nicht auf Windows durch Probleme mit Chrome und WebUSB (und wahrscheinlich anderen Gründen!)", "warningWindows" :"Dies funktioniert nicht auf Windows durch Probleme mit Chrome und WebUSB (und wahrscheinlich anderen Gründen!)",
"warningBrowser" :"Dies funktioniert bisher mit keinem Browser AUßER Chrome! Das liegt daran, dass die anderen Browser WebUSB nicht supporten!", "warningBrowser" :"Dies funktioniert bisher mit keinem Browser AUßER Chrome! Das liegt daran, dass die anderen Browser WebUSB nicht supporten!",
@ -15,11 +14,9 @@ let deDE = {
"liLaunch" :"Falls alles richtig läuft, sollte das Payload gesendet sein!", "liLaunch" :"Falls alles richtig läuft, sollte das Payload gesendet sein!",
"h1SetupDelivery" :"Konfiguration des Payloadversandes", "h1SetupDelivery" :"Konfiguration des Payloadversandes",
"h4SelectPayload" :"Wähle ein Payload:", "h4SelectPayload" :"Wähle ein Payload:",
"optionInstantV5" :"Boote die CFW direkt (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Boote die CFW direkt (4.0.x)",
"optionHekateV5" :"Hekate für 5.0.x Switches",
"optionHekateV4" :"Hekate für 4.0.x Switches",
"optionFusee" :"(Re)Switched Test Payload (fusee)", "optionFusee" :"(Re)Switched Test Payload (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Eigenes Payload hochladen", "optionUpload" :"Eigenes Payload hochladen",
"h4GetByteArray" :"Erhalte das Payload Byte-Array (nicht senden)", "h4GetByteArray" :"Erhalte das Payload Byte-Array (nicht senden)",
"goButton" :"Sende das Payload!", "goButton" :"Sende das Payload!",

View File

@ -1,7 +1,6 @@
let enUS = { let enUS = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher ported to JavaScript using WebUSB.", "pageSubtitle" : "Fusee Launcher ported to JavaScript using WebUSB.",
"dangerUpload" :"For some reason, uploaded payloads are not working. I'm currently trying to fix this.",
"dangerDanger" :"This is moderately tested. Although no issues have been discovered, I'm not responsible if anything goes wrong!", "dangerDanger" :"This is moderately tested. Although no issues have been discovered, I'm not responsible if anything goes wrong!",
"warningWindows" :"This does NOT work on Windows due to a limitation in the Chrome implementation of WebUSB (and probably other reasons!)", "warningWindows" :"This does NOT work on Windows due to a limitation in the Chrome implementation of WebUSB (and probably other reasons!)",
"warningBrowser" :"This does NOT currently work on any browser but Chrome, because they don't implement WebUSB.", "warningBrowser" :"This does NOT currently work on any browser but Chrome, because they don't implement WebUSB.",
@ -15,11 +14,9 @@ let enUS = {
"liLaunch" :"If all goes well, the payload will launch!", "liLaunch" :"If all goes well, the payload will launch!",
"h1SetupDelivery" :"Setup Payload Delivery", "h1SetupDelivery" :"Setup Payload Delivery",
"h4SelectPayload" :"Select Payload:", "h4SelectPayload" :"Select Payload:",
"optionInstantV5" :"Instantly boot CFW (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Instantly boot CFW (4.0.x)",
"optionHekateV5" :"Hekate for 5.0.x Switches",
"optionHekateV4" :"Hekate for 4.0.x Switches",
"optionFusee" :"(Re)Switched test payload (fusee)", "optionFusee" :"(Re)Switched test payload (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Upload Payload", "optionUpload" :"Upload Payload",
"h4GetByteArray" :"Get payload byte array (don't sploit)", "h4GetByteArray" :"Get payload byte array (don't sploit)",
"goButton" :"Deliver Payload!", "goButton" :"Deliver Payload!",

View File

@ -1,7 +1,6 @@
let esMX = { let esMX = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher portado a JavaScript usando WebUSB.", "pageSubtitle" : "Fusee Launcher portado a JavaScript usando WebUSB.",
"dangerUpload" :"Por alguna razón, los payloads subidos no funcionan. actualmente estoy intentando corregirlo.",
"dangerDanger" :"Esto ha sido probado moderadamente. aunque no se han descubierto problemas, no soy responsable si pasa algo malo!", "dangerDanger" :"Esto ha sido probado moderadamente. aunque no se han descubierto problemas, no soy responsable si pasa algo malo!",
"warningWindows" :"Esto NO funciona en Windows debido a una limitación de la implementación de WebUSB en Chrome (y probablemente otras razones!)", "warningWindows" :"Esto NO funciona en Windows debido a una limitación de la implementación de WebUSB en Chrome (y probablemente otras razones!)",
"warningBrowser" :"Actualmente esto NO funciona en cualquier navegador a excepción de Chrome, porque los otros no implementan WebUSB.", "warningBrowser" :"Actualmente esto NO funciona en cualquier navegador a excepción de Chrome, porque los otros no implementan WebUSB.",
@ -15,11 +14,9 @@ let esMX = {
"liLaunch" :"Si todo va bien, el payload arrancará!", "liLaunch" :"Si todo va bien, el payload arrancará!",
"h1SetupDelivery" :"Configurar Payload a Enviar", "h1SetupDelivery" :"Configurar Payload a Enviar",
"h4SelectPayload" :"Seleccionar Payload:", "h4SelectPayload" :"Seleccionar Payload:",
"optionInstantV5" :"Arrancar CFW instantáneamente (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Arrancar CFW instantáneamente (4.0.x)",
"optionHekateV5" :"Hekate para Switch 5.0.x",
"optionHekateV4" :"Hekate para Switch 4.0.x",
"optionFusee" :"Payload de prueba de (Re)Switched (fusee)", "optionFusee" :"Payload de prueba de (Re)Switched (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Subir Payload", "optionUpload" :"Subir Payload",
"h4GetByteArray" :"Obtener matriz de bytes del payload (sin exploit)", "h4GetByteArray" :"Obtener matriz de bytes del payload (sin exploit)",
"goButton" :"Enviar Payload!", "goButton" :"Enviar Payload!",

View File

@ -1,7 +1,6 @@
let frFR = { let frFR = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher porté sur JavaScript avec WebUSB.", "pageSubtitle" : "Fusee Launcher porté sur JavaScript avec WebUSB.",
"dangerUpload" :"Pour plusieurs raisons, l'upload des payloads ne fonctionne pas. je suis en train de réparer ça.",
"dangerDanger" :"Ceci est moderement testé. ainsi aucun bug non été découvert, je ne suis responsable d'aucun problème!", "dangerDanger" :"Ceci est moderement testé. ainsi aucun bug non été découvert, je ne suis responsable d'aucun problème!",
"warningWindows" :"Ceci ne marche pas sur windows en raison de l'implantation de WebUSB sur chrome. (et d'autres raisons probablement!)", "warningWindows" :"Ceci ne marche pas sur windows en raison de l'implantation de WebUSB sur chrome. (et d'autres raisons probablement!)",
"warningBrowser" :"Ceci ne marche sur aucun autre navigateur que chrome, Car il n'intêgre pas WebUSB.", "warningBrowser" :"Ceci ne marche sur aucun autre navigateur que chrome, Car il n'intêgre pas WebUSB.",
@ -15,11 +14,9 @@ let frFR = {
"liLaunch" :"Si tout est bon le Payload va démarrer!", "liLaunch" :"Si tout est bon le Payload va démarrer!",
"h1SetupDelivery" :"Configuration envoi Payloads", "h1SetupDelivery" :"Configuration envoi Payloads",
"h4SelectPayload" :"Selectionner Payload:", "h4SelectPayload" :"Selectionner Payload:",
"optionInstantV5" :"Demarrage instantanée CFW (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Demarrage instantanée CFW (4.0.x)",
"optionHekateV5" :"Hekate pour 5.0.x Switches",
"optionHekateV4" :"Hekate pour 4.0.x Switches",
"optionFusee" :"(Re)Switched test payload (fusee)", "optionFusee" :"(Re)Switched test payload (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Upload Payload", "optionUpload" :"Upload Payload",
"h4GetByteArray" :"Get payload byte array (don't sploit)", "h4GetByteArray" :"Get payload byte array (don't sploit)",
"goButton" :"Chargez le Payload!", "goButton" :"Chargez le Payload!",

View File

@ -1,7 +1,6 @@
let itIT = { let itIT = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher portato a JavaScript usando WebUSB.", "pageSubtitle" : "Fusee Launcher portato a JavaScript usando WebUSB.",
"dangerUpload" :"For some reason, uploaded payloads are not working. I'm currently trying to fix this.",
"dangerDanger" :"Questo è stato moderatamente testato. Anche se nessun problema è stato riportato, non sono responsabile in caso di brick!", "dangerDanger" :"Questo è stato moderatamente testato. Anche se nessun problema è stato riportato, non sono responsabile in caso di brick!",
"warningWindows" :"Questo non funziona in Windows per la implementazione scorretta di WinUSB di Chrome(E probabilmente altre ragioni)!", "warningWindows" :"Questo non funziona in Windows per la implementazione scorretta di WinUSB di Chrome(E probabilmente altre ragioni)!",
"warningBrowser" :"Questo non funziona attualmente su nessun browser ma Chrome perchè è l'unico con WinUSB.", "warningBrowser" :"Questo non funziona attualmente su nessun browser ma Chrome perchè è l'unico con WinUSB.",
@ -15,11 +14,9 @@ let itIT = {
"liLaunch" :"Se tutto funziona il payload si avvierà!", "liLaunch" :"Se tutto funziona il payload si avvierà!",
"h1SetupDelivery" :"Setup Payload Delivery", "h1SetupDelivery" :"Setup Payload Delivery",
"h4SelectPayload" :"Select Payload:", "h4SelectPayload" :"Select Payload:",
"optionInstantV5" :"Avvia istantaneamente CFW (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Avvia istantaneamente CFW (4.0.x)",
"optionHekateV5" :"Hekate per Switch su 5.0.X",
"optionHekateV4" :"Hekate per Switch su 4.0.X",
"optionFusee" :"(Re)Switched payload di test (fusee)", "optionFusee" :"(Re)Switched payload di test (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Carica payload", "optionUpload" :"Carica payload",
"h4GetByteArray" :"Ottieni byte array del payload (no exploit)", "h4GetByteArray" :"Ottieni byte array del payload (no exploit)",
"goButton" :"Avvia Payload!", "goButton" :"Avvia Payload!",

View File

@ -2,7 +2,6 @@ let plPL = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher przeportowany na JavaScript wykorzystujący WebUSB.", "pageSubtitle" : "Fusee Launcher przeportowany na JavaScript wykorzystujący WebUSB.",
"dangerUpload" :"Z jakiegoś powodu, payloady użytkownika nie działają. Pracuję nad poprawką.",
"dangerDanger" :"Aplikacja została w miarę przetestowana. Nikt nie zgłosił żadnych błędów, ale nie jestem odpowiedzialny za cokolwiek, jeżeli coś pójdzie nie tak!", "dangerDanger" :"Aplikacja została w miarę przetestowana. Nikt nie zgłosił żadnych błędów, ale nie jestem odpowiedzialny za cokolwiek, jeżeli coś pójdzie nie tak!",
"warningWindows" :"Aplikacja nie działa na Windowsie, ze względu na ograniczenia w implementacji WebUSB w Chrome (pewnie z innych powodów też!)", "warningWindows" :"Aplikacja nie działa na Windowsie, ze względu na ograniczenia w implementacji WebUSB w Chrome (pewnie z innych powodów też!)",
"warningBrowser" :"Aplikacja działa tylko w Chrome, ponieważ inne przeglądarki nie implementują WebUSB.", "warningBrowser" :"Aplikacja działa tylko w Chrome, ponieważ inne przeglądarki nie implementują WebUSB.",
@ -16,11 +15,9 @@ let plPL = {
"liLaunch" :"Jeżeli się udało, to payload zostanie uruchomiony!", "liLaunch" :"Jeżeli się udało, to payload zostanie uruchomiony!",
"h1SetupDelivery" :"Wybierz konfigurację payloadu", "h1SetupDelivery" :"Wybierz konfigurację payloadu",
"h4SelectPayload" :"Wybierz Payload", "h4SelectPayload" :"Wybierz Payload",
"optionInstantV5" :"Uruchom CFW (5.0.x)", "optionHCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Uruchom CFW (4.0.x)",
"optionHekateV5" :"Hekate dla 5.0.x Switchy",
"optionHekateV4" :"Hekate dla 4.0.x Switchy",
"optionFusee" :"(Re)Switched testowy payload (fusee)", "optionFusee" :"(Re)Switched testowy payload (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Załaduj payload", "optionUpload" :"Załaduj payload",
"h4GetByteArray" :"Uzyskaj ciąg bajtów payloadu (nie uruchamiaj)", "h4GetByteArray" :"Uzyskaj ciąg bajtów payloadu (nie uruchamiaj)",
"goButton" :"Dostarcz payload", "goButton" :"Dostarcz payload",

View File

@ -1,7 +1,6 @@
let ptBR = { let ptBR = {
"pageTitle" : "Nintendo Switch Payload Loader", "pageTitle" : "Nintendo Switch Payload Loader",
"pageSubtitle" : "Fusee Launcher portado para JavaScript usando WebUSB.", "pageSubtitle" : "Fusee Launcher portado para JavaScript usando WebUSB.",
"dangerUpload" :"Por algum motivo payloads carregados não funcionam. Estou tentando corrigir esse erro.",
"dangerDanger" :"Esta ferramenta não foi completamente testada. Apesar de não ter encontrado nenhuma falha, não me responsabilizo se algo der errado!", "dangerDanger" :"Esta ferramenta não foi completamente testada. Apesar de não ter encontrado nenhuma falha, não me responsabilizo se algo der errado!",
"warningWindows" :"Isto NÃO funciona no Windows devido uma limitação do Chrome na implementação do WebUSB (e, possivelmente, outros motivos).", "warningWindows" :"Isto NÃO funciona no Windows devido uma limitação do Chrome na implementação do WebUSB (e, possivelmente, outros motivos).",
"warningBrowser" :"Isto NÃO funciona, atualmente, em nenhum browser além do Chrome, que é o único a implementar WebUSB.", "warningBrowser" :"Isto NÃO funciona, atualmente, em nenhum browser além do Chrome, que é o único a implementar WebUSB.",
@ -15,11 +14,9 @@ let ptBR = {
"liLaunch" :"Se tudo der certo, o payload executará!", "liLaunch" :"Se tudo der certo, o payload executará!",
"h1SetupDelivery" :"Configurar Entrega de Payload", "h1SetupDelivery" :"Configurar Entrega de Payload",
"h4SelectPayload" :"Payload:", "h4SelectPayload" :"Payload:",
"optionInstantV5" :"Inicialização Instantânea CFW (5.0.x)", "optionCTCaerHekate" :"CTCaer's Hekate Mod v3.0 (All Firmwares)",
"optionInstantV4" :"Inicialização Instantânea CFW (4.0.x)",
"optionHekateV5" :"Hekate para Switch ver. 5.0.X",
"optionHekateV4" :"Hekate para Switch ver. 4.0.X",
"optionFusee" :"Payload de teste (Re)Switched (fusee)", "optionFusee" :"Payload de teste (Re)Switched (fusee)",
"optionSXOS" :"SX OS (All Firmwares)",
"optionUpload" :"Carregar Payload", "optionUpload" :"Carregar Payload",
"h4GetByteArray" :"Recuperar array de bytes do payload (favor não exploitar)", "h4GetByteArray" :"Recuperar array de bytes do payload (favor não exploitar)",
"goButton" :"Enviar Payload!", "goButton" :"Enviar Payload!",

View File

@ -103,7 +103,7 @@
<div class="col-xs-6"> <div class="col-xs-6">
<select class="pull-right" id="payloadSelect" onchange="onSelectChange()"> <select class="pull-right" id="payloadSelect" onchange="onSelectChange()">
<option value="CTCaer_Hekate" id="optionHekateV4" >CTCaer's Hekate Mod v3.0 (All Firmwares)</option> <option value="CTCaer_Hekate" id="optionCTCaerHekate" >CTCaer's Hekate Mod v3.0 (All Firmwares)</option>
<option value="fusee" id="optionFusee" >(Re)Switched test payload (fusee)</option> <option value="fusee" id="optionFusee" >(Re)Switched test payload (fusee)</option>
<option value="sx os" id="optionSXOS" >SX OS (All Firmwares)</option> <option value="sx os" id="optionSXOS" >SX OS (All Firmwares)</option>
<option value="uploaded" id="optionUpload" >Upload payload</option> <option value="uploaded" id="optionUpload" >Upload payload</option>