# HG changeset patch # User IBBoard # Date 1318102417 -3600 # Node ID cff58ea990c4537ca5e7f42b0adc961b4435b322 # Parent 0d8004d6a4e57ee74b4b8ddb601cf12416792f7a Fixes #361: Add XML export UI to GTK# * Use translatable widgets * Add English translations diff -r 0d8004d6a4e5 -r cff58ea990c4 Widgets/TransformXmlWidget.cs --- a/Widgets/TransformXmlWidget.cs Sat Oct 01 20:46:53 2011 +0100 +++ b/Widgets/TransformXmlWidget.cs Sat Oct 08 20:33:37 2011 +0100 @@ -5,6 +5,7 @@ using System.IO; using System.Collections.Generic; using IBBoard.GtkSharp; +using IBBoard.GtkSharp.Translatable; namespace IBBoard.WarFoundry.GUI.GTK { @@ -17,6 +18,7 @@ { this.Build(); FillXsltList(); + ControlTranslator.TranslateWidget(this); } private void FillXsltList() diff -r 0d8004d6a4e5 -r cff58ea990c4 gtk-gui/IBBoard.WarFoundry.GUI.GTK.TransformXmlWidget.cs --- a/gtk-gui/IBBoard.WarFoundry.GUI.GTK.TransformXmlWidget.cs Sat Oct 01 20:46:53 2011 +0100 +++ b/gtk-gui/IBBoard.WarFoundry.GUI.GTK.TransformXmlWidget.cs Sat Oct 08 20:33:37 2011 +0100 @@ -5,7 +5,7 @@ public partial class TransformXmlWidget { private global::Gtk.Table table1; - private global::Gtk.CheckButton doTransformWidget; + private global::IBBoard.GtkSharp.Translatable.TranslatableCheckButton doTransformWidget; private global::IBBoard.GtkSharp.Translatable.TranslatableLabel lblTransform; private global::Gtk.ComboBox transformList; @@ -21,7 +21,7 @@ this.table1.RowSpacing = ((uint)(6)); this.table1.ColumnSpacing = ((uint)(6)); // Container child table1.Gtk.Table+TableChild - this.doTransformWidget = new global::Gtk.CheckButton (); + this.doTransformWidget = new global::IBBoard.GtkSharp.Translatable.TranslatableCheckButton (); this.doTransformWidget.CanFocus = true; this.doTransformWidget.Name = "doTransformWidget"; this.doTransformWidget.Label = global::Mono.Unix.Catalog.GetString ("transform output"); diff -r 0d8004d6a4e5 -r cff58ea990c4 gtk-gui/gui.stetic --- a/gtk-gui/gui.stetic Sat Oct 01 20:46:53 2011 +0100 +++ b/gtk-gui/gui.stetic Sat Oct 08 20:33:37 2011 +0100 @@ -10,7 +10,7 @@ - + Action File File @@ -165,7 +165,7 @@ gtk-preferences - + Action transformed xml transformed xml @@ -182,14 +182,14 @@ - + - + @@ -2532,7 +2532,7 @@ - + False @@ -2546,7 +2546,7 @@ - + True transform output diff -r 0d8004d6a4e5 -r cff58ea990c4 translations/en.translation --- a/translations/en.translation Sat Oct 01 20:46:53 2011 +0100 +++ b/translations/en.translation Sat Oct 08 20:33:37 2011 +0100 @@ -18,6 +18,7 @@ Save _army as... _Export army as... Basic HTML +Transformable XML _Close army _Reload files _Quit @@ -122,6 +123,9 @@ {0}% ({1}) {0} {0} for {1} + +Transformation: +Transform Output Unit of {0} {1} Set {0} amount for {1} to {2}