-
-
Notifications
You must be signed in to change notification settings - Fork 52
/
fr.json
454 lines (454 loc) · 20.9 KB
/
fr.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
{
"globals": {
"unit_day_short": "j",
"unit_hour_short": "h",
"unit_minute_short": "m",
"name": "Nom",
"prj_name": "Nom du projet",
"description": "Description",
"day": "Jour",
"week": "Semaine",
"day_plural": "Jours",
"month": "Mois",
"hour": "Heure",
"minute": "Minute",
"hour_plural": "Heures",
"minute_plural": "Minutes",
"loading": "Chargement des données ...",
"project": "Projet",
"task": "Tâche",
"task_plural": "Tâches",
"time": "Temps",
"date": "Date",
"resource": "Ressource",
"customer": "Client",
"sum": "Somme",
"not_found": "Excusez-nous, soit notre serveur est en feu, soit nous ne trouvons pas ce que vous cherchez",
"color": "Couleur",
"email": "E-mail",
"or": "ou",
"time_entry": "Entrée de temps",
"class": "Classe",
"type": "Type",
"yes": "Oui",
"no": "Non",
"cancel": "Annuler",
"ok": "Ok",
"definition": "Definition",
"user": "Utilisateur",
"global_setting": "Réglage général",
"status": "Statut"
},
"navigation": {
"track": "Suivi",
"overview": "Aperçu",
"details": "Détails",
"profile": "Profil",
"about": "A propos",
"settings": "Réglages",
"administration": "Administration",
"save": "Sauvegarder",
"back": "Retour",
"edit": "Editer",
"archive": "Archiver",
"delete": "Supprimer",
"restore": "Restaurer",
"show_archived": "Voir archivés",
"change_password": "Changer de mot de passe",
"logout": "Déconnexion",
"new_project": "Nouveau projet",
"close": "Fermer",
"share": "Partager",
"invoice": "Facture",
"retry": "Réessayer maintenant",
"lastWeek": "Semaine précédente",
"nextWeek": "Semaine suivante",
"newLine": "Nouvelle ligne",
"cancel": "Annuler",
"saving": "Sauvegarde ..."
},
"tracktime": {
"no_time": "Aucun temps suivi pour le moment.",
"task_placeholder": "Entrer ou chercher une tâche ...",
"working_time": "Temps de travail ",
"time_tracked": "Temps enregistré: ",
"month_drag_help_text": "Vous pouvez glisser des projets sur des dates pour suivre le temps",
"today": "Aujourd'hui",
"actions": "Actions",
"start_timer": "Démarrer le chronomètre",
"start_time": "Arrêter le chronomètre",
"timer": "chronomètre",
"user_placeholder": "Saisir ou rechercher un utilisateur...",
"timeline": "Chronologie"
},
"overview": {
"all_projects": "Tous les projets",
"total_time_tracked": "Temps total suivi:",
"project_distribution": "Répartition du projet",
"top_tasks": "Tâches principales",
"three_month_history": "Historique à 3mois",
"details_button": "Détails",
"project_information": "Informations sur le projet",
"team": "Equipe ",
"total_time": "Temps total",
"target": "Cible: ",
"turnover": "Chiffre d'affaires",
"number_projects": "Nombre de projets",
"summary": "Résumé"
},
"project": {
"title": "Editer le projet",
"first_project_desc": "Ce projet a été créé automatiquement pour vous, n'hésitez pas à le changer. Saviez-vous que vous pouviez utiliser des emojis comme 💰 ⏱ 👍 partout?",
"customer_placeholder": "Client démo",
"rate": "Tarif",
"default_rate": "Taux de défaut",
"target": "Cible",
"wekan_integration": "Intégration Wekan",
"wekan_help": "Besoin d'aide avec l'installation ? Consultez le Titra ",
"wekan_list": "Listes Wekan list(s) utilisées pour le suivi temps",
"wekan_swimlane": "Couloirs Wekan swimlane(s) utilisées pour le suivi temps",
"access_rights": "Droits d'accès",
"check": "Vérifier",
"add": "Ajouter",
"access_rights_placeholder": "Courriels des membres d'équipe à ajouter",
"public_project": "Projet public (visible pour tous les utilisateurs)",
"owner": "Propriétaire",
"project_placeholder": "Sélectionner un projet",
"my_project_placeholder": "Mon projet",
"not_billable": "Non facturable",
"billing_budget": "Facturation & Budget",
"default_task": "Tâche par défaut",
"default_task_help": "Cette valeur sera utilisée comme tâche par défaut lors du suivi du temps sur ce projet.",
"gitlab_integration": "Intégration de GitLab",
"gitlab_query": "Paramètre de la requête",
"gitlab_help": "Vous pouvez utiliser tous les paramètres de requête disponibles dans l'API GitLab Issues, par exemple"
},
"settings": {
"user_profile": "Profil utilisateur",
"language": "Langue",
"de": "Allemand",
"en": "Anglais",
"fr": "Français",
"zh": "Chinois",
"ru": "Russe",
"ukr": "Ukrainien",
"es": "Espagnol",
"user_interface": "Interface utilisateur",
"theme": "Thème",
"auto_detect": "Détection automatique",
"light_theme": "Clair",
"dark_theme": "Sombre",
"time_tracking": "Suivi du temps",
"track_time_view": "Vu par défaut du suivi du temps",
"time_unit": "Unité de temps",
"hours_per_day": "Heures par jour",
"global_settings": "Réglages généraux",
"cost_unit": "Coût unitaire",
"decimal_precision": "Précision décimale",
"integrations": "Intégrations",
"enable_wekan_integration": "Activer l'intégration Wekan?",
"siwapp_url": "URL Siwapp",
"siwapp_api_token": "Clef d'API Siwapp",
"titra_changelog": "changelog de Titra",
"titra_changelog_error": "Impossible de récupérer le changelog depuis Github.",
"daily_start_time": "Démarrage journalier de l'heure de travail",
"break_start_time": "Pause journalière",
"break_duration": "Durée de pause par défaut (en heures)",
"auto_detect_help": "La détection automatique ne fonctionne que sur les navigateurs supportés. Vous pouvez vérifiez sur le site",
"avatar": "Avatar",
"preview": "Prévisualisation",
"reset": "Réinitialisation",
"custom_avatar": "Téléverser avatar personnalisé",
"current": "Actuel",
"date_format": "Format de date",
"verbose_date_format": "Format de date détaillée",
"weekview_date_format": "Format de date pour la vue hebdomadaire",
"startof_week": "Début de semaine",
"global_defaults": "Réglages par défaut:",
"use_state": "Utiliser l'état du suivi temps?",
"disable_user_registration": "Désactiver l'inscription de nouveaux utilisateurs?",
"enable_anonymous_logins": "Autoriser la connexion d'utilisateurs anonymes (activation de la route /try) ?",
"show_not_billable_time": "Inclure les projets non-facturables?",
"disable_public_projects": "Désactiver les projets publics?",
"time_entry_rule": "Règles de suivi temps (création & modification)",
"use_start_time": "Suivre l'heure de démarrage?",
"enable_zammad_integration": "Activer l'intégration de Zammad ?",
"zammad_url": "URL de l'instance Zammad",
"zammad_api_token": "Clef d'accès personnel Zammad",
"custom_css": "CSS personnalisé",
"custom_html": "HTML personnalisé",
"custom_placeholder_content": "Contenu de placeholder personnalisé",
"show_custom_fields_in_details": "Afficher/Exporter les champs personnalisés dans la vue détaillée ?",
"show_customer_in_details": "Afficher/eEporter le champ client dans la vue détaillée ?",
"mail_from_address": "Adresse de l'expéditeur",
"mail_from_name": "Nom de l'expéditeur",
"show_name_custom_field_in_details": "Afficher le nom des champs personnalisés dans la vue détaillée ?",
"enable_open_id_connect": "Activer OpenID Connect ?",
"enable_log_for_other_users": "L'administrateur peut-il enregistrer du temps pour d'autres utilisateurs ?",
"holiday": "Vacances",
"holiday_country": "Pays des vacances",
"holiday_state": "Etat des vacances",
"holiday_region": "Région des vacances",
"xframe_options_origin": "X-Frame-Options header origin URL",
"project_search_num_results": "Nombre de projets affichés dans la recherche de projets (par défaut 5)",
"task_search_num_results": "Nombre de tâches affichées dans la recherche de tâches (par défaut 5)",
"user_search_num_results": "Nombre d'utilisateurs affichés dans la recherche d'utilisateurs (par défaut 5)",
"categories": {
"global": "Globaux",
"interfaces": "Interfaces",
"customization": "Personnalisation",
"login": "Connexion",
"holidays": "Vacances",
"security": "Securité",
"workingtime_defaults": "Affichage par défaut du temps de travail",
"email": "E-mail",
"user_defaults": "Valeurs par défaut de l'utilisateur",
"time_tracking": "Suivi du temps",
"date_settings": "Réglages de la date",
"no_category": "Pas de catégorie"
},
"gitlab_url": "URL de l'instance GitLab",
"gitlab_api_token": "Token API GitLab",
"enable_gitlab": "Activer l'intégration Gitlab ?",
"rounding": "Arrondi",
"rounding_tooltip": "Le temps suivi sera arrondi en fonction de l'unité de temps sélectionnée et de la valeur d'arrondi spécifiée, par exemple l'unité de temps minutes et la valeur d'arrondi 15 arrondiront au quart d'heure supérieur (entrée 5 minutes > résultat après arrondi à 15 minutes).",
"enable_siwapp": "Activer l'intégration Siwapp ?",
"google_clientid": "Google Workspace Client ID",
"google_secret": "Google Workspace Client Secret",
"openai": "Open AI API Key",
"show_resource_in_details": "Afficher/exporter le champ ressource dans la vue détaillée ?"
},
"customer": {
"select_customer": "Selectionner un client",
"all": "Tous les clients"
},
"limit": {
"entries": "entrées",
"show": "Voir",
"all": "Tout"
},
"period": {
"time_period": "Période",
"currentMonth": "Mois actuel",
"currentWeek": "Semaine actuelle",
"currentYear": "Année actuelle",
"lastMonth": "Mois dernier",
"last3months": "3 derniers mois",
"lastWeek": "Semaine dernière",
"lastYear": "Année dernière",
"all": "Toute période",
"custom": "Spécifique",
"custom_period": "Période spécifique"
},
"resource": {
"select": "Sélectionner une ressource",
"all": "Toutes les ressources"
},
"task": {
"searching": "Recherche de tâches ...",
"storedTasks": "Tâches sauvegardées",
"search": "Recherche de tâches",
"lastUsed": "Dernière utilisation",
"startDate": "Début prévu",
"endDate": "Fin prévue",
"duration": "Durée",
"dependencies": "Dépendances",
"newTask": "Nouvelle tâche",
"editTask": "Modifier la tâche"
},
"details": {
"filter": "Filtre",
"detailed": "Détaillé",
"daily": "Journalier",
"total": "Total",
"search": "Recherche:",
"startTime": "Début",
"breakStartTime": "Début de pause",
"breakEndTime": "Fin de pause",
"endTime": "Fin",
"totalTime": "Total",
"regularWorkingTime": "Heures de travail habituelles",
"regularWorkingTimeDifference": "Différence",
"addBreakToWorkingTime": "Ajouter une pause au suivi du temps?",
"state": "Statut de facturation",
"new": "Nouveau",
"exported": "Exporté",
"billed": "Facturé",
"notBillable": "Non-facturable",
"charts": "Graphiques",
"markAsBilled": "Marquer comme facturé",
"quickFilter": "Filtre rapide"
},
"dashboard": {
"share": "Partager le dashboard",
"copy_instructions": "Copier & coller le lien ci-dessus pour partager l'information relative au projet avec quelqu'un.",
"security_notice": "Ce dashboard est accessible à tous sur le web par ce lien.",
"time_per_date": "Temps par date",
"time_distribution_task": "Temps par tâche",
"detailed_working_time": "Temps de travail détaillé"
},
"tabular": {
"sEmptyTable": "Pas de données disponibles",
"sInfo": "Affiche de _START_ à _END_ sur un total de _TOTAL_ entrées",
"sInfoEmpty": "Affiche 0 à 0 sur 0 entrées",
"sInfoFiltered": "(filtré d'un total de _MAX_ entrées)",
"sInfoPostFix": "",
"sInfoThousands": ",",
"sLengthMenu": "Voir entrée _MENU_",
"sLoadingRecords": "Chargement...",
"sProcessing": "Traitement...",
"sSearch": "Recherche:",
"sZeroRecords": "Aucun résultat trouvé",
"oPaginate": {
"sFirst": "Première",
"sLast": "Dernière",
"sNext": "Suivante",
"sPrevious": "Précédente"
},
"oAria": {
"sSortAscending": ": activer pour un tri ascendant de la colonne",
"sSortDescending": ": activer pour un tri descendant de la colonne"
}
},
"notifications": {
"sanity": "Désolé, mais pour votre propre sécurité, vous ne pouvez pas partager tous les temps de tous les projets. Merci de sélectionner un seul projet à partager.",
"dashboard_creation_failed": "Echec de création du tableau de bord (erreur: {{error}}).",
"export_failed": "Export échoué (erreur: {{error}}).",
"siwapp_configuration": "Vous devez configurer l'intégration Siwapp pour utiliser cette fonctionnalité",
"time_entry_deleted": "Entrée de temps supprimée",
"time_entry_updated": "Entrée de temps mise à jour",
"time_entry_saved": "Entrée de temps sauvegardée",
"delete_confirm": "La suppression ne peut être annulée, voulez-vous continuer?",
"project_update_success": "Projet mis à jour",
"project_create_success": "Projet créé",
"project_delete_success": "Projet supprimé",
"project_archive_success": "Projet archivé",
"project_restore_success": "Projet restoré",
"settings_saved_success": "Réglages sauvegardés",
"enter_time": "Veuillez entrer votre temps",
"enter_task": "Veuillez entrer votre tâche",
"select_project": "Veuillez sélectionner un projet",
"check_time_input": "Veuillez vérifier votre entrée de temps",
"project_delete_confirm": "Voulez-vous réellement supprimer ce projet ?",
"auth_error_method": "Vous devez être connecté pour utiliser cette méthode.",
"only_owner_can_add_team_members": "Seulement le propriétaire du projet peut ajouter de nouveaux membres",
"only_owner_can_remove_team_members": "Seulement le propriétaire du projet peut supprimer des membres",
"only_administrator_can_register_time": "Seuls les administrateurs peuvent enregistrer l'heure d'un autre utilisateur.",
"team_member_added_success": "Membre d'équipe ajouté.",
"team_member_removed_success": "Membre d'équipe supprimé.",
"user_not_found": "Aucun utilisateur n'a cette adresse e-mail. Veuillez inscrire l'utilisateur avec cette adresse avant de vous connecter.",
"user_not_found_in_project": "Aucun utilisateur avec cette adresse e-mail n'a pu être trouvé dans ce projet.",
"project_priority_success": "Priorité projet mise à jour avec succès",
"password_changed": "Votre mot de passe a été changé.",
"connectioncheck": "Impossible de se connecter au serveur. Veuillez réessayer. ",
"siwapp_success": "Facture Siwapp créée avec succès.",
"time_entry_rule_failed": "L'entrée de temps ne suit pas les règles.",
"access_rights_updated": "Droits d'accès au projet mis à jour.",
"success": "Changements traités avec succès.",
"wekan_error": "Impossible de récupérer les cartes Wekan. Vérifiez vos réglages!",
"zammad_error": "Impossible de récupérer les tickets Zammad. Vérifiez vos réglages!",
"user_inactive": "Cet utilisateur a été désactivé, veuillez l'activer pour continuer.",
"extensionAlreadyLaunched": "L'extension est déjà en cours d'exécution.",
"no_entry_selected": "Aucune entrée sélectionnée. Veuillez sélectionner au moins une entrée pour continuer.",
"unknown_error" : "Une erreur inconnue s'est produite. Veuillez réessayer."
},
"login": {
"password": "Mot de passe",
"forgot_password": "Mot de passe oublié?",
"no_account": "Pas de compte?",
"register": "Inscription",
"sign_in": "Connexion",
"sign_in_oidc": "Connexion avec OpenID Connect",
"login_or_signup": "Veuillez vous connecter ou vous enregistrer pour continuer.",
"login_failed": "Impossible de se connecter. Veuillez vérifier votre identifiant / mot de passe.",
"fullname_placholder": "Votre nom complet",
"create_account": "Créer un compte",
"password_again": "Mot de passe (encore)",
"already_have_account": "Si vous avez déjà un compte - ",
"403": "Connexion échouée, vérifiez vos identifiants.",
"400": "Connexion échouée, veuillez réessayer.",
"reset_password_mail": "Nous vous avons envoyé un courriel avec les instructions pour réinitialiser votre mot de passe. Veuillez vérifier votre boîte de réception.",
"change_password": "Changement de mot de passe",
"current_password": "Mot de passe actuel",
"password_mismatch": "Les mots de passe fournis ne correspondent pas. Veuillez réessayer.",
"permanent_account": "Créer un compte permanent",
"email_unknown": "Désolé, mais nous ne trouvons pas de compte avec ce courriel.",
"anonymous_account_warning": "Vous êtes actuellement connecté avec un compte temporaire qui ne peut être utilisé que sur ce compte. Si vous voulez utiliser Titra sur d'autres appareils, veuillez créer un utilisateur permanent grace à votre courriel et mot de passe ci-dessous.",
"registration_disabled_warning": "L'enregistrement de nouveaux utilisateurs est désactivé sur cette instance.",
"invalid_email": "Adresse e-mail invalide",
"password_insufficient": "Le mot de passe doit comporter au moins 8 caractères.",
"password_strong": "Force du mot de passe : fort",
"password_medium": "Force du mot de passe : moyenne",
"password_weak": "Force du mot de passe : faible"
},
"about": {
"documentation": "Documentation",
"source_code": "Code-source",
"runtime": "Information Runtime",
"versions": "Versions",
"environment": "Environment Hôte",
"os": "Système d'exploitation",
"uptime": "Temps en ligne",
"total_memory": "Mémoire totale",
"free_memory": "Mémoire libre",
"history": "Toutes les versions"
},
"administration": {
"admin": "Admin",
"create": "Créer",
"create_user": "Créer un utilisateur",
"creation_date": "Date de création",
"users": "Utilisateurs",
"user_created": "Cet utilisateur a été créé.",
"user_updated": "L'information de cet utilisateur a été mise à jour.",
"user_deleted": "Cet utilisateur a été supprimé",
"user_deletion_confirmation": "Voulez-vous réellement supprimer cet utilisateur (cette action ne peut pas être annulée)?",
"user_inactive": "Inactif ?",
"value": "Valeur",
"globalsettings_help": "Besoin d'aide pour définir les bonnes valeurs ? Consultez le Titra",
"extensions": "Extensions",
"addExtension": "Ajouter Extension",
"uploadExtension": "Téléverser Extension",
"extensionStore": "Vous voulez des extensions? Consultez le titra",
"extensionHint": "Attention: la plupart des extensions devront redémarrer pour que l'instance fonctionne correctement.",
"customfields": "Champs personnalisés",
"addcustomfield": "Nouveau champ personnalisé",
"possible_values": "Valeurs possibles",
"possible_values_hint": "Valeurs séparées par une virgule (par exemple a,b,c,d).",
"category": "Catégorie",
"category_hint": "La catégorie est utilisée pour regrouper visuellement les champs personnalisés.",
"no_customfields": "Aucun champ personnalisé défini pour le moment.",
"no_extensions": "Pas d'extension installée pour le moment.",
"extension_removed": "L'extension a été supprimée avec succès.",
"edit_custom_field": "Modifier un champ personnalisé",
"oidc": "OpenID Connect",
"oidc_configure": "Vous devrez créer une configuration client OpenID Connect avec votre fournisseur. Définissez les URL de rappel d'application sur",
"custom_field_name_hint": "Les espaces et les caractères spéciaux ne sont pas autorisés.",
"inboundinterfaces": "Interfaces entrantes",
"add_update_inbound_interface": "Ajouter ou mettre à jour une interface entrante",
"process_data": "Script de traitement des données",
"processdata_hint":"Ce JavaScript sera exécuté chaque fois que des données d'interface entrantes seront demandées. Le script doit renvoyer un objet JSON (ou une promesse renvoyant un tel objet) avec la structure suivante : [{name:'name', description:'description'}].",
"active": "Interface entrante active ?"
},
"wekan": {
"list": "Liste Wekan",
"swimlane": "Couloir Wekan",
"instance_url": "URL de l'API de l'instance Wekan"
},
"transactions": {
"transactions": "Transactions",
"enable_transactions": "Activer les logs des transactions",
"user": "Utilisateur",
"method": "Méthode",
"payload": "Charge utile",
"timestamp": "Horodatage"
},
"autocomplete": {
"modal_title": "Autocomplétion alimentée par l'IA",
"processing": "Récupération des données et traitement à l'aide d'OpenAI...",
"authentication_missing": "Vous devez autoriser l'accès à votre compte Google Workspace pour traiter les données.",
"authorize_now": "Autoriser maintenant",
"save_selected": "Enregistrer les entrées de temps sélectionnées",
"origin": "Origine"
}
}