Skip to content

Commit 1e06b23

Browse files
committed
* Added Portuguese
* Dependency upgrades * Removed unused variables
1 parent dd37cbd commit 1e06b23

File tree

6 files changed

+97
-21
lines changed

6 files changed

+97
-21
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@
8080
"concurrently": "^5.2.0",
8181
"electron": "^9.0.2",
8282
"electron-builder": "^22.7.0",
83-
"wait-on": "^5.0.0"
83+
"wait-on": "^5.0.1"
8484
}
8585
}

src/components/Topbar/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,11 @@ const Topbar = () => {
171171
<MenuItem onClick={() => changeLanguage(6)}
172172
selected={languageIndex === 6}>Nederlands</MenuItem>
173173
<MenuItem onClick={() => changeLanguage(7)}
174-
selected={languageIndex === 7}>Pусский</MenuItem>
174+
selected={languageIndex === 7}>Português</MenuItem>
175175
<MenuItem onClick={() => changeLanguage(8)}
176-
selected={languageIndex === 8}>Türkçe</MenuItem>
176+
selected={languageIndex === 8}>Pусский</MenuItem>
177+
<MenuItem onClick={() => changeLanguage(9)}
178+
selected={languageIndex === 9}>Türkçe</MenuItem>
177179
</Menu>
178180
</div>
179181
: null}

src/languages/pt_PT.js

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
const pt_PT = () => {
2+
return {
3+
appName: "DeadHash",
4+
about: "Sobre",
5+
settings: "Definições",
6+
settingsSubtitle: "Suas preferencias",
7+
help: "Socorro",
8+
language: "Língua",
9+
aboutSubtitle: "Saiba mais sobre o DeadHash",
10+
aboutMessage: "DeadHash foi criado por DeadLine.\n\nAlgumas imagens foram fornecidas por icons8: https://icons8.com\nLicença: GPLv3\nVersão: {x}\n\nDireitos autorais © 2020 CodeDead",
11+
codedead: "CodeDead",
12+
theme: "Tema",
13+
general: "Geral",
14+
autoUpdate: "Verificar atualizações automaticamente",
15+
dragAndDrop: "Ativar arrastar e soltar",
16+
select: "Selecione",
17+
default: "Padrão",
18+
defaultThemeDescription: "O tema padrão.",
19+
lightBlue: "Azul claro",
20+
lightBlueDescription: "Luz ao toque.",
21+
red: "Vermelho",
22+
redDescription: "Mantendo-o nervoso.",
23+
green: "Verde",
24+
greenDescription: "A natureza é a melhor.",
25+
lightGreen: "Luz verde",
26+
lightGreenDescription: "A grama é sempre mais verde.",
27+
purple: "Roxo",
28+
purpleDescription: "Ametista.",
29+
deepPurple: "Roxo profundo",
30+
deepPurpleDescription: "Caso roxo não seja suficiente.",
31+
grey: "Cinzento",
32+
greyDescription: "Não espere.",
33+
cryptography: "Criptografia",
34+
cryptographySubtitle: "#",
35+
md5: "MD5",
36+
sha1: "SHA-1",
37+
sha256: "SHA-256",
38+
sha384: "SHA-384",
39+
sha512: "SHA-512",
40+
ripemd160: "RIPEMD-160",
41+
sha224: "SHA-224",
42+
sha3: "SHA-3",
43+
file: "Arquivo",
44+
fileSubtitle: "Calcular hashes de arquivo",
45+
text: "Texto",
46+
textSubtitle: "Calcular hashes de texto",
47+
license: "Licença",
48+
download: "Baixar",
49+
cancel: "Cancelar",
50+
ok: "OK",
51+
errorTitle: "Um erro ocorreu!",
52+
input: "Entrada",
53+
compare: "Comparar",
54+
compareHash: "Seu hash aqui",
55+
calculate: "Calcular",
56+
output: "Resultado",
57+
copy: "Copiar",
58+
paste: "Colar",
59+
clear: "Claro",
60+
reset: "Redefinir",
61+
updateAvailable: "Atualização disponível!",
62+
information: "Informação",
63+
newVersion: "Versão {x} já está disponível. Deseja baixar esta versão?",
64+
checkForUpdates: "Verifique se há atualizações",
65+
noUpdatesTitle: "Não há atualizações disponíveis!",
66+
noUpdatesMessage: "Você está usando a versão mais recente do DeadHash.",
67+
minimizeEnabled: "Botão Minimizar",
68+
maximizeEnabled: "Botão Maximizar",
69+
languageEnabled: "Botão de idioma",
70+
exit: "Saída",
71+
darkTheme: "Sombrio",
72+
darkThemeDescription: "Fácil para os olhos.",
73+
export: "Exportação"
74+
}
75+
};
76+
77+
export default pt_PT;

