diff --git a/src/contexts/MainContextProvider/index.jsx b/src/contexts/MainContextProvider/index.jsx
index 255b56d..d5bb8b6 100644
--- a/src/contexts/MainContextProvider/index.jsx
+++ b/src/contexts/MainContextProvider/index.jsx
@@ -1,6 +1,7 @@
import React, { createContext, useReducer } from 'react';
import MainReducer from '../../reducers/MainReducer';
import enUs from '../../languages/en_us.json';
+import nlNl from '../../languages/nl_nl.json';
const languageIndex = localStorage.languageIndex ? parseFloat(localStorage.languageIndex) : 0;
const themeIndex = localStorage.themeIndex ? parseFloat(localStorage.themeIndex) : 0;
@@ -18,6 +19,7 @@ const initState = {
languageIndex,
languages: [
enUs,
+ nlNl,
],
themeIndex,
themeType,
@@ -36,7 +38,6 @@ const initState = {
noClosed,
sort,
scanResults: null,
- scanType: 'tcp',
};
export const MainContext = createContext(initState);
diff --git a/src/languages/en_us.json b/src/languages/en_us.json
index 6f1d307..df77ac5 100644
--- a/src/languages/en_us.json
+++ b/src/languages/en_us.json
@@ -21,8 +21,6 @@
"aboutText": "Advanced PortChecker was created by DeadLine.\n\nTheme: MUI\nLicense: GPLv3\nVersion: {x}\n\nCopyright © {year} CodeDead",
"license": "License",
"website": "Website",
- "tcp": "TCP",
- "udp": "UDP",
"autoUpdate": "Automatically check for updates",
"colorOnDark": "Color on dark theme",
"language": "Language",
diff --git a/src/languages/nl_nl.json b/src/languages/nl_nl.json
new file mode 100644
index 0000000..53d2d94
--- /dev/null
+++ b/src/languages/nl_nl.json
@@ -0,0 +1,83 @@
+{
+ "applicationName": "Advanced PortChecker",
+ "settings": "Instellingen",
+ "donate": "Doneren",
+ "about": "Over",
+ "scan": "Scannen",
+ "address": "Adres",
+ "startingPort": "Start poort",
+ "endingPort": "Eind poort",
+ "port": "Poort",
+ "hostName": "Hostnaam",
+ "portStatus": "Poortstatus",
+ "scanDate": "Scandatum",
+ "error": "Fout",
+ "ok": "OK",
+ "updateAvailable": "Update beschikbaar",
+ "newVersion": "Versie {x} is nu beschikbaar. Wenst u deze versie te downloaden?",
+ "information": "Informatie",
+ "download": "Download",
+ "cancel": "Annuleren",
+ "aboutText": "Advanced PortChecker werd gemaakt door DeadLine.\n\nThema: MUI\nLicentie: GPLv3\nVersie: {x}\n\nCopyright © {year} CodeDead",
+ "license": "Licentie",
+ "website": "Website",
+ "autoUpdate": "Automatisch updaten",
+ "colorOnDark": "Kleur op donkere achtergrond",
+ "language": "Taal",
+ "yes": "Ja",
+ "no": "Nee",
+ "confirmation": "Bevestiging",
+ "confirmResetSettings": "Bent u zeker dat u de instellingen wenst te resetten?",
+ "default": "Standaard",
+ "defaultThemeDescription": "Het standaard thema.",
+ "lightBlue": "Lichtblauw",
+ "lightBlueDescription": "Licht om aan te raken.",
+ "red": "Rood",
+ "redDescription": "Het edgy houden.",
+ "green": "Groen",
+ "greenDescription": "Het beste van de natuur.",
+ "lightGreen": "Lichtgroen",
+ "lightGreenDescription": "Het gras is altijd groener.",
+ "purple": "Paars",
+ "purpleDescription": "De kleur van royalty.",
+ "deepPurple": "Donkerpaars",
+ "deepPurpleDescription": "Indien paars niet genoeg is.",
+ "grey": "Grijs",
+ "greyDescription": "Blijf niet te lang wakker.",
+ "themeStyle": "Thema stijl",
+ "light": "Licht",
+ "dark": "Donker",
+ "orange": "Oranje",
+ "orangeThemeDescription": "Op z'n Nederlands.",
+ "deepOrange": "Donkeroranje",
+ "deepOrangeDescription": "De kleur van de zonsondergang.",
+ "amber": "Amber",
+ "amberDescription": "Geen selectief geel.",
+ "brown": "Bruin",
+ "brownDescription": "De kleur van de aarde.",
+ "pink": "Roze",
+ "pinkDescription": "De kleur van de liefde.",
+ "indigo": "Indigo",
+ "indigoDescription": "De kleur van de nacht.",
+ "cyan": "Cyaan",
+ "cyanDescription": "De kleur van de oceaan.",
+ "teal": "Teal",
+ "tealDescription": "De kleur van de tropen.",
+ "lime": "Lime",
+ "limeDescription": "De kleur van de limoen.",
+ "yellow": "Geel",
+ "yellowDescription": "De kleur van de zon.",
+ "checkForUpdates": "Controleer op updates",
+ "reset": "Reset",
+ "theme": "Thema",
+ "threads": "Threads",
+ "timeout": "Timeout (milliseconden)",
+ "hideClosedPorts": "Verberg gesloten poorten",
+ "sort": "Sorteer volgens poortnummer",
+ "clear": "Wissen",
+ "open": "Open",
+ "closed": "Gesloten",
+ "exportType": "Export type",
+ "export": "Exporteren",
+ "exportSuccessful": "Exporteren succesvol"
+}
diff --git a/src/routes/Settings/index.jsx b/src/routes/Settings/index.jsx
index 8b4ca63..8c6e295 100644
--- a/src/routes/Settings/index.jsx
+++ b/src/routes/Settings/index.jsx
@@ -198,6 +198,7 @@ const Settings = () => {
label={language.language}
>
+
diff --git a/src/utils/Updater/index.js b/src/utils/Updater/index.js
index 6d49019..bb3179d 100644
--- a/src/utils/Updater/index.js
+++ b/src/utils/Updater/index.js
@@ -45,7 +45,7 @@ const Updater = (os, currentVersion) => {
};
return new Promise((resolve, reject) => {
- fetch('https://codedead.com/Software/Advanced%PortChecker/version.json')
+ fetch('https://codedead.com/Software/Advanced%20PortChecker/version.json')
.then((res) => {
if (!res.ok) {
throw Error(res.statusText);