GUACAMOLE-1160 : Merge update French translations.
diff --git a/extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
index b1a9b8d..2d2017a 100644
--- a/extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
@@ -13,6 +13,7 @@
"translations/ca.json",
"translations/de.json",
"translations/en.json",
+ "translations/fr.json",
"translations/ja.json",
"translations/pt.json",
"translations/ru.json"
diff --git a/extensions/guacamole-auth-cas/src/main/resources/translations/fr.json b/extensions/guacamole-auth-cas/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..5177772
--- /dev/null
+++ b/extensions/guacamole-auth-cas/src/main/resources/translations/fr.json
@@ -0,0 +1,12 @@
+{
+
+ "DATA_SOURCE_CAS" : {
+ "NAME" : "CAS SSO Backend"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_TICKET" : "",
+ "INFO_CAS_REDIRECT_PENDING" : "Veuillez patienter, redirection vers l'authentification CAS..."
+ }
+
+}
diff --git a/extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
index 71a5634..6769bad 100644
--- a/extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
@@ -13,6 +13,7 @@
"translations/ca.json",
"translations/de.json",
"translations/en.json",
+ "translations/fr.json",
"translations/ja.json",
"translations/pt.json",
"translations/ru.json"
diff --git a/extensions/guacamole-auth-duo/src/main/resources/translations/fr.json b/extensions/guacamole-auth-duo/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..027bf83
--- /dev/null
+++ b/extensions/guacamole-auth-duo/src/main/resources/translations/fr.json
@@ -0,0 +1,13 @@
+{
+
+ "DATA_SOURCE_DUO" : {
+ "NAME" : "Duo TFA Backend"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_GUAC_DUO_SIGNED_RESPONSE" : "",
+ "INFO_DUO_VALIDATION_CODE_INCORRECT" : "Code de validation Duo incorrect.",
+ "INFO_DUO_AUTH_REQUIRED" : "Veuillez vous authentifier avec Duo pour continuer."
+ }
+
+}
diff --git a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/resources/translations/fr.json b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/resources/translations/fr.json
index 8521f58..a85fad4 100644
--- a/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/resources/translations/fr.json
+++ b/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/resources/translations/fr.json
@@ -3,24 +3,110 @@
"LOGIN" : {
"ERROR_PASSWORD_BLANK" : "@:APP.ERROR_PASSWORD_BLANK",
+ "ERROR_PASSWORD_SAME" : "le nouveau mot de passe doit être différent du mot de passe expiré.",
"ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",
+ "ERROR_NOT_VALID" : "Ce compte utilisateur n'est pas valide pour le moment.",
+ "ERROR_NOT_ACCESSIBLE" : "L'accès à ce compte n'est pas autorisé pour le moment. Veuillez réessayer plus tard.",
- "FIELD_HEADER_NEW_PASSWORD" : "Mot de passe",
- "FIELD_HEADER_CONFIRM_NEW_PASSWORD" : "Répéter mot de passe"
+ "INFO_PASSWORD_EXPIRED" : "Votre mot de passe a expiré et doit être changé. Veuillez entrer un nouveau mot de passe pour continuer.",
+
+ "FIELD_HEADER_NEW_PASSWORD" : "Nouveau mot de passe",
+ "FIELD_HEADER_CONFIRM_NEW_PASSWORD" : "Confirmez le nouveau mot de passe"
+
+ },
+
+ "CONNECTION_ATTRIBUTES" : {
+
+ "FIELD_HEADER_MAX_CONNECTIONS" : "Nombre maximum de connexions:",
+ "FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Nombre maximum de connexions par utilisateur:",
+
+ "FIELD_HEADER_FAILOVER_ONLY" : "Utilisé seulement en cas de bascule:",
+ "FIELD_HEADER_WEIGHT" : "Poids de la connexion:",
+
+ "FIELD_HEADER_GUACD_HOSTNAME" : "Nom d'hôte:",
+ "FIELD_HEADER_GUACD_ENCRYPTION" : "Chiffrement:",
+ "FIELD_HEADER_GUACD_PORT" : "Port:",
+
+ "FIELD_OPTION_GUACD_ENCRYPTION_EMPTY" : "",
+ "FIELD_OPTION_GUACD_ENCRYPTION_NONE" : "Aucun (non-chiffré)",
+ "FIELD_OPTION_GUACD_ENCRYPTION_SSL" : "SSL / TLS",
+
+ "SECTION_HEADER_CONCURRENCY" : "Limites de concurrence",
+ "SECTION_HEADER_LOAD_BALANCING" : "Equilibrage de charge",
+ "SECTION_HEADER_GUACD" : "Paramètres du proxy Guacamole (guacd)"
+
+ },
+
+ "CONNECTION_GROUP_ATTRIBUTES" : {
+
+ "FIELD_HEADER_ENABLE_SESSION_AFFINITY" : "Activer l'affinité de session:",
+ "FIELD_HEADER_MAX_CONNECTIONS" : "Nombre maximum de connexions:",
+ "FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Nombre maximum de connexions par utilisateur:",
+
+ "SECTION_HEADER_CONCURRENCY" : "Limites de concurrence (Groupes de répartition)"
+
+ },
+
+ "DATA_SOURCE_MYSQL" : {
+ "NAME" : "MySQL"
+ },
+
+ "DATA_SOURCE_MYSQL_SHARED" : {
+ "NAME" : "Connexions partagées (MySQL)"
+ },
+
+ "DATA_SOURCE_POSTGRESQL" : {
+ "NAME" : "PostgreSQL"
+ },
+
+ "DATA_SOURCE_POSTGRESQL_SHARED" : {
+ "NAME" : "Connexions partagées (PostgreSQL)"
+ },
+
+ "DATA_SOURCE_SQLSERVER" : {
+ "NAME" : "SQL Server"
+ },
+
+ "DATA_SOURCE_SQLSERVER_SHARED" : {
+ "NAME" : "Connexions partagées (SQL Server)"
+ },
+
+ "HOME" : {
+ "INFO_SHARED_BY" : "Partagé par {USERNAME}"
+ },
+
+ "PASSWORD_POLICY" : {
+
+ "ERROR_CONTAINS_USERNAME" : "Les mots de passe ne doivent pas contenir le nom d'utilisateur.",
+ "ERROR_REQUIRES_DIGIT" : "Les mots de passe doivent contenir au moins un chiffre.",
+ "ERROR_REQUIRES_MULTIPLE_CASE" : "Les mots de passe doivent contenir des caractères minuscules et majuscules.",
+ "ERROR_REQUIRES_NON_ALNUM" : "Les mots de passe doivent contenir au moins un symbole.",
+ "ERROR_REUSED" : "Ce mot de passe a déjà été utilisé. Veuillez ne pas réutiliser {HISTORY_SIZE} {HISTORY_SIZE, plural, one{le dernier mot de passe} other{un des derniers mots de passe}}.",
+ "ERROR_TOO_SHORT" : "Les mots de passe doivent être composé d'au moins {LENGTH} {LENGTH, plural, one{caractère} other{caractères}}.",
+ "ERROR_TOO_YOUNG" : "Le mot de passe pour ce compte a déjà été réinitialisé. Veuillez patienter au moins {WAIT} {WAIT, plural, one{jour} other{jours}} avant de changer à nouveau le mot de passe."
},
"USER_ATTRIBUTES" : {
- "FIELD_HEADER_DISABLED" : "Identifiant désactivé:",
+ "FIELD_HEADER_DISABLED" : "Connexion désactivée:",
"FIELD_HEADER_EXPIRED" : "Mot de passe expiré:",
- "FIELD_HEADER_ACCESS_WINDOW_END" : "Interdire l'accès après:",
+ "FIELD_HEADER_ACCESS_WINDOW_END" : "Ne pas autoriser l'accès après:",
"FIELD_HEADER_ACCESS_WINDOW_START" : "Autoriser l'accès après:",
- "FIELD_HEADER_TIMEZONE" : "Fuseau horaire de l'utilisateur:",
+ "FIELD_HEADER_TIMEZONE" : "Fuseau horaire utilisateur:",
"FIELD_HEADER_VALID_FROM" : "Activer le compte après:",
"FIELD_HEADER_VALID_UNTIL" : "Désactiver le compte après:",
- "SECTION_HEADER_RESTRICTIONS" : "Restrictions de comptes"
+ "SECTION_HEADER_RESTRICTIONS" : "Restrictions de compte",
+ "SECTION_HEADER_PROFILE" : "Profil"
+
+ },
+
+ "USER_GROUP_ATTRIBUTES" : {
+
+ "FIELD_HEADER_DISABLED" : "Désactivé:",
+
+ "SECTION_HEADER_RESTRICTIONS" : "Restrictions de groupe"
}
diff --git a/extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
index d888d96..2056e02 100644
--- a/extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
@@ -13,6 +13,7 @@
"translations/ca.json",
"translations/de.json",
"translations/en.json",
+ "translations/fr.json",
"translations/ja.json",
"translations/pt.json",
"translations/ru.json"
diff --git a/extensions/guacamole-auth-openid/src/main/resources/translations/fr.json b/extensions/guacamole-auth-openid/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..a8d45e6
--- /dev/null
+++ b/extensions/guacamole-auth-openid/src/main/resources/translations/fr.json
@@ -0,0 +1,12 @@
+{
+
+ "DATA_SOURCE_OPENID" : {
+ "NAME" : "OpenID SSO Backend"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_ID_TOKEN" : "",
+ "INFO_OID_REDIRECT_PENDING" : "Veuillez patienter, redirection vers le fournisseur d'identité..."
+ }
+
+}
diff --git a/extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
index 21d7f36..c825a72 100644
--- a/extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
@@ -24,6 +24,7 @@
"translations/ca.json",
"translations/de.json",
"translations/en.json",
+ "translations/fr.json",
"translations/ja.json",
"translations/pt.json",
"translations/ru.json"
diff --git a/extensions/guacamole-auth-quickconnect/src/main/resources/translations/fr.json b/extensions/guacamole-auth-quickconnect/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..7bfe51b
--- /dev/null
+++ b/extensions/guacamole-auth-quickconnect/src/main/resources/translations/fr.json
@@ -0,0 +1,18 @@
+{
+
+ "DATA_SOURCE_QUICKCONNECT" : {
+ "NAME" : "QuickConnect"
+ },
+
+ "QUICKCONNECT" : {
+ "ACTION_CONNECT" : "Connecter",
+
+ "ERROR_INVALID_URI" : "L'URI spécifiée est invalide",
+ "ERROR_NO_HOST" : "Pas d'hôte spécifié",
+ "ERROR_NO_PROTOCOL" : "Pas de protocole spécifié",
+ "ERROR_NOT_ABSOLUTE_URI" : "L'URI n'est pas absolue",
+
+ "FIELD_PLACEHOLDER_URI" : "Entrez l'URI de connexion"
+ }
+
+}
diff --git a/extensions/guacamole-auth-saml/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-saml/src/main/resources/guac-manifest.json
index 9db1355..56a607a 100644
--- a/extensions/guacamole-auth-saml/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-saml/src/main/resources/guac-manifest.json
@@ -12,6 +12,7 @@
"translations" : [
"translations/ca.json",
"translations/en.json",
+ "translations/fr.json",
"translations/pt.json"
]
diff --git a/extensions/guacamole-auth-saml/src/main/resources/translations/fr.json b/extensions/guacamole-auth-saml/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..43108d2
--- /dev/null
+++ b/extensions/guacamole-auth-saml/src/main/resources/translations/fr.json
@@ -0,0 +1,12 @@
+{
+
+ "DATA_SOURCE_SAML" : {
+ "NAME" : "SAML Authentication Extension"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_SAML" : "",
+ "INFO_SAML_REDIRECT_PENDING" : "Veuillez patienter, redirection vers le fournisseur d'identité..."
+ }
+
+}
diff --git a/extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json b/extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
index 7e74b2d..131df65 100644
--- a/extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
+++ b/extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
@@ -13,6 +13,7 @@
"translations/ca.json",
"translations/de.json",
"translations/en.json",
+ "translations/fr.json",
"translations/ja.json",
"translations/pt.json",
"translations/ru.json"
diff --git a/extensions/guacamole-auth-totp/src/main/resources/translations/fr.json b/extensions/guacamole-auth-totp/src/main/resources/translations/fr.json
new file mode 100644
index 0000000..db785bd
--- /dev/null
+++ b/extensions/guacamole-auth-totp/src/main/resources/translations/fr.json
@@ -0,0 +1,34 @@
+{
+
+ "DATA_SOURCE_TOTP" : {
+ "NAME" : "TOTP TFA Backend"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_GUAC_TOTP" : ""
+ },
+
+ "TOTP" : {
+
+ "ACTION_HIDE_DETAILS" : "Masquer",
+ "ACTION_SHOW_DETAILS" : "Montrer",
+
+ "FIELD_HEADER_ALGORITHM" : "Algorithme:",
+ "FIELD_HEADER_DIGITS" : "Chiffres:",
+ "FIELD_HEADER_INTERVAL" : "Intervalle:",
+ "FIELD_HEADER_SECRET_KEY" : "Clé secrète:",
+
+ "FIELD_PLACEHOLDER_CODE" : "Code d'authentification",
+
+ "INFO_CODE_REQUIRED" : "Veuillez entrer le code d'authentification pour vérifier votre identité.",
+ "INFO_ENROLL_REQUIRED" : "L'authentification multi-facteurs a été activée pour votre compte.",
+ "INFO_VERIFICATION_FAILED" : "La vérification a échoué. Veuillez réessayer.",
+
+ "HELP_ENROLL_BARCODE" : "Pour terminer votre processus d'inscription, scannez le code-barre ci-dessous avec l'application deux-facteurs sur votre téléphone ou votre appareil",
+ "HELP_ENROLL_VERIFY" : "Après avoir scanné le code-barre, saisissez les {DIGITS} chiffres du code d'authentification affichés pour terminer votre inscription.",
+
+ "SECTION_HEADER_DETAILS" : "Détails:"
+
+ }
+
+}
diff --git a/guacamole/src/main/webapp/translations/fr.json b/guacamole/src/main/webapp/translations/fr.json
index 014bc0e..c87a09c 100644
--- a/guacamole/src/main/webapp/translations/fr.json
+++ b/guacamole/src/main/webapp/translations/fr.json
@@ -30,7 +30,6 @@
"DIALOG_HEADER_ERROR" : "Erreur",
"ERROR_PAGE_UNAVAILABLE" : "Une erreur est apparue et cette action ne pourra pas être achevé. Si le problème persiste, merci de contacter votre administrateur ou regarder les journaux système.",
-
"ERROR_PASSWORD_BLANK" : "Votre mot de passe ne peut pas être vide.",
"ERROR_PASSWORD_MISMATCH" : "Le mot de passe ne correspond pas.",
@@ -42,8 +41,8 @@
"FORMAT_DATE_TIME_PRECISE" : "dd-MM-yyyy HH:mm:ss",
"INFO_ACTIVE_USER_COUNT" : "Actuellement utilisé par {USERS} {USERS, plural, one{utilisateur} other{utilisateurs}}.",
- "TEXT_ANONYMOUS_USER" : "Anonyme",
+ "TEXT_ANONYMOUS_USER" : "Anonyme",
"TEXT_HISTORY_DURATION" : "{VALUE} {UNIT, select, second{{VALUE, plural, one{seconde} other{secondes}}} minute{{VALUE, plural, one{minute} other{minutes}}} hour{{VALUE, plural, one{heure} other{heures}}} day{{VALUE, plural, one{jour} other{jours}}} other{}}",
"TEXT_UNTRANSLATED" : "{MESSAGE}"
@@ -132,7 +131,7 @@
"SECTION_HEADER_CLIPBOARD" : "Presse-papiers",
"SECTION_HEADER_DEVICES" : "Appareils",
"SECTION_HEADER_DISPLAY" : "Affichage",
- "SECTION_HEADER_FILE_TRANSFERS" : "Transfers de fichiers",
+ "SECTION_HEADER_FILE_TRANSFERS" : "Transferts de fichiers",
"SECTION_HEADER_INPUT_METHOD" : "Méthode de saisie",
"SECTION_HEADER_MOUSE_MODE" : "Mode émulation souris",
@@ -194,7 +193,7 @@
},
- "LIST":{
+ "LIST": {
"TEXT_ANONYMOUS_USER" : "Anonyme"
@@ -308,13 +307,13 @@
"ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",
- "FIELD_HEADER_ADMINISTER_SYSTEM" : "Administrateur du système:",
+ "FIELD_HEADER_ADMINISTER_SYSTEM" : "Administration du système:",
"FIELD_HEADER_CHANGE_OWN_PASSWORD" : "Modifier son propre mot de passe:",
- "FIELD_HEADER_CREATE_NEW_USERS" : "Créer nouveaux utilisateurs:",
- "FIELD_HEADER_CREATE_NEW_USER_GROUPS" : "Créer nouveaux groupes d'utilisateurs:",
- "FIELD_HEADER_CREATE_NEW_CONNECTIONS" : "Créer nouvelles connexions:",
- "FIELD_HEADER_CREATE_NEW_CONNECTION_GROUPS" : "Créer nouveaux groupes de connexion:",
- "FIELD_HEADER_CREATE_NEW_SHARING_PROFILES" : "Créer nouveaux profils de partage:",
+ "FIELD_HEADER_CREATE_NEW_USERS" : "Créer de nouveaux utilisateurs:",
+ "FIELD_HEADER_CREATE_NEW_USER_GROUPS" : "Créer de nouveaux groupes d'utilisateurs:",
+ "FIELD_HEADER_CREATE_NEW_CONNECTIONS" : "Créer de nouvelles connexions:",
+ "FIELD_HEADER_CREATE_NEW_CONNECTION_GROUPS" : "Créer de nouveaux groupes de connexion:",
+ "FIELD_HEADER_CREATE_NEW_SHARING_PROFILES" : "Créer de nouveaux profils de partage:",
"FIELD_HEADER_PASSWORD" : "@:APP.FIELD_HEADER_PASSWORD",
"FIELD_HEADER_PASSWORD_AGAIN" : "@:APP.FIELD_HEADER_PASSWORD_AGAIN",
"FIELD_HEADER_USERNAME" : "Identifiant:",
@@ -374,7 +373,7 @@
"SECTION_HEADER_MEMBER_USERS" : "Utilisateurs Membre",
"SECTION_HEADER_MEMBER_USER_GROUPS" : "Groupes Membre",
"SECTION_HEADER_PERMISSIONS" : "@:MANAGE_USER.SECTION_HEADER_PERMISSIONS",
- "SECTION_HEADER_USER_GROUPS" : "Groupe Parent",
+ "SECTION_HEADER_USER_GROUPS" : "Groupes Parent",
"TEXT_CONFIRM_DELETE" : "Les groupes ne peuvent pas être restaurés après leur suppression. Êtes-vous certains de vouloir supprimer ce groupe?"
@@ -455,27 +454,29 @@
"FIELD_HEADER_CREATE_DRIVE_PATH" : "Créer automatiquement le chemin du lecteur:",
"FIELD_HEADER_CREATE_RECORDING_PATH" : "Créer automatiquement un chemin d'enregistrement:",
"FIELD_HEADER_DISABLE_AUDIO" : "Désactiver son:",
- "FIELD_HEADER_DISABLE_AUTH" : "Désactiver authentification:",
+ "FIELD_HEADER_DISABLE_AUTH" : "Désactiver l'authentification:",
"FIELD_HEADER_DISABLE_COPY" : "Désactiver la copie depuis l'ordinateur distant:",
+ "FIELD_HEADER_DISABLE_DOWNLOAD" : "Désactiver le téléchargement de fichier:",
"FIELD_HEADER_DISABLE_PASTE" : "Désactiver coller à partir du client:",
- "FIELD_HEADER_DOMAIN" : "Nom du domaine:",
+ "FIELD_HEADER_DISABLE_UPLOAD" : "Désactiver l'envoi de fichier:",
+ "FIELD_HEADER_DOMAIN" : "Nom de domaine:",
"FIELD_HEADER_DPI" : "Résolution (ppp):",
- "FIELD_HEADER_DRIVE_NAME" : "Nom du Lecteur:",
+ "FIELD_HEADER_DRIVE_NAME" : "Nom du lecteur:",
"FIELD_HEADER_DRIVE_PATH" : "Chemin du lecteur:",
- "FIELD_HEADER_ENABLE_AUDIO_INPUT" : "Activer Entrée Audio (microphone):",
+ "FIELD_HEADER_ENABLE_AUDIO_INPUT" : "Activer l'entrée audio (microphone):",
"FIELD_HEADER_ENABLE_DESKTOP_COMPOSITION" : "Activer la composition du bureau (Aero):",
"FIELD_HEADER_ENABLE_DRIVE" : "Activer lecteur réseau:",
- "FIELD_HEADER_ENABLE_FONT_SMOOTHING" : "Enable font smoothing (ClearType):",
+ "FIELD_HEADER_ENABLE_FONT_SMOOTHING" : "Activer le lissage des polices (ClearType):",
"FIELD_HEADER_ENABLE_FULL_WINDOW_DRAG" : "Activer pleine fenêtre de glisser:",
"FIELD_HEADER_ENABLE_MENU_ANIMATIONS" : "Activer les animations de menu:",
"FIELD_HEADER_DISABLE_BITMAP_CACHING" : "Désactiver le cache bitmap:",
- "FIELD_HEADER_DISABLE_GLYPH_CACHING" : "Désactiver le cache glyph:",
"FIELD_HEADER_DISABLE_OFFSCREEN_CACHING" : "Désactiver le cache hors écran :",
+ "FIELD_HEADER_DISABLE_GLYPH_CACHING" : "Désactiver le cache glyph:",
"FIELD_HEADER_ENABLE_PRINTING" : "Activer imprimante:",
"FIELD_HEADER_ENABLE_SFTP" : "Activer SFTP:",
"FIELD_HEADER_ENABLE_THEMING" : "Activer thématisation:",
"FIELD_HEADER_ENABLE_WALLPAPER" : "Activer fond d'écran:",
- "FIELD_HEADER_GATEWAY_DOMAIN" : "Nom du domaine:",
+ "FIELD_HEADER_GATEWAY_DOMAIN" : "Nom de domaine:",
"FIELD_HEADER_GATEWAY_HOSTNAME" : "Nom d'hôte:",
"FIELD_HEADER_GATEWAY_PASSWORD" : "Mot de passe:",
"FIELD_HEADER_GATEWAY_PORT" : "Port:",
@@ -488,7 +489,7 @@
"FIELD_HEADER_PASSWORD" : "Mot de passe:",
"FIELD_HEADER_PORT" : "Port:",
"FIELD_HEADER_PRINTER_NAME" : "Nom de l'imprimante redirigée:",
- "FIELD_HEADER_PRECONNECTION_BLOB" : "Pré-connexion BLOB (VM ID):",
+ "FIELD_HEADER_PRECONNECTION_BLOB" : "Préconnexion BLOB (VM ID):",
"FIELD_HEADER_PRECONNECTION_ID" : "Source RDP ID:",
"FIELD_HEADER_READ_ONLY" : "Lecture seule:",
"FIELD_HEADER_RECORDING_EXCLUDE_MOUSE" : "Exclure la souris:",
@@ -503,19 +504,25 @@
"FIELD_HEADER_SECURITY" : "Mode de Sécurité:",
"FIELD_HEADER_SERVER_LAYOUT" : "Agencement clavier:",
"FIELD_HEADER_SFTP_DIRECTORY" : "Répertoire d'upload par défaut:",
+ "FIELD_HEADER_SFTP_DISABLE_DOWNLOAD" : "Désactiver le téléchargement de fichier:",
"FIELD_HEADER_SFTP_HOST_KEY" : "Clé publique de l'hôte (Base64):",
"FIELD_HEADER_SFTP_HOSTNAME" : "Nom d'hôte:",
- "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "Intervale keepalive SFTP:",
+ "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "Intervalle keepalive SFTP:",
"FIELD_HEADER_SFTP_PASSPHRASE" : "Phrase secrète:",
"FIELD_HEADER_SFTP_PASSWORD" : "Mot de passe:",
"FIELD_HEADER_SFTP_PORT" : "Port:",
"FIELD_HEADER_SFTP_PRIVATE_KEY" : "Clé privée:",
+ "FIELD_HEADER_SFTP_ROOT_DIRECTORY" : "Dossier racine de l'explorateur de fichier:",
+ "FIELD_HEADER_SFTP_DISABLE_UPLOAD" : "Désactiver l'envoi de fichier:",
"FIELD_HEADER_SFTP_USERNAME" : "Identifiant:",
"FIELD_HEADER_STATIC_CHANNELS" : "Noms des canaux statiques:",
"FIELD_HEADER_TIMEZONE" : "Fuseau horaire:",
- "FIELD_HEADER_SFTP_ROOT_DIRECTORY" : "Dossier racine de l'explorateur de fichier:",
"FIELD_HEADER_USERNAME" : "Identifiant:",
"FIELD_HEADER_WIDTH" : "Largeur:",
+ "FIELD_HEADER_WOL_BROADCAST_ADDR" : "Adresse de diffusion pour les paquets WoL:",
+ "FIELD_HEADER_WOL_MAC_ADDR" : "Adresse MAC de l'hôte distant:",
+ "FIELD_HEADER_WOL_SEND_PACKET" : "Envoi de paquets WoL:",
+ "FIELD_HEADER_WOL_WAIT_TIME" : "Temps d'attente du démarage de l'hôte:",
"FIELD_OPTION_COLOR_DEPTH_16" : "Faibles couleurs (16-bit)",
"FIELD_OPTION_COLOR_DEPTH_24" : "Vraies couleurs (24-bit)",
@@ -564,10 +571,11 @@
"SECTION_HEADER_LOAD_BALANCING" : "Equilibrage de charge",
"SECTION_HEADER_NETWORK" : "Réseau",
"SECTION_HEADER_PERFORMANCE" : "Performance",
- "SECTION_HEADER_PRECONNECTION_PDU" : "Pré-connexion PDU / Hyper-V",
+ "SECTION_HEADER_PRECONNECTION_PDU" : "Préconnexion PDU / Hyper-V",
"SECTION_HEADER_RECORDING" : "Enregistrement écran",
"SECTION_HEADER_REMOTEAPP" : "RemoteApp",
- "SECTION_HEADER_SFTP" : "SFTP"
+ "SECTION_HEADER_SFTP" : "SFTP",
+ "SECTION_HEADER_WOL" : "Wake-on-LAN (WoL)"
},
@@ -599,11 +607,17 @@
"FIELD_HEADER_RECORDING_NAME" : "Nom de l'enregistrement:",
"FIELD_HEADER_RECORDING_PATH" : "Chemin de l'enregistrement:",
"FIELD_HEADER_SERVER_ALIVE_INTERVAL" : "Intervalle keepalive Serveur:",
+ "FIELD_HEADER_SFTP_DISABLE_DOWNLOAD" : "Désactiver le téléchargement de fichier:",
"FIELD_HEADER_SFTP_ROOT_DIRECTORY" : "Dossier racine de l'explorateur de fichier:",
+ "FIELD_HEADER_SFTP_DISABLE_UPLOAD" : "Désactiver l'envoi de fichier:",
"FIELD_HEADER_TERMINAL_TYPE" : "Type du terminal:",
"FIELD_HEADER_TIMEZONE" : "Fuseau horaire ($TZ):",
"FIELD_HEADER_TYPESCRIPT_NAME" : "Nom Typescript :",
"FIELD_HEADER_TYPESCRIPT_PATH" : "Chemin Typescript :",
+ "FIELD_HEADER_WOL_BROADCAST_ADDR" : "Adresse de diffusion pour les paquets WoL:",
+ "FIELD_HEADER_WOL_MAC_ADDR" : "Adresse MAC de l'hôte distant:",
+ "FIELD_HEADER_WOL_SEND_PACKET" : "Envoi de paquets WoL:",
+ "FIELD_HEADER_WOL_WAIT_TIME" : "Temps d'attente du démarage de l'hôte:",
"FIELD_OPTION_BACKSPACE_EMPTY" : "",
"FIELD_OPTION_BACKSPACE_8" : "Retour Arrière (Ctrl-H)",
@@ -649,7 +663,8 @@
"SECTION_HEADER_RECORDING" : "Enregistrement Ecran",
"SECTION_HEADER_SESSION" : "Session / Environnement",
"SECTION_HEADER_TYPESCRIPT" : "Typescript (Enregistrement session Texte)",
- "SECTION_HEADER_SFTP" : "SFTP"
+ "SECTION_HEADER_SFTP" : "SFTP",
+ "SECTION_HEADER_WOL" : "Wake-on-LAN (WoL)"
},
@@ -681,6 +696,10 @@
"FIELD_HEADER_TERMINAL_TYPE" : "Type de terminal:",
"FIELD_HEADER_TYPESCRIPT_NAME" : "Nom Typescript:",
"FIELD_HEADER_TYPESCRIPT_PATH" : "Chemin Typescript:",
+ "FIELD_HEADER_WOL_BROADCAST_ADDR" : "Adresse de diffusion pour les paquets WoL:",
+ "FIELD_HEADER_WOL_MAC_ADDR" : "Adresse MAC de l'hôte distant:",
+ "FIELD_HEADER_WOL_SEND_PACKET" : "Envoi de paquets WoL:",
+ "FIELD_HEADER_WOL_WAIT_TIME" : "Temps d'attente du démarage de l'hôte:",
"FIELD_OPTION_BACKSPACE_EMPTY" : "",
"FIELD_OPTION_BACKSPACE_8" : "Retour Arrière (Ctrl-H)",
@@ -724,7 +743,8 @@
"SECTION_HEADER_DISPLAY" : "Affichage",
"SECTION_HEADER_NETWORK" : "Réseau",
"SECTION_HEADER_RECORDING" : "Enregistrement Ecran",
- "SECTION_HEADER_TYPESCRIPT" : "Typescript (Enregistrement session Texte)"
+ "SECTION_HEADER_TYPESCRIPT" : "Typescript (Enregistrement session Texte)",
+ "SECTION_HEADER_WOL" : "Wake-on-LAN (WoL)"
},
@@ -752,16 +772,22 @@
"FIELD_HEADER_RECORDING_NAME" : "Nom de l'enregistrement:",
"FIELD_HEADER_RECORDING_PATH" : "Chemin de l'enregistrement:",
"FIELD_HEADER_SFTP_DIRECTORY" : "Répertoire d'upload par défaut:",
+ "FIELD_HEADER_SFTP_DISABLE_DOWNLOAD" : "Désactiver le téléchargement de fichier:",
"FIELD_HEADER_SFTP_HOST_KEY" : "Clé publique de l'hôte (Base64):",
"FIELD_HEADER_SFTP_HOSTNAME" : "Nom d'hôte:",
+ "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "Intervale keepalive SFTP:",
"FIELD_HEADER_SFTP_PASSPHRASE" : "Phrase secrète:",
"FIELD_HEADER_SFTP_PASSWORD" : "Mot de passe:",
"FIELD_HEADER_SFTP_PORT" : "Port:",
"FIELD_HEADER_SFTP_PRIVATE_KEY" : "Clé privée:",
"FIELD_HEADER_SFTP_ROOT_DIRECTORY" : "Dossier racine de l'explorateur de fichier:",
- "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "Intervale keepalive SFTP:",
+ "FIELD_HEADER_SFTP_DISABLE_UPLOAD" : "Désactiver l'envoi de fichier:",
"FIELD_HEADER_SFTP_USERNAME" : "Identifiant:",
"FIELD_HEADER_SWAP_RED_BLUE" : "Inverser composantes rouges et bleues:",
+ "FIELD_HEADER_WOL_BROADCAST_ADDR" : "Adresse de diffusion pour les paquets WoL:",
+ "FIELD_HEADER_WOL_MAC_ADDR" : "Adresse MAC de l'hôte distant:",
+ "FIELD_HEADER_WOL_SEND_PACKET" : "Envoi de paquets WoL:",
+ "FIELD_HEADER_WOL_WAIT_TIME" : "Temps d'attente du démarage de l'hôte:",
"FIELD_OPTION_COLOR_DEPTH_8" : "256 couleurs",
"FIELD_OPTION_COLOR_DEPTH_16" : "Faibles couleurs (16-bit)",
@@ -787,8 +813,9 @@
"SECTION_HEADER_DISPLAY" : "Affichage",
"SECTION_HEADER_NETWORK" : "Réseau",
"SECTION_HEADER_RECORDING" : "Enregistrement Ecran",
- "SECTION_HEADER_REPEATER" : "Répéteur VNC",
- "SECTION_HEADER_SFTP" : "SFTP"
+ "SECTION_HEADER_REPEATER" : "Répétiteur VNC",
+ "SECTION_HEADER_SFTP" : "SFTP",
+ "SECTION_HEADER_WOL" : "Wake-on-LAN (WoL)"
},
@@ -798,26 +825,8 @@
},
- "SETTINGS_CONNECTIONS" : {
-
- "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
- "ACTION_NEW_CONNECTION" : "Nouvelle Connexion",
- "ACTION_NEW_CONNECTION_GROUP" : "Nouveau Groupe",
- "ACTION_NEW_SHARING_PROFILE" : "Nouveau Profil de Partage",
-
- "DIALOG_HEADER_ERROR" : "Erreur",
-
- "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
-
- "HELP_CONNECTIONS" : "Cliquer ou appuyer sur une connexion en dessous pour la gérer. Selon vos permissions, les connexions peuvent être ajoutées, supprimées, leur propriétés (protocole, nom d'hôte, port, etc) changées.",
-
- "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",
-
- "SECTION_HEADER_CONNECTIONS" : "Connexions"
-
- },
-
"SETTINGS_CONNECTION_HISTORY" : {
+
"ACTION_DOWNLOAD" : "@:APP.ACTION_DOWNLOAD",
"ACTION_SEARCH" : "@:APP.ACTION_SEARCH",
@@ -842,6 +851,25 @@
},
+ "SETTINGS_CONNECTIONS" : {
+
+ "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
+ "ACTION_NEW_CONNECTION" : "Nouvelle Connexion",
+ "ACTION_NEW_CONNECTION_GROUP" : "Nouveau Groupe",
+ "ACTION_NEW_SHARING_PROFILE" : "Nouveau Profil de Partage",
+
+ "DIALOG_HEADER_ERROR" : "Erreur",
+
+ "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
+
+ "HELP_CONNECTIONS" : "Cliquer ou appuyer sur une connexion en dessous pour la gérer. Selon vos permissions, les connexions peuvent être ajoutées, supprimées, leur propriétés (protocole, nom d'hôte, port, etc) changées.",
+
+ "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",
+
+ "SECTION_HEADER_CONNECTIONS" : "Connexions"
+
+ },
+
"SETTINGS_PREFERENCES" : {
"ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
@@ -878,7 +906,7 @@
"NAME_INPUT_METHOD_TEXT" : "@:CLIENT.NAME_INPUT_METHOD_TEXT",
"SECTION_HEADER_DEFAULT_INPUT_METHOD" : "Méthode de saisie par défaut",
- "SECTION_HEADER_DEFAULT_MOUSE_MODE" : "Mode émulation souris par défaut",
+ "SECTION_HEADER_DEFAULT_MOUSE_MODE" : "Mode d'émulation souris par défaut",
"SECTION_HEADER_UPDATE_PASSWORD" : "Modifier Mot de passe"
},
@@ -888,13 +916,13 @@
"ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
"ACTION_NEW_USER" : "Nouvel Utilisateur",
- "DIALOG_HEADER_ERROR" : "Erreur",
+ "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",
"FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
"FORMAT_DATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",
- "HELP_USERS" : "Cliquer ou appuyer sur un utilisateur en dessous pour le gérer. Selon vos permissions, les utilisateurs peuvent être ajoutés, supprimés, leur mot de passe changé.",
+ "HELP_USERS" : "Cliquez ou appuyez sur un utilisateur en dessous pour le gérer. Selon vos permissions, les utilisateurs peuvent être ajoutés, supprimés et leur mot de passe changé.",
"SECTION_HEADER_USERS" : "Utilisateur",
@@ -908,7 +936,7 @@
"SETTINGS_USER_GROUPS" : {
"ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
- "ACTION_NEW_USER_GROUP" : "Nouveau groupe",
+ "ACTION_NEW_USER_GROUP" : "Nouveau Groupe",
"DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",
@@ -924,7 +952,6 @@
},
-
"SETTINGS_SESSIONS" : {
"ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
@@ -942,12 +969,12 @@
"INFO_NO_SESSIONS" : "Pas de session ouverte",
- "SECTION_HEADER_SESSIONS" : "Sessions Ouvertes",
+ "SECTION_HEADER_SESSIONS" : "Sessions Actives",
- "TABLE_HEADER_SESSION_USERNAME" : "Identifiant",
+ "TABLE_HEADER_SESSION_CONNECTION_NAME" : "Nom de connexion",
"TABLE_HEADER_SESSION_STARTDATE" : "Ouvert depuis",
"TABLE_HEADER_SESSION_REMOTEHOST" : "Hôte distant",
- "TABLE_HEADER_SESSION_CONNECTION_NAME" : "Nom de connexion",
+ "TABLE_HEADER_SESSION_USERNAME" : "Identifiant",
"TEXT_CONFIRM_DELETE" : "Êtes-vous certains de vouloir fermer toutes les connexions sélectionnées ? Les utilisateurs utilisant ces sessions seront immédiatement déconnectés."