Skip to content

Commit 8d9c1ef

Browse files
committed
refactor: use translate!() for i18n in du and od per PR feedback
1 parent c5b3968 commit 8d9c1ef

File tree

6 files changed

+6
-2
lines changed

6 files changed

+6
-2
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ du-error-printing-thread-panicked = Printing thread panicked.
6969
du-error-invalid-suffix = invalid suffix in --{ $option } argument { $value }
7070
du-error-invalid-argument = invalid --{ $option } argument { $value }
7171
du-error-argument-too-large = --{ $option } argument { $value } too large
72+
du-error-invalid-configuration = invalid configuration for --{ $option }: { $error }
7273
du-error-hyphen-file-name-not-allowed = when reading file names from standard input, no file name of '-' allowed
7374
7475
# Verbose/status messages

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ du-error-printing-thread-panicked = Le thread d'affichage a paniqué.
6969
du-error-invalid-suffix = suffixe invalide dans l'argument --{ $option } { $value }
7070
du-error-invalid-argument = argument --{ $option } invalide { $value }
7171
du-error-argument-too-large = argument --{ $option } { $value } trop grand
72+
du-error-invalid-configuration = configuration invalide pour --{ $option }: { $error }
7273
du-error-hyphen-file-name-not-allowed = le nom de fichier '-' n'est pas autorisé lors de la lecture de l'entrée standard
7374
7475
# Messages verbeux/de statut

src/uu/du/src/du.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1500,7 +1500,7 @@ fn format_error_message(error: &ParseSizeError, s: &str, option: &str) -> String
15001500
translate!("du-error-argument-too-large", "option" => option, "value" => s.quote())
15011501
}
15021502
ParseSizeError::BuilderConfig(e) => {
1503-
format!("invalid configuration for {option}: {e}")
1503+
translate!("du-error-invalid-configuration", "option" => option, "error" => e.to_string())
15041504
}
15051505
}
15061506
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ od-error-overflow = Numerical result out of range
5959
od-error-invalid-suffix = invalid suffix in {$option} argument {$value}
6060
od-error-invalid-argument = invalid {$option} argument {$value}
6161
od-error-argument-too-large = {$option} argument {$value} too large
62+
od-error-invalid-configuration = invalid configuration for {$option}: {$error}
6263
od-error-skip-past-end = tried to skip past end of input
6364
6465
# Help messages

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ od-error-parse-failed = échec de l'analyse
5959
od-error-invalid-suffix = suffixe invalide dans l'argument {$option} {$value}
6060
od-error-invalid-argument = argument {$option} invalide {$value}
6161
od-error-argument-too-large = argument {$option} {$value} trop grand
62+
od-error-invalid-configuration = configuration invalide pour {$option}: {$error}
6263
od-error-skip-past-end = tentative d'ignorer au-delà de la fin de l'entrée
6364
6465
# Messages d'aide

src/uu/od/src/od.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ fn format_error_message(error: &ParseSizeError, s: &str, option: &str) -> String
805805
translate!("od-error-argument-too-large", "option" => option, "value" => s.quote())
806806
}
807807
ParseSizeError::BuilderConfig(e) => {
808-
format!("invalid configuration for {option}: {e}")
808+
translate!("od-error-invalid-configuration", "option" => option, "error" => e.to_string())
809809
}
810810
}
811811
}

0 commit comments

Comments
 (0)