txt_s3tup_msg_reset_config3="Creating new config file. Please wait..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc,,} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc,,}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc,,}s are out of date due to the renaming of cross ${txt_tc,,} ${txt_tpl,,}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc,,}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc,,} ${txt_tpl,,}s${re_} to get future ${txt_tpl,,} updates.\nThe ${y_l}old cross ${txt_tc,,}s${re_} can be removed manually as follows:"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -166,24 +182,24 @@ txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic con
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text2="${txt_tpl,,}s to create the cross ${txt_tc,,} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc,,} from a ${txt_tpl,,} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl,,} is higher than the existing ${txt_tc,,}. An update could make sense."
txt_s3tup_msg_reset_config3="Creating new config file. Please wait..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc,,} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc,,}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc,,}s are out of date due to the renaming of cross ${txt_tc,,} ${txt_tpl,,}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc,,}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc,,} ${txt_tpl,,}s${re_} to get future ${txt_tpl,,} updates.\nThe ${y_l}old cross ${txt_tc,,}s${re_} can be removed manually as follows:"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -218,24 +234,24 @@ txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic con
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text2="${txt_tpl,,}s to create the cross ${txt_tc,,} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc,,} from a ${txt_tpl,,} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl,,} is higher than the existing ${txt_tc,,}. An update could make sense."
txt_s3tup_msg_update_finished="Update completed to version:"
txt_s3tup_msg_update_log="updating plugin log"
txt_s3tup_msg_syscheck1="Attendi mentre eseguo i controlli degli strumenti e delle dipendenze richiesti ..."
txt_s3tup_msg_syscheck2="È necessario installare manualmente i seguenti pacchetti per utilizzare correttamente questo plugin:"
txt_s3tup_msg_reset_config1="Spostamento del file di configurazione esistente ..."
txt_s3tup_msg_reset_config2="backup del file di configurazione="
txt_s3tup_msg_reset_config3="Creazione di un nuovo file di configurazione. Attendere..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_reset_config5="Puoi modificarli / estenderli per adattarli alle tue esigenze."
txt_s3tup_msg_buildasroot_error1="Il processo di build incrociato ${txt_tc} è stato interrotto perché non deve essere eseguito come root!"
txt_s3tup_msg_buildasroot_error2="Se sei consapevole del pericolo di costruire $ {txt_tc} s come root e sai cosa stai facendo, \ n puoi forzarlo con il seguente comando:"
txt_s3tup_msg_cross_migrations_outdated="Le seguenti croci ${txt_tc} non sono aggiornate a causa della ridenominazione di ${txt_tc} ${txt_tpl} s:"
txt_s3tup_msg_cross_migrations_outdated2="I seguenti ${txt_tc ,,} ${txt_conf} non sono aggiornati a causa della correzione di alcuni parametri e vengono corretti automaticamente:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_extract_file_unreadable="il file è illeggibile:"
txt_s3tup_msg_extract_extension_unknown="estensione del file non riconosciuta:"
txt_s3tup_msg_gtp_missing="descrizione mancante"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_paktc="Premi un tasto per continuare"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -244,25 +260,25 @@ txt_s3tup_msg_create_config_template_not_found="Template file not found. Please
txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic config file generation is not possible. Please install it first:"
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text1="Seleziona uno dei file"
txt_s3tup_menu_template_text2="${txt_tpl}s per creare la $ {txt_tc} che desideri:"
txt_s3tup_menu_template_text3="NOTA:"
txt_s3tup_menu_template_text4="Se crei una $ {txt_tc} da $ {txt_tpl} con una descrizione di colore rosso, una esistente con lo stesso nome verrà sostituita senza chiedere!"
txt_s3tup_menu_template_text5="Le descrizioni di colore rosso scuro indicano che la versione di $ {txt_tpl} è superiore all'attuale $ {txt_tc}. Un aggiornamento potrebbe essere utile."
txt_s3tup_msg_reset_config3="Creating new config file. Please wait..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc,,} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc,,}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc,,}s are out of date due to the renaming of cross ${txt_tc,,} ${txt_tpl,,}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc,,}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc,,} ${txt_tpl,,}s${re_} to get future ${txt_tpl,,} updates.\nThe ${y_l}old cross ${txt_tc,,}s${re_} can be removed manually as follows:"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -181,24 +197,24 @@ txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic con
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text2="${txt_tpl,,}s to create the cross ${txt_tc,,} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc,,} from a ${txt_tpl,,} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl,,} is higher than the existing ${txt_tc,,}. An update could make sense."
txt_s3tup_msg_reset_config3="Creating new config file. Please wait..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc,,} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc,,}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc,,}s are out of date due to the renaming of cross ${txt_tc,,} ${txt_tpl,,}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc,,}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc,,} ${txt_tpl,,}s${re_} to get future ${txt_tpl,,} updates.\nThe ${y_l}old cross ${txt_tc,,}s${re_} can be removed manually as follows:"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -181,24 +197,24 @@ txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic con
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text2="${txt_tpl,,}s to create the cross ${txt_tc,,} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc,,} from a ${txt_tpl,,} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl,,} is higher than the existing ${txt_tc,,}. An update could make sense."
txt_s3tup_msg_reset_config3="Creating new config file. Please wait..."
txt_s3tup_msg_reset_config4="config file="
txt_s3tup_msg_reset_config5="You can change/extend them to fit your needs."
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_buildasroot_error1="The cross ${txt_tc,,} build process was aborted because it must not run as root!"
txt_s3tup_msg_buildasroot_error2="If you are aware of the danger of building ${txt_tc,,}s as root and you know what you are doing,\n you can force it with the following command:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc}s are out of date due to the renaming of cross ${txt_tc} ${txt_tpl}s:"
txt_s3tup_msg_cross_migrations_outdated="The following cross ${txt_tc,,}s are out of date due to the renaming of cross ${txt_tc,,} ${txt_tpl,,}s:"
txt_s3tup_msg_cross_migrations_outdated2="The following ${txt_tc,,} ${txt_conf}s are out of date due to the correction of some parameters and are corrected automatically:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc} ${txt_tpl}s${re_} to get future ${txt_tpl} updates.\nThe ${y_l}old cross ${txt_tc}s${re_} can be removed manually as follows:"
txt_s3tup_msg_cross_migrations_hint="You can still use the ${y_l}old cross ${txt_tc,,}s${re_} from above, but it's better to create new ones based on the ${p_l}new cross ${txt_tc,,} ${txt_tpl,,}s${re_} to get future ${txt_tpl,,} updates.\nThe ${y_l}old cross ${txt_tc,,}s${re_} can be removed manually as follows:"
txt_s3tup_msg_gtp_info="run \Zr<${txt_s3tup_menu_command_label_setup}>\ZR to show details"
txt_s3tup_msg_paktc="Press any key to continue"
txt_s3tup_msg_check_toolchain_empty="Parameter${w_l} ${txt_tc} not set!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib} update not supported!"
txt_s3tup_msg_check_toolchain_not_supported="${txt_tc} ${txt_lib,,} update not supported!"
txt_s3tup_msg_check_library_info1="Check for PCSC header files and try to symlink to the correct PCSC header files if the last compiler include path points to the wrong location..."
txt_s3tup_msg_check_library_info2a="Symlink to the correct PCSC header files created."
txt_s3tup_msg_check_library_info2b="No PCSC header files found in following folder and it's sub directories:"
@ -218,24 +234,24 @@ txt_s3tup_msg_create_config_jq_not_found="Without the package 'jq' automatic con
txt_s3tup_menu_toolchain_title="${txt_tc} Menu"
txt_s3tup_menu_toolchain_text1="Select one of the"
txt_s3tup_menu_toolchain_text2="installed cross ${txt_tc}s that you want to update:"
txt_s3tup_menu_template_text2="${txt_tpl}s to create the cross ${txt_tc} you want:"
txt_s3tup_menu_template_text2="${txt_tpl,,}s to create the cross ${txt_tc,,} you want:"
txt_s3tup_menu_template_text3="NOTE:"
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc} from a ${txt_tpl} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl} is higher than the existing ${txt_tc}. An update could make sense."
txt_s3tup_menu_template_text4="If you create a cross ${txt_tc,,} from a ${txt_tpl,,} with a red colored description, an existing one with the same name will be replaced without asking!"
txt_s3tup_menu_template_text5="Dark red colored descriptions indicates that the version of the ${txt_tpl,,} is higher than the existing ${txt_tc,,}. An update could make sense."