- added Portuguese translation (still incomplete)

- fixed updating / deleting of Panasonic channels when ref-list proxies are present
This commit is contained in:
hbeham
2013-06-29 12:10:13 +02:00
parent 9cf721a26a
commit 42931d18c6
14 changed files with 1312 additions and 424 deletions

View File

@@ -534,7 +534,7 @@ order by s.ntype,major_channel
cmd.Prepare();
foreach (ChannelInfo channel in channelList.Channels)
{
if (channel.NewProgramNr < 0)
if (channel.NewProgramNr < 0 || channel.OldProgramNr < 0)
continue;
channel.UpdateRawData();
cmd.Parameters["@rowid"].Value = channel.RecordIndex;
@@ -553,10 +553,11 @@ order by s.ntype,major_channel
cmd.Parameters.Add(new SQLiteParameter("@rowid", DbType.Int32));
foreach (ChannelInfo channel in channelList.Channels)
{
if (channel.NewProgramNr >= 0)
continue;
cmd.Parameters["@rowid"].Value = channel.RecordIndex;
cmd.ExecuteNonQuery();
if (channel.NewProgramNr == -1 && channel.OldProgramNr >= 0)
{
cmd.Parameters["@rowid"].Value = channel.RecordIndex;
cmd.ExecuteNonQuery();
}
}
}
#endregion

164
ChanSort/AboutForm.pt.resx Normal file
View File

@@ -0,0 +1,164 @@
<?xml version="1.0" encoding="utf-8"?>
<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>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<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: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>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="labelControl1.Size" type="System.Drawing.Size, System.Drawing">
<value>80, 13</value>
</data>
<data name="labelControl1.Text" xml:space="preserve">
<value>Versão atual:</value>
</data>
<data name="colDisplayText.Caption" xml:space="preserve">
<value>Descrição</value>
</data>
<data name="colFileTypes.Caption" xml:space="preserve">
<value>Tipos de ficheiro</value>
</data>
<data name="labelControl3.Size" type="System.Drawing.Size, System.Drawing">
<value>86, 13</value>
</data>
<data name="labelControl3.Text" xml:space="preserve">
<value>Fórum de discussão:</value>
</data>
<data name="labelControl4.Size" type="System.Drawing.Size, System.Drawing">
<value>41, 13</value>
</data>
<data name="labelControl4.Text" xml:space="preserve">
<value>Contacto:</value>
</data>
<data name="xtraTabPage1.Text" xml:space="preserve">
<value>Cumprimentos e obrigado</value>
</data>
<data name="xtraTabPage2.Text" xml:space="preserve">
<value>Extensões</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="picDonate.EditValue" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="labelControl2.Size" type="System.Drawing.Size, System.Drawing">
<value>151, 13</value>
</data>
<data name="labelControl2.Text" xml:space="preserve">
<value>Caso esta aplicação seja do seu agrado:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Sobre ChanSort</value>
</data>
</root>

View File

@@ -109,6 +109,11 @@
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Resources.pt.Designer.cs">
<DependentUpon>Resources.pt.resx</DependentUpon>
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
</Compile>
<Compile Include="Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
<AutoGen>True</AutoGen>
@@ -138,6 +143,9 @@
<DependentUpon>AboutForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="AboutForm.pt.resx">
<DependentUpon>AboutForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="AboutForm.resx">
<DependentUpon>AboutForm.cs</DependentUpon>
<SubType>Designer</SubType>
@@ -151,6 +159,9 @@
<EmbeddedResource Include="CharsetForm.de.resx">
<DependentUpon>CharsetForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="CharsetForm.pt.resx">
<DependentUpon>CharsetForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="CharsetForm.resx">
<DependentUpon>CharsetForm.cs</DependentUpon>
<SubType>Designer</SubType>
@@ -165,10 +176,19 @@
<DependentUpon>MainForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="MainForm.pt.resx">
<DependentUpon>MainForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.pt.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.pt.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
@@ -188,6 +208,9 @@
<EmbeddedResource Include="WaitForm1.de.resx">
<DependentUpon>WaitForm1.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="WaitForm1.pt.resx">
<DependentUpon>WaitForm1.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="WaitForm1.resx">
<DependentUpon>WaitForm1.cs</DependentUpon>
<SubType>Designer</SubType>

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<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>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<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: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="colDisplayName.Caption" xml:space="preserve">
<value>Descrição</value>
</data>
<data name="btnMyCountry.Text" xml:space="preserve">
<value>Tipo de caracteres por defeito do meu país</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Abortar</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Tipo de letras</value>
</data>
</root>

View File

@@ -45,6 +45,7 @@ namespace ChanSort.Ui
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GlobalImageCollectionHolder));
this.sharedImageCollection1 = new DevExpress.Utils.SharedImageCollection(this.components);
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1.ImageSource)).BeginInit();
//
// sharedImageCollection1
//
@@ -87,6 +88,7 @@ namespace ChanSort.Ui
this.sharedImageCollection1.ImageSource.Images.SetKeyName(32, "0032.png");
this.sharedImageCollection1.ImageSource.Images.SetKeyName(33, "0033.png");
this.sharedImageCollection1.ParentControl = null;
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1.ImageSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1)).EndInit();
}

View File

