diff --git a/js/windowMgr.js b/js/windowMgr.js index a7835ad0..145abde1 100644 --- a/js/windowMgr.js +++ b/js/windowMgr.js @@ -70,6 +70,7 @@ const DEFAULT_HEIGHT = 600; // Certificate transparency whitelist let ctWhitelist = []; +let ignoreAllCertErrors = false; /** * Adds a window key @@ -342,6 +343,7 @@ function doCreateMainWindow(initialUrl, initialBounds, isCustomTitleBar) { const dialogContent = { type: 'error', title: i18n.getMessageFor('Permission Denied') + '!', message: fullMessage }; mainWindow.webContents.send('is-screen-share-enabled', config.permissions.media, dialogContent); } + ignoreAllCertErrors = false; }); mainWindow.webContents.on('did-fail-load', function (event, errorCode, @@ -791,7 +793,28 @@ function doCreateMainWindow(initialUrl, initialBounds, isCustomTitleBar) { return callback(0); } - return callback(-2); + if (!ignoreAllCertErrors) { + const browserWin = electron.BrowserWindow.getFocusedWindow(); + if (browserWin && !browserWin.isDestroyed()) { + const buttonId = electron.dialog.showMessageBox(browserWin, { + type: 'warning', + buttons: [ 'Allow', 'Deny', 'Ignore All' ], + defaultId: 1, + cancelId: 1, + noLink: true, + title: i18n.getMessageFor('Certificate Error'), + message: `${i18n.getMessageFor('Certificate Error')}: ${i18n.getMessageFor('Cannot verify Root CA for the hostname')}: ${hostUrl}`, + }); + + if (buttonId === 2) { + ignoreAllCertErrors = true; + } + + return callback(buttonId === 1 ? -2 : 0); + } + return callback(-2); + } + return callback(0); } } diff --git a/locale/en-US.json b/locale/en-US.json index d6f84539..70348561 100644 --- a/locale/en-US.json +++ b/locale/en-US.json @@ -16,6 +16,7 @@ "Bring All to Front": "Bring All to Front", "Bring to Front on Notifications": "Bring to Front on Notifications", "Certificate Error": "Certificate Error", + "Cannot verify Root CA for the hostname": "Cannot verify Root CA for the hostname", "Close": "Close", "Cancel": "Cancel", "ContextMenu": { diff --git a/locale/en.json b/locale/en.json index 85e11e9b..04bd0a21 100644 --- a/locale/en.json +++ b/locale/en.json @@ -16,6 +16,7 @@ "Bring All to Front": "Bring All to Front", "Bring to Front on Notifications": "Bring to Front on Notifications", "Certificate Error": "Certificate Error", + "Cannot verify Root CA for the hostname": "Cannot verify Root CA for the hostname", "Close": "Close", "Cancel": "Cancel", "ContextMenu": { diff --git a/locale/fr-FR.json b/locale/fr-FR.json index 42948f84..db7b6df7 100644 --- a/locale/fr-FR.json +++ b/locale/fr-FR.json @@ -1,162 +1,163 @@ { - "About Symphony":"À propos de Symphony", - "Actual Size":"Taille actuelle", - "Always on Top":"Toujours au top", - "Auto Launch On Startup":"Lancement Automatique au démarrage", - "BasicAuth":{ - "Authentication Request":"Demande d'authentification", - "Cancel":"Annuler", - "hostname":"hostname", - "Invalid user name/password":"Nom d'utilisateur/mot de passe invalide", - "Log In":"S'identifier", - "Password:":"Mot de passe:", - "Please provide your login credentials for:":"Fournissez vos identifiants de connexion pour:", - "User name:":"Nom d'utilisateur:" + "About Symphony": "À propos de Symphony", + "Actual Size": "Taille actuelle", + "Always on Top": "Toujours au top", + "Auto Launch On Startup": "Lancement Automatique au démarrage", + "BasicAuth": { + "Authentication Request": "Demande d'authentification", + "Cancel": "Annuler", + "hostname": "hostname", + "Invalid user name/password": "Nom d'utilisateur/mot de passe invalide", + "Log In": "S'identifier", + "Password:": "Mot de passe:", + "Please provide your login credentials for:": "Fournissez vos identifiants de connexion pour:", + "User name:": "Nom d'utilisateur:" }, - "Bring All to Front":"Amener tous au front", - "Bring to Front on Notifications":"Mettre les notifications au premier plan", - "Certificate Error":"Erreur de certificat", - "Close":"Fermer", - "Cancel":"Annuler", - "ContextMenu":{ - "Add to Dictionary":"Ajouter au dictionnaire", - "Copy":"Copier", - "Copy Email Address":"Copier l'adresse e-mail", - "Copy Image":"Copier l'image", - "Copy Image URL":"Copier l'URL de l'image", - "Copy Link":"Copier le lien", - "Cut":"Couper", - "Inspect Element":"Inspecter l'élément", - "Look Up {searchText}":"Rechercher \"{searchText}\"", - "Open Link":"Ouvrir le lien", - "Paste":"Coller", - "Reload":"Recharger", - "Search with Google":"Rechercher avec Google" + "Bring All to Front": "Amener tous au front", + "Bring to Front on Notifications": "Mettre les notifications au premier plan", + "Certificate Error": "Erreur de certificat", + "Cannot verify Root CA for the hostname": "Impossible de vérifier l'autorité de certification racine pour le nom d'hôte", + "Close": "Fermer", + "Cancel": "Annuler", + "ContextMenu": { + "Add to Dictionary": "Ajouter au dictionnaire", + "Copy": "Copier", + "Copy Email Address": "Copier l'adresse e-mail", + "Copy Image": "Copier l'image", + "Copy Image URL": "Copier l'URL de l'image", + "Copy Link": "Copier le lien", + "Cut": "Couper", + "Inspect Element": "Inspecter l'élément", + "Look Up {searchText}": "Rechercher \"{searchText}\"", + "Open Link": "Ouvrir le lien", + "Paste": "Coller", + "Reload": "Recharger", + "Search with Google": "Rechercher avec Google" }, - "DownloadManager":{ - "Show in Folder":"Afficher dans le dossier", - "Reveal in Finder":"Révéler dans le Finder", - "Open":"Ouvrir", - "Downloaded":"Téléchargé", - "File not Found":"Fichier non trouvé", - "The file you are trying to open cannot be found in the specified path.":"Le fichier que vous essayez d'ouvrir est introuvable dans le chemin spécifié." + "DownloadManager": { + "Show in Folder": "Afficher dans le dossier", + "Reveal in Finder": "Révéler dans le Finder", + "Open": "Ouvrir", + "Downloaded": "Téléchargé", + "File not Found": "Fichier non trouvé", + "The file you are trying to open cannot be found in the specified path.": "Le fichier que vous essayez d'ouvrir est introuvable dans le chemin spécifié." }, - "Copy":"Copier", - "Custom":"Personnalisé", - "Cut":"Couper", - "Delete":"Effacer", - "Disable Hamburger menu":"Désactiver le menu Hamburger", - "Edit":"Modifier", - "Enable Hamburger menu":"Activer le menu Hamburger", - "Error loading configuration":"Erreur de chargement de la configuration", - "Error loading URL":"Erreur de chargement de l'URL", - "Error loading window":"Erreur de chargement de la fenêtre", - "Error setting AutoLaunch configuration":"Erreur de configuration dans le Lancement Automatique", - "Failed!":"Échoué!", - "Flash Notification in Taskbar":"Notification Flash dans la barre des tâches", - "Help":"Aide", - "Help Url":"https://support.symphony.com", - "Symphony Url":"https://symphony.com/fr-FR", - "Hide Others":"Cacher les autres", - "Hide Symphony":"Cacher Symphony", + "Copy": "Copier", + "Custom": "Personnalisé", + "Cut": "Couper", + "Delete": "Effacer", + "Disable Hamburger menu": "Désactiver le menu Hamburger", + "Edit": "Modifier", + "Enable Hamburger menu": "Activer le menu Hamburger", + "Error loading configuration": "Erreur de chargement de la configuration", + "Error loading URL": "Erreur de chargement de l'URL", + "Error loading window": "Erreur de chargement de la fenêtre", + "Error setting AutoLaunch configuration": "Erreur de configuration dans le Lancement Automatique", + "Failed!": "Échoué!", + "Flash Notification in Taskbar": "Notification Flash dans la barre des tâches", + "Help": "Aide", + "Help Url": "https://support.symphony.com", + "Symphony Url": "https://symphony.com/fr-FR", + "Hide Others": "Cacher les autres", + "Hide Symphony": "Cacher Symphony", "Ignore": "Ignorer", - "Learn More":"Apprendre encore plus", - "Loading Error":"Erreur lors du chargement", - "Minimize":"Minimiser", - "Minimiser on Close":"Minimiser à la fermeture", - "Native":"Originaire", + "Learn More": "Apprendre encore plus", + "Loading Error": "Erreur lors du chargement", + "Minimize": "Minimiser", + "Minimiser on Close": "Minimiser à la fermeture", + "Native": "Originaire", "Network connectivity has been lost. Check your internet connection.": "La connectivité a été perdue. Vérifiez votre connection à l'internet.", - "No crashes available to share":"Pas de crash à partager", - "No logs are available to share":"Pas de journal à partager", - "Not Allowed":"Interdit", - "Note: When Hamburger menu is disabled, you can trigger the main menu by pressing the Alt key.":"Remarque: lorsque le menu Hamburger est désactivé, vous pouvez activer le menu principal en appuyant sur la touche \"Alt\" key.", - "NotificationSettings":{ - "Bottom Left":"Gauche inférieure", - "Bottom Right":"Droite inférieure", - "CANCEL":"ANNULER", - "Monitor":"Moniteur", - "Notification Settings":"Paramètres des notifications", - "Notification shown on Monitor: ":"Notification affichée sur le Moniteur: ", - "OK":"OK", - "Position":"Position", - "Symphony - Configure Notification Position":"Symphony - Configurer la position des notifications", - "Top Left":"Gauche supérieure", - "Top Right":"Droite supérieure" + "No crashes available to share": "Pas de crash à partager", + "No logs are available to share": "Pas de journal à partager", + "Not Allowed": "Interdit", + "Note: When Hamburger menu is disabled, you can trigger the main menu by pressing the Alt key.": "Remarque: lorsque le menu Hamburger est désactivé, vous pouvez activer le menu principal en appuyant sur la touche \"Alt\" key.", + "NotificationSettings": { + "Bottom Left": "Gauche inférieure", + "Bottom Right": "Droite inférieure", + "CANCEL": "ANNULER", + "Monitor": "Moniteur", + "Notification Settings": "Paramètres des notifications", + "Notification shown on Monitor: ": "Notification affichée sur le Moniteur: ", + "OK": "OK", + "Position": "Position", + "Symphony - Configure Notification Position": "Symphony - Configurer la position des notifications", + "Top Left": "Gauche supérieure", + "Top Right": "Droite supérieure" }, - "Oops! Looks like we have had a crash.":"Oops! On dirait que nous avons eu un crash.", - "Oops! Looks like we have had a crash. Please reload or close this window.":"Oops! On dirait que nous avons eu un crash. Veuillez recharger ou fermer cette fenêtre.", - "Paste":"Coller", - "Paste and Match Style":"Coller et appliquer le style", - "Permission Denied":"Permission refusée", - "Please contact your admin for help":"Veuillez contacter votre administrateur pour obtenir de l'aide.", - "please contact your administrator for more details":"veuillez contacter votre administrateur pour plus de détails", - "Quit Symphony":"Quitter Symphony", - "Redo":"Refaire", - "Refresh app when idle":"Actualiser l'application en mode inactive", - "Clear cache and Reload":"Vider le cache et recharger", - "Relaunch Application":"Redémarrer l'application", - "Relaunch":"Redémarrer", - "Reload":"Recharger", - "Renderer Process Crashed":"Processus de rendu a eu un crash", - "ScreenPicker":{ - "Applications":"Applications", - "Cancel":"Annuler", - "Choose what you'd like to share":"Choisissez ce que vous souhaitez partager", - "No screens or applications are currently available.":"Aucun écran ou application n'est actuellement disponible.", - "Screen Picker":"Sélecteur d'écran", - "Screens":"Écrans", - "Select Application":"Sélectionnez une application", - "Select Screen":"Sélectionnez l'écran", - "Share":"Partager" + "Oops! Looks like we have had a crash.": "Oops! On dirait que nous avons eu un crash.", + "Oops! Looks like we have had a crash. Please reload or close this window.": "Oops! On dirait que nous avons eu un crash. Veuillez recharger ou fermer cette fenêtre.", + "Paste": "Coller", + "Paste and Match Style": "Coller et appliquer le style", + "Permission Denied": "Permission refusée", + "Please contact your admin for help": "Veuillez contacter votre administrateur pour obtenir de l'aide.", + "please contact your administrator for more details": "veuillez contacter votre administrateur pour plus de détails", + "Quit Symphony": "Quitter Symphony", + "Redo": "Refaire", + "Refresh app when idle": "Actualiser l'application en mode inactive", + "Clear cache and Reload": "Vider le cache et recharger", + "Relaunch Application": "Redémarrer l'application", + "Relaunch": "Redémarrer", + "Reload": "Recharger", + "Renderer Process Crashed": "Processus de rendu a eu un crash", + "ScreenPicker": { + "Applications": "Applications", + "Cancel": "Annuler", + "Choose what you'd like to share": "Choisissez ce que vous souhaitez partager", + "No screens or applications are currently available.": "Aucun écran ou application n'est actuellement disponible.", + "Screen Picker": "Sélecteur d'écran", + "Screens": "Écrans", + "Select Application": "Sélectionnez une application", + "Select Screen": "Sélectionnez l'écran", + "Share": "Partager" }, "ScreenSharingIndicator": { "You are sharing your screen on Symphony": "Vous partagez votre écran sur Symphony", "Stop sharing": "Arrêter le partage", "Hide": "Masquer" }, - "ScreenSnippet":{ - "Done":"Terminé", - "Erase":"Effacer", - "Highlight":"Surligner", - "Pen":"Stylo", - "Snipping Tool":"Outil Capture" + "ScreenSnippet": { + "Done": "Terminé", + "Erase": "Effacer", + "Highlight": "Surligner", + "Pen": "Stylo", + "Snipping Tool": "Outil Capture" }, - "Select All":"Tout sélectionner", - "Services":"Services", - "Show All":"Tout afficher", - "Show crash dump in Explorer":"Afficher rapport de crash dans Explorateur", - "Show crash dump in Finder":"Afficher rapport de crash dans Finder", + "Select All": "Tout sélectionner", + "Services": "Services", + "Show All": "Tout afficher", + "Show crash dump in Explorer": "Afficher rapport de crash dans Explorateur", + "Show crash dump in Finder": "Afficher rapport de crash dans Finder", "Toggle Developer Tools": "Basculer, les outils de développement", "More Information": "Plus d'information", - "Show Logs in Explorer":"Afficher journal d'évenements dans Explorateur", - "Show Logs in Finder":"Afficher journal d'évenements dans Finder", - "SnackBar":{ - " to exit full screen":" pour quitter le plein écran", - "esc":"esc", - "Press ":"Appuyer sur " + "Show Logs in Explorer": "Afficher journal d'évenements dans Explorateur", + "Show Logs in Finder": "Afficher journal d'évenements dans Finder", + "SnackBar": { + " to exit full screen": " pour quitter le plein écran", + "esc": "esc", + "Press ": "Appuyer sur " }, - "Sorry, you are not allowed to access this website":"Désolé, vous n'êtes pas autorisé à accéder à ce site.", - "Speech":"Dictée vocale", - "Start Speaking":"Commencer à dicter", - "Stop Speaking":"Arreter de dicter", - "Symphony Help":"Aide Symphony", - "TitleBar":{ - "Close":"Fermer", - "Maximize":"Maximiser", - "Menu":"Menu", - "Minimize":"Minimiser" + "Sorry, you are not allowed to access this website": "Désolé, vous n'êtes pas autorisé à accéder à ce site.", + "Speech": "Dictée vocale", + "Start Speaking": "Commencer à dicter", + "Stop Speaking": "Arreter de dicter", + "Symphony Help": "Aide Symphony", + "TitleBar": { + "Close": "Fermer", + "Maximize": "Maximiser", + "Menu": "Menu", + "Minimize": "Minimiser" }, - "Title Bar Style":"Style de la barre de titre", - "Toggle Full Screen":"Basculer plein écran", - "Troubleshooting":"Dépannage", - "Unable to generate crash reports due to ":"Impossible de générer le rapport de crash en raison de ", - "Unable to generate logs due to ":"Impossible de générer le journal d'évenements en raison de", - "Undo":"Défaire", - "Updating Title bar style requires Symphony to relaunch.":"La mise à jour du style de la barre de titre nécessite le redémarrage de Symphony.", - "View":"Visualiser", - "Window":"Fenêtre", - "Your administrator has disabled":"Votre administrateur a désactivé", - "Zoom":"Zoom", - "Zoom In":"Zoom Avant", - "Zoom Out":"Zoom Arrière" + "Title Bar Style": "Style de la barre de titre", + "Toggle Full Screen": "Basculer plein écran", + "Troubleshooting": "Dépannage", + "Unable to generate crash reports due to ": "Impossible de générer le rapport de crash en raison de ", + "Unable to generate logs due to ": "Impossible de générer le journal d'évenements en raison de", + "Undo": "Défaire", + "Updating Title bar style requires Symphony to relaunch.": "La mise à jour du style de la barre de titre nécessite le redémarrage de Symphony.", + "View": "Visualiser", + "Window": "Fenêtre", + "Your administrator has disabled": "Votre administrateur a désactivé", + "Zoom": "Zoom", + "Zoom In": "Zoom Avant", + "Zoom Out": "Zoom Arrière" } \ No newline at end of file diff --git a/locale/fr.json b/locale/fr.json index 42948f84..db7b6df7 100644 --- a/locale/fr.json +++ b/locale/fr.json @@ -1,162 +1,163 @@ { - "About Symphony":"À propos de Symphony", - "Actual Size":"Taille actuelle", - "Always on Top":"Toujours au top", - "Auto Launch On Startup":"Lancement Automatique au démarrage", - "BasicAuth":{ - "Authentication Request":"Demande d'authentification", - "Cancel":"Annuler", - "hostname":"hostname", - "Invalid user name/password":"Nom d'utilisateur/mot de passe invalide", - "Log In":"S'identifier", - "Password:":"Mot de passe:", - "Please provide your login credentials for:":"Fournissez vos identifiants de connexion pour:", - "User name:":"Nom d'utilisateur:" + "About Symphony": "À propos de Symphony", + "Actual Size": "Taille actuelle", + "Always on Top": "Toujours au top", + "Auto Launch On Startup": "Lancement Automatique au démarrage", + "BasicAuth": { + "Authentication Request": "Demande d'authentification", + "Cancel": "Annuler", + "hostname": "hostname", + "Invalid user name/password": "Nom d'utilisateur/mot de passe invalide", + "Log In": "S'identifier", + "Password:": "Mot de passe:", + "Please provide your login credentials for:": "Fournissez vos identifiants de connexion pour:", + "User name:": "Nom d'utilisateur:" }, - "Bring All to Front":"Amener tous au front", - "Bring to Front on Notifications":"Mettre les notifications au premier plan", - "Certificate Error":"Erreur de certificat", - "Close":"Fermer", - "Cancel":"Annuler", - "ContextMenu":{ - "Add to Dictionary":"Ajouter au dictionnaire", - "Copy":"Copier", - "Copy Email Address":"Copier l'adresse e-mail", - "Copy Image":"Copier l'image", - "Copy Image URL":"Copier l'URL de l'image", - "Copy Link":"Copier le lien", - "Cut":"Couper", - "Inspect Element":"Inspecter l'élément", - "Look Up {searchText}":"Rechercher \"{searchText}\"", - "Open Link":"Ouvrir le lien", - "Paste":"Coller", - "Reload":"Recharger", - "Search with Google":"Rechercher avec Google" + "Bring All to Front": "Amener tous au front", + "Bring to Front on Notifications": "Mettre les notifications au premier plan", + "Certificate Error": "Erreur de certificat", + "Cannot verify Root CA for the hostname": "Impossible de vérifier l'autorité de certification racine pour le nom d'hôte", + "Close": "Fermer", + "Cancel": "Annuler", + "ContextMenu": { + "Add to Dictionary": "Ajouter au dictionnaire", + "Copy": "Copier", + "Copy Email Address": "Copier l'adresse e-mail", + "Copy Image": "Copier l'image", + "Copy Image URL": "Copier l'URL de l'image", + "Copy Link": "Copier le lien", + "Cut": "Couper", + "Inspect Element": "Inspecter l'élément", + "Look Up {searchText}": "Rechercher \"{searchText}\"", + "Open Link": "Ouvrir le lien", + "Paste": "Coller", + "Reload": "Recharger", + "Search with Google": "Rechercher avec Google" }, - "DownloadManager":{ - "Show in Folder":"Afficher dans le dossier", - "Reveal in Finder":"Révéler dans le Finder", - "Open":"Ouvrir", - "Downloaded":"Téléchargé", - "File not Found":"Fichier non trouvé", - "The file you are trying to open cannot be found in the specified path.":"Le fichier que vous essayez d'ouvrir est introuvable dans le chemin spécifié." + "DownloadManager": { + "Show in Folder": "Afficher dans le dossier", + "Reveal in Finder": "Révéler dans le Finder", + "Open": "Ouvrir", + "Downloaded": "Téléchargé", + "File not Found": "Fichier non trouvé", + "The file you are trying to open cannot be found in the specified path.": "Le fichier que vous essayez d'ouvrir est introuvable dans le chemin spécifié." }, - "Copy":"Copier", - "Custom":"Personnalisé", - "Cut":"Couper", - "Delete":"Effacer", - "Disable Hamburger menu":"Désactiver le menu Hamburger", - "Edit":"Modifier", - "Enable Hamburger menu":"Activer le menu Hamburger", - "Error loading configuration":"Erreur de chargement de la configuration", - "Error loading URL":"Erreur de chargement de l'URL", - "Error loading window":"Erreur de chargement de la fenêtre", - "Error setting AutoLaunch configuration":"Erreur de configuration dans le Lancement Automatique", - "Failed!":"Échoué!", - "Flash Notification in Taskbar":"Notification Flash dans la barre des tâches", - "Help":"Aide", - "Help Url":"https://support.symphony.com", - "Symphony Url":"https://symphony.com/fr-FR", - "Hide Others":"Cacher les autres", - "Hide Symphony":"Cacher Symphony", + "Copy": "Copier", + "Custom": "Personnalisé", + "Cut": "Couper", + "Delete": "Effacer", + "Disable Hamburger menu": "Désactiver le menu Hamburger", + "Edit": "Modifier", + "Enable Hamburger menu": "Activer le menu Hamburger", + "Error loading configuration": "Erreur de chargement de la configuration", + "Error loading URL": "Erreur de chargement de l'URL", + "Error loading window": "Erreur de chargement de la fenêtre", + "Error setting AutoLaunch configuration": "Erreur de configuration dans le Lancement Automatique", + "Failed!": "Échoué!", + "Flash Notification in Taskbar": "Notification Flash dans la barre des tâches", + "Help": "Aide", + "Help Url": "https://support.symphony.com", + "Symphony Url": "https://symphony.com/fr-FR", + "Hide Others": "Cacher les autres", + "Hide Symphony": "Cacher Symphony", "Ignore": "Ignorer", - "Learn More":"Apprendre encore plus", - "Loading Error":"Erreur lors du chargement", - "Minimize":"Minimiser", - "Minimiser on Close":"Minimiser à la fermeture", - "Native":"Originaire", + "Learn More": "Apprendre encore plus", + "Loading Error": "Erreur lors du chargement", + "Minimize": "Minimiser", + "Minimiser on Close": "Minimiser à la fermeture", + "Native": "Originaire", "Network connectivity has been lost. Check your internet connection.": "La connectivité a été perdue. Vérifiez votre connection à l'internet.", - "No crashes available to share":"Pas de crash à partager", - "No logs are available to share":"Pas de journal à partager", - "Not Allowed":"Interdit", - "Note: When Hamburger menu is disabled, you can trigger the main menu by pressing the Alt key.":"Remarque: lorsque le menu Hamburger est désactivé, vous pouvez activer le menu principal en appuyant sur la touche \"Alt\" key.", - "NotificationSettings":{ - "Bottom Left":"Gauche inférieure", - "Bottom Right":"Droite inférieure", - "CANCEL":"ANNULER", - "Monitor":"Moniteur", - "Notification Settings":"Paramètres des notifications", - "Notification shown on Monitor: ":"Notification affichée sur le Moniteur: ", - "OK":"OK", - "Position":"Position", - "Symphony - Configure Notification Position":"Symphony - Configurer la position des notifications", - "Top Left":"Gauche supérieure", - "Top Right":"Droite supérieure" + "No crashes available to share": "Pas de crash à partager", + "No logs are available to share": "Pas de journal à partager", + "Not Allowed": "Interdit", + "Note: When Hamburger menu is disabled, you can trigger the main menu by pressing the Alt key.": "Remarque: lorsque le menu Hamburger est désactivé, vous pouvez activer le menu principal en appuyant sur la touche \"Alt\" key.", + "NotificationSettings": { + "Bottom Left": "Gauche inférieure", + "Bottom Right": "Droite inférieure", + "CANCEL": "ANNULER", + "Monitor": "Moniteur", + "Notification Settings": "Paramètres des notifications", + "Notification shown on Monitor: ": "Notification affichée sur le Moniteur: ", + "OK": "OK", + "Position": "Position", + "Symphony - Configure Notification Position": "Symphony - Configurer la position des notifications", + "Top Left": "Gauche supérieure", + "Top Right": "Droite supérieure" }, - "Oops! Looks like we have had a crash.":"Oops! On dirait que nous avons eu un crash.", - "Oops! Looks like we have had a crash. Please reload or close this window.":"Oops! On dirait que nous avons eu un crash. Veuillez recharger ou fermer cette fenêtre.", - "Paste":"Coller", - "Paste and Match Style":"Coller et appliquer le style", - "Permission Denied":"Permission refusée", - "Please contact your admin for help":"Veuillez contacter votre administrateur pour obtenir de l'aide.", - "please contact your administrator for more details":"veuillez contacter votre administrateur pour plus de détails", - "Quit Symphony":"Quitter Symphony", - "Redo":"Refaire", - "Refresh app when idle":"Actualiser l'application en mode inactive", - "Clear cache and Reload":"Vider le cache et recharger", - "Relaunch Application":"Redémarrer l'application", - "Relaunch":"Redémarrer", - "Reload":"Recharger", - "Renderer Process Crashed":"Processus de rendu a eu un crash", - "ScreenPicker":{ - "Applications":"Applications", - "Cancel":"Annuler", - "Choose what you'd like to share":"Choisissez ce que vous souhaitez partager", - "No screens or applications are currently available.":"Aucun écran ou application n'est actuellement disponible.", - "Screen Picker":"Sélecteur d'écran", - "Screens":"Écrans", - "Select Application":"Sélectionnez une application", - "Select Screen":"Sélectionnez l'écran", - "Share":"Partager" + "Oops! Looks like we have had a crash.": "Oops! On dirait que nous avons eu un crash.", + "Oops! Looks like we have had a crash. Please reload or close this window.": "Oops! On dirait que nous avons eu un crash. Veuillez recharger ou fermer cette fenêtre.", + "Paste": "Coller", + "Paste and Match Style": "Coller et appliquer le style", + "Permission Denied": "Permission refusée", + "Please contact your admin for help": "Veuillez contacter votre administrateur pour obtenir de l'aide.", + "please contact your administrator for more details": "veuillez contacter votre administrateur pour plus de détails", + "Quit Symphony": "Quitter Symphony", + "Redo": "Refaire", + "Refresh app when idle": "Actualiser l'application en mode inactive", + "Clear cache and Reload": "Vider le cache et recharger", + "Relaunch Application": "Redémarrer l'application", + "Relaunch": "Redémarrer", + "Reload": "Recharger", + "Renderer Process Crashed": "Processus de rendu a eu un crash", + "ScreenPicker": { + "Applications": "Applications", + "Cancel": "Annuler", + "Choose what you'd like to share": "Choisissez ce que vous souhaitez partager", + "No screens or applications are currently available.": "Aucun écran ou application n'est actuellement disponible.", + "Screen Picker": "Sélecteur d'écran", + "Screens": "Écrans", + "Select Application": "Sélectionnez une application", + "Select Screen": "Sélectionnez l'écran", + "Share": "Partager" }, "ScreenSharingIndicator": { "You are sharing your screen on Symphony": "Vous partagez votre écran sur Symphony", "Stop sharing": "Arrêter le partage", "Hide": "Masquer" }, - "ScreenSnippet":{ - "Done":"Terminé", - "Erase":"Effacer", - "Highlight":"Surligner", - "Pen":"Stylo", - "Snipping Tool":"Outil Capture" + "ScreenSnippet": { + "Done": "Terminé", + "Erase": "Effacer", + "Highlight": "Surligner", + "Pen": "Stylo", + "Snipping Tool": "Outil Capture" }, - "Select All":"Tout sélectionner", - "Services":"Services", - "Show All":"Tout afficher", - "Show crash dump in Explorer":"Afficher rapport de crash dans Explorateur", - "Show crash dump in Finder":"Afficher rapport de crash dans Finder", + "Select All": "Tout sélectionner", + "Services": "Services", + "Show All": "Tout afficher", + "Show crash dump in Explorer": "Afficher rapport de crash dans Explorateur", + "Show crash dump in Finder": "Afficher rapport de crash dans Finder", "Toggle Developer Tools": "Basculer, les outils de développement", "More Information": "Plus d'information", - "Show Logs in Explorer":"Afficher journal d'évenements dans Explorateur", - "Show Logs in Finder":"Afficher journal d'évenements dans Finder", - "SnackBar":{ - " to exit full screen":" pour quitter le plein écran", - "esc":"esc", - "Press ":"Appuyer sur " + "Show Logs in Explorer": "Afficher journal d'évenements dans Explorateur", + "Show Logs in Finder": "Afficher journal d'évenements dans Finder", + "SnackBar": { + " to exit full screen": " pour quitter le plein écran", + "esc": "esc", + "Press ": "Appuyer sur " }, - "Sorry, you are not allowed to access this website":"Désolé, vous n'êtes pas autorisé à accéder à ce site.", - "Speech":"Dictée vocale", - "Start Speaking":"Commencer à dicter", - "Stop Speaking":"Arreter de dicter", - "Symphony Help":"Aide Symphony", - "TitleBar":{ - "Close":"Fermer", - "Maximize":"Maximiser", - "Menu":"Menu", - "Minimize":"Minimiser" + "Sorry, you are not allowed to access this website": "Désolé, vous n'êtes pas autorisé à accéder à ce site.", + "Speech": "Dictée vocale", + "Start Speaking": "Commencer à dicter", + "Stop Speaking": "Arreter de dicter", + "Symphony Help": "Aide Symphony", + "TitleBar": { + "Close": "Fermer", + "Maximize": "Maximiser", + "Menu": "Menu", + "Minimize": "Minimiser" }, - "Title Bar Style":"Style de la barre de titre", - "Toggle Full Screen":"Basculer plein écran", - "Troubleshooting":"Dépannage", - "Unable to generate crash reports due to ":"Impossible de générer le rapport de crash en raison de ", - "Unable to generate logs due to ":"Impossible de générer le journal d'évenements en raison de", - "Undo":"Défaire", - "Updating Title bar style requires Symphony to relaunch.":"La mise à jour du style de la barre de titre nécessite le redémarrage de Symphony.", - "View":"Visualiser", - "Window":"Fenêtre", - "Your administrator has disabled":"Votre administrateur a désactivé", - "Zoom":"Zoom", - "Zoom In":"Zoom Avant", - "Zoom Out":"Zoom Arrière" + "Title Bar Style": "Style de la barre de titre", + "Toggle Full Screen": "Basculer plein écran", + "Troubleshooting": "Dépannage", + "Unable to generate crash reports due to ": "Impossible de générer le rapport de crash en raison de ", + "Unable to generate logs due to ": "Impossible de générer le journal d'évenements en raison de", + "Undo": "Défaire", + "Updating Title bar style requires Symphony to relaunch.": "La mise à jour du style de la barre de titre nécessite le redémarrage de Symphony.", + "View": "Visualiser", + "Window": "Fenêtre", + "Your administrator has disabled": "Votre administrateur a désactivé", + "Zoom": "Zoom", + "Zoom In": "Zoom Avant", + "Zoom Out": "Zoom Arrière" } \ No newline at end of file diff --git a/locale/ja-JP.json b/locale/ja-JP.json index 30398c0a..39cb8c12 100644 --- a/locale/ja-JP.json +++ b/locale/ja-JP.json @@ -16,6 +16,7 @@ "Bring All to Front": "すべて前面に表示", "Bring to Front on Notifications": "通知時に前面に表示", "Certificate Error": "証明書のエラー", + "Cannot verify Root CA for the hostname": "ホスト名のルートCAを確認できません", "Close": "閉じる", "Cancel": "キャンセル", "ContextMenu": { diff --git a/locale/ja.json b/locale/ja.json index 657149f1..1b6be168 100644 --- a/locale/ja.json +++ b/locale/ja.json @@ -16,6 +16,7 @@ "Bring All to Front": "すべて前面に表示", "Bring to Front on Notifications": "通知時に前面に表示", "Certificate Error": "証明書のエラー", + "Cannot verify Root CA for the hostname": "ホスト名のルートCAを確認できません", "Close": "閉じる", "Cancel": "キャンセル", "ContextMenu": {