From 0094cd9c2eaabf3a7176d25e410d623ab55fdee7 Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:48:52 +0100 Subject: [PATCH 1/7] New translations deletedirectories.resx (French) --- GUI/Localization/fr-FR/DeleteDirectories.fr-FR.resx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/GUI/Localization/fr-FR/DeleteDirectories.fr-FR.resx b/GUI/Localization/fr-FR/DeleteDirectories.fr-FR.resx index 585fe60026..5273a05ed4 100644 --- a/GUI/Localization/fr-FR/DeleteDirectories.fr-FR.resx +++ b/GUI/Localization/fr-FR/DeleteDirectories.fr-FR.resx @@ -118,8 +118,7 @@ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <data name="ExplanationLabel.Text" xml:space="preserve"> - <value>Les dossiers ci-dessous sont des restes de mods qui ont été enlevés. Ils contiennent des fichiers qui n'ont pas été installés par CKAN (probablement générés par un mod ou installés manuellement). CKAN ne supprime pas automatiquement les fichiers qu'il n'a pas installés, mais vous pouvez choisir de les enlever si cela a l'air sans danger (recommandé). -Notez que si vous décidez de ne pas enlever un dossier, ModuleManager risque de penser à tort que ce mod est toujours installé.</value> + <value>Attention, il reste certains dossiers, parce que CKAN ne sait pas s'il peut supprimer les fichiers restants. Garder ces dossiers peut casser d'autres mods ! Si vous n'avez pas besoin de ces fichiers, il est recommandé de les supprimer.</value> </data> <data name="DirectoryColumn.Text" xml:space="preserve"> <value>Dossiers</value> From e4d76aadeb4c4f7cae9fce00e8ab1636b58c28d8 Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:49:17 +0100 Subject: [PATCH 2/7] New translations editmodpack.resx (Chinese Simplified) --- GUI/Localization/zh-CN/EditModpack.zh-CN.resx | 117 ++++++++++++------ 1 file changed, 80 insertions(+), 37 deletions(-) diff --git a/GUI/Localization/zh-CN/EditModpack.zh-CN.resx b/GUI/Localization/zh-CN/EditModpack.zh-CN.resx index 7e9e50194e..56bfd9ec57 100644 --- a/GUI/Localization/zh-CN/EditModpack.zh-CN.resx +++ b/GUI/Localization/zh-CN/EditModpack.zh-CN.resx @@ -59,46 +59,46 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,24 +117,67 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="IdentifierLabel.Text" xml:space="preserve"><value>标识符:</value></data> - <data name="NameLabel.Text" xml:space="preserve"><value>名称:</value></data> - <data name="AbstractLabel.Text" xml:space="preserve"><value>概要:</value></data> - <data name="VersionLabel.Text" xml:space="preserve"><value>版本:</value></data> - <data name="GameVersionLabel.Text" xml:space="preserve"><value>游戏版本:</value></data> - <data name="LicenseLabel.Text" xml:space="preserve"><value>协议:</value></data> - <data name="IncludeVersionsCheckbox.Text" xml:space="preserve"><value>保存mod版本</value></data> - <data name="ModNameColumn.Text" xml:space="preserve"><value>Mod</value></data> - <data name="ModVersionColumn.Text" xml:space="preserve"><value>版本</value></data> - <data name="ModAbstractColumn.Text" xml:space="preserve"><value>描述</value></data> - <data name="DependsGroup.Header" xml:space="preserve"><value>依赖</value></data> - <data name="RecommendationsGroup.Header" xml:space="preserve"><value>推荐</value></data> - <data name="SuggestionsGroup.Header" xml:space="preserve"><value>建议</value></data> - <data name="IgnoredGroup.Header" xml:space="preserve"><value>忽略</value></data> - <data name="DependsRadioButton.Text" xml:space="preserve"><value>依赖</value></data> - <data name="RecommendsRadioButton.Text" xml:space="preserve"><value>推荐</value></data> - <data name="SuggestsRadioButton.Text" xml:space="preserve"><value>建议</value></data> - <data name="IgnoreRadioButton.Text" xml:space="preserve"><value>忽略</value></data> - <data name="CancelExportButton.Text" xml:space="preserve"><value>取消</value></data> - <data name="ExportModpackButton.Text" xml:space="preserve"><value>导出</value></data> + <data name="IdentifierLabel.Text" xml:space="preserve"> + <value>标识符:</value> + </data> + <data name="NameLabel.Text" xml:space="preserve"> + <value>名称:</value> + </data> + <data name="AbstractLabel.Text" xml:space="preserve"> + <value>概要:</value> + </data> + <data name="AuthorLabel.Text" xml:space="preserve"> + <value>按作者名筛选:</value> + </data> + <data name="VersionLabel.Text" xml:space="preserve"> + <value>版本:</value> + </data> + <data name="GameVersionLabel.Text" xml:space="preserve"> + <value>游戏版本:</value> + </data> + <data name="LicenseLabel.Text" xml:space="preserve"> + <value>协议:</value> + </data> + <data name="IncludeVersionsCheckbox.Text" xml:space="preserve"> + <value>保存mod版本</value> + </data> + <data name="ModNameColumn.Text" xml:space="preserve"> + <value>Mod</value> + </data> + <data name="ModVersionColumn.Text" xml:space="preserve"> + <value>版本</value> + </data> + <data name="ModAbstractColumn.Text" xml:space="preserve"> + <value>描述</value> + </data> + <data name="DependsGroup.Header" xml:space="preserve"> + <value>依赖</value> + </data> + <data name="RecommendationsGroup.Header" xml:space="preserve"> + <value>推荐</value> + </data> + <data name="SuggestionsGroup.Header" xml:space="preserve"> + <value>建议</value> + </data> + <data name="IgnoredGroup.Header" xml:space="preserve"> + <value>忽略</value> + </data> + <data name="DependsRadioButton.Text" xml:space="preserve"> + <value>依赖</value> + </data> + <data name="RecommendsRadioButton.Text" xml:space="preserve"> + <value>推荐</value> + </data> + <data name="SuggestsRadioButton.Text" xml:space="preserve"> + <value>建议</value> + </data> + <data name="IgnoreRadioButton.Text" xml:space="preserve"> + <value>忽略</value> + </data> + <data name="CancelExportButton.Text" xml:space="preserve"> + <value>取消</value> + </data> + <data name="ExportModpackButton.Text" xml:space="preserve"> + <value>导出</value> + </data> </root> From 41e34d27fd82be87940bb7af6971f10b66a1a45a Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:49:33 +0100 Subject: [PATCH 3/7] New translations wait.resx (German) --- GUI/Localization/de-DE/Wait.de-DE.resx | 49 +++++++++++++++----------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/GUI/Localization/de-DE/Wait.de-DE.resx b/GUI/Localization/de-DE/Wait.de-DE.resx index ec17032a74..1f87be6677 100644 --- a/GUI/Localization/de-DE/Wait.de-DE.resx +++ b/GUI/Localization/de-DE/Wait.de-DE.resx @@ -59,46 +59,46 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,7 +117,16 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="CancelCurrentActionButton.Text" xml:space="preserve"><value>Abbrechen</value></data> - <data name="RetryCurrentActionButton.Text" xml:space="preserve"><value>Erneut versuchen</value></data> - <data name="MessageTextBox.Text" xml:space="preserve"><value>Auf Fertigstellung warten</value></data> + <data name="CancelCurrentActionButton.Text" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="RetryCurrentActionButton.Text" xml:space="preserve"> + <value>Erneut versuchen</value> + </data> + <data name="OkButton.Text" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MessageTextBox.Text" xml:space="preserve"> + <value>Auf Fertigstellung warten</value> + </data> </root> From 732b0d54ad7ecae9602f6ef555697c35006684ab Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:49:56 +0100 Subject: [PATCH 4/7] New translations compatiblegameversionsdialog.resx (Japanese) --- .../CompatibleGameVersionsDialog.ja-JP.resx | 90 ++++++++++++------- 1 file changed, 59 insertions(+), 31 deletions(-) diff --git a/GUI/Localization/ja-JP/CompatibleGameVersionsDialog.ja-JP.resx b/GUI/Localization/ja-JP/CompatibleGameVersionsDialog.ja-JP.resx index f004b67259..91613b44f7 100644 --- a/GUI/Localization/ja-JP/CompatibleGameVersionsDialog.ja-JP.resx +++ b/GUI/Localization/ja-JP/CompatibleGameVersionsDialog.ja-JP.resx @@ -59,46 +59,46 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,18 +117,46 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="label1.Text" xml:space="preserve"><value>以下のゲームバージョンに対応するModを追加でインストールする:</value></data> - <data name="label2.Text" xml:space="preserve"><value>ゲームバージョン:</value></data> - <data name="label3.Text" xml:space="preserve"><value>警告! ここでそのModが本当に選択されたバージョンに対応しているか確認する方法がありません! 慎重に選択してください。</value></data> - <data name="GameVersionLabel.Text" xml:space="preserve"><value><バージョン></value></data> - <data name="ClearSelectionButton.Text" xml:space="preserve"><value>選択を消去</value></data> - <data name="AddVersionToListButton.Text" xml:space="preserve"><value>追加</value></data> - <data name="label5.Text" xml:space="preserve"><value>バージョンをリストに追加:</value></data> - <data name="label6.Text" xml:space="preserve"><value>注釈: "1.2"のようなバージョンを追加した場合はに1.2.xx (1.2.0, 1.2.1, etc) に対応する全てのModがこのゲームインスタンスに対応するものとされます。</value></data> - <data name="label7.Text" xml:space="preserve"><value>ゲームがアップデートされる際には設定を調整できるようにこのダイアログが再び表示されます。</value></data> - <data name="SaveButton.Text" xml:space="preserve"><value>適用</value></data> - <data name="label8.Text" xml:space="preserve"><value>インストール:</value></data> - <data name="GameLocationLabel.Text" xml:space="preserve"><value><location></value></data> - <data name="CancelChooseCompatibleVersionsButton.Text" xml:space="preserve"><value>取消</value></data> - <data name="$this.Text" xml:space="preserve"><value>対応ゲームバージョン</value></data> + <data name="label1.Text" xml:space="preserve"> + <value>以下のゲームバージョンに対応するModを追加でインストールする:</value> + </data> + <data name="label2.Text" xml:space="preserve"> + <value>ゲームバージョン:</value> + </data> + <data name="label3.Text" xml:space="preserve"> + <value>警告! ここでそのModが本当に選択されたバージョンに対応しているか確認する方法がありません! 慎重に選択してください。</value> + </data> + <data name="GameVersionLabel.Text" xml:space="preserve"> + <value><バージョン></value> + </data> + <data name="ClearSelectionButton.Text" xml:space="preserve"> + <value>選択を消去</value> + </data> + <data name="AddVersionToListButton.Text" xml:space="preserve"> + <value>追加</value> + </data> + <data name="label5.Text" xml:space="preserve"> + <value>バージョンをリストに追加:</value> + </data> + <data name="label6.Text" xml:space="preserve"> + <value>注釈: "1.2"のようなバージョンを追加した場合はに1.2.xx (1.2.0, 1.2.1, etc) に対応する全てのModがこのゲームインスタンスに対応するものとされます。 </value> + </data> + <data name="label7.Text" xml:space="preserve"> + <value>ゲームがアップデートされる際には設定を調整できるようにこのダイアログが再び表示されます。</value> + </data> + <data name="SaveButton.Text" xml:space="preserve"> + <value>適用</value> + </data> + <data name="label8.Text" xml:space="preserve"> + <value>インストール:</value> + </data> + <data name="GameLocationLabel.Text" xml:space="preserve"> + <value><location></value> + </data> + <data name="CancelChooseCompatibleVersionsButton.Text" xml:space="preserve"> + <value>取消</value> + </data> + <data name="$this.Text" xml:space="preserve"> + <value>対応ゲームバージョン</value> + </data> </root> From 702bd2cd8bb871a18faf9d57cd4fb683e7e3b7df Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:50:21 +0100 Subject: [PATCH 5/7] New translations gamecommandlineoptionsdialog.resx (German) --- .../GameCommandLineOptionsDialog.de-DE.resx | 49 +++++++++++-------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/GUI/Localization/de-DE/GameCommandLineOptionsDialog.de-DE.resx b/GUI/Localization/de-DE/GameCommandLineOptionsDialog.de-DE.resx index 26f870d3a0..01f886103a 100644 --- a/GUI/Localization/de-DE/GameCommandLineOptionsDialog.de-DE.resx +++ b/GUI/Localization/de-DE/GameCommandLineOptionsDialog.de-DE.resx @@ -59,46 +59,46 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,7 +117,16 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="label1.Text" xml:space="preserve"><value>Argumente:</value></data> - <data name="CancelChangesButton.Text" xml:space="preserve"><value>Abbrechen</value></data> - <data name="$this.Text" xml:space="preserve"><value>Befehlszeilenargumente</value></data> + <data name="label1.Text" xml:space="preserve"> + <value>Argumente:</value> + </data> + <data name="AcceptChangesButton.Text" xml:space="preserve"> + <value>OK</value> + </data> + <data name="CancelChangesButton.Text" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="$this.Text" xml:space="preserve"> + <value>Befehlszeilenargumente</value> + </data> </root> From 396652d232de4cbe79a9da69e4799d343eaac53d Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:50:33 +0100 Subject: [PATCH 6/7] New translations managegameinstancesdialog.resx (German) --- .../ManageGameInstancesDialog.de-DE.resx | 100 +++++++++++------- 1 file changed, 59 insertions(+), 41 deletions(-) diff --git a/GUI/Localization/de-DE/ManageGameInstancesDialog.de-DE.resx b/GUI/Localization/de-DE/ManageGameInstancesDialog.de-DE.resx index ce66b0c7dc..46f0d99082 100644 --- a/GUI/Localization/de-DE/ManageGameInstancesDialog.de-DE.resx +++ b/GUI/Localization/de-DE/ManageGameInstancesDialog.de-DE.resx @@ -2,16 +2,12 @@ <root> <!-- Microsoft ResX Schema - Version 2.0 - The primary goals of this format is to allow a simple XML format that is mostly human readable. The generation and parsing of the various data types are done through the TypeConverter classes associated with the data types. - Example: - ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> @@ -26,79 +22,72 @@ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> - There are any number of "resheader" rows that contain simple name/value pairs. - Each data row contains a name, and value. The row also contains a type or mimetype. Type corresponds to a .NET class that support text/value conversion through the TypeConverter architecture. Classes that don't support this are serialized and stored with the mimetype set. - The mimetype is used for serialized objects, and tells the ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: - Note - application/x-microsoft.net.object.binary.base64 is the format that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. - mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. - mimetype: application/x-microsoft.net.object.soap.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. - mimetype: application/x-microsoft.net.object.bytearray.base64 value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,17 +106,46 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="openDirectoryMenuItem.Text" xml:space="preserve"><value>Verzeichnis öffnen</value></data> - <data name="GameInstallName.Text" xml:space="preserve"><value>Name</value></data> - <data name="Game.Text" xml:space="preserve"><value>Spiel</value></data> - <data name="GamePlayTime.Text" xml:space="preserve"><value>Spielstunden</value></data> - <data name="GameInstallPath.Text" xml:space="preserve"><value>Pfad</value></data> - <data name="SelectButton.Text" xml:space="preserve"><value>Wählen</value></data> - <data name="AddNewButton.Text" xml:space="preserve"><value>Neue Spielinstanz</value></data> - <data name="AddToCKANMenuItem.Text" xml:space="preserve"><value>Instanz hinzufügen</value></data> - <data name="CloneGameInstanceMenuItem.Text" xml:space="preserve"><value>Instanz klonen</value></data> - <data name="RenameButton.Text" xml:space="preserve"><value>Umbenennen</value></data> - <data name="SetAsDefaultCheckbox.Text" xml:space="preserve"><value>Als Standardinstanz setzen</value></data> - <data name="ForgetButton.Text" xml:space="preserve"><value>Vergessen</value></data> - <data name="$this.Text" xml:space="preserve"><value>Spielinstanzen verwalten</value></data> + <data name="openDirectoryMenuItem.Text" xml:space="preserve"> + <value>Verzeichnis öffnen</value> + </data> + <data name="GameInstallName.Text" xml:space="preserve"> + <value>Name</value> + </data> + <data name="Game.Text" xml:space="preserve"> + <value>Spiel</value> + </data> + <data name="GameInstallVersion.Text" xml:space="preserve"> + <value>Version</value> + </data> + <data name="GamePlayTime.Text" xml:space="preserve"> + <value>Spielstunden</value> + </data> + <data name="GameInstallPath.Text" xml:space="preserve"> + <value>Pfad</value> + </data> + <data name="SelectButton.Text" xml:space="preserve"> + <value>Wählen</value> + </data> + <data name="AddNewButton.Text" xml:space="preserve"> + <value>Neue Spielinstanz</value> + </data> + <data name="AddToCKANMenuItem.Text" xml:space="preserve"> + <value>Instanz hinzufügen</value> + </data> + <data name="CloneGameInstanceMenuItem.Text" xml:space="preserve"> + <value>Instanz klonen</value> + </data> + <data name="RenameButton.Text" xml:space="preserve"> + <value>Umbenennen</value> + </data> + <data name="SetAsDefaultCheckbox.Text" xml:space="preserve"> + <value>Als Standardinstanz setzen</value> + </data> + <data name="ForgetButton.Text" xml:space="preserve"> + <value>Vergessen</value> + </data> + <data name="$this.Text" xml:space="preserve"> + <value>Spielinstanzen verwalten</value> + </data> </root> From 39c93003fd4a4ce9350d868eac6c8091f5eab5c8 Mon Sep 17 00:00:00 2001 From: Arne Peirs <arnepeirs@hotmail.com> Date: Thu, 7 Dec 2023 18:51:45 +0100 Subject: [PATCH 7/7] New translations metadata.resx (Japanese) --- GUI/Localization/ja-JP/Metadata.ja-JP.resx | 71 ++++++++++++++-------- 1 file changed, 44 insertions(+), 27 deletions(-) diff --git a/GUI/Localization/ja-JP/Metadata.ja-JP.resx b/GUI/Localization/ja-JP/Metadata.ja-JP.resx index d5d4cf3291..76fe6ed149 100644 --- a/GUI/Localization/ja-JP/Metadata.ja-JP.resx +++ b/GUI/Localization/ja-JP/Metadata.ja-JP.resx @@ -59,46 +59,46 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <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:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root"> + <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: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: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: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: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: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:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required"/> </xsd:complexType> </xsd:element> </xsd:choice> @@ -117,14 +117,31 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="IdentifierLabel.Text" xml:space="preserve"><value>識別子:</value></data> - <data name="ReplacementLabel.Text" xml:space="preserve"><value>Replaced by:</value></data> - <data name="GameCompatibilityLabel.Text" xml:space="preserve"><value>対応バージョン:</value></data> - <data name="ReleaseLabel.Text" xml:space="preserve"><value>リリース状況:</value></data> - <data name="AuthorLabel.Text" xml:space="preserve"><value>作者:</value></data> - <data name="LicenseLabel.Text" xml:space="preserve"><value>ライセンス:</value></data> - <data name="MetadataModuleLicenseTextBox.Text" xml:space="preserve"><value>無し</value></data> - <data name="MetadataModuleAuthorTextBox.Text" xml:space="preserve"><value>無し</value></data> - <data name="VersionLabel.Text" xml:space="preserve"><value>バージョン:</value></data> - <data name="MetadataModuleReleaseStatusTextBox.Text" xml:space="preserve"><value>安定</value></data> + <data name="IdentifierLabel.Text" xml:space="preserve"> + <value>識別子:</value> + </data> + <data name="ReplacementLabel.Text" xml:space="preserve"> + <value>Replaced by:</value> + </data> + <data name="GameCompatibilityLabel.Text" xml:space="preserve"> + <value>対応バージョン:</value> + </data> + <data name="ReleaseLabel.Text" xml:space="preserve"> + <value>リリース状況:</value> + </data> + <data name="AuthorLabel.Text" xml:space="preserve"> + <value>作者:</value> + </data> + <data name="LicenseLabel.Text" xml:space="preserve"> + <value>ライセンス:</value> + </data> + <data name="MetadataModuleLicenseTextBox.Text" xml:space="preserve"> + <value>無し</value> + </data> + <data name="MetadataModuleAuthorTextBox.Text" xml:space="preserve"> + <value>無し</value> + </data> + <data name="VersionLabel.Text" xml:space="preserve"> + <value>バージョン:</value> + </data> </root>