@@ -129,7 +129,7 @@
a2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAAChEZXZFeHByZXNzLlV0aWxzLkltYWdlQ29sbGVjdGlvblN0
cmVhbWVyAgAAAAlJbWFnZVNpemUERGF0YQQHE1N5c3RlbS5EcmF3aW5nLlNpemUDAAAAAgIAAAAF/P//
/xNTeXN0ZW0uRHJhd2luZy5TaXplAgAAAAV3aWR0aAZoZWlnaHQAAAgIAwAAABAAAAAQAAAACQUAAAAP
BQAAAEJlAAACDgMAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAARnQU1BAACxjwv8
BQAAAG5kAAACDgMAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAACukAAArpAf11ztMAAAAqdEVYdENyZWF0aW9uIFRpbWUATWkgMSBNcnogMjAwNiAx
NToxMDo1MSArMDEwMP/NqUUAAAAHdElNRQfWAwEODCaDia/cAAACZ0lEQVQ4T82S7UsTUBSH75eCCAx6
oTAqg7BMRKjoQ6S9Oa1I10gzU8PUZmYpKEamy8gCX8iS2YxqiRmREMrUltEoLdSMps458wXUEiW0UToN
@@ -155,418 +155,414 @@
ItTeYtT+MtQBO+rVCtS+E6g9ZtROE2r7IdRwOqpPB+54ho/HRF9Y/7BXZq0LfvcBt7Qe1Po2/OmH1U5Y
DsKCE2a1VDOHYWo3nx9t3ZTgbYrM4kWQejTgOqxr8NpNkK9oYAfM+eDrafikvfc+Cyb0TN/fJFgdMcgs
RQS/BkC5oQmuwUovLGqC+QB8q4NpET4ehMlkpu5uiQqk4djv8mujtPwqVVp6mSYtvtgnLTxPl+afGaW5
JwZp9vEe6ctQkjTzcJc0/SBOmroXK43dEX5E8H9agvAXG8CZjO1x3DgAAAAASUVORK5CYIK/AgAAiVBO
Rw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAK6QAA
CukB/XXO0wAAACt0RVh0Q3JlYXRpb24gVGltZQBEaSAzMCBNcnogMjAwNCAxODozNDoxNyArMDEwMCLQ
kMIAAAAHdElNRQfUAx4QJiq2XkdnAAACF0lEQVQ4T82S309SYRjHT5YzJRDJ6obc3BoXWRa5GIhoa2ZX
rqvWTavVapn9Wrn+gbqo/6Gr6iIuIGaz1cpliEzJHyVgDqfBLNBxhAOe94XjK9u3w/EY6ta8rOfy3b6f
5/vu83D/x7Cmndm8fQ8Tm3VMsFUz3qpnCYuezZt17Eejls0c1rApUyX7Wl/BAsZy5jtQxjxVnKjGOW61
TUdx9QRw0wbcOwU8PAs8aAduO4DrJ4FLjcAFE3CuDuioBRwaDO7bIalxuUGrDLhiBrpkwN02oEcO3z8N
3GoBrhUBR1XAQRVQBW/tBoDk0FJcPra2rdsO3Gld237DCqXZxQbg/CGg0wi0GwB7JQb2bgDMeV7mlv3v
QQP9WJnwYnVyCOybD7nRAYjDHyB4+8D3e7Dw1ol5z3PMOZ/hzdPHK2qc48LhME2n0xBFEZIkoVAogDEG
SikymQx4nkcikUAsFkMkEkEoFILb7S41kB9oKpVCNptVQkVIPp9XgIIgIJlMIh6PIxqNKoBgMAiXy1UC
zL5+kRPGB7E8OQwyNYrc9Djo9zGIoQAyE34sffmMRf9H/PrUh+g7N2Z6X6H3yaPSF/5oLFpQNHZsq9H3
d40yoOfMFo3rgG01WjZr7FrXeGSzxpYtGql5Fy+fMRGa9WTJVkMWrQby02IgsaYaMnu8mkw3aEnQpCFj
9bvJiLGc+PaXEWcFl1bj/3Q47jfWuMy1hgtjeQAAAABJRU5ErkJggucBAACJUE5HDQoaCgAAAA1JSERS
AAAAEAAAABAIBgAAAB/z/2EAAAABc1JHQgCuzhzpAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOvAAA
DrwBlbxySQAAAXxJREFUOE+9ki2MhDAUhJErkVgkcuXalUgkFolE1lZWIrGVlUgsEllZW1lZOfdeYf9u
95ITl3vJhAT6zUxbsn+ZECLkqCGUpqeBdQ7Hp99NN4xw3icINGzmQ0BL78k9wGj1Jue2H1OYaXqFuieD
tNhqxGiSEDRpOkzsR5MbXHeHQSToGU6yA/SkSBLTyBIYFWt4Nb0ZvMBOkEH3UW8GnBL9AZIWo5JmFpkb
LWGoBTfR1IKbTKnJ0YY/RD8m2K0yQXAS8N/E77iZG6hJD2saLLNBxvuLjiC/p64LG/Ci5+otsDXAWiMu
VzhdQfQtnVvcDYKV8Kt4pFPCHd4IPsA4XxDMGbIvsSyUzsP7CVaka9vWp3QG76kEzmeCK2wyR1uXezoP
H4ZddoO0xxeQU3fQ6xJW5ZBdCaXk4yZGOSTYzj02ld21khZ1wixPMCLHNBQYSZzuj986jSIDJTtI0dHB
NOi7Gl1zRVNfcL1UOFclqrJAUeTI8xMK0oH+xWTZF9s+A36qvos7AAAAAElFTkSuQmCCrQIAAIlQTkcN
ChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAAFzUkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAAA
CXBIWXMAAA3VAAAN1QE91ljxAAAAGnRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS4xMDD0cqEAAAIc
SURBVDhPlZLta1JxFMf3pzR61b8RVLQ2emHmXDaHrmDQ09jYaISzmM3cQou9KCoooseZ2sPWKGZOhUvz
qWuBoCFGtURfuOu9u9Nd9du9x/L2Ygle+ML5fc85n3s4v1/X3j7Hyp6eWVit1o6k9Mi9vi45aFx9HEcg
EOhIc89YBdJQAJhfZNHpd9P7haYgwNzzT2RKNQm/8httJYpbVHvD8w/A/uQPQJLwc+NHWwlbAtU6X3xW
AbZHCTLr9To2uVJbVatVqp1fTKqAyw/jaDSAnZ0qvmbTbcWVN6nW/pSW2ARY7kfxmvkGfluCWK2RtneR
4gtyzdLH75iRp24BLt5dh2H2A/rOuKAzGKDVaXaVftCIg6evo3fqDawPYipg/BYDvW0VupOD8Pm8iEaj
iEQiYFkW2WwWxWIRlUoFsXgMeuMQ9o96MHVvXQWcWwjj+JX39JdEIoGzoxcoNg2bUSgUqJnneeRyOfIP
jHkxfptRASOuNWimVyiZTCZhNJnQb/HQWRRFcByHTCZDcMU7NPES5xdCKsDs8OPopWVKKoVDZnMLUCqV
kE6nEQqF6Akr3uHJVxhxrqkAnXVZnuAtJfP5PMYmJyg2nxqmHQSDQbjdbvj9fvJ7ZIDJsdoEdPdec+3T
OIVj080JyuUyajX5ugReXl4BqVQKDMMgHA63Jjgx8w5ay1ITID8qBXJHOWgH/n+Ff6XpH6BGRd1H7Lbf
FLjuGgYAd0AAAAAASUVORK5CYIKfAgAAiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA
AXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAAadEVYdFNvZnR3
YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAg5JREFUOE9jIBa4Fx9MYGRmZYJySQNaIcv4Xauu/3TO
35MIFcIPHFM3CQXXnst1L7+43Ln84jbnykt77Stu/Xetvv7WJGKWDFQZdhBQcSLQvezKW8v8a/9Ncq/9
N8q9/t8w/8Z/o8Kb/01Kbv+3LTm3AagMu1f8So/7WuVe/qOXev6fZtyxB1qJx6/qZlz8ZFh4679J2d3/
5lX3/9vWP/jvUHwoGqoFAcxj1wpYZJx+rh2xZa6SfZU2UIgNiJlV/Weom1fd+29d//C/bdOj/5YVF48Z
JK5xA2tCBo7p2/y1fCZ7AJkozrMov5xoXX//j3nJmU2a4fMcgEIsEBlMwAilUYBR1n53Ze8efSCTGSJC
JHAsPqbqUnEiCMolHriVHjfzbrq5xrfn8R/XqqN1UGE4iJ76wDSs82walIsAniXHLdyrrux3bbj73631
0f+ACc//G8cucoZKM7jVn1dMW/W+P3vTl3fG4T0qUGEEME3cYWdXfvOvU/39/+7tj//7AQ0InvbyZ/DM
l7fDF71/lLrl17/MXX//BXYezQAqxxpeDJZ5pyeDDHBsfvTfufPZf6/Jb/4Hzf/0P3rNj//JG75+8u8A
a8YdmCreU3iNC6/etap7+N+q8uJh56ZrW7y6bqz0aT9bpupRIwtUgt1mZKCbvM/FourOH3nnBnUgl7AG
bEA3YRso1+FMMAjAwAAA8UXZZO59Q5UAAAAASUVORK5CYIJEAQAAiVBORw0KGgoAAAANSUhEUgAAABAA
AAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADrwAAA68AZW8
ckkAAADZSURBVDhPxZIhEoMwEEVznUpkLTIyMhYZGRmLRFZiIyuRXIEj1FZWVm73J4QGpqEV7fTPvMmS
3b9ZIOLrOpyIhL1HkqR/xiU1ZzaicIsa4rqn4VIw5+wK43JRGD9p3ks451YoJUnWFS2nhzVXGn2G0ytO
rSGjuUHdE7lxY86MiSubcrrUYDV2JiRRdMtMebxMUBKSKNoaU7xMUBKSfSupc+olyL1tMHYVNeoY0TUb
InhG7qMG+GXWWvLe0zRNAez9vgHUqCpeGClJa03G8IdjsIfXCBfpzxLiAS3BRqZvy9peAAAAAElFTkSu
QmCCggwAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAARnQU1BAACxjnz7UZMAAAAg
Y0hSTQAAhw8AAIwPAAD9UgAAgUAAAH15AADpiwAAPOUAABnMczyFdwAACjlpQ0NQUGhvdG9zaG9wIElD
QyBwcm9maWxlAABIx52Wd1RU1xaHz713eqHNMAJSht67wADSe5NeRWGYGWAoAw4zNLEhogIRRUSaIkhQ
xIDRUCRWRLEQFFSwByQIKDEYRVQsb0bWi66svPfy8vvjrG/ts/e5++y9z1oXAJKnL5eXBksBkMoT8IM8
nOkRkVF07ACAAR5ggCkATFZGul+wewgQycvNhZ4hcgJfBAHweli8AnDT0DOATgf/n6RZ6XyB6JgAEZuz
ORksEReIOCVLkC62z4qYGpcsZhglZr4oQRHLiTlhkQ0++yyyo5jZqTy2iMU5p7NT2WLuFfG2TCFHxIiv
iAszuZwsEd8SsUaKMJUr4jfi2FQOMwMAFElsF3BYiSI2ETGJHxLkIuLlAOBICV9x3Fcs4GQLxJdySUvP
4XMTEgV0HZYu3dTamkH35GSlcAQCwwAmK5nJZ9Nd0lLTmbwcABbv/Fky4trSRUW2NLW2tDQ0MzL9qlD/
dfNvStzbRXoZ+LlnEK3/i+2v/NIaAGDMiWqz84strgqAzi0AyN37YtM4AICkqG8d17+6D008L4kCQbqN
sXFWVpYRl8MyEhf0D/1Ph7+hr75nJD7uj/LQXTnxTGGKgC6uGystJU3Ip2ekM1kcuuGfh/gfB/51HgZB
nHgOn8MTRYSJpozLSxC1m8fmCrhpPDqX95+a+A/D/qTFuRaJ0vgRUGOMgNR1KkB+7QcoChEg0fvFXf+j
b774MCB+eeEqk4tz/+83/WfBpeIlg5vwOc4lKITOEvIzF/fEzxKgAQFIAiqQB8pAHegAQ2AGrIAtcARu
wBv4gxAQCVYDFkgEqYAPskAe2AQKQTHYCfaAalAHGkEzaAXHQSc4Bc6DS+AauAFug/tgFEyAZ2AWvAYL
EARhITJEgeQhFUgT0ofMIAZkD7lBvlAQFAnFQgkQDxJCedBmqBgqg6qheqgZ+h46CZ2HrkCD0F1oDJqG
fofewQhMgqmwEqwFG8MM2An2gUPgVXACvAbOhQvgHXAl3AAfhTvg8/A1+DY8Cj+D5xCAEBEaoooYIgzE
BfFHopB4hI+sR4qQCqQBaUW6kT7kJjKKzCBvURgUBUVHGaJsUZ6oUBQLtQa1HlWCqkYdRnWgelE3UWOo
WdRHNBmtiNZH26C90BHoBHQWuhBdgW5Ct6Mvom+jJ9CvMRgMDaONscJ4YiIxSZi1mBLMPkwb5hxmEDOO
mcNisfJYfawd1h/LxAqwhdgq7FHsWewQdgL7BkfEqeDMcO64KBwPl4+rwB3BncEN4SZxC3gpvCbeBu+P
Z+Nz8KX4Rnw3/jp+Ar9AkCZoE+wIIYQkwiZCJaGVcJHwgPCSSCSqEa2JgUQucSOxkniMeJk4RnxLkiHp
kVxI0SQhaQfpEOkc6S7pJZlM1iI7kqPIAvIOcjP5AvkR+Y0ERcJIwkuCLbFBokaiQ2JI4rkkXlJT0kly
tWSuZIXkCcnrkjNSeCktKRcpptR6qRqpk1IjUnPSFGlTaX/pVOkS6SPSV6SnZLAyWjJuMmyZApmDMhdk
xikIRZ3iQmFRNlMaKRcpE1QMVZvqRU2iFlO/ow5QZ2VlZJfJhslmy9bInpYdpSE0LZoXLYVWSjtOG6a9
W6K0xGkJZ8n2Ja1LhpbMyy2Vc5TjyBXJtcndlnsnT5d3k0+W3yXfKf9QAaWgpxCokKWwX+GiwsxS6lLb
paylRUuPL72nCCvqKQYprlU8qNivOKekrOShlK5UpXRBaUaZpuyonKRcrnxGeVqFomKvwlUpVzmr8pQu
S3eip9Ar6b30WVVFVU9VoWq96oDqgpq2Wqhavlqb2kN1gjpDPV69XL1HfVZDRcNPI0+jReOeJl6ToZmo
uVezT3NeS1srXGurVqfWlLactpd2rnaL9gMdso6DzhqdBp1buhhdhm6y7j7dG3qwnoVeol6N3nV9WN9S
n6u/T3/QAG1gbcAzaDAYMSQZOhlmGrYYjhnRjHyN8o06jZ4baxhHGe8y7jP+aGJhkmLSaHLfVMbU2zTf
tNv0dzM9M5ZZjdktc7K5u/kG8y7zF8v0l3GW7V92x4Ji4Wex1aLH4oOllSXfstVy2krDKtaq1mqEQWUE
MEoYl63R1s7WG6xPWb+1sbQR2By3+c3W0DbZ9ojt1HLt5ZzljcvH7dTsmHb1dqP2dPtY+wP2ow6qDkyH
BofHjuqObMcmx0knXackp6NOz51NnPnO7c7zLjYu61zOuSKuHq5FrgNuMm6hbtVuj9zV3BPcW9xnPSw8
1nqc80R7+nju8hzxUvJieTV7zXpbea/z7vUh+QT7VPs89tXz5ft2+8F+3n67/R6s0FzBW9HpD/y9/Hf7
PwzQDlgT8GMgJjAgsCbwSZBpUF5QXzAlOCb4SPDrEOeQ0pD7oTqhwtCeMMmw6LDmsPlw1/Cy8NEI44h1
EdciFSK5kV1R2KiwqKaouZVuK/esnIi2iC6MHl6lvSp71ZXVCqtTVp+OkYxhxpyIRceGxx6Jfc/0ZzYw
5+K84mrjZlkurL2sZ2xHdjl7mmPHKeNMxtvFl8VPJdgl7E6YTnRIrEic4bpwq7kvkjyT6pLmk/2TDyV/
SglPaUvFpcamnuTJ8JJ5vWnKadlpg+n66YXpo2ts1uxZM8v34TdlQBmrMroEVNHPVL9QR7hFOJZpn1mT
+SYrLOtEtnQ2L7s/Ry9ne85krnvut2tRa1lre/JU8zblja1zWle/Hloft75ng/qGgg0TGz02Ht5E2JS8
6ad8k/yy/Febwzd3FygVbCwY3+KxpaVQopBfOLLVdmvdNtQ27raB7ebbq7Z/LGIXXS02Ka4ofl/CKrn6
jek3ld982hG/Y6DUsnT/TsxO3s7hXQ67DpdJl+WWje/2291RTi8vKn+1J2bPlYplFXV7CXuFe0crfSu7
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
LQDrGHNkYI6oE/IhVfpkNEsG41kVzNXFGM2Uof9EJgzdWpjN5gATJhPGywvBuswRdUJeJUgSdBmcd4SK
Bkrv8Qz0v3uL4eFhAb1eDwPFeL9R2NPbvcwRdX9eJ0muDKRxW0MKDiOVxTB2PMf44IAfeh67cApsp1Nw
W29oV9T+yp7H0eGarmTppk5Oi0nBSMFmXXLp5qPo8Gba3etXtrOLIqEcUoSG3HsQFTb2Mj5i432i5Dej
Iy7C0xIVZkoNDWFyAYUTnR1hv20YJZqi2E1fSMljZ8o+Sjgl6Ncm5A/bkrJR5FyPOwAAAABJRU5ErkJg
ggEGAACJUE5HDQoaCgAAAA1JSERSAAAAEAAAABAIBgAAAB/z/2EAAAABc1JHQgCuzhzpAAAABGdBTUEA
ALGPC/xhBQAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAMiaVRYdFhNTDpjb20u
YWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6
a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBY
TVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxy
ZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z
IyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2Jl
LmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYj
IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBXaW5kb3dzIiB4bXBNTTpJbnN0
YW5jZUlEPSJ4bXAuaWlkOjY0NUE1REMxNTU2NTExRTE5RDM5RkJDNzU2REE4OUIwIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOjY0NUE1REMyNTU2NTExRTE5RDM5RkJDNzU2REE4OUIwIj4gPHhtcE1NOkRl
cml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjQ1QTVEQkY1NTY1MTFFMTlEMzlGQkM3
NTZEQTg5QjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ1QTVEQzA1NTY1MTFFMTlEMzlGQkM3
NTZEQTg5QjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBh
Y2tldCBlbmQ9InIiPz6kllk2AAACWElEQVQ4T21SS2sTYRT9oHsXQmnMaxKSFlGySNqkj6Sp+IjWWBrB
pFqhT0WhhWgNamIzpmqhZBFUCBV1pxvrzoVWrcbHRnSjon/CtWjTao/3TCexFi8c7pzHPZPAqM3jdrvL
mqb9dDqdcDgc4CanbkbqA8B8kvF4PDGGk8kk8vk8isViHeTU6TNnnvwtEPG4x9OM8xcuIndJx+j4aRwd
HKmDnDp95mol9QKr3Y0zGR2nJrNIJEeRODKO+OET6E2cNHa/8ERqzPCZY553RoHT5S339g9jebEBj9IK
V/cqzAiwpPB7UfZzhcIehWsxhduDCtWnDWCed0aBxday/Hi+E3ihcK9cRuXjN0xnprAqBd+fyMEzhaWl
Bej6TdyfvwW8VGDeYmteNgoat7UAHxTWXsvbVirITswgM7gPv94q/KgorIh+bvgYspNXgNVXWHsjufcK
jZZmuecvsHrw8O441t6J8UnwRfBV8Nnk3OTUhTO3cGcMLdv96wV2hwuzczcQCMXQ2n4QbR1xwSFBn/A+
85la3PCZm527DptdWy/QNFdV1ws4sD+OSNcuRCO7Ee3+D0Snz5yuX+bHVTUK5Gt7kEqlMHV2Ch3BdoQ7
u9AdDgsiGxA2dPrMMc87o0BGPjAncrkcRoZGEPAHEGwLIhQMIRQSyCanTp855nlXK1BWq3Xa6/UaZjqd
Rk+0B74dPvh2CmSTU6fPXFNT0wTv6gUyWymyeWBgAIVCAaVSqQ5y6vTN4y082ljAodgq/23B5XJVGa6B
nDp9M2fM5oLaOAV+AcM1kFP/ZwCoP8hjrhyQhyn0AAAAAElFTkSuQmCC5AIAAIlQTkcNChoKAAAADUlI
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
7j+4L/IohcrbZtIbDejr4jlcpZHAUBFq7m1gYWGBs43pBBT5sr9gN755u/DJfQdvgxdNPzcxNzcnE9Jv
GTndnCJNjjCrCL0WKF7Vj+9//U4SpNYks08Ed1/Zzs7Lb+P9+ZtsNWzmdH46Y2NjghBVEi5OTyCk/CDa
Cg2XfrpAVnMmd/s7JUH5L2Wk1xtJqkngjfOvszVzC68Y1xNs0DAyMiIT1FcC0IlbPlR6gFizVoL+L3//
8xceqevYmPYy7imu7Dn2HkNDQzJBlfsBRyrDOVC4l8Cr/tTduUVtey39D/olsKPnNjdbb1LUVMjaj19g
zYnVrNQp8dPtZ3h4WBC0X4Wj+SaQvVd34H3hLbZ84sG6WDdMLWWSIDwnFOcIJUqtE84JSpwSl6PQOhCT
Ec3o6KggZFWdZ8/FXWy/5IVX9ja2nXuVTZ9t4Fq76ZEgL5SVSc+zIkEE4xywi7XFUa2gsLKQ8fFxQfjx
7g+8a9yBp7ig185swuPUetySXfBJ20lwpoaNiRtYFq/A/rgdNkefQ65diqfWk86uzkffODU1ZSioLmjZ
rPPAzeCCi/5FVic543R8GQ5R9tjF2GITK4Ixcqy11riHuZNXmsfg4KDUicUeCAOWAeHEF5/KXCPXoIxb
wXKdIw5x9tjG2vDsUTlLo61ZErqEVapVGC4a6P29VyY+70kXFjMxMSGYvjVZ+ep8eSnEFccgBXKVHIVK
gavaFf94/4cl5pLavr6+x0V6SrCYyclJoedej8xca5blFOXYZORmrM3Oz5aZqk1Ca1urYLFYpBs/YRD+
BRXUeyy/JnzhAAAAAElFTkSuQmCCtQMAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAA
AAFzUkdCAK7OHOkAAAAEZ0FNQQAAsY8L/GEFAAAACXBIWXMAAA68AAAOvAGVvHJJAAAAB3RJTUUH2gsZ
CyoP1jGCtQAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJISMAAAAKdEVYdENv
cHlyaWdodACsD8w6AAAADnRFWHRDcmVhdGlvbiB0aW1lADX3DwkAAAAJdEVYdFNvZnR3YXJlAF1w/zoA
AAALdEVYdERpc2NsYWltZXIAt8C0jwAAAAh0RVh0V2FybmluZwDAG+aHAAAAB3RFWHRTb3VyY2UA9f+D
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
AAAASUVORK5CYIIL
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
f7biWOfirWqPq6UeruY6LDRVembPFHaynVjbGe1+CfmsSmldaSz/tX73HNZvq+EOgs2WG9S/ppTJrfTr
RCsoFqVc42wow+r1Iiw2nYaj4ylcQz0C7Lx0Uy3snDdKYTmcqBE1f/oPSNPt5/N9zssFsDdfhce5Ap/P
F+DnxjpWH9aD7Z2XaKcqz6dL4dJFnRDzkcT2haoM8LUqrDmW4PV6t/nhwoqmBgsVaZi7ViR0WNekjG8X
dfr5R2N5vjQG/Is2uN3uAGuORXy/Uw6+NBbWGiUcM1ahw5fEwKKK4UWdkPEcmc+aF4n5Xi0cDofA8td5
zNWVwaqMxIQ6F/zkhDBnnS+0yxxRJ0SfJduczI3EdI8Wdrsd36atsNaWgM1GS3JgGxsR5owZ2mFz5og6
IbqDnM2YLcPUszZM05umLp4Ee/5UnA3LoA42my0A6xhzZGCOqBPyIVX6ZDRLBuNZFczVxRjNlKH/RCYM
3VqYzeYAEyYTxssLwbrMEXVCXiVIEnQZnHeEigZK7/EM9L97i+HhYQG9Xg8DxXi/UdjT273MEXV/XidJ
rgykcVtDCg4jlcUwdjzH+OCAH3oeu3AKbKdTcFtvaFfU/sqex9Hhmq5k6aZOTotJwUjBZl1y6eaj6PBm
2t3rV7aziyKhHFKEhtx7EBU29jI+YuN9ouQ3oyMuwtMSFWZKDQ1hcgGFE50dYb9tGCWaothNX0jJY2fK
Pko4JejXJuQP25KyUeRcjzsAAAAASUVORK5CYIIBBgAAiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYA
AAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIElt
YWdlUmVhZHlxyWU8AAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLv
u78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9i
ZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEw
LzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMu
b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i
IiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRw
Oi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3No
b3AgQ1M1LjEgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDVBNURDMTU1NjUxMUUx
OUQzOUZCQzc1NkRBODlCMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDVBNURDMjU1NjUxMUUx
OUQzOUZCQzc1NkRBODlCMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAu
aWlkOjY0NUE1REJGNTU2NTExRTE5RDM5RkJDNzU2REE4OUIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAu
ZGlkOjY0NUE1REMwNTU2NTExRTE5RDM5RkJDNzU2REE4OUIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8
L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pJZZNgAAAlhJREFUOE9tUktr
E2EU/aB7F0JpzGsSkhZRskjapI+kqfiI1lgawaRaoU9FoYVoDWpiM6ZqoWQRVAgVdacb686FVq3Gx0Z0
o6J/wrVo02qP90wnsRYvHO6cxz2TwKjN43a7y5qm/XQ6nXA4HOAmp25G6gPAfJLxeDwxhpPJJPL5PIrF
Yh3k1OkzZ578LRDxuMfTjPMXLiJ3Scfo+GkcHRypg5w6feZqJfUCq92NMxkdpyazSCRHkTgyjvjhE+hN
nDR2v/BEaszwmWOed0aB0+Ut9/YPY3mxAY/SClf3KswIsKTwe1H2c4XCHoVrMYXbgwrVpw1gnndGgcXW
svx4vhN4oXCvXEbl4zdMZ6awKgXfn8jBM4WlpQXo+k3cn78FvFRg3mJrXjYKGre1AB8U1l7L21YqyE7M
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
5RTl2GTkZqzNzs+WmapNQmtbq2CxWKQbP2EQ/gUV1HssvyZ84QAAAABJRU5ErkJggrUDAACJUE5HDQoa
CgAAAA1JSERSAAAAEAAAABAIBgAAAB/z/2EAAAABc1JHQgCuzhzpAAAABGdBTUEAALGPC/xhBQAAAAlw
SFlzAAAOvAAADrwBlbxySQAAAAd0SU1FB9oLGQsqD9YxgrUAAAAHdEVYdEF1dGhvcgCprsxIAAAADHRF
WHREZXNjcmlwdGlvbgATCSEjAAAACnRFWHRDb3B5cmlnaHQArA/MOgAAAA50RVh0Q3JlYXRpb24gdGlt
ZQA19w8JAAAACXRFWHRTb2Z0d2FyZQBdcP86AAAAC3RFWHREaXNjbGFpbWVyALfAtI8AAAAIdEVYdFdh
cm5pbmcAwBvmhwAAAAd0RVh0U291cmNlAPX/g+sAAAAIdEVYdENvbW1lbnQA9syWvwAAAAZ0RVh0VGl0
bGUAqO7SJwAAAmNJREFUOE+Nkt1Lk2EYxncc/QMddNhhf0BQgdCBebDUjPkxnZtNdFPXNk3aV/rq/IjN
LFtlzin4kaERczYSxdIKTVp2YAZRaCB5kBmdKEX663k2FqYTOrjel+e5r+u67+e+bxXwX3AoPi46Bsm/
1E2mrlpcJe73EVPB7W2jovkJocg7Csqc3H8wLK4TsX3kVNDae5j7CEarEhcvvp2L/2UlKQV7kVNxl6dL
CYOkWFaisXSnFuxGsLefrPIAkRgMTyzFTSRcgZdoa/pSi5Lo6AzFxc09C/Q+A38ElMENHMFV9J4INe7W
1EKJpHj0NdhuLFCqTJGu85FhuI669CYmW52gHdDEpPjOwAtyz2dRlJuNPi8bU+E5jPlqekNdgpbgHigO
ji3jNJ6EX4uwNQk/Z2HzMTsbIVyWEl7NTgv6HoPdZecUmPg0rsDXWvhez85aFSxnQOw4bzqO4q13JQy8
vltUNoxguxbFLToru210DtFo04uswmnjKorHhEZrpM2jgwU1PDxMg4hPjo+ikmK5JHLOUtw3gyCXszo/
KDI3srniEueK+PxtZjO/18JinsdY7zqNz1uHqrC6h3xrkBb/bapqvQTFczMKruCqKoYffrY/azAVqSmt
dHHPrYVvIsNIGq01eiaij1BlFVr+rqc08Q584ayhHWNJCSvTHnh/iu3YGbZWhtlZF8sQTifsSKOl3pno
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
</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="SharedImageCollection.Timestamp" type="System.DateTime, mscorlib">
<value>05/11/2013 11:24:15</value>
<value>06/29/2013 12:09:44</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="SharedImageCollection.ImageSize" type="System.Drawing.Size, System.Drawing">

