Fix clear cache typo update fr lang (#623)

* Update fr_FR lang.

* Fix clear cache typo.
This commit is contained in:
Sebastien DOIDO
2017-08-17 21:37:08 +02:00
committed by yuri
parent f2e48df7ea
commit 22e7756083
24 changed files with 138 additions and 64 deletions
@@ -14,7 +14,8 @@
"campaign": "Campagne",
"targetLists": "Listes de cibles",
"targetList": "Liste de cibles",
"originalLead": "Original Lead"
"originalLead": "Original Lead",
"contactIsInactive": "Inactive"
},
"links": {
"contacts": "Contacts",
@@ -88,12 +89,14 @@
"Support": "Support",
"Testing, Inspection & Certification": "Testing, Inspection & Certification",
"Wholesale": "Wholesale",
"Water": "Water"
"Water": "Water",
"Travel": "Travel"
}
},
"labels": {
"Create Account": "Créer un compte",
"Copy Billing": "Copie de facturation"
"Copy Billing": "Copie de facturation",
"Set Primary": "Set Primary"
},
"presetFilters": {
"customers": "Clients",
@@ -23,12 +23,12 @@
},
"links": {
"targetLists": "Listes de cibles",
"excludingTargetLists": "Exclure les listes de cibles",
"excludingTargetLists": "Excluant les listes de cibles",
"accounts": "Comptes",
"contacts": "Contacts",
"leads": "Prospects",
"opportunities": "Opportunités",
"campaignLogRecords": "Enregistrer",
"campaignLogRecords": "Logs",
"massEmails": "Emails groupés",
"trackingUrls": "Tracking URLs"
},
@@ -17,7 +17,10 @@
"targetList": "Liste de cibles",
"portalUser": "Utilisateur Portail",
"originalLead": "Original Lead",
"acceptanceStatus": "Acceptance Status"
"acceptanceStatus": "Acceptance Status",
"accountIsInactive": "Account Inactive",
"acceptanceStatusMeetings": "Acceptance Status (Meetings)",
"acceptanceStatusCalls": "Acceptance Status (Calls)"
},
"links": {
"opportunities": "Opportunités",
@@ -45,6 +48,7 @@
},
"presetFilters": {
"portalUsers": "Utilisateurs Portail",
"notPortalUsers": "N'est pas un utilisateur Portail"
"notPortalUsers": "N'est pas un utilisateur Portail",
"accountActive": "Active"
}
}
@@ -2,7 +2,7 @@
"labels": {
"Create KnowledgeBaseArticle": "Créer un article",
"Any": "Any",
"Send in Email": "Send in Email",
"Send in Email": "Envoyer par mail",
"Move Up": "Move Up",
"Move Down": "Move Down",
"Move to Top": "Move to Top",
@@ -3,7 +3,7 @@
"Converted To": "Converti en",
"Create Lead": "Créer un prospect",
"Convert": "Convertir",
"convert": "convertir"
"convert": "convert"
},
"fields": {
"name": "Nom",
@@ -27,7 +27,9 @@
"targetList": "Liste de cibles",
"industry": "Industry",
"acceptanceStatus": "Acceptance Status",
"opportunityAmountCurrency": "Opportunity Amount Currency"
"opportunityAmountCurrency": "Opportunity Amount Currency",
"acceptanceStatusMeetings": "Acceptance Status (Meetings)",
"acceptanceStatusCalls": "Acceptance Status (Calls)"
},
"links": {
"targetLists": "Listes de cibles",
@@ -50,4 +50,4 @@
"actual": "Actual",
"complete": "Complete"
}
}
}
@@ -45,6 +45,6 @@
"todays": "Aujourd'hui"
},
"messages": {
"nothingHasBeenSent": "Nothing were sent"
"nothingHasBeenSent": "Aucun envoi effectué"
}
}
@@ -14,7 +14,8 @@
"amountWeightedConverted": "Montant pondéré",
"campaign": "Campagne",
"originalLead": "Original Lead",
"amountCurrency": "Amount Currency"
"amountCurrency": "Amount Currency",
"contactRole": "Contact Role"
},
"links": {
"contacts": "Contacts",
@@ -0,0 +1,17 @@
{
"fields": {
"name": "Nom",
"emailAddress": "Email",
"title": "Titre",
"website": "Site internet",
"accountName": "Nom du compte",
"phoneNumber": "Téléphone",
"doNotCall": "Ne pas appeler",
"address": "Adresse",
"description": "Description"
},
"labels": {
"Create Target": "Créer une cible",
"Convert to Lead": "Convertir en prospect"
}
}
@@ -3,6 +3,8 @@
"targetLists": "Listes de cibles"
},
"fields": {
"acceptanceStatus": "Acceptance Status"
"acceptanceStatus": "Acceptance Status",
"acceptanceStatusMeetings": "Acceptance Status (Meetings)",
"acceptanceStatusCalls": "Acceptance Status (Calls)"
}
}
@@ -55,7 +55,8 @@
"Reset to Default": "Valeurs par défaut",
"Email Filters": "Filtres email",
"Portal Users": "Portal Users",
"Action History": "Action History"
"Action History": "Action History",
"Label Manager": "Label Manager"
},
"layouts": {
"list": "Liste",
@@ -107,7 +108,8 @@
"wysiwyg": "Wysiwyg",
"map": "Carte",
"currencyConverted": "Currency (Converted)",
"number": "Number"
"number": "Number",
"colorpicker": "Color Picker"
},
"fields": {
"type": "Type",
@@ -125,7 +127,6 @@
"max": "Max",
"translation": "Traduction",
"previewSize": "Prévisualiser la taille",
"noEmptyString": "Pas de chaîne de caractère vide",
"defaultType": "Type par défaut",
"seeMoreDisabled": "Désactiver l'abréviation de texte",
"entityList": "Liste d'entités",
@@ -149,14 +150,10 @@
"dynamicLogicRequired": "Conditions making field required",
"dynamicLogicOptions": "Conditional options",
"probabilityMap": "Stage Probabilities (%)",
"readOnly": "Read-only"
"readOnly": "Read-only",
"noEmptyString": "Empty string value is not allowed"
},
"messages": {
"upgradeVersion": "EspoCRM va être mis à jour vers la version <strong>{version}</strong>. Cette opération peut prendre un moment.",
"upgradeDone": "EspoCRM a été mis à jour vers la version <strong>{version}</strong>. Réactualiser votre navigateur web.",
"upgradeBackup": "Nous vous recommandons de faire une sauvegarde FTP avant de démarrer une mise à jour.",
"thousandSeparatorEqualsDecimalMark": "Le séparateur de milliers ne peut pas être le même que celui pour la décimale",
"userHasNoEmailAddress": "L'utilisateur n'a pas d'adresse email.",
"selectEntityType": "Sélectionner le type d'entité dans le menu de gauche.",
"selectUpgradePackage": "Sélectionner le pack de mise à jour",
"downloadUpgradePackage": "Téléchargement nécessaire des packs de mise à jour <a href=\"{url}\">ici</a>.",
@@ -164,7 +161,12 @@
"selectExtensionPackage": "Sélectionner un pack d'extension",
"extensionInstalled": "L'extension {name} {version} a été installé.",
"installExtension": "L'extension {name} {version} est prête pour l'installation.",
"uninstallConfirmation": "Voulez-vous réellement supprimer cette extension?"
"upgradeVersion": "EspoCRM will be upgraded to version <strong>{version}</strong>. Please be patient as this may take a while.",
"upgradeDone": "EspoCRM has been upgraded to version <strong>{version}</strong>.",
"upgradeBackup": "We recommend making a backup of your EspoCRM files and data before upgrading.",
"thousandSeparatorEqualsDecimalMark": "The thousands separator character can not be the same as the decimal point character.",
"userHasNoEmailAddress": "User has no email address.",
"uninstallConfirmation": "Are you sure you want to uninstall the extension?"
},
"descriptions": {
"settings": "Paramètres système de l'application.",
@@ -191,10 +193,11 @@
"integrations": "Intégration avec des services tiers.",
"notifications": "Paramètres des notifications emails et internes au CRM.",
"inboundEmails": "Group IMAP email accouts. Email import and Email-to-Case.",
"emailFilters": "Les messages correspondant au filtre ne seront pas importé",
"portalUsers": "Users of portal.",
"entityManager": "Create custom entities, edit existing ones. Manage fields and relationships.",
"actionHistory": "Log of actions done by users."
"entityManager": "Create and edit custom entities. Manage fields and relationships.",
"emailFilters": "Email messages that match the specified filter won't be imported.",
"actionHistory": "Log of user actions.",
"labelManager": "Customize application labels."
},
"options": {
"previewSize": {
@@ -18,6 +18,6 @@
"Set Inactive": "Set Inactive"
},
"massActions": {
"setInactive": "Set Inactive"
"setInactive": "Passer en inactif"
}
}
@@ -5,7 +5,7 @@
"options": {
"operators": {
"equals": "Equals",
"notEquals": "Not Equals",
"notEquals": "N'est pas égale",
"greaterThan": "Greater Than",
"lessThan": "Less Than",
"greaterThanOrEquals": "Greater Than Or Equals",
@@ -21,8 +21,8 @@
"isNotEmpty": "Is Not Empty",
"contains": "Contains",
"has": "Contains",
"notContains": "Not Contains",
"notHas": "Not Contains"
"notContains": "Ne contient pas",
"notHas": "Ne contient pas"
}
}
}
@@ -30,7 +30,6 @@
"name": "Name (Subject)",
"isReplied": "Is Replied",
"isNotReplied": "Is Not Replied",
"sentBy": "Sent by (User)",
"folder": "Folder",
"inboundEmails": "Group Accounts",
"emailAccounts": "Personal Accounts",
@@ -82,7 +81,7 @@
},
"messages": {
"noSmtpSetup": "Aucun compte SMTP n'a été installé. {link}.",
"testEmailSent": "L'email test a été envoyé",
"testEmailSent": "L'email de test a été envoyé",
"emailSent": "L'email a été envoyé",
"savedAsDraft": "Sauvegardé en tant que brouillon"
},
@@ -100,7 +99,7 @@
"markAsImportant": "Marquer comme important",
"markAsNotImportant": "Marquer comme non important",
"moveToTrash": "Mettre à la corbeille",
"moveToFolder": "Move to Folder",
"retrieveFromTrash": "Retrieve from Trash"
"moveToFolder": "Deplacer vers",
"retrieveFromTrash": "Récupérer de la corbeille"
}
}
@@ -37,7 +37,7 @@
"IMAP": "IMAP",
"Main": "Principal",
"Test Connection": "Tester la connexion",
"Send Test Email": "Send Test Email",
"Send Test Email": "Envoyer un message de test",
"SMTP": "SMTP"
},
"messages": {
@@ -45,7 +45,7 @@
"connectionIsOk": "Connexion établie"
},
"tooltips": {
"monitoredFolders": "You can add 'Sent' folder to sync emails sent from external email client.",
"storeSentEmails": "Les emails envoyés seront stockés sur le serveur IMAP. L'adresse email doit correspondre à celle d'envoi."
"storeSentEmails": "Les emails envoyés seront stockés sur le serveur IMAP. L'adresse email doit correspondre à celle d'envoi.",
"monitoredFolders": "Multiple folders should be separated by comma.\n\nYou can add a 'Sent' folder to sync emails sent from an external email client."
}
}
@@ -1,6 +1,13 @@
{
"fields": {
"useCustomFieldList": "Custom Field List",
"fieldList": "Field List"
"fieldList": "Choix de champs",
"exportAllFields": "Exporter tous les champs",
"format": "Format"
},
"options": {
"format": {
"csv": "CSV",
"xlsx": "XLSX (Excel)"
}
}
}
@@ -28,7 +28,20 @@
"ActionHistoryRecord": "Action History Record",
"AuthToken": "Auth Token",
"UniqueId": "Unique ID",
"LastViewed": "Last Viewed"
"LastViewed": "Dernier enregistrement",
"Settings": "Paramètres",
"FieldManager": "Field Manager",
"Integration": "Integration",
"LayoutManager": "Layout Manager",
"EntityManager": "Entity Manager",
"Export": "Exporter",
"DynamicLogic": "Dynamic Logic",
"DashletOptions": "Dashlet Options",
"Admin": "Admin",
"Global": "Global",
"Preferences": "Preferences",
"EmailAddress": "Email Address",
"PhoneNumber": "Phone Number"
},
"scopeNamesPlural": {
"Email": "Emails",
@@ -59,7 +72,7 @@
"ActionHistoryRecord": "Action History",
"AuthToken": "Auth Tokens",
"UniqueId": "Unique IDs",
"LastViewed": "Last Viewed"
"LastViewed": "Dernières vues"
},
"labels": {
"Misc": "Divers",
@@ -145,7 +158,7 @@
"Apply": "Appliquer",
"Unlink": "Délier",
"Mass Update": "Mise à jour groupée",
"Export": "Export",
"Export": "Exporter",
"No Data": "Aucune donnée",
"No Access": "Aucun accès",
"All": "Tous",
@@ -202,7 +215,7 @@
"Function": "Function",
"Self-Assign": "Self-Assign",
"Self-Assigned": "Self-Assigned",
"Return to Application": "Return to Application",
"Return to Application": "Retour à l'application",
"Select All Results": "Select All Results"
},
"messages": {
@@ -255,7 +268,9 @@
"fieldShouldBeInt": "{field} should be a valid integer",
"fieldShouldBeDate": "{field} should be a valid date",
"fieldShouldBeDatetime": "{field} should be a valid date/time",
"internalPostTitle": "Post is seen only by internal users"
"internalPostTitle": "Post is seen only by internal users",
"loading": "Chargement...",
"saving": "Sauvegarde..."
},
"boolFilters": {
"onlyMy": "Perso",
@@ -269,9 +284,9 @@
"remove": "Supprimer",
"merge": "Fusionner",
"massUpdate": "Mise à jour groupée",
"export": "Export",
"follow": "Follow",
"unfollow": "Unfollow"
"export": "Exporter",
"follow": "Suivre",
"unfollow": "Ne plus suivre"
},
"fields": {
"name": "Nom",
@@ -511,7 +526,8 @@
"vi_VN": "Vietnamese",
"zh_CN": "Simplified Chinese (China)",
"zh_HK": "Traditional Chinese (Hong Kong)",
"zh_TW": "Traditional Chinese (Taiwan)"
"zh_TW": "Traditional Chinese (Taiwan)",
"es_MX": "Spanish (Mexico)"
},
"dateSearchRanges": {
"on": "Actif",
@@ -554,7 +570,10 @@
"endsWith": "Fini par",
"contains": "Contient",
"isEmpty": "Est vide",
"isNotEmpty": "Non vide"
"isNotEmpty": "Non vide",
"notLike": "N'est pas (%)",
"notContains": "Ne contient pas",
"notEquals": "N'est pas égale"
},
"intSearchRanges": {
"equals": "Egale",
@@ -17,7 +17,7 @@
"replyEmailTemplate": "Modèle de réponse email",
"replyFromAddress": "Adresse de réponse",
"replyToAddress": "Adresse de destination",
"replyFromName": "Reply From Name",
"replyFromName": "Nom pour répondre",
"targetUserPosition": "Target User Position",
"fetchSince": "Fetch Since",
"addAllTeamUsers": "Pour tous les membres de l'équipe",
@@ -33,7 +33,8 @@
"team": "Team cases will be assigned to.",
"teams": "Teams emails will be assigned to.",
"addAllTeamUsers": "Emails will be appearing in Inbox of all users of specified teams.",
"targetUserPosition": "Users with specified position will be distributed with cases."
"targetUserPosition": "Users with specified position will be distributed with cases.",
"monitoredFolders": "Multiple folders should be separated by comma."
},
"links": {
"filters": "Filtre",
@@ -6,7 +6,13 @@
"teams": "Équipes",
"users": "Utilisateurs",
"portals": "Portails",
"type": "Type"
"type": "Type",
"isGlobal": "Is Global",
"isInternal": "Is Internal (for internal users)",
"related": "Related",
"createdByGender": "Created By Gender",
"data": "Data",
"number": "Number"
},
"filters": {
"all": "Tous",
@@ -84,12 +84,19 @@
"mentionEmailNotifications": "Send email notifications about mentions in posts",
"massEmailDisableMandatoryOptOutLink": "Disable mandatory opt-out link",
"activitiesEntityList": "Activities Entity List",
"historyEntityList": "History Entity List"
"historyEntityList": "History Entity List",
"currencyFormat": "Currency Format",
"currencyDecimalPlaces": "Currency Decimal Places",
"aclStrictMode": "ACL Strict Mode"
},
"options": {
"weekStart": {
"0": "Dimanche",
"1": "Lundi"
},
"currencyFormat": {
"1": "10 USD",
"2": "$10"
}
},
"tooltips": {
@@ -122,7 +129,9 @@
"ldapAccountDomainNameShort": "The short domain which is used for authorization to LDAP server.",
"ldapUserTeams": "Teams for created user. For more, see user profile.",
"ldapUserDefaultTeam": "Default team for created user. For more, see user profile.",
"b2cMode": "By default EspoCRM is adapted for B2B. You can switch it to B2C."
"b2cMode": "By default EspoCRM is adapted for B2B. You can switch it to B2C.",
"currencyDecimalPlaces": "Number of decimal places. If empty then all nonempty decimal places will be displayed.",
"aclStrictMode": "Enabled: Access to scopes will be forbidden if it's not specified in roles.\n\nDisabled: Access to scopes will be allowed if it's not specified in roles."
},
"labels": {
"System": "Système",
@@ -26,7 +26,8 @@
"portal": "Portail",
"gender": "Gender",
"position": "Position in Team",
"ipAddress": "IP Address"
"ipAddress": "IP Address",
"passwordPreview": "Password Preview"
},
"links": {
"teams": "Équipes",
+2 -2
View File
@@ -14,9 +14,9 @@
<div style="margin-bottom: 10px;" class="hidden message-container"><span class="text-success"></span></div>
<div class="button-container">
<button class="btn btn-default action {{#if cacheIsEnabled}}hidden{{/if}}" data-action="rerurnToApplication">{{translate 'Return to Application'}}</button>
<button class="btn btn-default action {{#if cacheIsEnabled}}hidden{{/if}}" data-action="returnToApplication">{{translate 'Return to Application'}}</button>
</div>
</div>
</div>
</div>
</div>
</div>
+4 -4
View File
@@ -38,8 +38,8 @@ Espo.define('views/clear-cache', 'view', function (Dep) {
'click .action[data-action="clearLocalCache"]': function () {
this.clearLocalCache();
},
'click .action[data-action="rerurnToApplication"]': function () {
this.rerurnToApplication();
'click .action[data-action="returnToApplication"]': function () {
this.returnToApplication();
}
},
@@ -54,10 +54,10 @@ Espo.define('views/clear-cache', 'view', function (Dep) {
this.$el.find('.action[data-action="clearLocalCache"]').remove();
this.$el.find('.message-container').removeClass('hidden');
this.$el.find('.message-container span').html(this.translate('Cache has been cleared'));
this.$el.find('.action[data-action="rerurnToApplication"]').removeClass('hidden');
this.$el.find('.action[data-action="returnToApplication"]').removeClass('hidden');
},
rerurnToApplication: function () {
returnToApplication: function () {
this.getRouter().navigate('', {trigger: true});
}
+2 -2
View File
@@ -1,6 +1,6 @@
{
"labels": {
"Main page title": "Bienvenu à EspoCRM",
"Main page title": "Bienvenue sur EspoCRM",
"Start page title": "Accord de Licence",
"Step1 page title": "Accord de Licence",
"License Agreement": "Accord de Licence",
@@ -27,7 +27,7 @@
"Start": "Lancement",
"Back": "Retour",
"Next": "Suivant",
"Go to EspoCRM": "Aller à EspoCRM",
"Go to EspoCRM": "Aller vers EspoCRM",
"Re-check": "Revérifier",
"Version": "Version",
"Test settings": "Tester la connexion",