diff --git a/README.md b/README.md index 9c5a223f..7562e955 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

aventium softworks

-

Helios Launcher

+

AdventureCraft Launcher

(formerly Electron Launcher)
diff --git a/app/app.ejs b/app/app.ejs index 499c10d5..f265f354 100644 --- a/app/app.ejs +++ b/app/app.ejs @@ -1,7 +1,7 @@ - Helios Launcher + AdventureCraft Launcher diff --git a/app/assets/css/launcher.css b/app/assets/css/launcher.css index 56816997..d43ef6f5 100644 --- a/app/assets/css/launcher.css +++ b/app/assets/css/launcher.css @@ -485,12 +485,8 @@ body, button { /* Logo on login form. */ #loginImageSeal { - border-radius: 50%; - border: 2px solid #cad7e1; - background: rgba(1, 2, 1, 0.5); height: 125px; width: 125px; - box-shadow: 0px 0px 10px 0px rgb(0, 0, 0); margin-bottom: 20px; } @@ -2668,9 +2664,6 @@ input:checked + .toggleSwitchSlider:before { height: 70px; width: auto; position: relative; - border: 2px solid white; - box-sizing: border-box; - border-radius: 50%; } /* Logo container styles. */ diff --git a/app/assets/images/LoadingSeal.png b/app/assets/images/LoadingSeal.png index afe2c4d4..b5eac8f2 100644 Binary files a/app/assets/images/LoadingSeal.png and b/app/assets/images/LoadingSeal.png differ diff --git a/app/assets/images/LoadingText.png b/app/assets/images/LoadingText.png index 5e55b332..6af0ffad 100644 Binary files a/app/assets/images/LoadingText.png and b/app/assets/images/LoadingText.png differ diff --git a/app/assets/images/SealCircle.ico b/app/assets/images/SealCircle.ico index e37b95df..f175b37e 100644 Binary files a/app/assets/images/SealCircle.ico and b/app/assets/images/SealCircle.ico differ diff --git a/app/assets/images/SealCircle.png b/app/assets/images/SealCircle.png index 9e21d08b..9e587ac7 100644 Binary files a/app/assets/images/SealCircle.png and b/app/assets/images/SealCircle.png differ diff --git a/app/assets/images/backgrounds/0.jpg b/app/assets/images/backgrounds/0.jpg index 66a2c12a..55ff929b 100644 Binary files a/app/assets/images/backgrounds/0.jpg and b/app/assets/images/backgrounds/0.jpg differ diff --git a/app/assets/images/backgrounds/1.jpg b/app/assets/images/backgrounds/1.jpg index e343cbe2..e6be26a3 100644 Binary files a/app/assets/images/backgrounds/1.jpg and b/app/assets/images/backgrounds/1.jpg differ diff --git a/app/assets/images/backgrounds/2.jpg b/app/assets/images/backgrounds/2.jpg index 7a13e771..6a1839d5 100644 Binary files a/app/assets/images/backgrounds/2.jpg and b/app/assets/images/backgrounds/2.jpg differ diff --git a/app/assets/images/backgrounds/3.jpg b/app/assets/images/backgrounds/3.jpg index 5c7be569..1b1bb190 100644 Binary files a/app/assets/images/backgrounds/3.jpg and b/app/assets/images/backgrounds/3.jpg differ diff --git a/app/assets/images/backgrounds/4.jpg b/app/assets/images/backgrounds/4.jpg deleted file mode 100644 index 1db7800e..00000000 Binary files a/app/assets/images/backgrounds/4.jpg and /dev/null differ diff --git a/app/assets/images/backgrounds/5.jpg b/app/assets/images/backgrounds/5.jpg deleted file mode 100644 index beb4b148..00000000 Binary files a/app/assets/images/backgrounds/5.jpg and /dev/null differ diff --git a/app/assets/images/backgrounds/6.jpg b/app/assets/images/backgrounds/6.jpg deleted file mode 100644 index acdaa73a..00000000 Binary files a/app/assets/images/backgrounds/6.jpg and /dev/null differ diff --git a/app/assets/images/backgrounds/7.jpg b/app/assets/images/backgrounds/7.jpg deleted file mode 100644 index cc48f72f..00000000 Binary files a/app/assets/images/backgrounds/7.jpg and /dev/null differ diff --git a/app/assets/js/configmanager.js b/app/assets/js/configmanager.js index 65a73061..0ee9d9e3 100644 --- a/app/assets/js/configmanager.js +++ b/app/assets/js/configmanager.js @@ -6,7 +6,7 @@ const logger = require('./loggerutil')('%c[ConfigManager]', 'color: #a02d2a; fon const sysRoot = process.env.APPDATA || (process.platform == 'darwin' ? process.env.HOME + '/Library/Application Support' : process.env.HOME) // TODO change -const dataPath = path.join(sysRoot, '.helioslauncher') +const dataPath = path.join(sysRoot, '.adventurecraftlauncher') // Forked processes do not have access to electron, so we have this workaround. const launcherDir = process.env.CONFIG_DIRECT_PATH || require('electron').remote.app.getPath('userData') @@ -206,7 +206,7 @@ exports.isFirstLaunch = function(){ * @returns {string} The name of the folder. */ exports.getTempNativeFolder = function(){ - return 'WCNatives' + return 'ACNatives' } // System Settings (Unconfigurable on UI) diff --git a/app/assets/js/preloader.js b/app/assets/js/preloader.js index 792c5304..64f80af8 100644 --- a/app/assets/js/preloader.js +++ b/app/assets/js/preloader.js @@ -8,13 +8,13 @@ const DistroManager = require('./distromanager') const LangLoader = require('./langloader') const logger = require('./loggerutil')('%c[Preloader]', 'color: #a02d2a; font-weight: bold') -logger.log('Loading..') +logger.log('Chargement...') // Load ConfigManager ConfigManager.load() // Load Strings -LangLoader.loadLanguage('en_US') +LangLoader.loadLanguage('fr_FR') function onDistroLoad(data){ if(data != null){ diff --git a/app/assets/js/scripts/landing.js b/app/assets/js/scripts/landing.js index d5310b3f..37d6ea61 100644 --- a/app/assets/js/scripts/landing.js +++ b/app/assets/js/scripts/landing.js @@ -124,7 +124,7 @@ document.getElementById('avatarOverlay').onclick = (e) => { // Bind selected account function updateSelectedAccount(authUser){ - let username = 'No Account Selected' + let username = 'Aucun compte sélectionné' if(authUser != null){ if(authUser.displayName != null){ username = authUser.displayName @@ -144,14 +144,14 @@ function updateSelectedServer(serv){ } ConfigManager.setSelectedServer(serv != null ? serv.getID() : null) ConfigManager.save() - server_selection_button.innerHTML = '\u2022 ' + (serv != null ? serv.getName() : 'No Server Selected') + server_selection_button.innerHTML = '\u2022 ' + (serv != null ? serv.getName() : 'Aucun serveur sélectionné') if(getCurrentView() === VIEWS.settings){ animateModsTabRefresh() } setLaunchEnabled(serv != null) } // Real text is set in uibinder.js on distributionIndexDone. -server_selection_button.innerHTML = '\u2022 Loading..' +server_selection_button.innerHTML = '\u2022 Chargement..' server_selection_button.onclick = (e) => { e.target.blur() toggleServerSelection(true) @@ -225,14 +225,14 @@ const refreshServerStatus = async function(fade = false){ loggerLanding.log('Refreshing Server Status') const serv = DistroManager.getDistribution().getServer(ConfigManager.getSelectedServer()) - let pLabel = 'SERVER' - let pVal = 'OFFLINE' + let pLabel = 'SERVEUR' + let pVal = 'HORS LIGNE' try { const serverURL = new URL('my://' + serv.getAddress()) const servStat = await ServerStatus.getStatus(serverURL.hostname, serverURL.port) if(servStat.online){ - pLabel = 'PLAYERS' + pLabel = 'JOUEURS' pVal = servStat.onlinePlayers + '/' + servStat.maxPlayers } @@ -292,7 +292,7 @@ let extractListener */ function asyncSystemScan(mcVersion, launchAfter = true){ - setLaunchDetails('Please wait..') + setLaunchDetails('Veuillez patienter..') toggleLaunchArea(true) setLaunchPercentage(0, 100) diff --git a/app/assets/lang/fr_FR.json b/app/assets/lang/fr_FR.json new file mode 100644 index 00000000..4257cb92 --- /dev/null +++ b/app/assets/lang/fr_FR.json @@ -0,0 +1,49 @@ +{ + "html": { + "avatarOverlay": "Editer" + }, + "js": { + "login": { + "error": { + "invalidValue": "* Valeur incorrecte", + "requiredValue": "* Requis", + "userMigrated": { + "title": "Erreur de connexion:
Identifiants invalides", + "desc": "Vous avez essayé de vous connecter avec un compte migré. Réessayez en utilisant le mail en identifiant." + }, + "invalidCredentials": { + "title": "Erreur de connexion:
Identifiants invalides", + "desc": "L'email ou le mot passe renseigné est incorrect. Réessayez à nouveau." + }, + "rateLimit": { + "title": "Erreur de connexion:
Trop de tentatives", + "desc": "Il y a eu trop de tentatives de connexion à ce compte. Réessayez plus tard." + }, + "noInternet": { + "title": "Erreur de connexion:
Pas de connexion internet", + "desc": "Vous devez être connecté à internet pour vous connecter. Réessayez plus tard." + }, + "authDown": { + "title": "Erreur de connexion:
Serveur d'authenfication ", + "desc": "Le serveur d'authentifaction Mojang n'est pas disponible ou est hors ligne. Réessayez plus tard. Vous pouvez vérifier le statut du serveur ici Mojang's help portal." + }, + "notPaid": { + "title": "Erreur de connexion:
Vous ne possedez pas le jeu", + "desc": "Le compte que vous essayez de connecter ne possède pas Minecraft.
Vous pouvez acheter le jeu ici Minecraft.net" + }, + "unknown": { + "title": "Erreur de connexion:
Erreur inconnue :'(" + } + }, + "login": "CONNEXION", + "loggingIn": "CONNEXION", + "success": "SUCCES", + "tryAgain": "Réessayer" + }, + "landing": { + "launch": { + "pleaseWait": "Veuillez patienter..." + } + } + } +} \ No newline at end of file diff --git a/app/frame.ejs b/app/frame.ejs index c2aaf337..8fffdc12 100644 --- a/app/frame.ejs +++ b/app/frame.ejs @@ -13,7 +13,7 @@ <% } else{ %>
- Helios Launcher + AdventureCraft Launcher
+
@@ -23,14 +23,14 @@ -
Settings
+
Paramètres
- + @@ -78,7 +78,7 @@
- + @@ -96,12 +96,12 @@
- SERVER - OFFLINE + SERVEUR + HORS LIGNE
- MOJANG STATUS + STATUS MOJANG
Services
@@ -110,7 +110,7 @@
-
Non Essential
+
Non Essentielle
@@ -133,7 +133,7 @@ - NEWS + ACTU
@@ -141,9 +141,9 @@
- Checking for News.. + Recherche d'actualités..
diff --git a/app/login.ejs b/app/login.ejs index 18d93a00..a7505cee 100644 --- a/app/login.ejs +++ b/app/login.ejs @@ -2,21 +2,21 @@
- MINECRAFT LOGIN + IDENTIFIANTS MINECRAFT
- * Invalid Value - + * Valeur invalide +
@@ -24,22 +24,22 @@ - * Required - + * Requis +
- forgot password? + Mot de passe oublié ?
- Need an Account? + Besoin d'un compte ? -

Your password is sent directly to mojang and never stored.

-

Helios Launcher is not affiliated with Mojang AB.

+

Votre mot de passe est directement envoyé à mojang et n'est jamais stocké.

+

AdventureCraft n'est pas affilié à Mojang AB.

diff --git a/app/overlay.ejs b/app/overlay.ejs index 0c18aef4..0a01307b 100644 --- a/app/overlay.ejs +++ b/app/overlay.ejs @@ -1,29 +1,29 @@