View File

@@ -133,6 +133,7 @@
this.barSubItem1 = new DevExpress.XtraBars.BarSubItem();
this.miEnglish = new DevExpress.XtraBars.BarButtonItem();
this.miGerman = new DevExpress.XtraBars.BarButtonItem();
this.miPortuguese = new DevExpress.XtraBars.BarButtonItem();
this.mnuCharset = new DevExpress.XtraBars.BarSubItem();
this.miCharsetForm = new DevExpress.XtraBars.BarButtonItem();
this.miIsoCharSets = new DevExpress.XtraBars.BarListItem();
@@ -875,9 +876,10 @@
this.miCleanupChannels,
this.miSaveReferenceFile,
this.miRecentFiles,
this.miExcelExport});
this.miExcelExport,
this.miPortuguese});
this.barManager1.MainMenu = this.bar1;
this.barManager1.MaxItemId = 60;
this.barManager1.MaxItemId = 61;
this.barManager1.ShowFullMenus = true;
//
// bar1
@@ -1263,7 +1265,8 @@
this.barSubItem1.ImageIndex = 14;
this.barSubItem1.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] {
new DevExpress.XtraBars.LinkPersistInfo(this.miEnglish),
new DevExpress.XtraBars.LinkPersistInfo(this.miGerman)});
new DevExpress.XtraBars.LinkPersistInfo(this.miGerman),
new DevExpress.XtraBars.LinkPersistInfo(this.miPortuguese)});
this.barSubItem1.Name = "barSubItem1";
this.barSubItem1.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionInMenu;
//
@@ -1289,6 +1292,16 @@
this.miGerman.Tag = "de-DE";
this.miGerman.DownChanged += new DevExpress.XtraBars.ItemClickEventHandler(this.miLanguage_DownChanged);
//
// miPortuguese
//
this.miPortuguese.ButtonStyle = DevExpress.XtraBars.BarButtonStyle.Check;
resources.ApplyResources(this.miPortuguese, "miPortuguese");
this.miPortuguese.Id = 60;
this.miPortuguese.ImageIndex = 2;
this.miPortuguese.Name = "miPortuguese";
this.miPortuguese.Tag = "pt-PT";
this.miPortuguese.DownChanged += new DevExpress.XtraBars.ItemClickEventHandler(this.miLanguage_DownChanged);
//
// mnuCharset
//
resources.ApplyResources(this.mnuCharset, "mnuCharset");
@@ -1714,6 +1727,7 @@
private DevExpress.XtraBars.BarListItem miRecentFiles;
private DevExpress.XtraBars.BarButtonItem miExcelExport;
private DevExpress.XtraEditors.Repository.RepositoryItemTextEdit repositoryItemTextEdit1;
private DevExpress.XtraBars.BarButtonItem miPortuguese;
private DevExpress.XtraSplashScreen.SplashScreenManager splashScreenManager1;
}
}

