8000 l10n: port rm for translation + add french · uutils/coreutils@e79bc87 · GitHub
[go: up one dir, main page]

Skip to content

Commit e79bc87

Browse files
committed
l10n: port rm for translation + add french
1 parent 05eb7ee commit e79bc87

File tree

5 files changed

+181
-41
lines changed

5 files changed

+181
-41
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/uu/rm/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ workspace = true
1818
path = "src/rm.rs"
1919

2020
[dependencies]
21+
thiserror = { workspace = true }
2122
clap = { workspace = true }
2223
uucore = { workspace = true, features = ["fs"] }
2324

src/uu/rm/locales/en-US.ftl

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,35 @@ rm-after-help = By default, rm does not remove directories. Use the --recursive
1212
Note that if you use rm to remove a file, it might be possible to recover
1313
some of its contents, given sufficient expertise and/or time. For greater
1414
assurance that the contents are truly unrecoverable, consider using shred.
15+
16+
# Help text for options
17+
rm-help-force = ignore nonexistent files and arguments, never prompt
18+
rm-help-prompt-always = prompt before every removal
19+
rm-help-prompt-once = prompt once before removing more than three files, or when removing recursively.
20+
Less intrusive than -i, while still giving some protection against most mistakes
21+
rm-help-interactive = prompt according to WHEN: never, once (-I), or always (-i). Without WHEN,
22+
prompts always
23+
rm-help-one-file-system = when removing a hierarchy recursively, skip any directory that is on a file
24+
system different from that of the corresponding command line argument (NOT
25+
IMPLEMENTED)
26+
rm-help-no-preserve-root = do not treat '/' specially
27+
rm-help-preserve-root = do not remove '/' (default)
28+
rm-help-recursive = remove directories and their contents recursively
29+
rm-help-dir = remove empty directories
30+
rm-help-verbose = explain what is being done
31+
32+
# Error messages
33+
rm-error-missing-operand = missing operand
34+
Try '{$util_name} --help' for more information.
35+
rm-error-invalid-interactive-argument = Invalid argument to interactive ({$arg})
36+
rm-error-cannot-remove-no-such-file = cannot remove {$file}: No such file or directory
37+
rm-error-cannot-remove-permission-denied = cannot remove {$file}: Permission denied
38+
rm-error-cannot-remove-is-directory = cannot remove {$file}: Is a directory
39+
rm-error-dangerous-recursive-operation = it is dangerous to operate recursively on '/'
40+
rm-error-use-no-preserve-root = use --no-preserve-root to override this failsafe
41+
rm-error-refusing-to-remove-directory = refusing to remove '.' or '..' directory: skipping '{$path}'
42+
rm-error-cannot-remove = cannot remove {$file}
43+
44+
# Verbose messages
45+
rm-verbose-removed = removed {$file}
46+
rm-verbose-removed-directory = removed directory {$file}

src/uu/rm/locales/fr-FR.ftl

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
rm-about = Supprimer (délier) le(s) FICHIER(s)
2+
rm-usage = rm [OPTION]... FICHIER...
3+
rm-after-help = Par défaut, rm ne supprime pas les répertoires. Utilisez l'option --recursive (-r ou -R)
4+
pour supprimer également chaque répertoire listé, ainsi que tout son contenu
5+
6+
Pour supprimer un fichier dont le nom commence par un '-', par exemple '-foo',
7+
utilisez une de ces commandes :
8+
rm -- -foo
9+
10+
rm ./-foo
11+
12+
Notez que si vous utilisez rm pour supprimer un fichier, il pourrait être possible de récupérer
13+
une partie de son contenu, avec suffisamment d'expertise et/ou de temps. Pour une meilleure
14+
assurance que le contenu est vraiment irrécupérable, considérez utiliser shred.
15+
16+
# Texte d'aide pour les options
17+
rm-help-force = ignorer les fichiers inexistants et les arguments, ne jamais demander
18+
rm-help-prompt-always = demander avant chaque suppression
19+
rm-help-prompt-once = demander une fois avant de supprimer plus de trois fichiers, ou lors d'une suppression récursive.
20+
Moins intrusif que -i, tout en offrant une protection contre la plupart des erreurs
21+
rm-help-interactive = demander selon QUAND : never, once (-I), ou always (-i). Sans QUAND,
22+
demande toujours
23+
rm-help-one-file-system = lors de la suppression récursive d'une hiérarchie, ignorer tout répertoire situé sur un
24+
système de fichiers différent de celui de l'argument de ligne de commande correspondant (NON
25+
IMPLÉMENTÉ)
26+
rm-help-no-preserve-root = ne pas traiter '/' spécialement
27+
rm-help-preserve-root = ne pas supprimer '/' (par défaut)
28+
rm-help-recursive = supprimer les répertoires et leur contenu récursivement
29+
rm-help-dir = supprimer les répertoires vides
30+
rm-help-verbose = expliquer ce qui est fait
31+
32+
# Messages d'erreur
33+
rm-error-missing-operand = opérande manquant
34+
Essayez '{$util_name} --help' pour plus d'informations.
35+
rm-error-invalid-interactive-argument = Argument invalide pour interactive ({$arg})
36+
rm-error-cannot-remove-no-such-file = impossible de supprimer {$file} : Aucun fichier ou répertoire de ce type
37+
rm-error-cannot-remove-permission-denied = impossible de supprimer {$file} : Permission refusée
38+
rm-error-cannot-remove-is-directory = impossible de supprimer {$file} : C'est un répertoire
39+
rm-error-dangerous-recursive-operation = il est dangereux d'opérer récursivement sur '/'
40+
rm-error-use-no-preserve-root = utilisez --no-preserve-root pour outrepasser cette protection
41+
rm-error-refusing-to-remove-directory = refus de supprimer le répertoire '.' ou '..' : ignorer '{$path}'
42+
rm-error-cannot-remove = impossible de supprimer {$file}
43+
44+
# Messages verbeux
45+
rm-verbose-removed = {$file} supprimé
46+
rm-verbose-removed-directory = répertoire {$file} supprimé

0 commit comments 3075

Comments
 (0)
0