1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-03-15 04:54:50 +00:00

Add french translations for webhooks

This commit is contained in:
Jrmi 2021-12-08 12:43:44 +00:00
parent bc5d397f50
commit 151bc2b924
10 changed files with 61 additions and 53 deletions

View file

@ -12,6 +12,7 @@ export default {
signIn: 'Sign in',
createNew: 'Create new',
create: 'Create',
edit: 'Edit',
change: 'Change',
delete: 'Delete',
rename: 'Rename',

View file

@ -12,14 +12,15 @@ export default {
signIn: "S'identifier",
createNew: 'Nouveau',
create: 'Créer',
edit: 'Modifier',
change: 'Changer',
delete: 'Supprimer',
rename: 'Renomer',
rename: 'Renommer',
add: 'Ajouter',
makeChoice: 'Choisissez',
cancel: 'Annuler',
save: '@TODO',
retry: '@TODO',
save: 'Enregistrer',
retry: 'Réessayer',
search: 'Chercher',
copy: 'Copier',
},
@ -71,7 +72,7 @@ export default {
singleSelect: 'Liste déroulante',
phoneNumber: 'Téléphone',
formula: 'Formule',
lookup: 'Chercher',
lookup: 'Champ rapporté',
},
fieldErrors: {
invalidNumber: 'Nombre invalide',
@ -104,7 +105,7 @@ export default {
createdOnReadOnly: 'La date de modification de la ligne en lecture seule.',
url: 'Accept une URL valide.',
email: 'Accepte une adresse email valide.',
file: "Accept un tableau d'objet contenant au moins le nom du fichier utilisateur.",
file: "Accepte un tableau d'objet contenant au moins le nom du fichier utilisateur.",
singleSelect:
"Accepte un entier correspondant à l'identifiant de l'option sélectionnée " +
'ou null si vide.',
@ -118,7 +119,9 @@ export default {
formula:
'Un champ en lecture seule défini par une formule rédigée ' +
'dans le format spécifique de Baserow.',
lookup: '@TODO',
lookup:
'Un champ en lecture seule associé à un champ de type « lien vers une table » qui retourne un tableau' +
" de valeurs et d'identifiants de ligne provenant du champ choisi dans la table liée.",
},
viewFilter: {
contains: 'contient',
@ -155,18 +158,18 @@ export default {
row: 'ligne',
},
webhook: {
request: '@TODO',
response: '@TODO',
successfullyUpdated: '@TODO',
request: 'Requête',
response: 'Réponse',
successfullyUpdated: 'Le webhook a été mis à jour.',
status: {
noStatus: '@TODO',
statusOK: '@TODO',
statusNotOK: '@TODO',
noStatus: "PAS D'ÉTAT",
statusOK: 'OK',
statusNotOK: 'NON OK',
},
eventType: {
rowCreated: '@TODO',
rowUpdated: '@TODO',
rowDeleted: '@TODO',
rowCreated: "Création d'une ligne",
rowUpdated: "Modification d'une ligne",
rowDeleted: "Suppression d'une ligne",
},
},
clientHandler: {

View file

@ -223,8 +223,8 @@ export default {
"fr": {
"fieldLookupSubForm": {
"noTable": "Vous devez créer au moins une autre table dans la même base de données pour pouvoir créer un lien.",
"selectThroughFieldLabel": "#TODO",
"selectTargetFieldLabel": "#TODO"
"selectThroughFieldLabel": "Sélectionnez le lien vers la table",
"selectTargetFieldLabel": "Sélectionnez le champ à rapporter"
}
}
}

View file

@ -70,13 +70,13 @@ export default {
"en": {
"createWebhook": {
"errorTableWebhookMaxLimitExceededTitle": "Max webhooks exceeded",
"errorTableWebhookMaxLimitExceededDescription": "Can't create the webhook becuase the maximum amount of webhooks per table has been exceeded."
"errorTableWebhookMaxLimitExceededDescription": "Can't create the webhook because the maximum amount of webhooks per table has been exceeded."
}
},
"fr": {
"createWebhook": {
"errorTableWebhookMaxLimitExceededTitle": "@TODO",
"errorTableWebhookMaxLimitExceededDescription": "@TODO"
"errorTableWebhookMaxLimitExceededTitle": "Nombre maximum de webhook dépassé",
"errorTableWebhookMaxLimitExceededDescription": "Vous ne pouvez pas créer de webhook car le nombre maximum de webhook par table a été atteint."
}
}
}

View file

@ -71,9 +71,9 @@ export default {
},
"fr": {
"deleteWebhookModal": {
"title": "@TODO",
"deleteButton": "@TODO",
"body": "@TODO"
"title": "Supprimer {webhookName}",
"deleteButton": "Supprimer le webhook",
"body": "Êtes-vous sûr·e de vouloir supprimer ce webhook ? Vous ne serez plus en mesure de le restaurer par la suite."
}
}
}

View file

@ -130,8 +130,8 @@ export default {
},
"fr": {
"testWebhookModal": {
"title": "@TODO",
"unreachable": "@TODO"
"title": "Test du webhook",
"unreachable": "Serveur inacessible"
}
}
}

View file

@ -46,7 +46,7 @@
</div>
<div class="webhook__body">
<Tabs>
<Tab title="Edit">
<Tab :title="$t('action.edit')">
<UpdateWebhook
:webhook="webhook"
:table="table"
@ -54,7 +54,7 @@
@deleted="$emit('deleted', $event)"
/>
</Tab>
<Tab title="Call log">
<Tab :title="$t('webhook.callLog')">
<p v-if="webhook.calls.length <= 0">{{ $t('webhook.noCalls') }}</p>
<WebhookCall
v-for="call in webhook.calls"
@ -154,15 +154,17 @@ export default {
"details": "details",
"lastCall": "Last call: {lastCallTime}",
"noCalls": "No calls made",
"callLog": "Call log",
"triggerDescription": "Triggers on every event | Triggers on {count} event | Triggers on {count} events"
}
},
"fr": {
"webhook": {
"details": "@TODO",
"lastCall": "@TODO",
"noCalls": "@TODO",
"triggerDescription": "@TODO"
"details": "détails",
"lastCall": "Dernier déclenchement : {lastCallTime}",
"noCalls": "Jamais déclenché",
"callLog": "Historique des appels",
"triggerDescription": "Déclenché par tous les événements | Déclenché par un événement | Déclenché par {count} événements"
}
}
}

View file

@ -151,7 +151,7 @@
'input--error':
!lastHeader(index) && $v.headers.$each[index].name.$error,
}"
placeholder="Name"
:placeholder="$t('webhookForm.inputLabels.name')"
@input="lastHeader(index) && addHeader(header.name, header.value)"
@blur="
!lastHeader(index) && $v.headers.$each[index].name.$touch()
@ -164,7 +164,7 @@
'input--error':
!lastHeader(index) && $v.headers.$each[index].value.$error,
}"
placeholder="Value"
:placeholder="$t('webhookForm.inputLabels.value')"
@input="lastHeader(index) && addHeader(header.name, header.value)"
@blur="
!lastHeader(index) && $v.headers.$each[index].value.$touch()
@ -386,6 +386,7 @@ export default {
"webhookForm": {
"inputLabels": {
"name": "Name",
"value":"Value",
"requestMethod": "Method",
"url": "URL",
"userFieldNames": "User field names",
@ -415,30 +416,31 @@ export default {
"fr": {
"webhookForm": {
"inputLabels": {
"name": "@TODO",
"requestMethod": "@TODO",
"url": "@TODO",
"userFieldNames": "@TODO",
"events": "@TODO",
"headers": "@TODO",
"example": "@TODO"
"name": "Nom",
"value":"Valeur",
"requestMethod": "Méthode",
"url": "URL",
"userFieldNames": "Noms des champs",
"events": "Quels événements déclenchent ce webhook",
"headers": "Entêtes additionels",
"example": "Example de requête"
},
"errors": {
"urlField": "@TODO",
"invalidHeaders": "@TODO"
"urlField": "Ce champ est requis est doit être une URL valide.",
"invalidHeaders": "Un des entête est invalide."
},
"checkbox": {
"sendUserFieldNames": "@TODO"
"sendUserFieldNames": "Utiliser les noms de champ plutôt que les identifiants"
},
"radio": {
"allEvents": "@TODO",
"customEvents": "@TODO"
"allEvents": "Tous les événements",
"customEvents": "Choisir les événements"
},
"triggerButton": "@TODO",
"triggerButton": "Tester le webhook",
"deactivated": {
"title": "@TODO",
"content": "@TODO",
"activate": "@TODO"
"title": "Le webhook est désactivé",
"content": "Ce webhook a été désactivé car il y avait trop échecs consécutifs. Veuillez vérifier l'historique des appels pour plus d'information. Cliquez sur le bouton ci-dessous pour l'activer de nouveau. Pensez à enregistrer le webhook avant de l'activer.",
"activate": "Activer"
}
}
}

View file

@ -44,7 +44,7 @@ export default {
},
"fr": {
"webhookList": {
"noWebhooksMessage": "@TODO"
"noWebhooksMessage": "Vous n'avez pas encore créé de webhook. Les webhooks peuvent être utilisés afin d'informer un système tiers quand une ligne a été créée, modifiée, supprimée dans Baserow."
}
}
}

View file

@ -109,9 +109,9 @@ export default {
},
"fr": {
"webhookModal": {
"title": "@TODO",
"createWebhook": "@TODO",
"backToList": "@TODO"
"title": "Webhooks de {name}",
"createWebhook": "Ajouter un webhook",
"backToList": "Retour à la liste"
}
}
}