From 9fb8d3164ce07e6cd08fe60f2e6f1203ccb8991a Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 6 Feb 2022 21:30:26 +1100 Subject: Update nationalization (#944) * Update nationalization * Update translations * Finish german translation * Fix errors #943 * Add remaining translations * Fix alignment in menu * Update README * Update translations: * Fix flake8 * Update tz function Co-authored-by: Daniel Girtler --- archinstall/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'archinstall/__init__.py') diff --git a/archinstall/__init__.py b/archinstall/__init__.py index 58e8af37..4a7339a9 100644 --- a/archinstall/__init__.py +++ b/archinstall/__init__.py @@ -36,7 +36,7 @@ from .lib.systemd import * from .lib.user_interaction import * from .lib.menu import Menu from .lib.menu.selection_menu import GlobalMenu -from .lib.translation import Translation +from .lib.translation import Translation, DeferredTranslation from .lib.plugins import plugins, load_plugin # This initiates the plugin loading ceremony from .lib.configuration import * parser = ArgumentParser() @@ -44,6 +44,10 @@ parser = ArgumentParser() __version__ = "2.4.0-dev0" storage['__version__'] = __version__ +# add the custome _ as a builtin, it can now be used anywhere in the +# project to mark strings as translatable with _('translate me') +DeferredTranslation.install() + def define_arguments(): """ -- cgit v1.2.3-70-g09d2