diff --git a/AutoUpdate/Properties/Resources.nl-NL.resx b/AutoUpdate/Properties/Resources.nl-NL.resx
new file mode 100644
index 0000000000..7a7f37876b
--- /dev/null
+++ b/AutoUpdate/Properties/Resources.nl-NL.resx
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Gebruik
+
+
+ Gedownloade ckan.exe niet gevonden in: {0}
+
+
+ Kon niet wachten tot CKAN werd afgesloten: {0}
+
+
+ Fout bij verwijderen {0}: {1}
+
+
+ Onverwerkte uitzondering:
+{0}
+
+
+ Fatale AutoUpdater Error
+
+
diff --git a/AutoUpdate/SingleAssemblyResourceManager.cs b/AutoUpdate/SingleAssemblyResourceManager.cs
index b7d6321317..1b135e55ab 100644
--- a/AutoUpdate/SingleAssemblyResourceManager.cs
+++ b/AutoUpdate/SingleAssemblyResourceManager.cs
@@ -19,7 +19,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/Cmdline/Properties/Resources.fr-FR.resx b/Cmdline/Properties/Resources.fr-FR.resx
index e8407c0287..2272025ffd 100644
--- a/Cmdline/Properties/Resources.fr-FR.resx
+++ b/Cmdline/Properties/Resources.fr-FR.resx
@@ -223,6 +223,9 @@ Mise à jour conseillée !
Gérer les jetons d'authentification
+
+ Nom d'hôte invalide : {0}
+
Modules compatibles avec {0} {1}
diff --git a/Cmdline/SingleAssemblyResourceManager.cs b/Cmdline/SingleAssemblyResourceManager.cs
index f7345f9aac..a440814d45 100644
--- a/Cmdline/SingleAssemblyResourceManager.cs
+++ b/Cmdline/SingleAssemblyResourceManager.cs
@@ -19,7 +19,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/ConsoleUI/SingleAssemblyResourceManager.cs b/ConsoleUI/SingleAssemblyResourceManager.cs
index 3f512754b8..6618b92b33 100644
--- a/ConsoleUI/SingleAssemblyResourceManager.cs
+++ b/ConsoleUI/SingleAssemblyResourceManager.cs
@@ -19,7 +19,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/Core/SingleAssemblyResourceManager.cs b/Core/SingleAssemblyResourceManager.cs
index 54cc5879d6..cae5e93cb9 100644
--- a/Core/SingleAssemblyResourceManager.cs
+++ b/Core/SingleAssemblyResourceManager.cs
@@ -19,7 +19,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/Core/Utilities.cs b/Core/Utilities.cs
index d164fe3eb3..3300e98a98 100644
--- a/Core/Utilities.cs
+++ b/Core/Utilities.cs
@@ -24,6 +24,7 @@ public static class Utilities
"pl-PL",
"tr-TR",
"it-IT",
+ "nl-NL",
};
///
diff --git a/GUI/CKAN-GUI.csproj b/GUI/CKAN-GUI.csproj
index 681a127d2d..c6f6b68ed7 100644
--- a/GUI/CKAN-GUI.csproj
+++ b/GUI/CKAN-GUI.csproj
@@ -429,6 +429,9 @@
..\..\Dialogs\AboutDialog.cs
+
+ ..\..\Dialogs\AboutDialog.cs
+
AboutDialog.cs
@@ -465,6 +468,9 @@
..\..\Dialogs\AskUserForAutoUpdatesDialog.cs
+
+ ..\..\Dialogs\AskUserForAutoUpdatesDialog.cs
+
CloneGameInstanceDialog.cs
@@ -495,6 +501,9 @@
..\..\Dialogs\CloneGameInstanceDialog.cs
+
+ ..\..\Dialogs\CloneGameInstanceDialog.cs
+
CompatibleGameVersionsDialog.cs
@@ -525,6 +534,9 @@
..\..\Dialogs\CompatibleGameVersionsDialog.cs
+
+ ..\..\Dialogs\CompatibleGameVersionsDialog.cs
+
Changeset.cs
@@ -558,6 +570,9 @@
..\..\Controls\Changeset.cs
+
+ ..\..\Controls\Changeset.cs
+
ChooseProvidedMods.cs
@@ -588,6 +603,9 @@
..\..\Controls\ChooseProvidedMods.cs
+
+ ..\..\Controls\ChooseProvidedMods.cs
+
ChooseRecommendedMods.cs
@@ -621,6 +639,9 @@
..\..\Controls\ChooseRecommendedMods.cs
+
+ ..\..\Controls\ChooseRecommendedMods.cs
+
Wait.cs
@@ -651,6 +672,9 @@
..\..\Controls\Wait.cs
+
+ ..\..\Controls\Wait.cs
+
DeleteDirectories.cs
@@ -681,12 +705,18 @@
..\..\Controls\DeleteDirectories.cs
+
+ ..\..\Controls\DeleteDirectories.cs
+
DownloadsFailedDialog.cs
..\..\Dialogs\DownloadsFailedDialog.cs
+
+ ..\..\Dialogs\DownloadsFailedDialog.cs
+
EditLabelsDialog.cs
@@ -723,6 +753,9 @@
..\..\Controls\EditModpack.cs
+
+ ..\..\Controls\EditModpack.cs
+
..\..\Dialogs\EditLabelsDialog.cs
@@ -750,6 +783,9 @@
..\..\Dialogs\EditLabelsDialog.cs
+
+ ..\..\Dialogs\EditLabelsDialog.cs
+
ErrorDialog.cs
@@ -780,6 +816,9 @@
..\..\Dialogs\ErrorDialog.cs
+
+ ..\..\Dialogs\ErrorDialog.cs
+
GameCommandLineOptionsDialog.cs
@@ -810,6 +849,9 @@
..\..\Dialogs\GameCommandLineOptionsDialog.cs
+
+ ..\..\Dialogs\GameCommandLineOptionsDialog.cs
+
InstallFiltersDialog.cs
@@ -822,12 +864,18 @@
..\..\Dialogs\InstallFiltersDialog.cs
+
+ ..\..\Dialogs\InstallFiltersDialog.cs
+
PreferredHostsDialog.cs
..\..\Dialogs\PreferredHostsDialog.cs
+
+ ..\..\Dialogs\PreferredHostsDialog.cs
+
Main.cs
Designer
@@ -859,6 +907,9 @@
..\..\Main\Main.cs
+
+ ..\..\Main\Main.cs
+
Versions.cs
@@ -901,15 +952,24 @@
..\..\Controls\ModInfoTabs\Versions.cs
+
+ ..\..\Controls\ModInfoTabs\Versions.cs
+
ModInfo.cs
UnmanagedFiles.cs
+
+ ..\..\Controls\UnmanagedFiles.cs
+
InstallationHistory.cs
+
+ ..\..\Controls\InstallationHistory.cs
+
PlayTime.cs
@@ -922,6 +982,9 @@
..\..\Controls\PlayTime.cs
+
+ ..\..\Controls\PlayTime.cs
+
ManageMods.cs
@@ -952,6 +1015,9 @@
..\..\Controls\ManageMods.cs
+
+ ..\..\Controls\ManageMods.cs
+
EditModSearch.cs
@@ -982,6 +1048,9 @@
..\..\Controls\EditModSearch.cs
+
+ ..\..\Controls\EditModSearch.cs
+
EditModSearchDetails.cs
@@ -1012,6 +1081,9 @@
..\..\Controls\EditModSearchDetails.cs
+
+ ..\..\Controls\EditModSearchDetails.cs
+
..\..\Controls\ModInfo.cs
@@ -1039,6 +1111,9 @@
..\..\Controls\ModInfo.cs
+
+ ..\..\Controls\ModInfo.cs
+
..\..\Controls\ModInfoTabs\Metadata.cs
@@ -1072,6 +1147,9 @@
..\..\Controls\ModInfoTabs\Metadata.cs
+
+ ..\..\Controls\ModInfoTabs\Metadata.cs
+
..\..\Controls\ModInfoTabs\Relationships.cs
@@ -1099,6 +1177,9 @@
..\..\Controls\ModInfoTabs\Relationships.cs
+
+ ..\..\Controls\ModInfoTabs\Relationships.cs
+
..\..\Controls\ModInfoTabs\Contents.cs
@@ -1129,6 +1210,9 @@
..\..\Controls\ModInfoTabs\Contents.cs
+
+ ..\..\Controls\ModInfoTabs\Contents.cs
+
ManageGameInstancesDialog.cs
@@ -1159,6 +1243,9 @@
..\..\Dialogs\ManageGameInstancesDialog.cs
+
+ ..\..\Dialogs\ManageGameInstancesDialog.cs
+
NewRepoDialog.cs
@@ -1189,6 +1276,9 @@
..\..\Dialogs\NewRepoDialog.cs
+
+ ..\..\Dialogs\NewRepoDialog.cs
+
NewUpdateDialog.cs
@@ -1219,6 +1309,9 @@
..\..\Dialogs\NewUpdateDialog.cs
+
+ ..\..\Dialogs\NewUpdateDialog.cs
+
PluginsDialog.cs
@@ -1249,6 +1342,9 @@
..\..\Dialogs\PluginsDialog.cs
+
+ ..\..\Dialogs\PluginsDialog.cs
+
CKAN.GUI.Properties.Resources.resources
Designer
@@ -1315,6 +1411,18 @@
ResXFileCodeGenerator
Resources.Designer.cs
+
+ CKAN.GUI.Properties.Resources.nl-NL.resources
+ Designer
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+ CKAN.GUI.Properties.Resources.tr-TR.resources
+ Designer
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
RenameInstanceDialog.cs
@@ -1345,6 +1453,9 @@
..\..\Dialogs\RenameInstanceDialog.cs
+
+ ..\..\Dialogs\RenameInstanceDialog.cs
+
SelectionDialog.cs
@@ -1375,6 +1486,9 @@
..\..\Dialogs\SelectionDialog.cs
+
+ ..\..\Dialogs\SelectionDialog.cs
+
SettingsDialog.cs
@@ -1408,6 +1522,9 @@
..\..\Dialogs\SettingsDialog.cs
+
+ ..\..\Dialogs\SettingsDialog.cs
+
YesNoDialog.cs
@@ -1438,6 +1555,9 @@
..\..\Dialogs\YesNoDialog.cs
+
+ ..\..\Dialogs\YesNoDialog.cs
+
diff --git a/GUI/Controls/ManageMods.resx b/GUI/Controls/ManageMods.resx
index b62693a070..4693f28ddb 100644
--- a/GUI/Controls/ManageMods.resx
+++ b/GUI/Controls/ManageMods.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Launch Game
Refresh
Add available updates
diff --git a/GUI/Localization/de-DE/Main.de-DE.resx b/GUI/Localization/de-DE/Main.de-DE.resx
index cac5ba90e7..9218c48bc2 100644
--- a/GUI/Localization/de-DE/Main.de-DE.resx
+++ b/GUI/Localization/de-DE/Main.de-DE.resx
@@ -120,9 +120,6 @@
32
-
- True
-
Datei
Spielinstanzen verwalten
Spieleverzeichnis öffnen
diff --git a/GUI/Localization/de-DE/ManageMods.de-DE.resx b/GUI/Localization/de-DE/ManageMods.de-DE.resx
index 0d60b95e76..82c46ce1e7 100644
--- a/GUI/Localization/de-DE/ManageMods.de-DE.resx
+++ b/GUI/Localization/de-DE/ManageMods.de-DE.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Spiel starten
Aktualisieren
Verfügbare Updates auswählen
diff --git a/GUI/Localization/fr-FR/Main.fr-FR.resx b/GUI/Localization/fr-FR/Main.fr-FR.resx
index 2b6297438a..f2dd23fc94 100644
--- a/GUI/Localization/fr-FR/Main.fr-FR.resx
+++ b/GUI/Localization/fr-FR/Main.fr-FR.resx
@@ -120,9 +120,6 @@
32
-
- True
-
&Fichier
diff --git a/GUI/Localization/fr-FR/ManageMods.fr-FR.resx b/GUI/Localization/fr-FR/ManageMods.fr-FR.resx
index 4b0fe3d61e..0d217393df 100644
--- a/GUI/Localization/fr-FR/ManageMods.fr-FR.resx
+++ b/GUI/Localization/fr-FR/ManageMods.fr-FR.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Lancer le Jeu
diff --git a/GUI/Localization/it-IT/Main.it-IT.resx b/GUI/Localization/it-IT/Main.it-IT.resx
index 6953cf2252..3c256803e6 100644
--- a/GUI/Localization/it-IT/Main.it-IT.resx
+++ b/GUI/Localization/it-IT/Main.it-IT.resx
@@ -120,9 +120,6 @@
32
-
- True
-
&File
diff --git a/GUI/Localization/it-IT/ManageMods.it-IT.resx b/GUI/Localization/it-IT/ManageMods.it-IT.resx
index c162d6113c..6975f2e677 100644
--- a/GUI/Localization/it-IT/ManageMods.it-IT.resx
+++ b/GUI/Localization/it-IT/ManageMods.it-IT.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Avvia Gioco
diff --git a/GUI/Localization/ja-JP/Main.ja-JP.resx b/GUI/Localization/ja-JP/Main.ja-JP.resx
index becb043970..31611ec13f 100644
--- a/GUI/Localization/ja-JP/Main.ja-JP.resx
+++ b/GUI/Localization/ja-JP/Main.ja-JP.resx
@@ -120,9 +120,6 @@
32
-
- True
-
ファイル
インスタンスを管理
ゲームファイルの場所を開く
diff --git a/GUI/Localization/ja-JP/ManageMods.ja-JP.resx b/GUI/Localization/ja-JP/ManageMods.ja-JP.resx
index 5e4469a29f..c4a7ea5ae7 100644
--- a/GUI/Localization/ja-JP/ManageMods.ja-JP.resx
+++ b/GUI/Localization/ja-JP/ManageMods.ja-JP.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
ゲームを起動
diff --git a/GUI/Localization/ko-KR/Main.ko-KR.resx b/GUI/Localization/ko-KR/Main.ko-KR.resx
index d9be3808da..86458d0e3e 100644
--- a/GUI/Localization/ko-KR/Main.ko-KR.resx
+++ b/GUI/Localization/ko-KR/Main.ko-KR.resx
@@ -120,9 +120,6 @@
32
-
- True
-
파일
diff --git a/GUI/Localization/ko-KR/ManageMods.ko-KR.resx b/GUI/Localization/ko-KR/ManageMods.ko-KR.resx
index 73cf0f3ee8..dcd4a9191e 100644
--- a/GUI/Localization/ko-KR/ManageMods.ko-KR.resx
+++ b/GUI/Localization/ko-KR/ManageMods.ko-KR.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
게임 실행
diff --git a/GUI/Localization/nl-NL/AboutDialog.nl-NL.resx b/GUI/Localization/nl-NL/AboutDialog.nl-NL.resx
new file mode 100644
index 0000000000..1f1acff1cf
--- /dev/null
+++ b/GUI/Localization/nl-NL/AboutDialog.nl-NL.resx
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Versie
+
+
+ CKAN - The Comprehensive Kerbal Archive Network
+
+
+ Licentie
+
+
+ Auteurs
+
+
+ Bron
+
+
+ Forum discussie
+
+
+ Startpagina
+
+
+ Info
+
+
diff --git a/GUI/Localization/nl-NL/AskUserForAutoUpdatesDialog.nl-NL.resx b/GUI/Localization/nl-NL/AskUserForAutoUpdatesDialog.nl-NL.resx
new file mode 100644
index 0000000000..86c02387f0
--- /dev/null
+++ b/GUI/Localization/nl-NL/AskUserForAutoUpdatesDialog.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Wilt u dat CKAN automatisch controleert op updates bij het opstarten? (Kan later gewijzigd worden via Instellingen)
+
+
+ Ja, op updates controleren
+
+
+ Nee
+
+
+ Zoek naar updates
+
+
diff --git a/GUI/Localization/nl-NL/Changeset.nl-NL.resx b/GUI/Localization/nl-NL/Changeset.nl-NL.resx
new file mode 100644
index 0000000000..ec377a9150
--- /dev/null
+++ b/GUI/Localization/nl-NL/Changeset.nl-NL.resx
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Mod
+
+
+ Wijziging
+
+
+ Redenen voor actie
+
+
+ Terug
+
+
+ Wis
+
+
+ Toepassen
+
+
diff --git a/GUI/Localization/nl-NL/ChooseProvidedMods.nl-NL.resx b/GUI/Localization/nl-NL/ChooseProvidedMods.nl-NL.resx
new file mode 100644
index 0000000000..b9541840b4
--- /dev/null
+++ b/GUI/Localization/nl-NL/ChooseProvidedMods.nl-NL.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Annuleer
+
+
+ Verder
+
+
+ Mod
+
+
+ Mod beschrijving
+
+
+ Meerdere mods bieden virtuele module Foo, kies een van de volgende mods:
+
+
diff --git a/GUI/Localization/nl-NL/ChooseRecommendedMods.nl-NL.resx b/GUI/Localization/nl-NL/ChooseRecommendedMods.nl-NL.resx
new file mode 100644
index 0000000000..325e25d034
--- /dev/null
+++ b/GUI/Localization/nl-NL/ChooseRecommendedMods.nl-NL.resx
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Annuleer
+
+
+ Verder
+
+
+ Alles (de-)selecteren
+
+
+ De gekozen modules raden aan, suggereren of worden ondersteund door de volgende modules:
+
+
+ Aanbevelingen
+
+
+ Suggesties
+
+
+ Ondersteund door (niet goedgekeurd door gekozen mods)
+
+
+ Mod
+
+
+ Gerelateerde mod
+
+
+ Mod beschrijving
+
+
diff --git a/GUI/Localization/nl-NL/CloneGameInstanceDialog.nl-NL.resx b/GUI/Localization/nl-NL/CloneGameInstanceDialog.nl-NL.resx
new file mode 100644
index 0000000000..b0b6edc19b
--- /dev/null
+++ b/GUI/Localization/nl-NL/CloneGameInstanceDialog.nl-NL.resx
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Instantie klonen:
+
+
+ Pad naar klonen:
+
+
+ Selecteer...
+
+
+ Naam voor de nieuwe instantie:
+
+
+ Pad naar de nieuwe instantie:
+
+
+ Selecteer...
+
+
+ Nieuwe instantie als standaard instellen
+
+
+ Overschakelen naar nieuwe instantie
+
+
+ Nieuw
+
+
+ Annuleer
+
+
+ Dupliceer Spel Instance
+
+
diff --git a/GUI/Localization/nl-NL/CompatibleGameVersionsDialog.nl-NL.resx b/GUI/Localization/nl-NL/CompatibleGameVersionsDialog.nl-NL.resx
new file mode 100644
index 0000000000..77c5847d99
--- /dev/null
+++ b/GUI/Localization/nl-NL/CompatibleGameVersionsDialog.nl-NL.resx
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Installeer ook mods compatibel met de volgende spel versies:
+
+
+ Spel versie:
+
+
+ Waarschuwing! Er is geen manier om te controleren of de mod echt compatibel is met de hier geselecteerde versies!
+
+
+ <versie>
+
+
+ Selectie wissen
+
+
+ Voeg toe
+
+
+ Versie aan lijst toevoegen:
+
+
+ Let op: als je versies zoals "1.2" toevoegt, zal je alle mods die compatibel zijn met 1.2.xx (1.2.0, 1.2.1, enz) forceren om compatibel te zijn met deze spel instantie.
+
+
+ Als het spel wordt bijgewerkt, wordt dit dialoogvenster opnieuw getoond zodat je je instellingen kunt aanpassen.
+
+
+ Accepteren
+
+
+ Installatie:
+
+
+ <locatie>
+
+
+ Annuleer
+
+
+ Compatibele Spel Versies
+
+
diff --git a/GUI/Localization/nl-NL/Contents.nl-NL.resx b/GUI/Localization/nl-NL/Contents.nl-NL.resx
new file mode 100644
index 0000000000..3379dc768a
--- /dev/null
+++ b/GUI/Localization/nl-NL/Contents.nl-NL.resx
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Download
+
+
+ Open ZIP
+
+
+ Deze mod bevindt zich niet in de cache, klik op 'Download' om de inhoud te bekijken
+
+
diff --git a/GUI/Localization/nl-NL/DeleteDirectories.nl-NL.resx b/GUI/Localization/nl-NL/DeleteDirectories.nl-NL.resx
new file mode 100644
index 0000000000..b9256eebb8
--- /dev/null
+++ b/GUI/Localization/nl-NL/DeleteDirectories.nl-NL.resx
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ De onderstaande mappen blijven over na het verwijderen van sommige mods. Ze bevatten bestanden die niet zijn geïnstalleerd door CKAN (waarschijnlijk gegenereerd door een mod of handmatig geïnstalleerd). CKAN verwijdert niet automatisch bestanden die het niet heeft geïnstalleerd, maar je kunt ervoor kiezen ze te verwijderen als het er veilig uitziet (aanbevolen).
+Merk op dat als je besluit om een map niet te verwijderen, ModuleManager misschien ten onrechte denkt dat de mod nog steeds is geïnstalleerd.
+
+
+ Mappen
+
+
+ Map inhoud
+
+
+ Klik links op een map om de inhoud ervan te bekijken
+
+
+ Map openen
+
+
+ Selectie verwijderen
+
+
+ Behoud alles
+
+
diff --git a/GUI/Localization/nl-NL/DownloadsFailedDialog.nl-NL.resx b/GUI/Localization/nl-NL/DownloadsFailedDialog.nl-NL.resx
new file mode 100644
index 0000000000..d368220577
--- /dev/null
+++ b/GUI/Localization/nl-NL/DownloadsFailedDialog.nl-NL.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Download mislukt
+
+
+ Opnieuw proberen?
+
+
+ Overslaan?
+
+
+ Foutmelding
+
+
+ Opnieuw proberen
+
+
diff --git a/GUI/Localization/nl-NL/EditLabelsDialog.nl-NL.resx b/GUI/Localization/nl-NL/EditLabelsDialog.nl-NL.resx
new file mode 100644
index 0000000000..4b5cf63ea2
--- /dev/null
+++ b/GUI/Localization/nl-NL/EditLabelsDialog.nl-NL.resx
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Nieuw
+
+
+ Selecteer een label om te bewerken of maak een nieuwe aan
+
+
+ Naam:
+
+
+ Achtergrond:
+
+
+ Selecteer...
+
+
+ Instance
+(leeg voor alles):
+
+
+ Verbergen in andere filters
+
+
+ Melding bij updates
+
+
+ Verwijderen bij updates
+
+
+ Waarschuwing bij installatie
+
+
+ Verwijderen bij installatie
+
+
+ Niet bijwerken
+
+
+ Afsluiten
+
+
+ Opslaan
+
+
+ Annuleer
+
+
+ Verwijderen
+
+
+ Exporteren...
+
+
+ Wijzig Labels
+
+
diff --git a/GUI/Localization/nl-NL/EditModSearch.nl-NL.resx b/GUI/Localization/nl-NL/EditModSearch.nl-NL.resx
new file mode 100644
index 0000000000..f576e9ee36
--- /dev/null
+++ b/GUI/Localization/nl-NL/EditModSearch.nl-NL.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Zoeken:
+
+
+ Of:
+
+
diff --git a/GUI/Localization/nl-NL/EditModSearchDetails.nl-NL.resx b/GUI/Localization/nl-NL/EditModSearchDetails.nl-NL.resx
new file mode 100644
index 0000000000..45fa42631b
--- /dev/null
+++ b/GUI/Localization/nl-NL/EditModSearchDetails.nl-NL.resx
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Naam:
+
+
+ Auteur:
+
+
+ Beschrijving:
+
+
+ Taal:
+
+
+ Hangt af van:
+
+
+ Aanbevolen:
+
+
+ Suggesties:
+
+
+ Conflicten met:
+
+
+ Tags:
+
+
+ Labels:
+
+
+ Compatibiliteit:
+
+
+ Geïnstalleerd:
+
+
+ Cached:
+
+
+ Nieuw compatibel:
+
+
+ Upgradeable:
+
+
+ Vervangbaar:
+
+
diff --git a/GUI/Localization/nl-NL/EditModpack.nl-NL.resx b/GUI/Localization/nl-NL/EditModpack.nl-NL.resx
new file mode 100644
index 0000000000..9c66f29104
--- /dev/null
+++ b/GUI/Localization/nl-NL/EditModpack.nl-NL.resx
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Identificatie:
+
+
+ Naam:
+
+
+ Samenvatting:
+
+
+ Auteur:
+
+
+ Versie:
+
+
+ Spel versie:
+
+
+ Licentie:
+
+
+ Mod versies opslaan
+
+
+ Mod
+
+
+ Versie
+
+
+ Omschrijving
+
+
+ Afhankelijk
+
+
+ Aanbevolen
+
+
+ Suggesties
+
+
+ Genegeerd
+
+
+ Afhankelijk
+
+
+ Aanbevolen
+
+
+ Suggesties
+
+
+ Verberg
+
+
+ Annuleer
+
+
+ Exporteren
+
+
diff --git a/GUI/Localization/nl-NL/ErrorDialog.nl-NL.resx b/GUI/Localization/nl-NL/ErrorDialog.nl-NL.resx
new file mode 100644
index 0000000000..3901b3459c
--- /dev/null
+++ b/GUI/Localization/nl-NL/ErrorDialog.nl-NL.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Verberg
+
+
+ Foutmelding!
+
+
diff --git a/GUI/Localization/nl-NL/GameCommandLineOptionsDialog.nl-NL.resx b/GUI/Localization/nl-NL/GameCommandLineOptionsDialog.nl-NL.resx
new file mode 100644
index 0000000000..c6e7378af3
--- /dev/null
+++ b/GUI/Localization/nl-NL/GameCommandLineOptionsDialog.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Argumenten:
+
+
+ Oké
+
+
+ Annuleer
+
+
+ Command-line argumenten
+
+
diff --git a/GUI/Localization/nl-NL/InstallFiltersDialog.nl-NL.resx b/GUI/Localization/nl-NL/InstallFiltersDialog.nl-NL.resx
new file mode 100644
index 0000000000..fd100f3bc2
--- /dev/null
+++ b/GUI/Localization/nl-NL/InstallFiltersDialog.nl-NL.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Globale filters
+
+
+ Instantiemap
+
+
+ Voeg MiniAVC toe
+
+
+ OPMERKING: Wijzigingen in de installatie filters hebben alleen effect op toekomstige mod installaties; al geïnstalleerde bestanden worden niet beïnvloed.
+
+
+ Installeer filters
+
+
diff --git a/GUI/Localization/nl-NL/InstallationHistory.nl-NL.resx b/GUI/Localization/nl-NL/InstallationHistory.nl-NL.resx
new file mode 100644
index 0000000000..b4d5afa500
--- /dev/null
+++ b/GUI/Localization/nl-NL/InstallationHistory.nl-NL.resx
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Tijdstempel
+
+
+ Momenteel niet geïnstalleerd
+
+
+ Momenteel geïnstalleerd
+
+
+ Naam
+
+
+ Versie
+
+
+ Auteurs
+
+
+ Omschrijving
+
+
+ Klik op een tijdstempel aan de linkerkant om te zien welke mods geïnstalleerd waren
+
+
+ Er zijn geen mods geïnstalleerd
+
+
+ Installeren
+
+
+ Oké
+
+
diff --git a/GUI/Localization/nl-NL/Main.nl-NL.resx b/GUI/Localization/nl-NL/Main.nl-NL.resx
new file mode 100644
index 0000000000..2c9c1e8a98
--- /dev/null
+++ b/GUI/Localization/nl-NL/Main.nl-NL.resx
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 32
+
+
+ Bestand
+
+
+ &Beheer spel instanties
+
+
+ &Open spel map
+
+
+ &Installeren vanuit .ckan...
+
+
+ &Geïnstalleerde mod lijst opslaan (kan niet opnieuw worden geïmporteerd)...
+
+
+ &Exporteer modpack (kan opnieuw worden geïmporteerd)...
+
+
+ Importeer &gedownloade mods...
+
+
+ &Aanbevelingen controleren
+
+
+ &Afsluiten
+
+
+ &Instellingen
+
+
+ CKAN &instellingen
+
+
+ CKAN &plugins
+
+
+ Voorkeur &hosts
+
+
+ &Installatie filters
+
+
+ Command-line &Game
+
+
+ &Compatibele game versies
+
+
+ &Help
+
+
+ &Handleiding
+
+
+ &Discord
+
+
+ Meld een probleem met de CKAN &client
+
+
+ Meld een probleem met mod &metadata
+
+
+ &Info
+
+
+ Mods Beheren
+
+
+ Wijzigingsset
+
+
+ Status Log
+
+
+ Kies Mods
+
+
+ Kies Aanbevolen, Voorgesteld of Ondersteunende Mods
+
+
+ Speeltijd
+
+
+ Verwijder Mappen
+
+
+ Modpack Bewerken
+
+
+ Onbeheerde Bestanden
+
+
+ Installatiegeschiedenis
+
+
+ CKAN
+
+
+ Geen beschikbare updates
+
+
+ Vernieuwen
+
+
+ Pauzeren
+
+
+ CKAN openen
+
+
+ Spel Starten
+
+
+ Open game map
+
+
+ CKAN Instellingen
+
+
+ Afsluiten
+
+
+ Speeltijd...
+
+
+ &Onbeheerde Bestanden...
+
+
+ Installatiegeschiedenis...
+
+
+ CKAN
+
+
diff --git a/GUI/Localization/nl-NL/ManageGameInstancesDialog.nl-NL.resx b/GUI/Localization/nl-NL/ManageGameInstancesDialog.nl-NL.resx
new file mode 100644
index 0000000000..e1f673f30c
--- /dev/null
+++ b/GUI/Localization/nl-NL/ManageGameInstancesDialog.nl-NL.resx
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Open spel map
+
+
+ Naam
+
+
+ Spel
+
+
+ Versie
+
+
+ Aantal uur gespeeld
+
+
+ Locatie
+
+
+ Selecteer
+
+
+ Nieuw spel-instance
+
+
+ Voeg instantie toe aan CKAN
+
+
+ Dupliceer instantie
+
+
+ Naam wijzigen
+
+
+ Als standaard instellen
+
+
+ Vergeet
+
+
+ Beheer spel instanties
+
+
diff --git a/GUI/Localization/nl-NL/ManageMods.nl-NL.resx b/GUI/Localization/nl-NL/ManageMods.nl-NL.resx
new file mode 100644
index 0000000000..4a30167703
--- /dev/null
+++ b/GUI/Localization/nl-NL/ManageMods.nl-NL.resx
@@ -0,0 +1,237 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Spel Starten
+
+
+ Vernieuw
+
+
+ Beschikbare updates toevoegen
+
+
+ Wijzigingen toepassen
+
+
+ Filters
+
+
+ Compatibiliteit
+
+
+ Geïnstalleerd
+
+
+ Geïnstalleerd (update beschikbaar)
+
+
+ Vervangbaar
+
+
+ Cached
+
+
+ Uncached
+
+
+ Nieuw compatibel
+
+
+ Niet geïnstalleerd
+
+
+ Incompatibel
+
+
+ Alles
+
+
+ Tags
+
+
+ Labels
+
+
+ Eerder geselecteerde mod...
+
+
+ Volgende geselecteerde mod...
+
+
+ Geïnstalleerd
+
+
+ Automatisch geïnstalleerd
+
+
+ Bijwerken
+
+
+ Vervangen
+
+
+ Naam
+
+
+ Auteur
+
+
+ Geïnstalleerde versie
+
+
+ Laatste versie
+
+
+ Maximale spel versie
+
+
+ Download
+
+
+ Installeren
+
+
+ Release datum
+
+
+ Installatiedatum
+
+
+ Downloads
+
+
+ Omschrijving
+
+
+ Herinstalleren
+
+
+ Downloaden naar cache (wordt niet geïnstalleerd)
+
+
+ Opschonen uit cache
+
+
+ Labels
+
+
+ Wijzig Labels...
+
+
diff --git a/GUI/Localization/nl-NL/Metadata.nl-NL.resx b/GUI/Localization/nl-NL/Metadata.nl-NL.resx
new file mode 100644
index 0000000000..beadd872cd
--- /dev/null
+++ b/GUI/Localization/nl-NL/Metadata.nl-NL.resx
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Identificatie:
+
+
+ Vervangen door:
+
+
+ Maximale game versie:
+
+
+ Release status:
+
+
+ Auteur:
+
+
+ Licentie:
+
+
+ Geen
+
+
+ Niemand
+
+
+ Versie:
+
+
diff --git a/GUI/Localization/nl-NL/ModInfo.nl-NL.resx b/GUI/Localization/nl-NL/ModInfo.nl-NL.resx
new file mode 100644
index 0000000000..32045d2b90
--- /dev/null
+++ b/GUI/Localization/nl-NL/ModInfo.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Metadata
+
+
+ Relaties
+
+
+ Inhoud
+
+
+ Versies
+
+
diff --git a/GUI/Localization/nl-NL/NewRepoDialog.nl-NL.resx b/GUI/Localization/nl-NL/NewRepoDialog.nl-NL.resx
new file mode 100644
index 0000000000..c5fdf72b85
--- /dev/null
+++ b/GUI/Localization/nl-NL/NewRepoDialog.nl-NL.resx
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Officiële repositories
+
+
+ &Annuleer
+
+
+ &Voeg toe
+
+
+ Naam
+
+
+ Webadres (URL)
+
+
+ Naam:
+
+
+ URL:
+
+
+ Repository toevoegen
+
+
diff --git a/GUI/Localization/nl-NL/NewUpdateDialog.nl-NL.resx b/GUI/Localization/nl-NL/NewUpdateDialog.nl-NL.resx
new file mode 100644
index 0000000000..6ea4a8c79f
--- /dev/null
+++ b/GUI/Localization/nl-NL/NewUpdateDialog.nl-NL.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Versie:
+
+
+ v0.0.0
+
+
+ Installeren
+
+
+ Niet nu
+
+
+ Er is een nieuwe versie van CKAN beschikbaar
+
+
diff --git a/GUI/Localization/nl-NL/PlayTime.nl-NL.resx b/GUI/Localization/nl-NL/PlayTime.nl-NL.resx
new file mode 100644
index 0000000000..f083d1a548
--- /dev/null
+++ b/GUI/Localization/nl-NL/PlayTime.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Selecteer een waarde om te bewerken en begin met typen of druk op F2
+
+
+ Naam van de instantie
+
+
+ Aantal uur gespeeld
+
+
+ Oké
+
+
diff --git a/GUI/Localization/nl-NL/PluginsDialog.nl-NL.resx b/GUI/Localization/nl-NL/PluginsDialog.nl-NL.resx
new file mode 100644
index 0000000000..783d4c0998
--- /dev/null
+++ b/GUI/Localization/nl-NL/PluginsDialog.nl-NL.resx
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Actieve plugins
+
+
+ Slapende Plugins
+
+
+ Uitschakelen
+
+
+ Opnieuw laden
+
+
+ Activeren
+
+
+ Nieuwe toevoegen...
+
+
+ Deladen
+
+
+ CKAN Plugins
+
+
diff --git a/GUI/Localization/nl-NL/PreferredHostsDialog.nl-NL.resx b/GUI/Localization/nl-NL/PreferredHostsDialog.nl-NL.resx
new file mode 100644
index 0000000000..f84ce22bab
--- /dev/null
+++ b/GUI/Localization/nl-NL/PreferredHostsDialog.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Als een module meerdere download-URL's heeft, wordt deze prioriteit gegeven door de host volgens de lijst aan de rechterkant.
+
+
+ Beschikbare hosts (per populariteit):
+
+
+ Voorkeur van hosts (op prioriteit):
+
+
+ Voorkeur Hosts
+
+
diff --git a/GUI/Localization/nl-NL/Relationships.nl-NL.resx b/GUI/Localization/nl-NL/Relationships.nl-NL.resx
new file mode 100644
index 0000000000..04749e604e
--- /dev/null
+++ b/GUI/Localization/nl-NL/Relationships.nl-NL.resx
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Aanbieders
+
+
+ Afhankelijk
+
+
+ Aanbevolen
+
+
+ Suggesties
+
+
+ Ondersteunt
+
+
+ Conflict
+
+
+ Relatie terugdraaien
+
+
diff --git a/GUI/Localization/nl-NL/RenameInstanceDialog.nl-NL.resx b/GUI/Localization/nl-NL/RenameInstanceDialog.nl-NL.resx
new file mode 100644
index 0000000000..eaa368fb9e
--- /dev/null
+++ b/GUI/Localization/nl-NL/RenameInstanceDialog.nl-NL.resx
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Oké
+
+
+ Annuleer
+
+
+ Installatie hernoemen
+
+
diff --git a/GUI/Localization/nl-NL/SelectionDialog.nl-NL.resx b/GUI/Localization/nl-NL/SelectionDialog.nl-NL.resx
new file mode 100644
index 0000000000..0c34f21c7d
--- /dev/null
+++ b/GUI/Localization/nl-NL/SelectionDialog.nl-NL.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Maak selectie:
+
+
+ Selecteer
+
+
+ Standaard
+
+
+ Annuleer
+
+
+ CKAN Selectie Dialoog
+
+
diff --git a/GUI/Localization/nl-NL/SettingsDialog.nl-NL.resx b/GUI/Localization/nl-NL/SettingsDialog.nl-NL.resx
new file mode 100644
index 0000000000..bd2ddd0914
--- /dev/null
+++ b/GUI/Localization/nl-NL/SettingsDialog.nl-NL.resx
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 48
+
+
+ Metadata opslagplaatsen
+
+
+ Nieuw
+
+
+ Omhoog
+
+
+ Omlaag
+
+
+ Verwijderen
+
+
+ Authenticatie Tokens
+
+
+ Nieuw
+
+
+ Verwijderen
+
+
+ Cache downloaden
+
+
+ N bestanden, M MiB
+
+
+ Maximale cachegrootte:
+
+
+ MiB (leeg voor onbeperkt)
+
+
+ Wijziging...
+
+
+ Wis
+
+
+ Opschonen om te beperken
+
+
+ Wis alles
+
+
+ Reset
+
+
+ Open
+
+
+ Automatisch bijwerken
+
+
+ Lokale versie:
+
+
+ v0.0.0
+
+
+ Nieuwste versie:
+
+
+ ???
+
+
+ Controleer op CKAN updates bij opstarten
+
+
+ Controleren op updates
+
+
+ Update installeren
+
+
+ Behandeling
+
+
+ Systeemvakpictogram inschakelen
+
+
+ Minimize naar Tray
+
+
+ Vernieuw modlijst elke
+
+
+ minuut/minuten
+
+
+ Pauzeer verversen
+
+
+ Meer instellingen
+
+
+ Taal (opnieuw opstarten vereist):
+
+
+ Update repositories bij opstarten
+
+
+ Verberg epoch nummers in mod lijst (herstart vereist)
+
+
+ Verberg epoch nummers in mod lijst (herstart vereist)
+
+
+ Automatisch sorteren op "Update"-kolom bij klikken op "Voeg beschikbare updates toe"
+
+
+ Naam
+
+
+ Webadres (URL)
+
+
+ Host
+
+
+ Token
+
+
+ Instellingen
+
+
diff --git a/GUI/Localization/nl-NL/UnmanagedFiles.nl-NL.resx b/GUI/Localization/nl-NL/UnmanagedFiles.nl-NL.resx
new file mode 100644
index 0000000000..c00b26dc66
--- /dev/null
+++ b/GUI/Localization/nl-NL/UnmanagedFiles.nl-NL.resx
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Oké
+
+
+ Vernieuw
+
+
+ Alles uitklappen
+
+
+ Alles inklappen
+
+
+ Reset
+
+
+ Toon in Map
+
+
+ Verwijderen
+
+
diff --git a/GUI/Localization/nl-NL/Versions.nl-NL.resx b/GUI/Localization/nl-NL/Versions.nl-NL.resx
new file mode 100644
index 0000000000..1c3b231891
--- /dev/null
+++ b/GUI/Localization/nl-NL/Versions.nl-NL.resx
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Alle beschikbare versies van de geselecteerde mod
+
+
+ Mod versie
+
+
+ Game versies
+
+
+ Release datum
+
+
+ Groen
+
+
+ Lichtgroen
+
+
+ Dikgedrukt
+
+
+ - nieuwste compatibele versie (waarschijnlijk geïnstalleerd)
+
+
+ - versie is compatibel met je spel
+
+
+ - momenteel geïnstalleerde versie
+
+
diff --git a/GUI/Localization/nl-NL/Wait.nl-NL.resx b/GUI/Localization/nl-NL/Wait.nl-NL.resx
new file mode 100644
index 0000000000..7b55c9eb37
--- /dev/null
+++ b/GUI/Localization/nl-NL/Wait.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Annuleer
+
+
+ Opnieuw proberen
+
+
+ Oké
+
+
+ Wachten tot de operatie is voltooid
+
+
diff --git a/GUI/Localization/nl-NL/YesNoDialog.nl-NL.resx b/GUI/Localization/nl-NL/YesNoDialog.nl-NL.resx
new file mode 100644
index 0000000000..d09c362cd7
--- /dev/null
+++ b/GUI/Localization/nl-NL/YesNoDialog.nl-NL.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Ja / Nee?
+
+
+ Ja
+
+
+ Nee
+
+
+ CKAN
+
+
diff --git a/GUI/Localization/pl-PL/Main.pl-PL.resx b/GUI/Localization/pl-PL/Main.pl-PL.resx
index 5dad49f332..15df946690 100644
--- a/GUI/Localization/pl-PL/Main.pl-PL.resx
+++ b/GUI/Localization/pl-PL/Main.pl-PL.resx
@@ -120,9 +120,6 @@
32
-
- True
-
&Plik
diff --git a/GUI/Localization/pl-PL/ManageMods.pl-PL.resx b/GUI/Localization/pl-PL/ManageMods.pl-PL.resx
index c4737d7edd..6fe016a540 100644
--- a/GUI/Localization/pl-PL/ManageMods.pl-PL.resx
+++ b/GUI/Localization/pl-PL/ManageMods.pl-PL.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Uruchom grę
diff --git a/GUI/Localization/pt-BR/Main.pt-BR.resx b/GUI/Localization/pt-BR/Main.pt-BR.resx
index 8ed3f72e64..ed921af308 100644
--- a/GUI/Localization/pt-BR/Main.pt-BR.resx
+++ b/GUI/Localization/pt-BR/Main.pt-BR.resx
@@ -120,9 +120,6 @@
32
-
- True
-
Arquivo
diff --git a/GUI/Localization/pt-BR/ManageMods.pt-BR.resx b/GUI/Localization/pt-BR/ManageMods.pt-BR.resx
index 74eeb4c726..c00c1666f4 100644
--- a/GUI/Localization/pt-BR/ManageMods.pt-BR.resx
+++ b/GUI/Localization/pt-BR/ManageMods.pt-BR.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Abrir Jogo
diff --git a/GUI/Localization/ru-RU/Main.ru-RU.resx b/GUI/Localization/ru-RU/Main.ru-RU.resx
index d4349f5809..e46b2e8261 100644
--- a/GUI/Localization/ru-RU/Main.ru-RU.resx
+++ b/GUI/Localization/ru-RU/Main.ru-RU.resx
@@ -120,9 +120,6 @@
32
-
- True
-
&Файл
diff --git a/GUI/Localization/ru-RU/ManageMods.ru-RU.resx b/GUI/Localization/ru-RU/ManageMods.ru-RU.resx
index b467adb918..7033df82d3 100644
--- a/GUI/Localization/ru-RU/ManageMods.ru-RU.resx
+++ b/GUI/Localization/ru-RU/ManageMods.ru-RU.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
Запустить игру
diff --git a/GUI/Localization/zh-CN/EditModSearch.zh-CN.resx b/GUI/Localization/zh-CN/EditModSearch.zh-CN.resx
index 43b1056b49..e9e46bbe1c 100644
--- a/GUI/Localization/zh-CN/EditModSearch.zh-CN.resx
+++ b/GUI/Localization/zh-CN/EditModSearch.zh-CN.resx
@@ -117,8 +117,5 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
搜索:
diff --git a/GUI/Localization/zh-CN/Main.zh-CN.resx b/GUI/Localization/zh-CN/Main.zh-CN.resx
index e0afa2c709..ba87799dad 100644
--- a/GUI/Localization/zh-CN/Main.zh-CN.resx
+++ b/GUI/Localization/zh-CN/Main.zh-CN.resx
@@ -120,9 +120,6 @@
32
-
- True
-
文件
管理游戏实例
打开游戏目录
diff --git a/GUI/Localization/zh-CN/ManageMods.zh-CN.resx b/GUI/Localization/zh-CN/ManageMods.zh-CN.resx
index 7080247239..2bf424a17f 100644
--- a/GUI/Localization/zh-CN/ManageMods.zh-CN.resx
+++ b/GUI/Localization/zh-CN/ManageMods.zh-CN.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- True
-
启动游戏
刷新
添加可用更新
diff --git a/GUI/Main/Main.resx b/GUI/Main/Main.resx
index 99d60b5d46..f65c263c74 100644
--- a/GUI/Main/Main.resx
+++ b/GUI/Main/Main.resx
@@ -120,9 +120,6 @@
32
-
- True
-
&File
&Manage game instances
&Open game directory
diff --git a/GUI/Properties/Resources.nl-NL.resx b/GUI/Properties/Resources.nl-NL.resx
new file mode 100644
index 0000000000..cae20605c4
--- /dev/null
+++ b/GUI/Properties/Resources.nl-NL.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
diff --git a/GUI/Properties/Resources.tr-TR.resx b/GUI/Properties/Resources.tr-TR.resx
new file mode 100644
index 0000000000..cae20605c4
--- /dev/null
+++ b/GUI/Properties/Resources.tr-TR.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
diff --git a/GUI/SingleAssemblyComponentResourceManager.cs b/GUI/SingleAssemblyComponentResourceManager.cs
index 26869fa715..84a9caeeb3 100644
--- a/GUI/SingleAssemblyComponentResourceManager.cs
+++ b/GUI/SingleAssemblyComponentResourceManager.cs
@@ -21,7 +21,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/GUI/SingleAssemblyResourceManager.cs b/GUI/SingleAssemblyResourceManager.cs
index 39dbd44f9c..f704afcd98 100644
--- a/GUI/SingleAssemblyResourceManager.cs
+++ b/GUI/SingleAssemblyResourceManager.cs
@@ -19,7 +19,7 @@ protected override ResourceSet InternalGetResourceSet(CultureInfo culture,
bool createIfNotExists, bool tryParents)
{
ResourceSet rs;
- if (!myResourceSets.TryGetValue(culture, out rs))
+ if (!myResourceSets.TryGetValue(culture, out rs) && createIfNotExists)
{
// Lazy-load default language (without caring about duplicate assignment in race conditions, no harm done)
if (neutralResourcesCulture == null)
diff --git a/Tests/GUI/ResourcesTests.cs b/Tests/GUI/ResourcesTests.cs
index 12a5ab4db3..bd76d16178 100644
--- a/Tests/GUI/ResourcesTests.cs
+++ b/Tests/GUI/ResourcesTests.cs
@@ -3,6 +3,8 @@
using System.Resources;
using System.ComponentModel;
using System.Globalization;
+using System.Collections;
+
using NUnit.Framework;
namespace Tests.GUI
@@ -17,17 +19,30 @@ public class ResourcesTests
/// This test covers the GUI/Properties/Resources.resx files.
///
[Test]
- public void PropertiesResources_LanguageResource_NotSet()
+ public void PropertiesResources_AllLocales_LanguageNotSetAndAllStrings()
{
// Arrange
ResourceManager resources = new CKAN.GUI.SingleAssemblyResourceManager(
"CKAN.GUI.Properties.Resources", typeof(CKAN.GUI.Properties.Resources).Assembly);
// Act/Assert
- foreach (CultureInfo resourceCulture in cultures)
+ Assert.Multiple(() =>
{
- Assert.IsNull(resources.GetObject("$this.Language", resourceCulture));
- }
+ foreach (CultureInfo resourceCulture in cultures)
+ {
+ Assert.IsNull(resources.GetObject("$this.Language", resourceCulture));
+
+ var resSet = resources.GetResourceSet(resourceCulture, false, false);
+ if (resSet != null)
+ {
+ foreach (DictionaryEntry entry in resSet)
+ {
+ Assert.IsInstanceOf(entry.Value,
+ $"Resource '{entry.Key}' in locale '{resourceCulture.Name}' is not a string");
+ }
+ }
+ }
+ });
}
///
@@ -75,16 +90,29 @@ public void PropertiesResources_LanguageResource_NotSet()
TestCase(typeof(CKAN.GUI.SelectionDialog)),
TestCase(typeof(CKAN.GUI.YesNoDialog)),
]
- public void ControlOrDialog_LanguageResource_NotSet(Type t)
+ public void ControlOrDialog_AllLocales_LanguageNotSetAndAllStrings(Type t)
{
// Arrange
ComponentResourceManager resources = new CKAN.GUI.SingleAssemblyComponentResourceManager(t);
// Act/Assert
- foreach (CultureInfo resourceCulture in cultures)
+ Assert.Multiple(() =>
{
- Assert.IsNull(resources.GetObject("$this.Language", resourceCulture));
- }
+ foreach (CultureInfo resourceCulture in cultures)
+ {
+ Assert.IsNull(resources.GetObject("$this.Language", resourceCulture));
+
+ var resSet = resources.GetResourceSet(resourceCulture, false, false);
+ if (resSet != null)
+ {
+ foreach (DictionaryEntry entry in resSet)
+ {
+ Assert.IsInstanceOf(entry.Value,
+ $"Resource '{t.Name} {entry.Key}' in locale '{resourceCulture.Name}' is not a string");
+ }
+ }
+ }
+ });
}
// The cultures to test