-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathfr.locale.ts
1155 lines (1146 loc) · 48 KB
/
fr.locale.ts
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
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
export default {
app: {
title: 'Portefeuille {app}',
name: 'Orbit Wallet',
action_save_failed: "Échec de sauvegarde de l'action, veuillez essayer de nouveau.",
action_save_success: "Sauvegarde de l'action réussie.",
session_load_error: 'Échec du chargement votre session, veuillez essayer de nouveau.',
test_environment_warning_banner: {
main: 'ATTENTION: Environnement de test.',
info: 'Fonctionnalités et données instables.',
},
api_compatibility_error:
'Échec de la vérification de la compatibilité de votre portefeuille, vous pouvez rencontrer des problèmes.',
stations: 'Portefeuilles',
confirm: 'Confirmez',
copied_to_clipboard: 'Valeur placée dans le presse-papiers',
initial_account_name: 'Principal',
station_info_card_title: 'Info {name}',
station_info_card_edit_btn: 'Préférences',
station_info_card_edit_hint: 'Modifiez vos préférences et paramètres pour ce portefeuille.',
station_info_card_remove_btn: 'Retirer le portefeuille',
station_info_card_remove_btn_confirm: 'Êtes-vous sûrs de vouloir retirer ce portefeuille?',
disaster_recovery_card_title: 'Sauvegarde',
disaster_recovery_not_configured: 'Sauvegarde non configurée.',
disaster_recovery_dialog_title: 'Configurer la sauvegarde',
manage_associated_station: 'Gerer le portefeuille associé',
manage_associated_station_hint:
"Ces paramètres s'appliquent à votre utilisateur uniquement et non pas au portefeuille.",
user_activities_card_title: "Activitiés de l'utilisateur",
station_upgrades_card_title: 'Mise à jour du portefeuille',
data_load_error: 'Échec de load data, veuillez essayer de nouveau.',
dialog_confirmation_title: 'Confirmation',
dialog_confirmation_question: 'Êtes vous certains de vouloir continuer cette action?',
request_failed_message: 'La requête a echoué, veuillez essayer de nouveau.',
request_pending_message: "Votre requête a été crée et est en attente d'approbation.",
request_approved_message: "Cette requête à été approuvée est en cours d'opération",
request_rejected_message: 'Cette requête à été rejectée.',
request_completed_message: 'Cette requête à été completée.',
user_status_active: 'Actif',
user_status_inactive: 'Inactif',
add_new_identity: 'Ajouter un nouveau identité',
principal_already_added: 'Le principal a deja été ajouté.',
user_associate_identity_warning:
"Attention. Ce identité pourra acceder avec les permissions de l'utilisateur et prendre des actions en son nom.",
export_csv: 'Exporter en CSV',
params_parse_error: "Échec d'interpretation des paramètres, veuillez essayer de nouveau.",
software_update: 'Mise à jour logicielle',
canister_upgrade_target: 'Cible de mise à jour',
canister_wasm_module: 'Wasm Module du Canister',
canister_upgrade_args_input: 'Paramètres de la mise à jour (optionnel)',
canister_upgrade_args_input_hint: 'Seulement des paramètres encodés en hex sont acceptés',
search_items: 'Rechercher des éléments',
search_users: 'Rechercher des usagers',
search_user_groups: "Rechercher des groupes d'usagers",
search_accounts: 'Rechercher des comptes',
search_addresses: 'Rechercher des adresses...',
destination_source: 'Destination / Source',
amount_token: 'Montant, {token}',
no_transfers: 'Aucun transfert trouvé.',
address_book_entry: "Entrée de carnet d'adresses",
notifications_panel_title: 'Notifications',
notifications_panel_no_results: 'Vous êtes à jour.',
notifications_panel_read_all: 'Tout lire',
notifications_request_failed: 'Échec de la requête: {reason}',
btn_home_back: "Page d'acceuil",
no_download_available: 'Pas de téléchargement disponible',
failed_to_download_item: 'Échec de téléchargement {item}, veuillez essayer de nouveau.',
download_error: 'Échec de téléchargement du fichier, veuillez essayer de nouveau.',
leave_page_warning:
'Êtes vous sûrs de vouloir quitter? Certains changements pourraient être perdus.',
loading_details: 'Chargement des détails...',
account_dialog_create_new_title: 'Créer un nouveau compte',
account_dialog_view_title: 'Compte',
account_dialog_access_read: 'Lire',
account_dialog_access_read_hint: 'Accès en lecture seule au compte.',
account_dialog_access_configuration: 'Modifier les paramètres du compte',
account_dialog_access_configuration_hint:
'Accès pour modifier les paramètres du compte, tels que le nom du compte, les politiques, etc.',
account_dialog_access_transfer: 'Transférer des fonds',
account_dialog_access_transfer_hint: 'Accès pour transférer des fonds depuis le compte.',
account_dialog_request_policy_configuration: 'Modifier les paramètres du compte',
account_dialog_request_policy_configuration_hint:
'La politique qui doit être approuvée pour modifier les paramètres du compte.',
account_dialog_request_policy_transfer: 'Transférer des fonds',
account_dialog_request_policy_transfer_hint:
'La politique qui doit être approuvée pour transférer des fonds.',
request_policy_rule_builder_no_rule: 'Pas de critères',
advanced_software_update_warning:
"À utiliser avec précaution. Il s'agit d'une fonctionnalité avancée pour mettre à jour le portefeuille.",
check_updates_btn: 'Vérifier les mises à jour',
update_recommended_latest:
'Il est recommandé de garder votre logiciel à jour pour garantir la meilleure expérience.',
update_already_latest_version: 'Vous êtes déjà à la dernière version.',
checking_for_updates: 'Vérification des mises à jour ...',
update_available: 'Une nouvelle version est disponible.',
update_automated_comment: {
summary: '{name} sera mis à jour vers la version {version}.',
verify_instructions:
'Pour vérifier la mise à jour, ouvrez le terminal et suivez les instructions ci-dessous:',
},
asset: 'Actif',
no_data: 'Pas de données disponibles.',
no_matching_results: 'Pas de résultats correspondants trouvés pour `{search}`.',
add_new_label: 'Ajouter une nouvelle étiquette: {label}',
user_cancel_pending_requests: 'Annuler toutes les demandes en attente de cet usager.',
error_dialog_title: 'Échec de chargement.',
error_dialog_message: 'Échec de chargement, veuillez réessayer.',
},
alpha_warning: {
version: 'Ceci est une version alpha.',
caution: 'Utilisez avec prudence.',
},
sidebar: {
highlights: {
main: 'Portefeuille Trustless {line1} {line2} {line3}',
line3: 'Multichain',
line1: 'Actifs Numériques',
line2: 'Multi-Garde',
},
},
blockchains: {
icp: {
name: 'Internet Computer',
standards: {
icp_native: 'ICP (Native)',
icrc1: 'ICRC-1',
},
formats: {
icp_account_identifier: 'ICP Native',
icrc1_account: 'ICRC-1',
},
},
eth: {
name: 'Ethereum',
standards: {
native: 'Native',
},
},
btc: {
name: 'Bitcoin',
standards: {
native: 'Native',
},
},
},
system_upgrade: {
targets: {
upgradestation: 'Portefeuille',
upgradeupgrader: 'Upgrader',
},
},
requests: {
unsupported_operation: 'Opération non supportée',
requested_by: 'Demandé par {name}',
requester_id: 'Identifiant du demand de {id}',
title_info_message: 'Titre choisis par le demandeur,',
no_results_found: 'Aucun resultat trouvé.',
no_more_requests_to_approve: 'Pas de demandes à approuver.',
load_next: 'Charger le suivant',
status: {
created: 'En Attente',
cancelled: 'Annulé',
approved: 'Approuvé',
rejected: 'Rejeté',
completed: 'Completé',
failed: 'Échoué',
processing: 'En Traitement',
scheduled: 'Prévu',
unknown: 'État Inconnu',
},
approvals: 'Approbations',
requester_auto_approval: 'Demande approuvée automatiquement par le demandeur.',
approvals_and_evaluation: 'Approbations et évaluation',
failure_title: 'Échec de l execution de la demande',
failure_reason_unknown: 'La demande',
comment_optional: 'Commentaire (optionnel)',
processing_started_at: 'Traitement commencé at {dt}',
processing_completed_at: 'Traitement completé at {dt}',
processing_scheduled_at: 'Traitement prévu à {dt}',
no_cancelled_reason: 'Pas de raison déclarée.',
no_failed_reason: 'Pas de raison déclarée.',
request_url_copied_to_clipboard: 'URL de la demande copiée.',
domains: {
all: 'Tout',
accounts: 'Comptes',
address_book: "Carnet d'Adresses",
system: 'Système',
transfers: 'Transferts',
users: 'Usagers',
assets: 'Actifs',
external_canisters: 'Canisters',
},
headers: {
id: 'ID',
status: 'État',
status_reason: 'Raison',
created: 'Crée',
expires: 'Expire',
operation_type: "Type d'Opération",
requester: 'Demandeur',
details: 'Details',
account_id: 'ID du Compte',
account_name: 'Nom du Compte',
token: 'Token',
address: 'Addresse',
user_id: "ID d'Usager",
user_name: "Nom d'Usager",
group_id: 'ID du Groupe',
group_name: 'Nom du Groupe',
address_book_id: "ID de Carnet d'Adresses",
blockchain: 'Blockchain',
address_owner: "Propriétaire de l'Adresse",
policy_id: 'ID de Police',
change_target: 'Cible',
wasm_checksum: 'Checksum du Wasm',
from_account: 'Du Compte',
from_account_address: 'Adresse du Compte',
to: "A l'Adresse",
amount: 'Montant',
fee: 'Frais',
comment: 'Commentaire',
},
download: {
user_group: "Groupes d'Usagers",
user: 'Usagers',
account: 'Comptes',
permission: "Police d'Accès",
request_policy: 'Police de Demande',
address_book_entry: "Carnet d'Adresses",
system_upgrade: 'Mise à Jour',
transfer: 'Transferts',
external_canister: 'Canister Géré',
system_info: 'Informations Système',
},
types: {
addusergroup: {
title: "Ajouter un groupe d'usagers",
request_title: "Demander l'ajout d'un groupe d'uagers",
},
addaccount: {
title: 'Ajouter un account',
request_title: "Demander l'ajout d'un compte",
},
adduser: {
title: 'Ajouter un user',
request_title: "Demander l'ajout d'un usager",
},
addaddressbookentry: {
title: "Ajouter une entrée de carnet d'adresses",
request_title: "Demander l'ajout d'une entrée de carnet d'adresses",
},
addrequestpolicy: {
title: "Ajouter une police d'aprobation",
request_title: "Demander l'ajout d'une police d'aprobation",
},
removerequestpolicy: {
title: "Supprimer police d'aprobation",
request_title: "Supprimer police d'aprobation request",
},
removeusergroup: {
title: "Supprimer un groupe d'usagers",
request_title: "Demande de supprimer un groupe d'usagers",
},
removeaddressbookentry: {
title: "Supprimer une entrée de carnet d'adresses",
request_title: "Demande de supprimer une entrée de carnet d'adresses",
},
systemupgrade: {
title: 'Mise à jour du système',
request_title: 'Demande de mise à jour du système',
},
editpermission: {
title: 'Modifier les permissions',
request_title: 'Demande de modifier une permission',
},
editusergroup: {
title: "Modifier un groupe d'usagers",
request_title: "Demande de modifier un groupe d'usagers request",
},
edituser: {
title: 'Modifier un usager',
request_title: 'Demande de modifier un usager',
},
editaccount: {
title: 'Modifier de modifier un compte',
request_title: 'Demande de modifier un compte',
added_assets: 'Ajouté',
removed_assets: 'Supprimé',
replaced_assets: 'Remplacé',
},
editaddressbookentry: {
title: "Modifier une entrée de carnet d'adresses",
request_title: "Demande de modifier une entrée de carnet d'adresses",
},
transfer: {
title: 'Transfert',
request_title: 'Demande de Transfert',
},
editrequestpolicy: {
title: "Modifier police d'aprobation",
request_title: "Demande de modifier une police d'aprobation request",
},
managesysteminfo: {
title: 'Gérer les informations système',
request_title: 'Demande de gérer les informations système',
},
addasset: {
title: 'Ajouter un actif',
request_title: 'Demande d ajouter un actif',
},
editasset: {
title: 'Modifier un actif',
request_title: 'Demande de modifier un actif',
},
removeasset: {
title: 'Supprimer un actif',
request_title: 'Demande de supprimer un actif',
},
createexternalcanister: {
title: 'Créer un canister',
request_title: 'Demande de création de canister',
},
changeexternalcanister: {
title: 'Changer un canister',
request_title: 'Demande de changement de canister',
},
callexternalcanister: {
title: 'Appeler un canister',
request_title: 'Demande d appel de canister',
},
fundexternalcanister: {
title: 'Recharger un canister',
request_title: 'Demande de rechargement de canister',
},
configureexternalcanister: {
title: 'Configurer un canister',
request_title: 'Demande de configuration de canister',
},
setdisasterrecovery: {
title: 'Éditer la sauvegarde',
request_title: 'Demande d édition de sauvegarde',
},
unknown: {
title: 'Inconnu',
request_title: 'Demande Inconnue',
},
},
evaluation: {
acceptance_rules: 'Règles d acceptation',
show_acceptance_rules: 'Afficher les règles d acceptation',
hide_acceptance_rules: 'Cacher les règles d acceptation',
allof_rule: 'Toutes les règles suivantes {n}:',
anyof_rule: 'Une des règles suivantes {n}:',
not_rule: 'Ne doit pas passer:',
allowlisted_rule: 'L adresse de destination est dans le carnet d adresses',
not_found_in_allow_list: 'Pas dans le carnet d adresses',
found_in_allow_list: 'Dans le carnet d adresses',
allowlisted_with_metadata_rule:
'L adresse de destination a des métadonnées dans le carnet d adresses',
allow_list_metadata_not_found: 'Non trouvé {metadata}',
allow_list_metadata_found: 'Trouvé: {metadata}',
quorum_rule: '1 signature d approbation minimum | {n} signatures d approbation minimum',
quorum_percentage_rule:
'1 signature d approbation minimum | {n} signatures d approbation minimum',
approval_summary_approved: 'Approuvé avec {n} pour {m} contre',
approval_summary_rejected: 'Rejeté avec {n} pour {m} contre',
approval_summary_pending: 'En attente avec {n} pour {m} contre',
approval_comments: '1 commentaire | {n} commentaires',
auto_approved: 'Auto-approuvé',
pending: 'En attente',
rejected: 'Rejeté',
approved: 'Approuvé',
summary_approved:
'Demande approuvée pour la raison suivante: | Demande approuvée pour les raisons suivantes:',
summary_rejected:
'Demande rejetée pour la raison suivante: | Demande rejetée pour les raisons suivantes:',
summary_pending:
'Demande en attente pour la raison suivante: | Demande en attente pour les raisons suivantes:',
approved_reason_approval_quorum: 'seuil d approbation utilisateur atteint',
approved_reason_allowlist: 'adresse de destination trouvée dans le carnet d adresses',
approved_reason_allowlist_metadata:
'adresse de destination avait des métadonnées dans le carnet d adresses',
reason_auto_approved: 'demande auto-approuvée',
rejected_reason_approval_quorum: 'seuil d approbation utilisateur non atteint',
rejected_reason_allowlist: 'adresse de destination non trouvée dans le carnet d adresses',
rejected_reason_allowlist_metadata:
'adresse de destination n avait pas de métadonnées dans le carnet d adresses',
pending_reason_approval_quorum: 'approbation utilisateur en attente',
pending_reason_allowlist: 'adresse de destination dans le carnet d adresses',
pending_reason_allowlist_metadata:
'adresse de destination dans le carnet d adresses avec des métadonnées',
},
},
landing: {
title: 'Gestion Multichain',
subtitle: 'Une Plateforme, Une Supervision Complète',
description:
'Orbit simplifie la gestion des actifs on-chain pour les entreprises, les DAOs et les équipes, en consolidant le contrôle et la visibilité sur une seule plateforme intuitive.',
connect_title: 'Connectez-vous en toute sécurité pour gérer vos actifs numériques',
connect_btn: 'Se connecter avec Internet Identity',
connect_error: 'Échec de la connexion, veuillez réessayer.',
},
home: {
welcome_back: 'Bienvenue',
notifications: {
none: "Vous n'avez pas de nouvelles notifications.",
some: 'Vous avez {count} nouvelles notification(s).',
},
},
footer: {
copyright: '© 2024 - DFINITY Foundation',
github: {
description: 'Code Source',
},
},
settings: {
subtitle: "Configurez vos paramètres et gerez les associations d'identité de vos usagers",
edit_success: "Votre information d'usager a été mise à jour.",
load_failed: "Votre information d'usager n'a pas été chargée, veuillez essayer de nouveau.",
},
stations: {
add_account_request_saved: 'Demande de création de compte envoyée',
edit_account_request_saved: 'Demande de création de compte envoyée',
pending_account_creation_subtitle: 'En attente de la création du compte...',
request_failed_to_save: "La demande n'a pas été sauvegardée.",
notification_failed_to_save: "La notification n'a pas été sauvegardée.",
no_accounts: 'Pas de compte disponible',
pending_requests: 'Demandes en attente',
user_copied_to_clipboard: 'Usager copié.',
account_address_copied_to_clipboard: 'Adresse du compte copiée.',
load_error: 'Le chargement des portefeuils a échoué, veuillez essayer de nouveau.',
load_error_withdraw_requests: 'Le chargement des demandes de retrait a échoué',
station_nr_title: '#{nr} Portefeuille',
no_stations: 'Pas de portefeuille disponible.',
user_load_error: 'Le chargement de votre usager de portefeuil a échoué.',
no_station_user: "Pas d'usager de portefeuille",
please_register_to_continue: 'Enregistrez un portefeuille pour continuer',
private_account: 'Compte Privé',
joint_account: 'Compte joint',
policy: 'Police',
policy_misconfigured: 'Les polices du compte sont mal configurées.',
policy_config_unavailable: "La configuration de police n'est pas disponible.",
policy_fixed_approval_threshold_desc:
"Un nombre exact d'aprobations est requis pour executer des opérations sur le compte",
policy_variable_approval_threshold_desc:
"Un pourcentage d'aprobations est requis pour executer des opérations sur le compte",
requests: {
transfer: {
title: 'Aprobation de transfert',
},
},
no_deposit_found_search: 'Pas de depot trouvé pour ce critère.',
no_withdrawal_found_search: 'Pas de retrait trouvé pour ce critère.',
no_withdraw_request_found_search: 'Pas de demande retrait trouvé pour ce critère.',
add_station_list_item: 'Ajouter un portefeuille',
},
cycles: {
units: {
tc: 'TC',
bc: 'Milliard',
mc: 'Million',
e8s: 'e8s',
},
},
time: {
units: {
y: 'Années',
m: 'Mois',
d: 'Jours',
h: 'Heures',
min: 'Minutes',
sec: 'Secondes',
},
},
external_canisters: {
add_new_label: 'Ajouter un nouveau étiquette',
use_existing: 'Utiliser un existant',
create_new: 'Créer un nouveau',
initial_cycles: 'Cycles initiaux',
target_canister: 'Canister cible',
config_read_permission: 'Lecture',
config_read_permission_hint: 'Accès pour lire les paramètres du canister.',
config_change_permission: 'Changement',
config_change_permission_hint: 'Accès pour changer les paramètres du canister.',
config_change_approval_policy: 'Changement',
config_change_approval_policy_hint:
'Politique qui doit être approuvée pour changer les paramètres.',
loading_error: 'Erreur de chargement du canister, veuillez essayer de nouveau.',
not_found: 'Canister non trouvé.',
not_found_description: 'Le canister que vous cherchez n a pas été trouvé.',
ic_settings: 'Paramètres IC',
top_up: 'Recharger',
start_monitoring: 'Démarrer la surveillance',
monitor: {
title: 'Contrôler les cycles',
start_title: 'Surveiller',
stop_title: 'Arrêter la surveillance',
funding_strategy_label: 'Stratégie de financement',
cycle_obtain_strategy_label: 'Stratégie de monnayage du cycle',
funding_info_text: 'La stratégie choisie est évaluée toutes les 6 heures.',
strategy: {
label: 'Stratégie de suivi',
BelowEstimatedRuntime: "Durée d'exécution inférieure à l'estimation",
BelowThreshold: 'En dessous du seuil',
Always: 'Toujours',
fund_runtime_secs: "Durée d'exécution pour le financement",
min_runtime_secs: "Seuil de durée d'exécution",
max_runtime_cycles_fund: 'Cycles maximum à financer',
fallback_min_cycles: 'Seuil de cycles de secours',
fallback_fund_cycles: 'Cycles de secours à financer',
min_cycles: 'Seuil de cycles',
fund_cycles: 'Cycles à financer',
fund_runtime_secs_hint: 'Spécifiez la durée pour laquelle le canister doit être financé.',
min_runtime_secs_hint:
"Spécifiez le seuil minimal de durée d'exécution pour déclencher le financement.",
max_runtime_cycles_fund_hint:
'Spécifiez le nombre maximum de cycles pouvant être financés en une seule fois.',
fallback_min_cycles_hint:
"Spécifiez le seuil minimal de cycles pour le financement de secours lorsque la durée d'exécution ne peut pas être calculée.",
fallback_fund_cycles_hint:
"Spécifiez les cycles à financer pour le financement de secours lorsque la durée d'exécution ne peut pas être calculée.",
min_cycles_hint: 'Spécifiez le seuil de cycles pour déclencher le financement.',
fund_cycles_hint: 'Spécifiez les cycles à financer.',
},
},
obtain: {
title: 'Obtenir des cycles',
strategy: {
label: 'Stratégie d obtention',
StationDefault: 'Défaut de Station',
MintFromNativeToken: 'Mint depuis le token natif',
WithdrawFromCyclesLedger: 'Retrait du grand livre des cycles',
},
},
configuration: 'Configuration',
unlink: 'Dissocier',
unlink_title: 'Dissocier le Canister',
unlink_soft_delete: 'Gardez le canister sur l ordinateur, supprime seulement sa référence.',
performed_calls: 'Appels effectués',
snapshots: {
title: 'Snapshots',
no_snapshots: 'Aucun snapshot na été créé pour ce canister.',
create_snapshot: 'Créer un snapshot',
create_snapshot_description:
'Les snapshots garantissent que vos informations sont stockées en toute sécurité et peuvent être restaurées en cas de perte ou de corruption des données. Ils permettent également d’itérer en toute sécurité, sachant que vos données précédentes sont préservées.',
id: 'ID',
size_mb: 'Taille (mb)',
created_at: 'Créé le',
remove_snapshot_title: 'Suppression de snapshot',
restore_snapshot_title: 'Restauration de snapshot',
restore_snapshot_confirmation: 'Êtes-vous sûr de vouloir restaurer ce snapshot ?',
remove_snapshot_confirmation: 'Êtes-vous sûr de vouloir supprimer ce snapshot ?',
},
perform_call: {
title: 'Effectuer un Appel',
reply_received: 'Réponse reçue',
attached_cycles: 'Cycles attachés',
argument: 'Argument',
validated_argument: 'Argument validé',
argument_checksum: 'Checksum de l argument',
method_name: 'Nom de la Méthode',
method_name_hint: 'Le nom de la méthode à appeler sur le canister.',
method_args: 'Arguments (optionnel)',
method_args_hint: 'Les arguments à transmettre à la méthode.',
attach_cycles: 'Attacher des Cycles (optionnel)',
attach_cycles_hint: "Le nombre de cycles à attacher à l'appel.",
validation_method: 'Méthode de Validation',
validation_method_hint: "La méthode pour valider l'appel.",
validation_method_item_remote: '{method} sur le canister "{canister}"',
validation_method_item_none: 'Pas de validation',
call_submit_failed:
"Échec de la demande d'appel, assurez-vous que vos arguments respectent la validation requise.",
},
call_configuration: {
title: "Configurations d'appel de méthode",
config_dialog_title: "Configuration d'appel de méthode",
add_new_method_pair: 'Ajouter une nouvelle méthode',
edit_method_pair: 'Éditer',
no_configuration:
"Aucune configuration spécifique pour la méthode n'est définie pour ce canister, mais des définitions globales peuvent s'appliquer.",
method_name: 'Nom de la Méthode',
method_name_hint:
'Le nom de la méthode à appeler sur le canister ou `*` pour toutes les méthodes.',
method_call_permission: 'Permission',
method_call_permission_hint:
"Les utilisateurs qui ont la permission de demander l'appel de la méthode sur le canister.",
method_call_approval_policy: "Politique d'Approbation",
method_call_approval_policy_hint:
"Les règles de la politique d'approbation qui doivent être approuvées pour appeler la méthode sur le canister.",
advanced_validation: 'Validation de Payload (optionnel)',
advanced_validation_hint:
'Les validations personnalisées peuvent améliorer la sécurité de la méthode. Elles peuvent générer une erreur si la validation échoue ou renvoyer un argument formaté pour le contexte du réviseur si elle réussit.',
add_advanced_validation: 'Ajouter une validation avancée',
remove_advanced_validation: 'Retirer la validation avancée',
validation_method_name: 'Nom de la Méthode de Validation',
validation_method_name_hint:
"Le nom de la méthode de validation, doit être différent de la méthode d'exécution.",
validation_canister_id: 'ID du Canister de Validation',
validation_canister_id_hint: "L'ID du canister qui contient la méthode de validation.",
card_validation_method_description:
'Validé avec la méthode {method} sur le canister {canister}',
duplicated_configuration_error_type: 'Configuration dupliquée',
duplicated_method_call_configuration:
'Vous avez déjà une configuration pour cet appel de méthode, veuillez modifier celle existante.',
},
module_hash: 'Module Hash',
cycles: 'Cycles',
not_controller: 'Pas de contrôleur',
install: 'Installer',
send_cycles: 'Envoyer des cycles',
top_up_hint: 'Montant de cycles à ajouter au canister cible.',
monitor_hint: 'Configuration pour la surveillance automatisée des cycles.',
add_controller: 'Ajouter un contrôleur',
no_controllers: 'Pas de contrôleurs',
self_controller: 'Contrôleur de soi',
non_orbit_controllers_warning:
'Cette configuration ajoute des contrôleurs supplémentaires au canister cible, utilisez avec prudence.',
native_settings: {
freezing_threshold: 'Seuil de gel',
freezing_threshold_hint:
'Le nombre de secondes pendant lesquelles le canister sera mis dans un état gelé avant d être nettoyé par le réseau.',
controllers: 'Contrôleurs',
controllers_hint: 'La liste des principaux qui peuvent contrôler le canister.',
memory_allocation: 'Allocation de mémoire',
memory_allocation_hint:
'La quantité maximale de mémoire que le canister peut utiliser, cela réserve également la mémoire dans le sous-réseau.',
compute_allocation: 'Allocation de calcul',
compute_allocation_hint: 'Le pourcentage de calcul de sous-réseau réservé pour le canister.',
reserved_cycles_limit: 'Limite de cycles réservés',
reserved_cycles_limit_hint:
'Nombre de cycles que le canister peut allouer, les opérations qui allouent de la mémoire ou du calcul échoueront si la limite est atteinte.',
wasm_memory_limit: 'Limite de mémoire Wasm',
wasm_memory_limit_hint:
'La quantité maximale de mémoire que le canister peut utiliser pour le tas Wasm.',
log_visibility: 'Visibilité des logs',
log_visibility_hint: 'La visibilité des logs du canister.',
},
wasm_module: 'Module WASM',
wasm_args: 'Arguments',
wasm_args_optional: 'Arguments (optionnel)',
wasm_args_invalid_format: 'Format d argument invalide',
wasm_args_formats: {
hex: 'Hex',
candid: 'Candid',
},
install_mode: {
reinstall: 'Réinstaller',
upgrade: 'Mettre à jour',
install: 'Installer',
},
},
terms: {
controllers: 'Contrôleurs',
public: 'Public',
execute: 'Exécuter',
error: 'Erreur',
self: 'Soi',
more: 'Plus',
restore: 'Restaurer',
less: 'Moins',
data: 'Données',
mode: 'Mode',
active: 'Actif',
archived: 'Archivé',
canisters: 'Canisters',
canister: 'Canister',
description: 'Description',
labels: 'Étiquettes',
change: 'Changement',
quorum: 'Quorum',
deposits: 'Deports',
station: 'Portefeuille',
all_done: 'Tout terminé',
approve: 'Aprouver',
station_id: 'ID du Portefeuille',
details: 'Détails',
identity: 'Identité',
create: 'Créer',
review: 'Revoir',
overriden: 'Remplacé',
type: 'Type',
summary: 'Sommaire',
metadata: 'Metadata',
wasm: 'Wasm',
comment: 'Commentaire',
comment_optional: 'Commentaire (optionnel)',
arg: 'Paramètre',
target: 'Cible',
previous: 'Précédent',
next: 'Suivant',
automated: 'Automatisé',
advanced: 'Avancé',
back: 'Retour',
permissions: 'Permissions',
approval_policies: "Politiques d'approbation",
download: 'Télécharger',
upgrader: 'Metteur à jour',
upgrader_id: 'ID du Metteur à jour',
view: 'Voir',
new_address: 'Nouvelle Adresse',
request: 'Demande',
requested: 'Demandé',
requests: 'Demandes',
specifier: 'Spécificateur',
withdraw_requests: 'Demandes de retrait',
approved: 'Approuvé',
reject: 'Rejetté',
balance: 'Solde',
address: 'Adresse',
min: 'Min',
blockchain: 'Blockchain',
address_owner: "Propriétaire de l'adresse",
time: 'date',
rule: 'Règle',
confirm: 'Confirmer',
id: 'ID',
submit: 'Soumettre',
none: 'Aucun',
save: 'Sauvegarder',
see_all: 'Voir Tout',
cancel: 'Annuler',
cancel_request: 'Annuler la demande',
checksum: 'Checksum',
module_checksum: 'Checksum du Module',
rejected: 'Rejetté',
edit: 'Modifier',
destination_address: 'Adresse de destination',
search: 'Rechercher',
filters: 'Filtres',
reset: 'Reinitilizer',
statuses: 'Statuts',
token: 'Token',
configuration: 'Configuration',
until: "Jusqu'a",
clear: 'Effacer',
to: 'À',
from: 'De',
account: 'Compte',
amount: 'Montant',
send: 'Envoyer',
open: 'Ouvrir',
created: 'Crée',
expires: 'Expire',
created_at: 'Crée à',
expires_at: 'Expire à',
yes: 'Oui',
no: 'Non',
identities: 'Identitités',
asset: 'Actif',
user: 'Usager',
unknown: 'Inconnu',
user_id: 'Identifiant',
login: 'Se connecter',
logout: 'Déconnecter',
signin: 'Se connecter',
signout: 'Se déconnecter',
anonymous: 'Anonyme',
new_account: 'Créer un compte',
edit_account: 'Modifier le compte',
accounts: 'Comptes',
addresses: 'Adresses',
policies: 'Polices',
any: 'Tout',
transfers: 'Transferts',
withdrawals: 'Retraits',
transactions: 'Transactions',
address_book: "Carnet d'Adresses",
resource: 'Resource',
action: 'Action',
new_transfer: 'Nouveau Transfert',
request_policy: "Police d'Aprobation",
completed: 'completé',
pending: 'en attente',
new_withdraw: 'Nouveau retrait',
settings: 'Paramètres',
key: 'Key',
value: 'Valeur',
close: 'Fermer',
general: 'Général',
update: 'Mettre à jour',
add: 'Ajouter',
remove: 'Enlever',
failed: 'Erreur',
owners: 'Proprietaire',
name: 'Nom',
of: 'de',
total: 'Total',
processing: 'En Cours',
cancelled: 'Annulé',
user_name: "Nom d'utilisateur",
scheduled: 'Planifié',
station_name: 'Nom du Portefeuille',
users: 'Usagers',
everyone: 'Tout le monde',
identity_name: "Nom de l'identité",
canister_id: 'Canister ID',
principal: 'Principal',
status: 'Statut',
transfer: 'Transfert',
transfer_asset: 'Transfert {asset}',
invalid: 'Invalide',
control_panel: 'Paneau de Contrôle',
confirmed: 'Confirmé',
unconfirmed: 'non confirmé',
main: 'Principal',
user_group: "Groupe d'Usagers",
user_group_id: 'ID du Groupe d Usagers',
user_groups: "Groupes d'Usagers",
all: 'Tout',
subset: 'sous-ensemble',
skip: 'Sauter',
version: 'Version',
continue: 'Continuer',
cycle_obtain_strategy: 'Méthode de recharge du portefeuille',
symbol: 'Symbole',
standards: 'Standards',
assets: 'Actifs',
},
forms: {
create: 'Créer',
edit: 'Éditer',
stations: 'Portefeuilles ({min}/{max})',
identities: 'Identités ({min}/{max})',
save_changes: 'Sauvegarder',
rules: {
required: 'Ce champ est requis.',
maxLength: 'La taille maximale du champ {field} est de {max} charactères.',
validPrincipal: 'Ce champ doit contenir un principal valide',
validCanisterId: 'Ce champ doit contenir un id de canister valide.',
validUuidV4: 'Ce champ doit contenir un UUID v4 valide.',
duplicate: 'Ce champ doit contenir un valeur unique.',
validTokenAmount: "Ce champ doit contenir un montant valide pour l'actif sélectionné.",
requiredIntNumber: 'Ce champ doit contenir un nombre entier valide.',
intNumberRange: 'Le champ {field} doit contenir une valeur valide entre {min} et {max}.',
validEmail: 'Ce champ doit contenir une adresse email valide.',
requiredNumber: 'Ce champ doit contenir un nombre valide.',
numberRange: 'Le champ doit contenir une valeur valide entre {min} et {max}.',
invalidDecimalPlaces: 'Ce champ doit contenir un maximum de {decimals} décimales.',
isHex: 'Ce champ doit contenir une valeur hexadécimale valide.',
validAddress: 'Ce champ doit contenir une adresse valide.',
validSymbol: 'Le symbole doit contenir entre 1 et 32 charactères alphanumériques.',
},
},
navigation: {
home: 'Acceuil',
dashboard: 'Tableau de Bord',
accounts: 'Comptes',
account: 'Compte',
address_book: "Carnet d'Adresses",
users: 'Usagers',
settings: 'Settings',
user_groups_permissions: "Groupes d'Usagers et Accés",
administration: 'Administration',
add_another_station: 'Ajouter un autre portefeuille',
account_info_settings: 'Details du Compte et Paramètres',
login: 'Se Connecter',
logout: 'Deconnexion',
requests: 'Demandes',
transfer_requests: 'Demandes de Transfert',
permissions: "Polices d'Accés",
request_policies: "Polices d'Aprobation",
assets: 'Actifs',
external_canisters: 'Canisters',
},
pages: {
dashboard: {
title: 'Tableau de Bord',
available_assets: 'Actifs Disponibles',
},
accounts: {
title: 'Comptes',
btn_new_transfer: 'Nouveau Transfert',
btn_upload_csv: 'Uploader un CSV',
error_fetching_account: 'Erreur lors du chargement du compte, veuillez essayer de nouveau.',
cycle_obtain_account:
'Ce compte est utilisé pour recharger le solde de cycles de la station Orbit.',
},
account: {
not_found: 'Pas de compte trouvé',
not_found_description: "Le compte que vous cherchez n'a pas été trouvé.",
csv_transfer_subtitle:
"Uploader un fichier CSV pour créer plusieurs demandes de transfert d'un coup.",
csv_transfer_file_format_hint:
'Le fichier CSV doit contenir les colones "{to}" et "{amount}", et optionnellement "{comment}".',
csv_transfer_file_column_to: 'de',
csv_transfer_file_column_comment: 'commentaire',
csv_transfer_file_column_amount: 'montant',
csv_transfer_file_rows_title: 'Transfers to be created: {count}',
csv_ignored_transfers_hint: 'Transfers with errors will be ignored.',
csv_transfer_failed: 'Échec de process transfers, veuillez essayer de nouveau.',
csv_download_invalid: 'Téléchargement invalide',
add_asset: 'Ajouter un actif',
remove_asset: 'Supprimer un actif',
no_assets_to_add: 'Pas d actifs disponibles à ajouter.',
remove_asset_confirm:
'Êtes-vous sûr de vouloir supprimer cet actif? Supprimer l actif n affecte pas le solde du compte. Réajouter l actif restaurera l accès au solde.',
transfers_not_supported: 'Les transferts ne sont pas supportés pour cet actif.',
add_index_canister_to_see_transactions:
'Considérez d ajouter le canister d index à l actif pour voir les transactions.',
},
address_book: {
title: "Carnet d'Adresses",
btn_new_entry: 'Nouvelle Adresse',
no_results_found: "Aucune adresse trouvée dans le carnet d'adresses.",
error_fetching_address_book:
"Erreur de chargement du carnet d'adresses, veuillez essayer de nouveau.",
table_title: 'Adresses',
},
user_settings: {
title: 'Détails du Compte et Paramètres',
subtitle: 'Configurez vos paramètres et gerez votre usager.',
},
administration: {
title: 'Administration',
system_info_error: 'Erreur lors du chargement des informations système, veuillez réessayer.',
cycle_obtain_strategy_disabled: 'Stratégie de recharge des cycles non définie',
cycle_obtain_strategy_mint_from_native_token: 'Mint depuis le compte ICP',
cycle_obtain_strategy_withdraw_from_cycles_ledger:
'Retrait du compte du grand livre des cycles',
cycle_balances: 'Solde de Cycles',
},
users: {
title: 'Usagers',
btn_new_user: 'Créer un usager',
create_new_user_title: 'Créer un nouvel usager',
btn_edit_title: "Modifier l'usager",
error_fetching_users: 'Erreur du chargement des usagers, veuillez essayer de nouveau.',
},
external_canisters: {
title: 'Canisters',
btn_add_canister: 'Ajouter un canister',
add_new_canister_title: 'Ajouter un nouveau canister',
edit_canister_title: 'Modifier le canister',
error_fetching_canisters: 'Erreur du chargement des canisters, veuillez essayer de nouveau.',
},
user_groups: {
title: "Group d'Usagers",
btn_new_group: "Ajouter un groupe d'usagers",
btn_manage_permissions: "Gérer l'accès",
error_loading_user_groups:
"Erreur du chargement des groupes d'usagers, veuillez essayer de nouveau.",
btn_edit_title: "Modifier le groupe d'usagers",
create_new_group_title: "Ajouter un nouveau groupe d'usagers",
disaster_recovery_group_tooltip:
'Les membres de ce groupe peuvent effectuer une récupération après sinistre.',
},
add_station: {
initialization_title: 'Bienvenue! Comment aimeriez-vous rejoindre Orbit?',
add_station_title: 'Comment aimeriez-vous ajouter un portefeuille?',
option_join_existing_station: 'Rejoindre un portefeuille existant',
option_deploy_new_station: 'Déployer un nouveau portefeuille',
check_permissions_title: 'Vérification du statut de la liste d attente...',
join_waitlist_title: 'Rejoindre la liste d attente',
join_waitlist_body:
"Rejoignez la liste d'attente d'Orbit! Entrez votre email pour obtenir un accès anticipé et des mises à jour exclusives. Votre voyage commence maintenant.",
join_waitlist_email_field: 'Entrez votre adresse e-mail',
join_waitlist: "S'inscrire maintenant",
station_title: 'Créer un portefeuille',
station_body:
'Créez un portefeuille pour gérer vos actifs numériques. Entrez un nom pour votre portefeuille et cliquez sur "Créer".',
station_name_field: 'Nom du Portefeuille',
admin_name_field: "Ton nom d'utilisateur",
waitlist_pending_title: 'Vous êtes sur la liste d attente!',
waitlist_pending_body:
'Veuillez attendre l approbation. Vous recevrez un email une fois votre demande approuvée.',
waitlist_denied_title: 'Vous avez été refusé l accès.',
waitlist_denied_body:
'Malheureusement, vous n êtes pas éligible pour rejoindre la liste d attente.',
waitlist_check_error_title: 'Échec de vérification du statut de la liste d attente',
waitlist_check_error_body:
"Échec de la vérification du statut de la liste d'attente, veuillez réessayer.",
quota_exceed_error_title: 'Quota dépassé',
quota_exceed_error_body: 'Le nombre maximum de portefeuilles a été atteint.',
join_station_title: 'Rejoindre un portefeuille existant',
join_station_body:
"Contactez le propriétaire pour obtenir l'ID du portefeuille et envoyez-lui votre identité afin qu'un utilisateur puisse être créé pour vous.",
join_station_canister_id: 'ID du Portefeuille',
join_station_name: 'Nom du Portefeuille',
join_station: 'Rejoindre le portefeuille',
status_starting: 'Initialization, veuillez patienter...',
status_deploying: 'Deploiement de votre portefeuille au Internet Computer ...',
status_waiting_for_canister_initialization: 'En attente de la fin du deploiement ...',
status_creating_initial_account: 'Creation de votre compte initial ...',
status_completed: "Portefeuille créé avec succès! Vous pouvez maintenant l'utiliser.",
status_failed: "Échec de l'initialization, veuillez essayer de nouveau.",
},
requests: {
title: 'Demandes',
transfer_title: 'Demandes de Transfert',
},
permissions: {
title: 'Permissions',
update_dialog_title: 'Modifier les Permissions',