src/reducers/MainReducer/index.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import ru_RU from "../../languages/ru_RU";
1616
import it_IT from "../../languages/it_IT";
1717
import tr_TR from "../../languages/tr_TR";
1818
import es_ES from "../../languages/es_ES";
19+
import pt_PT from "../../languages/pt_PT";
1920

2021
let languageIndex = localStorage['languageIndex'];
2122
let themeIndex = localStorage['themeIndex'];
@@ -53,19 +54,14 @@ const initState = {
5354
it_IT(),
5455
jp_JP(),
5556
nl_NL(),
57+
pt_PT(),
5658
ru_RU(),
5759
tr_TR()
5860
],
5961
drawerOpen: false,
6062
selectedListItem: 0,
6163
themeIndex: themeIndex,
6264
autoUpdate: autoUpdate,
63-
version: {
64-
majorVersion: 2,
65-
minorVersion: 0,
66-
buildVersion: 0,
67-
revisionVersion: 0
68-
},
6965
checkedForUpdates: false,
7066
minimizeEnabled: minimizeEnabled,
7167
maximizeEnabled: maximizeEnabled,

src/routes/Settings/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,8 +243,9 @@ const Settings = () => {
243243
<MenuItem value={4}>Italiano</MenuItem>
244244
<MenuItem value={5}>日本語</MenuItem>
245245
<MenuItem value={6}>Nederlands</MenuItem>
246-
<MenuItem value={7}>Pусский</MenuItem>
247-
<MenuItem value={8}>Türkçe</MenuItem>
246+
<MenuItem value={7}>Português</MenuItem>
247+
<MenuItem value={8}>Pусский</MenuItem>
248+
<MenuItem value={9}>Türkçe</MenuItem>
248249
</Select>
249250
</FormControl>
250251
</Paper>

yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2996,9 +2996,9 @@ caniuse-api@^3.0.0:
29962996
lodash.uniq "^4.5.0"
29972997

29982998
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001035, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061:
2999-
version "1.0.30001077"
3000-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001077.tgz#5d7da6a120b08d9f4fd94823786ecb454aaa5626"
3001-
integrity sha512-AEzsGvjBJL0lby/87W96PyEvwN0GsYvk5LHsglLg9tW37K4BqvAvoSCdWIE13OZQ8afupqZ73+oL/1LkedN8hA==
2999+
version "1.0.30001078"
3000+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001078.tgz#e1b6e2ae327b6a1ec11f65ec7a0dde1e7093074c"
3001+
integrity sha512-sF12qXe9VMm32IEf/+NDvmTpwJaaU7N1igpiH2FdI4DyABJSsOqG3ZAcFvszLkoLoo1y6VJLMYivukUAxaMASw==
30023002

30033003
capture-exit@^2.0.0:
30043004
version "2.0.0"
@@ -4307,9 +4307,9 @@ electron-publish@22.7.0:
43074307
mime "^2.4.5"
43084308

43094309
electron-to-chromium@^1.3.378, electron-to-chromium@^1.3.413:
4310-
version "1.3.461"
4311-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.461.tgz#9e87f8209b2a4918800839ac9a5fb4ff07a2600d"
4312-
integrity sha512-+mqXoHkp30WofnhiHNuy5KXBeOx6Jtqpgz42F/NHSTk0/GA1g5plDY0Cwy0A31NVs5V3rfskK18gKy6x2rElUw==
4310+
version "1.3.463"
4311+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.463.tgz#bae89d8c2c69b4be32f80221fe49ab5786fab368"
4312+
integrity sha512-mAqvpG0efJXV9BGXPVjFdBFiqmawGoIc+c8T2uXYEvbV1/261PaOT0EzZ9dKW4IdGiHXQGSKnnOU86QhJ+5JcA==
43134313

43144314
electron@^9.0.2:
43154315
version "9.0.2"
@@ -11609,10 +11609,10 @@ w3c-xmlserializer@^1.1.2:
1160911609
webidl-conversions "^4.0.2"
1161011610
xml-name-validator "^3.0.0"
1161111611

11612-
wait-on@^5.0.0:
11613-
version "5.0.0"
11614-
resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.0.0.tgz#72e554b338490bbc7131362755ca1af04f46d029"
11615-
integrity sha512-6v9lttmGGRT7Lr16E/0rISTBIV1DN72n9+77Bpt1iBfzmhBI+75RDlacFe0Q+JizkmwWXmgHUcFG5cgx3Bwqzw==
11612+
wait-on@^5.0.1:
11613+
version "5.0.1"
11614+
resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.0.1.tgz#7dadfe83c36fdf034de996a41aa094af5cf23077"
11615+
integrity sha512-TxzkYIfRWK1hLc9IlUh9bE1mrvIIM3ptPRKQ86Z8Qo0tBQLCHEvWzkRD1Ge4FWprKflHOnAtqIBH2nKmib/lrg==
1161611616
dependencies:
1161711617
"@hapi/joi" "^17.1.1"
1161811618
axios "^0.19.2"

0 commit comments

Comments
 (0)