mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-01-28 10:09:02 +01:00
- check for updates can now handle multiple updates on a specific day
- fixed applying favorites from a reference list (it showed fav letters on the channels, but the fav lists were empty) - added Polish translation (thanks to Jakub Driver!) - potential fix for Samsung 1352.0 format, which can contain channels marked as deleted
This commit is contained in:
@@ -116,6 +116,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
|
||||
@@ -331,9 +331,9 @@ namespace ChanSort.Api
|
||||
tvChannel.Favorites = refChannel.Favorites & DataRoot.SupportedFavorites;
|
||||
if (refDataRoot.SortedFavorites)
|
||||
{
|
||||
var c = Math.Min(refChannel.FavIndex.Count, tvChannel.FavIndex.Count);
|
||||
var c = Math.Min(refChannel.FavIndex.Count, tvChannel.OldFavIndex.Count);
|
||||
for (int i = 0; i < c; i++)
|
||||
tvChannel.FavIndex[i] = refChannel.FavIndex[i];
|
||||
tvChannel.FavIndex[i] = refChannel.OldFavIndex[i];
|
||||
}
|
||||
else
|
||||
this.ApplyPrNrToFavLists(tvChannel);
|
||||
@@ -342,6 +342,7 @@ namespace ChanSort.Api
|
||||
else
|
||||
{
|
||||
tvChannel.Favorites = refChannel.Favorites & DataRoot.SupportedFavorites;
|
||||
this.ApplyPrNrToFavLists(tvChannel);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -417,7 +418,7 @@ namespace ChanSort.Api
|
||||
var refMask = (int)tvChannel.Favorites;
|
||||
for (int i = 0; supMask != 0; i++)
|
||||
{
|
||||
tvChannel.FavIndex[i] = (refMask & 0x01) == 0 ? -1 : tvChannel.OldProgramNr;
|
||||
tvChannel.FavIndex[i] = (refMask & 0x01) == 0 ? -1 : tvChannel.NewProgramNr;
|
||||
supMask >>= 1;
|
||||
refMask >>= 1;
|
||||
}
|
||||
|
||||
126
source/ChanSort.Api/Resources.pl.resx
Normal file
126
source/ChanSort.Api/Resources.pl.resx
Normal 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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="ChannelList_ProgramNrAssignedToMultipleChannels" xml:space="preserve">
|
||||
<value>{0} Program #{1} jest przypisany do wielu kanałów: indeks {2}=Pr#{3} i indeks {4}='{5}'</value>
|
||||
</data>
|
||||
<data name="ChannelList_AddChannel__DuplicateUid" xml:space="preserve">
|
||||
<value>{0}: kanał '{1}' ma wiele rekordów danych: indeks {2}=Pr#{3}} i indeks {4}=Pr#{5}</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -102,6 +102,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
|
||||
130
source/ChanSort.Loader.GlobalClone/Resources.pl.resx
Normal file
130
source/ChanSort.Loader.GlobalClone/Resources.pl.resx
Normal file
@@ -0,0 +1,130 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="GcSerializer_ReadModelInfo_ModelWarning" xml:space="preserve">
|
||||
<value>Telewizor zaimportuje plik GlobalClone tylko wtedy, gdy w tym samym katalogu nie ma plików o nazwie xx* .TLL.
|
||||
Czy chcesz, aby ChanSort zmienił nazwę plików powodujących konflikt?</value>
|
||||
</data>
|
||||
<data name="GcSerializer_webOsFirmwareWarning" xml:space="preserve">
|
||||
<value>UWAGA:
|
||||
Upewnij się, że telewizor z systemem webOS korzysta z najnowszej wersji oprogramowania układowego (LB600 i nowsze: 4.41.32, UB: 4.51.44).
|
||||
Starsze oprogramowanie LG dla modeli telewizorów opartych na webOS nie obsługuje importu list kanałów i losowo zmienia kolejność kanałów.
|
||||
(Jeśli oprogramowanie układowe jest nowsze, możesz zignorować wiadomość.)</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -99,6 +99,7 @@
|
||||
<EmbeddedResource Include="Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Resources.de.resx" />
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
|
||||
128
source/ChanSort.Loader.Hisense/Resources.pl.resx
Normal file
128
source/ChanSort.Loader.Hisense/Resources.pl.resx
Normal file
@@ -0,0 +1,128 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="Load_NoChannelsMsg" xml:space="preserve">
|
||||
<value>Ten plik listy kanałów nie zawiera żadnych danych.
|
||||
Najprawdopodobniej podczas wstępnej konfiguracji telewizora wybrano wstępnie zdefiniowaną listę kanałów. Takie listy nie są eksportowane i nie można ich edytować w telewizorze ani na komputerze.
|
||||
Aby uzyskać listę, którą można edytować na komputerze, musisz zresetować telewizor do ustawień fabrycznych i wybrać opcję „Inne” podczas konfiguracji kanału satelitarnego.</value>
|
||||
</data>
|
||||
<data name="Load_NoChannelsCaption" xml:space="preserve">
|
||||
<value>Nie znaleziono kanałów</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -89,6 +89,7 @@
|
||||
<EmbeddedResource Include="Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Resources.de.resx" />
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
|
||||
128
source/ChanSort.Loader.Hisense2017/Resources.pl.resx
Normal file
128
source/ChanSort.Loader.Hisense2017/Resources.pl.resx
Normal file
@@ -0,0 +1,128 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="Load_NoChannelsMsg" xml:space="preserve">
|
||||
<value>Ten plik listy kanałów nie zawiera żadnych danych.
|
||||
Najprawdopodobniej podczas wstępnej konfiguracji telewizora wybrano wstępnie zdefiniowaną listę kanałów. Takie listy nie są eksportowane i nie można ich edytować w telewizorze ani na komputerze.
|
||||
Aby uzyskać listę, którą można edytować na komputerze, musisz zresetować telewizor do ustawień fabrycznych i wybrać opcję „Inne” podczas konfiguracji kanału satelitarnego.</value>
|
||||
</data>
|
||||
<data name="Load_NoChannelsCaption" xml:space="preserve">
|
||||
<value>Nie znaleziono kanałów</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -130,6 +130,9 @@
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.es.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.pl.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.pt.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -151,6 +154,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resource.es.resx" />
|
||||
<EmbeddedResource Include="Resource.pl.resx" />
|
||||
<EmbeddedResource Include="Resource.pt.resx" />
|
||||
<EmbeddedResource Include="Resource.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
@@ -169,6 +173,9 @@
|
||||
<EmbeddedResource Include="TvSettingsForm.es.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="TvSettingsForm.pl.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="TvSettingsForm.pt.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
150
source/ChanSort.Loader.LG/PresetProgramNrDialog.pl.resx
Normal file
150
source/ChanSort.Loader.LG/PresetProgramNrDialog.pl.resx
Normal file
@@ -0,0 +1,150 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="labelControl1.Text" xml:space="preserve">
|
||||
<value>Ten plik zawiera zaprogramowane numery programów dla kanałów satelitarnych. Z powodu problemów z najnowszym oprogramowaniem sprzętowym LG takich list nie można już wiarygodnie modyfikować.</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>Edycja listy kanałów satelitarnych jest wyłączona!</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>Aby włączyć edycję, musisz najpierw uruchomić pełne wyszukiwanie kanałów:</value>
|
||||
</data>
|
||||
<data name="labelControl5.Text" xml:space="preserve">
|
||||
<value> - Zachowaj kopię bieżącego pliku TLL jeśli chcesz go później użyć jako listy referencyjnej</value>
|
||||
</data>
|
||||
<data name="labelControl6.Text" xml:space="preserve">
|
||||
<value> - Wykonaj automatyczne wyszukiwanie kanałów z opcjami „Pełny”, „Żaden” i „Ślepe wyszukiwanie”</value>
|
||||
</data>
|
||||
<data name="labelControl7.Text" xml:space="preserve">
|
||||
<value> - Wykonaj reset fabryczny w telewizorze</value>
|
||||
</data>
|
||||
<data name="linkDetails.Text" xml:space="preserve">
|
||||
<value>Szczegółowe informacje można znaleźć na Wiki ChanSort</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value> - Zapisz nową listę na USB i otwórz ją za pomocą ChanSort</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Ważna uwaga</value>
|
||||
</data>
|
||||
</root>
|
||||
132
source/ChanSort.Loader.LG/Resource.pl.resx
Normal file
132
source/ChanSort.Loader.LG/Resource.pl.resx
Normal 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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="TllFileSerializer_ERR_wrongChecksum" xml:space="preserve">
|
||||
<value>Zła suma kontrolna: obliczona {1:x8} ale plik ma {0:x8}</value>
|
||||
</data>
|
||||
<data name="TllFileSerializerPlugin_ERR_modelUnknown" xml:space="preserve">
|
||||
<value>Zawartość pliku nie pasuje do żadnego obsługiwanego modelu</value>
|
||||
</data>
|
||||
<data name="TllFileSerializerPlugin_ERR_fileTooBig" xml:space="preserve">
|
||||
<value>Rozmiar pliku {0} jest większy niż dozwolone maksimum {1}</value>
|
||||
</data>
|
||||
<data name="TllFileSerializer_ERR_dupeChannel" xml:space="preserve">
|
||||
<value>Kanał #{0} (Pr# {1}) został usunięty, ponieważ jest duplikatem kanału #{2} (Pr# {3}): {4}</value>
|
||||
</data>
|
||||
</root>
|
||||
171
source/ChanSort.Loader.LG/TvSettingsForm.pl.resx
Normal file
171
source/ChanSort.Loader.LG/TvSettingsForm.pl.resx
Normal file
@@ -0,0 +1,171 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="cbHbbTv.Properties.Caption" xml:space="preserve">
|
||||
<value>Włącz HbbTV (działa tylko z ustawieniami kraju DEU, FRA, NED i ESP)</value>
|
||||
</data>
|
||||
<data name="cbCustomCountry.Properties.Caption" xml:space="preserve">
|
||||
<value>dopuszczaj niestandardową wartość (na własne ryzyko!)</value>
|
||||
</data>
|
||||
<data name="labelControl1.Text" xml:space="preserve">
|
||||
<value>Kraj:</value>
|
||||
</data>
|
||||
<data name="grpOption.Text" xml:space="preserve">
|
||||
<value>Menu OPCJE</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Anuluj</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>UWAGA: Gdy tryb hotelowy jest aktywny, nie można już aktywować kanału z poziomu EPG, a funkcja „Przywracanie ustawień fabrycznych” zostaje wyłączona.</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Poniższe ustawienia obowiązują tylko wtedy, gdy włączony jest Tryb hotelowy</value>
|
||||
</data>
|
||||
<data name="cbDtvUpdate.Properties.Caption" xml:space="preserve">
|
||||
<value>Automatyczna aktualizacja kanałów D-TV (zalecane: WYŁ.)</value>
|
||||
</data>
|
||||
<data name="cbHotelMode.Properties.Caption" xml:space="preserve">
|
||||
<value>Włącz tryb hotelowy (zalecane: WŁ.)</value>
|
||||
</data>
|
||||
<data name="grpHotelMode.Text" xml:space="preserve">
|
||||
<value>Tryb hotelowy</value>
|
||||
</data>
|
||||
<data name="cbAutoChannelUpdate.Properties.Caption" xml:space="preserve">
|
||||
<value>Automatyczna aktualizacja kanałów (zalecane: WYŁ.)</value>
|
||||
</data>
|
||||
<data name="grpSetup.Text" xml:space="preserve">
|
||||
<value>Menu USTAWIENIA</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>Format pliku TLL modelu telewizora nie jest w pełni obsługiwany. Dlatego wiele funkcji w tym oknie dialogowym jest wyłączonych.</value>
|
||||
</data>
|
||||
<data name="grpInformation.Text" xml:space="preserve">
|
||||
<value>Informacja</value>
|
||||
</data>
|
||||
<data name="lblHotelMenuAutoDetect.Text" xml:space="preserve">
|
||||
<value>Automatyczne wykrywanie menu hotelowego</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Ustawienia TV</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -23,6 +23,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
@@ -32,6 +33,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
@@ -42,6 +44,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>..\Release\</OutputPath>
|
||||
@@ -52,6 +55,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
|
||||
@@ -16,6 +16,7 @@ namespace ChanSort.Loader.SamsungJ
|
||||
{
|
||||
private readonly Dictionary<long, DbChannel> channelById = new Dictionary<long, DbChannel>();
|
||||
private readonly Dictionary<ChannelList, string> dbPathByChannelList = new Dictionary<ChannelList, string>();
|
||||
private readonly List<string> tableNames = new List<string>();
|
||||
|
||||
private enum FileType { Unknown, SatDb, ChannelDbDvb, ChannelDbAnalog }
|
||||
|
||||
@@ -116,16 +117,19 @@ namespace ChanSort.Loader.SamsungJ
|
||||
#region DetectFileType()
|
||||
private FileType DetectFileType(SQLiteCommand cmd)
|
||||
{
|
||||
cmd.CommandText = "select count(1) from sqlite_master where type='table' and name in ('SAT','SAT_TP')";
|
||||
if ((long)cmd.ExecuteScalar() == 2)
|
||||
this.tableNames.Clear();
|
||||
cmd.CommandText = "select name from sqlite_master where type='table'";
|
||||
using var r = cmd.ExecuteReader();
|
||||
while (r.Read())
|
||||
this.tableNames.Add(r.GetString(0).ToUpper());
|
||||
|
||||
if (tableNames.Contains("SAT") && tableNames.Contains("SAT_TP"))
|
||||
return FileType.SatDb;
|
||||
|
||||
cmd.CommandText = "select count(1) from sqlite_master where type='table' and name in ('CHNL','SRV','SRV_DVB')";
|
||||
if ((long)cmd.ExecuteScalar() == 3)
|
||||
if (tableNames.Contains("CHNL") && tableNames.Contains("SRV") && tableNames.Contains("SRV_DVB"))
|
||||
return FileType.ChannelDbDvb;
|
||||
|
||||
cmd.CommandText = "select count(1) from sqlite_master where type='table' and name in ('CHNL','SRV','SRV_ANL')";
|
||||
if ((long)cmd.ExecuteScalar() == 3)
|
||||
if (tableNames.Contains("CHNL") && tableNames.Contains("SRV") && tableNames.Contains("SRV_ANL"))
|
||||
return FileType.ChannelDbAnalog;
|
||||
|
||||
return FileType.Unknown;
|
||||
@@ -307,6 +311,10 @@ namespace ChanSort.Loader.SamsungJ
|
||||
sql += fieldNames[i];
|
||||
}
|
||||
sql += " from " + table + " inner join SRV on SRV.srvId="+table+".srvId inner join CHNL on CHNL.chId=SRV.chId";
|
||||
|
||||
if (this.tableNames.Contains("SRV_EXT_APP")) // in format 1352.0 there are duplicate "major" values in SRV and this recState seems to be the only indicator for "deleted" channels
|
||||
sql += " inner join SRV_EXT_APP on SRV_EXT_APP.srvId=SRV.srvId and SRV_EXT_APP.recState is null";
|
||||
|
||||
return sql;
|
||||
}
|
||||
#endregion
|
||||
|
||||
150
source/ChanSort/AboutForm.pl.resx
Normal file
150
source/ChanSort/AboutForm.pl.resx
Normal file
@@ -0,0 +1,150 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="lblWebsite.Text" xml:space="preserve">
|
||||
<value>Strona projektu:</value>
|
||||
</data>
|
||||
<data name="lnkDownload.EditValue" xml:space="preserve">
|
||||
<value>http://github.com/PredatH0r/ChanSort</value>
|
||||
</data>
|
||||
<data name="lnkEmail.EditValue" xml:space="preserve">
|
||||
<value>horst@beham.biz</value>
|
||||
</data>
|
||||
<data name="lblAuthor.Text" xml:space="preserve">
|
||||
<value>Autor programu:</value>
|
||||
</data>
|
||||
<data name="lblLicense.Text" xml:space="preserve">
|
||||
<value>Licencja:</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
<data name="lblCredits.Text" xml:space="preserve">
|
||||
<value>Kredyty:</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Blisko</value>
|
||||
</data>
|
||||
<data name="txtAuthor.Text" xml:space="preserve">
|
||||
<value>Horst Beham</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>O ChanSort</value>
|
||||
</data>
|
||||
</root>
|
||||
126
source/ChanSort/ActionBox.pl.resx
Normal file
126
source/ChanSort/ActionBox.pl.resx
Normal 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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="lblMessage.Text" xml:space="preserve">
|
||||
<value>Jak chcesz kontynuować?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Wybierz akcję ...</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -205,6 +205,9 @@
|
||||
<EmbeddedResource Include="AboutForm.es.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="AboutForm.pl.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="AboutForm.pt.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
@@ -228,6 +231,9 @@
|
||||
<EmbeddedResource Include="ActionBox.es.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ActionBox.pl.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ActionBox.pt.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -249,6 +255,9 @@
|
||||
<EmbeddedResource Include="CharsetForm.es.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CharsetForm.pl.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CharsetForm.pt.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -278,6 +287,9 @@
|
||||
<EmbeddedResource Include="MainForm.es.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MainForm.pl.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MainForm.pt.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
@@ -305,6 +317,9 @@
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.es.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.pl.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.pt.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -319,6 +334,7 @@
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.es.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pt.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.pt.Designer.cs</LastGenOutput>
|
||||
@@ -351,6 +367,9 @@
|
||||
<EmbeddedResource Include="ReferenceListForm.es.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.pl.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -369,6 +388,9 @@
|
||||
<EmbeddedResource Include="WaitForm1.es.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="WaitForm1.pl.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="WaitForm1.pt.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
135
source/ChanSort/CharsetForm.pl.resx
Normal file
135
source/ChanSort/CharsetForm.pl.resx
Normal file
@@ -0,0 +1,135 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Anuluj</value>
|
||||
</data>
|
||||
<data name="btnMyCountry.Text" xml:space="preserve">
|
||||
<value>Domyślny zestaw znaków dla mojego kraju</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Dobrze</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Zestaw znaków</value>
|
||||
</data>
|
||||
<data name="colDisplayName.Caption" xml:space="preserve">
|
||||
<value>Opis</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -98,6 +98,7 @@ namespace ChanSort.Ui
|
||||
this.sharedImageCollection1.ImageSource.Images.SetKeyName(42, "0042.png");
|
||||
this.sharedImageCollection1.ImageSource.Images.SetKeyName(43, "0043.png");
|
||||
this.sharedImageCollection1.ImageSource.Images.SetKeyName(44, "0044.png");
|
||||
this.sharedImageCollection1.ImageSource.Images.SetKeyName(45, "0045.png");
|
||||
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1.ImageSource)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sharedImageCollection1)).EndInit();
|
||||
|
||||
|
||||
@@ -124,12 +124,12 @@
|
||||
<data name="sharedImageCollection1.ImageSource.ImageStream" type="DevExpress.Utils.ImageCollectionStreamer, DevExpress.Utils.v19.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYxOS4yLCBWZXJzaW9uPTE5LjIu
|
||||
NS4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEMAwAAAFFT
|
||||
Ni4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEMAwAAAFFT
|
||||
eXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRv
|
||||
a2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAAChEZXZFeHByZXNzLlV0aWxzLkltYWdlQ29sbGVjdGlvblN0
|
||||
cmVhbWVyAgAAAAlJbWFnZVNpemUERGF0YQQHE1N5c3RlbS5EcmF3aW5nLlNpemUDAAAAAgIAAAAF/P//
|
||||
/xNTeXN0ZW0uRHJhd2luZy5TaXplAgAAAAV3aWR0aAZoZWlnaHQAAAgIAwAAABAAAAAQAAAACQUAAAAP
|
||||
BQAAANJ3AAACVQIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgCAAAAkJFoNgAAAARnQU1BAACxjwv8
|
||||
BQAAADx5AAACVQIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgCAAAAkJFoNgAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAH3SURBVDhPY/hPIiBdw6SZ+3ZcfVM9/VhKMxAdTmw8cPPu
|
||||
27XJjWsS6oAMz+xtHmk7bGM2RDXunBOYXz33KMOSFaf+b1z179//2w+/LNpwe/76O0D2/yk9//tagYxJ
|
||||
Cy/3zr1w8sTjf101//7+nLDpAkNSy8E9J9/9X7r8/8G9QBvbpl0FWZya+T8hEUiX9F36smjN9+5uIHve
|
||||
@@ -640,12 +640,18 @@
|
||||
6KuvADFvFkKOdrhNamwZRvGwNoLnk1IgoAL8v736CuGy53NvYM+l0ac8sFx4d9oGz3IO9vuKcbVaheAt
|
||||
d0FYAYSUv0Sf8uG0qynZnsmk/rVchFfScLeQg9CS/N3jYgZ8S6r3PB6+sz2TTcm6XEEv0rNwJZIJwnf4
|
||||
LlkXy02nqQqcy5SCnMkU2JCkmchkorjCIpKaZ0Up0x+kn/vX+ef8zZIkNU8mSir475DASeaIBeI7fPcv
|
||||
i5A3ZiPQPqzE3hQAAAAASUVORK5CYIIL
|
||||
i5A3ZiPQPqzE3hQAAAAASUVORK5CYIJmAQAAiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9h
|
||||
AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEQSURBVDhPzZNPS8JgAIenF6F7t4FHDxFGfzCE
|
||||
LLSSkJUSSgQSUd8rAg8i+hXUyjk3Q+iiH8L98WDnn+9v0XuMd3pp8MC29/c8p037B1csFv8cO1gHugwk
|
||||
HHuE7+UyEnToMrBlWUMsAh+B7ynBLR26YcA0B+GB76nBLR0Z+Hh/gy9eep6rBLd0ZKDf64qyOHTnSnBL
|
||||
Rwba+gFmxTqmJ1UluKUjAy19H1+nNUyODCW4pSMDTfFgZ65h7V4owS0dGWgkD9E7NjDI3cIq3MG+qsMx
|
||||
HjGuPP9QfoJTesDo8h7mWRX97A3oyMBLKovXnRxa6Tw6e+d/wg23dH4DCcG2QI8InfBLjIc3rEWDjvgX
|
||||
Nro0bQUDCNSDVi/0FgAAAABJRU5ErkJgggs=
|
||||
</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="SharedImageCollection.Timestamp" type="System.DateTime, mscorlib">
|
||||
<value>12/29/2019 16:40:33</value>
|
||||
<value>03/14/2020 12:43:44</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="SharedImageCollection.ImageSize" type="System.Drawing.Size, System.Drawing">
|
||||
|
||||
18
source/ChanSort/MainForm.Designer.cs
generated
18
source/ChanSort/MainForm.Designer.cs
generated
@@ -206,6 +206,7 @@
|
||||
this.pageProgNr = new DevExpress.XtraTab.XtraTabPage();
|
||||
this.popupInputSource = new DevExpress.XtraBars.PopupMenu(this.components);
|
||||
this.popupFavList = new DevExpress.XtraBars.PopupMenu(this.components);
|
||||
this.miPolski = new DevExpress.XtraBars.BarButtonItem();
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainerControl1)).BeginInit();
|
||||
this.splitContainerControl1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.grpOutputList)).BeginInit();
|
||||
@@ -1066,9 +1067,10 @@
|
||||
this.miCheckUpdates,
|
||||
this.miUtf8Charset,
|
||||
this.miCopyCsv,
|
||||
this.miSpanish});
|
||||
this.miSpanish,
|
||||
this.miPolski});
|
||||
this.barManager1.MainMenu = this.bar1;
|
||||
this.barManager1.MaxItemId = 102;
|
||||
this.barManager1.MaxItemId = 103;
|
||||
this.barManager1.ShowFullMenus = true;
|
||||
//
|
||||
// bar1
|
||||
@@ -1467,6 +1469,7 @@
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miCzech),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miGerman),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miSpanish),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miPolski),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miPortuguese),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miRomanian),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miRussian)});
|
||||
@@ -2018,6 +2021,16 @@
|
||||
this.popupFavList.Name = "popupFavList";
|
||||
this.popupFavList.ShowCaption = true;
|
||||
//
|
||||
// miPolski
|
||||
//
|
||||
this.miPolski.ButtonStyle = DevExpress.XtraBars.BarButtonStyle.Check;
|
||||
resources.ApplyResources(this.miPolski, "miPolski");
|
||||
this.miPolski.Id = 102;
|
||||
this.miPolski.ImageOptions.ImageIndex = ((int)(resources.GetObject("barButtonItem1.ImageOptions.ImageIndex")));
|
||||
this.miPolski.Name = "miPolski";
|
||||
this.miPolski.Tag = "pl-PL";
|
||||
this.miPolski.DownChanged += new DevExpress.XtraBars.ItemClickEventHandler(this.miLanguage_DownChanged);
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
this.AllowDrop = true;
|
||||
@@ -2258,6 +2271,7 @@
|
||||
private DevExpress.XtraBars.BarButtonItem miCopyCsv;
|
||||
private DevExpress.XtraGrid.Columns.GridColumn colOutSource;
|
||||
private DevExpress.XtraBars.BarButtonItem miSpanish;
|
||||
private DevExpress.XtraBars.BarButtonItem miPolski;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -380,7 +380,8 @@ namespace ChanSort.Ui
|
||||
}
|
||||
this.mnuInputSource.ClearLinks();
|
||||
|
||||
XtraTabPage firstNonEmpty = null;
|
||||
XtraTabPage mostChannels = null;
|
||||
int mostChannelsCount = 0;
|
||||
var i = 0;
|
||||
foreach (var list in this.DataRoot.ChannelLists)
|
||||
{
|
||||
@@ -388,8 +389,12 @@ namespace ChanSort.Ui
|
||||
continue;
|
||||
var tab = this.tabChannelList.TabPages.Add(list.Caption);
|
||||
tab.Tag = list;
|
||||
if (firstNonEmpty == null && list.Count > 0)
|
||||
firstNonEmpty = tab;
|
||||
if (mostChannels == null || list.Count > mostChannelsCount)
|
||||
{
|
||||
mostChannels = tab;
|
||||
mostChannelsCount = list.Count;
|
||||
}
|
||||
|
||||
var item = new BarButtonItem(this.barManager1, list.Caption);
|
||||
item.ItemShortcut = new BarShortcut((Keys) ((int) (Keys.Alt | Keys.D1) + i));
|
||||
item.Tag = i;
|
||||
@@ -400,12 +405,12 @@ namespace ChanSort.Ui
|
||||
|
||||
if (tabChannelList.TabPages.Count > 0)
|
||||
{
|
||||
if (firstNonEmpty == null)
|
||||
firstNonEmpty = tabChannelList.TabPages[0];
|
||||
if (firstNonEmpty == this.tabChannelList.SelectedTabPage)
|
||||
this.ShowChannelList((ChannelList) firstNonEmpty.Tag);
|
||||
if (mostChannels == null)
|
||||
mostChannels = tabChannelList.TabPages[0];
|
||||
if (mostChannels == this.tabChannelList.SelectedTabPage)
|
||||
this.ShowChannelList((ChannelList)mostChannels.Tag);
|
||||
else
|
||||
this.tabChannelList.SelectedTabPage = firstNonEmpty;
|
||||
this.tabChannelList.SelectedTabPage = mostChannels;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -615,4 +615,7 @@
|
||||
<data name="txtSetSlot.Properties.Mask.EditMask" xml:space="preserve">
|
||||
<value>\d{1,4}</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -681,4 +681,7 @@
|
||||
<data name="miCopyCsv.Caption" xml:space="preserve">
|
||||
<value>Copiar lista al portapapeles</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
</data>
|
||||
</root>
|
||||
693
source/ChanSort/MainForm.pl.resx
Normal file
693
source/ChanSort/MainForm.pl.resx
Normal file
@@ -0,0 +1,693 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="colIndex1.Caption" xml:space="preserve">
|
||||
<value>Pr. indeks</value>
|
||||
</data>
|
||||
<data name="colOutSlot.Caption" xml:space="preserve">
|
||||
<value>Nowa pozycja</value>
|
||||
</data>
|
||||
<data name="colOutSlot.ToolTip" xml:space="preserve">
|
||||
<value>Nowy numer programu</value>
|
||||
</data>
|
||||
<data name="colOutName.Caption" xml:space="preserve">
|
||||
<value>Nazwa kanału</value>
|
||||
</data>
|
||||
<data name="colOutFav.Caption" xml:space="preserve">
|
||||
<value>Ulubione</value>
|
||||
</data>
|
||||
<data name="colOutLock.Caption" xml:space="preserve">
|
||||
<value>Zablokować</value>
|
||||
</data>
|
||||
<data name="colOutLock.ToolTip" xml:space="preserve">
|
||||
<value>Blokada rodzicielska</value>
|
||||
</data>
|
||||
<data name="colOutSkip.Caption" xml:space="preserve">
|
||||
<value>Pominąć</value>
|
||||
</data>
|
||||
<data name="colOutHide.Caption" xml:space="preserve">
|
||||
<value>Ukryć</value>
|
||||
</data>
|
||||
<data name="colOutDeleted.Caption" xml:space="preserve">
|
||||
<value>Usunięte</value>
|
||||
</data>
|
||||
<data name="colOutServiceType.Caption" xml:space="preserve">
|
||||
<value>Rodzaj usługi</value>
|
||||
</data>
|
||||
<data name="colOutSource.Caption" xml:space="preserve">
|
||||
<value>Źródło</value>
|
||||
</data>
|
||||
<data name="colUid1.Caption" xml:space="preserve">
|
||||
<value>UID</value>
|
||||
</data>
|
||||
<data name="lblHotkeyLeft.Text" xml:space="preserve">
|
||||
<value>F3: Filtr | F4: Lista | -: przejście w górę | +: przejście w dół | Del: usuń</value>
|
||||
</data>
|
||||
<data name="btnToggleFavH.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz Ulubione H</value>
|
||||
</data>
|
||||
<data name="pageProgNr.Text" xml:space="preserve">
|
||||
<value>Pr#</value>
|
||||
</data>
|
||||
<data name="grpSubList.Text" xml:space="preserve">
|
||||
<value>Sub List</value>
|
||||
</data>
|
||||
<data name="miFile.Caption" xml:space="preserve">
|
||||
<value>&Plik</value>
|
||||
</data>
|
||||
<data name="miOpen.Caption" xml:space="preserve">
|
||||
<value>&Otwórz plik danych TV...</value>
|
||||
</data>
|
||||
<data name="miReload.Caption" xml:space="preserve">
|
||||
<value>&Przeładować</value>
|
||||
</data>
|
||||
<data name="miRestoreOriginal.Caption" xml:space="preserve">
|
||||
<value>Przywracania kopii zapasowej</value>
|
||||
</data>
|
||||
<data name="miFileInformation.Caption" xml:space="preserve">
|
||||
<value>Plik &informacje...</value>
|
||||
</data>
|
||||
<data name="miSave.Caption" xml:space="preserve">
|
||||
<value>&Zapisać</value>
|
||||
</data>
|
||||
<data name="miSaveAs.Caption" xml:space="preserve">
|
||||
<value>Zapisz &jako...</value>
|
||||
</data>
|
||||
<data name="miOpenReferenceFile.Caption" xml:space="preserve">
|
||||
<value>Złóż zamówienie z listy referencyjnej ...</value>
|
||||
</data>
|
||||
<data name="miAddFromRefList.Caption" xml:space="preserve">
|
||||
<value>Dodaj kanały z listy referencyjnej ...</value>
|
||||
</data>
|
||||
<data name="miSaveReferenceFile.Caption" xml:space="preserve">
|
||||
<value>Zapisz listę referencyjną ...</value>
|
||||
</data>
|
||||
<data name="miExcelExport.Caption" xml:space="preserve">
|
||||
<value>Eksportuj listę do Excela ...</value>
|
||||
</data>
|
||||
<data name="miPrint.Caption" xml:space="preserve">
|
||||
<value>&Wydrukować...</value>
|
||||
</data>
|
||||
<data name="miQuit.Caption" xml:space="preserve">
|
||||
<value>&Porzucić</value>
|
||||
</data>
|
||||
<data name="miRecentFiles.Caption" xml:space="preserve">
|
||||
<value>Ostatnie pliki</value>
|
||||
</data>
|
||||
<data name="miEdit.Caption" xml:space="preserve">
|
||||
<value>&Edytować</value>
|
||||
</data>
|
||||
<data name="miAddChannel.Caption" xml:space="preserve">
|
||||
<value>&Dodaj kanały</value>
|
||||
</data>
|
||||
<data name="miRemove.Caption" xml:space="preserve">
|
||||
<value>&Usuń kanały</value>
|
||||
</data>
|
||||
<data name="miRenameChannel.Caption" xml:space="preserve">
|
||||
<value>Zmień nazwę kanału</value>
|
||||
</data>
|
||||
<data name="mnuFavSet.Caption" xml:space="preserve">
|
||||
<value>Dodaj do ulubionych</value>
|
||||
</data>
|
||||
<data name="mnuFavUnset.Caption" xml:space="preserve">
|
||||
<value>Usuń z ulubionych</value>
|
||||
</data>
|
||||
<data name="miLockOn.Caption" xml:space="preserve">
|
||||
<value>&Zablokuj kanał: włączony</value>
|
||||
</data>
|
||||
<data name="miLockOff.Caption" xml:space="preserve">
|
||||
<value>Zablokuj kanał: wyłączony</value>
|
||||
</data>
|
||||
<data name="miSkipOn.Caption" xml:space="preserve">
|
||||
<value>&Pomiń kanał: włączony</value>
|
||||
</data>
|
||||
<data name="miSkipOff.Caption" xml:space="preserve">
|
||||
<value>Pomiń kanał: wyłączony</value>
|
||||
</data>
|
||||
<data name="miHideOn.Caption" xml:space="preserve">
|
||||
<value>&Ukryj kanał: włączony</value>
|
||||
</data>
|
||||
<data name="miHideOff.Caption" xml:space="preserve">
|
||||
<value>Ukryj kanał: wyłączony</value>
|
||||
</data>
|
||||
<data name="miRenum.Caption" xml:space="preserve">
|
||||
<value>Ponownie & numeruj kanały</value>
|
||||
</data>
|
||||
<data name="miSort.Caption" xml:space="preserve">
|
||||
<value>Kanały Sor & t alfabetycznie</value>
|
||||
</data>
|
||||
<data name="miRenumFavByPrNr.Caption" xml:space="preserve">
|
||||
<value>Zmień numerację ulubionych według Pr#</value>
|
||||
</data>
|
||||
<data name="miRenumFavByPrNr.Hint" xml:space="preserve">
|
||||
<value>Używa tego samego Pr# na wszystkich listach kanałów i ulubionych</value>
|
||||
</data>
|
||||
<data name="miCopyCsv.Caption" xml:space="preserve">
|
||||
<value>Skopiuj listę do schowka</value>
|
||||
</data>
|
||||
<data name="barSubItem2.Caption" xml:space="preserve">
|
||||
<value>Telewizor</value>
|
||||
</data>
|
||||
<data name="miTvSettings.Caption" xml:space="preserve">
|
||||
<value>Ustawienie urządzenia...</value>
|
||||
</data>
|
||||
<data name="miCleanupChannels.Caption" xml:space="preserve">
|
||||
<value>Dane kanału oczyszczania</value>
|
||||
</data>
|
||||
<data name="miCleanupChannels.Hint" xml:space="preserve">
|
||||
<value>Reorganizuj rekordy kanału i usuwaj duplikaty</value>
|
||||
</data>
|
||||
<data name="mnuOptions.Caption" xml:space="preserve">
|
||||
<value>&Ustawienia</value>
|
||||
</data>
|
||||
<data name="barSubItem1.Caption" xml:space="preserve">
|
||||
<value>&Język</value>
|
||||
</data>
|
||||
<data name="miEnglish.Caption" xml:space="preserve">
|
||||
<value>&Angielski</value>
|
||||
</data>
|
||||
<data name="miCzech.Caption" xml:space="preserve">
|
||||
<value>Česky</value>
|
||||
</data>
|
||||
<data name="miGerman.Caption" xml:space="preserve">
|
||||
<value>&Deutsch</value>
|
||||
</data>
|
||||
<data name="miSpanish.Caption" xml:space="preserve">
|
||||
<value>Español</value>
|
||||
</data>
|
||||
<data name="miPortuguese.Caption" xml:space="preserve">
|
||||
<value>Português</value>
|
||||
</data>
|
||||
<data name="miRomanian.Caption" xml:space="preserve">
|
||||
<value>Română</value>
|
||||
</data>
|
||||
<data name="miRussian.Caption" xml:space="preserve">
|
||||
<value>ру́сский</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
</data>
|
||||
<data name="mnuCharset.Caption" xml:space="preserve">
|
||||
<value>&Zestaw znaków</value>
|
||||
</data>
|
||||
<data name="miCharsetForm.Caption" xml:space="preserve">
|
||||
<value>Wszystkie i zestawy znaków ...</value>
|
||||
</data>
|
||||
<data name="miUtf8Charset.Caption" xml:space="preserve">
|
||||
<value>UTF-8 (Unicode)</value>
|
||||
</data>
|
||||
<data name="miIsoCharSets.Caption" xml:space="preserve">
|
||||
<value>Zestawy znaków ISO</value>
|
||||
</data>
|
||||
<data name="miShowWarningsAfterLoad.Caption" xml:space="preserve">
|
||||
<value>Pokaż ostrzeżenia po załadowaniu pliku</value>
|
||||
</data>
|
||||
<data name="miShowWarningsAfterLoad.Hint" xml:space="preserve">
|
||||
<value>Automatycznie wyświetlaj wszelkie ostrzeżenia po otwarciu pliku</value>
|
||||
</data>
|
||||
<data name="miAllowEditPredefinedLists.Caption" xml:space="preserve">
|
||||
<value>Zezwalaj na edycję predefiniowanych list (NIEBEZPIECZNE)</value>
|
||||
</data>
|
||||
<data name="miAllowEditPredefinedLists.Hint" xml:space="preserve">
|
||||
<value>Telewizor może działać nieprawidłowo podczas edytowania listy ze wstępnie zdefiniowanymi numerami kanałów</value>
|
||||
</data>
|
||||
<data name="miExplorerIntegration.Caption" xml:space="preserve">
|
||||
<value>Integracja z Windows Explorer</value>
|
||||
</data>
|
||||
<data name="miCheckUpdates.Caption" xml:space="preserve">
|
||||
<value>Sprawdź aktualizacje</value>
|
||||
</data>
|
||||
<data name="mnuAccessibility.Caption" xml:space="preserve">
|
||||
<value>&Dostępność</value>
|
||||
</data>
|
||||
<data name="mnuGotoChannelList.AccessibleDescription" xml:space="preserve">
|
||||
<value>Otwiera podmenu wyboru źródła wejściowego. To menu można aktywować bezpośrednio przyciskiem F1</value>
|
||||
</data>
|
||||
<data name="mnuGotoChannelList.Caption" xml:space="preserve">
|
||||
<value>Wybierz i wprowadź źródło</value>
|
||||
</data>
|
||||
<data name="mnuInputSource.Caption" xml:space="preserve">
|
||||
<value>mnuInputSource</value>
|
||||
</data>
|
||||
<data name="mnuGotoFavList.AccessibleDescription" xml:space="preserve">
|
||||
<value>Otwiera podmenu dla programu wyboru listy ulubionych. To menu można aktywować bezpośrednio za pomocą klawiszy Shift + F1</value>
|
||||
</data>
|
||||
<data name="mnuGotoFavList.Caption" xml:space="preserve">
|
||||
<value>Wybierz program/&listę ulubionych</value>
|
||||
</data>
|
||||
<data name="mnuFavList.Caption" xml:space="preserve">
|
||||
<value>menuListaUlubionych</value>
|
||||
</data>
|
||||
<data name="miSelectFavList0.Caption" xml:space="preserve">
|
||||
<value>Lista programów</value>
|
||||
</data>
|
||||
<data name="miSelectFavListA.Caption" xml:space="preserve">
|
||||
<value>Ulubione A</value>
|
||||
</data>
|
||||
<data name="miSelectFavListB.Caption" xml:space="preserve">
|
||||
<value>Ulubione B</value>
|
||||
</data>
|
||||
<data name="miSelectFavListC.Caption" xml:space="preserve">
|
||||
<value>Ulubione C</value>
|
||||
</data>
|
||||
<data name="miSelectFavListD.Caption" xml:space="preserve">
|
||||
<value>Ulubione D</value>
|
||||
</data>
|
||||
<data name="miSelectFavListE.Caption" xml:space="preserve">
|
||||
<value>Ulubione E</value>
|
||||
</data>
|
||||
<data name="miGotoLeftFilter.Caption" xml:space="preserve">
|
||||
<value>&Filtr listy po lewej stronie</value>
|
||||
</data>
|
||||
<data name="miGotoLeftList.Caption" xml:space="preserve">
|
||||
<value>Lewa lista</value>
|
||||
</data>
|
||||
<data name="miRightListFilter.Caption" xml:space="preserve">
|
||||
<value>&Filtr prawej listy</value>
|
||||
</data>
|
||||
<data name="miGotoRightList.Caption" xml:space="preserve">
|
||||
<value>Właściwa lista</value>
|
||||
</data>
|
||||
<data name="mnuHelp.Caption" xml:space="preserve">
|
||||
<value>&Wsparcie</value>
|
||||
</data>
|
||||
<data name="miWiki.Caption" xml:space="preserve">
|
||||
<value>Wiki</value>
|
||||
</data>
|
||||
<data name="miOpenWebsite.Caption" xml:space="preserve">
|
||||
<value>Strona internetowa ChanSort...</value>
|
||||
</data>
|
||||
<data name="miAbout.Caption" xml:space="preserve">
|
||||
<value>&O ChanSort...</value>
|
||||
</data>
|
||||
<data name="bar1.Text" xml:space="preserve">
|
||||
<value>Przybory</value>
|
||||
</data>
|
||||
<data name="miMoveUp.Caption" xml:space="preserve">
|
||||
<value>Przejdź w górę</value>
|
||||
</data>
|
||||
<data name="miMoveDown.Caption" xml:space="preserve">
|
||||
<value>Zejdź w dół</value>
|
||||
</data>
|
||||
<data name="rbInsertSwap.Properties.Caption" xml:space="preserve">
|
||||
<value>zamiana</value>
|
||||
</data>
|
||||
<data name="rbInsertAfter.Properties.Caption" xml:space="preserve">
|
||||
<value>po</value>
|
||||
</data>
|
||||
<data name="rbInsertBefore.Properties.Caption" xml:space="preserve">
|
||||
<value>przed</value>
|
||||
</data>
|
||||
<data name="cbCloseGap.Properties.Caption" xml:space="preserve">
|
||||
<value>Zamknij odstęp podczas przenoszenia/usuwania kanału</value>
|
||||
</data>
|
||||
<data name="cbCloseGap.ToolTip" xml:space="preserve">
|
||||
<value>Gdy aktywne, wszystkie kanały po bieżącym zostaną automatycznie ponumerowane</value>
|
||||
</data>
|
||||
<data name="lblInsertMode.Text" xml:space="preserve">
|
||||
<value>Tryb wstawiania:</value>
|
||||
</data>
|
||||
<data name="pageEmpty.Text" xml:space="preserve">
|
||||
<value>Brak list kanałów</value>
|
||||
</data>
|
||||
<data name="lblSetProgramNr.Text" xml:space="preserve">
|
||||
<value>Ustaw Poz:</value>
|
||||
</data>
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Numer programu dla operacji wstawiania i ustawiania</value>
|
||||
</data>
|
||||
<data name="txtSetSlot.Properties.Mask.EditMask" xml:space="preserve">
|
||||
<value>\d{1,4}</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ChanSort {0} - Edytor list kanałów telewizyjnych</value>
|
||||
</data>
|
||||
<data name="btnToggleFavH.Text" xml:space="preserve">
|
||||
<value>±H</value>
|
||||
</data>
|
||||
<data name="btnToggleFavG.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione G.</value>
|
||||
</data>
|
||||
<data name="btnToggleFavG.Text" xml:space="preserve">
|
||||
<value>±G</value>
|
||||
</data>
|
||||
<data name="btnToggleFavF.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione F.</value>
|
||||
</data>
|
||||
<data name="btnToggleFavF.Text" xml:space="preserve">
|
||||
<value>±F</value>
|
||||
</data>
|
||||
<data name="btnToggleLock.Text" xml:space="preserve">
|
||||
<value>Włącz blokadę rodzicielską</value>
|
||||
</data>
|
||||
<data name="btnToggleLock.ToolTip" xml:space="preserve">
|
||||
<value>Blokada rodzicielska</value>
|
||||
</data>
|
||||
<data name="btnToggleFavE.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione E</value>
|
||||
</data>
|
||||
<data name="btnToggleFavE.Text" xml:space="preserve">
|
||||
<value>±E</value>
|
||||
</data>
|
||||
<data name="btnToggleFavD.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione D</value>
|
||||
</data>
|
||||
<data name="btnToggleFavD.Text" xml:space="preserve">
|
||||
<value>±D</value>
|
||||
</data>
|
||||
<data name="btnToggleFavC.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione C</value>
|
||||
</data>
|
||||
<data name="btnToggleFavC.Text" xml:space="preserve">
|
||||
<value>±C</value>
|
||||
</data>
|
||||
<data name="btnToggleFavB.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione B</value>
|
||||
</data>
|
||||
<data name="btnToggleFavB.Text" xml:space="preserve">
|
||||
<value>±B</value>
|
||||
</data>
|
||||
<data name="btnToggleFavA.AccessibleDescription" xml:space="preserve">
|
||||
<value>Przełącz ulubione A</value>
|
||||
</data>
|
||||
<data name="btnToggleFavA.Text" xml:space="preserve">
|
||||
<value>±A</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.AccessibleDescription" xml:space="preserve">
|
||||
<value>Usuń kryteria filtrowania kanałów z posortowanej listy kanałów</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.Text" xml:space="preserve">
|
||||
<value>Filtr</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.ToolTip" xml:space="preserve">
|
||||
<value>Zresetuj filtr</value>
|
||||
</data>
|
||||
<data name="btnRenum.Text" xml:space="preserve">
|
||||
<value>Ponownie numeruj wybrane kanały</value>
|
||||
</data>
|
||||
<data name="btnRenum.ToolTip" xml:space="preserve">
|
||||
<value>Zmień numerację wybranych kanałów</value>
|
||||
</data>
|
||||
<data name="btnDown.Text" xml:space="preserve">
|
||||
<value>Przenieś wybrany kanał w dół</value>
|
||||
</data>
|
||||
<data name="btnDown.ToolTip" xml:space="preserve">
|
||||
<value>Przenieś wybrane kanały w dół</value>
|
||||
</data>
|
||||
<data name="btnUp.Text" xml:space="preserve">
|
||||
<value>Przenieś wybrany kanał w górę</value>
|
||||
</data>
|
||||
<data name="btnUp.ToolTip" xml:space="preserve">
|
||||
<value>Przenieś wybrane kanały w górę</value>
|
||||
</data>
|
||||
<data name="btnRemoveLeft.Text" xml:space="preserve">
|
||||
<value>Usuń wybrane kanały z posortowanej listy</value>
|
||||
</data>
|
||||
<data name="btnRemoveLeft.ToolTip" xml:space="preserve">
|
||||
<value>Usuń wybrane kanały</value>
|
||||
</data>
|
||||
<data name="grpOutputList.Text" xml:space="preserve">
|
||||
<value>Posortowane kanały</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Panel1.Text" xml:space="preserve">
|
||||
<value>Panel1</value>
|
||||
</data>
|
||||
<data name="colIndex.Caption" xml:space="preserve">
|
||||
<value>Pr. indeks</value>
|
||||
</data>
|
||||
<data name="colSlotOld.Caption" xml:space="preserve">
|
||||
<value>Stary</value>
|
||||
</data>
|
||||
<data name="colSlotOld.ToolTip" xml:space="preserve">
|
||||
<value>Stary numer programu</value>
|
||||
</data>
|
||||
<data name="colSlotNew.Caption" xml:space="preserve">
|
||||
<value>Nowa pozycja</value>
|
||||
</data>
|
||||
<data name="colSlotNew.ToolTip" xml:space="preserve">
|
||||
<value>Nowa pozycja</value>
|
||||
</data>
|
||||
<data name="colSource.Caption" xml:space="preserve">
|
||||
<value>Źródło</value>
|
||||
</data>
|
||||
<data name="colPrNr.Caption" xml:space="preserve">
|
||||
<value>Pr#</value>
|
||||
</data>
|
||||
<data name="colName.Caption" xml:space="preserve">
|
||||
<value>Nazwa kanału</value>
|
||||
</data>
|
||||
<data name="colShortName.Caption" xml:space="preserve">
|
||||
<value>Krótka nazwa</value>
|
||||
</data>
|
||||
<data name="colFavorites.Caption" xml:space="preserve">
|
||||
<value>Ulubione</value>
|
||||
</data>
|
||||
<data name="colLock.Caption" xml:space="preserve">
|
||||
<value>Zablokowany</value>
|
||||
</data>
|
||||
<data name="colSkip.Caption" xml:space="preserve">
|
||||
<value>Pominąć</value>
|
||||
</data>
|
||||
<data name="colHidden.Caption" xml:space="preserve">
|
||||
<value>Ukryć</value>
|
||||
</data>
|
||||
<data name="colDeleted.Caption" xml:space="preserve">
|
||||
<value>Usunięte</value>
|
||||
</data>
|
||||
<data name="colEncrypted.Caption" xml:space="preserve">
|
||||
<value>Szyfrowane</value>
|
||||
</data>
|
||||
<data name="colEncrypted.ToolTip" xml:space="preserve">
|
||||
<value>Szyfrowane</value>
|
||||
</data>
|
||||
<data name="colServiceType.Caption" xml:space="preserve">
|
||||
<value>Identyfikator typu usługi</value>
|
||||
</data>
|
||||
<data name="colServiceTypeName.Caption" xml:space="preserve">
|
||||
<value>Rodzaj usługi</value>
|
||||
</data>
|
||||
<data name="colFreqInMhz.Caption" xml:space="preserve">
|
||||
<value>Częstotliwość (MHz)</value>
|
||||
</data>
|
||||
<data name="colPolarity.Caption" xml:space="preserve">
|
||||
<value>Polaryzacja</value>
|
||||
</data>
|
||||
<data name="colChannelOrTransponder.Caption" xml:space="preserve">
|
||||
<value>Kanał/ Transponder</value>
|
||||
</data>
|
||||
<data name="colChannelOrTransponder.ToolTip" xml:space="preserve">
|
||||
<value>Numer kanału lub transpondera</value>
|
||||
</data>
|
||||
<data name="colSatellite.Caption" xml:space="preserve">
|
||||
<value>Satelita</value>
|
||||
</data>
|
||||
<data name="colNetworkId.Caption" xml:space="preserve">
|
||||
<value>Sieć (ONID)</value>
|
||||
</data>
|
||||
<data name="colTransportStreamId.Caption" xml:space="preserve">
|
||||
<value>TS ID</value>
|
||||
</data>
|
||||
<data name="colTransportStreamId.ToolTip" xml:space="preserve">
|
||||
<value>Identyfikator strumienia transportowego</value>
|
||||
</data>
|
||||
<data name="colServiceId.Caption" xml:space="preserve">
|
||||
<value>ID usługi</value>
|
||||
</data>
|
||||
<data name="colPcrPid.Caption" xml:space="preserve">
|
||||
<value>PCR PID</value>
|
||||
</data>
|
||||
<data name="colPcrPid.ToolTip" xml:space="preserve">
|
||||
<value>Numer referencyjny pakietu programu</value>
|
||||
</data>
|
||||
<data name="colVideoPid.Caption" xml:space="preserve">
|
||||
<value>Wideo PID</value>
|
||||
</data>
|
||||
<data name="colAudioPid.Caption" xml:space="preserve">
|
||||
<value>Audio PID</value>
|
||||
</data>
|
||||
<data name="colSymbolRate.Caption" xml:space="preserve">
|
||||
<value>Szybkość transferu</value>
|
||||
</data>
|
||||
<data name="colNetworkName.Caption" xml:space="preserve">
|
||||
<value>Nazwa sieci</value>
|
||||
</data>
|
||||
<data name="colNetworkOperator.Caption" xml:space="preserve">
|
||||
<value>Operator sieci</value>
|
||||
</data>
|
||||
<data name="colProvider.Caption" xml:space="preserve">
|
||||
<value>Dostawca</value>
|
||||
</data>
|
||||
<data name="colUid.Caption" xml:space="preserve">
|
||||
<value>Uid</value>
|
||||
</data>
|
||||
<data name="colLogicalIndex.Caption" xml:space="preserve">
|
||||
<value>Zamówienie</value>
|
||||
</data>
|
||||
<data name="colSignalSource.Caption" xml:space="preserve">
|
||||
<value>Źródło sygnału</value>
|
||||
</data>
|
||||
<data name="lblHotkeyRight.Text" xml:space="preserve">
|
||||
<value>F5: Filtr | F6: lista | Wpisz: dodaj</value>
|
||||
</data>
|
||||
<data name="lblPredefinedList.Text" xml:space="preserve">
|
||||
<value>Jest to wstępnie zdefiniowana lista, której nie można edytować.</value>
|
||||
</data>
|
||||
<data name="lblPredefinedList.ToolTip" xml:space="preserve">
|
||||
<value>Podczas konfiguracji telewizora wybrałeś predefiniowaną listę kanałów. Modyfikacja takiej listy może spowodować nieprawidłowe działanie telewizora. Przeprowadź pełne skanowanie kanałów na telewizorze i nie wybieraj żadnego konkretnego dostawcy, satelity ani listy krajów.</value>
|
||||
</data>
|
||||
<data name="btnRemoveRight.Text" xml:space="preserve">
|
||||
<value>Usuń wybrane kanały z posortowanej listy</value>
|
||||
</data>
|
||||
<data name="btnRemoveRight.ToolTip" xml:space="preserve">
|
||||
<value>Usuń wybrane kanały z posortowanej listy</value>
|
||||
</data>
|
||||
<data name="btnAddAll.AccessibleDescription" xml:space="preserve">
|
||||
<value>Dołącz wszystkie aktualnie nieposortowane kanały na końcu listy</value>
|
||||
</data>
|
||||
<data name="btnAddAll.Text" xml:space="preserve">
|
||||
<value><< Dodaj wszystko</value>
|
||||
</data>
|
||||
<data name="btnAddAll.ToolTip" xml:space="preserve">
|
||||
<value>Dołącz wszystkie aktualnie nieposortowane kanały na końcu listy</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.AccessibleDescription" xml:space="preserve">
|
||||
<value>Usuń kryteria filtrowania kanałów z pełnej listy kanałów</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.Text" xml:space="preserve">
|
||||
<value>Filtr</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.ToolTip" xml:space="preserve">
|
||||
<value>Zresetuj filtr</value>
|
||||
</data>
|
||||
<data name="btnAdd.Text" xml:space="preserve">
|
||||
<value>Dodaj wybrane kanały do posortowanej listy</value>
|
||||
</data>
|
||||
<data name="btnAdd.ToolTip" xml:space="preserve">
|
||||
<value>Dodaj wybrane kanały do posortowanej listy</value>
|
||||
</data>
|
||||
<data name="grpInputList.Text" xml:space="preserve">
|
||||
<value>Oryginalne kanały</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Panel2.Text" xml:space="preserve">
|
||||
<value>Panel 2</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Text" xml:space="preserve">
|
||||
<value>splitContainerControl1</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -611,6 +611,12 @@
|
||||
<data name="miSpanish.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>44</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
</data>
|
||||
<data name="barButtonItem1.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="miPortuguese.Caption" xml:space="preserve">
|
||||
<value>Português</value>
|
||||
</data>
|
||||
@@ -1264,7 +1270,7 @@
|
||||
<value>globalImageCollection1</value>
|
||||
</data>
|
||||
<data name=">>globalImageCollection1.Type" xml:space="preserve">
|
||||
<value>ChanSort.Ui.GlobalImageCollection, ChanSort, Version=1.0.7346.35990, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.Ui.GlobalImageCollection, ChanSort, Version=1.0.7378.22467, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>gviewRight.Name" xml:space="preserve">
|
||||
<value>gviewRight</value>
|
||||
@@ -1950,6 +1956,12 @@
|
||||
<data name=">>popupFavList.Type" xml:space="preserve">
|
||||
<value>DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name=">>miPolski.Name" xml:space="preserve">
|
||||
<value>miPolski</value>
|
||||
</data>
|
||||
<data name=">>miPolski.Type" xml:space="preserve">
|
||||
<value>DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>MainForm</value>
|
||||
</data>
|
||||
@@ -1957,7 +1969,7 @@
|
||||
<value>DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name="SharedImageCollection.Timestamp" type="System.DateTime, mscorlib">
|
||||
<value>02/11/2020 20:40:05</value>
|
||||
<value>03/14/2020 12:45:31</value>
|
||||
</data>
|
||||
<data name="SharedImageCollection.ImageSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>16, 16</value>
|
||||
|
||||
@@ -639,4 +639,7 @@ furnizor specific, satelit sau liste de țări.</value>
|
||||
<data name="splitContainerControl1.Text" xml:space="preserve">
|
||||
<value>splitContainerControl1</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
</data>
|
||||
</root>
|
||||
147
source/ChanSort/Printing/ReportOptionsDialog.pl.resx
Normal file
147
source/ChanSort/Printing/ReportOptionsDialog.pl.resx
Normal file
@@ -0,0 +1,147 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="labelControl1.Text" xml:space="preserve">
|
||||
<value>Sortuj według:</value>
|
||||
</data>
|
||||
<data name="rbSortByNumber.Properties.Caption" xml:space="preserve">
|
||||
<value>Numer</value>
|
||||
</data>
|
||||
<data name="rbSortByName.Properties.Caption" xml:space="preserve">
|
||||
<value>Nazwa</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Czcionka:</value>
|
||||
</data>
|
||||
<data name="fontEdit1.EditValue" xml:space="preserve">
|
||||
<value>Tahoma</value>
|
||||
</data>
|
||||
<data name="btnPreview.Text" xml:space="preserve">
|
||||
<value>Zapowiedź...</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Anuluj</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>Kolumny:</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Opcje drukowania</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -265,7 +265,7 @@ und kann nun in Excel oder einen Texteditor eingefügt werden.</value>
|
||||
Sollen die Programmnummern in fortlaufende Zahlen umgeändert werden?</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_AllZero" xml:space="preserve">
|
||||
<value>Der Inhalt der Datei ist ungültig, da sie entweder 0 Byte groß is oder ausschließlich Nullwerte enthält.
|
||||
<value>Der Inhalt der Datei ist ungültig, da sie entweder 0 Byte groß is oder ausschließlich Bytes mit dem selben Wert enthält enthält.
|
||||
Mögliche Ursachen sind USB-Sticks, die mit NTFS formatiert sind (FAT32 sollte immer funktionieren) oder ein am TV durchgeführtes Firmwareupdate, ohne einen anschließenden neuen Suchlauf. Dabei kann dann unter Umständen die neue Firmware die alten Daten nicht korrekt exportieren.</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_AntennaCableSatIPAnalogDigitalTVRadio" xml:space="preserve">
|
||||
|
||||
288
source/ChanSort/Properties/Resources.pl.resx
Normal file
288
source/ChanSort/Properties/Resources.pl.resx
Normal file
@@ -0,0 +1,288 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="MainForm_LoadTll_SourceTllNotFound" xml:space="preserve">
|
||||
<value>Quell-TLL teraz w ostatniej chwili:
|
||||
„{0}”</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_Exception" xml:space="preserve">
|
||||
<value>Wystąpił błąd podczas ładowania pliku danych telewizora:{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_FileDialog_OpenFileFilter" xml:space="preserve">
|
||||
<value>Obsługiwane pliki |{0}| Wszystkie pliki (*.*) |*</value>
|
||||
</data>
|
||||
<data name="MainForm_FileDialog_SaveFileFilter" xml:space="preserve">
|
||||
<value>{0}-Pliki |*{0}| Wszystkie pliki (*.*) |*</value>
|
||||
</data>
|
||||
<data name="MainForm_TryExecute_Exception" xml:space="preserve">
|
||||
<value>Wystąpił nieoczekiwany błąd:{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveTllFile_Exception" xml:space="preserve">
|
||||
<value>Wystąpił błąd podczas zapisywania pliku danych TV:{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveTllFile_Success" xml:space="preserve">
|
||||
<value>Pomyślnie utworzono posortowany plik danych telewizyjnych.</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Question" xml:space="preserve">
|
||||
<value>Czy chcesz więc zapisać swoje zmiany?</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Save" xml:space="preserve">
|
||||
<value>Zapisz zmiany</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Discard" xml:space="preserve">
|
||||
<value>Odrzucać zmiany</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_SerializerNotFound" xml:space="preserve">
|
||||
<value>Nie znaleziono wtyczki do odczytu/zapisu plików {0}.</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_IOException" xml:space="preserve">
|
||||
<value>Błąd ładowania pliku</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_ValidationWarningMsg" xml:space="preserve">
|
||||
<value>Zawartość pliku wykazuje pewne anomalie i prawdopodobnie jest uszkodzona.</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_ValidationWarningCap" xml:space="preserve">
|
||||
<value>Walidacji danych</value>
|
||||
</data>
|
||||
<data name="MainForm_RestoreScanOrder_Message" xml:space="preserve">
|
||||
<value>Wszystkie niestandardowe przechowywanie zostaną utracone.
|
||||
Czy na pewno chcesz przywrócić kolejność ze skanowania kanałów?</value>
|
||||
</data>
|
||||
<data name="MainForm_RestoreScanOrder_Caption" xml:space="preserve">
|
||||
<value>Przywróć kolejność ze skanowania kanałów</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_DupeWarningMsg" xml:space="preserve">
|
||||
<value>Plik wejściowy zawiera wiele rekordów, które używają tego samego
|
||||
numeru programu. Możliwe, że telewizor nie zaakceptuje
|
||||
zmian wprowadzonych przez ChanSort.
|
||||
Jest to zazwyczaj spowodowane ręcznym skanowaniem transpondera.
|
||||
Zaleca się stosowanie czystego pliku wejściowego do wszelkich modyfikacji.
|
||||
Aby to zrobić, wyłącz tryb hotelowy, zresetuj telewizor do
|
||||
ustawień fabrycznych, uruchom nowe skanowanie kanałów w ciemno i włącz
|
||||
ponownie tryb hotelowy, a następnie wyeksportuj nowy czysty plik TLL.</value>
|
||||
</data>
|
||||
<data name="MainForm_btnResetChannelData_Click_Message" xml:space="preserve">
|
||||
<value>OSTRZEŻENIE: Wszystkie dane kanałów analogowych, DVB-C/T i DVB-S oraz transponderów zostaną usunięte.
|
||||
Po załadowaniu tego pliku do telewizora będziesz musiał uruchomić pełne skanowanie kanałów.
|
||||
Kontynuować?</value>
|
||||
</data>
|
||||
<data name="MainForm_btnResetChannelData_Click_Caption" xml:space="preserve">
|
||||
<value>Usuń wszystkie dane kanału</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_Message" xml:space="preserve">
|
||||
<value>Nie można skopiować pliku .bak do {0}</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_ItemClick_NoBackup" xml:space="preserve">
|
||||
<value>Nie znaleziono pliku kopii zapasowej: {0}</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_ItemClick_Confirm" xml:space="preserve">
|
||||
<value>Masz zamiar przywrócić plik kopii zapasowej. Wszystkie zmiany zostaną utracone! Czy chcesz kontynuować?</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveFiles_ErrorMsg" xml:space="preserve">
|
||||
<value>Wystąpił błąd podczas zapisywania pliku. Upewnij się, że- masz uprawnienia do zapisu pliku- plik nie jest otwarty w innym programie
|
||||
Komunikat o błędzie to:</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveFiles_ErrorTitle" xml:space="preserve">
|
||||
<value>Błąd zapisu pliku</value>
|
||||
</data>
|
||||
<data name="UpdateCheck_NotifyAboutNewVersion_Message" xml:space="preserve">
|
||||
<value>Dostępna jest nowsza wersja: v{0}.Czy chcesz otworzyć stronę pobierania?</value>
|
||||
</data>
|
||||
<data name="UpdateCheck_NotifyAboutNewVersion_Caption" xml:space="preserve">
|
||||
<value>Nowa wersja</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_Question" xml:space="preserve">
|
||||
<value>Jak chcesz edytować listę kanałów?</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_EmptyList" xml:space="preserve">
|
||||
<value>Utwórz nową listę: Zacznij od pustej listy i dodaj kanały w żądanej kolejności</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_CurrentList" xml:space="preserve">
|
||||
<value>Zmodyfikuj bieżącą listę: Zacznij od bieżącej listy i zmodyfikuj ją w razie potrzeby</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_ReferenceList" xml:space="preserve">
|
||||
<value>Kopiuj listę kanałów: uporządkuj kanały w taki sam sposób, jak na liście referencyjnej</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Question" xml:space="preserve">
|
||||
<value>Co powinno się stać z nieposortowanymi kanałami?</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Append" xml:space="preserve">
|
||||
<value>Dodaj nieposortowane kanały na końcu listy</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Delete" xml:space="preserve">
|
||||
<value>Usuń nieposortowane kanały z listy</value>
|
||||
</data>
|
||||
<data name="MainForm_Cancel" xml:space="preserve">
|
||||
<value>Anuluj</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTvDataFile_FileNotFound_Caption" xml:space="preserve">
|
||||
<value>Nie znaleziono pliku</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTvDataFile_FileNotFound_Message" xml:space="preserve">
|
||||
<value>Plik {0} nie istnieje.</value>
|
||||
</data>
|
||||
<data name="MainForm_ExportExcelList_Message" xml:space="preserve">
|
||||
<value>Lista kanałów została skopiowana do schowka
|
||||
i można ją wkleić do Excela lub dowolnego edytora tekstu.</value>
|
||||
</data>
|
||||
<data name="MainForm_HandleChannelNumberGaps" xml:space="preserve">
|
||||
<value>Twój telewizor może nie działać poprawnie, jeśli w numerach kanałów występują luki.
|
||||
Czy chcesz, aby numery kanałów były kolejno zmieniane?</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_AllZero" xml:space="preserve">
|
||||
<value>Zawartość pliku jest nieprawidłowa. Ma rozmiar 0 lub wszystkie bajty mają tę samą wartość.
|
||||
Typowe przyczyny to pamięci USB z systemem plików NTFS (zamiast tego spróbuj użyć FAT32)
|
||||
lub aktualizacje oprogramowania układowego bez uruchamiania nowego skanowania kanałów.
|
||||
(Nowe oprogramowanie w telewizorze może nie być w stanie przetworzyć danych starego kanału podczas eksportu.)</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_AntennaCableSatIPAnalogDigitalTVRadio" xml:space="preserve">
|
||||
<value>Antena, telewizja kablowa, satelitarna, IP, analogowa, cyfrowa, TV, radio, dane</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_ConflictHandling" xml:space="preserve">
|
||||
<value>Jak chcesz sobie z tym poradzić, gdy Pr# jest już zajęty na liście docelowej?</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Clear" xml:space="preserve">
|
||||
<value>Wyczyść listę docelową przed zastosowaniem listy referencyjnej</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Overwrite" xml:space="preserve">
|
||||
<value>Nadpisz Pr# kanałem z listy referencyjnej</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Keep" xml:space="preserve">
|
||||
<value>Zachowaj bieżący kanał na Pr#</value>
|
||||
</data>
|
||||
<data name="MainForm_SwapChannels_RowCountMsg" xml:space="preserve">
|
||||
<value>Aby zamienić kanały, w lewej i prawej tabeli należy wybrać taką samą liczbę wierszy.</value>
|
||||
</data>
|
||||
<data name="MainForm_SwapChannels_RowCountTitle" xml:space="preserve">
|
||||
<value>Zamień kanały</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_ShowOpenFileDialog_Title" xml:space="preserve">
|
||||
<value>Wybierz listę referencyjną do zaimportowania</value>
|
||||
</data>
|
||||
<data name="MainForm_ShowOpenReferenceFileDialog_Filter" xml:space="preserve">
|
||||
<value>Lista referencyjna ChanSort|*.csv|Lista referencyjna SamToolBox|*.chl|Wszystkie listy referencyjne|*.csv;*. Chl</value>
|
||||
</data>
|
||||
<data name="MainForm_ShowOpenReferenceFileDialog_Title" xml:space="preserve">
|
||||
<value>Otwórz listę referencyjną</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_InvalidZip" xml:space="preserve">
|
||||
<value>Plik nie jest prawidłowym archiwum .zip. Telewizory często eksportują uszkodzone pliki do pamięci USB sformatowanej w systemie plików NTFS.
|
||||
Spróbuj wyeksportować do pamięci sformatowanej za pomocą FAT32</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -78,7 +78,7 @@ namespace ChanSort.Ui
|
||||
dlg.Filter = filter + string.Format(Resources.MainForm_FileDialog_OpenFileFilter, supportedExtensions);
|
||||
dlg.FilterIndex = numberOfFilters + 1;
|
||||
dlg.CheckFileExists = true;
|
||||
dlg.RestoreDirectory = false;
|
||||
dlg.RestoreDirectory = true;
|
||||
dlg.Title = Resources.ReferenceListForm_ShowOpenFileDialog_Title;
|
||||
if (dlg.ShowDialog(main) != DialogResult.OK)
|
||||
return null;
|
||||
@@ -106,6 +106,7 @@ namespace ChanSort.Ui
|
||||
this.serializer = ser;
|
||||
this.edFile.Text = serializer.FileName;
|
||||
this.rbAuto.Enabled = this.rbManual.Enabled = true;
|
||||
ser.DataRoot.ApplyCurrentProgramNumbers();
|
||||
|
||||
this.comboSource.EditValue = null;
|
||||
this.comboSource.Properties.Items.Clear();
|
||||
|
||||
248
source/ChanSort/ReferenceListForm.pl.resx
Normal file
248
source/ChanSort/ReferenceListForm.pl.resx
Normal file
@@ -0,0 +1,248 @@
|
||||
<?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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="labelControl1.Text" xml:space="preserve">
|
||||
<value>Plik listy referencyjnej:</value>
|
||||
</data>
|
||||
<data name="edFile.EditValue" xml:space="preserve">
|
||||
<value>← naciśnij przycisk, aby wybrać plik</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Wybierz plik zawierający kolejność kanałów, którą chcesz zastosować do bieżącej listy.
|
||||
Możesz użyć jednej z predefiniowanych list ChanSort (TXT, CHL, CSV)
|
||||
lub plik danych z innego telewizora (SCM, TLL, DB, BIN, ...)</value>
|
||||
</data>
|
||||
<data name="rbAuto.Properties.Caption" xml:space="preserve">
|
||||
<value>Automatycznie zmieniaj kolejność wszystkich list w pliku TV</value>
|
||||
</data>
|
||||
<data name="rbManual.Properties.Caption" xml:space="preserve">
|
||||
<value>Zaawansowane zmiany kolejności</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>List referencyjny:</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>Lista docelowa:</value>
|
||||
</data>
|
||||
<data name="cbTv.Properties.Caption" xml:space="preserve">
|
||||
<value>TV</value>
|
||||
</data>
|
||||
<data name="cbRadio.Properties.Caption" xml:space="preserve">
|
||||
<value>Radio</value>
|
||||
</data>
|
||||
<data name="labelControl5.Text" xml:space="preserve">
|
||||
<value>Zacznij od Pr#:</value>
|
||||
</data>
|
||||
<data name="labelControl6.Text" xml:space="preserve">
|
||||
<value>(tzn. niech kanały radiowe zaczynają się od 5000, aby uniknąć konfliktów z numerami kanałów telewizyjnych)</value>
|
||||
</data>
|
||||
<data name="comboPrNr.EditValue" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items1" xml:space="preserve">
|
||||
<value>100</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items2" xml:space="preserve">
|
||||
<value>500</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items3" xml:space="preserve">
|
||||
<value>1000</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items4" xml:space="preserve">
|
||||
<value>2000</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items5" xml:space="preserve">
|
||||
<value>5000</value>
|
||||
</data>
|
||||
<data name="comboPrNr.Properties.Items6" xml:space="preserve">
|
||||
<value>7000</value>
|
||||
</data>
|
||||
<data name="checkEdit1.Properties.Caption" xml:space="preserve">
|
||||
<value>Dane/Inne</value>
|
||||
</data>
|
||||
<data name="cbConsecutive.Properties.Caption" xml:space="preserve">
|
||||
<value>Użyj kolejnych liczb (usuń luki z listy referencyjnej Pr#)</value>
|
||||
</data>
|
||||
<data name="cbIp.Properties.Caption" xml:space="preserve">
|
||||
<value>IP (sieć)</value>
|
||||
</data>
|
||||
<data name="cbSat.Properties.Caption" xml:space="preserve">
|
||||
<value>Satelita</value>
|
||||
</data>
|
||||
<data name="labelControl11.Text" xml:space="preserve">
|
||||
<value>Wejście:</value>
|
||||
</data>
|
||||
<data name="cbAntenna.Properties.Caption" xml:space="preserve">
|
||||
<value>Antena</value>
|
||||
</data>
|
||||
<data name="cbCable.Properties.Caption" xml:space="preserve">
|
||||
<value>Kabel</value>
|
||||
</data>
|
||||
<data name="labelControl9.Text" xml:space="preserve">
|
||||
<value>Rodzaj sygnału:</value>
|
||||
</data>
|
||||
<data name="cbAnalog.Properties.Caption" xml:space="preserve">
|
||||
<value>Analog</value>
|
||||
</data>
|
||||
<data name="cbDigital.Properties.Caption" xml:space="preserve">
|
||||
<value>Cyfrowy</value>
|
||||
</data>
|
||||
<data name="lblTargetInfo.Text" xml:space="preserve">
|
||||
<value> </value>
|
||||
</data>
|
||||
<data name="lblSourceInfo.Text" xml:space="preserve">
|
||||
<value> </value>
|
||||
</data>
|
||||
<data name="labelControl7.Text" xml:space="preserve">
|
||||
<value>Rodzaj kanału:</value>
|
||||
</data>
|
||||
<data name="btnApply.Text" xml:space="preserve">
|
||||
<value>Zastosować</value>
|
||||
</data>
|
||||
<data name="grpManual.Text" xml:space="preserve">
|
||||
<value>grpInstrukcja</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Zamknij/Anuluj</value>
|
||||
</data>
|
||||
<data name="linkWiki.Text" xml:space="preserve">
|
||||
<value>Otwórz Wiki ChanSort, aby uzyskać więcej informacji i pobrać listy referencyjne</value>
|
||||
</data>
|
||||
<data name="groupControl1.Text" xml:space="preserve">
|
||||
<value>1. Wybierz plik listy referencyjnej</value>
|
||||
</data>
|
||||
<data name="labelControl10.Text" xml:space="preserve">
|
||||
<value>Jeśli telewizor i plik referencyjny zawierają wiele list lub używają innego grupowania, możesz zastosować wybrane części listy referencyjnej do listy docelowej. Ten krok można powtórzyć w razie potrzeby.</value>
|
||||
</data>
|
||||
<data name="labelControl8.Text" xml:space="preserve">
|
||||
<value>„Ta opcja jest dostępna tylko wtedy, gdy plik TV i lista referencyjna są zorganizowane w ten sam sposób. (tj. te same listy podrzędne dla kombinacji anteny / telewizji kablowej / satelitarnej, TV / radiowej, analogowej / cyfrowej) ”</value>
|
||||
</data>
|
||||
<data name="groupControl2.Text" xml:space="preserve">
|
||||
<value>2. Wprowadź porządek do pliku telewizyjnego</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Zastosuj listę referencyjną</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -55,8 +55,9 @@ namespace ChanSort.Ui
|
||||
if (start >= 0)
|
||||
{
|
||||
int end = response.IndexOf(".zip", start);
|
||||
if (end == start + SearchString.Length + 10)
|
||||
return response.Substring(start + SearchString.Length, 10);
|
||||
int len = end - start - SearchString.Length;
|
||||
if (len >= 10) // YYYY-MM-DD plus optional suffix for a revision
|
||||
return response.Substring(start + SearchString.Length, len);
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
132
source/ChanSort/WaitForm1.pl.resx
Normal file
132
source/ChanSort/WaitForm1.pl.resx
Normal 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=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="progressPanel1.Description" xml:space="preserve">
|
||||
<value>Generowanie pliku danych TV ...</value>
|
||||
</data>
|
||||
<data name="progressPanel1.Text" xml:space="preserve">
|
||||
<value>panelPostępu1</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Formularz 1</value>
|
||||
</data>
|
||||
<data name="progressPanel1.Caption" xml:space="preserve">
|
||||
<value>Proszę być cierpliwym</value>
|
||||
</data>
|
||||
</root>
|
||||
BIN
source/Images/imagelist/0045.png
Normal file
BIN
source/Images/imagelist/0045.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 290 B |
Binary file not shown.
@@ -1,7 +1,13 @@
|
||||
ChanSort Change Log
|
||||
===================
|
||||
|
||||
2020-02-11B
|
||||
2020-03-14
|
||||
- check for updates can now handle multiple updates on a specific day
|
||||
- fixed applying favorites from a reference list (it showed fav letters on the channels, but the fav lists were empty)
|
||||
- added Polish translation (thanks to Jakub Driver!)
|
||||
- potential fix for Samsung 1352.0 format, which can contain channels marked as deleted
|
||||
|
||||
2020-02-11 (re-upload)
|
||||
- fixed: removing channels from a favorite list caused incorrect reordering
|
||||
|
||||
2020-02-11
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
@echo off
|
||||
setlocal
|
||||
setlocal enabledelayedexpansion
|
||||
|
||||
cd /d %~dp0
|
||||
set curdate=%date:~6,4%-%date:~3,2%-%date:~0,2%
|
||||
set target=%cd%\..\..\ChanSort_%curdate%
|
||||
@@ -48,8 +51,15 @@ set signtool="C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signto
|
||||
set oldcd=%cd%
|
||||
cd %target%
|
||||
set files=ChanSort.exe ChanSort*.dll de\ChanSort*.dll ru\ChanSort*.dll pt\ChanSort*.dll cs\ChanSort*.dll es\ChanSort*.dll
|
||||
%signtool% sign /a /t "http://timestamp.comodoca.com/authenticode" %files%
|
||||
set todo=
|
||||
for %%f in (%files%) do (
|
||||
%signtool% verify /pa "%%f" >nul 2>nul
|
||||
if errorlevel 1 set todo=!todo! "%%f"
|
||||
)
|
||||
if "%todo%" == "" goto:skipCodeSigning
|
||||
%signtool% sign /a /t "http://timestamp.comodoca.com/authenticode" %todo%
|
||||
if errorlevel 1 goto :error
|
||||
:skipCodeSigning
|
||||
cd %oldcd%
|
||||
goto:eof
|
||||
|
||||
|
||||
Reference in New Issue
Block a user