From f474005ea330198caa066a50c5f71ff087d4158f Mon Sep 17 00:00:00 2001 From: 0neGal Date: Sun, 23 Jan 2022 21:58:56 +0100 Subject: added loading, close button, element fadein etc To show the loading simply do Browser.loading(), when a BrowserEl() is made it auto removes it. The loading and BrowserEl's will fade into view instead of popping in instantly. And then now there's a tiny close button, as it may not be obvious you can click the dark overlay or click Escape. --- src/lang/en.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/lang') diff --git a/src/lang/en.json b/src/lang/en.json index c2b6f98..ecc2cc5 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -62,6 +62,8 @@ "gui.mods.installing": "Installing mod...", "gui.mods.installedmod": "Installed mod!", + "gui.browser.loading": "Loading mods...", + "gui.update.downloading": "Downloading...", "gui.update.extracting": "Extracting update...", "gui.update.finished": "Done! Ready to play!", -- cgit v1.2.3 From 89bd545b938fb05980393a3f2ae3f0aa2cbee220 Mon Sep 17 00:00:00 2001 From: 0neGal Date: Sun, 23 Jan 2022 22:17:59 +0100 Subject: added "Find Mods" button --- src/app/index.html | 1 + src/app/main.css | 5 ++++- src/lang/en.json | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) (limited to 'src/lang') diff --git a/src/app/index.html b/src/app/index.html index e03936d..c2978bd 100644 --- a/src/app/index.html +++ b/src/app/index.html @@ -92,6 +92,7 @@ + diff --git a/src/app/main.css b/src/app/main.css index e13979a..acec007 100644 --- a/src/app/main.css +++ b/src/app/main.css @@ -513,7 +513,10 @@ code { } .modbtns button { - margin-left: calc(var(--padding) / 3); + --spacing: calc(var(--padding) / 3); + margin-left: var(--spacing); + margin-top: calc(var(--spacing) / 2); + margin-bottom: calc(var(--spacing) / 2); } /* drag control */ diff --git a/src/lang/en.json b/src/lang/en.json index ecc2cc5..5377ca2 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -49,6 +49,7 @@ "gui.mods.count": "Mods Installed:", "gui.mods.disabledtag": "Disabled", "gui.mods.install": "Install Mod", + "gui.mods.find": "Find Mods", "gui.mods.toggle": "Toggle Mod", "gui.mods.toggleall": "Toggle All", "gui.mods.remove": "Remove Mod", -- cgit v1.2.3 From 396c1f3c9499a2bb50b2b5f3760cc58acfe9b87f Mon Sep 17 00:00:00 2001 From: 0neGal Date: Sun, 23 Jan 2022 23:18:45 +0100 Subject: minor aesthetic changes --- src/app/browser.js | 2 +- src/app/main.css | 59 ++++++++++++++++++++++++++++++++---------------------- src/lang/en.json | 1 + 3 files changed, 37 insertions(+), 25 deletions(-) (limited to 'src/lang') diff --git a/src/app/browser.js b/src/app/browser.js index 8af6afe..eb18fe5 100644 --- a/src/app/browser.js +++ b/src/app/browser.js @@ -61,7 +61,7 @@ function BrowserEl(properties) {
${properties.title}
-
${properties.description} - by ${properties.author}
+
${properties.description} - ${lang("gui.browser.madeby")} ${properties.author}
diff --git a/src/app/main.css b/src/app/main.css index acec007..67174b8 100644 --- a/src/app/main.css +++ b/src/app/main.css @@ -26,12 +26,40 @@ background: var(--red); } +::selection { + color: black; + background: var(--red); +} + +body { + margin: 0; + overflow: hidden; + user-select: none; +} + +body, button, input {font-family: "Roboto", sans-serif} + +button {outline: none} +b, strong {font-weight: 700} +body, input, button {font-weight: 500} + +button { + border: none; + color: white; + outline: none; + cursor: pointer; + font-weight: 700; + padding: 5px 10px; + border-radius: 5px; + transition: 0.2s ease-in-out; +} + .playBtn, .gamesContainer button, #winbtns div { cursor: pointer; } #browser { - --spacing: calc(var(--padding) * 3); + --spacing: var(--padding); z-index: 2; opacity: 0.0; @@ -116,9 +144,14 @@ #browser #search { border: none; outline: none; + transition: filter 0.15s ease-in-out; width: calc(100% - var(--spacing) * 2); } +#browser #search:focus { + filter: brightness(1.5); +} + #browser #close { --height: calc(var(--padding) * 1.5); @@ -182,28 +215,6 @@ #winbtns div:hover {opacity: 1.0} #winbtns div:active {transform: scale(0.98)} -body { - margin: 0; - overflow: hidden; - user-select: none; -} - -body, button, input {font-family: "Roboto", sans-serif} - -button {outline: none} -b, strong {font-weight: 700} -body, input, button {font-weight: 500} - -button { - border: none; - color: white; - outline: none; - font-weight: 700; - padding: 5px 10px; - border-radius: 5px; - transition: 0.2s ease-in-out; -} - button:hover {filter: brightness(110%)} button:active {filter: brightness(90%)} @@ -513,8 +524,8 @@ code { } .modbtns button { - --spacing: calc(var(--padding) / 3); margin-left: var(--spacing); + --spacing: calc(var(--padding) / 3); margin-top: calc(var(--spacing) / 2); margin-bottom: calc(var(--spacing) / 2); } diff --git a/src/lang/en.json b/src/lang/en.json index 5377ca2..0d29115 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -64,6 +64,7 @@ "gui.mods.installedmod": "Installed mod!", "gui.browser.loading": "Loading mods...", + "gui.browser.madeby": "by", "gui.update.downloading": "Downloading...", "gui.update.extracting": "Extracting update...", -- cgit v1.2.3 From ea671766d7589d4efdb81996237dca9290b329c1 Mon Sep 17 00:00:00 2001 From: GitExample Date: Thu, 3 Feb 2022 01:47:56 +0100 Subject: added English localizations I forgot about these before... --- src/app/browser.js | 8 ++++---- src/lang/en.json | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src/lang') diff --git a/src/app/browser.js b/src/app/browser.js index 357a076..7fbae1d 100644 --- a/src/app/browser.js +++ b/src/app/browser.js @@ -61,9 +61,9 @@ function BrowserEl(properties) { browserEntries.innerHTML = ""; } - let installstring = "Install"; + let installstr = lang("gui.browser.install"); if (normalize(modsdiv.innerText.split("\n")).includes(normalize(properties.title))) { - installstring = "Re-Install"; + installstr = lang("gui.browser.reinstall"); } browserEntries.innerHTML += ` @@ -74,7 +74,7 @@ function BrowserEl(properties) {
${properties.title}
${properties.description} - ${lang("gui.browser.madeby")} ${properties.author}
- +
@@ -86,7 +86,7 @@ ipcRenderer.on("installedmod", (event, modname) => { modname = normalize(modname); if (document.getElementById(modname)) { - document.getElementById(modname).querySelector(".text button").innerHTML = "Re-Install"; + document.getElementById(modname).querySelector(".text button").innerHTML = lang("gui.browser.reinstall"); } }) diff --git a/src/lang/en.json b/src/lang/en.json index 0d29115..47bfacb 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -65,6 +65,8 @@ "gui.browser.loading": "Loading mods...", "gui.browser.madeby": "by", + "gui.browser.install": "Install", + "gui.browser.reinstall": "Re-Install", "gui.update.downloading": "Downloading...", "gui.update.extracting": "Extracting update...", -- cgit v1.2.3 From 5884b9a8e91ed8b2c5cfea90afa2709697b05afb Mon Sep 17 00:00:00 2001 From: GitExample Date: Thu, 3 Feb 2022 23:03:33 +0100 Subject: detection for new updates of mods --- src/app/browser.js | 9 +++++++++ src/app/main.js | 2 ++ src/lang/en.json | 3 ++- 3 files changed, 13 insertions(+), 1 deletion(-) (limited to 'src/lang') diff --git a/src/app/browser.js b/src/app/browser.js index b387a6a..dda0441 100644 --- a/src/app/browser.js +++ b/src/app/browser.js @@ -95,8 +95,17 @@ function BrowserEl(properties) { } let installstr = lang("gui.browser.install"); + if (normalize(modsdiv.innerText.split("\n")).includes(normalize(properties.title))) { installstr = lang("gui.browser.reinstall"); + + for (let i = 0; i < modsobj.all.length; i++) { + if (normalize(modsobj.all[i].Name) == normalize(properties.title) + && "v" + modsobj.all[i].Version != properties.version) { + + installstr = lang("gui.browser.update"); + } + } } browserEntries.innerHTML += ` diff --git a/src/app/main.js b/src/app/main.js index fa7cea8..08c70c1 100644 --- a/src/app/main.js +++ b/src/app/main.js @@ -3,6 +3,7 @@ const path = require("path"); const { ipcRenderer, shell } = require("electron"); const lang = require("../lang"); +var modsobj = {}; let shouldInstallNorthstar = false; // Base settings @@ -180,6 +181,7 @@ ipcRenderer.on("alert", (event, msg) => {alert(msg)}) // Updates the installed mods ipcRenderer.on("mods", (event, mods) => { + modsobj = mods; modcount.innerHTML = `${lang("gui.mods.count")} ${mods.all.length}`; modsdiv.innerHTML = ""; diff --git a/src/lang/en.json b/src/lang/en.json index 47bfacb..59af04b 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -63,10 +63,11 @@ "gui.mods.installing": "Installing mod...", "gui.mods.installedmod": "Installed mod!", - "gui.browser.loading": "Loading mods...", "gui.browser.madeby": "by", + "gui.browser.update": "Update", "gui.browser.install": "Install", "gui.browser.reinstall": "Re-Install", + "gui.browser.loading": "Loading mods...", "gui.update.downloading": "Downloading...", "gui.update.extracting": "Extracting update...", -- cgit v1.2.3 From 4b2c2512ac726aa900227ad7b35c6160688f59de Mon Sep 17 00:00:00 2001 From: Delta <31860825+AA-Delta@users.noreply.github.com> Date: Thu, 3 Feb 2022 17:30:28 -0800 Subject: Spanish localization for thunderstore support (#64) * Create es.json * Updated es.json for thunderstore * Updated "es" localization with gui.browser.update --- src/lang/es.json | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 src/lang/es.json (limited to 'src/lang') diff --git a/src/lang/es.json b/src/lang/es.json new file mode 100644 index 0000000..770bb5f --- /dev/null +++ b/src/lang/es.json @@ -0,0 +1,109 @@ +{ + "cli.help.help": "muestra este mensaje de ayuda", + "cli.help.debug": "habre 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.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.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.autoupdates.checking": "Buscando actualizaciones de Northstar...", + "cli.autoupdates.available": "¡Actualización de Northsar disponible!", + "cli.autoupdates.gamerunning": "El juego se está ejecutando, no se puede actualizar Northstar", + "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": "¡Estado de todas las modiciaciones 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": "Encontrar modificaciones", + "gui.mods.toggle": "Alternar modificación", + "gui.mods.toggleall": "Alternar todo", + "gui.mods.remove": "Remover modificación", + "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.browser.madeby": "por", + "gui.browser.update": "Actualizar", + "gui.browser.install": "Instalar", + "gui.browser.reinstall": "Re-Instalar", + "gui.browser.loading": "Cargando modificaciones...", + + "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.", + + "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": "Modificiaciones", + "ns.menu.release": "Notas de actualización", + + "general.mods.enabled": "Modificaciones habilitadas:", + "general.mods.disabled": "Modificaciones deshabilitadas:", + "general.mods.installed": "Modificiaciones intaladas:", + "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" +} -- cgit v1.2.3 From d4315f64255f0cca8999b939ccba0f55e6eece00 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Fri, 4 Feb 2022 23:40:15 +0100 Subject: [feat] add french translations to thunderstore-related stuff --- src/lang/fr.json | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/lang') diff --git a/src/lang/fr.json b/src/lang/fr.json index 59a3090..2c2fcfc 100644 --- a/src/lang/fr.json +++ b/src/lang/fr.json @@ -49,6 +49,7 @@ "gui.mods.count": "Mods installés :", "gui.mods.disabledtag": "Désactivé", "gui.mods.install": "Installer le mod", + "gui.mods.find": "Chercher des mods", "gui.mods.toggle": "Activer/désactiver le mod", "gui.mods.toggleall": "Activer/désactiver tous les mods", "gui.mods.remove": "Supprimer le mod", @@ -62,6 +63,12 @@ "gui.mods.installing": "Installation du mod...", "gui.mods.installedmod": "Mod installé !", + "gui.browser.madeby": "par", + "gui.browser.update": "Mise à jour", + "gui.browser.install": "Installer", + "gui.browser.reinstall": "Réinstaller", + "gui.browser.loading": "Chargement des mods...", + "gui.update.downloading": "Téléchargement de la mise à jour...", "gui.update.extracting": "Extraction des fichiers...", "gui.update.finished": "Terminé, vous pouvez jouer !", -- cgit v1.2.3 From 392a46168971eb3a4d578cec2b8ebea533e02747 Mon Sep 17 00:00:00 2001 From: 0neGal Date: Sat, 5 Feb 2022 18:47:46 +0100 Subject: implemented limit to loading packages I have no clue if 50 packages is too small or too, big, we'll adjust this the more mods that arrive. I also made the browser auto scroll to the top when closed, it looks far better. --- src/app/browser.js | 8 ++++++++ src/app/main.css | 7 +++++++ src/lang/en.json | 1 + 3 files changed, 16 insertions(+) (limited to 'src/lang') diff --git a/src/app/browser.js b/src/app/browser.js index 6d10bfb..c23f217 100644 --- a/src/app/browser.js +++ b/src/app/browser.js @@ -3,8 +3,10 @@ var fuse; var packages = []; var Browser = { + maxentries: 50, toggle: (state) => { if (state) { + browser.scrollTo(0, 0); overlay.classList.add("shown") browser.classList.add("shown") return @@ -16,6 +18,7 @@ var Browser = { } } + browser.scrollTo(0, 0); overlay.classList.toggle("shown") browser.classList.toggle("shown") }, @@ -31,6 +34,7 @@ var Browser = { } for (let i in packages) { + if (i == Browser.maxentries) {Browser.endoflist();break} new BrowserElFromObj(packages[i]); } }, @@ -43,6 +47,9 @@ var Browser = { browserEntries.innerHTML = `
${lang('gui.browser.loading')}
`; } }, + endoflist: () => { + browserEntries.innerHTML += `
${lang('gui.browser.endoflist')}
` + }, search: (string) => { Browser.loading(); let res = fuse.search(string); @@ -53,6 +60,7 @@ var Browser = { } for (let i = 0; i < res.length; i++) { + if (i == Browser.maxentries) {Browser.endoflist();break} new BrowserElFromObj(res[i].item); } }, diff --git a/src/app/main.css b/src/app/main.css index e48625b..b6a07eb 100644 --- a/src/app/main.css +++ b/src/app/main.css @@ -177,6 +177,13 @@ button { height: calc(100% - var(--mischeight) - var(--height)); } +#browser .message { + color: white; + text-align: center; + margin: var(--padding); + width: calc(100% - var(--padding)); +} + #browser .el .image, #browser .el .image img { width: var(--height); height: var(--height); diff --git a/src/lang/en.json b/src/lang/en.json index 59af04b..6bef99f 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -65,6 +65,7 @@ "gui.browser.madeby": "by", "gui.browser.update": "Update", + "gui.browser.endoflist": "Maximum packages has been loaded.
Use the search for finding other packages!", "gui.browser.install": "Install", "gui.browser.reinstall": "Re-Install", "gui.browser.loading": "Loading mods...", -- cgit v1.2.3 From 8b97390a9e35117bd4bc2f9ceb26f090d6a67ee9 Mon Sep 17 00:00:00 2001 From: 0neGal Date: Sat, 5 Feb 2022 19:51:20 +0100 Subject: various changes, aesthetic and functionality This should fix the window drag not working, however I cannot test that. As my WM doesn't support it, a Windows contributor will have to test it. I also added an info button that opens the mod's page in your web browser, this button is of course localized, along with that I localized the placeholder in the search input. There's also a few general aesthetic changes, like adding a tiny border around #modsdiv and #browser. --- src/app/browser.js | 2 ++ src/app/index.html | 2 +- src/app/main.css | 10 ++++++++-- src/lang/en.json | 4 +++- 4 files changed, 14 insertions(+), 4 deletions(-) (limited to 'src/lang') diff --git a/src/app/browser.js b/src/app/browser.js index 5695661..7b67822 100644 --- a/src/app/browser.js +++ b/src/app/browser.js @@ -100,6 +100,7 @@ function BrowserElFromObj(obj) { title: pkg.name, image: pkg.icon, author: pkg.owner, + url: pkg.package_url, download: pkg.download_url, version: pkg.version_number, description: pkg.description @@ -147,6 +148,7 @@ function BrowserEl(properties) {
${properties.title}
${properties.description}
+ diff --git a/src/app/index.html b/src/app/index.html index c2978bd..b861736 100644 --- a/src/app/index.html +++ b/src/app/index.html @@ -16,7 +16,7 @@
- + diff --git a/src/app/main.css b/src/app/main.css index 4f1ddc2..2791488 100644 --- a/src/app/main.css +++ b/src/app/main.css @@ -9,7 +9,11 @@ --selbg: rgba(80, 80, 80, 0.5); --redbg: linear-gradient(45deg, var(--red), #FA4343); --bluebg: linear-gradient(45deg, var(--blue), #7380ED); +} +#browser, #modsdiv { + outline: 1px solid #444444; + border: 3px solid var(--bg); } ::-webkit-scrollbar { @@ -73,7 +77,7 @@ button { bottom: var(--spacing); transform: scale(0.98); backdrop-filter: blur(15px); - border-radius: calc(var(--padding) / 2); + border-radius: calc(var(--padding) / 3); transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out; } @@ -556,7 +560,9 @@ code { /* drag control */ -#bgHolder { +#bgHolder, +#overlay.shown + .mainContainer, +#overlay.shown + .gamesContainer { user-select: none; -webkit-app-region: drag; } diff --git a/src/lang/en.json b/src/lang/en.json index 6bef99f..c51c843 100644 --- a/src/lang/en.json +++ b/src/lang/en.json @@ -63,12 +63,14 @@ "gui.mods.installing": "Installing mod...", "gui.mods.installedmod": "Installed mod!", + "gui.browser.info": "Info", "gui.browser.madeby": "by", + "gui.browser.search": "Search...", "gui.browser.update": "Update", - "gui.browser.endoflist": "Maximum packages has been loaded.
Use the search for finding other packages!", "gui.browser.install": "Install", "gui.browser.reinstall": "Re-Install", "gui.browser.loading": "Loading mods...", + "gui.browser.endoflist": "Maximum packages has been loaded.
Use the search for finding other packages!", "gui.update.downloading": "Downloading...", "gui.update.extracting": "Extracting update...", -- cgit v1.2.3 From 738026f6c98231538874c51e24ab4e59df7fcea1 Mon Sep 17 00:00:00 2001 From: Remy Raes Date: Sat, 5 Feb 2022 22:44:44 +0100 Subject: [feat] add french translations --- src/lang/fr.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lang') diff --git a/src/lang/fr.json b/src/lang/fr.json index 2c2fcfc..f518e05 100644 --- a/src/lang/fr.json +++ b/src/lang/fr.json @@ -63,11 +63,14 @@ "gui.mods.installing": "Installation du mod...", "gui.mods.installedmod": "Mod installé !", + "gui.browser.info": "Info", "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.endoflist": "Fin de la liste de mods.
Utilisez la barre de recherche pour en trouver davantage !", "gui.update.downloading": "Téléchargement de la mise à jour...", "gui.update.extracting": "Extraction des fichiers...", -- cgit v1.2.3 From 592145fe322a17a7667c5b32cad0650eecd953fc Mon Sep 17 00:00:00 2001 From: Delta <31860825+AA-Delta@users.noreply.github.com> Date: Sat, 5 Feb 2022 17:48:52 -0500 Subject: Update es.json --- src/lang/es.json | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lang') diff --git a/src/lang/es.json b/src/lang/es.json index 770bb5f..5df53c2 100644 --- a/src/lang/es.json +++ b/src/lang/es.json @@ -63,11 +63,14 @@ "gui.mods.installing": "Instalando modificación...", "gui.mods.installedmod": "¡Modificación instalada!", + "gui.browser.info": "Información", "gui.browser.madeby": "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": "Se ha cargado el máximo de paquetes.
¡Usa la búsqueda para encontrar otros paquetes!", "gui.update.downloading": "Descargando...", "gui.update.extracting": "Extrayendo actualización...", -- cgit v1.2.3