From a2646961ad6f90a9221606c374236cafbab2cfe8 Mon Sep 17 00:00:00 2001
From: Italo Rossi <italorossib@gmail.com>
Date: Tue, 29 Mar 2016 18:37:38 -0300
Subject: [PATCH] =?UTF-8?q?FS-8991=20-=20[verto=5Fcommunicator]=20Adding?=
 =?UTF-8?q?=20translations=20for=20fr=5FFR.=20Thanks=20Tristan=20Mah=C3=A9?=
 =?UTF-8?q?.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../src/locales/locale-fr.json                | 142 ++++++++++++++++++
 .../src/vertoApp/vertoApp.module.js           |   5 +-
 2 files changed, 145 insertions(+), 2 deletions(-)
 create mode 100644 html5/verto/verto_communicator/src/locales/locale-fr.json

diff --git a/html5/verto/verto_communicator/src/locales/locale-fr.json b/html5/verto/verto_communicator/src/locales/locale-fr.json
new file mode 100644
index 0000000000..67830e5218
--- /dev/null
+++ b/html5/verto/verto_communicator/src/locales/locale-fr.json
@@ -0,0 +1,142 @@
+{
+  "TITLE_ACTIVE_CALL": "Oups, appel actif déjà en cours",
+  "MESSAGE_ACTIVE_CALL_HANGUP": "Il semble que vous êtes déjà en communication. Voulez vous raccrocher ?",
+  "MESSAGE_ACTIVE_CALL_BACK": "Il semblre que vous étiez déjà en appel avant de quitter la dernière fois, Voulez-vous retourner à cet appel ?",
+  "TITLE_INCOMING_CALL": "Appel entrant",
+  "MESSAGE_INCOMING_CALL": "De ",
+  "MESSAGE_NO_HANGUP_CALL": "Il n'y as pas d'appels à raccrocher.",
+  "MESSAGE_ENTER_FILENAME": "Veuillez entrer le nom de fichier",
+  "TITLE_ENABLE_VIDEO": "Voulez vous activer la video pour cet appel?",
+  "MESSAGE_ENABLE_VIDEO": "La vidéo sera activée pour les prochains appels.",
+  "TITLE_INSERT_BANNER": "Merci d'insérer le texte de bannière",
+  "TITLE_INSERT_CANVAS_ID": "Merci d'insérer l'ID du Canvas",
+  "TITLE_INSERT_LAYER": "Merci d'insérer la couche",
+  "TITLE_TRANSFER": "Transferer le correspondant ?",
+  "MESSAGE_TRANSFER": "Vers quelle destination voulez vous transférer cet appel ?",
+  "LABEL_TRANSFER": "Destination",
+  "MESSAGE_DISPLAY_SETTINGS": "Nous ne pouvons afficher les paramêtres de prévisualisation pendant un appel",
+  "BUTTON_END_CALL": "Terminer l'appel",
+  "BUTTON_CLOSE": "Fermer",
+  "MESSAGE_PLAY": "Jouer",
+  "MESSAGE_STOP": "Stop",
+  "MESSAGE_RECORD": "Enregistrer",
+  "MESSAGE_STOP_RECORD": "Arrêter l'enregistrement",
+  "MESSAGE_SNAPSHOT": "Capture d'écran",
+  "MESSAGE_VIDEO_MODE": "Mode Video",
+  "MESSAGE_MUTE_MIC": "(des)activer Micro",
+  "MESSAGE_MUTE_VIDEO": "(des)activer Video",
+  "MESSAGE_FULLSCREEN": "Basculer en mode plein écran",
+  "MESSAGE_SCREENSHARE": "Partage d'écran",
+  "MESSAGE_OPEN_CLOSE_CHAT": "Ouvrir/Fermer le chat",
+  "MESSAGE_SPEAKER": "Orateur",
+  "MESSAGE_POPUP": "Popup",
+  "CHAT_TITLE_MEMBERS": "Membres",
+  "CHAT_TITLE": "Chat",
+  "CHAT_NO_MEMBERS": "Il n'y as pas de membres actuellement.",
+  "CHAT_GENERAL": "General",
+  "CHAT_TITLE_KICK": "Ejecter",
+  "CHAT_KICK": "Ejecter",
+  "CHAT_TITLE_VIDEO_FLOOR": "Video Floor",
+  "CHAT_FLOOR": "Floor",
+  "CHAT_TITLE_TRANSFER": "Transferer",
+  "CHAT_TRANSFER": "Transferer",
+  "CHAT_BANNER": "Bannière",
+  "CHAT_TITLE_SET": "Set",
+  "CHAT_SET": "Set",
+  "CHAT_TITLE_RESET": "Reset",
+  "CHAT_RESET": "Reset",
+  "CHAT_CANVAS": "Canvas",
+  "CHAT_CANVAS_IN": "Canvas In",
+  "CHAT_CANVAS_OUT": "Canvas Out",
+  "CHAT_PREV": "Précédent",
+  "CHAT_NEXT": "Suivant",
+  "CHAT_LAYER": "Couche",
+  "CHAT_AUDIO_VIDEO": "Audio/Video",
+  "CHAT_TITLE_MUTE_UNMUTE_MIC": "Activer/Désactiver micro",
+  "CHAT_MUTE_MIC": "Désactiver le micro",
+  "CHAT_UNMUTE_MIC": "Activer le micro",
+  "CHAT_TITLE_MUTE_UNMUTE_VIDEO": "Activer/Désactiver video",
+  "CHAT_NO_MESSAGES": "il n'y as pas de messages à afficher",
+  "CHAT_SEND_MESSAGE": "Envoyer",
+  "CHAT_TYPE_MESSAGE": "Saisir votre message ici...",
+  "TITLE_CONTRIBUTORS": "Contributeurs",
+  "MESSAGE_CONNECTION_UNTRUSTED": "Cette connection n'est pas certifiée sûre.",
+  "MESSAGE_TOGGLE_NAVIGATION": "Basculer la navigation",
+  "BANDWIDTH_INFO": "Information de bande passante",
+  "BANDWIDTH_INFO_INCOMING": "Entrant:",
+  "BANDWIDTH_INFO_OUTGOING": "Sortant:",
+  "BANDWIDTH_INFO_VIDEO_RES": "Résolution vidéo:",
+  "IN_CALL": "Appel en cours:",
+  "LAST_CALL": "Dernier appel:",
+  "OPEN_NEW_WINDOW": "Ouvrir une nouvelle fenêtre",
+  "CHANGE_LOGIN_INFO": "Changer les informations utilisateur",
+  "LOGOUT": "Deconnection",
+  "ABOUT": "A propos",
+  "HELP": "Aide",
+  "CONTRIBUTORS": "Contributeurs",
+  "TITLE_PREVIEW_SETTINGS": "Paramêtrer votre micro et caméra",
+  "CAMERA_SETTNGS": "Camera:",
+  "MIC_SETTINGS": "Microphone:",
+  "SAVE": "Sauvegarder",
+  "LOADING": "Chargement",
+  "ERRORS" : "Erreurs",
+  "CALLING_TO": "Appel sortant vers ",
+  "CANCELLING": "Annulation en cours...",
+  "DETERMINING_SPEED": "En train de déterminer votre bande passante...",
+  "CALL_HISTORY": "Historique d'appel",
+  "CLEAR_CALL_HISTORY": "Effacer l'historique",
+  "NO_CALL_HISTORY": "Pas d'historique d'appel",
+  "ENTER_EXTENSION": "Saisir une extension",
+  "CALL_EXTENSION": "Appeler une extension",
+  "LOGIN": "Nom d'utilisateur:",
+  "LOGIN_INFORMATION": "Information utilisateur",
+  "SAVE_LOGIN_INFORMATION": "Sauvegarder les informations utilisateurs",
+  "INVALID_LOGIN_FIELDS": "Vérifiez les champs ci dessous et rééssayez.",
+  "NAME": "Nom",
+  "YOUR_NAME": "Votre nom",
+  "EMAIL": "Email",
+  "YOUR_EMAIL": "Votre email",
+  "USER": "Utilisateur",
+  "PASSWORD": "mot de passe",
+  "CALLER_ID": "Numéro Appelant",
+  "HOSTNAME": "Nom de domaine",
+  "WEBSOCKET_URL": "URL Websocket",
+  "SETTINGS": "Paramêtres",
+  "DEVICE_SETTINGS": "Paramêtres de l'appareil",
+  "SHARE_DEVICE": "Partager le périphérique",
+  "SPEAKER": "Orateur:",
+  "SPEAKER_FEATURE": "Votre navigateur ne semble pas supporter cette fonctionnalité",
+  "PREVIEW_SETTINGS": "Paramêtres de prévisualisation",
+  "REFRESH_DEVICE_LIST": "Rafraichir la liste des périphériques",
+  "GENERAL_SETTINGS": "Paramêtres généraux:",
+  "USE_VIDEO": "Utiliser la vidéo",
+  "USE_STEREO_AUDIO": "Audio stereo",
+  "USE_STUN": "Utiliser STUN",
+  "SCALE_VIDEO": "Ajuster la résolution de la vidéo distante pour correspondre à la résolution de la caméra",
+  "ASK_BEFORE_RECOVER": "Demander avant de récupérer un appel",
+  "BEST_FRAME_RATE": "Meilleur taux de rafraichissement:",
+  "AUDIO_SETTINGS": "Paramêtres audio:",
+  "ECHO_CANCEL": "Anti-echo",
+  "NOISE_SUPPRESSION": "Suppression du bruit",
+  "HIGHPASS_FILTER": "Filtre passe-haut:",
+  "VIDEO_SETTINGS": "Paramêtres vidéo:",
+  "REMOTE_ENCODER": "Encodeur distant dédié activé",
+  "AUTO_SPEED_RES": "Détecter automatiquement les paramêtres de bande passante et de résolution vidéo",
+  "RECHECK_BANDWIDTH": "Revérifier la bande passante avant chaque appel",
+  "CHECK_NETWORK_SPEED": "Verification de la vitesse de connection.",
+  "VIDEO_QUALITY": "Qualité vidéo:",
+  "MAX_INCOMING_BANDWIDTH": "Bande passante entrante maximale:",
+  "MAX_OUTGOING_BANDWIDTH": "Bande passante sortante maximale:",
+  "FACTORY_RESET": "Remise aux paramêtres par défaut",
+  "SAVE_DEVICE_SETTINGS": "Sauvegarder les paramêtres de l'appareil.",
+  "BROWSER_COMPATIBILITY": "Vérification de la compatibilité du navigateur.",
+  "REFRESH_MEDIA_DEVICES": "Rafraichir les périphériques multimédias.",
+  "BROWSER_WITHOUT_WEBRTC": "Erreur: votre navigateur ne supporte pas WebRTC.",
+  "CHECK_PERMISSION_MEDIA": "Vérification des permissions multimédias",
+  "CHECK_PROVISIONING_CONF": "Vérification de la configuration.",
+  "CHECK_LOGIN": "Vérification du nom d'utilisateur",
+  "CHECK_CONNECTION_SPEED": "Vérifiez votre vitesse de connection à Internet.",
+  "ERROR_PERMISSION_MEDIA": "Erreur: La permission d'accéder aux périphériques multimedia as été refusée",
+  "ERROR_PROVISIONING_CONF": "Erreur: La configuration as échouée.",
+  "PLEASE_WAIT": "Merci de patienter..."
+}
diff --git a/html5/verto/verto_communicator/src/vertoApp/vertoApp.module.js b/html5/verto/verto_communicator/src/vertoApp/vertoApp.module.js
index 77626ef6f2..5d72a4dd80 100644
--- a/html5/verto/verto_communicator/src/vertoApp/vertoApp.module.js
+++ b/html5/verto/verto_communicator/src/vertoApp/vertoApp.module.js
@@ -67,9 +67,10 @@
         prefix: 'locales/locale-',
         suffix: '.json'
       })
-      .registerAvailableLanguageKeys(['en', 'it'], {
+      .registerAvailableLanguageKeys(['en', 'it', 'fr'], {
         'en' : 'en', 'en_GB': 'en', 'en_US': 'en',
-        'it' : 'it', 'it_IT' : 'it'
+        'it' : 'it', 'it_IT' : 'it',
+        'fr' : 'fr', 'fr_FR': 'fr'
       })
       .preferredLanguage('en')
       .fallbackLanguage('en')