View File

@@ -24,7 +24,7 @@ namespace ChanSort.Ui
{
public partial class MainForm : XtraForm
{
public const string AppVersion = "v2013-06-28.2";
public const string AppVersion = "v2013-06-29";
private const int MaxMruEntries = 5;
@@ -2295,6 +2295,5 @@ namespace ChanSort.Ui
this.SetActiveGrid(this.gviewRight);
}
#endregion
}
}

352
ChanSort/MainForm.pt.resx Normal file
View File

@@ -0,0 +1,352 @@
<?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>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<assembly alias="DevExpress.Data.v12.2" name="DevExpress.Data.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<assembly alias="DevExpress.XtraEditors.v12.2" name="DevExpress.XtraEditors.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<assembly alias="DevExpress.Utils.v12.2" name="DevExpress.Utils.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="colOutServiceType.Caption" xml:space="preserve">
<value>Tipo serviço</value>
</data>
<data name="colOutSlot.Caption" xml:space="preserve">
<value>Novo Pr#</value>
</data>
<data name="colOutSlot.ToolTip" xml:space="preserve">
<value>Posição de canal novo</value>
</data>
<data name="colOutName.Caption" xml:space="preserve">
<value>Nome do canal</value>
</data>
<data name="colOutFav.Caption" xml:space="preserve">
<value>Favoritos</value>
</data>
<data name="colOutLock.Caption" xml:space="preserve">
<value>Blo- queado</value>
</data>
<data name="lblHotkeyLeft.Text" xml:space="preserve">
<value>F3: Filtro | F4: Lista | -: para cima | +: para baixo | DEL: remover</value>
</data>
<data name="rbInsertBefore.Properties.Caption" xml:space="preserve">
<value>Acrescentar antes</value>
</data>
<data name="rbInsertAfter.Properties.Caption" xml:space="preserve">
<value>Acrescentar depois</value>
</data>
<data name="rbInsertSwap.Properties.Caption" xml:space="preserve">
<value>Comutar</value>
</data>
<data name="miFile.Caption" xml:space="preserve">
<value>&amp;Ficheiro</value>
</data>
<data name="miOpen.Caption" xml:space="preserve">
<value>Abrir &amp;lista de canais...</value>
</data>
<data name="miReload.Caption" xml:space="preserve">
<value>&amp;Recarregar</value>
</data>
<data name="miRestoreOriginal.Caption" xml:space="preserve">
<value>Repor cópia de segurança</value>
</data>
<data name="miFileInformation.Caption" xml:space="preserve">
<value>Informações&amp; do ficheiro...</value>
</data>
<data name="miSave.Caption" xml:space="preserve">
<value>&amp;Gravar</value>
</data>
<data name="miSaveAs.Caption" xml:space="preserve">
<value>Gravar &amp;como...</value>
</data>
<data name="miOpenReferenceFile.Caption" xml:space="preserve">
<value>Abrir lista de referência...</value>
</data>
<data name="miSaveReferenceFile.Caption" xml:space="preserve">
<value>Gravar lista de referência...</value>
</data>
<data name="miExcelExport.Caption" xml:space="preserve">
<value>Exportar lista de Excel...</value>
</data>
<data name="miQuit.Caption" xml:space="preserve">
<value>&amp;Terminar</value>
</data>
<data name="miEdit.Caption" xml:space="preserve">
<value>&amp;Editar</value>
</data>
<data name="miAddChannel.Caption" xml:space="preserve">
<value>Aceitar &amp;canal</value>
</data>
<data name="miRemove.Caption" xml:space="preserve">
<value>Remover &amp;canal</value>
</data>
<data name="miRenameChannel.Caption" xml:space="preserve">
<value>Rebatizar canal</value>
</data>
<data name="miSort.Caption" xml:space="preserve">
<value>Ordenar canais alfabeticamente</value>
</data>
<data name="miRenum.Caption" xml:space="preserve">
<value>Renumerar &amp;canais de novo</value>
</data>
<data name="mnuFavSet.Caption" xml:space="preserve">
<value>&amp;Acrescentar favoritos</value>
</data>
<data name="mnuFavUnset.Caption" xml:space="preserve">
<value>Remover favoritos</value>
</data>
<data name="miLockOn.Caption" xml:space="preserve">
<value>Bloquear &amp;canais: SIM</value>
</data>
<data name="miLockOff.Caption" xml:space="preserve">
<value>Bloquear canais: NÃO</value>
</data>
<data name="miSkipOn.Caption" xml:space="preserve">
<value>Saltar &amp;canais: SIM</value>
</data>
<data name="miSkipOff.Caption" xml:space="preserve">
<value>Saltar canais: NÃO</value>
</data>
<data name="miHideOn.Caption" xml:space="preserve">
<value>Esconder &amp;canais: SIM</value>
</data>
<data name="miHideOff.Caption" xml:space="preserve">
<value>Esconder canais: NÃO</value>
</data>
<data name="barSubItem2.Caption" xml:space="preserve">
<value>Televisor</value>
</data>
<data name="miTvSettings.Caption" xml:space="preserve">
<value>Configurações TV...</value>
</data>
<data name="mnuOptions.Caption" xml:space="preserve">
<value>&amp;Configurações</value>
</data>
<data name="barSubItem1.Caption" xml:space="preserve">
<value>&amp;Idioma</value>
</data>
<data name="mnuCharset.Caption" xml:space="preserve">
<value>&amp;Tabela de caracteres</value>
</data>
<data name="mnuHelp.Caption" xml:space="preserve">
<value>&amp;Ajuda</value>
</data>
<data name="miAbout.Caption" xml:space="preserve">
<value>&amp;Sobre ChanSort...</value>
</data>
<assembly alias="DevExpress.XtraBars.v12.2" name="DevExpress.XtraBars.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="barManager1.Categories" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v12.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxMi4yLCBWZXJzaW9uPTEy
LjIuNi4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEZpbGUE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICKaPJ5gsBeU2NTSFe
Xxl+0wEL
</value>
</data>
<data name="barManager1.Categories1" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v12.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxMi4yLCBWZXJzaW9uPTEy
LjIuNi4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEhlbHAE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICdEVVDegwMU2acNpw
KphCYAEL
</value>
</data>
<data name="barManager1.Categories2" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v12.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxMi4yLCBWZXJzaW9uPTEy
LjIuNi4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEVkaXQE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICZMTu18lZRU+IqmAu
ZMgcwAEL
</value>
</data>
<data name="barManager1.Categories3" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v12.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxMi4yLCBWZXJzaW9uPTEy
LjIuNi4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAAB09wdGlvbnME/P///wtTeXN0ZW0uR3VpZAsAAAACX2EC
X2ICX2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICXJMOh9nzAkKc
WIeWYGkVXQEL
</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ChanSort {0} - Editor de listas de canais para televisores Samsung, LG, Panasonic e Toshiba</value>
</data>
<data name="miMoveUp.Caption" xml:space="preserve">
<value>Para cima</value>
</data>
<data name="miMoveDown.Caption" xml:space="preserve">
<value>Para baixo</value>
</data>
<data name="labelControl2.Text" xml:space="preserve">
<value>Modo:</value>
</data>
<data name="btnClearLeftFilter.ToolTip" xml:space="preserve">
<value>Repor filtro</value>
</data>
<data name="btnRenum.ToolTip" xml:space="preserve">
<value>Renumerar canais seleccionados</value>
</data>
<data name="btnDown.ToolTip" xml:space="preserve">
<value>Mover canais seleccionados para baixo</value>
</data>
<data name="btnUp.ToolTip" xml:space="preserve">
<value>Mover canais seleccionados para cima</value>
</data>
<data name="btnRemoveLeft.ToolTip" xml:space="preserve">
<value>Remover canais seleccionados</value>
</data>
<data name="btnRemoveRight.ToolTip" xml:space="preserve">
<value>Remover canais seleccionados</value>
</data>
<data name="labelControl11.Text" xml:space="preserve">
<value>Aplicar Pr#:</value>
</data>
<data name="labelControl11.ToolTip" xml:space="preserve">
<value>Acrescentar e definar posição de canal</value>
</data>
<data name="grpOutputList.Text" xml:space="preserve">
<value>Canais ordenados (.csv)</value>
</data>
<data name="colSlotOld.Caption" xml:space="preserve">
<value>Valor Pr# anterior</value>
</data>
<data name="colSlotOld.ToolTip" xml:space="preserve">
<value>Posição de canal anterior Programmplatz</value>
</data>
<data name="colSlotNew.Caption" xml:space="preserve">
<value>Novo Pr#</value>
</data>
<data name="colSlotNew.ToolTip" xml:space="preserve">
<value>Posição de canal novo</value>
</data>
<data name="colName.Caption" xml:space="preserve">
<value>Nome do canal</value>
</data>
<data name="colShortName.Caption" xml:space="preserve">
<value>Abreviatura</value>
</data>
<data name="colFavorites.Caption" xml:space="preserve">
<value>Favoritos</value>
</data>
<data name="colLock.Caption" xml:space="preserve">
<value>Blo- queado</value>
</data>
<data name="colSkip.Caption" xml:space="preserve">
<value>Sal- tar</value>
</data>
<data name="colHidden.Caption" xml:space="preserve">
<value>Esc- onder</value>
</data>
<data name="colEncrypted.Caption" xml:space="preserve">
<value>Cod- ificado</value>
</data>
<data name="colEncrypted.ToolTip" xml:space="preserve">
<value>Codificado</value>
</data>
<data name="colChannelOrTransponder.Caption" xml:space="preserve">
<value>Canal/ Transp.</value>
</data>
<data name="colChannelOrTransponder.ToolTip" xml:space="preserve">
<value>Número de canal ou transponder</value>
</data>
<data name="colFreqInMhz.Caption" xml:space="preserve">
<value>Frequência (MHz)</value>
</data>
<data name="colSatellite.Caption" xml:space="preserve">
<value>Sátelite</value>
</data>
<data name="colSymbolRate.Caption" xml:space="preserve">
<value>Taxa de- símbolo</value>
</data>
<data name="colPolarity.Caption" xml:space="preserve">
<value>Polaridade</value>
</data>
<data name="colNetworkName.Caption" xml:space="preserve">
<value>Nome da rede</value>
</data>
<data name="colServiceType.Caption" xml:space="preserve">
<value>Tipo serviço</value>
</data>
<data name="colNetworkOperator.Caption" xml:space="preserve">
<value>Operador</value>
</data>
<data name="lblHotkeyRight.Text" xml:space="preserve">
<value>F5: Filtro | F6: Lista | Entrada: aceitar</value>
</data>
<data name="btnAddAll.Text" xml:space="preserve">
<value>&lt;&lt; Acrescentar todos (copiar lista de canais atual)</value>
</data>
<data name="btnClearRightFilter.ToolTip" xml:space="preserve">
<value>Repor filtro</value>
</data>
<data name="btnAdd.ToolTip" xml:space="preserve">
<value>Aceitar canais assinalados</value>
</data>
<data name="grpInputList.Text" xml:space="preserve">
<value>Todos os canais</value>
</data>
</root>

