Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-05-10 00:27:39 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-05-10 00:27:39 +0300
commit796e4269d8a365378a3d1aa604c18384cb571335 (patch)
treeae9ed59d629ae94c5d5f0e6315d58f7bb3774211
parentc6bcd2bdfb9797a5d8b237b2c78ea61fc90f5783 (diff)
Finnish language
-rw-r--r--FoldersManagerForm.fi-FI.resx115
-rw-r--r--GameGenieCodeAddModForm.fi-FI.resx73
-rw-r--r--GameGenieCodeForm.bg-BG.resx4
-rw-r--r--GameGenieCodeForm.fi-FI.resx82
-rw-r--r--ImageGooglerForm.fi-FI.resx64
-rw-r--r--MainForm.bg-BG.resx10
-rw-r--r--MainForm.ca-ES.resx2
-rw-r--r--MainForm.cs5
-rw-r--r--MainForm.de-DE.resx2
-rw-r--r--MainForm.el-GR.resx2
-rw-r--r--MainForm.es-AR.resx2
-rw-r--r--MainForm.es-ES.resx2
-rw-r--r--MainForm.fi-FI.resx286
-rw-r--r--MainForm.fr-FR.resx2
-rw-r--r--MainForm.it-IT.resx2
-rw-r--r--MainForm.nl.resx2
-rw-r--r--MainForm.pl-PL.resx2
-rw-r--r--MainForm.pt-PT.resx4
-rw-r--r--MainForm.resx500
-rw-r--r--MainForm.ru-RU.resx2
-rw-r--r--MainForm.sk-SK.resx2
-rw-r--r--MainForm.sv-SE.resx2
-rw-r--r--Properties/AssemblyInfo.cs4
-rw-r--r--Properties/Resources.bg-BG.resx4
-rw-r--r--Properties/Resources.el-GR.resx2
-rw-r--r--Properties/Resources.es-AR.resx4
-rw-r--r--Properties/Resources.es-ES.resx2
-rw-r--r--Properties/Resources.fi-FI.resx376
-rw-r--r--Properties/Resources.resx5
-rw-r--r--SaveStateManager.fi-FI.resx94
-rw-r--r--SearchForm.fi-FI.resx64
-rw-r--r--SelectButtonsForm.fi-FI.resx64
-rw-r--r--SelectFileForm.fi-FI.resx67
-rw-r--r--SelectIconForm.fi-FI.resx64
-rw-r--r--WaitingClovershellForm.fi-FI.resx79
-rw-r--r--WaitingFelForm.fi-FI.resx85
-rw-r--r--hakchi_gui.csproj42
-rw-r--r--images/flags/fi.pngbin0 -> 489 bytes
38 files changed, 1713 insertions, 410 deletions
diff --git a/FoldersManagerForm.fi-FI.resx b/FoldersManagerForm.fi-FI.resx
new file mode 100644
index 00000000..9bd664b6
--- /dev/null
+++ b/FoldersManagerForm.fi-FI.resx
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Kansiohallinta</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Peruuta</value>
+ </data>
+ <data name="buttonFoldersEqually.Text">
+ <value>Jaettu tasaisesti</value>
+ </data>
+ <data name="buttonFoldersEquallyOriginal.Text">
+ <value>Alkuperäiset pelit -&gt; Jaettu tasaisesti</value>
+ </data>
+ <data name="buttonFoldersLetters.Text">
+ <value>Jaettu alkukirjaimen mukaan</value>
+ </data>
+ <data name="buttonFoldersLettersOriginal.Text">
+ <value>Alkuperäiset pelit -&gt; Jaettu alkukirjaimen mukaan</value>
+ </data>
+ <data name="buttonNewFolder.Text">
+ <value>Uusi kansio</value>
+ </data>
+ <data name="buttonNoFolders.Text">
+ <value>Ei kansioita</value>
+ </data>
+ <data name="buttonNoFoldersOriginal.Text">
+ <value>Alkuperäiset pelit -&gt; Muut pelit</value>
+ </data>
+ <data name="cutToolStripMenuItem.Text">
+ <value>Leikkaa</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Poista</value>
+ </data>
+ <data name="groupBoxArt.Text">
+ <value>Valikkokuvake</value>
+ </data>
+ <data name="groupBoxSplitModes.Text">
+ <value>Luo kansiorakenne automaattisesti</value>
+ </data>
+ <data name="labelPosition.Text">
+ <value>Kansion paikka:</value>
+ </data>
+ <data name="newFolderToolStripMenuItem.Text">
+ <value>Luo uusi kansio</value>
+ </data>
+ <data name="pasteToolStripMenuItem.Text">
+ <value>Liitä</value>
+ </data>
+ <data name="renameToolStripMenuItem.Text">
+ <value>Nimeä kansio uudelleen</value>
+ </data>
+ <data name="labelElementCount.Text">
+ <value>Folder statistics</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeAddModForm.fi-FI.resx b/GameGenieCodeAddModForm.fi-FI.resx
new file mode 100644
index 00000000..453e331f
--- /dev/null
+++ b/GameGenieCodeAddModForm.fi-FI.resx
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Lisää Game Genie -koodi</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Peruuta</value>
+ </data>
+ <data name="label1.Text">
+ <value>Koodi:</value>
+ </data>
+ <data name="label2.Text">
+ <value>Kuvaus:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeForm.bg-BG.resx b/GameGenieCodeForm.bg-BG.resx
index 7ee51962..20d1d020 100644
--- a/GameGenieCodeForm.bg-BG.resx
+++ b/GameGenieCodeForm.bg-BG.resx
@@ -62,10 +62,10 @@
<value>Списък на кодовете за Game Genie</value>
</data>
<data name="addToolStripMenuItem.Text">
- <value>Добави</value>
+ <value>Добави </value>
</data>
<data name="buttonAdd.Text">
- <value>Добави</value>
+ <value>Добави </value>
</data>
<data name="buttonCancel.Text">
<value>Анулирай</value>
diff --git a/GameGenieCodeForm.fi-FI.resx b/GameGenieCodeForm.fi-FI.resx
new file mode 100644
index 00000000..6736239e
--- /dev/null
+++ b/GameGenieCodeForm.fi-FI.resx
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Gem Genie -koodilista</value>
+ </data>
+ <data name="addToolStripMenuItem.Text">
+ <value>Lisää</value>
+ </data>
+ <data name="buttonAdd.Text">
+ <value>Lisää</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Peruuta</value>
+ </data>
+ <data name="buttonImport.Text">
+ <value>Tuo</value>
+ </data>
+ <data name="editToolStripMenuItem.Text">
+ <value>Muokkaa</value>
+ </data>
+ <data name="removeToolStripMenuItem.Text">
+ <value>Poista</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/ImageGooglerForm.fi-FI.resx b/ImageGooglerForm.fi-FI.resx
new file mode 100644
index 00000000..52ca8d64
--- /dev/null
+++ b/ImageGooglerForm.fi-FI.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Google Kuvahaku</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/MainForm.bg-BG.resx b/MainForm.bg-BG.resx
index fa033fbb..329d6b6f 100644
--- a/MainForm.bg-BG.resx
+++ b/MainForm.bg-BG.resx
@@ -95,7 +95,7 @@
<value>Конзолен тип</value>
</data>
<data name="customToolStripMenuItem.Text">
- <value>Конфигурирай ръчно - покажи папка мениджер, преди да изтеглиш</value>
+ <value>Конфигурирай ръчно - покажи папка мениджер, преди да изтеглиш </value>
</data>
<data name="deleteGameToolStripMenuItem.Text">
<value>Изтриване на игра</value>
@@ -125,7 +125,7 @@
<value>Често задавани въпроси (FAQ)</value>
</data>
<data name="fileToolStripMenuItem.Text">
- <value>&amp;Файл</value>
+ <value> &amp;Файл</value>
</data>
<data name="flashCustomKernelToolStripMenuItem.Text">
<value>Флаш персонализирано ядро</value>
@@ -137,7 +137,7 @@
<value>Оригинални игри в корен -&amp;gt, папки, разделени също и на игри</value>
</data>
<data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text">
- <value>Оригинални игри в корен -&gt; папки, разделени по първата буква</value>
+ <value>Оригинални игри в корен -&gt; папки, разделени по първата буква</value>
</data>
<data name="foldersSplitByFirstLetterToolStripMenuItem.Text">
<value>Папки, разделени по първата буква</value>
@@ -269,13 +269,13 @@
<value>Деинсталиране на допълнителните модули</value>
</data>
<data name="uninstallToolStripMenuItem.Text">
- <value>Деинсталиране</value>
+ <value>Деинсталиране </value>
</data>
<data name="unselectAllToolStripMenuItem.Text">
<value>Премахнете всички</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Up+А+B=Start" за втория контролер</value>
+ <value>Up+А+B=Start за втория контролер</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Използвайте разширен шрифт</value>
diff --git a/MainForm.ca-ES.resx b/MainForm.ca-ES.resx
index 32e10eb1..861d906f 100644
--- a/MainForm.ca-ES.resx
+++ b/MainForm.ca-ES.resx
@@ -275,7 +275,7 @@
<value>Deseleccionar tot</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Amunt+A+B = Start" en el 2n comandament</value>
+ <value>Amunt+A+B = Start en el 2n comandament</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Utilitzar font estesa</value>
diff --git a/MainForm.cs b/MainForm.cs
index 33dfcbb4..45723fbe 100644
--- a/MainForm.cs
+++ b/MainForm.cs
@@ -1319,11 +1319,11 @@ namespace com.clusterrr.hakchi_gui
private void installModules(string[] add = null)
{
- if (RequireKernelDump() == DialogResult.No) return;
var form = new SelectModsForm(false, true, add);
form.Text = Resources.SelectModsInstall;
if (form.ShowDialog() == DialogResult.OK)
{
+ if (RequireKernelDump() == DialogResult.No) return;
if (InstallMods(((from m
in form.checkedListBoxMods.CheckedItems.OfType<object>().ToArray()
select m.ToString())).ToArray()))
@@ -1335,11 +1335,11 @@ namespace com.clusterrr.hakchi_gui
private void uninstallModulesToolStripMenuItem_Click(object sender, EventArgs e)
{
- if (RequireKernelDump() == DialogResult.No) return;
var form = new SelectModsForm(true, false);
form.Text = Resources.SelectModsUninstall;
if (form.ShowDialog() == DialogResult.OK)
{
+ if (RequireKernelDump() == DialogResult.No) return;
if (UninstallMods(((from m
in form.checkedListBoxMods.CheckedItems.OfType<object>().ToArray()
select m.ToString())).ToArray()))
@@ -1511,6 +1511,7 @@ namespace com.clusterrr.hakchi_gui
showProcess.Start();
new Thread(delegate()
{
+ Thread.Sleep(5000);
try
{
showProcess.WaitForExit();
diff --git a/MainForm.de-DE.resx b/MainForm.de-DE.resx
index d9f5096a..71fd5049 100644
--- a/MainForm.de-DE.resx
+++ b/MainForm.de-DE.resx
@@ -275,7 +275,7 @@
<value>Alle abwählen</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Hoch+A+B = Start" auf dem 2. Controller</value>
+ <value>Hoch+A+B = Start auf dem 2. Controller</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Erweiterte Schriftart verwenden</value>
diff --git a/MainForm.el-GR.resx b/MainForm.el-GR.resx
index 04d7b10c..fa8d97c2 100644
--- a/MainForm.el-GR.resx
+++ b/MainForm.el-GR.resx
@@ -275,7 +275,7 @@
<value>Αποεπιλογή όλων</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Up+A+B = Start" στο 2ο χειριστήριο</value>
+ <value>Up+A+B = Start στο 2ο χειριστήριο</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Χρήση εκτεταμένης γραμματοσειράς</value>
diff --git a/MainForm.es-AR.resx b/MainForm.es-AR.resx
index 06c4127a..f63e2544 100644
--- a/MainForm.es-AR.resx
+++ b/MainForm.es-AR.resx
@@ -275,7 +275,7 @@
<value>Quitar selección a todo</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Arriba" + "A" + "B" = "Start" en el 2° control</value>
+ <value>Arriba + "A" + "B" = "Start" en el 2° control</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Usar tipografía extendida</value>
diff --git a/MainForm.es-ES.resx b/MainForm.es-ES.resx
index 065f6246..336f8c37 100644
--- a/MainForm.es-ES.resx
+++ b/MainForm.es-ES.resx
@@ -275,7 +275,7 @@
<value>Deseleccionar todo</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Arriba+A+B = Start" en el 2º mando</value>
+ <value>Arriba+A+B = Start en el 2º mando</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Usar fuente extendida</value>
diff --git a/MainForm.fi-FI.resx b/MainForm.fi-FI.resx
new file mode 100644
index 00000000..1cfe4fea
--- /dev/null
+++ b/MainForm.fi-FI.resx
@@ -0,0 +1,286 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="FTPToolStripMenuItem.Text">
+ <value>FTP-palvelin osoitteessa ftp://root:clover@127.0.0.1:1021</value>
+ </data>
+ <data name="aboutToolStripMenuItem.Text">
+ <value>Tietoa...</value>
+ </data>
+ <data name="addMoreGamesToolStripMenuItem.Text">
+ <value>Lisää &amp;pelejä</value>
+ </data>
+ <data name="addPresetToolStripMenuItem.Text">
+ <value>Lisää valikoima</value>
+ </data>
+ <data name="automaticOriginalToolStripMenuItem.Text">
+ <value>Alkuperäiset pelit juuressa -&gt; Automaattinen alikansioissa</value>
+ </data>
+ <data name="automaticToolStripMenuItem.Text">
+ <value>Automaattinen</value>
+ </data>
+ <data name="buttonAddGames.Text">
+ <value>Lisää pelejä</value>
+ </data>
+ <data name="buttonBrowseImage.Text">
+ <value>Selaa</value>
+ </data>
+ <data name="buttonStart.Text">
+ <value>Synkronoi valitut pelit NES Minin kanssa</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Text">
+ <value>Ohjainhackit</value>
+ </data>
+ <data name="compressGamesIfPossibleToolStripMenuItem.Text">
+ <value>Pakkaa ei-NES-pelit (emulaattorimoduuleille)</value>
+ </data>
+ <data name="consoleTypeToolStripMenuItem.Text">
+ <value>Konsolin tyyppi</value>
+ </data>
+ <data name="customToolStripMenuItem.Text">
+ <value>Mukautettu - näytä kansiohallinta joka kerta</value>
+ </data>
+ <data name="deleteGameToolStripMenuItem.Text">
+ <value>Poista peli</value>
+ </data>
+ <data name="deletePresetToolStripMenuItem.Text">
+ <value>Poista valikoima</value>
+ </data>
+ <data name="disablePagefoldersToolStripMenuItem.Text">
+ <value>Poista sivut/kansiot</value>
+ </data>
+ <data name="downloadCoversForAllGamesToolStripMenuItem.Text">
+ <value>Lataa kansitaide kaikille peleille</value>
+ </data>
+ <data name="dumpKernelToolStripMenuItem.Text">
+ <value>Dumppaa ydin</value>
+ </data>
+ <data name="enableAutofireToolStripMenuItem.Text">
+ <value>Käytä "Select+A/B" A/B-automaattitulituksen aktivointiin </value>
+ </data>
+ <data name="epilepsyProtectionToolStripMenuItem.Text">
+ <value>Poista epilepsiasuoja</value>
+ </data>
+ <data name="exitToolStripMenuItem.Text">
+ <value>&amp;Lopeta</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Text">
+ <value>UKK</value>
+ </data>
+ <data name="fileToolStripMenuItem.Text">
+ <value>&amp;Tiedosto</value>
+ </data>
+ <data name="flashCustomKernelToolStripMenuItem.Text">
+ <value>Flashaa mukautettu ydin</value>
+ </data>
+ <data name="flashOriginalKernelToolStripMenuItem.Text">
+ <value>Flashaa alkuperäisydin</value>
+ </data>
+ <data name="foldersOriginalToolStripMenuItem.Text">
+ <value>Alkuperäiset pelit -&gt; Kansiot, pelit jaettu tasaisesti</value>
+ </data>
+ <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text">
+ <value>Alkuperäiset pelit juuressa -&gt; Kansiot, jaettu alkukirjaimen mukaan</value>
+ </data>
+ <data name="foldersSplitByFirstLetterToolStripMenuItem.Text">
+ <value>Kansiot, jaettu alkukirjaimen mukaan</value>
+ </data>
+ <data name="foldersToolStripMenuItem.Text">
+ <value>Kansiot, pelit jaettu tasaisesti</value>
+ </data>
+ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text">
+ <value>GitHub-sivu varsinaisine julkaisuineen</value>
+ </data>
+ <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Text">
+ <value>Yleiset komentoriviparametrit (vain asiantuntijoille!)</value>
+ </data>
+ <data name="groupBoxDefaultGames.Text">
+ <value>Voit piilottaa alkuperäispelejä</value>
+ </data>
+ <data name="groupBoxOptions.Text">
+ <value>Pelivalinnat</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text">
+ <value>&amp;Apua</value>
+ </data>
+ <data name="installModulesToolStripMenuItem.Text">
+ <value>Asenna lisämoduuleja</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Text">
+ <value>&amp;Ydin</value>
+ </data>
+ <data name="label1.Text">
+ <value>Julkaisupäivämäärä (VVVV-KK-PP):</value>
+ </data>
+ <data name="label2.Text">
+ <value>Julkaisija:</value>
+ </data>
+ <data name="label3.Text">
+ <value>Komentoriviparametrit (vain asiantuntijoille!):</value>
+ </data>
+ <data name="label4.Text">
+ <value>Kansitaide:</value>
+ </data>
+ <data name="label5.Text">
+ <value>Valitse pelit:</value>
+ </data>
+ <data name="label6.Text">
+ <value>Pelaajia enintään:</value>
+ </data>
+ <data name="label7.Text">
+ <value>Game Genie -koodit (pilkuin eroteltuna):</value>
+ </data>
+ <data name="labelName.Text">
+ <value>Nimi:</value>
+ </data>
+ <data name="languageToolStripMenuItem.Text">
+ <value>Kieli</value>
+ </data>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Text">
+ <value>Pelejä korkeintaan per sivu/kansio</value>
+ </data>
+ <data name="modulesToolStripMenuItem.Text">
+ <value>&amp;Moduulit</value>
+ </data>
+ <data name="openFTPInExplorerToolStripMenuItem.Text">
+ <value>Avaa FTP-asiakasohjelma</value>
+ </data>
+ <data name="openFileDialogImage.Title">
+ <value>Valitse pelin kansitaide</value>
+ </data>
+ <data name="openFileDialogNes.Title">
+ <value>Valitse pelit</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Text">
+ <value>Avaa Telnet-asiakasohjelma</value>
+ </data>
+ <data name="pagesOriginalToolStripMenuItem.Text">
+ <value>Alkuperäiset pelit juuressa -&gt; Sivut, pelit jaettu tasaisesti</value>
+ </data>
+ <data name="pagesToolStripMenuItem.Text">
+ <value>Sivut, pelit jaettu tasaisesti</value>
+ </data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Text">
+ <value>Sivut/kansiot -rakenne</value>
+ </data>
+ <data name="presetsToolStripMenuItem.Text">
+ <value>Valikoimat</value>
+ </data>
+ <data name="radioButtonOne.Text">
+ <value>Yksi pelaaja</value>
+ </data>
+ <data name="radioButtonTwo.Text">
+ <value>Kaksi pelaajaa, ei yhtä aikaa</value>
+ </data>
+ <data name="radioButtonTwoSim.Text">
+ <value>Kaksi pelaajaa yhtä aikaa</value>
+ </data>
+ <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text">
+ <value>Käytä näppäinyhdistelmää resetointiin</value>
+ </data>
+ <data name="saveSettingsToNESMiniNowToolStripMenuItem.Text">
+ <value>Tallenna asetukset NES Miniin nyt</value>
+ </data>
+ <data name="saveStateManagerToolStripMenuItem.Text">
+ <value>Tallennusten hallinta</value>
+ </data>
+ <data name="searchToolStripMenuItem.Text">
+ <value>Etsi</value>
+ </data>
+ <data name="selectAllToolStripMenuItem.Text">
+ <value>Valitse kaikki</value>
+ </data>
+ <data name="selectButtonCombinationToolStripMenuItem.Text">
+ <value>Valitse resetointinäppäinyhdistelmä</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Text">
+ <value>&amp;Asetukset</value>
+ </data>
+ <data name="shellToolStripMenuItem.Text">
+ <value>Telnet-palvelin osoitteessa telnet://127.0.0.1:1023 (login:root)</value>
+ </data>
+ <data name="synchronizeToolStripMenuItem.Text">
+ <value>Synkronoi</value>
+ </data>
+ <data name="takeScreenshotToolStripMenuItem.Text">
+ <value>Ota kuvankaappaus</value>
+ </data>
+ <data name="toolsToolStripMenuItem.Text">
+ <value>&amp;Työkalut</value>
+ </data>
+ <data name="uninstallModulesToolStripMenuItem.Text">
+ <value>Poista lisämoduulit</value>
+ </data>
+ <data name="uninstallToolStripMenuItem.Text">
+ <value>Poista asennus</value>
+ </data>
+ <data name="unselectAllToolStripMenuItem.Text">
+ <value>Poista kaikki valinnat</value>
+ </data>
+ <data name="upABStartOnSecondControllerToolStripMenuItem.Text">
+ <value>Ylös+A+B = Start 2-ohjaimessa</value>
+ </data>
+ <data name="useExtendedFontToolStripMenuItem.Text">
+ <value>Käytä laajennettua fonttia</value>
+ </data>
+ <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
+ <value>Käytä Classic Controllerin X/Y-näppäimiä A/B-automaattitulitukseen</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/MainForm.fr-FR.resx b/MainForm.fr-FR.resx
index be34addd..412cb42f 100644
--- a/MainForm.fr-FR.resx
+++ b/MainForm.fr-FR.resx
@@ -275,7 +275,7 @@
<value>Tout désélectionner</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Haut+A+B=Start" sur seconde manette</value>
+ <value>Haut+A+B=Start sur seconde manette</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Utiliser la police avancée</value>
diff --git a/MainForm.it-IT.resx b/MainForm.it-IT.resx
index a94d2b84..5b62b1e7 100644
--- a/MainForm.it-IT.resx
+++ b/MainForm.it-IT.resx
@@ -275,7 +275,7 @@
<value>Deseleziona tutto</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Su+A+B = Start" sul secondo controller</value>
+ <value>Su+A+B = Start sul secondo controller</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Utilizza font esteso</value>
diff --git a/MainForm.nl.resx b/MainForm.nl.resx
index de552b46..439b0c6e 100644
--- a/MainForm.nl.resx
+++ b/MainForm.nl.resx
@@ -275,7 +275,7 @@
<value>Alles deselecteren</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Omhoog+A+B = Start" op de 2de controller</value>
+ <value>Omhoog+A+B = Start op de 2de controller</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Gebruik uitgebreid lettertype</value>
diff --git a/MainForm.pl-PL.resx b/MainForm.pl-PL.resx
index 5320de02..5c576d05 100644
--- a/MainForm.pl-PL.resx
+++ b/MainForm.pl-PL.resx
@@ -236,7 +236,7 @@
<value>Odznacz wszystko</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Góra+A+B = Start" na 2gim kontrolerze</value>
+ <value>Góra+A+B = Start na 2gim kontrolerze</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Użyj rozszerzonej czcionki</value>
diff --git a/MainForm.pt-PT.resx b/MainForm.pt-PT.resx
index 7630862c..cc543a92 100644
--- a/MainForm.pt-PT.resx
+++ b/MainForm.pt-PT.resx
@@ -152,7 +152,7 @@
<value>Argumentos de linha de comando globais (somente especialistas!)</value>
</data>
<data name="groupBoxDefaultGames.Text">
- <value>Você pode ocultar alguns jogos</value>
+ <value>Você pode ocultar alguns jogos </value>
</data>
<data name="groupBoxOptions.Text">
<value>Opções de jogo</value>
@@ -191,7 +191,7 @@
<value>Nome:</value>
</data>
<data name="languageToolStripMenuItem.Text">
- <value>Lugha</value>
+ <value>Língua</value>
</data>
<data name="maximumGamesPerFolderToolStripMenuItem.Text">
<value>Máximo de jogos por página / pasta</value>
diff --git a/MainForm.resx b/MainForm.resx
index 3f29e4a8..8fc80c20 100644
--- a/MainForm.resx
+++ b/MainForm.resx
@@ -120,54 +120,17 @@
<metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
- <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <data name="menuStrip.Location" type="System.Drawing.Point, System.Drawing">
- <value>0, 0</value>
- </data>
- <data name="menuStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>609, 24</value>
- </data>
- <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <data name="menuStrip.TabIndex" type="System.Int32, mscorlib">
- <value>1</value>
- </data>
- <data name="menuStrip.Text" xml:space="preserve">
- <value>menuStrip</value>
- </data>
- <data name="&gt;&gt;menuStrip.Name" xml:space="preserve">
- <value>menuStrip</value>
- </data>
- <data name="&gt;&gt;menuStrip.Type" xml:space="preserve">
- <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;menuStrip.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;menuStrip.ZOrder" xml:space="preserve">
- <value>6</value>
- </data>
- <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>37, 20</value>
- </data>
- <data name="fileToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;File</value>
- </data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="addMoreGamesToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
<value>Ctrl+O</value>
</data>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="addMoreGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>238, 22</value>
</data>
<data name="addMoreGamesToolStripMenuItem.Text" xml:space="preserve">
<value>Add more &amp;games</value>
</data>
- <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
- </data>
- <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
- <value>Selection presets</value>
- </data>
<data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
<value>139, 6</value>
</data>
@@ -183,6 +146,12 @@
<data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
<value>Delete preset</value>
</data>
+ <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
+ </data>
+ <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
+ <value>Selection presets</value>
+ </data>
<data name="synchronizeToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
<value>F5</value>
</data>
@@ -216,11 +185,11 @@
<data name="exitToolStripMenuItem.Text" xml:space="preserve">
<value>&amp;Exit</value>
</data>
- <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>52, 20</value>
+ <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>37, 20</value>
</data>
- <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Kernel</value>
+ <data name="fileToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;File</value>
</data>
<data name="dumpKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>179, 22</value>
@@ -246,11 +215,11 @@
<data name="uninstallToolStripMenuItem.Text" xml:space="preserve">
<value>Uninstall</value>
</data>
- <data name="modulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>65, 20</value>
+ <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>52, 20</value>
</data>
- <data name="modulesToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Modules</value>
+ <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Kernel</value>
</data>
<data name="installModulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>197, 22</value>
@@ -264,11 +233,11 @@
<data name="uninstallModulesToolStripMenuItem.Text" xml:space="preserve">
<value>Uninstall extra modules</value>
</data>
- <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>61, 20</value>
+ <data name="modulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>65, 20</value>
</data>
- <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Settings</value>
+ <data name="modulesToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Modules</value>
</data>
<data name="languageToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -296,12 +265,6 @@
<data name="languageToolStripMenuItem.Text" xml:space="preserve">
<value>Language</value>
</data>
- <data name="consoleTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="consoleTypeToolStripMenuItem.Text" xml:space="preserve">
- <value>Console type</value>
- </data>
<data name="nESMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>151, 22</value>
</data>
@@ -314,11 +277,11 @@
<data name="famicomMiniToolStripMenuItem.Text" xml:space="preserve">
<value>Famicom Mini</value>
</data>
- <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <data name="consoleTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>376, 22</value>
</data>
- <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
- <value>Controller hacks</value>
+ <data name="consoleTypeToolStripMenuItem.Text" xml:space="preserve">
+ <value>Console type</value>
</data>
<data name="resetUsingCombinationOfButtonsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>308, 22</value>
@@ -350,6 +313,12 @@
<data name="upABStartOnSecondControllerToolStripMenuItem.Text" xml:space="preserve">
<value>"Up+A+B = Start" on 2nd controller</value>
</data>
+ <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
+ <value>Controller hacks</value>
+ </data>
<data name="useExtendedFontToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>376, 22</value>
</data>
@@ -368,12 +337,6 @@
<data name="compressGamesIfPossibleToolStripMenuItem.Text" xml:space="preserve">
<value>Compress non-NES games (for additional emulator mod)</value>
</data>
- <data name="pagesfoldersTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="pagesfoldersTypeToolStripMenuItem.Text" xml:space="preserve">
- <value>Pages/folders structure</value>
- </data>
<data name="disablePagefoldersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>356, 22</value>
</data>
@@ -437,12 +400,6 @@
<data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text" xml:space="preserve">
<value>Original games in root -&gt; Folders, split by first letter</value>
</data>
- <data name="maximumGamesPerFolderToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="maximumGamesPerFolderToolStripMenuItem.Text" xml:space="preserve">
- <value>Maximum games per page/folder</value>
- </data>
<data name="max20toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>92, 22</value>
</data>
@@ -515,6 +472,12 @@
<data name="max100toolStripMenuItem.Text" xml:space="preserve">
<value>100</value>
</data>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
+ </data>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Text" xml:space="preserve">
+ <value>Maximum games per page/folder</value>
+ </data>
<data name="toolStripMenuItem4.Size" type="System.Drawing.Size, System.Drawing">
<value>353, 6</value>
</data>
@@ -524,6 +487,12 @@
<data name="customToolStripMenuItem.Text" xml:space="preserve">
<value>Custom - show Folders Manager every time</value>
</data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
+ </data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Text" xml:space="preserve">
+ <value>Pages/folders structure</value>
+ </data>
<data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>376, 22</value>
</data>
@@ -542,11 +511,11 @@
<data name="saveSettingsToNESMiniNowToolStripMenuItem.Text" xml:space="preserve">
<value>Save settings to NES Mini now</value>
</data>
- <data name="toolsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>48, 20</value>
+ <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>61, 20</value>
</data>
- <data name="toolsToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Tools</value>
+ <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Settings</value>
</data>
<data name="saveStateManagerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>331, 22</value>
@@ -563,6 +532,7 @@
<data name="FTPToolStripMenuItem.Text" xml:space="preserve">
<value>FTP server on ftp://root:clover@127.0.0.1:1021</value>
</data>
+ <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="openFTPInExplorerToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
<value>False</value>
</data>
@@ -599,11 +569,11 @@
<data name="takeScreenshotToolStripMenuItem.Text" xml:space="preserve">
<value>Take screenshot</value>
</data>
- <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 20</value>
+ <data name="toolsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>48, 20</value>
</data>
- <data name="helpToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Help</value>
+ <data name="toolsToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Tools</value>
</data>
<data name="gitHubPageWithActualReleasesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>246, 22</value>
@@ -623,6 +593,36 @@
<data name="aboutToolStripMenuItem.Text" xml:space="preserve">
<value>About...</value>
</data>
+ <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 20</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Help</value>
+ </data>
+ <data name="menuStrip.Location" type="System.Drawing.Point, System.Drawing">
+ <value>0, 0</value>
+ </data>
+ <data name="menuStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>609, 24</value>
+ </data>
+ <data name="menuStrip.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
+ </data>
+ <data name="menuStrip.Text" xml:space="preserve">
+ <value>menuStrip</value>
+ </data>
+ <data name="&gt;&gt;menuStrip.Name" xml:space="preserve">
+ <value>menuStrip</value>
+ </data>
+ <data name="&gt;&gt;menuStrip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;menuStrip.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;menuStrip.ZOrder" xml:space="preserve">
+ <value>6</value>
+ </data>
<data name="checkedListBoxGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>None</value>
</data>
@@ -650,270 +650,6 @@
<data name="groupBoxOptions.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>None</value>
</data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Name" xml:space="preserve">
- <value>buttonShowGameGenieDatabase</value>
- </data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.ZOrder" xml:space="preserve">
- <value>0</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Name" xml:space="preserve">
- <value>maskedTextBoxReleaseDate</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Type" xml:space="preserve">
- <value>System.Windows.Forms.MaskedTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
- <value>1</value>
- </data>
- <data name="&gt;&gt;label1.Name" xml:space="preserve">
- <value>label1</value>
- </data>
- <data name="&gt;&gt;label1.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label1.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
- <value>2</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.Name" xml:space="preserve">
- <value>textBoxGameGenie</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.ZOrder" xml:space="preserve">
- <value>3</value>
- </data>
- <data name="&gt;&gt;label7.Name" xml:space="preserve">
- <value>label7</value>
- </data>
- <data name="&gt;&gt;label7.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label7.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
- <value>4</value>
- </data>
- <data name="&gt;&gt;label6.Name" xml:space="preserve">
- <value>label6</value>
- </data>
- <data name="&gt;&gt;label6.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label6.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
- <value>5</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Name" xml:space="preserve">
- <value>radioButtonTwoSim</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.ZOrder" xml:space="preserve">
- <value>6</value>
- </data>
- <data name="&gt;&gt;buttonGoogle.Name" xml:space="preserve">
- <value>buttonGoogle</value>
- </data>
- <data name="&gt;&gt;buttonGoogle.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;buttonGoogle.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;buttonGoogle.ZOrder" xml:space="preserve">
- <value>7</value>
- </data>
- <data name="&gt;&gt;buttonBrowseImage.Name" xml:space="preserve">
- <value>buttonBrowseImage</value>
- </data>
- <data name="&gt;&gt;buttonBrowseImage.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;buttonBrowseImage.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;buttonBrowseImage.ZOrder" xml:space="preserve">
- <value>8</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.Name" xml:space="preserve">
- <value>pictureBoxArt</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.Type" xml:space="preserve">
- <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.ZOrder" xml:space="preserve">
- <value>9</value>
- </data>
- <data name="&gt;&gt;label4.Name" xml:space="preserve">
- <value>label4</value>
- </data>
- <data name="&gt;&gt;label4.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label4.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
- <value>10</value>
- </data>
- <data name="&gt;&gt;textBoxArguments.Name" xml:space="preserve">
- <value>textBoxArguments</value>
- </data>
- <data name="&gt;&gt;textBoxArguments.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;textBoxArguments.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;textBoxArguments.ZOrder" xml:space="preserve">
- <value>11</value>
- </data>
- <data name="&gt;&gt;label3.Name" xml:space="preserve">
- <value>label3</value>
- </data>
- <data name="&gt;&gt;label3.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label3.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
- <value>12</value>
- </data>
- <data name="&gt;&gt;textBoxPublisher.Name" xml:space="preserve">
- <value>textBoxPublisher</value>
- </data>
- <data name="&gt;&gt;textBoxPublisher.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;textBoxPublisher.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;textBoxPublisher.ZOrder" xml:space="preserve">
- <value>13</value>
- </data>
- <data name="&gt;&gt;label2.Name" xml:space="preserve">
- <value>label2</value>
- </data>
- <data name="&gt;&gt;label2.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label2.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
- <value>14</value>
- </data>
- <data name="&gt;&gt;radioButtonTwo.Name" xml:space="preserve">
- <value>radioButtonTwo</value>
- </data>
- <data name="&gt;&gt;radioButtonTwo.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;radioButtonTwo.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;radioButtonTwo.ZOrder" xml:space="preserve">
- <value>15</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.Name" xml:space="preserve">
- <value>radioButtonOne</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.ZOrder" xml:space="preserve">
- <value>16</value>
- </data>
- <data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
- <value>textBoxName</value>
- </data>
- <data name="&gt;&gt;textBoxName.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
- <value>17</value>
- </data>
- <data name="&gt;&gt;labelName.Name" xml:space="preserve">
- <value>labelName</value>
- </data>
- <data name="&gt;&gt;labelName.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;labelName.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
- <value>18</value>
- </data>
- <data name="&gt;&gt;labelID.Name" xml:space="preserve">
- <value>labelID</value>
- </data>
- <data name="&gt;&gt;labelID.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;labelID.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;labelID.ZOrder" xml:space="preserve">
- <value>19</value>
- </data>
- <data name="groupBoxOptions.Location" type="System.Drawing.Point, System.Drawing">
- <value>306, 27</value>
- </data>
- <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
- <value>293, 529</value>
- </data>
- <data name="groupBoxOptions.TabIndex" type="System.Int32, mscorlib">
- <value>4</value>
- </data>
- <data name="groupBoxOptions.Text" xml:space="preserve">
- <value>Game options</value>
- </data>
- <data name="&gt;&gt;groupBoxOptions.Name" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;groupBoxOptions.Type" xml:space="preserve">
- <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;groupBoxOptions.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;groupBoxOptions.ZOrder" xml:space="preserve">
- <value>7</value>
- </data>
<data name="buttonShowGameGenieDatabase.Location" type="System.Drawing.Point, System.Drawing">
<value>252, 286</value>
</data>
@@ -1421,6 +1157,30 @@
<data name="&gt;&gt;labelID.ZOrder" xml:space="preserve">
<value>19</value>
</data>
+ <data name="groupBoxOptions.Location" type="System.Drawing.Point, System.Drawing">
+ <value>306, 27</value>
+ </data>
+ <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 529</value>
+ </data>
+ <data name="groupBoxOptions.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name="groupBoxOptions.Text" xml:space="preserve">
+ <value>Game options</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.Name" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.ZOrder" xml:space="preserve">
+ <value>7</value>
+ </data>
<data name="label5.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>None</value>
</data>
@@ -1535,15 +1295,6 @@
<metadata name="contextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>340, 17</value>
</metadata>
- <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>141, 70</value>
- </data>
- <data name="&gt;&gt;contextMenuStrip.Name" xml:space="preserve">
- <value>contextMenuStrip</value>
- </data>
- <data name="&gt;&gt;contextMenuStrip.Type" xml:space="preserve">
- <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
<data name="selectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 22</value>
</data>
@@ -1562,6 +1313,15 @@
<data name="deleteGameToolStripMenuItem.Text" xml:space="preserve">
<value>Delete game</value>
</data>
+ <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>141, 70</value>
+ </data>
+ <data name="&gt;&gt;contextMenuStrip.Name" xml:space="preserve">
+ <value>contextMenuStrip</value>
+ </data>
+ <data name="&gt;&gt;contextMenuStrip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
<metadata name="openFileDialogImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>624, 17</value>
</metadata>
@@ -1601,6 +1361,18 @@
<data name="groupBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>None</value>
</data>
+ <data name="checkedListBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>Top, Bottom, Left, Right</value>
+ </data>
+ <data name="checkedListBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
+ <value>5, 49</value>
+ </data>
+ <data name="checkedListBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
+ <value>282, 454</value>
+ </data>
+ <data name="checkedListBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
+ </data>
<data name="&gt;&gt;checkedListBoxDefaultGames.Name" xml:space="preserve">
<value>checkedListBoxDefaultGames</value>
</data>
@@ -1640,30 +1412,6 @@
<data name="&gt;&gt;groupBoxDefaultGames.ZOrder" xml:space="preserve">
<value>8</value>
</data>
- <data name="checkedListBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>Top, Bottom, Left, Right</value>
- </data>
- <data name="checkedListBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
- <value>5, 49</value>
- </data>
- <data name="checkedListBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>282, 454</value>
- </data>
- <data name="checkedListBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
- <value>3</value>
- </data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Name" xml:space="preserve">
- <value>checkedListBoxDefaultGames</value>
- </data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Parent" xml:space="preserve">
- <value>groupBoxDefaultGames</value>
- </data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.ZOrder" xml:space="preserve">
- <value>0</value>
- </data>
<metadata name="timerCalculateGames.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>473, 17</value>
</metadata>
diff --git a/MainForm.ru-RU.resx b/MainForm.ru-RU.resx
index de4ab5fc..b4706cbc 100644
--- a/MainForm.ru-RU.resx
+++ b/MainForm.ru-RU.resx
@@ -275,7 +275,7 @@
<value>Снять отметку со всех</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Up+A+B = Start" на втором контроллере</value>
+ <value>Up+A+B = Start на втором контроллере</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Использовать расширенный шрифт</value>
diff --git a/MainForm.sk-SK.resx b/MainForm.sk-SK.resx
index 443e8c54..14ac4182 100644
--- a/MainForm.sk-SK.resx
+++ b/MainForm.sk-SK.resx
@@ -275,7 +275,7 @@
<value>Odznačiť všetky</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Hore+A+B = Start" na 2. ovládači</value>
+ <value>Hore+A+B = Start na 2. ovládači</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Použiť rozšírené fonty písma</value>
diff --git a/MainForm.sv-SE.resx b/MainForm.sv-SE.resx
index 81d8aecd..4908cec7 100644
--- a/MainForm.sv-SE.resx
+++ b/MainForm.sv-SE.resx
@@ -275,7 +275,7 @@
<value>Avmarkera alla</value>
</data>
<data name="upABStartOnSecondControllerToolStripMenuItem.Text">
- <value>"Upp+A+B = Start" på 2:a handkontrollen</value>
+ <value>Upp+A+B = Start på 2:a handkontrollen</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Använd utökad typsnitt</value>
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index bf4705a4..b08b580d 100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
@@ -33,6 +33,6 @@ using System.Resources;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("2.0.17.14")]
-[assembly: AssemblyFileVersion("2.0.17.14")]
+[assembly: AssemblyVersion("2.0.17.19")]
+[assembly: AssemblyFileVersion("2.0.17.19")]
[assembly: NeutralResourcesLanguageAttribute("en-US")]
diff --git a/Properties/Resources.bg-BG.resx b/Properties/Resources.bg-BG.resx
index 36a0ded4..04c33702 100644
--- a/Properties/Resources.bg-BG.resx
+++ b/Properties/Resources.bg-BG.resx
@@ -260,7 +260,7 @@
<value>Предварително зададена нова селекция</value>
</data>
<data name="No">
- <value>Не</value>
+ <value>Не </value>
</data>
<data name="NoForAll">
<value>Не за всички</value>
@@ -299,7 +299,7 @@
<value>Вече имате дъмп от ядрото. Ако наистина искате да замените архива на вашето ядро и вие наистина разберете какво правите, изтрийте папката "hakchi2\dump" ръчно.</value>
</data>
<data name="SavesFlterName">
- <value>Запазени резервни копия на NES Mini</value>
+ <value>Запазени резервни копия на NES Mini </value>
</data>
<data name="SelectAtLeast">
<value>Избери поне една игра.</value>
diff --git a/Properties/Resources.el-GR.resx b/Properties/Resources.el-GR.resx
index 6bae5cea..80da0b65 100644
--- a/Properties/Resources.el-GR.resx
+++ b/Properties/Resources.el-GR.resx
@@ -251,7 +251,7 @@
<value>Λυπάμαι, υπάρχουν "{0}"Mbytes με παιχνίδια, είναι πάρα πολλά.</value>
</data>
<data name="MemoryStats">
- <value>Συνολικό μέγεθος εγγράψιμης μνήμης: {0:F1}MBytes|Διαθέσιμη μνήμη για παιχνίδια: {1:F1}MBytes|Χρησιμοποιείται από αποθηκευμένα: {2:F1}MBytes|Χρησιμοποιείται από άλλα αρχεία: {3:F1}MBytes</value>
+ <value>Συνολικό μέγεθος εγγράψιμης μνήμης: {0:F1}MBytes|Διαθέσιμη μνήμη για παιχνίδια: {1:F1}MBytes|Χρησιμοποιείται από αποθηκευμένα: {2:F1}MBytes|Χρησιμοποιείται από άλλα αρχεία: {3:F1}MBytes</value>
</data>
<data name="NewGamesUnsorted">
<value>Τα νέα παιχίδια μετακινήθηκαν στον φάκελο "Μη ταξινομημένα".</value>
diff --git a/Properties/Resources.es-AR.resx b/Properties/Resources.es-AR.resx
index cd0da3fc..960ad2ad 100644
--- a/Properties/Resources.es-AR.resx
+++ b/Properties/Resources.es-AR.resx
@@ -263,7 +263,7 @@
<value>No</value>
</data>
<data name="NoForAll">
- <value>"No" a todo</value>
+ <value>No a todo</value>
</data>
<data name="NoKernel">
<value>No se encontró el volcado del kernel</value>
@@ -371,6 +371,6 @@
<value>Sí</value>
</data>
<data name="YesForAll">
- <value>"Sí" a todo</value>
+ <value>Sí a todo</value>
</data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.es-ES.resx b/Properties/Resources.es-ES.resx
index e336a6e2..f6bc3a07 100644
--- a/Properties/Resources.es-ES.resx
+++ b/Properties/Resources.es-ES.resx
@@ -65,7 +65,7 @@
<value>Todos los archivos</value>
</data>
<data name="AreYouSure">
- <value>¿Estás seguro?</value>
+ <value>¿Estás seguro? </value>
</data>
<data name="AutofillResult">
<value>Datos introducidos automáticamente para {0} juegos</value>
diff --git a/Properties/Resources.fi-FI.resx b/Properties/Resources.fi-FI.resx
new file mode 100644
index 00000000..3aab602a
--- /dev/null
+++ b/Properties/Resources.fi-FI.resx
@@ -0,0 +1,376 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="AddingGames">
+ <value>Prosessoidaan pelejä, odota ole hyvä...</value>
+ </data>
+ <data name="AllFiles">
+ <value>Kaikki tiedostot</value>
+ </data>
+ <data name="AreYouSure">
+ <value>Oletko varma?</value>
+ </data>
+ <data name="AutofillResult">
+ <value>Tiedot täytetty automaattisesti {0} pelille.</value>
+ </data>
+ <data name="AutofireHelp1">
+ <value>Pidä Select+A/B painettuna sekunnin ajan A/B-automaattitulituksen kytkemiseksi päälle ja pois.</value>
+ </data>
+ <data name="BuildingCustom">
+ <value>Rakennetaan mukautettua ydinkuvaa...</value>
+ </data>
+ <data name="BuildingFolders">
+ <value>Rakennetaan kansiorakennetta...</value>
+ </data>
+ <data name="Congratulations">
+ <value>Onneksi olkoon!</value>
+ </data>
+ <data name="CustomKernel">
+ <value>Mukautettu ydin</value>
+ </data>
+ <data name="CustomKernelQ">
+ <value>Haluatko flashata mukautetun ytimen?</value>
+ </data>
+ <data name="CustomWarning">
+ <value>Nyt sinun täytyy flashata mukautettu ydin NES Miniisi. Tämä tarvitsee tehdä vain kerran. Haluatko jatkaa?</value>
+ </data>
+ <data name="Default30games">
+ <value>Alkuperäiset 30 peliä</value>
+ </data>
+ <data name="DeleteElement">
+ <value>Haluatko, että "{0}" poistetaan varmasti?</value>
+ </data>
+ <data name="DeleteElements">
+ <value>Haluatko varmasti poistaa {0} elementtiä?</value>
+ </data>
+ <data name="DeleteGame">
+ <value>Haluatko varmasti poistaa pelin "{0}"?</value>
+ </data>
+ <data name="DeletePreset">
+ <value>Haluatko varmasti poistaa valikoiman "{0}"?</value>
+ </data>
+ <data name="DeleteSavesQ">
+ <value>Haluatko varmasti poistaa nämä pelitallennukset?</value>
+ </data>
+ <data name="DoYouWantCancel">
+ <value>Haluatko peruuttaa meneillään olevan toiminnon?</value>
+ </data>
+ <data name="DoYouWantToContinue">
+ <value>Haluatko jatkaa?</value>
+ </data>
+ <data name="Donate">
+ <value>P.S. Jos tykkäät siitä, voit tehdä minulle lahjoituksen. PayPal-osoitteeni löytyy "Tietoa"-ikkunasta.</value>
+ </data>
+ <data name="Done">
+ <value>Valmis!</value>
+ </data>
+ <data name="DoneYouCanUpload">
+ <value>Valmis! Voit nyt ladata pelejä NES Miniisi.</value>
+ </data>
+ <data name="DownloadAllCoversTitle">
+ <value>Ladataan kansitaidetta kaikille peleille (Kokeilen onneani!)</value>
+ </data>
+ <data name="DumpKernelQ">
+ <value>Haluatko dumpata ytimen?</value>
+ </data>
+ <data name="DumpingKernel">
+ <value>Dumpataan ydintä...</value>
+ </data>
+ <data name="Error">
+ <value>Virhe</value>
+ </data>
+ <data name="ExecutingCommand">
+ <value>Ajetaan komentoa:</value>
+ </data>
+ <data name="ExtraArgsInfo">
+ <value>Voit lisätä yleisiä komentoriviargumentteja, jotka lisätään kaikkiin peleihin alkuperäiset 30 mukaan lukien. Tämä on vain asiantuntijoille!</value>
+ </data>
+ <data name="ExtraArgsTitle">
+ <value>Lisäkomentoriviargumentit</value>
+ </data>
+ <data name="FirstRun">
+ <value>Heipä hei! Olen iloinen, että käytät hakchi2:a. Sen käyttäminen on todella yksinkertaista. Klikkaa vain "Lisää pelejä", valitse ROMeja, paina "Synkronoi" ja seuraa ohjeita. Onnea matkaan!</value>
+ </data>
+ <data name="FlasingCustom">
+ <value>Flashataan mukautettua ydintä…</value>
+ </data>
+ <data name="FlasingOriginal">
+ <value>Flashataan alkuperäistä ydintä…</value>
+ </data>
+ <data name="FolderContent">
+ <value>Poistettu sisältö siirretään Roskakoriin. Voit poistaa tämän kansion pysyvästi tai siirtää pelit muihin kansioihin.</value>
+ </data>
+ <data name="FolderNameBack">
+ <value>Takaisin</value>
+ </data>
+ <data name="FolderNameMoreGames">
+ <value>Lisää pelejä...</value>
+ </data>
+ <data name="FolderNameNewFolder">
+ <value>Uusi kansio</value>
+ </data>
+ <data name="FolderNameOriginalGames">
+ <value>Alkuperäiset 30 peliä</value>
+ </data>
+ <data name="FolderNameTrashBin">
+ <value>Roskakori</value>
+ </data>
+ <data name="FolderNameUnsorted">
+ <value>Lajittelematon</value>
+ </data>
+ <data name="FolderStatistics">
+ <value>Kansio "{0}" sisältää {1} elementtiä.</value>
+ </data>
+ <data name="FoldersSaveQ">
+ <value>Haluatko tallentaa tämän kansiorakenteen?</value>
+ </data>
+ <data name="FourScreenNotSupported">
+ <value>Valitettavasti {0} käyttää 4-screen-tilaa (eli pelikasetin VRAM-lisämuistia), eikä NES Mini ei tue tätä ominaisuutta. Peli ei luultavasti käynnisty. Sen pitäisi kuitenkin toimi lisäemulaattorimoduuli asennettuna. Haluatko lisätä pelin joka tapauksessa?</value>
+ </data>
+ <data name="GGCodeDelete">
+ <value>Haluatko poistaa koodin "{0}"?</value>
+ </data>
+ <data name="GGCodeEmpty">
+ <value>Koodi on syötettävä!</value>
+ </data>
+ <data name="GGCodeExists">
+ <value>Koodi löytyy jo. Haluatko muokata sitä?</value>
+ </data>
+ <data name="GGDescriptionEmpty">
+ <value>Kuvaus on syötettävä!</value>
+ </data>
+ <data name="GameGenieFormatError">
+ <value>Virheellinen Game Genie -koodi "{0}" peliin "{1}".</value>
+ </data>
+ <data name="GameGenieNotFound">
+ <value>Game Genie -koodi "{0}" ei päde peliin "{1}" - arvoa ei löydy. Koodi on ehkä toiseen peliin?</value>
+ </data>
+ <data name="GamesAndApps">
+ <value>Pelit ja sovellukset</value>
+ </data>
+ <data name="GamesSelected">
+ <value>peli(ä) valittu</value>
+ </data>
+ <data name="GooglingFor">
+ <value>Googlataan</value>
+ </data>
+ <data name="Hello">
+ <value>Hei</value>
+ </data>
+ <data name="Images">
+ <value>Kuvat</value>
+ </data>
+ <data name="InputPreset">
+ <value>Syötä nimi nykyiselle pelivalikoimalle.</value>
+ </data>
+ <data name="InstallingMods">
+ <value>Asennetaan moduuleja...</value>
+ </data>
+ <data name="InvalidKernelHeader">
+ <value>Virheelliset ytimen otsikkotiedot.</value>
+ </data>
+ <data name="InvalidKernelSize">
+ <value>Virheellinen ytimen koko:</value>
+ </data>
+ <data name="KernelDumped">
+ <value>Alkuperäinen ytimesi on tallennettu "dump"-kansioon. Älä hukkaa sitä.</value>
+ </data>
+ <data name="LoadingGames">
+ <value>Ladataan pelejä...</value>
+ </data>
+ <data name="MD5Failed">
+ <value>Ydin dumpattiin, mutta MD5-tarkistussumma on tuntematon:</value>
+ </data>
+ <data name="MD5Failed2">
+ <value>Ydin on jo patchattu tai sen revisio on tuntematon. Ole hyvä ja lähetä tämä viesti minulle (paina Ctrl+C). Jatka omalla vastuullasi.</value>
+ </data>
+ <data name="MainMenu">
+ <value>Päävalikko</value>
+ </data>
+ <data name="MapperNotSupported">
+ <value>Valitettavasti "{0}" käyttää mapperia #{1}, jota NES Mini ei tue ja peli ei luultavasti käynnisty oletusemulaattorilla. Sen pitäisi kuitenkin toimi lisäemulaattorimoduuli asennettuna. Haluatko lisätä pelin?</value>
+ </data>
+ <data name="MemoryFull">
+ <value>Valitettavasti {0} megatavua pelejä on liikaa.</value>
+ </data>
+ <data name="MemoryStats">
+ <value>Kirjoitettavan muistin kokonaismäärä: {0:F1} megatavua|Muistia tarjolla peleille: {1:F1} megatavua|Tallennukset vievät: {2:F1} megatavua|Muut tiedostot vievät: {3:F1} megatavua</value>
+ </data>
+ <data name="NewGamesUnsorted">
+ <value>Uudet pelit siirretään "Lajittelematon"-kansioon.</value>
+ </data>
+ <data name="NewPreset">
+ <value>Uusi pelivalikoima</value>
+ </data>
+ <data name="No">
+ <value>Ei</value>
+ </data>
+ <data name="NoForAll">
+ <value>Ei kaikkiin</value>
+ </data>
+ <data name="NoKernel">
+ <value>Dumpattua ydintä ei löydy</value>
+ </data>
+ <data name="NoKernelWarning">
+ <value>Dumppaa aluksi NES Minisi ydin. Tämä on tarve tehdä vain kerran. Haluatko jatkaa?</value>
+ </data>
+ <data name="NoKernelYouNeed">
+ <value>Dumpattua ydintä ei löydy. Sinun on dumpattava ydin ensin.</value>
+ </data>
+ <data name="NoTelnet">
+ <value>Telnet-asiakasohjelmaa ei voida käynnistää, koska se vaikuttaa olevan poissa käytöstä. Se täytyy ensin ottaa käyttöön: "Ohjauspaneeli" - &gt; "Ohjelmat" - &gt; "Ota Windowsin ominaisuuksia käyttöön tai poista niitä käytöstä".</value>
+ </data>
+ <data name="NotFound">
+ <value>Ei löytynyt:</value>
+ </data>
+ <data name="OriginalKernelQ">
+ <value>Haluatko flashata alkuperäisytimen?</value>
+ </data>
+ <data name="PatchAvailable">
+ <value>Korjaustiedosto tarjolla</value>
+ </data>
+ <data name="PatchQ">
+ <value>Pelille "{0}" löytyy korjaustiedosto. Haluatko korjata pelin?</value>
+ </data>
+ <data name="PleaseTryAgainUSB">
+ <value>Jos ongelma ei poistu, yritä käyttää toista USB-porttia tai -kaapelia.</value>
+ </data>
+ <data name="PleaseWait">
+ <value>Odota, ole hyvä...</value>
+ </data>
+ <data name="PressOkToContinue">
+ <value>Paina OK jatkaaksesi.</value>
+ </data>
+ <data name="ReplaceKernelQ">
+ <value>Sinulla on jo dumpattu ydin. Jos TODELLA haluat korvata ytimesi varmuuskopion ja TODELLA ymmärrät mitä olet tekemässä, poista "dump"-kansio manuaalisesti.</value>
+ </data>
+ <data name="SavesFlterName">
+ <value>NES Mini -pelitallennusten varmuuskopiot</value>
+ </data>
+ <data name="SelectAtLeast">
+ <value>Valitse ainakin yksi peli.</value>
+ </data>
+ <data name="SelectAtLeastTwo">
+ <value>Valitse ainakin kaksi nappia.</value>
+ </data>
+ <data name="SelectModsInstall">
+ <value>Valitse NES Miniisi asennettavat moduulit.</value>
+ </data>
+ <data name="SelectModsUninstall">
+ <value>Valitse NES Ministäsi poistettavat moduulit.</value>
+ </data>
+ <data name="SizeOfSaves">
+ <value>Valittujen tallennusten koko:</value>
+ </data>
+ <data name="UninstallFactoryNote">
+ <value>Älä unohda tehdä tehdasasetusten palautusta, jos haluat poistaa kaikki pelitilanteen tallennukset.</value>
+ </data>
+ <data name="UninstallQ1">
+ <value>Haluatko varmasti poistaa kaikki jäljet hakchi2:sta ja palauttaa NES Minisi alkuperäistilaan?</value>
+ </data>
+ <data name="UninstallQ2">
+ <value>Valmis! Odota, kunnes POWER-ledi sammuu. Sinun täytyy myös flashata alkuperäinen ydin. Haluatko tehdä sen nyt?</value>
+ </data>
+ <data name="Uninstalling">
+ <value>Poistetaan asennusta...</value>
+ </data>
+ <data name="UninstallingMods">
+ <value>Poistetaan moduuleja...</value>
+ </data>
+ <data name="UnknownGame">
+ <value>Tuntematon peli</value>
+ </data>
+ <data name="UploadingConfig">
+ <value>Ladataan uusia asetuksia...</value>
+ </data>
+ <data name="UploadingFes1">
+ <value>Ladataan ja ajetaan FES-1…</value>
+ </data>
+ <data name="UploadingGames">
+ <value>Ladataan pelejä...</value>
+ </data>
+ <data name="UploadingKernel">
+ <value>Ladataan ydintä...</value>
+ </data>
+ <data name="UploadingOriginalGames">
+ <value>Prosessoidaan alkuperäispelejä...</value>
+ </data>
+ <data name="VerifyFailed">
+ <value>Tarkistus epäonnistui :O Tämä ei vaikuta hyvältä.</value>
+ </data>
+ <data name="Verifying">
+ <value>Tarkistetaan...</value>
+ </data>
+ <data name="WaitingForDevice">
+ <value>Odotetaan laitetta…</value>
+ </data>
+ <data name="Warning">
+ <value>Varoitus!</value>
+ </data>
+ <data name="Wow">
+ <value>Jee</value>
+ </data>
+ <data name="Yes">
+ <value>Kyllä</value>
+ </data>
+ <data name="YesForAll">
+ <value>Kyllä kaikkiin</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/Properties/Resources.resx b/Properties/Resources.resx
index d21259ac..f14f6233 100644
--- a/Properties/Resources.resx
+++ b/Properties/Resources.resx
@@ -304,7 +304,7 @@
<value>Downloading box art for all games (I'm feeling lucky!)</value>
</data>
<data name="GooglingFor" xml:space="preserve">
- <value>Googling for </value>
+ <value>Googling for</value>
</data>
<data name="NotFound" xml:space="preserve">
<value>Not found:</value>
@@ -622,4 +622,7 @@
<data name="us" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\images\flags\us.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="fi" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\images\flags\fi.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
</root> \ No newline at end of file
diff --git a/SaveStateManager.fi-FI.resx b/SaveStateManager.fi-FI.resx
new file mode 100644
index 00000000..aa8dbf04
--- /dev/null
+++ b/SaveStateManager.fi-FI.resx
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Tallennusten hallinta</value>
+ </data>
+ <data name="buttonDelete.Text">
+ <value>Poista valitut</value>
+ </data>
+ <data name="buttonExport.Text">
+ <value>Vie valitut</value>
+ </data>
+ <data name="buttonImport.Text">
+ <value>Tuo</value>
+ </data>
+ <data name="colCode.Text">
+ <value>Koodi</value>
+ </data>
+ <data name="colFlags.Text">
+ <value>Tallennuspaikkoja</value>
+ </data>
+ <data name="colName.Text">
+ <value>Nimi</value>
+ </data>
+ <data name="colSize.Text">
+ <value>Koko</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Poista valitut</value>
+ </data>
+ <data name="exportToolStripMenuItem.Text">
+ <value>Vie valitut</value>
+ </data>
+ <data name="importToolStripMenuItem.Text">
+ <value>Tuo</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SearchForm.fi-FI.resx b/SearchForm.fi-FI.resx
new file mode 100644
index 00000000..d51e349c
--- /dev/null
+++ b/SearchForm.fi-FI.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Kirjoita pelin alkukirjaimet...</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectButtonsForm.fi-FI.resx b/SelectButtonsForm.fi-FI.resx
new file mode 100644
index 00000000..db99a4f2
--- /dev/null
+++ b/SelectButtonsForm.fi-FI.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Valitse resetointinäppäinyhdistelmä</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectFileForm.fi-FI.resx b/SelectFileForm.fi-FI.resx
new file mode 100644
index 00000000..bec8576b
--- /dev/null
+++ b/SelectFileForm.fi-FI.resx
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Valitse tiedosto</value>
+ </data>
+ <data name="buttonArchive.Text">
+ <value>Tuo pakattuna</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectIconForm.fi-FI.resx b/SelectIconForm.fi-FI.resx
new file mode 100644
index 00000000..2f0221db
--- /dev/null
+++ b/SelectIconForm.fi-FI.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Valitse kansion kuvake</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WaitingClovershellForm.fi-FI.resx b/WaitingClovershellForm.fi-FI.resx
new file mode 100644
index 00000000..afb3637b
--- /dev/null
+++ b/WaitingClovershellForm.fi-FI.resx
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Odotetaan NES Miniäsi...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Asenna ajuri</value>
+ </data>
+ <data name="label1.Text">
+ <value>Seuraa näitä vaiheita:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Yhdistä NES Minisi PC:hen USB-kaapelilla.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. Käynnistä se.</value>
+ </data>
+ <data name="label6.Text">
+ <value>3. Asenna ajuri, jos sitä ei ole vielä asennettu:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WaitingFelForm.fi-FI.resx b/WaitingFelForm.fi-FI.resx
new file mode 100644
index 00000000..12e33548
--- /dev/null
+++ b/WaitingFelForm.fi-FI.resx
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Odotetaan NES Miniäsi...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Asenna ajuri</value>
+ </data>
+ <data name="label1.Text">
+ <value>Seuraa näitä vaiheita:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Varmista, että NES Minisi POWER-kytkin on pois päältä.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. Yhdistä (uudelleen) NES Minisi PC:hen USB-kaapelilla.</value>
+ </data>
+ <data name="label4.Text">
+ <value>3. Pidä RESET-painiketta painettuna ja paina POWER-kytkintä</value>
+ </data>
+ <data name="label5.Text">
+ <value>4. Vapauta RESET-painike muutaman sekunnin kuluttua, POWER-ledin ei pitäisi palaa.</value>
+ </data>
+ <data name="label6.Text">
+ <value>5. Asenna ajuri, jos sitä ei ole vielä asennettu:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/hakchi_gui.csproj b/hakchi_gui.csproj
index 9e69c85d..461bbb3e 100644
--- a/hakchi_gui.csproj
+++ b/hakchi_gui.csproj
@@ -31,8 +31,8 @@
<PublisherName>Alexey %27Cluster%27 Avdyukhin</PublisherName>
<CreateWebPageOnPublish>true</CreateWebPageOnPublish>
<WebPage>index.html</WebPage>
- <ApplicationRevision>14</ApplicationRevision>
- <ApplicationVersion>2.0.17.14</ApplicationVersion>
+ <ApplicationRevision>19</ApplicationRevision>
+ <ApplicationVersion>2.0.17.19</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<CreateDesktopShortcut>true</CreateDesktopShortcut>
<PublishWizardCompleted>true</PublishWizardCompleted>
@@ -485,6 +485,9 @@
<EmbeddedResource Include="FoldersManagerForm.es-ES.resx">
<DependentUpon>FoldersManagerForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="FoldersManagerForm.fi-FI.resx">
+ <DependentUpon>FoldersManagerForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="FoldersManagerForm.fr-FR.resx">
<DependentUpon>FoldersManagerForm.cs</DependentUpon>
</EmbeddedResource>
@@ -521,6 +524,9 @@
<EmbeddedResource Include="GameGenieCodeAddModForm.es-ES.resx">
<DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="GameGenieCodeAddModForm.fi-FI.resx">
+ <DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="GameGenieCodeAddModForm.fr-FR.resx">
<DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
</EmbeddedResource>
@@ -566,6 +572,9 @@
<EmbeddedResource Include="GameGenieCodeForm.es-ES.resx">
<DependentUpon>GameGenieCodeForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="GameGenieCodeForm.fi-FI.resx">
+ <DependentUpon>GameGenieCodeForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="GameGenieCodeForm.fr-FR.resx">
<DependentUpon>GameGenieCodeForm.cs</DependentUpon>
</EmbeddedResource>
@@ -611,6 +620,9 @@
<EmbeddedResource Include="ImageGooglerForm.es-ES.resx">
<DependentUpon>ImageGooglerForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="ImageGooglerForm.fi-FI.resx">
+ <DependentUpon>ImageGooglerForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="ImageGooglerForm.fr-FR.resx">
<DependentUpon>ImageGooglerForm.cs</DependentUpon>
</EmbeddedResource>
@@ -659,6 +671,9 @@
<EmbeddedResource Include="MainForm.es-ES.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="MainForm.fi-FI.resx">
+ <DependentUpon>MainForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="MainForm.fr-FR.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
@@ -694,6 +709,7 @@
<EmbeddedResource Include="Properties\Resources.el-GR.resx" />
<EmbeddedResource Include="Properties\Resources.es-AR.resx" />
<EmbeddedResource Include="Properties\Resources.es-ES.resx" />
+ <EmbeddedResource Include="Properties\Resources.fi-FI.resx" />
<EmbeddedResource Include="Properties\Resources.fr-FR.resx" />
<EmbeddedResource Include="Properties\Resources.it-IT.resx" />
<EmbeddedResource Include="Properties\Resources.nl.resx" />
@@ -722,6 +738,9 @@
<EmbeddedResource Include="SaveStateManager.es-ES.resx">
<DependentUpon>SaveStateManager.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SaveStateManager.fi-FI.resx">
+ <DependentUpon>SaveStateManager.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SaveStateManager.fr-FR.resx">
<DependentUpon>SaveStateManager.cs</DependentUpon>
</EmbeddedResource>
@@ -767,6 +786,9 @@
<EmbeddedResource Include="SearchForm.es-ES.resx">
<DependentUpon>SearchForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SearchForm.fi-FI.resx">
+ <DependentUpon>SearchForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SearchForm.fr-FR.resx">
<DependentUpon>SearchForm.cs</DependentUpon>
</EmbeddedResource>
@@ -803,6 +825,9 @@
<EmbeddedResource Include="SelectButtonsForm.es-ES.resx">
<DependentUpon>SelectButtonsForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectButtonsForm.fi-FI.resx">
+ <DependentUpon>SelectButtonsForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectButtonsForm.fr-FR.resx">
<DependentUpon>SelectButtonsForm.cs</DependentUpon>
</EmbeddedResource>
@@ -839,6 +864,9 @@
<EmbeddedResource Include="SelectFileForm.es-ES.resx">
<DependentUpon>SelectFileForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectFileForm.fi-FI.resx">
+ <DependentUpon>SelectFileForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectFileForm.fr-FR.resx">
<DependentUpon>SelectFileForm.cs</DependentUpon>
</EmbeddedResource>
@@ -875,6 +903,9 @@
<EmbeddedResource Include="SelectIconForm.es-ES.resx">
<DependentUpon>SelectIconForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectIconForm.fi-FI.resx">
+ <DependentUpon>SelectIconForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectIconForm.fr-FR.resx">
<DependentUpon>SelectIconForm.cs</DependentUpon>
</EmbeddedResource>
@@ -969,6 +1000,9 @@
<EmbeddedResource Include="WaitingClovershellForm.es-ES.resx">
<DependentUpon>WaitingClovershellForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="WaitingClovershellForm.fi-FI.resx">
+ <DependentUpon>WaitingClovershellForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="WaitingClovershellForm.fr-FR.resx">
<DependentUpon>WaitingClovershellForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1014,6 +1048,9 @@
<EmbeddedResource Include="WaitingFelForm.es-ES.resx">
<DependentUpon>WaitingFelForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="WaitingFelForm.fi-FI.resx">
+ <DependentUpon>WaitingFelForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="WaitingFelForm.fr-FR.resx">
<DependentUpon>WaitingFelForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1070,6 +1107,7 @@
<EmbeddedResource Include="images\flags\se.png" />
<EmbeddedResource Include="images\flags\sk.png" />
<EmbeddedResource Include="images\flags\us.png" />
+ <EmbeddedResource Include="images\flags\fi.png" />
<Content Include="LICENSE">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
diff --git a/images/flags/fi.png b/images/flags/fi.png
new file mode 100644
index 00000000..14ec091b
--- /dev/null
+++ b/images/flags/fi.png
Binary files differ