From f6d133804b7fdfab5a00d95a1985c3e220935ac1 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 5 Feb 2022 10:27:29 +1100 Subject: Provide nationalization (#893) * Nationalization * Add _ as builtins to flake8 * Removing conflict hash tag Co-authored-by: Daniel Girtler Co-authored-by: Anton Hvornum --- archinstall/locales/README.md | 33 +++ archinstall/locales/base.pot | 354 +++++++++++++++++++++++++++ archinstall/locales/de/LC_MESSAGES/base.mo | Bin 0 -> 109 bytes archinstall/locales/de/LC_MESSAGES/base.po | 351 +++++++++++++++++++++++++++ archinstall/locales/en/LC_MESSAGES/base.mo | Bin 0 -> 368 bytes archinstall/locales/en/LC_MESSAGES/base.po | 351 +++++++++++++++++++++++++++ archinstall/locales/en/LC_MESSAGES/base.po~ | 359 +++++++++++++++++++++++++++ archinstall/locales/it/LC_MESSAGES/base.mo | Bin 0 -> 98 bytes archinstall/locales/it/LC_MESSAGES/base.po | 354 +++++++++++++++++++++++++++ archinstall/locales/it/LC_MESSAGES/base.po~ | 362 ++++++++++++++++++++++++++++ archinstall/locales/languages.json | 184 ++++++++++++++ 11 files changed, 2348 insertions(+) create mode 100644 archinstall/locales/README.md create mode 100644 archinstall/locales/base.pot create mode 100644 archinstall/locales/de/LC_MESSAGES/base.mo create mode 100644 archinstall/locales/de/LC_MESSAGES/base.po create mode 100644 archinstall/locales/en/LC_MESSAGES/base.mo create mode 100644 archinstall/locales/en/LC_MESSAGES/base.po create mode 100644 archinstall/locales/en/LC_MESSAGES/base.po~ create mode 100644 archinstall/locales/it/LC_MESSAGES/base.mo create mode 100644 archinstall/locales/it/LC_MESSAGES/base.po create mode 100644 archinstall/locales/it/LC_MESSAGES/base.po~ create mode 100644 archinstall/locales/languages.json (limited to 'archinstall/locales') diff --git a/archinstall/locales/README.md b/archinstall/locales/README.md new file mode 100644 index 00000000..a2c65f79 --- /dev/null +++ b/archinstall/locales/README.md @@ -0,0 +1,33 @@ +# Nationalization + +Archinstall supports multiple languages, which depend on translations coming from the community :) + +New languages can be added simply by creating a new folder with the proper language abbrevation (see list `languages.json` if unsure). +Run the following command to create a new template for a language +``` + mkdir -p /LC_MESSAGES/ && touch /LC_MESSAGES/base.po +``` + +After that run the script `./locales_generator.sh` it will automatically populate the new `base.po` file with the strings that +need to be translated into the new language. +For example the `base.po` might contain something like the following now +``` +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" +``` + +The `msgid` is the identifier of the string in the code as well as the default text to be displayed, meaning that if no +translation is provided for a language then this is the text that is going to be shown. + +To provide a translation for the language, simply write the translation in the `msgstr` part + +``` +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "Wollen sie wirklich abbrechen?" +``` + +After that run the script once more `./locales_generator.sh` and it will auto-generate the `base.mo` file with the included translations. +After that you're all ready to go and enjoy Archinstall in the new language :) + diff --git a/archinstall/locales/base.pot b/archinstall/locales/base.pot new file mode 100644 index 00000000..d2c36ffd --- /dev/null +++ b/archinstall/locales/base.pot @@ -0,0 +1,354 @@ +#: lib/user_interaction.py:82 lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "" + +#: lib/user_interaction.py:764 lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:122 lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" diff --git a/archinstall/locales/de/LC_MESSAGES/base.mo b/archinstall/locales/de/LC_MESSAGES/base.mo new file mode 100644 index 00000000..20c70492 Binary files /dev/null and b/archinstall/locales/de/LC_MESSAGES/base.mo differ diff --git a/archinstall/locales/de/LC_MESSAGES/base.po b/archinstall/locales/de/LC_MESSAGES/base.po new file mode 100644 index 00000000..baf62b98 --- /dev/null +++ b/archinstall/locales/de/LC_MESSAGES/base.po @@ -0,0 +1,351 @@ +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "Sprache fuer Archinstall" + +#: lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" diff --git a/archinstall/locales/en/LC_MESSAGES/base.mo b/archinstall/locales/en/LC_MESSAGES/base.mo new file mode 100644 index 00000000..bbd3b9e8 Binary files /dev/null and b/archinstall/locales/en/LC_MESSAGES/base.mo differ diff --git a/archinstall/locales/en/LC_MESSAGES/base.po b/archinstall/locales/en/LC_MESSAGES/base.po new file mode 100644 index 00000000..ce61097b --- /dev/null +++ b/archinstall/locales/en/LC_MESSAGES/base.po @@ -0,0 +1,351 @@ +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "" + +#: lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" diff --git a/archinstall/locales/en/LC_MESSAGES/base.po~ b/archinstall/locales/en/LC_MESSAGES/base.po~ new file mode 100644 index 00000000..bf321c2a --- /dev/null +++ b/archinstall/locales/en/LC_MESSAGES/base.po~ @@ -0,0 +1,359 @@ +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 +msgid "Select archinstall language" +msgstr "" + +#: lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:116 +msgid "Archinstall language" +msgstr "" + +#: lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "" diff --git a/archinstall/locales/it/LC_MESSAGES/base.mo b/archinstall/locales/it/LC_MESSAGES/base.mo new file mode 100644 index 00000000..f879d813 Binary files /dev/null and b/archinstall/locales/it/LC_MESSAGES/base.mo differ diff --git a/archinstall/locales/it/LC_MESSAGES/base.po b/archinstall/locales/it/LC_MESSAGES/base.po new file mode 100644 index 00000000..a399e547 --- /dev/null +++ b/archinstall/locales/it/LC_MESSAGES/base.po @@ -0,0 +1,354 @@ +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "" + +#: lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" + +#~ msgid "this is a test string" +#~ msgstr "Questo e un esempio" diff --git a/archinstall/locales/it/LC_MESSAGES/base.po~ b/archinstall/locales/it/LC_MESSAGES/base.po~ new file mode 100644 index 00000000..2f364d69 --- /dev/null +++ b/archinstall/locales/it/LC_MESSAGES/base.po~ @@ -0,0 +1,362 @@ +#: lib/user_interaction.py:82 +msgid "Do you really want to abort?" +msgstr "" + +#: lib/user_interaction.py:100 +msgid "And one more time for verification: " +msgstr "" + +#: lib/user_interaction.py:271 +msgid "Would you like to use swap on zram?" +msgstr "" + +#: lib/user_interaction.py:277 +msgid "" +"Would you like to use automatic time synchronization (NTP) with the default " +"time servers?" +msgstr "" + +#: lib/user_interaction.py:278 +msgid "" +"Hardware time and other post-configuration steps might be required in order " +"for NTP to work. For more information, please check the Arch wiki" +msgstr "" + +#: lib/user_interaction.py:284 +msgid "Desired hostname for the installation: " +msgstr "" + +#: lib/user_interaction.py:289 +msgid "Username for required superuser with sudo privileges: " +msgstr "" + +#: lib/user_interaction.py:303 lib/user_interaction.py:320 +msgid "Password for user \"{}\"" +msgstr "" + +#: lib/user_interaction.py:309 +msgid "Any additional users to install (leave blank for no users): " +msgstr "" + +#: lib/user_interaction.py:323 +msgid "Should this user be a superuser (sudoer)?" +msgstr "" + +#: lib/user_interaction.py:339 +msgid "Select a timezone" +msgstr "" + +#: lib/user_interaction.py:353 +msgid "Would you like to use GRUB as a bootloader instead of systemd-boot?" +msgstr "" + +#: lib/user_interaction.py:363 +msgid "Choose a bootloader" +msgstr "" + +#: lib/user_interaction.py:379 +msgid "Choose an audio server" +msgstr "" + +#: lib/user_interaction.py:390 +msgid "" +"Only packages such as base, base-devel, linux, linux-firmware, efibootmgr " +"and optional profile packages are installed." +msgstr "" + +#: lib/user_interaction.py:391 +msgid "" +"If you desire a web browser, such as firefox or chromium, you may specify it " +"in the following prompt." +msgstr "" + +#: lib/user_interaction.py:395 +msgid "" +"Write additional packages to install (space separated, leave blank to skip): " +msgstr "" + +#: lib/user_interaction.py:418 +msgid "Copy ISO network configuration to installation" +msgstr "" + +#: lib/user_interaction.py:419 +msgid "" +"Use NetworkManager (necessary to configure internet graphically in GNOME and " +"KDE)" +msgstr "" + +#: lib/user_interaction.py:427 +msgid "Select one network interface to configure" +msgstr "" + +#: lib/user_interaction.py:440 +msgid "" +"Select which mode to configure for \"{}\" or skip to use default mode \"{}\"" +msgstr "" + +#: lib/user_interaction.py:445 +msgid "Enter the IP and subnet for {} (example: 192.168.0.5/24): " +msgstr "" + +#: lib/user_interaction.py:460 +msgid "Enter your gateway (router) IP address or leave blank for none: " +msgstr "" + +#: lib/user_interaction.py:475 +msgid "Enter your DNS servers (space separated, blank for none): " +msgstr "" + +#: lib/user_interaction.py:509 +msgid "Select which filesystem your main partition should use" +msgstr "" + +#: lib/user_interaction.py:555 +msgid "Current partition layout" +msgstr "" + +#: lib/user_interaction.py:606 +msgid "" +"Select what to do with\n" +"{}" +msgstr "" + +#: lib/user_interaction.py:623 lib/user_interaction.py:708 +msgid "Enter a desired filesystem type for the partition" +msgstr "" + +#: lib/user_interaction.py:625 +msgid "Enter the start sector (percentage or block number, default: {}): " +msgstr "" + +#: lib/user_interaction.py:634 +msgid "" +"Enter the end sector of the partition (percentage or block number, ex: {}): " +"\"" +msgstr "" + +#: lib/user_interaction.py:660 +msgid "{} contains queued partitions, this will remove those, are you sure?" +msgstr "" + +#: lib/user_interaction.py:673 +msgid "" +"{}\n" +"\n" +"Select by index which partitions to delete" +msgstr "" + +#: lib/user_interaction.py:681 +msgid "" +"{}\n" +"\n" +"Select by index which partition to mount where" +msgstr "" + +#: lib/user_interaction.py:685 +msgid "" +" * Partition mount-points are relative to inside the installation, the boot " +"would be /boot as an example." +msgstr "" + +#: lib/user_interaction.py:686 +msgid "Select where to mount partition (leave blank to remove mountpoint): " +msgstr "" + +#: lib/user_interaction.py:697 +msgid "" +"{}\n" +"\n" +"Select which partition to mask for formatting" +msgstr "" + +#: lib/user_interaction.py:716 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as encrypted" +msgstr "" + +#: lib/user_interaction.py:724 +msgid "" +"{}\n" +"\n" +"Select which partition to mark as bootable" +msgstr "" + +#: lib/user_interaction.py:731 +msgid "" +"{}\n" +"\n" +"Select which partition to set a filesystem on" +msgstr "" + +#: lib/user_interaction.py:738 +msgid "Enter a desired filesystem type for the partition: " +msgstr "" + +#: lib/user_interaction.py:759 +msgid "Select archinstall language" +msgstr "" + +#: lib/user_interaction.py:764 +msgid "Wipe all selected drives and use a best-effort default partition layout" +msgstr "" + +#: lib/user_interaction.py:765 +msgid "" +"Select what to do with each individual drive (followed by partition usage)" +msgstr "" + +#: lib/user_interaction.py:768 +msgid "Select what you wish to do with the selected block devices" +msgstr "" + +#: lib/user_interaction.py:821 +msgid "" +"This is a list of pre-programmed profiles, they might make it easier to " +"install things like desktop environments" +msgstr "" + +#: lib/user_interaction.py:846 +msgid "Select Keyboard layout" +msgstr "" + +#: lib/user_interaction.py:861 +msgid "Select one of the regions to download packages from" +msgstr "" + +#: lib/user_interaction.py:883 +msgid "Select one or more hard drives to use and configure" +msgstr "" + +#: lib/user_interaction.py:910 +msgid "" +"For the best compatibility with your AMD hardware, you may want to use " +"either the all open-source or AMD / ATI options." +msgstr "" + +#: lib/user_interaction.py:912 +msgid "" +"For the best compatibility with your Intel hardware, you may want to use " +"either the all open-source or Intel options.\n" +msgstr "" + +#: lib/user_interaction.py:914 +msgid "" +"For the best compatibility with your Nvidia hardware, you may want to use " +"the Nvidia proprietary driver.\n" +msgstr "" + +#: lib/user_interaction.py:917 +msgid "" +"\n" +"\n" +"Select a graphics driver or leave blank to install all open-source drivers" +msgstr "" + +#: lib/user_interaction.py:921 +msgid "All open-source (default)" +msgstr "" + +#: lib/user_interaction.py:940 +msgid "Choose which kernels to use or leave blank for default \"{}\"" +msgstr "" + +#: lib/user_interaction.py:954 +msgid "Choose which locale language to use" +msgstr "" + +#: lib/user_interaction.py:968 +msgid "Choose which locale encoding to use" +msgstr "" + +#: lib/user_interaction.py:1009 +msgid "Select one of the values shown below: " +msgstr "" + +#: lib/user_interaction.py:1050 +msgid "Select one or more of the options below: " +msgstr "" + +#: lib/menu/selection_menu.py:116 +msgid "Archinstall language" +msgstr "" + +#: lib/menu/selection_menu.py:122 +msgid "Select keyboard layout" +msgstr "" + +#: lib/menu/selection_menu.py:125 +msgid "Select mirror region" +msgstr "" + +#: lib/menu/selection_menu.py:130 +msgid "Select locale language" +msgstr "" + +#: lib/menu/selection_menu.py:132 +msgid "Select locale encoding" +msgstr "" + +#: lib/menu/selection_menu.py:135 +msgid "Select harddrives" +msgstr "" + +#: lib/menu/selection_menu.py:139 +msgid "Select disk layout" +msgstr "" + +#: lib/menu/selection_menu.py:147 +msgid "Set encryption password" +msgstr "" + +#: lib/menu/selection_menu.py:153 +msgid "Use swap" +msgstr "" + +#: lib/menu/selection_menu.py:158 +msgid "Select bootloader" +msgstr "" + +#: lib/menu/selection_menu.py:164 +msgid "Set root password" +msgstr "" + +#: lib/menu/selection_menu.py:169 +msgid "Specify superuser account" +msgstr "" + +#: lib/menu/selection_menu.py:175 +msgid "Specify user account" +msgstr "" + +#: lib/menu/selection_menu.py:181 +msgid "Specify profile" +msgstr "" + +#: lib/menu/selection_menu.py:186 +msgid "Select audio" +msgstr "" + +#: lib/menu/selection_menu.py:190 +msgid "Select kernels" +msgstr "" + +#: lib/menu/selection_menu.py:195 +msgid "Additional packages to install" +msgstr "" + +#: lib/menu/selection_menu.py:200 +msgid "Configure network" +msgstr "" + +#: lib/menu/selection_menu.py:208 +msgid "Set automatic time sync (NTP)" +msgstr "" + +#: lib/user_interaction.py:759 lib/menu/selection_menu.py:116 +msgid "Select Archinstall language" +msgstr "" + +#~ msgid "this is a test string" +#~ msgstr "Questo e un esempio" diff --git a/archinstall/locales/languages.json b/archinstall/locales/languages.json new file mode 100644 index 00000000..c649e346 --- /dev/null +++ b/archinstall/locales/languages.json @@ -0,0 +1,184 @@ +[{"abbr": "aa", "lang": "Afar"}, + {"abbr": "ab", "lang": "Abkhazian"}, + {"abbr": "af", "lang": "Afrikaans"}, + {"abbr": "ak", "lang": "Akan"}, + {"abbr": "am", "lang": "Amharic"}, + {"abbr": "ar", "lang": "Arabic"}, + {"abbr": "an", "lang": "Aragonese"}, + {"abbr": "as", "lang": "Assamese"}, + {"abbr": "av", "lang": "Avaric"}, + {"abbr": "ae", "lang": "Avestan"}, + {"abbr": "ay", "lang": "Aymara"}, + {"abbr": "az", "lang": "Azerbaijani"}, + {"abbr": "ba", "lang": "Bashkir"}, + {"abbr": "bm", "lang": "Bambara"}, + {"abbr": "be", "lang": "Belarusian"}, + {"abbr": "bn", "lang": "Bengali"}, + {"abbr": "bi", "lang": "Bislama"}, + {"abbr": "bo", "lang": "Tibetan"}, + {"abbr": "bs", "lang": "Bosnian"}, + {"abbr": "br", "lang": "Breton"}, + {"abbr": "bg", "lang": "Bulgarian"}, + {"abbr": "ca", "lang": "Catalan"}, + {"abbr": "cs", "lang": "Czech"}, + {"abbr": "ch", "lang": "Chamorro"}, + {"abbr": "ce", "lang": "Chechen"}, + {"abbr": "cu", "lang": "Church Slavic"}, + {"abbr": "cv", "lang": "Chuvash"}, + {"abbr": "kw", "lang": "Cornish"}, + {"abbr": "co", "lang": "Corsican"}, + {"abbr": "cr", "lang": "Cree"}, + {"abbr": "cy", "lang": "Welsh"}, + {"abbr": "da", "lang": "Danish"}, + {"abbr": "de", "lang": "German"}, + {"abbr": "dv", "lang": "Dhivehi"}, + {"abbr": "dz", "lang": "Dzongkha"}, + {"abbr": "el", "lang": "Modern Greek (1453-)"}, + {"abbr": "en", "lang": "English"}, + {"abbr": "eo", "lang": "Esperanto"}, + {"abbr": "et", "lang": "Estonian"}, + {"abbr": "eu", "lang": "Basque"}, + {"abbr": "ee", "lang": "Ewe"}, + {"abbr": "fo", "lang": "Faroese"}, + {"abbr": "fa", "lang": "Persian"}, + {"abbr": "fj", "lang": "Fijian"}, + {"abbr": "fi", "lang": "Finnish"}, + {"abbr": "fr", "lang": "French"}, + {"abbr": "fy", "lang": "Western Frisian"}, + {"abbr": "ff", "lang": "Fulah"}, + {"abbr": "gd", "lang": "Scottish Gaelic"}, + {"abbr": "ga", "lang": "Irish"}, + {"abbr": "gl", "lang": "Galician"}, + {"abbr": "gv", "lang": "Manx"}, + {"abbr": "gn", "lang": "Guarani"}, + {"abbr": "gu", "lang": "Gujarati"}, + {"abbr": "ht", "lang": "Haitian"}, + {"abbr": "ha", "lang": "Hausa"}, + {"abbr": "sh", "lang": "Serbo-Croatian"}, + {"abbr": "he", "lang": "Hebrew"}, + {"abbr": "hz", "lang": "Herero"}, + {"abbr": "hi", "lang": "Hindi"}, + {"abbr": "ho", "lang": "Hiri Motu"}, + {"abbr": "hr", "lang": "Croatian"}, + {"abbr": "hu", "lang": "Hungarian"}, + {"abbr": "hy", "lang": "Armenian"}, + {"abbr": "ig", "lang": "Igbo"}, + {"abbr": "io", "lang": "Ido"}, + {"abbr": "ii", "lang": "Sichuan Yi"}, + {"abbr": "iu", "lang": "Inuktitut"}, + {"abbr": "ie", "lang": "Interlingue"}, + {"abbr": "ia", "lang": "Interlingua (International Auxiliary Language Association)"}, + {"abbr": "id", "lang": "Indonesian"}, + {"abbr": "ik", "lang": "Inupiaq"}, + {"abbr": "is", "lang": "Icelandic"}, + {"abbr": "it", "lang": "Italian"}, + {"abbr": "jv", "lang": "Javanese"}, + {"abbr": "ja", "lang": "Japanese"}, + {"abbr": "kl", "lang": "Kalaallisut"}, + {"abbr": "kn", "lang": "Kannada"}, + {"abbr": "ks", "lang": "Kashmiri"}, + {"abbr": "ka", "lang": "Georgian"}, + {"abbr": "kr", "lang": "Kanuri"}, + {"abbr": "kk", "lang": "Kazakh"}, + {"abbr": "km", "lang": "Central Khmer"}, + {"abbr": "ki", "lang": "Kikuyu"}, + {"abbr": "rw", "lang": "Kinyarwanda"}, + {"abbr": "ky", "lang": "Kirghiz"}, + {"abbr": "kv", "lang": "Komi"}, + {"abbr": "kg", "lang": "Kongo"}, + {"abbr": "ko", "lang": "Korean"}, + {"abbr": "kj", "lang": "Kuanyama"}, + {"abbr": "ku", "lang": "Kurdish"}, + {"abbr": "lo", "lang": "Lao"}, + {"abbr": "la", "lang": "Latin"}, + {"abbr": "lv", "lang": "Latvian"}, + {"abbr": "li", "lang": "Limburgan"}, + {"abbr": "ln", "lang": "Lingala"}, + {"abbr": "lt", "lang": "Lithuanian"}, + {"abbr": "lb", "lang": "Luxembourgish"}, + {"abbr": "lu", "lang": "Luba-Katanga"}, + {"abbr": "lg", "lang": "Ganda"}, + {"abbr": "mh", "lang": "Marshallese"}, + {"abbr": "ml", "lang": "Malayalam"}, + {"abbr": "mr", "lang": "Marathi"}, + {"abbr": "mk", "lang": "Macedonian"}, + {"abbr": "mg", "lang": "Malagasy"}, + {"abbr": "mt", "lang": "Maltese"}, + {"abbr": "mn", "lang": "Mongolian"}, + {"abbr": "mi", "lang": "Maori"}, + {"abbr": "ms", "lang": "Malay (macrolanguage)"}, + {"abbr": "my", "lang": "Burmese"}, + {"abbr": "na", "lang": "Nauru"}, + {"abbr": "nv", "lang": "Navajo"}, + {"abbr": "nr", "lang": "South Ndebele"}, + {"abbr": "nd", "lang": "North Ndebele"}, + {"abbr": "ng", "lang": "Ndonga"}, + {"abbr": "ne", "lang": "Nepali (macrolanguage)"}, + {"abbr": "nl", "lang": "Dutch"}, + {"abbr": "nn", "lang": "Norwegian Nynorsk"}, + {"abbr": "nb", "lang": "Norwegian Bokmål"}, + {"abbr": "no", "lang": "Norwegian"}, + {"abbr": "ny", "lang": "Nyanja"}, + {"abbr": "oc", "lang": "Occitan (post 1500)"}, + {"abbr": "oj", "lang": "Ojibwa"}, + {"abbr": "or", "lang": "Oriya (macrolanguage)"}, + {"abbr": "om", "lang": "Oromo"}, + {"abbr": "os", "lang": "Ossetian"}, + {"abbr": "pa", "lang": "Panjabi"}, + {"abbr": "pi", "lang": "Pali"}, + {"abbr": "pl", "lang": "Polish"}, + {"abbr": "pt", "lang": "Portuguese"}, + {"abbr": "ps", "lang": "Pushto"}, + {"abbr": "qu", "lang": "Quechua"}, + {"abbr": "rm", "lang": "Romansh"}, + {"abbr": "ro", "lang": "Romanian"}, + {"abbr": "rn", "lang": "Rundi"}, + {"abbr": "ru", "lang": "Russian"}, + {"abbr": "sg", "lang": "Sango"}, + {"abbr": "sa", "lang": "Sanskrit"}, + {"abbr": "si", "lang": "Sinhala"}, + {"abbr": "sk", "lang": "Slovak"}, + {"abbr": "sl", "lang": "Slovenian"}, + {"abbr": "se", "lang": "Northern Sami"}, + {"abbr": "sm", "lang": "Samoan"}, + {"abbr": "sn", "lang": "Shona"}, + {"abbr": "sd", "lang": "Sindhi"}, + {"abbr": "so", "lang": "Somali"}, + {"abbr": "st", "lang": "Southern Sotho"}, + {"abbr": "es", "lang": "Spanish"}, + {"abbr": "sq", "lang": "Albanian"}, + {"abbr": "sc", "lang": "Sardinian"}, + {"abbr": "sr", "lang": "Serbian"}, + {"abbr": "ss", "lang": "Swati"}, + {"abbr": "su", "lang": "Sundanese"}, + {"abbr": "sw", "lang": "Swahili (macrolanguage)"}, + {"abbr": "sv", "lang": "Swedish"}, + {"abbr": "ty", "lang": "Tahitian"}, + {"abbr": "ta", "lang": "Tamil"}, + {"abbr": "tt", "lang": "Tatar"}, + {"abbr": "te", "lang": "Telugu"}, + {"abbr": "tg", "lang": "Tajik"}, + {"abbr": "tl", "lang": "Tagalog"}, + {"abbr": "th", "lang": "Thai"}, + {"abbr": "ti", "lang": "Tigrinya"}, + {"abbr": "to", "lang": "Tonga (Tonga Islands)"}, + {"abbr": "tn", "lang": "Tswana"}, + {"abbr": "ts", "lang": "Tsonga"}, + {"abbr": "tk", "lang": "Turkmen"}, + {"abbr": "tr", "lang": "Turkish"}, + {"abbr": "tw", "lang": "Twi"}, + {"abbr": "ug", "lang": "Uighur"}, + {"abbr": "uk", "lang": "Ukrainian"}, + {"abbr": "ur", "lang": "Urdu"}, + {"abbr": "uz", "lang": "Uzbek"}, + {"abbr": "ve", "lang": "Venda"}, + {"abbr": "vi", "lang": "Vietnamese"}, + {"abbr": "vo", "lang": "Volapük"}, + {"abbr": "wa", "lang": "Walloon"}, + {"abbr": "wo", "lang": "Wolof"}, + {"abbr": "xh", "lang": "Xhosa"}, + {"abbr": "yi", "lang": "Yiddish"}, + {"abbr": "yo", "lang": "Yoruba"}, + {"abbr": "za", "lang": "Zhuang"}, + {"abbr": "zh", "lang": "Chinese"}, + {"abbr": "zu", "lang": "Zulu"}] \ No newline at end of file -- cgit v1.2.3-70-g09d2