View File

@@ -333,7 +333,7 @@
<value>&amp;Quit</value>
</data>
<data name="miRecentFiles.Caption" xml:space="preserve">
<value>miRecentFiles</value>
<value>Recent files</value>
</data>
<data name="miEdit.Caption" xml:space="preserve">
<value>&amp;Edit</value>
@@ -357,7 +357,7 @@
<value>Add to &amp;Favorites</value>
</data>
<data name="miFavSet.Caption" xml:space="preserve">
<value>Favoriten setzen</value>
<value>Add to favorites</value>
</data>
<data name="mnuFavUnset.Caption" xml:space="preserve">
<value>Remove from Favorites</value>
@@ -407,6 +407,9 @@
<data name="miGerman.Caption" xml:space="preserve">
<value>&amp;Deutsch</value>
</data>
<data name="miPortuguese.Caption" xml:space="preserve">
<value>Português</value>
</data>
<data name="mnuCharset.Caption" xml:space="preserve">
<value>&amp;Character set</value>
</data>
@@ -855,7 +858,7 @@
<value>CenterScreen</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ChanSort {0} - Channel List Editor for Samsung, LG and Toshiba TVs</value>
<value>ChanSort {0} - Channel List Editor for Samsung, LG, Pansonic and Toshiba TVs</value>
</data>
<data name="&gt;&gt;dsChannels.Name" xml:space="preserve">
<value>dsChannels</value>
@@ -1331,6 +1334,12 @@
<data name="&gt;&gt;miGerman.Type" xml:space="preserve">
<value>DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;miPortuguese.Name" xml:space="preserve">
<value>miPortuguese</value>
</data>
<data name="&gt;&gt;miPortuguese.Type" xml:space="preserve">
<value>DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;mnuCharset.Name" xml:space="preserve">
<value>mnuCharset</value>
</data>
@@ -1422,7 +1431,7 @@
<value>DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v12.2, Version=12.2.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="SharedImageCollection.Timestamp" type="System.DateTime, mscorlib">
<value>06/23/2013 14:48:34</value>
<value>06/29/2013 11:11:06</value>
</data>
<data name="SharedImageCollection.ImageSize" type="System.Drawing.Size, System.Drawing">
<value>16, 16</value>
@@ -1965,7 +1974,7 @@
<value>40</value>
</data>
<data name="colServiceType.Caption" xml:space="preserve">
<value>Service Typ</value>
<value>Service Type</value>
</data>
<data name="colServiceType.Visible" type="System.Boolean, mscorlib">
<value>True</value>
@@ -1998,7 +2007,7 @@
<value>100</value>
</data>
<data name="colNetworkId.Caption" xml:space="preserve">
<value>Netzwerk (ONID)</value>
<value>Network (ONID)</value>
</data>
<data name="colNetworkId.Visible" type="System.Boolean, mscorlib">
<value>True</value>

View File

View File

@@ -0,0 +1,70 @@
<?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="MainForm_PromptHandlingOfUnsortedChannels_Question" xml:space="preserve">
<value>Canais não ordenados explicitamente:</value>
</data>
<data name="MainForm_PromptHandlingOfUnsortedChannels_Append" xml:space="preserve">
<value>Acrescentar na sequencia atual ao final</value>
</data>
<data name="MainForm_PromptHandlingOfUnsortedChannels_Delete" xml:space="preserve">
<value>Apagar</value>
</data>
</root>

126
ChanSort/WaitForm1.pt.resx Normal file
View File

@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<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>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<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: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="progressPanel1.Caption" xml:space="preserve">
<value>Por favor tenha um pouco de paciência</value>
</data>
<data name="progressPanel1.Description" xml:space="preserve">
<value>A gravar a lista de canais...</value>
</data>
</root>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 703 B

After

Width:  |  Height:  |  Size: 491 B