From ba9f2eea5952690ef1a6bf96b3e3055528c71d2f Mon Sep 17 00:00:00 2001 From: Anhad Singh <62820092+Andy-Python-Programmer@users.noreply.github.com> Date: Sat, 1 Jul 2023 04:29:18 +1000 Subject: global_menu: wrap invalid config error message with the translation shim (#1908) * global_menu: wrap invalid config error message with the translation shim Signed-off-by: Anhad Singh * validate_bootloader: add a caller note XXX: The caller is responsible for wrapping the string with the translation shim if necessary. Signed-off-by: Anhad Singh --------- Signed-off-by: Anhad Singh --- archinstall/lib/global_menu.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/global_menu.py b/archinstall/lib/global_menu.py index 5a431010..02b1b0b6 100644 --- a/archinstall/lib/global_menu.py +++ b/archinstall/lib/global_menu.py @@ -336,6 +336,9 @@ class GlobalMenu(AbstractMenu): Returns [`None`] if the bootloader is valid, otherwise returns a string with the error message. + + XXX: The caller is responsible for wrapping the string with the translation + shim if necessary. """ bootloader = self._menu_options['bootloader'].current_selection boot_partition: Optional[disk.PartitionModification] = None @@ -363,7 +366,7 @@ class GlobalMenu(AbstractMenu): return text[:-1] # remove last new line if error := self._validate_bootloader(): - return f"Invalid configuration: {error}" + return str(_(f"Invalid configuration: {error}")) return None -- cgit v1.2.3-70-g09d2