From f5d01c60fd848d8acf0ce218630145542c52aa8c Mon Sep 17 00:00:00 2001 From: cassiofb-dev Date: Wed, 19 Jun 2024 23:59:04 -0300 Subject: [PATCH 1/2] add pt_BR translation --- src/resources.qrc | 1 + translations/kdiskinfo_pt_BR.qm | Bin 0 -> 9806 bytes translations/kdiskinfo_pt_BR.ts | 449 ++++++++++++++++++++++++++++++++ 3 files changed, 450 insertions(+) create mode 100644 translations/kdiskinfo_pt_BR.qm create mode 100644 translations/kdiskinfo_pt_BR.ts diff --git a/src/resources.qrc b/src/resources.qrc index ecf9b2a..8066876 100644 --- a/src/resources.qrc +++ b/src/resources.qrc @@ -5,5 +5,6 @@ ../translations/kdiskinfo_el_GR.qm ../translations/kdiskinfo_es_ES.qm + ../translations/kdiskinfo_pt_BR.qm diff --git a/translations/kdiskinfo_pt_BR.qm b/translations/kdiskinfo_pt_BR.qm new file mode 100644 index 0000000000000000000000000000000000000000..43798424dc7abae26741852c0488f8640b768521 GIT binary patch literal 9806 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 literal 0 HcmV?d00001 diff --git a/translations/kdiskinfo_pt_BR.ts b/translations/kdiskinfo_pt_BR.ts new file mode 100644 index 0000000..a621e6f --- /dev/null +++ b/translations/kdiskinfo_pt_BR.ts @@ -0,0 +1,449 @@ + + + + + MainWindow + + + KDiskInfo + KDiskInfo + + + + <html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Hard Drive Name</span></p></body></html> + <html><head/><body><p align="center"><span style=" font-size:14pt; font-weight:700;">Nome do Disco Rígido</span></p></body></html> + + + + <html><head/><body><p align="center">Health Status</p></body></html> + <html><head/><body><p align="center">Status de Saúde</p></body></html> + + + + <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Good</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html> + <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">Saudável</span></p><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">100 %</span></p></body></html> + + + + <html><head/><body><p align="center">Temperature</p></body></html> + <html><head/><body><p align="center">Temperatura</p></body></html> + + + + <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html> + <html><head/><body><p align="center"><span style=" font-size:12pt; font-weight:700; color:#000000;">23° C</span></p></body></html> + + + + Firmware + Firmware + + + + Serial Number + Número Serial + + + + Protocol + Padrão + + + + Device Node + Nó do Dispositivo + + + + + Type + Tipo + + + + Total Host Reads + Leituras Totais + + + + Total Host Writes + Escritas Totais + + + + Rotation Rate + Taxa de Rotação + + + + Power On Count + Nº de Vezes Ligado + + + + + Power On Hours + Nº de Horas Ligado + + + + File + Arquivo + + + + Settings + Configurações + + + + &Help + &Ajuda + + + + De&vice + &Dispositivo + + + + + Disk + Disco + + + + &Save JSON + &Salvar JSON + + + + &Quit + &Sair + + + + &Refresh Devices + &Atualizar Dispositivos + + + + &GitHub + &GitHub + + + + &About + &Sobre + + + + &Ignore C4 (Reallocated Event Count) + &Ignorar C4 (Nº de Eventos Realocados) + + + + &Convert Raw values to HEX + &Converter Valores Puros para HEX + + + + &Use Fahrenheit + &Usar Fahrenheit + + + + Self Test + Auto Teste + + + + Cyclic &Navigation + &Navegação Cíclica + + + + Use &GB instead of TB + &Usar GB invés de TB + + + + Start Self Test + Começar Auto Teste + + + + + Self Test Log + Log do Auto Teste + + + + + Good + Saúdavel + + + + + Caution + Alerta + + + + + Bad + Crítico + + + + Unknown + Indefinido + + + + Status + Status + + + + count + vezes + + + + hours + horas + + + + + Short + Rápido + + + + Conveyance + Médio + + + + + Extended + Longo + + + + Min.) + Min.) + + + + + ID + ID + + + + + Attribute Name + Nome do Atributo + + + + + Raw Values + Valores Puros + + + + Available spare capacity has fallen below the threshold + Capacidade restante disponível caiu abaixo do limite + + + + Temperature error (Overheat or Overcool) + Erro de Temperatura (Muito Quente ou Frio) + + + + NVM subsystem reliability has been degraded + Confiabilidade do subsistema NVM degradada + + + + Media has been placed in Read Only Mode + Media em modo de apenas leitura + + + + Volatile memory backup device has Failed + Dispositivo de backup de memória volátil falhou + + + + Persistent memory region has become Read-Only + Região de memória persistente entrou em modo de apenas leitura + + + + Critical Warning + Aviso Crítico + + + + Current + Atual + + + + Worst + Pior + + + + Threshold + Limite + + + + Empty JSON + JSON vazio + + + + The JSON is empty + O JSON está vazio + + + + Save JSON + Salvar JSON + + + + JSON (*.json);;All Files (*) + JSON (*.json);;All Files (*) + + + + Unable to open file for writing + Não foi possível abrir o aquivo para escrita + + + + An ATA and NVMe S.M.A.R.T. data viewer for Linux + Um visualizador ATA e NVMe S.M.A.R.T. para Linux + + + + Licensed under the GNU G.P.L. Version 3 + Licenciado sob a GNU G.P.L. Versão 3 + + + + Made by Samantas5855 + Feito por Samantas5855 + + + + Version + Versão + + + + About KDiskInfo + Sobre KDiskInfo + + + + QObject + + + + + + + + KDiskInfo Error + KDiskInfo Erro + + + + KDiskInfo needs root access in order to read S.M.A.R.T. data! + KDiskInfo precisa de acesso root para leitura dos dados S.M.A.R.T.! + + + + smartctl was not found, please install it! + smartctl não foi encontrado, por favor instalar! + + + + KDiskInfo needs root access in order to abort a self-test! + KDiskInfo precisa de acesso root para abortar um auto teste! + + + + + Test Requested + Teste Solicitado + + + + The self-test has been aborted + Auto teste abortado + + + + + Error: Something went wrong + Erro: Algo de errado não deu certo + + + + KDiskInfo needs root access in order to request a self-test! + KDiskInfo precisa de acesso root para solicitar um auto teste! + + + + remaining + restante + + + + completed + completo + + + + Test Already Running + Teste já Executando + + + + A self-test is already being performed + Um auto teste já está em execução + + + + You can press the Ok button in order to abort the test that is currently running + Você pode apertar o botão de Ok para abortar o auto teste em execução + + + + A self-test has been requested successfully + Um auto teste foi solicitado com sucesso + + + + It will be completed after + O teste será completado depois de + + + + minutes + minutos + + + From 6d562d475224d872470f4a438a024c464511cdab Mon Sep 17 00:00:00 2001 From: cassiofb-dev Date: Thu, 20 Jun 2024 00:20:18 -0300 Subject: [PATCH 2/2] fallback non translatable words --- translations/kdiskinfo_pt_BR.qm | Bin 9806 -> 9635 bytes translations/kdiskinfo_pt_BR.ts | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/translations/kdiskinfo_pt_BR.qm b/translations/kdiskinfo_pt_BR.qm index 43798424dc7abae26741852c0488f8640b768521..966d572cefeddc866d00304661828d85c45ada49 100644 GIT binary patch delta 684 zcmWkrYe-XJ7=F(2obBxFY$u)9RhEGeT2dtFztZSJiIvUDq6MXuDM{YIz~&FdqEXRI z8WKnr%d$3F-Vh|vie;stVxSaQ7FJaL&{D*D`t|UBywBx(-Zxn-yRXH&E&@Bt0j(5L zpb4-ZgEW*#T!8f10qDmeKP>=a*CXls1^{hHc1wUz1czV(!mE%s*8oKI!dZ9+uphyh zV)E?uC@J<3+tDzQOPypP_Yvo1iqJh41Y)iWuX`#0m-&=1q@)63nlS8`1Xj$56%(A} zI>fr!d?50n*wPwD;|bB%*iVG`%JrCgRbe&h^}w2_u=gith`S{DC500{N%r3(z-nD8 zZ6+r8rNy8B=RA3&NdTxe86LrfUsG)2!#!1D8^&0bb!wV8^JuA_n9 z6ib6-=d2S;f%s)pQ=#J%ch69a|&%z@Nw^4;dZ;uXN~$K38% z0!;Phzv?h~AGDkUe2@L16->EWd7B$rxxbf{lxUTEh{BxKBb3poS_?HZd0eeFkm&^? zwrK;C&lqIHl9RCyh@Y~Qh*9JvS~|LTidEf~K5q)3+_XBkpJkvLYr|kEb<*_2=OT61 z>KR#Y$usCp9_mG()7xy>tRK~q42vYI zBf=Qr$jU6qk(HA{2zFsk(@;~;LWHi0;SUSLE^mMO@$vAz@B2N^^F41z!E4*KM7Iy% zCIDRsusQ+hE;zpz(8}P(QmCEJULsCmMuILt?PbP< z9DuE2#_jV!LL=*%rMoGgy|_{VMDJufy5dM!&vv#wCnI2o-H&Kaia5Wu2}r&d@&4#C z;X95WBHrXvoax5|kaUZy^${kUxwUWq?u+~`bp_l|f95NuJBj!VfB(uL{a~DbU?73` zdVa8XFA(M8zrH$0GX4C|n?#%tRveUC0MVy7Rw)oJD&(vVAaYsJmQDsEeM*JR0&KJ? z%`;ob=!ml36ANgzD?7y%z;H=9Q>UfW%LH9tfTBRQkR|M=1Qvw8DT>IDCWOYwVeGOh zW|afhYg9WtRM%QmRfjXlkXhC2Po!176(f5Z$#8>Md}o#B+r_h^lQgFiL(Nen*eFhV z$&hiIIM;H6bh_34oI>gksQqhK0cEE8iQWAhPzBY0#BnlED;4jfMqGnb`Jsz;wIn%v zo>4NaRKJIiO_zd99SQ2CkdJ;~ij~4<4+%_5;rSONC}@gvi+~NMH8pHB84YNj252Qo zHqD?X3lN62rMpki++%I)Xf5#$=~6OYvLqPP<=Wl=i5{I-Cc;=w*Ino&r@wUm%bzHL z>keSk1-YB`Cuxxi3mkC53Kz<00f2&zGS%X6T3zMxNqtoBp@=V91BZO%{qM8+d2+U~ Ui80D)ns`Pf7ibcC1I7j8UlMf5g#Z8m diff --git a/translations/kdiskinfo_pt_BR.ts b/translations/kdiskinfo_pt_BR.ts index a621e6f..1f92a67 100644 --- a/translations/kdiskinfo_pt_BR.ts +++ b/translations/kdiskinfo_pt_BR.ts @@ -6,7 +6,7 @@ KDiskInfo - KDiskInfo + @@ -129,7 +129,7 @@ &GitHub - &GitHub + @@ -241,7 +241,7 @@ ID - ID +