/
mikopbx
/
ModuleFrenchLanguagePack
Обзор
Документация
Войти
/
mikopbx
/
ModuleFrenchLanguagePack
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
Messages/fr/GeneralSettings.php
630 строк
55 KB
Nikolay Beketov
Initial commit: ModuleFrenchLanguagePack language pack for MikoPBX
06 апр 2026, 10:12
06 апр 2026, 10:12
675448a
Код
Авторство
О чём код?
<?php return [ /* * MikoPBX - free phone system for small business * Copyright © 2017-2023 Alexey Portnov and Nikolay Beketov * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with this program. * If not, see <https://www.gnu.org/licenses/>. */ 'gs_SystemWillRestart' => 'Le système va redémarrer', 'gs_CallRecordTab' => 'Enregistrement des appels', 'gs_RTPStunServer' => 'Adresse du serveur STUN (exemple : stun.test.net:10000)', 'gs_SIPAuthPrefix' => 'Préfixe Auth Username pour l\'autorisation. Le préfixe sera ajouté à la fin du Username.', 'gs_SIPAuthPrefixInvalid' => 'Le préfixe Auth Username ne peut contenir que des lettres latines.', 'gs_UseWebRTC' => 'Utiliser WebRTC', 'gs_DisableAllModules' => 'Désactiver la marketplace', 'gs_ErrorSaveSettings' => 'Erreur de sauvegarde des paramètres', 'gs_SSHDisablePasswordLogins' => 'Désactiver l\'autorisation par mot de passe', 'gs_MainTab' => 'Général', 'gs_FeaturesTab' => 'Transferts d\'appels', 'gs_SIPTab' => 'SIP', 'gs_APITab' => 'AMI&ARI', 'gs_SSHTab' => 'SSH', 'gs_WebTab' => 'HTTP/HTTPS', 'gs_PBXName' => 'Nom du système PBX', 'gs_PBXDescription' => 'Description supplémentaire', 'gs_NeedRestartPBX' => 'En cas de changement, le service asterisk sera redémarré', 'gs_PBXLanguage' => 'Langue des messages vocaux du système', 'gs_PBXInternalExtensionLength' => 'Longueur maximale des numéros internes', 'gs_PBXRecordCalls' => 'Enregistrement des appels', 'gs_PBXRecordCallsInner' => 'Enregistrement des appels internes', 'gs_RestartEveryNight' => 'Redémarrer le PBX chaque nuit', 'gs_PBXCallParkingExt' => 'Numéro pour le parking d\'appel', 'gs_PBXCallParkingSlotRange' => 'Plage de créneaux pour le parking', 'gs_PBXFeatureAttendedTransfer' => 'Combinaison pour le transfert avec consultation', 'gs_PBXFeatureBlindTransfer' => 'Combinaison pour le transfert aveugle', 'gs_PBXFeatureDigitTimeout' => 'Délai d\'expiration maximal entre les chiffres lors de la saisie d\'un numéro interne (en millisecondes)', 'gs_PBXFeaturePickupExten' => 'Combinaison pour l\'interception d\'appels entrants', 'gs_PBXFeatureAtxferNoAnswerTimeout' => 'Délai de retour d\'appel si aucune réponse après un transfert avec consultation', 'gs_PBXAllowGuestCalls' => 'Autoriser les appels entrants de n\'importe quel serveur', 'gs_SIPPort' => 'Port SIP pour l\'enregistrement des téléphones sur cette station', 'gs_TLS_PORT' => 'Port SIP TLS (appels chiffrés)', 'gs_KeepAliveHeader' => 'Paramètres de durée de validité de l\'enregistrement', 'gs_SIPDefaultExpiry' => 'Temps standard en secondes pour l\'envoi de Keep-alive', 'gs_SIPExpiryRange' => 'Temps minimum et maximum en secondes', 'gs_SIPPortSettings' => 'Paramètres de ports pour la signalisation SIP et la plage RTP', 'gs_RTPPortRange' => 'Plage de ports RTP', 'gs_AMIEnabled' => 'Utiliser l\'interface AMI', 'gs_AMIPort' => 'Port AMI', 'gs_AJAMEnabled' => 'Utiliser l\'interface AJAM', 'gs_AJAMPort' => 'Port AJAM', 'gs_AJAMPortTLS' => 'Port AJAM avec chiffrement', 'gs_SSHPort' => 'Port SSH', 'gs_SSHLogin' => 'Login pour la console SSH', 'gs_SSHPassword' => 'Mot de passe SSH', 'gs_SSHAuthorizedKeys' => 'Clés SSH autorisées', 'gs_SSH_ID_RSA_PUB' => 'Clé SSH publique du système', 'gs_SSHKeyColumn' => 'Clé SSH', 'gs_ActionsColumn' => 'Actions', 'gs_NoSSHKeys' => 'Les clés SSH ne sont pas configurées', 'gs_SSHKeyLabel' => 'Collez la chaîne complète de clé SSH publique', 'gs_AddKey' => 'Ajouter une clé', 'gs_PleaseEnterKey' => 'Saisissez la clé SSH', 'gs_InvalidKeyFormat' => 'Format de clé SSH invalide', 'gs_KeyAlreadyExists' => 'Cette clé SSH existe déjà', 'gs_AllKeysAlreadyExist' => 'Toutes les clés SSH fournies existent déjà', 'gs_KeysAdded' => 'Ajouté', 'gs_Keys' => 'clé(s)', 'gs_SkippedDuplicates' => 'Doublons ignorés', 'gs_SSHKeyPlaceholder' => 'Collez une ou plusieurs clés SSH (une par ligne)', 'gs_CopyFailed' => 'Impossible de copier dans le presse-papiers', 'gs_PrivateKeyIsSet' => 'La clé privée est définie', 'gs_Replace' => 'Remplacer', 'gs_PastePrivateKey' => 'Collez la clé privée ici...', 'gs_PastePublicCert' => 'Collez le certificat public ici...', 'gs_NoSSHPublicKey' => 'La clé SSH publique n\'est pas générée', 'gs_SSHecdsaKey' => 'Clé SSH ECDSA', 'gs_SSHRsaKey' => 'Clé SSH RSA', 'gs_SSHDssKey' => 'Clé SSH DSS', // Password-related keys moved to Passwords.php - use psw_ prefix instead 'gs_PasswordTooShort' => 'Le mot de passe est trop court (minimum %min% caractères)', // Password strength and validation keys moved to Passwords.php - use psw_ prefix instead 'gs_InvalidPasswordsFormat' => 'Format de mots de passe invalide', 'api_UnknownAction' => 'Action inconnue', 'gs_WebPort' => 'Port HTTP', 'gs_WebHTTPSPort' => 'Port HTTPS', 'gs_WEBHTTPSPrivateKey' => 'Clé privée HTTPS', 'gs_WEBHTTPSPublicKey' => 'Clé publique HTTPS', 'gs_ValidateEmptyPBXName' => 'Le nom de la station n\'est pas spécifié', 'gs_TwoDigthts' => '2 chiffres', 'gs_ThreeDigthts' => '3 chiffres', 'gs_FourDigthts' => '4 chiffres', 'gs_FiveDigthts' => '5 chiffres', 'gs_SixDigthts' => '6 chiffres', 'gs_SevenDigthts' => '7 chiffres', 'gs_ElevenDigthts' => '11 chiffres', 'gs_WebAdminLogin' => 'Connexion', 'gs_WebAdminPassword' => 'Mot de passe', 'gs_WebAdminPasswordRepeat' => 'Répéter le mot de passe', 'gs_SSHPasswordRepeat' => 'Répéter le mot de passe', 'gs_Passwords' => 'Mot de passe de l\'interface WEB', 'gs_ValidateEmptyWebPassword' => 'Le mot de passe admin ne peut pas être vide', 'gs_ValidateWeakWebPassword' => 'Le mot de passe WEB doit faire plus de 4 caractères', 'gs_ValidateWebPasswordsFieldDifferent' => 'Le mot de passe de l\'interface web est saisi incorrectement', 'gs_ValidateEmptySSHPassword' => 'Le mot de passe SSH ne peut pas être vide', 'gs_ValidateWeakSSHPassword' => 'Le mot de passe SSH doit faire plus de 4 caractères', 'gs_ValidateSSHPasswordsFieldDifferent' => 'Le mot de passe SSH est saisi incorrectement. Répétez la saisie du mot de passe.', 'gs_ValidateWEBPortOutOfRange' => 'Le champ port HTTP est spécifié incorrectement. Choisissez une valeur entre {ruleValue}.', 'gs_ValidateWEBHTTPSPortOutOfRange' => 'Le champ port HTTPS est spécifié incorrectement. Choisissez une valeur entre {ruleValue}.', 'gs_ValidateWEBHTTPSPortNotEqualToWEBPort' => 'Les ports HTTP et HTTPS doivent être différents', 'gs_ValidateWEBPortNotEqualToAjamPort' => 'Les ports HTTP et AJAM doivent être différents', 'gs_ValidateWEBPortNotEqualToAjamTLSPort' => 'Les ports HTTP et AJAM doivent être différents', 'gs_ValidateWEBHTTPSPortNotEqualToAjamPort' => 'Les ports HTTPS et AJAM doivent être différents', 'gs_ValidateWEBHTTPSPortNotEqualToAjamTLSPort' => 'Les ports HTTPS et AJAM doivent être différents', 'gs_SendAnonymousMetrics' => 'Envoyer des informations d\'erreurs aux développeurs', 'gs_RedirectToHttps' => 'Redirection vers HTTPS', 'gs_WebAdminLanguage' => 'Langue de l\'interface web', 'gs_CodecsTab' => 'Codecs Audio/Vidéo', 'gs_AudioCodecs' => 'Codecs audio', 'gs_VideoCodecs' => 'Codecs vidéo', 'gs_LoadingCodecs' => 'Chargement des codecs...', 'gs_CodecsOrder' => 'Priorité d\'utilisation des codecs', 'gs_DangerZone' => 'Suppression des paramètres système', 'gs_RestoreAllSettingsHeader' => 'Attention !', 'gs_RestoreAllSettingsMessage' => 'Tous les paramètres, l\'historique des appels, les fichiers d\'enregistrement des conversations et les modules d\'extension installés seront supprimés.', 'gs_EnterDeleteAllPhrasePreText' => 'Pour vider le système, saisissez la phrase suivante dans le champ de saisie :', 'gs_EnterDeleteAllPhrase' => 'tout supprimer', 'gs_AllSettingsDeleted' => 'Tous les paramètres supprimés', 'gs_DeleteAllModalHeader' => 'Confirmation de suppression de tous les paramètres', 'gs_DeleteAllModalDescription' => 'Ci-dessous sont présentées les informations sur ce qui sera supprimé lors de l\'exécution de l\'opération :', 'gs_DeleteAllModalWarning' => 'Attention ! Cette action est irréversible !', 'gs_DeleteAllModalWarningDescription' => 'Après confirmation, tous les paramètres, utilisateurs, historique des appels et enregistrements de conversations seront supprimés. Le système sera remis aux paramètres d\'usine.', 'gs_Cancel' => 'Annuler', 'gs_ConfirmDeleteAll' => 'Tout supprimer', 'gs_ConfirmDeleteCert' => 'Êtes-vous sûr de vouloir supprimer ce certificat ?', 'gs_CertificateExpired' => 'Certificat expiré', 'gs_CertificateExpiresInDays' => 'Expire dans {days} jours', 'gs_CertificateValidFor' => 'Valable encore {days} jours', 'gs_CertificateSelfSigned' => 'Auto-signé', 'gs_CertificateSubject' => 'Sujet', 'gs_CertificateIssuer' => 'Émetteur', 'gs_CertificateValidPeriod' => 'Période de validité', 'gs_CertificateAltNames' => 'Noms alternatifs', 'gs_LoadingStatistics' => 'Chargement des informations...', 'gs_ErrorLoadingStatistics' => 'Erreur de chargement des statistiques', 'gs_BtnDeleteAll' => 'Supprimer tous les paramètres', 'gs_DeletingAllSettings' => 'Suppression de tous les paramètres...', 'gs_DeleteAllStageStarting' => 'Démarrage du processus de réinitialisation du système', 'gs_DeleteAllStageStoppingServices' => 'Arrêt des services système', 'gs_DeleteAllStageCleaningTables' => 'Nettoyage des tables de base de données', 'gs_DeleteAllStageCleaningFiles' => 'Suppression des fichiers audio et des sauvegardes', 'gs_DeleteAllStageCleaningLogs' => 'Nettoyage des journaux système', 'gs_DeleteAllStageRemovingModules' => 'Suppression des modules d\'extension', 'gs_DeleteAllStageResettingSettings' => 'Réinitialisation des paramètres PBX', 'gs_DeleteAllStageFinalizing' => 'Finalisation du processus de réinitialisation', 'gs_DeleteAllStageCompleted' => 'Réinitialisation du système terminée', 'gs_DeleteAllStageRestarting' => 'Le système va redémarrer.', 'gs_StatUsers' => 'Utilisateurs/Numéros internes', 'gs_StatProviders' => 'Fournisseurs SIP', 'gs_StatCallQueues' => 'Files d\'attente d\'appels', 'gs_StatIvrMenus' => 'Menus IVR', 'gs_StatConferenceRooms' => 'Salles de conférence', 'gs_StatDialplanApplications' => 'Applications dialplan', 'gs_StatSoundFiles' => 'Fichiers audio personnalisés', 'gs_StatMohFiles' => 'Musique d\'attente', 'gs_StatRoutes' => 'Routes d\'appels', 'gs_StatFirewallRules' => 'Règles de pare-feu', 'gs_StatModules' => 'Modules installés', 'gs_StatCallHistory' => 'Enregistrements d\'historique d\'appels', 'gs_StatCallRecordings' => 'Enregistrements de conversations', 'gs_StatBackups' => 'Sauvegardes', 'gs_StatCustomFiles' => 'Fichiers personnalisés', 'gs_PBXRecordAnnouncementIn' => 'Sélectionnez l\'annonce d\'enregistrement de conversations pour les appels entrants', 'gs_PBXRecordAnnouncementOut' => 'Sélectionnez l\'annonce d\'enregistrement de conversations pour les appels sortants', // General Settings Tooltips // RestartEveryNight tooltip 'gs_RestartEveryNightTooltip_header' => 'Redémarrage quotidien du PBX', 'gs_RestartEveryNightTooltip_desc' => 'Redémarrage automatique du système Asterisk chaque nuit pour maintenir la stabilité et les performances', 'gs_RestartEveryNightTooltip_when' => 'Heure de redémarrage', 'gs_RestartEveryNightTooltip_when_desc' => 'Le système redémarre automatiquement à 01:00 la nuit selon l\'heure système', 'gs_RestartEveryNightTooltip_benefits' => 'Avantages', 'gs_RestartEveryNightTooltip_benefit_memory' => 'Libération de mémoire et nettoyage des données temporaires', 'gs_RestartEveryNightTooltip_benefit_stability' => 'Amélioration de la stabilité lors d\'un fonctionnement prolongé', 'gs_RestartEveryNightTooltip_drawbacks' => 'Inconvénients', 'gs_RestartEveryNightTooltip_drawback_calls' => 'Interruption des appels actifs pendant le redémarrage', 'gs_RestartEveryNightTooltip_drawback_registration' => 'Indisponibilité temporaire du système (10-30 secondes)', 'gs_RestartEveryNightTooltip_recommendation' => 'Recommandé pour les systèmes avec peu d\'activité nocturne. Pour les centres d\'appels 24h/24, il vaut mieux désactiver et effectuer le redémarrage manuellement pendant les périodes de charge minimale.', // PBXLanguage tooltip 'gs_PBXLanguageTooltip_header' => 'Langue des messages système', 'gs_PBXLanguageTooltip_desc' => 'Détermine la langue des messages vocaux du système Asterisk pour les appelants et les menus IVR', 'gs_PBXLanguageTooltip_affects' => 'Affecte', 'gs_PBXLanguageTooltip_affects_voice' => 'Salutations vocales et messages système', 'gs_PBXLanguageTooltip_affects_prompts' => 'Invites audio lors de la composition d\'un numéro', 'gs_PBXLanguageTooltip_affects_ivr' => 'Menus vocaux IVR', 'gs_PBXLanguageTooltip_affects_voicemail' => 'Messages de messagerie vocale', 'gs_PBXLanguageTooltip_restart' => 'Nécessite un redémarrage', 'gs_PBXLanguageTooltip_restart_desc' => 'Lors du changement de langue, le service Asterisk redémarrera pendant 10-30 secondes avec coupure de connexion.', 'gs_PBXLanguageTooltip_note' => 'La langue de l\'interface web est configurée séparément pour chaque utilisateur', // PBXInternalExtensionLength tooltip 'gs_PBXInternalExtensionLengthTooltip_header' => 'Longueur des numéros internes', 'gs_PBXInternalExtensionLengthTooltip_desc' => 'Détermine la longueur maximale des numéros internes des employés dans le système', 'gs_PBXInternalExtensionLengthTooltip_affects' => 'Affecte', 'gs_PBXInternalExtensionLengthTooltip_affects_new' => 'Création de nouveaux numéros internes', 'gs_PBXInternalExtensionLengthTooltip_affects_validation' => 'Validation lors de la saisie de numéros dans les formulaires', 'gs_PBXInternalExtensionLengthTooltip_affects_search' => 'Algorithmes de recherche et reconnaissance des numéros internes', 'gs_PBXInternalExtensionLengthTooltip_examples' => 'Exemples', 'gs_PBXInternalExtensionLengthTooltip_example_3' => 'Longueur 3 : numéros de 100 à 999', 'gs_PBXInternalExtensionLengthTooltip_example_4' => 'Longueur 4 : numéros de 1000 à 9999', 'gs_PBXInternalExtensionLengthTooltip_example_5' => 'Longueur 5 : numéros de 10000 à 99999', 'gs_PBXInternalExtensionLengthTooltip_warning' => 'La modification de ce paramètre n\'affecte pas les numéros existants. Si vous avez des numéros plus longs que le nouveau paramètre, ils continueront à fonctionner', 'gs_PBXInternalExtensionLengthTooltip_note' => 'Il est recommandé de choisir la longueur en fonction du nombre d\'employés : 3 chiffres pour les entreprises jusqu\'à 900 employés, 4 chiffres pour les grandes organisations', // PBXAllowGuestCalls tooltip 'gs_AllowGuestCallsTooltip_header' => 'Appels invités sans autorisation', 'gs_AllowGuestCallsTooltip_desc' => 'Permet de recevoir des appels SIP d\'appareils et serveurs non autorisés sans enregistrement', 'gs_AllowGuestCallsTooltip_warning_header' => 'Attention !', 'gs_AllowGuestCallsTooltip_warning' => 'L\'activation de cette option peut créer une menace de sécurité. Assurez-vous que votre réseau est protégé de manière fiable et utilisez des règles de filtrage', 'gs_AllowGuestCallsTooltip_when_enable' => 'Lorsqu\'activé, le système permet :', 'gs_AllowGuestCallsTooltip_enable_anonymous' => 'Réception d\'appels SIP anonymes (anonymous endpoint)', 'gs_AllowGuestCallsTooltip_enable_intercom' => 'Connexion d\'interphones sans enregistrement', 'gs_AllowGuestCallsTooltip_enable_doorphone' => 'Utilisation de portiers et panneaux d\'appel', 'gs_AllowGuestCallsTooltip_enable_public' => 'Réception d\'appels via le contexte public-direct-dial', 'gs_AllowGuestCallsTooltip_technical' => 'Détails techniques :', 'gs_AllowGuestCallsTooltip_technical_endpoint' => 'Crée un endpoint [anonymous] dans la configuration PJSIP', 'gs_AllowGuestCallsTooltip_technical_context' => 'Les appels anonymes sont dirigés vers le contexte public-direct-dial', 'gs_AllowGuestCallsTooltip_technical_module' => 'Charge le module res_pjsip_endpoint_identifier_anonymous.so', 'gs_AllowGuestCallsTooltip_security' => 'Recommandations de sécurité :', 'gs_AllowGuestCallsTooltip_security_desc' => 'Utilisez Fail2ban, limitez l\'accès par IP, configurez les règles de routage entrant', 'gs_AllowGuestCallsTooltip_recommendation' => 'Il est recommandé de désactiver cette option si vous n\'utilisez pas d\'appareils sans enregistrement', // PBXCallParkingExt tooltip 'gs_PBXCallParkingExtTooltip_header' => 'Parking d\'appels', 'gs_PBXCallParkingExtTooltip_desc' => 'Numéro pour le placement temporaire d\'un appel avec possibilité de récupération ultérieure depuis n\'importe quel téléphone', 'gs_PBXCallParkingExtTooltip_how' => 'Comment fonctionne le parking :', 'gs_PBXCallParkingExtTooltip_how_dial' => 'Pendant la conversation, composez le numéro de parking (ex : 800)', 'gs_PBXCallParkingExtTooltip_how_announce' => 'Le système annonce le numéro de créneaux de parking (ex : 801)', 'gs_PBXCallParkingExtTooltip_how_retrieve' => 'Depuis n\'importe quel téléphone, composez le numéro de créneau pour récupérer l\'appel', 'gs_PBXCallParkingExtTooltip_slots' => 'Plage de créneaux de parking :', 'gs_PBXCallParkingExtTooltip_slots_range' => 'Définit les numéros pour le placement des appels parkés (ex : 801-820)', 'gs_PBXCallParkingExtTooltip_slots_capacity' => 'Nombre de créneaux = nombre d\'appels pouvant être parkés simultanément', 'gs_PBXCallParkingExtTooltip_slots_automatic' => 'Le système sélectionne automatiquement un créneau libre dans la plage', 'gs_PBXCallParkingExtTooltip_example' => 'Exemple d\'utilisation :', 'gs_PBXCallParkingExtTooltip_example_desc' => 'La secrétaire reçoit un appel, le parque sur 800, le système annonce "Appel parqué sur 801". Le manager compose 801 et continue la conversation', 'gs_PBXCallParkingExtTooltip_note' => 'Si l\'appel n\'est pas récupéré dans le délai imparti, il reviendra au téléphone d\'origine', // PBXFeatureAttendedTransfer tooltip 'gs_PBXFeatureAttendedTransferTooltip_header' => 'Transfert avec consultation', 'gs_PBXFeatureAttendedTransferTooltip_desc' => 'Combinaison de touches pour le transfert d\'appel avec consultation préalable', 'gs_PBXFeatureAttendedTransferTooltip_how' => 'Processus de transfert :', 'gs_PBXFeatureAttendedTransferTooltip_how_press' => 'Appuyez sur la combinaison (par défaut ##)', 'gs_PBXFeatureAttendedTransferTooltip_how_dial' => 'Composez le numéro pour consultation', 'gs_PBXFeatureAttendedTransferTooltip_how_talk' => 'Parlez avec l\'abonné, assurez-vous qu\'il peut prendre l\'appel', 'gs_PBXFeatureAttendedTransferTooltip_how_complete' => 'Raccrochez pour terminer le transfert', 'gs_PBXFeatureAttendedTransferTooltip_benefits' => 'Avantages :', 'gs_PBXFeatureAttendedTransferTooltip_benefits_desc' => 'Permet d\'avertir le collègue du transfert et de transmettre le contexte de conversation', 'gs_PBXFeatureAttendedTransferTooltip_note' => 'Si l\'abonné ne répond pas ou est occupé, l\'appel vous reviendra', // PBXFeatureBlindTransfer tooltip 'gs_PBXFeatureBlindTransferTooltip_header' => 'Transfert aveugle', 'gs_PBXFeatureBlindTransferTooltip_desc' => 'Combinaison de touches pour le transfert instantané d\'appel sans consultation', 'gs_PBXFeatureBlindTransferTooltip_how' => 'Processus de transfert :', 'gs_PBXFeatureBlindTransferTooltip_how_press' => 'Appuyez sur la combinaison (par défaut **)', 'gs_PBXFeatureBlindTransferTooltip_how_dial' => 'Composez le numéro pour le transfert', 'gs_PBXFeatureBlindTransferTooltip_how_hangup' => 'L\'appel sera transféré immédiatement', 'gs_PBXFeatureBlindTransferTooltip_warning' => 'L\'abonné peut être indisponible ou occupé. Utilisez avec précaution', 'gs_PBXFeatureBlindTransferTooltip_note' => 'Pour les appels importants, le transfert avec consultation est recommandé', // PBXFeaturePickupExten tooltip 'gs_PBXFeaturePickupExtenTooltip_header' => 'Interception d\'appel', 'gs_PBXFeaturePickupExtenTooltip_desc' => 'Numéro pour l\'interception d\'appels entrants vers d\'autres téléphones', 'gs_PBXFeaturePickupExtenTooltip_types' => 'Types d\'interception :', 'gs_PBXFeaturePickupExtenTooltip_type_general' => 'Interception générale (*8)', 'gs_PBXFeaturePickupExtenTooltip_type_general_desc' => 'Intercepte tout appel entrant dans votre groupe', 'gs_PBXFeaturePickupExtenTooltip_type_directed' => 'Interception dirigée (*8+numéro)', 'gs_PBXFeaturePickupExtenTooltip_type_directed_desc' => 'Intercepte l\'appel vers un numéro interne spécifique', 'gs_PBXFeaturePickupExtenTooltip_usage' => 'Utilisation :', 'gs_PBXFeaturePickupExtenTooltip_usage_desc' => 'Quand un autre téléphone sonne, composez *8 pour interception ou *8201 pour intercepter l\'appel au numéro 201', // PBXFeatureAtxferNoAnswerTimeout tooltip 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_header' => 'Délai de retour après transfert avec consultation', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_desc' => 'Détermine le temps d\'attente de réponse lors du transfert d\'appel avec consultation, après lequel l\'appel revient à l\'opérateur.', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario' => 'Scénario de fonctionnement :', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_1' => 'L\'opérateur initie un transfert d\'appel avec consultation', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_2' => 'L\'abonné cible ne répond pas dans le temps spécifié', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_scenario_3' => 'L\'appel revient automatiquement à l\'opérateur', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default' => 'Valeur par défaut :', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_default_desc' => '45 secondes - temps optimal pour la plupart des scénarios', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_recommendations' => 'Recommandations de configuration :', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_standard' => '30-45 sec - paramétrage standard pour les bureaux', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_quick' => '15-20 sec - pour un retour rapide (charge élevée)', 'gs_PBXFeatureAtxferNoAnswerTimeoutTooltip_rec_extended' => '60-90 sec - pour les transferts importants ou bureaux distants', // PBXFeatureDigitTimeout tooltip 'gs_PBXFeatureDigitTimeoutTooltip_header' => 'Délai entre les chiffres lors de la composition', 'gs_PBXFeatureDigitTimeoutTooltip_desc' => 'Temps d\'attente maximal entre les pressions de chiffres lors de la composition d\'un numéro ou de l\'utilisation de fonctions (en millisecondes).', 'gs_PBXFeatureDigitTimeoutTooltip_usage' => 'S\'applique lors de :', 'gs_PBXFeatureDigitTimeoutTooltip_usage_desc' => 'Activation de fonctions (*70, ##, *8), transfert d\'appels, composition de numéros internes', 'gs_PBXFeatureDigitTimeoutTooltip_default' => 'Valeur par défaut :', 'gs_PBXFeatureDigitTimeoutTooltip_default_desc' => '10000 ms (10 secondes) - temps confortable pour la composition', 'gs_PBXFeatureDigitTimeoutTooltip_when_to_change' => 'Quand changer la valeur :', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase' => 'Augmenter à 15000-20000 ms :', 'gs_PBXFeatureDigitTimeoutTooltip_change_increase_desc' => 'Si les utilisateurs composent lentement les numéros ou se plaignent de coupure de composition', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease' => 'Réduire à 3000-5000 ms :', 'gs_PBXFeatureDigitTimeoutTooltip_change_decrease_desc' => 'Pour les utilisateurs expérimentés et l\'accélération du traitement des commandes', 'gs_PBXFeatureDigitTimeoutTooltip_footer' => 'Attention : des valeurs trop petites peuvent entraîner l\'interruption de la composition de longs numéros', // RTPPortRange tooltip (for both RTPPortFrom and RTPPortTo) 'gs_RTPPortRangeTooltip_header' => 'Plage de ports RTP', 'gs_RTPPortRangeTooltip_desc' => 'Définit la plage de ports UDP pour la transmission de flux média (audio/vidéo) en temps réel entre abonnés.', 'gs_RTPPortRangeTooltip_purpose' => 'Objectif des ports RTP :', 'gs_RTPPortRangeTooltip_purpose_media' => 'Transmission de voix et vidéo en temps réel', 'gs_RTPPortRangeTooltip_purpose_bidirectional' => 'Chaque conversation utilise 2 ports (réception et transmission)', 'gs_RTPPortRangeTooltip_purpose_unique' => 'Chaque appel actif nécessite une paire de ports unique', 'gs_RTPPortRangeTooltip_default' => 'Valeurs par défaut :', 'gs_RTPPortRangeTooltip_default_desc' => '10000-10200 (100 conversations simultanées)', 'gs_RTPPortRangeTooltip_calculation' => 'Calcul du nombre de ports :', 'gs_RTPPortRangeTooltip_calculation_desc' => 'Nombre d\'appels simultanés = (Port final - Port initial) / 2', 'gs_RTPPortRangeTooltip_when_to_change' => 'Quand changer la plage :', 'gs_RTPPortRangeTooltip_change_increase' => 'Augmenter la plage :', 'gs_RTPPortRangeTooltip_change_increase_desc' => 'En cas de grand nombre d\'appels simultanés (ex : 10000-10400 pour 200 conversations)', 'gs_RTPPortRangeTooltip_change_custom' => 'Changer la plage :', 'gs_RTPPortRangeTooltip_change_custom_desc' => 'En cas de conflit avec d\'autres applications ou exigences de politique d\'entreprise', 'gs_RTPPortRangeTooltip_change_nat' => 'Configuration NAT/Firewall :', 'gs_RTPPortRangeTooltip_change_nat_desc' => 'Assurez-vous que la plage de ports spécifiée est ouverte dans le pare-feu et configurez le port forwarding', 'gs_RTPPortRangeTooltip_footer' => 'Important : le changement nécessite un redémarrage d\'Asterisk et la configuration correspondante de l\'équipement réseau', // RTPStunServer tooltip 'gs_RTPStunServerTooltip_header' => 'Serveur STUN', 'gs_RTPStunServerTooltip_desc' => 'STUN (Session Traversal Utilities for NAT) - serveur pour déterminer l\'adresse IP externe et le port lors du travail à travers NAT.', 'gs_RTPStunServerTooltip_purpose_header' => 'Objectif de STUN :', 'gs_RTPStunServerTooltip_purpose_1' => 'Détermination de l\'adresse IP publique du PBX derrière NAT', 'gs_RTPStunServerTooltip_purpose_2' => 'Contournement du NAT symétrique pour les flux RTP', 'gs_RTPStunServerTooltip_purpose_3' => 'Résolution des problèmes d\'audio unidirectionnel ou absent', 'gs_RTPStunServerTooltip_how_it_works' => 'Principe de fonctionnement :', 'gs_RTPStunServerTooltip_how_it_works_desc' => 'Le PBX envoie une demande au serveur STUN, qui retourne des informations sur l\'IP externe et le port visible depuis Internet', 'gs_RTPStunServerTooltip_format' => 'Format d\'entrée :', 'gs_RTPStunServerTooltip_format_desc' => 'adresse:port (ex : stun.l.google.com:19302)', 'gs_RTPStunServerTooltip_when_to_use' => 'Quand utiliser :', 'gs_RTPStunServerTooltip_use_1' => 'Le PBX est derrière NAT, et les abonnés distants sur Internet', 'gs_RTPStunServerTooltip_use_2' => 'Problèmes d\'audio unidirectionnel lors d\'appels via Internet', 'gs_RTPStunServerTooltip_use_3' => 'Utilisation de WebRTC ou téléphones SIP distants', 'gs_RTPStunServerTooltip_examples' => 'Serveurs STUN publics populaires :', 'gs_RTPStunServerTooltip_example_1' => 'stun.l.google.com:19302 (Google)', 'gs_RTPStunServerTooltip_example_2' => 'stun1.l.google.com:19302 (Google sauvegarde)', 'gs_RTPStunServerTooltip_example_3' => 'stun.ekiga.net:3478 (Ekiga)', 'gs_RTPStunServerTooltip_footer' => 'Recommandation : laissez le champ vide si le PBX a une IP publique directe ou si tous les abonnés sont sur le réseau local', // SIPAuthPrefix tooltip 'gs_SIPAuthPrefixTooltip_header' => 'Préfixe pour l\'autorisation SIP', 'gs_SIPAuthPrefixTooltip_desc' => 'Suffixe supplémentaire ajouté au nom d\'utilisateur lors de l\'autorisation SIP pour une sécurité accrue.', 'gs_SIPAuthPrefixTooltip_purpose' => 'Objectif d\'utilisation :', 'gs_SIPAuthPrefixTooltip_purpose_desc' => 'Complexification des identifiants et protection contre les attaques automatisées sur les comptes SIP', 'gs_SIPAuthPrefixTooltip_how_it_works' => 'Comment fonctionne le préfixe :', 'gs_SIPAuthPrefixTooltip_work_1' => 'Numéro de téléphone : 201', 'gs_SIPAuthPrefixTooltip_work_2' => 'Préfixe : -ABC', 'gs_SIPAuthPrefixTooltip_work_3' => 'Login final pour l\'autorisation : 201-ABC', 'gs_SIPAuthPrefixTooltip_default' => 'Valeur par défaut :', 'gs_SIPAuthPrefixTooltip_default_desc' => 'Vide (préfixe non utilisé)', 'gs_SIPAuthPrefixTooltip_when_to_use' => 'Quand utiliser le préfixe :', 'gs_SIPAuthPrefixTooltip_use_1' => 'Connexion d\'appareils SIP externes via Internet', 'gs_SIPAuthPrefixTooltip_use_2' => 'Exigences de sécurité accrues', 'gs_SIPAuthPrefixTooltip_use_3' => 'Protection contre le scan et la devinette de mots de passe', 'gs_SIPAuthPrefixTooltip_use_4' => 'Conformité aux politiques de sécurité d\'entreprise', 'gs_SIPAuthPrefixTooltip_warning_header' => 'Important :', 'gs_SIPAuthPrefixTooltip_warning' => 'Après changement du préfixe, il est nécessaire de mettre à jour les paramètres sur tous les appareils SIP et softphones', // SIPDefaultExpiry tooltip 'gs_SIPDefaultExpiryTooltip_header' => 'Intervalle d\'enregistrement SIP par défaut', 'gs_SIPDefaultExpiryTooltip_desc' => 'Détermine à quelle fréquence les appareils SIP doivent mettre à jour leur enregistrement sur le serveur. Affecte la vitesse de détection d\'indisponibilité d\'appareil et la charge réseau.', 'gs_SIPDefaultExpiryTooltip_purpose' => 'Objectif du paramètre :', 'gs_SIPDefaultExpiryTooltip_purpose_desc' => 'Définit l\'intervalle en secondes entre les enregistrements répétés d\'appareils SIP pour maintenir une connexion active', 'gs_SIPDefaultExpiryTooltip_how_it_works' => 'Comment fonctionne l\'enregistrement :', 'gs_SIPDefaultExpiryTooltip_work_1' => 'L\'appareil envoie une demande REGISTER avec l\'intervalle souhaité', 'gs_SIPDefaultExpiryTooltip_work_2' => 'Le serveur confirme ou corrige l\'intervalle dans la réponse', 'gs_SIPDefaultExpiryTooltip_work_3' => 'Après expiration du temps, l\'appareil répète l\'enregistrement', 'gs_SIPDefaultExpiryTooltip_default' => 'Valeur par défaut :', 'gs_SIPDefaultExpiryTooltip_default_desc' => '120 secondes (2 minutes) - équilibre optimal entre charge et réactivité', 'gs_SIPDefaultExpiryTooltip_when_to_change' => 'Quand changer la valeur :', 'gs_SIPDefaultExpiryTooltip_change_mobile' => 'Réduire à 60-90 sec : pour applications mobiles et connexions instables', 'gs_SIPDefaultExpiryTooltip_change_stable' => 'Augmenter à 300-600 sec : pour téléphones de bureau stables sur réseau local', 'gs_SIPDefaultExpiryTooltip_change_battery' => 'Augmenter à 600-1800 sec : pour économie de batterie des appareils mobiles', 'gs_SIPDefaultExpiryTooltip_note' => 'Astuce : des valeurs plus petites détectent l\'indisponibilité plus rapidement, mais augmentent la charge réseau', // SIPExpiryRange tooltip (combined for Min and Max) 'gs_SIPExpiryRangeTooltip_header' => 'Plage d\'intervalles d\'enregistrement SIP', 'gs_SIPExpiryRangeTooltip_desc' => 'Définit les intervalles minimum et maximum autorisés entre les enregistrements d\'appareils SIP sur le serveur.', 'gs_SIPExpiryRangeTooltip_min_header' => 'Intervalle minimum (SIPMinExpiry) :', 'gs_SIPExpiryRangeTooltip_min_desc' => 'Protège le serveur contre des enregistrements trop fréquents', 'gs_SIPExpiryRangeTooltip_min_protect' => '• Empêche les attaques DoS et la surcharge du serveur', 'gs_SIPExpiryRangeTooltip_min_default' => '• Par défaut : 60 secondes', 'gs_SIPExpiryRangeTooltip_min_nat' => '• Tenez compte des délais NAT (généralement 30-60 sec)', 'gs_SIPExpiryRangeTooltip_max_header' => 'Intervalle maximum (SIPMaxExpiry) :', 'gs_SIPExpiryRangeTooltip_max_desc' => 'Limite le temps jusqu\'à ce qu\'un appareil indisponible soit considéré comme en ligne', 'gs_SIPExpiryRangeTooltip_max_timeout' => '• Détermine le temps maximal jusqu\'à détection d\'indisponibilité', 'gs_SIPExpiryRangeTooltip_max_default' => '• Par défaut : 3600 secondes (1 heure)', 'gs_SIPExpiryRangeTooltip_max_reduce' => '• Réduisez pour une sécurité accrue', 'gs_SIPExpiryRangeTooltip_recommendations' => 'Valeurs recommandées :', 'gs_SIPExpiryRangeTooltip_rec_local' => '• Réseau local : 60-3600 (standard)', 'gs_SIPExpiryRangeTooltip_rec_internet' => '• Connexions Internet : 60-1800', 'gs_SIPExpiryRangeTooltip_rec_mobile' => '• Clients mobiles : 60-600', 'gs_SIPExpiryRangeTooltip_rec_default' => '• Optimal pour la plupart : 60-3600', 'gs_SIPExpiryRangeTooltip_how_it_works' => 'Principe de fonctionnement :', 'gs_SIPExpiryRangeTooltip_how_it_works_desc' => 'Le client demande un intervalle lors de l\'enregistrement. Le serveur le corrige s\'il est en dehors des limites Min-Max définies.', 'gs_SIPExpiryRangeTooltip_warning_header' => 'Important :', 'gs_SIPExpiryRangeTooltip_warning' => 'La valeur minimum doit être inférieure à la valeur par défaut (SIPDefaultExpiry), et la valeur maximum - supérieure', 'gs_SIPExpiryRangeTooltip_note' => 'Astuce : les valeurs affectent l\'équilibre entre charge réseau et vitesse de détection de disponibilité des appareils', // AMIEnabled tooltip 'gs_AMIEnabledTooltip_header' => 'AMI (Asterisk Manager Interface)', 'gs_AMIEnabledTooltip_desc' => 'Interface de programmation pour la gestion et surveillance d\'Asterisk via connexion TCP/IP.', 'gs_AMIEnabledTooltip_what_is' => 'Qu\'est-ce qu\'AMI :', 'gs_AMIEnabledTooltip_what_is_desc' => 'Protocole pour l\'interaction d\'applications externes avec Asterisk en temps réel', 'gs_AMIEnabledTooltip_usage' => 'À quoi ça sert :', 'gs_AMIEnabledTooltip_usage_monitoring' => 'Surveillance de l\'état des canaux et files d\'attente', 'gs_AMIEnabledTooltip_usage_integration' => 'Intégration avec les systèmes CRM et ERP', 'gs_AMIEnabledTooltip_usage_control' => 'Contrôle des appels (initiation, transfert, terminaison)', 'gs_AMIEnabledTooltip_usage_events' => 'Réception d\'événements d\'appels en temps réel', 'gs_AMIEnabledTooltip_usage_commands' => 'Exécution de commandes administratives', 'gs_AMIEnabledTooltip_examples' => 'Exemples d\'applications utilisant AMI :', 'gs_AMIEnabledTooltip_example_crm' => 'Systèmes CRM (Bitrix24, amoCRM, Salesforce)', 'gs_AMIEnabledTooltip_example_wallboard' => 'Tableaux de surveillance des centres d\'appels', 'gs_AMIEnabledTooltip_example_cti' => 'Applications CTI pour contrôle d\'appels depuis ordinateur', 'gs_AMIEnabledTooltip_example_reporting' => 'Systèmes d\'analyse et de reporting', 'gs_AMIEnabledTooltip_default' => 'Valeur par défaut :', 'gs_AMIEnabledTooltip_default_desc' => 'Activé (recommandé pour fonctionnalité complète)', 'gs_AMIEnabledTooltip_when_disable' => 'Quand désactiver :', 'gs_AMIEnabledTooltip_disable_1' => 'Aucune intégration externe et non prévue', 'gs_AMIEnabledTooltip_disable_2' => 'Exigences de sécurité accrues', 'gs_AMIEnabledTooltip_disable_3' => 'PBX isolé sans connexions externes', 'gs_AMIEnabledTooltip_warning_header' => 'Attention :', 'gs_AMIEnabledTooltip_warning' => 'La désactivation d\'AMI peut perturber le fonctionnement des modules et intégrations', 'gs_AMIEnabledTooltip_footer' => 'Port AMI : 5038. Configurez l\'accès via les gestionnaires AMI pour la sécurité', // AJAMEnabled tooltip 'gs_AJAMEnabledTooltip_header' => 'AJAM (Asynchronous Javascript Asterisk Manager)', 'gs_AJAMEnabledTooltip_desc' => 'Interface web pour l\'accès à AMI via protocole HTTP/HTTPS.', 'gs_AJAMEnabledTooltip_what_is' => 'Qu\'est-ce qu\'AJAM :', 'gs_AJAMEnabledTooltip_what_is_desc' => 'Proxy HTTP pour AMI, permettant aux applications web d\'interagir avec Asterisk', 'gs_AJAMEnabledTooltip_usage' => 'Où c\'est utilisé :', 'gs_AJAMEnabledTooltip_usage_webapps' => 'Applications web pour la gestion du PBX', 'gs_AJAMEnabledTooltip_usage_panels' => 'Panneaux d\'opérateurs dans le navigateur', 'gs_AJAMEnabledTooltip_usage_widgets' => 'Widgets de statut sur les sites web', 'gs_AJAMEnabledTooltip_usage_monitoring' => 'Surveillance web sans connexion directe AMI', 'gs_AJAMEnabledTooltip_protocols' => 'Protocoles supportés :', 'gs_AJAMEnabledTooltip_protocols_desc' => 'HTTP (port 8088) et HTTPS (port 8089) pour connexions sécurisées', 'gs_AJAMEnabledTooltip_default' => 'Valeur par défaut :', 'gs_AJAMEnabledTooltip_default_desc' => 'Activé (nécessaire pour les interfaces web)', 'gs_AJAMEnabledTooltip_when_disable' => 'Quand peut être désactivé :', 'gs_AJAMEnabledTooltip_disable_1' => 'Aucune application web fonctionnant avec le PBX', 'gs_AJAMEnabledTooltip_disable_2' => 'Utilisation uniquement de connexion AMI directe', 'gs_AJAMEnabledTooltip_disable_3' => 'Exigences de minimisation des ports ouverts', 'gs_AJAMEnabledTooltip_warning_header' => 'Important :', 'gs_AJAMEnabledTooltip_warning' => 'Certains modules MikoPBX peuvent utiliser AJAM pour leur fonctionnement', 'gs_AJAMEnabledTooltip_note' => 'AJAM utilise les mêmes identifiants que les gestionnaires AMI', // SSHAuthorizedKeys tooltip 'gs_SSHAuthorizedKeysTooltip_header' => 'Clés SSH autorisées', 'gs_SSHAuthorizedKeysTooltip_desc' => 'Liste des clés SSH publiques pour l\'accès au système sans mot de passe. Permet la connexion SSH en utilisant une clé privée au lieu du mot de passe.', 'gs_SSHAuthorizedKeysTooltip_what_is' => 'Que sont les clés SSH :', 'gs_SSHAuthorizedKeysTooltip_what_is_desc' => 'Paire de clés cryptographiques (publique et privée) pour authentification sécurisée sans transmission de mot de passe', 'gs_SSHAuthorizedKeysTooltip_format' => 'Format d\'entrée :', 'gs_SSHAuthorizedKeysTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... utilisateur@hôte (une clé par ligne)', 'gs_SSHAuthorizedKeysTooltip_how_to_add' => 'Comment ajouter une clé :', 'gs_SSHAuthorizedKeysTooltip_add_1' => 'Générez une paire de clés : ssh-keygen -t rsa -b 4096', 'gs_SSHAuthorizedKeysTooltip_add_2' => 'Copiez le contenu du fichier ~/.ssh/id_rsa.pub', 'gs_SSHAuthorizedKeysTooltip_add_3' => 'Collez la clé publique dans ce champ', 'gs_SSHAuthorizedKeysTooltip_add_4' => 'Vous pouvez ajouter plusieurs clés (une sur chaque ligne)', 'gs_SSHAuthorizedKeysTooltip_benefits' => 'Avantages d\'utilisation :', 'gs_SSHAuthorizedKeysTooltip_benefit_1' => 'Plus sécurisé que l\'authentification par mot de passe', 'gs_SSHAuthorizedKeysTooltip_benefit_2' => 'Commodité - pas besoin de saisir le mot de passe à chaque connexion', 'gs_SSHAuthorizedKeysTooltip_benefit_3' => 'Possibilité d\'automatisation via scripts', 'gs_SSHAuthorizedKeysTooltip_benefit_4' => 'Accès individuel pour chaque administrateur', 'gs_SSHAuthorizedKeysTooltip_security' => 'Recommandations de sécurité :', 'gs_SSHAuthorizedKeysTooltip_security_1' => 'Utilisez des clés d\'au moins 2048 bits (4096 recommandé)', 'gs_SSHAuthorizedKeysTooltip_security_2' => 'Protégez la clé privée avec un mot de passe sur la machine locale', 'gs_SSHAuthorizedKeysTooltip_security_3' => 'Mettez à jour et faites la rotation des clés régulièrement', 'gs_SSHAuthorizedKeysTooltip_warning_header' => 'Important !', 'gs_SSHAuthorizedKeysTooltip_warning' => 'Après ajout des clés, il est recommandé de désactiver l\'authentification par mot de passe pour une sécurité accrue', 'gs_SSHAuthorizedKeysTooltip_note' => 'Astuce : utilisez PuTTYgen ou OpenSSH pour la génération de clés sous Windows', // SSH_ID_RSA_PUB tooltip 'gs_SSH_ID_RSA_PUBTooltip_header' => 'Clé publique du PBX', 'gs_SSH_ID_RSA_PUBTooltip_desc' => 'Clé RSA publique de ce PBX pour connexion à d\'autres systèmes sans mot de passe.', 'gs_SSH_ID_RSA_PUBTooltip_what_is' => 'Objectif de la clé :', 'gs_SSH_ID_RSA_PUBTooltip_what_is_desc' => 'Permet à ce PBX de se connecter à d\'autres serveurs via SSH sans saisie de mot de passe', 'gs_SSH_ID_RSA_PUBTooltip_usage' => 'Où c\'est utilisé :', 'gs_SSH_ID_RSA_PUBTooltip_usage_1' => 'Sauvegarde automatique vers serveurs distants', 'gs_SSH_ID_RSA_PUBTooltip_usage_2' => 'Synchronisation de configurations entre PBX', 'gs_SSH_ID_RSA_PUBTooltip_usage_3' => 'Intégration avec systèmes de surveillance externes', 'gs_SSH_ID_RSA_PUBTooltip_usage_4' => 'Scripts de maintenance automatisés', 'gs_SSH_ID_RSA_PUBTooltip_generation' => 'Génération de clé :', 'gs_SSH_ID_RSA_PUBTooltip_generation_desc' => 'La clé est générée automatiquement lors de la première installation du système (RSA 4096 bits)', 'gs_SSH_ID_RSA_PUBTooltip_how_to_use' => 'Comment utiliser :', 'gs_SSH_ID_RSA_PUBTooltip_use_1' => 'Copiez cette clé', 'gs_SSH_ID_RSA_PUBTooltip_use_2' => 'Ajoutez-la au ~/.ssh/authorized_keys sur le serveur cible', 'gs_SSH_ID_RSA_PUBTooltip_use_3' => 'Le PBX pourra se connecter au serveur sans mot de passe', 'gs_SSH_ID_RSA_PUBTooltip_format' => 'Format de clé :', 'gs_SSH_ID_RSA_PUBTooltip_format_desc' => 'ssh-rsa AAAAB3NzaC1... (format OpenSSH standard)', 'gs_SSH_ID_RSA_PUBTooltip_warning_header' => 'Sécurité :', 'gs_SSH_ID_RSA_PUBTooltip_warning' => 'Cette clé est publique et peut être transmise en toute sécurité à des tiers. La clé privée est stockée dans le système et ne doit jamais quitter le PBX', 'gs_SSH_ID_RSA_PUBTooltip_note' => 'Note : changer ou régénérer la clé nécessitera une mise à jour sur tous les serveurs où elle est utilisée', // WEBHTTPSPublicKey tooltip 'gs_WEBHTTPSPublicKeyTooltip_header' => 'Certificat SSL/TLS (clé publique)', 'gs_WEBHTTPSPublicKeyTooltip_desc' => 'Partie publique du certificat SSL/TLS pour le chiffrement des connexions HTTPS et la protection des données transmises.', 'gs_WEBHTTPSPublicKeyTooltip_what_is' => 'Qu\'est-ce qu\'un certificat SSL :', 'gs_WEBHTTPSPublicKeyTooltip_what_is_desc' => 'Document numérique confirmant l\'authenticité du serveur et fournissant le chiffrement de données entre navigateur et serveur', 'gs_WEBHTTPSPublicKeyTooltip_where_used' => 'Où c\'est utilisé dans MikoPBX :', 'gs_WEBHTTPSPublicKeyTooltip_used_nginx' => 'Accès HTTPS à l\'interface web (Nginx)', 'gs_WEBHTTPSPublicKeyTooltip_used_webrtc' => 'Connexions WebRTC (obligatoire pour appels navigateur)', 'gs_WEBHTTPSPublicKeyTooltip_used_ajam' => 'Connexions AJAM sécurisées via HTTPS', 'gs_WEBHTTPSPublicKeyTooltip_used_api' => 'API REST protégée pour intégrations', 'gs_WEBHTTPSPublicKeyTooltip_format' => 'Format de certificat :', 'gs_WEBHTTPSPublicKeyTooltip_format_desc' => 'Format PEM, commence par -----BEGIN CERTIFICATE----- et se termine par -----END CERTIFICATE-----', 'gs_WEBHTTPSPublicKeyTooltip_obtain' => 'Façons d\'obtenir un certificat :', 'gs_WEBHTTPSPublicKeyTooltip_obtain_letsencrypt' => 'Module Let\'s Encrypt pour MikoPBX - obtention et mise à jour automatiques de certificats gratuits', 'gs_WEBHTTPSPublicKeyTooltip_obtain_ca' => 'Achat auprès d\'une autorité de certification (DigiCert, Comodo, GlobalSign)', 'gs_WEBHTTPSPublicKeyTooltip_obtain_self' => 'Certificat auto-signé (généré automatiquement, mais cause des avertissements dans les navigateurs)', 'gs_WEBHTTPSPublicKeyTooltip_chain' => 'Chaîne de certificats :', 'gs_WEBHTTPSPublicKeyTooltip_chain_desc' => 'Si vous avez des certificats intermédiaires, ajoutez-les après le certificat principal dans le même champ', 'gs_WEBHTTPSPublicKeyTooltip_note' => 'Recommandation : utilisez le module Let\'s Encrypt pour la gestion automatique des certificats', 'gs_WEBHTTPSPublicKeyTooltip_footer' => 'Important : après changement de certificat, le serveur web redémarrera', // WEBHTTPSPrivateKey tooltip 'gs_WEBHTTPSPrivateKeyTooltip_header' => 'Clé privée SSL/TLS', 'gs_WEBHTTPSPrivateKeyTooltip_desc' => 'Clé secrète pour le déchiffrement des connexions SSL/TLS. Doit correspondre au certificat public.', 'gs_WEBHTTPSPrivateKeyTooltip_what_is' => 'Qu\'est-ce qu\'une clé privée :', 'gs_WEBHTTPSPrivateKeyTooltip_what_is_desc' => 'Partie secrète de la paire cryptographique, utilisée pour déchiffrer les données chiffrées avec la clé publique', 'gs_WEBHTTPSPrivateKeyTooltip_purpose' => 'Objectif de la clé privée :', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_1' => 'Déchiffrement des connexions HTTPS entrantes', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_2' => 'Établissement de connexions WebRTC protégées', 'gs_WEBHTTPSPrivateKeyTooltip_purpose_3' => 'Confirmation d\'authenticité du serveur', 'gs_WEBHTTPSPrivateKeyTooltip_format' => 'Format de clé :', 'gs_WEBHTTPSPrivateKeyTooltip_format_desc' => 'Format PEM, commence par -----BEGIN RSA PRIVATE KEY----- ou -----BEGIN PRIVATE KEY-----', 'gs_WEBHTTPSPrivateKeyTooltip_warning_header' => 'CRITIQUE :', 'gs_WEBHTTPSPrivateKeyTooltip_warning' => 'Ne transmettez jamais la clé privée à des tiers ! La compromission de la clé permettra aux attaquants d\'intercepter le trafic chiffré', 'gs_WEBHTTPSPrivateKeyTooltip_security' => 'Mesures de sécurité :', 'gs_WEBHTTPSPrivateKeyTooltip_security_1' => 'Gardez une sauvegarde dans un lieu protégé', 'gs_WEBHTTPSPrivateKeyTooltip_security_2' => 'Utilisez des clés d\'au moins 2048 bits (4096 recommandé)', 'gs_WEBHTTPSPrivateKeyTooltip_security_3' => 'Mettez à jour certificats et clés régulièrement', 'gs_WEBHTTPSPrivateKeyTooltip_security_4' => 'En cas de compromission, remplacez immédiatement la paire de clés', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility' => 'Compatibilité :', 'gs_WEBHTTPSPrivateKeyTooltip_compatibility_desc' => 'La clé doit correspondre exactement au certificat public. En cas d\'incompatibilité, HTTPS ne fonctionnera pas', 'gs_WEBHTTPSPrivateKeyTooltip_note' => 'Astuce : le module Let\'s Encrypt gère automatiquement la paire de clés', 'gs_WEBHTTPSPrivateKeyTooltip_footer' => 'Par défaut : le système génère un certificat auto-signé lors de la première installation', // SendMetrics tooltips 'gs_SendMetricsTooltip_header' => 'Envoi de métriques et rapports d\'erreurs', 'gs_SendMetricsTooltip_desc' => 'Envoi automatique d\'informations d\'erreurs au système Sentry pour l\'amélioration de la qualité du produit', 'gs_SendMetricsTooltip_purpose' => 'Objectif de la fonctionnalité :', 'gs_SendMetricsTooltip_purpose_desc' => 'Collecte et analyse d\'erreurs frontend et backend pour correction rapide des problèmes et amélioration de la stabilité du système', 'gs_SendMetricsTooltip_what_collected' => 'Quelles données sont collectées :', 'gs_SendMetricsTooltip_collected_errors' => 'Erreurs JavaScript dans l\'interface web', 'gs_SendMetricsTooltip_collected_crashes' => 'Exceptions PHP et erreurs critiques backend', 'gs_SendMetricsTooltip_collected_performance' => 'Métriques de performance et temps de réponse', 'gs_SendMetricsTooltip_collected_version' => 'Version MikoPBX et modules installés', 'gs_SendMetricsTooltip_collected_environment' => 'Type d\'environnement (production/development)', 'gs_SendMetricsTooltip_benefits' => 'Avantages de l\'activation :', 'gs_SendMetricsTooltip_benefit_quick_fixes' => 'Notification automatique des développeurs sur les problèmes', 'gs_SendMetricsTooltip_benefit_stability' => 'Correction rapide d\'erreurs dans les nouvelles versions', 'gs_SendMetricsTooltip_benefit_support' => 'Amélioration de la qualité du support technique', 'gs_SendMetricsTooltip_privacy' => 'Confidentialité :', 'gs_SendMetricsTooltip_privacy_desc' => 'NON transmis : mots de passe, enregistrements de conversations, données personnelles, contenu de bases de données', 'gs_SendMetricsTooltip_warning' => 'La désactivation de cette fonctionnalité peut ralentir le processus de correction d\'erreurs et réduire la qualité du support', 'gs_SendMetricsTooltip_note' => 'Recommandation : laissez activé pour les systèmes de production. Les données ne sont transmises qu\'avec une connexion Internet', 'gs_AJAMSettings' => 'Paramètres AJAM', 'gs_ARISettings' => 'Paramètres d\'URI', 'gs_ARIEnabled' => 'Utiliser l\'interface AMI', 'gs_ARIAllowedOrigins' => 'Origines CORS autorisées', 'gs_HTTPPortTLS' => 'Port HTTPS (AJAM et ARI)', 'gs_ARIEnabledTooltip_example_webphone' => 'Webphones et applications mobiles', 'gs_ARIAllowedOriginsTooltip_footer' => 'Les modifications sont appliquées après l\'enregistrement des paramètres.', 'gs_StatUserPasskeys' => 'Clés WebAuthn (connexion sans mot de passe)', 'gs_ARIEnabledTooltip_what_is_desc' => 'Interface REST/WebSocket pour un contrôle total des canaux et des ponts', 'gs_ARIEnabledTooltip_usage' => 'À quoi ça sert :', 'gs_ARIEnabledTooltip_usage_webrtc' => 'Création d\'applications WebRTC et de softphones', 'gs_ARIEnabledTooltip_usage_custom' => 'Création d\'une logique téléphonique personnalisée', 'gs_ARIEnabledTooltip_examples' => 'Exemples d\'utilisation d\'ARI :', 'gs_ARIEnabledTooltip_enable_2' => 'Création d\'applications IVR et vocales personnalisées', 'gs_ARIEnabledTooltip_warning' => 'ARI nécessite des connaissances en programmation pour créer des applications', 'gs_ARIAllowedOriginsTooltip_format_desc' => 'Une liste d\'URL séparées par des virgules (par exemple : http://example.com, https://app.example.com)', 'gs_ARIAllowedOriginsTooltip_example_1' => '* - autoriser toutes les sources (non sécurisé)', 'gs_ARIAllowedOriginsTooltip_example_3' => 'https://app.mycompany.com - pour les applications de production', 'gs_ARIAllowedOriginsTooltip_default' => 'Valeur par défaut :', 'gs_ARIAllowedOriginsTooltip_security' => 'Recommandations de sécurité :', 'gs_ARIAllowedOriginsTooltip_security_1' => 'N’utilisez jamais * en production', 'gs_ARIAllowedOriginsTooltip_security_2' => 'Spécifiez uniquement les domaines de confiance.', 'cert_InvalidCertificateFormat' => 'Format de certificat invalide : %erreur%', 'cert_FailedToParseCertificate' => 'Impossible d\'analyser le certificat', 'cert_CertificateExpired' => 'Le certificat a expiré le %date%', 'cert_CertificateExpiresSoon' => 'Le certificat expire dans %days% jours', 'cert_CertificateNotYetValid' => 'Le certificat n\'est pas encore valide jusqu\'au %date%', 'cert_PrivateKeyIsEmpty' => 'La clé privée est vide.', 'cert_InvalidPrivateKeyFormat' => 'Format de clé privée invalide : %erreur%', 'cert_FailedToGetPrivateKeyDetails' => 'Impossible d\'obtenir les détails de la clé privée', 'cert_FailedToLoadCertificateForPairValidation' => 'Échec du chargement du certificat pour vérifier la paire', 'cert_FailedToLoadPrivateKeyForPairValidation' => 'Échec du chargement de la clé privée pour la vérification de la paire', 'cert_FailedToExtractPublicKeyFromCertificate' => 'Impossible d\'extraire la clé publique du certificat', 'cert_CertificateAndPrivateKeyDoNotMatch' => 'Le certificat et la clé privée ne correspondent pas.', 'gs_AMISettings' => 'Paramètres AMI', 'gs_AJAMRequiresAMI' => 'AJAM nécessite l\'activation d\'AMI', 'gs_HTTPSettings' => 'Paramètres du serveur HTTP', 'gs_HTTPPort' => 'Port HTTP (AJAM et ARI)', 'gs_ARIEnabledTooltip_usage_conference' => 'Gestion des conférences téléphoniques', 'gs_ARIEnabledTooltip_when_enable' => 'Quand désactiver :', 'gs_ARIAllowedOriginsTooltip_desc' => 'Liste des domaines à partir desquels les requêtes interdomaines vers ARI sont autorisées.', 'gs_ARIAllowedOriginsTooltip_example_2' => 'http://localhost:3000 - pour le développement local', // ARIEnabled tooltip 'gs_ARIEnabledTooltip_header' => 'ARI (Interface REST d\'Asterisk)', 'gs_ARIEnabledTooltip_usage_recording' => 'Enregistrement et traitement des appels en temps réel', 'gs_ARIEnabledTooltip_example_analytics' => 'systèmes d\'analyse vocale', 'gs_ARIEnabledTooltip_enable_3' => 'Intégration avec les frameworks web modernes', 'gs_ARIEnabledTooltip_warning_header' => 'Attention :', // ARIAllowedOrigins tooltip 'gs_ARIAllowedOriginsTooltip_header' => 'Origines CORS autorisées', 'gs_ARIAllowedOriginsTooltip_what_is' => 'Qu\'est-ce que CORS ?', 'gs_ARIAllowedOriginsTooltip_what_is_desc' => 'Un mécanisme de sécurité du navigateur permettant de contrôler l\'accès aux API depuis d\'autres domaines.', 'gs_ARIAllowedOriginsTooltip_format' => 'Format d\'entrée :', 'gs_ARIAllowedOriginsTooltip_security_3' => 'Utilisez HTTPS pour les domaines de production.', 'gs_ARIAllowedOriginsTooltip_default_desc' => 'Vide (CORS désactivé, accès uniquement depuis le même domaine)', 'gs_StatOutWorkTimes' => 'Règles relatives aux heures non travaillées', 'gs_StatOutWorkTimesRouts' => 'Relations entre les règles relatives aux heures non travaillées et les itinéraires', 'gs_StatApiKeys' => 'Clés API REST', 'gs_StatAsteriskRestUsers' => 'Utilisateurs AMI', 'gs_ARIEnabledTooltip_desc' => 'API RESTful pour la création d\'applications modernes en temps réel avec Asterisk.', 'gs_ARIEnabledTooltip_what_is' => 'Qu\'est-ce qu\'AMI :', 'gs_ARIEnabledTooltip_usage_ivr' => 'Développement de menus vocaux interactifs (SVI)', 'gs_ARIEnabledTooltip_example_bot' => 'Les robots vocaux et les assistants virtuels', 'gs_ARIEnabledTooltip_example_queue' => 'Systèmes avancés de gestion des files d\'attente', 'gs_ARIEnabledTooltip_default' => 'Valeur par défaut :', 'gs_ARIEnabledTooltip_default_desc' => 'Désactivé (à activer si nécessaire)', 'gs_ARIEnabledTooltip_enable_1' => 'Développement de téléphones web ou d\'applications mobiles', 'gs_ARIEnabledTooltip_footer' => 'Utilise les mêmes ports qu\'AJAM. WebSocket est disponible à l\'adresse /ari/events', 'gs_ARIAllowedOriginsTooltip_examples' => 'Exemples de valeurs :', 'gs_NoDataToDelete' => 'Aucune donnée à supprimer.', 'gs_SystemManagedPrivateKey' => 'Clé privée du système (générée automatiquement avec le certificat)', // Certificate validation messages 'cert_CertificateIsEmpty' => 'Le certificat est vide.', ];