langs/fr

Massimo Melina committed May 6, 2023 at 23:39 UTC fc215c54a1a194dfe11530bd4ee9659c43d0c3c4
2 files changed +108 -1
src/langs/embedded.ts
+2 -1
@@ -5,5 +5,6 @@ import sr from './hfs-lang-sr.json'
5 import ko from './hfs-lang-ko.json'
6 import ms from './hfs-lang-ms.json'
7 import zh_tw from './hfs-lang-zh-tw.json'
8 +import fr from './hfs-lang-fr.json'
9
9 -export default { it, zh, ru, sr, ko, ms, 'zh-tw': zh_tw }
\ No newline at end of file
10 +export default { it, zh, ru, sr, ko, ms, 'zh-tw': zh_tw, fr }
\ No newline at end of file
src/langs/hfs-lang-fr.json new
+106
@@ -0,0 +1,106 @@
1 +{
2 + "author": "Club Microtel Vernon",
3 + "version": 1.1,
4 + "hfs_version": "0.43.0",
5 + "translate": {
6 + "Select": "Selectionner",
7 + "n_files": "{n,plural, one{# fichier} other{# fichiers}}",
8 + "n_folders": "{n,plural, one{# dossier} other{# dossiers}}",
9 + "filter_count": "{n,plural, one{# filtré ;} other{# filtrés}}",
10 + "select_count": "{n,plural, one{# selectionné} other{# selectionnés}}",
11 + "filter_placeholder": "Saisissez ici pour filtrer la liste ci-dessous",
12 + "Select some files": "Sélectionnez des fichiers",
13 + "zip_checkboxes": "Utilisez les cases à cocher pour sélectionner les fichiers, vous pourrez alors utiliser ZIP à nouveau",
14 + "zip_tooltip_selected": "Télécharger les éléments sélectionnés dans un seul fichier compressé (.zip)",
15 + "zip_tooltip_whole": "Téléchargez la liste complète (non filtrée) sous la forme d'un seul fichier compressé (.zip). Si vous sélectionnez certains éléments, seuls ceux-ci seront téléchargés",
16 + "zip_confirm_search": "Télécharger le résultat de la recherche dans un fichier compressé (.zip)?",
17 + "zip_confirm_folder": "Télécharger le dossier COMPLET compressé (.zip)?",
18 + "select_tooltip": "La sélection influe sur le comportement des boutons [ZIP] et [Supprimer] quand disponibles, mais vous pouvez aussi filtrer la liste",
19 + "delete_hint": "Pour supprimer, cliquez en premier sur sélectionner",
20 + "delete_confirm": "Supprimer {n,plural, one{# élément} other{# éléments}}?",
21 + "delete_completed": "Suppression: {n} terminé(s)",
22 + "delete_failed": "{n,plural, one{# en échec} other{# en échec}}",
23 + "delete_select": "Sélectionnez un ou plusieurs élément(s) à supprimer",
24 + "Delete": "Supprimer",
25 + "Options": "Options",
26 + "Search": "Recherche",
27 + "Zip": "ZIP",
28 + "search_msg": "Rechercher dans ce dossier et ses sous-dossiers",
29 + "Searching": "Recherche",
30 + "Searched": "Recherche terminée",
31 + "Clear search": "Effacer la recherche",
32 + "Interrupted": "Interrompu",
33 + "stopped_before": "Chargement annulé",
34 + "empty_list": "Liste vide",
35 + "filter_none": "Aucun filtre",
36 + "Admin-panel": "Page Administration",
37 + "Login": "Connexion",
38 + "Username": "Utilisateur",
39 + "Password": "Mot de Passe",
40 + "login_untrusted": "Connexion annulée: problème de certificat du serveur",
41 + "login_bad_credentials": "Identifiant ou mot de passe invalide",
42 + "login_bad_cookies": "Problème de cookies : échec de la connexion",
43 + "User panel": "Connexion Utilisateur",
44 + "Change password": "Changer le mot de passe",
45 + "enter_pass": "Entrez un nouveau mot de passe",
46 + "enter_pass2": "Confirmez le nouveau mot de passe",
47 + "pass2_mismatch": "Le second mot de passe ne correspond pas au premier : échec de la connexion",
48 + "password_changed": "Mot de passe modifié",
49 + "Logout": "Déconnexion",
50 + "connection error": "Erreur de connexion",
51 + "Full timestamp:": "Horodatage complet:",
52 + "Search was interrupted": "Recherche interrompue",
53 + "Stop list": "Arrêter le chargement de la liste",
54 + "upload_starting": "Votre télé-chargement devrait commencer maintenant",
55 + "wrong_account": "Aucun accès défini pour ce compte, essayez avec un autre compte",
56 + "no_upload_here": "Pas de permission de télé-versement pour ce dossier",
57 + "Create folder": "Créez un dossier",
58 + "Pick files": "Choisissez les fichiers",
59 + "Pick folder": "Choisissez un dossier",
60 + "send_files": "Envoyer {n,plural,one{# fichier} other{# fichiers}}, {size}",
61 + "Clear": "Effacer",
62 + "failed_upload": "Impossible de transférer {name}",
63 + "confirm_resume": "Reprendre le télé-versement?",
64 + "file too large": "Fichier trop gros",
65 + "Enter folder name": "Saisissez le nom du dossier",
66 + "Successfully created": "Créé avec succès",
67 + "enter_folder": "Saisissez le dossier",
68 + "folder_exists": "Un dossier avec le même nom éxiste déjà",
69 + "Sort by": "Trier par",
70 + "name": "Nom",
71 + "extension": "Extension",
72 + "size": "Taille",
73 + "time": "Heure",
74 + "Invert order": "Inverser le tri",
75 + "Folders first": "Dossiers en premier",
76 + "Numeric names": "Noms numériques",
77 + "theme:": "Thème:",
78 + "auto": "Auto",
79 + "light": "Clair",
80 + "dark": "Sombre",
81 + "parent folder": "Dossier parent",
82 + "home": "Dossier racine",
83 + "Continue": "Continuer",
84 + "Confirm": "Confirmer",
85 + "Don't": "Annuler",
86 + "Warning": "Avertissement",
87 + "Error": "Erreur",
88 + "Info": "Info",
89 + "Unauthorized": "Non autorisé",
90 + "Forbidden": "Interdit",
91 + "Not found": "Non trouvé",
92 + "Server error": "Erreur du serveur",
93 + "Upload": "Envoyer",
94 + "upload_concluded": "Envoi terminé:",
95 + "upload_finished": "{n} terminé(s) ({size})",
96 + "upload_errors": "{n} échoués",
97 + "upload_file_rejected": "Certains fichiers ont été refusés",
98 + "download counter": "Compteur de téléchargements",
99 + "File menu": "Menu du fichier",
100 + "Folder menu": "Menu du dossier",
101 + "Name": "Nom",
102 + "file_open": "Ouvrir",
103 + "Download": "Télécharger",
104 + "Missing permission": "Permission manquante"
105 + }
106 +}
\ No newline at end of file