diff --git a/archfi b/archfi index 759c1a5..df7b790 100644 --- a/archfi +++ b/archfi @@ -82,6 +82,7 @@ chooselanguage(){ options+=("German" "(By untergrundbiber)") options+=("Hungarian" "(By KardiWeb)") options+=("Polish" "(By dawidd6)") + options+=("Portuguese" "(By MaxWilliamJF)") options+=("Russian" "(By Anonymous_Prodject)") options+=("Spanish" "(By Mystogab)") options+=("Turkish" "(By c0b41)") @@ -901,7 +902,7 @@ archsetkeymap(){ archsetfont(){ items=$(find /usr/share/kbd/consolefonts/*.psfu.gz -printf "%f\n") - + options=() for item in $items; do options+=("${item%%.*}" "") @@ -957,8 +958,8 @@ archsettime(){ if [ ! "$?" = "0" ]; then return 1 fi - - + + items=$(ls /mnt/usr/share/zoneinfo/$timezone/) options=() for item in $items; do @@ -971,12 +972,12 @@ archsettime(){ if [ ! "$?" = "0" ]; then return 1 fi - + clear echo "ln -sf /mnt/usr/share/zoneinfo/$timezone /mnt/etc/localtime" ln -sf /usr/share/zoneinfo/$timezone /mnt/etc/localtime pressanykey - + if (whiptail --backtitle "$apptitle" --title "$txtsettime" --yesno "$txtuseutcclock" 0 0) then clear archchroot settimeutc @@ -984,9 +985,9 @@ archsettime(){ clear archchroot settimelocal fi - + pressanykey - + } archsettimeutcchroot(){ echo "hwclock --systohc --utc" @@ -1051,7 +1052,7 @@ archinstallgrub(){ echo "pacstrap /mnt grub" pacstrap /mnt grub pressanykey - + if [ "$eficomputer" == "1" ]; then if [ "$efimode" == "1" ]||[ "$efimode" == "2" ]; then if (whiptail --backtitle "$apptitle" --title "${txtinstall//%1/efibootmgr}" --yesno "$txtefibootmgr" 0 0) then @@ -1069,7 +1070,7 @@ archinstallgrub(){ fi fi fi - + if [ "$luksroot" = "1" ]; then if (whiptail --backtitle "$apptitle" --title "${txtinstall//%1/grub}" --yesno "$txtgrubluksdetected" 0 0) then clear @@ -1078,7 +1079,7 @@ archinstallgrub(){ pressanykey fi fi - + clear archchroot installgrub pressanykey @@ -1247,16 +1248,16 @@ pressanykey(){ } loadstrings(){ - + locale=en_US.UTF-8 #font= - + txtexit="Exit" txtback="Back" txtignore="Ignore" - + txtselectserver="Select source server :" - + txtmainmenu="Main Menu" txtlanguage="Language" txtsetkeymap="Set Keyboard Layout" @@ -1296,10 +1297,10 @@ loadstrings(){ txtluksdevicecreated="luks device created !" txtinstallmenu="Install Menu" - + txtarchinstallmenu="Arch Install Menu" txtrungrubmakeconfig="Run grub-mkconfig ?" - + txteditmirrorlist="Edit mirrorlist" txtinstallarchlinux="Install Arch Linux" txtconfigarchlinux="Config Arch Linux" @@ -1309,9 +1310,9 @@ loadstrings(){ txtsetlocale="Set Locale" txtsettime="Set Time" txtsetrootpassword="Set root password" - + txtuseutcclock="Use UTC hardware clock ?" - + txtoptional="Optional" txtrecommandeasyinst="Recommanded for easy install" txtset="Set %1" @@ -1319,15 +1320,15 @@ loadstrings(){ txtedit="Edit %1" txtinstall="Install %1" txtenable="Enable %1" - + txtgrubluksdetected="Encrypted root partion !\n\nAdd cryptdevice= to GRUB_CMDLINE_LINUX in /etc/default/grub ?" txtpressanykey="Press any key to continue." - + txtinstallosprober="os-prober is a good solution if you want to use mutli-boot.\nInstall os-prober ?" txtefibootmgr="efibootmgr is required for efi computer." - + txtarchdidesc="Full desktop install script" txtinstallarchdi="Arch Linux Desktop Install (archdi) is a second script who can help you to install a full workstation.\n\nYou can just launch the script or install it. Choose in the next menu.\n\nArch Linux Desktop Install as two dependencies : wget and libnewt.\n\npacstrap wget libnewt ?" txtarchdiinstallandlaunch="Install and run archdi" diff --git a/lng/English b/lng/English index 9c68c85..0549da6 100644 --- a/lng/English +++ b/lng/English @@ -88,7 +88,7 @@ txtinstallosprober="os-prober is a good solution if you want to use mutli-boot.\ txtefibootmgr="efibootmgr is required for efi computer." txtarchdidesc="Full desktop install script" -txtinstallarchdi="Arch Linux Desktop Install (archdi) is a second script who can help you to install a full workstation.\n\nYou can just launch the script or install it. Choose in the next menu.\n\nArch Linux Desktop Install as two dependencies : wget and libnewt.\n\npacstrap wget libnewt ?" +txtinstallarchdi="Arch Linux Desktop Install (archdi) is a second script who can help you to install a full workstation.\n\nYou can just launch the script or install it. Choose in the next menu.\n\nArch Linux Desktop Install has two dependencies : wget and libnewt.\n\npacstrap wget libnewt ?" txtarchdiinstallandlaunch="Install and run archdi" txtarchdiinstall="Install archdi" txtarchdilaunch="Launch archdi" diff --git a/lng/Portuguese b/lng/Portuguese new file mode 100644 index 0000000..4169c2c --- /dev/null +++ b/lng/Portuguese @@ -0,0 +1,94 @@ +# Arch Linux Fast Install (archfi) +# -------------------------------- +# project : https://github.com/MatMoul/archfi +# language : Português +# translator : MaxWilliamJF (maxwilljf@gmail.com) +# notes : Version 0.1 + + +locale=pt_BR.UTF-8 +font=Lat2-Terminus16 + + +txtexit="Sair" +txtback="Voltar" +txtignore="Ignorar" + +txtselectserver="Escolha um servidor de origem :" + +txtmainmenu="Menu Principal" +txtlanguage="Linguagem" +txtsetkeymap="Definir Layout do Teclado" +txteditor="Editor" +txtdiskpartmenu="Partições de Disco" +txtselectpartsmenu="Selecionar Partições e Instalar" +txthelp="Ajuda" +txtchangelog="Registro de Alterações" +txtreboot="Reiniciar" + +txtautoparts="Particionar Automaticamente" +txteditparts="Editar Partições" + +txtautopartsconfirm="Dispositivo selecionado : %1\n\nTodos os dados serão apagados ! \n\nContinuar ?" + +txtautopartclear="Limpar todos os dados da partição" +txtautopartcreate="Criar partição %1" +txthybridpartcreate="Definir MBR híbrido" +txtautopartsettype="Definir o tipo da partição %1" + +txtselectdevice="Selecione o dispositivo %1 :" +txtselecteddevices="Dispositivos selecionados :" + +txtformatmountmenu="Formatar e Montar" +txtformatdevices="Formatar Dispositivos" +txtformatdevice="Formatar Dispositivo" +txtmount="Montar" +txtunmount="Desmontar" +txtmountdesc="Instalar e Configurar" + +txtformatdeviceconfirm="Aviso, todos os dados nas partições selecionadas serão apagados ! \nFormatar partições ?" + +txtselectpartformat="Defina o tipo de partição para %1 :" +txtformatingpart="Formatando partição %1 como" +txtcreateluksdevice="LUKS - Criar dispositivo :" +txtopenluksdevice="LUKS - Abrir dispositivo :" +txtluksdevicecreated="LUKS - Dispositivo criado !" + +txtinstallmenu="Menu de Instalação" + +txtarchinstallmenu="Menu de Instalação do Arch" +txtrungrubmakeconfig="Executar grub-mkconfig ?" + +txteditmirrorlist="Editar mirrorlist" +txtinstallarchlinux="Instalar Arch Linux" +txtconfigarchlinux="Configurar Arch Linux" + +txtsethostname="Definir nome do computador" +txtsetfont="Definir fonte" +txtsetlocale="Definir local" +txtsettime="Definir hora" +txtsetrootpassword="Definir senha de root" + +txtuseutcclock="Utilizar relógio de hardware UTC ?" + +txtoptional="Opcional" +txtrecommandeasyinst="Recomendado para fácil instalação" +txtset="Definir %1" +txtgenerate="Gerar %1" +txtedit="Editar %1" +txtinstall="Instalar %1" +txtenable="Habilitar %1" + +txtgrubluksdetected="Partição root encriptada !\n\nAdicionar cryptdevice= a GRUB_CMDLINE_LINUX em /etc/default/grub ?" + + +txtpressanykey="Pressione qualquer tecla para continuar." + +txtinstallosprober="os-prober é uma boa opção caso você queira usar boot múltiplo.\nInstalar os-prober ?" +txtefibootmgr="efibootmgr é necessário para sistemas EFI." + +txtarchdidesc="Instalação completa de estação de trabalho" +txtinstallarchdi="Arch Linux Desktop Install (archdi) é um segundo script que pode ajudar você a instalar uma estação de trabalho completa.\n\nVocê pode executar o script ou instalá-lo. Escolha no próximo menu.\n\nArch Linux Desktop Install possui duas dependências : wget e libnewt.\n\npacstrap wget libnewt ?" +txtarchdiinstallandlaunch="Instalar e Executar archdi" +txtarchdiinstall="Instalar archdi" +txtarchdilaunch="Executar archdi"