mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-01-21 14:52:04 +01:00
- Philips: fixed error saving the Favorite.xml file (effects Philips "ChannelMap_105" and later file format versions)
- added Hungarian translation (credits to Istvan Krisko) - Sony XML: fixed display of wrong DVB-C cable channel/transponder number - LG webOS 5: unfortunately no news yet, but the insight that some "CX" models run on webOS 3.6 and others on 5.1, using different file formats.
This commit is contained in:
@@ -117,6 +117,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.hu.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
|
||||
@@ -433,15 +433,15 @@ TRANSP;120;12728
|
||||
DVBC;kHz;Channel
|
||||
DVBC;73000;D73
|
||||
DVBC;81000;D81
|
||||
DVBC;106000;SE 1
|
||||
DVBC;114000;SE 2
|
||||
DVBC;123000;SE 3
|
||||
DVBC;130000;SE 4
|
||||
DVBC;138000;SE 5
|
||||
DVBC;146000;SE 6
|
||||
DVBC;154000;SE 7
|
||||
DVBC;162000;SE 8
|
||||
DVBC;170000;SE 9
|
||||
DVBC;106000;S 01
|
||||
DVBC;114000;S 02
|
||||
DVBC;123000;S 03
|
||||
DVBC;130000;S 04
|
||||
DVBC;138000;S 05
|
||||
DVBC;146000;S 06
|
||||
DVBC;154000;S 07
|
||||
DVBC;162000;S 08
|
||||
DVBC;170000;S 09
|
||||
DVBC;178000;5
|
||||
DVBC;186000;6
|
||||
DVBC;194000;7
|
||||
|
||||
|
@@ -230,7 +230,12 @@ namespace ChanSort.Api
|
||||
if (freqInMhz > 2000)
|
||||
freqInMhz /= 1000;
|
||||
|
||||
return dvbcChannels.TryGet((int)(freqInMhz * 1000)) ?? dvbcChannels.TryGet((int)((freqInMhz-1) * 1000)) ?? "";
|
||||
return dvbcChannels.TryGet((int)(freqInMhz * 1000))
|
||||
?? dvbcChannels.TryGet((int)((freqInMhz - 1) * 1000))
|
||||
?? dvbcChannels.TryGet((int)((freqInMhz - 2) * 1000))
|
||||
?? dvbcChannels.TryGet((int)((freqInMhz + 1) * 1000))
|
||||
?? dvbcChannels.TryGet((int)((freqInMhz + 2) * 1000))
|
||||
?? "";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
126
source/ChanSort.Api/Resources.hu.resx
Normal file
126
source/ChanSort.Api/Resources.hu.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} A(z) #{1} program több csatornához van rendelve: index {2}='{3} és index {4}='{5}'</value>
|
||||
</data>
|
||||
<data name="ChannelList_AddChannel__DuplicateUid" xml:space="preserve">
|
||||
<value>{0}: A(z) '{1}' csatornának több adatrekordja van: index {2}=Pr#{3} és index {4}=Pr#{5}</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -110,6 +110,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.hu.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
|
||||
@@ -14,6 +14,7 @@ namespace ChanSort.Loader.GlobalClone
|
||||
{
|
||||
this.SignalSource = source;
|
||||
this.Index = index;
|
||||
this.RecordOrder = index;
|
||||
this.Node = node;
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using ChanSort.Api;
|
||||
@@ -13,7 +15,6 @@ namespace ChanSort.Loader.GlobalClone
|
||||
string xmlPrefix;
|
||||
string xmlSuffix;
|
||||
private JObject doc;
|
||||
private bool deletedRadioChannelsHaveMajorNumber0x4000 = false;
|
||||
|
||||
//private readonly ChannelList tvList = new ChannelList(SignalSource.MaskAdInput | SignalSource.Tv, "TV");
|
||||
//private readonly ChannelList radioList = new ChannelList(SignalSource.MaskAdInput | SignalSource.Radio, "Radio");
|
||||
@@ -124,11 +125,8 @@ namespace ChanSort.Loader.GlobalClone
|
||||
int i = 0;
|
||||
foreach (var node in this.doc["channelList"])
|
||||
{
|
||||
var ch = new GcChannel<JToken>(0, i, node);
|
||||
var ch = new GcChannel<JToken>(0, i++, node);
|
||||
var major = (int) node["majorNumber"];
|
||||
if (major == 0x4000)
|
||||
this.deletedRadioChannelsHaveMajorNumber0x4000 = true;
|
||||
|
||||
ch.Source = (string)node["sourceIndex"];
|
||||
if (ch.Source == "SATELLITE DIGITAL")
|
||||
ch.SignalSource |= SignalSource.DvbS;
|
||||
@@ -243,9 +241,7 @@ namespace ChanSort.Loader.GlobalClone
|
||||
}
|
||||
|
||||
node["deleted"] = ch.IsDeleted;
|
||||
var nr = Math.Max(ch.NewProgramNr, 0); // radio channels have 0x4000 added to their number. for deleted radio channels there are files with majorNumber=0 and majorNumber=0x4000
|
||||
if (nr != 0 || this.deletedRadioChannelsHaveMajorNumber0x4000)
|
||||
nr |= radioMask;
|
||||
var nr = Math.Max(ch.NewProgramNr, 0) | radioMask; // radio channels have 0x4000 added to the majorNumber
|
||||
node["majorNumber"] = nr;
|
||||
node["skipped"] = ch.Skip;
|
||||
node["locked"] = ch.Lock;
|
||||
@@ -259,8 +255,40 @@ namespace ChanSort.Loader.GlobalClone
|
||||
//node["disableUpdate"] = true; // experimental to prevent "DTV Auto Update" of channel numbers right after importing the list
|
||||
}
|
||||
}
|
||||
|
||||
// it seems that channels must also be physically ordered by majorNumber
|
||||
//var chList = this.doc["channelList"].Value<IList>();
|
||||
//var copy = new ArrayList(chList);
|
||||
//var comp = new ChannelOrderComparer(this.SourceIndexOrder);
|
||||
//copy.Sort(comp);
|
||||
//chList.Clear();
|
||||
//foreach (var item in copy)
|
||||
// chList.Add(item);
|
||||
}
|
||||
#endregion
|
||||
|
||||
//class ChannelOrderComparer : IComparer
|
||||
//{
|
||||
// private readonly IList<string> sourceIndexOrder;
|
||||
|
||||
// public ChannelOrderComparer(IList<string> sourceIndexOrder)
|
||||
// {
|
||||
// this.sourceIndexOrder = sourceIndexOrder;
|
||||
// }
|
||||
|
||||
// public int Compare(object x, object y)
|
||||
// {
|
||||
// GcChannel<JToken> a = (GcChannel<JToken>)x;
|
||||
// GcChannel<JToken> b = (GcChannel<JToken>)y;
|
||||
|
||||
// var i = sourceIndexOrder.IndexOf((string)a.Node["sourceIndex"]);
|
||||
// var j = sourceIndexOrder.IndexOf((string)b.Node["sourceIndex"]);
|
||||
// if (i != j)
|
||||
// return i < j ? -1 : +1;
|
||||
|
||||
// return 0;
|
||||
// }
|
||||
//}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
129
source/ChanSort.Loader.GlobalClone/Resources.hu.resx
Normal file
129
source/ChanSort.Loader.GlobalClone/Resources.hu.resx
Normal file
@@ -0,0 +1,129 @@
|
||||
<?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>A tévé csak akkor importálja a GlobalClone fájlt, ha ugyanabban a könyvtárban nincsenek xx*.TLL nevű fájlok.
|
||||
Szeretné, hogy a ChanSort átnevezze a problémás fájlokat?</value>
|
||||
</data>
|
||||
<data name="GcSerializer_webOsFirmwareWarning" xml:space="preserve">
|
||||
<value>FIGYELEM:
|
||||
Győződjön meg arról, hogy webOS alapú tévéje legújabb firmware verziót használ (LB600 és újabb: 4.41.32, UB: 4.51.44).
|
||||
A régebbi LG firmware webOS alapú TV-modelleknél nem kezeli megfelelően a csatornák listájának importálását és véletlenszerűen rendezi át a csatornákat</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -98,6 +98,7 @@
|
||||
<EmbeddedResource Include="Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Resources.de.resx" />
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.hu.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
|
||||
128
source/ChanSort.Loader.Hisense/Resources.hu.resx
Normal file
128
source/ChanSort.Loader.Hisense/Resources.hu.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>Ez a csatorna lista fájl nem tartalmaz adatokat.
|
||||
Valószínűleg egy előre definiált csatorna lista lett kiválasztva a TV legelső beállításakor. Az ilyen listák nem kerülnek exportálásra és nem szerkeszthetők a TV-n vagy a számítógépen.
|
||||
A PC-n szerkeszthető lista megszerzéséhez vissza kell állítania a TV-készüléket gyári alapállapotra és a műholdas csatorna beállítása során ki kell választania az „Egyéb” opciót.</value>
|
||||
</data>
|
||||
<data name="Load_NoChannelsCaption" xml:space="preserve">
|
||||
<value>Nem található csatorna</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -88,6 +88,7 @@
|
||||
<EmbeddedResource Include="Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Resources.de.resx" />
|
||||
<EmbeddedResource Include="Resources.es.resx" />
|
||||
<EmbeddedResource Include="Resources.hu.resx" />
|
||||
<EmbeddedResource Include="Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Resources.pt.resx" />
|
||||
<EmbeddedResource Include="Resources.resx">
|
||||
|
||||
128
source/ChanSort.Loader.Hisense2017/Resources.hu.resx
Normal file
128
source/ChanSort.Loader.Hisense2017/Resources.hu.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>Ez a csatorna lista fájl nem tartalmaz adatokat.
|
||||
Valószínűleg egy előre definiált csatorna lista lett kiválasztva a TV legelső beállításakor. Az ilyen listák nem kerülnek exportálásra és nem szerkeszthetők a TV-n vagy a számítógépen.
|
||||
A PC-n szerkeszthető lista megszerzéséhez vissza kell állítania a TV-készüléket gyári alapállapotra és a műholdas csatorna beállítása során ki kell választania az „Egyéb” opciót.</value>
|
||||
</data>
|
||||
<data name="Load_NoChannelsCaption" xml:space="preserve">
|
||||
<value>Nem található csatorna</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -131,6 +131,9 @@
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.es.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.hu.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="PresetProgramNrDialog.pl.resx">
|
||||
<DependentUpon>PresetProgramNrDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -158,6 +161,7 @@
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Resource.es.resx" />
|
||||
<EmbeddedResource Include="Resource.hu.resx" />
|
||||
<EmbeddedResource Include="Resource.pl.resx" />
|
||||
<EmbeddedResource Include="Resource.pt.resx" />
|
||||
<EmbeddedResource Include="Resource.resx">
|
||||
@@ -178,6 +182,9 @@
|
||||
<EmbeddedResource Include="TvSettingsForm.es.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="TvSettingsForm.hu.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="TvSettingsForm.pl.resx">
|
||||
<DependentUpon>TvSettingsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
150
source/ChanSort.Loader.LG/PresetProgramNrDialog.hu.resx
Normal file
150
source/ChanSort.Loader.LG/PresetProgramNrDialog.hu.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>Ez a fájl a műholdas csatornákhoz előre beállított programszámokat tartalmaz. Az LG legújabb firmware-ével kapcsolatos problémák miatt az ilyen listákat már nem lehet megbízhatóan módosítani.</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>A műholdas csatornák listájának szerkesztése le van tiltva!</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>A szerkesztés engedélyezéséhez először tiszta, teljes csatornakeresést kell futtatnia:</value>
|
||||
</data>
|
||||
<data name="labelControl5.Text" xml:space="preserve">
|
||||
<value>- Tartson meg egy példányt az aktuális TLL fájlból, ha később referencia listaként szeretné használni</value>
|
||||
</data>
|
||||
<data name="labelControl6.Text" xml:space="preserve">
|
||||
<value>- Automatikus csatornakeresés végrehajtása a 'Teljes', a 'Nincs' és a 'Vak keresés' opciókkal</value>
|
||||
</data>
|
||||
<data name="labelControl7.Text" xml:space="preserve">
|
||||
<value>- Hajtson végre gyári visszaállítást a tévékészüléken</value>
|
||||
</data>
|
||||
<data name="linkDetails.Text" xml:space="preserve">
|
||||
<value>A részletekért lásd a ChanSort Wikit</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>- Mentse az új listát USB-re, és nyissa meg a ChanSort segítségével</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Fontos figyelmeztetés</value>
|
||||
</data>
|
||||
</root>
|
||||
132
source/ChanSort.Loader.LG/Resource.hu.resx
Normal file
132
source/ChanSort.Loader.LG/Resource.hu.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>Rossz ellenőrző összeg: kiszámítva {1:x8}, de a fájl értéke {0:x8}</value>
|
||||
</data>
|
||||
<data name="TllFileSerializerPlugin_ERR_modelUnknown" xml:space="preserve">
|
||||
<value>A fájl tartalma nem egyezik a támogatott modellekkel</value>
|
||||
</data>
|
||||
<data name="TllFileSerializerPlugin_ERR_fileTooBig" xml:space="preserve">
|
||||
<value>A(z) {0} fájlméret nagyobb, mint a megengedett maximális {1}</value>
|
||||
</data>
|
||||
<data name="TllFileSerializer_ERR_dupeChannel" xml:space="preserve">
|
||||
<value>A(z) {0} (Pr# {1}) csatornát törölték, mert ez a(z) {2} (Pr# {3}) csatorna másolata: {4}</value>
|
||||
</data>
|
||||
</root>
|
||||
171
source/ChanSort.Loader.LG/TvSettingsForm.hu.resx
Normal file
171
source/ChanSort.Loader.LG/TvSettingsForm.hu.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>A HbbTV engedélyezése (csak a DEU, FRA, NED és ESP országbeállításokkal működik)</value>
|
||||
</data>
|
||||
<data name="cbCustomCountry.Properties.Caption" xml:space="preserve">
|
||||
<value>egyedi érték engedélyezése (saját felelősségére!)</value>
|
||||
</data>
|
||||
<data name="labelControl1.Text" xml:space="preserve">
|
||||
<value>Ország:</value>
|
||||
</data>
|
||||
<data name="grpOption.Text" xml:space="preserve">
|
||||
<value>OPCIÓ menü</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Mégse</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>MEGJEGYZÉS: Ha a Hotel mód aktív, akkor már nem aktiválhat csatornát az EPG-n belülről, és a 'Gyári beállítások visszaállítása' funkció letiltásra kerül.</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Az alábbi beállítások csak akkor hatékonyak, ha a Hotel mód engedélyezve van</value>
|
||||
</data>
|
||||
<data name="cbDtvUpdate.Properties.Caption" xml:space="preserve">
|
||||
<value>Automatikus D-TV csatorna frissítés (ajánlott: KI)</value>
|
||||
</data>
|
||||
<data name="cbHotelMode.Properties.Caption" xml:space="preserve">
|
||||
<value>Hotel-mód engedélyezése (ajánlott: BE)</value>
|
||||
</data>
|
||||
<data name="grpHotelMode.Text" xml:space="preserve">
|
||||
<value>Hotel-mód</value>
|
||||
</data>
|
||||
<data name="cbAutoChannelUpdate.Properties.Caption" xml:space="preserve">
|
||||
<value>Automatikus csatornafrissítés (ajánlott: KI)</value>
|
||||
</data>
|
||||
<data name="grpSetup.Text" xml:space="preserve">
|
||||
<value>Beállítások menü</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>A TV modell TLL fájlformátuma nem teljes mértékben támogatott. Ezért a párbeszédpanel számos szolgáltatása le van tiltva.</value>
|
||||
</data>
|
||||
<data name="grpInformation.Text" xml:space="preserve">
|
||||
<value>Információ</value>
|
||||
</data>
|
||||
<data name="lblHotelMenuAutoDetect.Text" xml:space="preserve">
|
||||
<value>Hotel-menü automatikus felismerése</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>TV beállítások</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -53,6 +53,7 @@ namespace ChanSort.Loader.PhilipsBin
|
||||
|
||||
var modelNameLen = BitConverter.ToInt32(content, off);
|
||||
off += 4 + modelNameLen;
|
||||
var baseDir = Path.GetDirectoryName(path);
|
||||
var relPath = "/channellib/";
|
||||
while (off < content.Length)
|
||||
{
|
||||
@@ -64,7 +65,12 @@ namespace ChanSort.Loader.PhilipsBin
|
||||
relPath = fileName;
|
||||
else
|
||||
{
|
||||
crcOffsetByRelPath[relPath + fileName] = off;
|
||||
// normally all files after the /s2channellib/ entry are inside that folder, but "Favorite.xml" is in the main folder
|
||||
var newPath = relPath + fileName;
|
||||
if (!File.Exists(Path.Combine(baseDir, newPath)) && File.Exists(Path.Combine(baseDir, fileName)))
|
||||
newPath = "/" + fileName;
|
||||
|
||||
crcOffsetByRelPath[newPath] = off;
|
||||
off += 2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -443,7 +443,7 @@ namespace ChanSort.Loader.Sony
|
||||
chan.Polarity = transp.Polarity;
|
||||
if ((signalSource & SignalSource.Cable) != 0)
|
||||
chan.ChannelOrTransponder = LookupData.Instance.GetDvbcChannelName(chan.FreqInMhz);
|
||||
if ((signalSource & SignalSource.Cable) != 0)
|
||||
else if ((signalSource & SignalSource.Antenna) != 0)
|
||||
chan.ChannelOrTransponder = LookupData.Instance.GetDvbtTransponder(chan.FreqInMhz).ToString();
|
||||
}
|
||||
|
||||
|
||||
@@ -80,6 +80,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChanSort.Loader.PhilipsBin"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test.Loader.PhilipsBin", "Test.Loader.PhilipsBin\Test.Loader.PhilipsBin.csproj", "{36ED558E-576C-4D9D-A8C5-8D270A156B82}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spike.LgWebOs5", "Spike.LgWebOs5\Spike.LgWebOs5.csproj", "{32EFB306-DEF8-4488-B1AE-46D5B183C373}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -450,6 +452,18 @@ Global
|
||||
{36ED558E-576C-4D9D-A8C5-8D270A156B82}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{36ED558E-576C-4D9D-A8C5-8D270A156B82}.Release|x86.ActiveCfg = Release|x86
|
||||
{36ED558E-576C-4D9D-A8C5-8D270A156B82}.Release|x86.Build.0 = Release|x86
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Debug|x86.Build.0 = Debug|x86
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{32EFB306-DEF8-4488-B1AE-46D5B183C373}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
@@ -11,30 +11,17 @@ namespace ChanSort.Ui
|
||||
InitializeComponent();
|
||||
this.gcPlugins.DataSource = plugins;
|
||||
|
||||
this.txtCredits.Text =
|
||||
@"TCr82:
|
||||
Support for VDR's channels.conf file format
|
||||
this.txtCredits.Text =
|
||||
@"
|
||||
Ciprian Leca: Romanian translation
|
||||
Istvan Krisko: Hungarian translation
|
||||
Jakub Driver: Polish translation
|
||||
Marco Sánchez: Spanish Translation
|
||||
Pavel Mizera: Czech translation
|
||||
Vitor Martins Augusto: Portuguese translation
|
||||
Yaşar Tuna Zorlu: Turkish Translation
|
||||
|
||||
Pavel Mizera:
|
||||
Czech translation
|
||||
|
||||
Vitor Martins Augusto:
|
||||
Portuguese translation
|
||||
|
||||
Marco Sánchez:
|
||||
Spanish Translation
|
||||
|
||||
PDA-User:
|
||||
Analysis of TLL file structure and extensive testing of ChanSort
|
||||
|
||||
HellG:
|
||||
For writing TLLsort which was the basis for the first versions of ChanSort
|
||||
|
||||
edank, JLevi, Oleg:
|
||||
For writing TLLview, TLLedit and edankTLL and making the source available
|
||||
|
||||
Many more on lg-forum.com:
|
||||
For providing example TLL files, error feedback and other helpful information
|
||||
TCr82 (Github): Support for VDR's channels.conf file format
|
||||
";
|
||||
}
|
||||
|
||||
|
||||
150
source/ChanSort/AboutForm.hu.resx
Normal file
150
source/ChanSort/AboutForm.hu.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>Projekt weboldala:</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>A program készítője:</value>
|
||||
</data>
|
||||
<data name="lblLicense.Text" xml:space="preserve">
|
||||
<value>Licenc:</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
<data name="lblCredits.Text" xml:space="preserve">
|
||||
<value>Közreműködők:</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Bezár/Mégse</value>
|
||||
</data>
|
||||
<data name="txtAuthor.Text" xml:space="preserve">
|
||||
<value>Horst Beham</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>TV beállítások</value>
|
||||
</data>
|
||||
</root>
|
||||
126
source/ChanSort/ActionBox.hu.resx
Normal file
126
source/ChanSort/ActionBox.hu.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>Hogyan szeretné folytatni?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Válasszon egy műveletet…</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -218,6 +218,9 @@
|
||||
<EmbeddedResource Include="AboutForm.es.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="AboutForm.hu.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="AboutForm.pl.resx">
|
||||
<DependentUpon>AboutForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -247,6 +250,9 @@
|
||||
<EmbeddedResource Include="ActionBox.es.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ActionBox.hu.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ActionBox.pl.resx">
|
||||
<DependentUpon>ActionBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -274,6 +280,9 @@
|
||||
<EmbeddedResource Include="CharsetForm.es.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CharsetForm.hu.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CharsetForm.pl.resx">
|
||||
<DependentUpon>CharsetForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -310,6 +319,9 @@
|
||||
<EmbeddedResource Include="MainForm.es.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MainForm.hu.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="MainForm.pl.resx">
|
||||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -343,6 +355,9 @@
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.es.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.hu.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printing\ReportOptionsDialog.pl.resx">
|
||||
<DependentUpon>ReportOptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -363,6 +378,7 @@
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.cs.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.es.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.hu.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pl.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pt.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
@@ -397,6 +413,9 @@
|
||||
<EmbeddedResource Include="ReferenceListForm.es.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.hu.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.pl.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@@ -421,6 +440,9 @@
|
||||
<EmbeddedResource Include="WaitForm1.es.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="WaitForm1.hu.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="WaitForm1.pl.resx">
|
||||
<DependentUpon>WaitForm1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
135
source/ChanSort/CharsetForm.hu.resx
Normal file
135
source/ChanSort/CharsetForm.hu.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>Mégse</value>
|
||||
</data>
|
||||
<data name="btnMyCountry.Text" xml:space="preserve">
|
||||
<value>Alapértelmezett karakterkészlet az országomhoz</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>TV beállítások</value>
|
||||
</data>
|
||||
<data name="colDisplayName.Caption" xml:space="preserve">
|
||||
<value>Leírás</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -50,7 +50,9 @@ namespace ChanSort.Ui
|
||||
// rawImageCollection
|
||||
//
|
||||
this.rawImageCollection.ImageStream = ((DevExpress.Utils.ImageCollectionStreamer)(resources.GetObject("rawImageCollection.ImageStream")));
|
||||
this.rawImageCollection.Images.SetKeyName(47, "0047.png");
|
||||
((System.ComponentModel.ISupportInitialize)(this.rawImageCollection)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -117,19 +117,19 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="sharedImageCollection1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<metadata name="rawImageCollection.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="DevExpress.Utils.v20.1" name="DevExpress.Utils.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
||||
<data name="rawImageCollection.ImageStream" type="DevExpress.Utils.ImageCollectionStreamer, DevExpress.Utils.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYxOS4yLCBWZXJzaW9uPTE5LjIu
|
||||
Ny4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEMAwAAAFFT
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYyMC4xLCBWZXJzaW9uPTIwLjEu
|
||||
OC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEMAwAAAFFT
|
||||
eXN0ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRv
|
||||
a2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAAChEZXZFeHByZXNzLlV0aWxzLkltYWdlQ29sbGVjdGlvblN0
|
||||
cmVhbWVyAgAAAAlJbWFnZVNpemUERGF0YQQHE1N5c3RlbS5EcmF3aW5nLlNpemUDAAAAAgIAAAAF/P//
|
||||
/xNTeXN0ZW0uRHJhd2luZy5TaXplAgAAAAV3aWR0aAZoZWlnaHQAAAgIAwAAABAAAAAQAAAACQUAAAAP
|
||||
BQAAAGV7AAACVQIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgCAAAAkJFoNgAAAARnQU1BAACxjwv8
|
||||
BQAAAGR9AAACVQIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgCAAAAkJFoNgAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAH3SURBVDhPY/hPIiBdw6SZ+3ZcfVM9/VhKMxAdTmw8cPPu
|
||||
27XJjWsS6oAMz+xtHmk7bGM2RDXunBOYXz33KMOSFaf+b1z179//2w+/LNpwe/76O0D2/yk9//tagYxJ
|
||||
Cy/3zr1w8sTjf101//7+nLDpAkNSy8E9J9/9X7r8/8G9QBvbpl0FWZya+T8hEUiX9F36smjN9+5uIHve
|
||||
@@ -646,26 +646,27 @@
|
||||
QywCH4HvKcEtHbphwDQH4YHvqcEtHRn4eH+DL156nqsEt3RkoN/rirI4dOdKcEtHBtr6AWbFOqYnVSW4
|
||||
pSMDLX0fX6c1TI4MJbilIwNN8WBnrmHtXijBLR0ZaCQP0Ts2MMjdwircwb6qwzEeMa48/1B+glN6wOjy
|
||||
HuZZFf3sDejIwEsqi9edHFrpPDp753/CDbd0fgMJwbZAjwid8EuMhzesRYOO+Bc2ujRtBQMI1INWL/QW
|
||||
AAAAAElFTkSuQmCCMgIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAAFzUkdCAK7O
|
||||
HOkAAAAEZ0FNQQAAsY8L/GEFAAAB3ElEQVQ4T82TT0gUYRjGVy+Le+ikYCBUYqSiiLkmKrpB/rcSzA08
|
||||
lAQdPHhSPLhakLB4EINNgtKDXtVEDFuGjIggAgtWcXczN11RkZ1xVnecdZdd0cfv/cCP9hJYlz74wTzz
|
||||
vr+HGZgx/AcnKSn5a0oq/gZyqcD4hYWDQQdHH36NqPQBMdcSos730B2vxOx3yCGXCkyfTWnYbXmA0BM7
|
||||
TkIa6BxtbuHwzSwOp98i1GWD0tAioF1yyOUFn1gItrXjJBLlMj2BXN0E+dYdjmp9iGDrI3Fv9/Z9kCMK
|
||||
PrIQHhnj8nE4zBbvQi6vTmCv04bI7DtoA0NQ2JwcUTDPQmRqhhcc/VxFoKgyAaXRitjCdz7X7IOQK+tA
|
||||
jiiQTKnYGxpGPB5HTA1iq6AUm7nFCQQed2B/dBxq7zNsmy0gRxQ4WfCXVUHzb0DXdQRejsCXmS/4lV+C
|
||||
NXMFfFkFPK/llYAcUTDHgocNVxvvQfH+gKqq2HFK8Pf1c1YstXBfzBLQLjmiYOZCOhauFcKVdwPuihr4
|
||||
um1Yf/4Cvp6n8DY0w3OzHu7yKiwXW7DIXu9b9nWQIwom0q9gMuMq5i5lQ7qc80doh3bJOSswMtIYGeeE
|
||||
HP4lJvMLajsf5LB/4Z+OwXAKcd2Kvp4k70sAAAAASUVORK5CYIIL
|
||||
AAAAAElFTkSuQmCCJQIAAIlQTkcNChoKAAAADUlIRFIAAAAQAAAAEAgGAAAAH/P/YQAAAARnQU1BAACx
|
||||
jwv8YQUAAAHcSURBVDhPzZNPSBRhGMZXL4t76KRgIFRipKKIuSYqukH+txLMDTyUBB08eFI8uFqQsHgQ
|
||||
g02C0oNe1UQMW4aMiCACC1ZxdzM3XVGRnXFWd5x1l13Rx+/9wI/2EliXPvjBPPO+v4cZmDH8BycpKflr
|
||||
Sir+BnKpwPiFhYNBB0cffo2o9AEx1xKizvfQHa/E7HfIIZcKTJ9NadhteYDQEztOQhroHG1u4fDNLA6n
|
||||
3yLUZYPS0CKgXXLI5QWfWAi2teMkEuUyPYFc3QT51h2Oan2IYOsjcW/39n2QIwo+shAeGePycTjMFu9C
|
||||
Lq9OYK/ThsjsO2gDQ1DYnBxRMM9CZGqGFxz9XEWgqDIBpdGK2MJ3Ptfsg5Ar60COKJBMqdgbGkY8HkdM
|
||||
DWKroBSbucUJBB53YH90HGrvM2ybLSBHFDhZ8JdVQfNvQNd1BF6OwJeZL/iVX4I1cwV8WQU8r+WVgBxR
|
||||
MMeChw1XG+9B8f6AqqrYcUrw9/VzViy1cF/MEtAuOaJg5kI6Fq4VwpV3A+6KGvi6bVh//gK+nqfwNjTD
|
||||
c7Me7vIqLBdbsMhe71v2dZAjCibSr2Ay4yrmLmVDupzzR2iHdsk5KzAy0hgZ54Qc/iUm8wtqOx/ksH/h
|
||||
n47BcApx3Yq+niTvSwAAAABJRU5ErkJggggCAACJUE5HDQoaCgAAAA1JSERSAAAAEAAAABAIAgAAAJCR
|
||||
aDYAAAAEZ0FNQQAAsY8L/GEFAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABqklEQVQ4T2P4TyIgXcNZBhR0
|
||||
EoyOMzAcBqP9DAx7GRh2MjBsZ2DYzMCwngGs6FV1NRC9rKx8UV7+oqTkRUHhs9zcZ5mZT1JTHyckPIqJ
|
||||
eRgefj84+K6f32qYhqqn8fFPYmKeREY+Dgl5GBj40Mfnvrv7PSenOza2t8zNbxoaXtfRuePpuRKiAWg2
|
||||
suoH3t4g1Y5A1Ta3zM1AqrW1r6qp3XZxWQzU8Pfv339gAGT8/fP3z58/v3///vXr18+fP3/8+PH9+/dv
|
||||
3759/fr1y5cvQPL58+dQDSDFYIBL9efPn4E6nj59CtIAUf0bpBin6k+fPgEZjx8/ZmDwZ8janOW50NN1
|
||||
nqvDbHur6VYmU0z0J+pr9WmpdKvIt8tLtkiKNIoI1AkYTzACeoGBwZ0hbX2ayzwX+1lQ1XoT9DR7NZW7
|
||||
lOXa5SRaJIUbhfnr+LirufX79cEaHBkS1ybFroqNWBERsiQ0YFGA93xvt7luTjOdbGfYWk61NJ1satRv
|
||||
BFSt06MD1mDNwGDKwADUrM7AoMjAIM3AIMzAwMvAwM7AwAhWgAagSYRoQGsN//8DAKRR90cz/D1HAAAA
|
||||
AElFTkSuQmCCCw==
|
||||
</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>05/02/2020 14:34:14</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">
|
||||
<value>16, 16</value>
|
||||
</data>
|
||||
<metadata name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</metadata>
|
||||
|
||||
20
source/ChanSort/MainForm.Designer.cs
generated
20
source/ChanSort/MainForm.Designer.cs
generated
@@ -155,6 +155,7 @@
|
||||
this.miRomanian = new DevExpress.XtraBars.BarButtonItem();
|
||||
this.miRussian = new DevExpress.XtraBars.BarButtonItem();
|
||||
this.miTurkish = new DevExpress.XtraBars.BarButtonItem();
|
||||
this.miHungarian = new DevExpress.XtraBars.BarButtonItem();
|
||||
this.mnuCharset = new DevExpress.XtraBars.BarSubItem();
|
||||
this.miCharsetForm = new DevExpress.XtraBars.BarButtonItem();
|
||||
this.miUtf8Charset = new DevExpress.XtraBars.BarButtonItem();
|
||||
@@ -1088,9 +1089,10 @@
|
||||
this.miFontXLarge,
|
||||
this.miFontXxLarge,
|
||||
this.miUtf16BigEndian,
|
||||
this.miUtf16LittleEndian});
|
||||
this.miUtf16LittleEndian,
|
||||
this.miHungarian});
|
||||
this.barManager1.MainMenu = this.bar1;
|
||||
this.barManager1.MaxItemId = 111;
|
||||
this.barManager1.MaxItemId = 112;
|
||||
this.barManager1.ShowFullMenus = true;
|
||||
//
|
||||
// bar1
|
||||
@@ -1493,7 +1495,8 @@
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miPortuguese),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miRomanian),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miRussian),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miTurkish)});
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miTurkish),
|
||||
new DevExpress.XtraBars.LinkPersistInfo(this.miHungarian)});
|
||||
this.barSubItem1.Name = "barSubItem1";
|
||||
this.barSubItem1.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionInMenu;
|
||||
//
|
||||
@@ -1589,6 +1592,16 @@
|
||||
this.miTurkish.Tag = "tr-TR";
|
||||
this.miTurkish.DownChanged += new DevExpress.XtraBars.ItemClickEventHandler(this.miLanguage_DownChanged);
|
||||
//
|
||||
// miHungarian
|
||||
//
|
||||
this.miHungarian.ButtonStyle = DevExpress.XtraBars.BarButtonStyle.Check;
|
||||
resources.ApplyResources(this.miHungarian, "miHungarian");
|
||||
this.miHungarian.Id = 111;
|
||||
this.miHungarian.ImageOptions.ImageIndex = ((int)(resources.GetObject("barButtonItem1.ImageOptions.ImageIndex")));
|
||||
this.miHungarian.Name = "miHungarian";
|
||||
this.miHungarian.Tag = "hu-HU";
|
||||
this.miHungarian.DownChanged += new DevExpress.XtraBars.ItemClickEventHandler(this.miLanguage_DownChanged);
|
||||
//
|
||||
// mnuCharset
|
||||
//
|
||||
resources.ApplyResources(this.mnuCharset, "mnuCharset");
|
||||
@@ -2379,6 +2392,7 @@
|
||||
private DevExpress.XtraBars.BarButtonItem miFontXxLarge;
|
||||
private DevExpress.XtraBars.BarButtonItem miUtf16BigEndian;
|
||||
private DevExpress.XtraBars.BarButtonItem miUtf16LittleEndian;
|
||||
private DevExpress.XtraBars.BarButtonItem miHungarian;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
669
source/ChanSort/MainForm.hu.resx
Normal file
669
source/ChanSort/MainForm.hu.resx
Normal file
@@ -0,0 +1,669 @@
|
||||
<?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. index</value>
|
||||
</data>
|
||||
<data name="colOutSlot.Caption" xml:space="preserve">
|
||||
<value>Új poz.</value>
|
||||
</data>
|
||||
<data name="colOutSlot.ToolTip" xml:space="preserve">
|
||||
<value>Új programszám</value>
|
||||
</data>
|
||||
<data name="colOutName.Caption" xml:space="preserve">
|
||||
<value>Csatorna név</value>
|
||||
</data>
|
||||
<data name="colOutFav.Caption" xml:space="preserve">
|
||||
<value>Kedvencek</value>
|
||||
</data>
|
||||
<data name="colOutLock.Caption" xml:space="preserve">
|
||||
<value>Zár</value>
|
||||
</data>
|
||||
<data name="colOutLock.ToolTip" xml:space="preserve">
|
||||
<value>Szülői zár</value>
|
||||
</data>
|
||||
<data name="colOutSkip.Caption" xml:space="preserve">
|
||||
<value>Kihagy</value>
|
||||
</data>
|
||||
<data name="colOutHide.Caption" xml:space="preserve">
|
||||
<value>Elrejt</value>
|
||||
</data>
|
||||
<data name="colOutDeleted.Caption" xml:space="preserve">
|
||||
<value>Törölt</value>
|
||||
</data>
|
||||
<data name="colOutServiceType.Caption" xml:space="preserve">
|
||||
<value>Szolgáltatás típus</value>
|
||||
</data>
|
||||
<data name="colOutSource.Caption" xml:space="preserve">
|
||||
<value>Forrás</value>
|
||||
</data>
|
||||
<data name="colUid1.Caption" xml:space="preserve">
|
||||
<value>UID</value>
|
||||
</data>
|
||||
<data name="lblHotkeyLeft.Text" xml:space="preserve">
|
||||
<value>F3: Szűrő | F4: Lista | -: moz.fel | +: moz.le | Del: töröl</value>
|
||||
</data>
|
||||
<data name="btnToggleFavH.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc H kapcsoló</value>
|
||||
</data>
|
||||
<data name="pageProgNr.Text" xml:space="preserve">
|
||||
<value>Pr#</value>
|
||||
</data>
|
||||
<data name="grpSubList.Text" xml:space="preserve">
|
||||
<value>Allista</value>
|
||||
</data>
|
||||
<data name="miFile.Caption" xml:space="preserve">
|
||||
<value>&Fájl</value>
|
||||
</data>
|
||||
<data name="miOpen.Caption" xml:space="preserve">
|
||||
<value>TV adatfájl &megnyitása ...</value>
|
||||
</data>
|
||||
<data name="miReload.Caption" xml:space="preserve">
|
||||
<value>&Újratöltés</value>
|
||||
</data>
|
||||
<data name="miRestoreOriginal.Caption" xml:space="preserve">
|
||||
<value>Mentés visszaállítás</value>
|
||||
</data>
|
||||
<data name="miFileInformation.Caption" xml:space="preserve">
|
||||
<value>Fájl &információ...</value>
|
||||
</data>
|
||||
<data name="miSave.Caption" xml:space="preserve">
|
||||
<value>&Mentés</value>
|
||||
</data>
|
||||
<data name="miSaveAs.Caption" xml:space="preserve">
|
||||
<value>Mentés m&ásként</value>
|
||||
</data>
|
||||
<data name="miOpenReferenceFile.Caption" xml:space="preserve">
|
||||
<value>Rendezés alkalmazása referencia listából...</value>
|
||||
</data>
|
||||
<data name="miAddFromRefList.Caption" xml:space="preserve">
|
||||
<value>Csatornák hozzáadása referencia listából...</value>
|
||||
</data>
|
||||
<data name="miSaveReferenceFile.Caption" xml:space="preserve">
|
||||
<value>Referencia lista mentése...</value>
|
||||
</data>
|
||||
<data name="miExcelExport.Caption" xml:space="preserve">
|
||||
<value>Exportálás excel listába...</value>
|
||||
</data>
|
||||
<data name="miPrint.Caption" xml:space="preserve">
|
||||
<value>&Nyomtatás...</value>
|
||||
</data>
|
||||
<data name="miQuit.Caption" xml:space="preserve">
|
||||
<value>&Kilépés</value>
|
||||
</data>
|
||||
<data name="miRecentFiles.Caption" xml:space="preserve">
|
||||
<value>Legutóbbi fájlok</value>
|
||||
</data>
|
||||
<data name="miEdit.Caption" xml:space="preserve">
|
||||
<value>&Szerkesztés</value>
|
||||
</data>
|
||||
<data name="miAddChannel.Caption" xml:space="preserve">
|
||||
<value>Csatornák &hozzáadása</value>
|
||||
</data>
|
||||
<data name="miRemove.Caption" xml:space="preserve">
|
||||
<value>Csatornák &eltávolítása</value>
|
||||
</data>
|
||||
<data name="miRenameChannel.Caption" xml:space="preserve">
|
||||
<value>Csatornák átnevezése</value>
|
||||
</data>
|
||||
<data name="mnuFavSet.Caption" xml:space="preserve">
|
||||
<value>Hozzáadás a &kedvencekhez</value>
|
||||
</data>
|
||||
<data name="mnuFavUnset.Caption" xml:space="preserve">
|
||||
<value>Eltávolítás a kedvencekből</value>
|
||||
</data>
|
||||
<data name="miLockOn.Caption" xml:space="preserve">
|
||||
<value>Csatorna &zárolás: be</value>
|
||||
</data>
|
||||
<data name="miLockOff.Caption" xml:space="preserve">
|
||||
<value>Csatorna zárolás: ki</value>
|
||||
</data>
|
||||
<data name="miSkipOn.Caption" xml:space="preserve">
|
||||
<value>Csatorna &átugrása: be</value>
|
||||
</data>
|
||||
<data name="miSkipOff.Caption" xml:space="preserve">
|
||||
<value>Csatorna átugrása: ki</value>
|
||||
</data>
|
||||
<data name="miHideOn.Caption" xml:space="preserve">
|
||||
<value>Csatorna &elrejtése: be</value>
|
||||
</data>
|
||||
<data name="miHideOff.Caption" xml:space="preserve">
|
||||
<value>Csatorna elrejtése: ki</value>
|
||||
</data>
|
||||
<data name="miRenum.Caption" xml:space="preserve">
|
||||
<value>Csatornák &átszámozása</value>
|
||||
</data>
|
||||
<data name="miSort.Caption" xml:space="preserve">
|
||||
<value>Csatornák &rendezése ABC szerint</value>
|
||||
</data>
|
||||
<data name="miRenumFavByPrNr.Caption" xml:space="preserve">
|
||||
<value>Kedvencek átszámozása Pr# szerint</value>
|
||||
</data>
|
||||
<data name="miRenumFavByPrNr.Hint" xml:space="preserve">
|
||||
<value>Ugyanazt a Pr# kódot használja az összes csatorna és a kedvenc listában</value>
|
||||
</data>
|
||||
<data name="miCopyCsv.Caption" xml:space="preserve">
|
||||
<value>Lista másolása vágólapra</value>
|
||||
</data>
|
||||
<data name="barSubItem2.Caption" xml:space="preserve">
|
||||
<value>TV készülék</value>
|
||||
</data>
|
||||
<data name="miTvSettings.Caption" xml:space="preserve">
|
||||
<value>Készülék beállítások...</value>
|
||||
</data>
|
||||
<data name="miCleanupChannels.Caption" xml:space="preserve">
|
||||
<value>Csatorna adatok tisztítása</value>
|
||||
</data>
|
||||
<data name="miCleanupChannels.Hint" xml:space="preserve">
|
||||
<value>A csatorna rekordok újraszervezése és az ismétlések eltávolítása</value>
|
||||
</data>
|
||||
<data name="mnuOptions.Caption" xml:space="preserve">
|
||||
<value>&Beállítások</value>
|
||||
</data>
|
||||
<data name="barSubItem1.Caption" xml:space="preserve">
|
||||
<value>&Nyelv</value>
|
||||
</data>
|
||||
<data name="mnuCharset.Caption" xml:space="preserve">
|
||||
<value>&Karakterkészlet</value>
|
||||
</data>
|
||||
<data name="miCharsetForm.Caption" xml:space="preserve">
|
||||
<value>Az &összes karakter készlet...</value>
|
||||
</data>
|
||||
<data name="miUtf8Charset.Caption" xml:space="preserve">
|
||||
<value>UTF-8 (Unicode)</value>
|
||||
</data>
|
||||
<data name="miIsoCharSets.Caption" xml:space="preserve">
|
||||
<value>ISO karakter készlet</value>
|
||||
</data>
|
||||
<data name="miShowWarningsAfterLoad.Caption" xml:space="preserve">
|
||||
<value>Figyelmeztetések megjelenítése a fájl betöltése után</value>
|
||||
</data>
|
||||
<data name="miShowWarningsAfterLoad.Hint" xml:space="preserve">
|
||||
<value>A figyelmeztetések automatikus megjelenítése a fájl megnyitása után</value>
|
||||
</data>
|
||||
<data name="miAllowEditPredefinedLists.Caption" xml:space="preserve">
|
||||
<value>Előre definiált listák szerkesztésének engedélyezése (VESZÉLYES)</value>
|
||||
</data>
|
||||
<data name="miAllowEditPredefinedLists.Hint" xml:space="preserve">
|
||||
<value>Előfordulhat, hogy tévéje hibásan működik, ha szerkeszt egy listát előre definiált csatornaszámokkal</value>
|
||||
</data>
|
||||
<data name="miExplorerIntegration.Caption" xml:space="preserve">
|
||||
<value>Windows intéző integráció</value>
|
||||
</data>
|
||||
<data name="miCheckUpdates.Caption" xml:space="preserve">
|
||||
<value>Frissítések keresése</value>
|
||||
</data>
|
||||
<data name="mnuAccessibility.Caption" xml:space="preserve">
|
||||
<value>&Kisegítő lehetőségek</value>
|
||||
</data>
|
||||
<data name="mnuGotoChannelList.AccessibleDescription" xml:space="preserve">
|
||||
<value>Megnyit egy almenüt a bemeneti forrás kiválasztásához. Ez a menü közvetlenül aktiválható az F1 gombbal</value>
|
||||
</data>
|
||||
<data name="mnuGotoChannelList.Caption" xml:space="preserve">
|
||||
<value>Beviteli &forrás kiválasztása</value>
|
||||
</data>
|
||||
<data name="mnuInputSource.Caption" xml:space="preserve">
|
||||
<value>mnuInputSource</value>
|
||||
</data>
|
||||
<data name="mnuGotoFavList.AccessibleDescription" xml:space="preserve">
|
||||
<value>Megnyit egy almenüt a kedvencek listájának kiválasztásához. Ez a menü közvetlenül aktiválható a Shift+F1 gombbal</value>
|
||||
</data>
|
||||
<data name="mnuGotoFavList.Caption" xml:space="preserve">
|
||||
<value>Válasszon program/kedvencek listát</value>
|
||||
</data>
|
||||
<data name="mnuFavList.Caption" xml:space="preserve">
|
||||
<value>mnuFavList</value>
|
||||
</data>
|
||||
<data name="miSelectFavList0.Caption" xml:space="preserve">
|
||||
<value>Program lista</value>
|
||||
</data>
|
||||
<data name="miSelectFavListA.Caption" xml:space="preserve">
|
||||
<value>Kedvenc A</value>
|
||||
</data>
|
||||
<data name="miSelectFavListB.Caption" xml:space="preserve">
|
||||
<value>Kedvenc B</value>
|
||||
</data>
|
||||
<data name="miSelectFavListC.Caption" xml:space="preserve">
|
||||
<value>Kedvenc C</value>
|
||||
</data>
|
||||
<data name="miSelectFavListD.Caption" xml:space="preserve">
|
||||
<value>Kedvenc D</value>
|
||||
</data>
|
||||
<data name="miSelectFavListE.Caption" xml:space="preserve">
|
||||
<value>Kedvenc E</value>
|
||||
</data>
|
||||
<data name="miGotoLeftFilter.Caption" xml:space="preserve">
|
||||
<value>&Bal lista szűrő</value>
|
||||
</data>
|
||||
<data name="miGotoLeftList.Caption" xml:space="preserve">
|
||||
<value>Bal lista</value>
|
||||
</data>
|
||||
<data name="miRightListFilter.Caption" xml:space="preserve">
|
||||
<value>&Jobb lista szűrő</value>
|
||||
</data>
|
||||
<data name="miGotoRightList.Caption" xml:space="preserve">
|
||||
<value>Jobb lista</value>
|
||||
</data>
|
||||
<data name="mnuHelp.Caption" xml:space="preserve">
|
||||
<value>&Súgó</value>
|
||||
</data>
|
||||
<data name="miWiki.Caption" xml:space="preserve">
|
||||
<value>Wiki</value>
|
||||
</data>
|
||||
<data name="miOpenWebsite.Caption" xml:space="preserve">
|
||||
<value>ChanSort weboldala...</value>
|
||||
</data>
|
||||
<data name="miAbout.Caption" xml:space="preserve">
|
||||
<value>ChanSort &névjegye...</value>
|
||||
</data>
|
||||
<data name="bar1.Text" xml:space="preserve">
|
||||
<value>Eszközök</value>
|
||||
</data>
|
||||
<data name="miMoveUp.Caption" xml:space="preserve">
|
||||
<value>Mozgat fel</value>
|
||||
</data>
|
||||
<data name="miMoveDown.Caption" xml:space="preserve">
|
||||
<value>Mozgat le</value>
|
||||
</data>
|
||||
<data name="rbInsertSwap.Properties.Caption" xml:space="preserve">
|
||||
<value>felcserél</value>
|
||||
</data>
|
||||
<data name="rbInsertAfter.Properties.Caption" xml:space="preserve">
|
||||
<value>mögé</value>
|
||||
</data>
|
||||
<data name="rbInsertBefore.Properties.Caption" xml:space="preserve">
|
||||
<value>elé</value>
|
||||
</data>
|
||||
<data name="cbCloseGap.Properties.Caption" xml:space="preserve">
|
||||
<value>Csatorna áthelyezés/törlés esetén szüntesse meg a rést</value>
|
||||
</data>
|
||||
<data name="cbCloseGap.ToolTip" xml:space="preserve">
|
||||
<value>Aktiválva, az aktuális csatornát követő összes csatorna automatikusan újraszámozódik</value>
|
||||
</data>
|
||||
<data name="lblInsertMode.Text" xml:space="preserve">
|
||||
<value>Beszúrás mód:</value>
|
||||
</data>
|
||||
<data name="pageEmpty.Text" xml:space="preserve">
|
||||
<value>Nincs csatornalista</value>
|
||||
</data>
|
||||
<data name="lblSetProgramNr.Text" xml:space="preserve">
|
||||
<value>Pozíció beállítása:</value>
|
||||
</data>
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Programszám a beszúrás és beállítás műveletekhez</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} - TV csatornalista szerkesztő</value>
|
||||
</data>
|
||||
<data name="btnToggleFavH.Text" xml:space="preserve">
|
||||
<value>±H</value>
|
||||
</data>
|
||||
<data name="btnToggleFavG.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc G kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavG.Text" xml:space="preserve">
|
||||
<value>±G</value>
|
||||
</data>
|
||||
<data name="btnToggleFavF.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc F kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavF.Text" xml:space="preserve">
|
||||
<value>±F</value>
|
||||
</data>
|
||||
<data name="btnToggleLock.Text" xml:space="preserve">
|
||||
<value>Szülői zár kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleLock.ToolTip" xml:space="preserve">
|
||||
<value>Szülői zár</value>
|
||||
</data>
|
||||
<data name="btnToggleFavE.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc E kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavE.Text" xml:space="preserve">
|
||||
<value>±E</value>
|
||||
</data>
|
||||
<data name="btnToggleFavD.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc D kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavD.Text" xml:space="preserve">
|
||||
<value>±D</value>
|
||||
</data>
|
||||
<data name="btnToggleFavC.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc C kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavC.Text" xml:space="preserve">
|
||||
<value>±C</value>
|
||||
</data>
|
||||
<data name="btnToggleFavB.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc B kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavB.Text" xml:space="preserve">
|
||||
<value>±B</value>
|
||||
</data>
|
||||
<data name="btnToggleFavA.AccessibleDescription" xml:space="preserve">
|
||||
<value>Kedvenc A kapcsoló</value>
|
||||
</data>
|
||||
<data name="btnToggleFavA.Text" xml:space="preserve">
|
||||
<value>±A</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.AccessibleDescription" xml:space="preserve">
|
||||
<value>Távolítsa el a csatornaszűrő feltételeket a rendezett csatornák listájáról</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.Text" xml:space="preserve">
|
||||
<value>Szűrő</value>
|
||||
</data>
|
||||
<data name="btnClearLeftFilter.ToolTip" xml:space="preserve">
|
||||
<value>Szűrő visszaállítása</value>
|
||||
</data>
|
||||
<data name="btnRenum.Text" xml:space="preserve">
|
||||
<value>A kiválasztott csatornák újraszámozása sorrendben</value>
|
||||
</data>
|
||||
<data name="btnRenum.ToolTip" xml:space="preserve">
|
||||
<value>A kiválasztott csatornák újraszámozása</value>
|
||||
</data>
|
||||
<data name="btnDown.Text" xml:space="preserve">
|
||||
<value>Mozgassa a kijelölt csatornát lefelé</value>
|
||||
</data>
|
||||
<data name="btnDown.ToolTip" xml:space="preserve">
|
||||
<value>Mozgassa a kijelölt csatornát lefelé</value>
|
||||
</data>
|
||||
<data name="btnUp.Text" xml:space="preserve">
|
||||
<value>Mozgassa a kijelölt csatornát felfelé</value>
|
||||
</data>
|
||||
<data name="btnUp.ToolTip" xml:space="preserve">
|
||||
<value>Mozgassa a kijelölt csatornát felfelé</value>
|
||||
</data>
|
||||
<data name="btnRemoveLeft.Text" xml:space="preserve">
|
||||
<value>Távolítsa el a kijelölt csatornákat a rendezett listából</value>
|
||||
</data>
|
||||
<data name="btnRemoveLeft.ToolTip" xml:space="preserve">
|
||||
<value>Távolítsa el a kijelölt csatornákat</value>
|
||||
</data>
|
||||
<data name="grpOutputList.Text" xml:space="preserve">
|
||||
<value>Rendezett csatornák</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Panel1.Text" xml:space="preserve">
|
||||
<value>Panel1</value>
|
||||
</data>
|
||||
<data name="colIndex.Caption" xml:space="preserve">
|
||||
<value>Pr. index</value>
|
||||
</data>
|
||||
<data name="colSlotOld.Caption" xml:space="preserve">
|
||||
<value>Régi poz.</value>
|
||||
</data>
|
||||
<data name="colSlotOld.ToolTip" xml:space="preserve">
|
||||
<value>Régi pozíció</value>
|
||||
</data>
|
||||
<data name="colSlotNew.Caption" xml:space="preserve">
|
||||
<value>Új poz.</value>
|
||||
</data>
|
||||
<data name="colSlotNew.ToolTip" xml:space="preserve">
|
||||
<value>Új pozíció</value>
|
||||
</data>
|
||||
<data name="colSource.Caption" xml:space="preserve">
|
||||
<value>Forrás</value>
|
||||
</data>
|
||||
<data name="colPrNr.Caption" xml:space="preserve">
|
||||
<value>Pr#</value>
|
||||
</data>
|
||||
<data name="colName.Caption" xml:space="preserve">
|
||||
<value>Csatorna név</value>
|
||||
</data>
|
||||
<data name="colShortName.Caption" xml:space="preserve">
|
||||
<value>Rövid név</value>
|
||||
</data>
|
||||
<data name="colFavorites.Caption" xml:space="preserve">
|
||||
<value>Kedvencek</value>
|
||||
</data>
|
||||
<data name="colLock.Caption" xml:space="preserve">
|
||||
<value>Zárolt</value>
|
||||
</data>
|
||||
<data name="colSkip.Caption" xml:space="preserve">
|
||||
<value>Kihagy</value>
|
||||
</data>
|
||||
<data name="colHidden.Caption" xml:space="preserve">
|
||||
<value>Elrejt</value>
|
||||
</data>
|
||||
<data name="colDeleted.Caption" xml:space="preserve">
|
||||
<value>Törölt</value>
|
||||
</data>
|
||||
<data name="colEncrypted.Caption" xml:space="preserve">
|
||||
<value>Kód</value>
|
||||
</data>
|
||||
<data name="colEncrypted.ToolTip" xml:space="preserve">
|
||||
<value>Kódolt</value>
|
||||
</data>
|
||||
<data name="colServiceType.Caption" xml:space="preserve">
|
||||
<value>Szolgáltatás típus azonosító</value>
|
||||
</data>
|
||||
<data name="colServiceTypeName.Caption" xml:space="preserve">
|
||||
<value>Szolgáltatás típus</value>
|
||||
</data>
|
||||
<data name="colFreqInMhz.Caption" xml:space="preserve">
|
||||
<value>Frekvencia (MHz)</value>
|
||||
</data>
|
||||
<data name="colPolarity.Caption" xml:space="preserve">
|
||||
<value>Polaritás</value>
|
||||
</data>
|
||||
<data name="colChannelOrTransponder.Caption" xml:space="preserve">
|
||||
<value>Csat/Transzp</value>
|
||||
</data>
|
||||
<data name="colChannelOrTransponder.ToolTip" xml:space="preserve">
|
||||
<value>Csatorna vagy transzponder száma</value>
|
||||
</data>
|
||||
<data name="colSatellite.Caption" xml:space="preserve">
|
||||
<value>Műhold</value>
|
||||
</data>
|
||||
<data name="colNetworkId.Caption" xml:space="preserve">
|
||||
<value>Hálózat (ONID)</value>
|
||||
</data>
|
||||
<data name="colTransportStreamId.Caption" xml:space="preserve">
|
||||
<value>TS ID</value>
|
||||
</data>
|
||||
<data name="colTransportStreamId.ToolTip" xml:space="preserve">
|
||||
<value>Transport Stream ID</value>
|
||||
</data>
|
||||
<data name="colServiceId.Caption" xml:space="preserve">
|
||||
<value>Service ID</value>
|
||||
</data>
|
||||
<data name="colPcrPid.Caption" xml:space="preserve">
|
||||
<value>PCR PID</value>
|
||||
</data>
|
||||
<data name="colPcrPid.ToolTip" xml:space="preserve">
|
||||
<value>Program Clock Reference Packet-ID</value>
|
||||
</data>
|
||||
<data name="colVideoPid.Caption" xml:space="preserve">
|
||||
<value>Video PID</value>
|
||||
</data>
|
||||
<data name="colAudioPid.Caption" xml:space="preserve">
|
||||
<value>Audio PID</value>
|
||||
</data>
|
||||
<data name="colSymbolRate.Caption" xml:space="preserve">
|
||||
<value>Symbol rate</value>
|
||||
</data>
|
||||
<data name="colNetworkName.Caption" xml:space="preserve">
|
||||
<value>Hálózat név</value>
|
||||
</data>
|
||||
<data name="colNetworkOperator.Caption" xml:space="preserve">
|
||||
<value>Hálózat operátor</value>
|
||||
</data>
|
||||
<data name="colProvider.Caption" xml:space="preserve">
|
||||
<value>Szolgáltató</value>
|
||||
</data>
|
||||
<data name="colUid.Caption" xml:space="preserve">
|
||||
<value>Uid</value>
|
||||
</data>
|
||||
<data name="colLogicalIndex.Caption" xml:space="preserve">
|
||||
<value>Sorrend</value>
|
||||
</data>
|
||||
<data name="colSignalSource.Caption" xml:space="preserve">
|
||||
<value>Jelforrás</value>
|
||||
</data>
|
||||
<data name="lblHotkeyRight.Text" xml:space="preserve">
|
||||
<value>F5: Szűrő | F6: Lista | Enter: hozzáad</value>
|
||||
</data>
|
||||
<data name="lblPredefinedList.Text" xml:space="preserve">
|
||||
<value>Ez egy előre definiált lista és nem szerkeszthető.</value>
|
||||
</data>
|
||||
<data name="lblPredefinedList.ToolTip" xml:space="preserve">
|
||||
<value>A tévé beállítása során kiválasztott egy előre definiált csatornalistát. Egy ilyen lista módosítása a tévé hibás működését okozhatja. Kérjük, futtasson egy teljes csatornás keresést a tévéjén és ne válasszon konkrét szolgáltatót, műholdas vagy országlistát.</value>
|
||||
</data>
|
||||
<data name="btnRemoveRight.Text" xml:space="preserve">
|
||||
<value>Távolítsa el a kijelölt csatornákat a rendezett listáról</value>
|
||||
</data>
|
||||
<data name="btnRemoveRight.ToolTip" xml:space="preserve">
|
||||
<value>Távolítsa el a kijelölt csatornákat a rendezett listáról</value>
|
||||
</data>
|
||||
<data name="btnAddAll.AccessibleDescription" xml:space="preserve">
|
||||
<value>#N/A</value>
|
||||
</data>
|
||||
<data name="btnAddAll.Text" xml:space="preserve">
|
||||
<value><< Hozzáad mind</value>
|
||||
</data>
|
||||
<data name="btnAddAll.ToolTip" xml:space="preserve">
|
||||
<value>Fűzze hozzá az összes jelenleg nem rendezett csatornát a lista végéhez</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.AccessibleDescription" xml:space="preserve">
|
||||
<value>Távolítsa el a csatornaszűrő feltételeket a teljes csatornalistáról</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.Text" xml:space="preserve">
|
||||
<value>Szűrő</value>
|
||||
</data>
|
||||
<data name="btnClearRightFilter.ToolTip" xml:space="preserve">
|
||||
<value>Szűrő alaphelyzetre</value>
|
||||
</data>
|
||||
<data name="btnAdd.Text" xml:space="preserve">
|
||||
<value>Adja hozzá a kiválasztott csatornákat a rendezett listához</value>
|
||||
</data>
|
||||
<data name="btnAdd.ToolTip" xml:space="preserve">
|
||||
<value>Kijelölt csatornák hozzáadása a rendezett listához</value>
|
||||
</data>
|
||||
<data name="grpInputList.Text" xml:space="preserve">
|
||||
<value>Eredeti csatornák</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Panel2.Text" xml:space="preserve">
|
||||
<value>Panel2</value>
|
||||
</data>
|
||||
<data name="splitContainerControl1.Text" xml:space="preserve">
|
||||
<value>splitContainerControl1</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -279,7 +279,7 @@
|
||||
<value>gridLeft</value>
|
||||
</data>
|
||||
<data name=">>gridLeft.Type" xml:space="preserve">
|
||||
<value>ChanSort.XGridControl, ChanSort, Version=1.0.7498.1431, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.XGridControl, ChanSort, Version=1.0.7644.32206, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>gridLeft.Parent" xml:space="preserve">
|
||||
<value>grpOutputList</value>
|
||||
@@ -588,59 +588,75 @@
|
||||
<value>14</value>
|
||||
</data>
|
||||
<data name="miEnglish.Caption" xml:space="preserve">
|
||||
<value>&English</value>
|
||||
<value>English</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miEnglish.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="miCzech.Caption" xml:space="preserve">
|
||||
<value>Česky</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miCzech.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>41</value>
|
||||
</data>
|
||||
<data name="miGerman.Caption" xml:space="preserve">
|
||||
<value>&Deutsch</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miGerman.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="miSpanish.Caption" xml:space="preserve">
|
||||
<value>Español</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miSpanish.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>44</value>
|
||||
</data>
|
||||
<data name="miPolski.Caption" xml:space="preserve">
|
||||
<value>Polski</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miPolski.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>45</value>
|
||||
</data>
|
||||
<data name="miPortuguese.Caption" xml:space="preserve">
|
||||
<value>Português</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miPortuguese.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="miRomanian.Caption" xml:space="preserve">
|
||||
<value>Română</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miRomanian.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>42</value>
|
||||
</data>
|
||||
<data name="miRussian.Caption" xml:space="preserve">
|
||||
<value>ру́сский</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miRussian.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>35</value>
|
||||
</data>
|
||||
<data name="miTurkish.Caption" xml:space="preserve">
|
||||
<value>Türkçe</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miTurkish.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>46</value>
|
||||
</data>
|
||||
<data name="miHungarian.Caption" xml:space="preserve">
|
||||
<value>Magyar</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="barButtonItem1.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>47</value>
|
||||
</data>
|
||||
<data name="mnuCharset.Caption" xml:space="preserve">
|
||||
<value>&Character set</value>
|
||||
</data>
|
||||
@@ -774,7 +790,7 @@
|
||||
<data name="barManager1.Categories" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYyMC4xLCBWZXJzaW9uPTIw
|
||||
LjEuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
LjEuOC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
|
||||
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEZpbGUE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
|
||||
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICKaPJ5gsBeU2NTSFe
|
||||
@@ -784,7 +800,7 @@
|
||||
<data name="barManager1.Categories1" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYyMC4xLCBWZXJzaW9uPTIw
|
||||
LjEuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
LjEuOC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
|
||||
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEhlbHAE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
|
||||
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICdEVVDegwMU2acNpw
|
||||
@@ -794,7 +810,7 @@
|
||||
<data name="barManager1.Categories2" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYyMC4xLCBWZXJzaW9uPTIw
|
||||
LjEuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
LjEuOC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
|
||||
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAABEVkaXQE/P///wtTeXN0ZW0uR3VpZAsAAAACX2ECX2IC
|
||||
X2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICZMTu18lZRU+IqmAu
|
||||
@@ -804,7 +820,7 @@
|
||||
<data name="barManager1.Categories3" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYyMC4xLCBWZXJzaW9uPTIw
|
||||
LjEuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
LjEuOC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
|
||||
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAAB09wdGlvbnME/P///wtTeXN0ZW0uR3VpZAsAAAACX2EC
|
||||
X2ICX2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICXJMOh9nzAkKc
|
||||
@@ -814,7 +830,7 @@
|
||||
<data name="barManager1.Categories4" type="DevExpress.XtraBars.BarManagerCategory, DevExpress.XtraBars.v20.1" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYyMC4xLCBWZXJzaW9uPTIw
|
||||
LjEuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
LjEuOC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI4OGQxNzU0ZDcwMGU0OWEFAQAA
|
||||
ACZEZXZFeHByZXNzLlh0cmFCYXJzLkJhck1hbmFnZXJDYXRlZ29yeQMAAAAETmFtZQRHdWlkB1Zpc2li
|
||||
bGUBAwALU3lzdGVtLkd1aWQBAgAAAAYDAAAADUFjY2Vzc2liaWxpdHkE/P///wtTeXN0ZW0uR3VpZAsA
|
||||
AAACX2ECX2ICX2MCX2QCX2UCX2YCX2cCX2gCX2kCX2oCX2sAAAAAAAAAAAAAAAgHBwICAgICAgICeIvz
|
||||
@@ -1213,7 +1229,7 @@
|
||||
<value>gviewLeft</value>
|
||||
</data>
|
||||
<data name=">>gviewLeft.Type" xml:space="preserve">
|
||||
<value>ChanSort.XGridView, ChanSort, Version=1.0.7498.1431, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.XGridView, ChanSort, Version=1.0.7644.32206, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>colIndex1.Name" xml:space="preserve">
|
||||
<value>colIndex1</value>
|
||||
@@ -1297,13 +1313,13 @@
|
||||
<value>globalImageCollection1</value>
|
||||
</data>
|
||||
<data name=">>globalImageCollection1.Type" xml:space="preserve">
|
||||
<value>ChanSort.Ui.GlobalImageCollection, ChanSort, Version=1.0.7498.1431, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.Ui.GlobalImageCollection, ChanSort, Version=1.0.7644.32206, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>gviewRight.Name" xml:space="preserve">
|
||||
<value>gviewRight</value>
|
||||
</data>
|
||||
<data name=">>gviewRight.Type" xml:space="preserve">
|
||||
<value>ChanSort.XGridView, ChanSort, Version=1.0.7498.1431, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.XGridView, ChanSort, Version=1.0.7644.32206, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>colIndex.Name" xml:space="preserve">
|
||||
<value>colIndex</value>
|
||||
@@ -1785,6 +1801,12 @@
|
||||
<data name=">>miTurkish.Type" xml:space="preserve">
|
||||
<value>DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name=">>miHungarian.Name" xml:space="preserve">
|
||||
<value>miHungarian</value>
|
||||
</data>
|
||||
<data name=">>miHungarian.Type" xml:space="preserve">
|
||||
<value>DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name=">>mnuCharset.Name" xml:space="preserve">
|
||||
<value>mnuCharset</value>
|
||||
</data>
|
||||
@@ -2044,7 +2066,7 @@
|
||||
<value>DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||
</data>
|
||||
<data name="SharedImageCollection.Timestamp" type="System.DateTime, mscorlib">
|
||||
<value>07/12/2020 00:52:17</value>
|
||||
<value>12/05/2020 17:57:36</value>
|
||||
</data>
|
||||
<data name="SharedImageCollection.ImageSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>16, 16</value>
|
||||
@@ -2869,7 +2891,7 @@
|
||||
<value>gridRight</value>
|
||||
</data>
|
||||
<data name=">>gridRight.Type" xml:space="preserve">
|
||||
<value>ChanSort.XGridControl, ChanSort, Version=1.0.7498.1431, Culture=neutral, PublicKeyToken=null</value>
|
||||
<value>ChanSort.XGridControl, ChanSort, Version=1.0.7644.32206, Culture=neutral, PublicKeyToken=null</value>
|
||||
</data>
|
||||
<data name=">>gridRight.Parent" xml:space="preserve">
|
||||
<value>grpInputList</value>
|
||||
|
||||
144
source/ChanSort/Printing/ReportOptionsDialog.hu.resx
Normal file
144
source/ChanSort/Printing/ReportOptionsDialog.hu.resx
Normal file
@@ -0,0 +1,144 @@
|
||||
<?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>Rendezve:</value>
|
||||
</data>
|
||||
<data name="rbSortByNumber.Properties.Caption" xml:space="preserve">
|
||||
<value>Szám</value>
|
||||
</data>
|
||||
<data name="rbSortByName.Properties.Caption" xml:space="preserve">
|
||||
<value>Név</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Betű:</value>
|
||||
</data>
|
||||
<data name="btnPreview.Text" xml:space="preserve">
|
||||
<value>Előnézet...</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Mégse</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>Oszlopok:</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Nyomatási beállítások</value>
|
||||
</data>
|
||||
</root>
|
||||
296
source/ChanSort/Properties/Resources.hu.resx
Normal file
296
source/ChanSort/Properties/Resources.hu.resx
Normal file
@@ -0,0 +1,296 @@
|
||||
<?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>A TLL forrás nem található:
|
||||
'{0}'</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_Exception" xml:space="preserve">
|
||||
<value>Hiba történt a TV adatfájl betöltésekor:
|
||||
{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_FileDialog_OpenFileFilter" xml:space="preserve">
|
||||
<value>Támogatott fájlok|{0}|Minden fájl (*.*)|*</value>
|
||||
</data>
|
||||
<data name="MainForm_FileDialog_SaveFileFilter" xml:space="preserve">
|
||||
<value>{0}-Fájlok|*{0}|Minden fájl (*.*)|*</value>
|
||||
</data>
|
||||
<data name="MainForm_TryExecute_Exception" xml:space="preserve">
|
||||
<value>Váratlan hiba történt:
|
||||
{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveTllFile_Exception" xml:space="preserve">
|
||||
<value>Hiba történt a TV adatfájl írása közben:
|
||||
{0}</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveTllFile_Success" xml:space="preserve">
|
||||
<value>A rendezett TV adatfájl sikeresen létrehozva.</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Question" xml:space="preserve">
|
||||
<value>Szeretné elmenteni a változtatásokat?</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Save" xml:space="preserve">
|
||||
<value>Változtatások mentése</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptSaveAndContinue_Discard" xml:space="preserve">
|
||||
<value>Módosítások elvetése</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_SerializerNotFound" xml:space="preserve">
|
||||
<value>Nem található bővítmény a(z) {0} fájlok olvasására/írására.</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_IOException" xml:space="preserve">
|
||||
<value>Hiba történt a fájl betöltésekor</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_ValidationWarningMsg" xml:space="preserve">
|
||||
<value>A fájl tartalma bizonyos rendellenességeket mutat és sérült lehet.</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_ValidationWarningCap" xml:space="preserve">
|
||||
<value>Az adatok ellenőrzése</value>
|
||||
</data>
|
||||
<data name="MainForm_RestoreScanOrder_Message" xml:space="preserve">
|
||||
<value>Minden egyéni tárolt adat elvész.
|
||||
Biztosan vissza szeretné állítani a sorrendet a csatorna szkennelésből?</value>
|
||||
</data>
|
||||
<data name="MainForm_RestoreScanOrder_Caption" xml:space="preserve">
|
||||
<value>Állítsa vissza a sorrendet a csatorna szkennelésből</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_DupeWarningMsg" xml:space="preserve">
|
||||
<value>A bemeneti fájl több rekordot tartalmaz, amelyek ugyanazt a
|
||||
program számot használják. Lehetséges, hogy a TV nem fogadja el
|
||||
a ChanSort által végrehajtott változtatásokat.
|
||||
Ezt általában egy kézi transzponder keresés futtatása okozza.
|
||||
Javasoljuk, hogy tiszta bemeneti fájlt használjon a módosításokhoz.
|
||||
Ehhez kapcsolja ki a Hotel módot, állítsa vissza a TV-t gyári alapállapotra,
|
||||
futtasson egy új csatornakeresést, kapcsolja vissza a Hotel módot,
|
||||
majd exportáljon egy új, tiszta TLL fájlt.</value>
|
||||
</data>
|
||||
<data name="MainForm_btnResetChannelData_Click_Message" xml:space="preserve">
|
||||
<value>FIGYELEM: Minden analóg, DVB-C/T és DVB-S csatorna és transzponder adat törlődik.
|
||||
A fájl TV-be történő betöltése után teljes csatorna keresést kell végrehajtania.
|
||||
Folytassa?</value>
|
||||
</data>
|
||||
<data name="MainForm_btnResetChannelData_Click_Caption" xml:space="preserve">
|
||||
<value>Törölje az összes csatorna adatot</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_Message" xml:space="preserve">
|
||||
<value>A .bak fájl nem másolható ide: {0}</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_ItemClick_NoBackup" xml:space="preserve">
|
||||
<value>Nem található biztonsági mentési fájl: {0}</value>
|
||||
</data>
|
||||
<data name="MainForm_miRestoreOriginal_ItemClick_Confirm" xml:space="preserve">
|
||||
<value>Visszaállítja a biztonsági másolat fájlt. Minden változás elveszik!
|
||||
Akarja folytatni?</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveFiles_ErrorMsg" xml:space="preserve">
|
||||
<value>Hiba történt a fájl mentésekor. Kérjük, győződjön meg arról
|
||||
- van-e írási engedélye a fájlra
|
||||
- a fájl nincs-e megnyitva egy másik programban
|
||||
|
||||
A hibaüzenet a következő:</value>
|
||||
</data>
|
||||
<data name="MainForm_SaveFiles_ErrorTitle" xml:space="preserve">
|
||||
<value>Fájl írási hiba</value>
|
||||
</data>
|
||||
<data name="UpdateCheck_NotifyAboutNewVersion_Message" xml:space="preserve">
|
||||
<value>Újabb verzió érhető el: v{0}.
|
||||
Meg szeretné nyitni a letöltési webhelyet?</value>
|
||||
</data>
|
||||
<data name="UpdateCheck_NotifyAboutNewVersion_Caption" xml:space="preserve">
|
||||
<value>Új verzió</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_Question" xml:space="preserve">
|
||||
<value>Hogyan szeretné szerkeszteni a csatornák listáját?</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_EmptyList" xml:space="preserve">
|
||||
<value>Új lista létrehozása: Kezdés egy üres listával, majd csatornák hozzáadása a kívánt sorrendben</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_CurrentList" xml:space="preserve">
|
||||
<value>Az aktuális lista módosítása: Kezdés az aktuális listával, majd szükség szerinti módosítása</value>
|
||||
</data>
|
||||
<data name="MainForm_InitInitialChannelOrder_ReferenceList" xml:space="preserve">
|
||||
<value>Csatornalista másolása: Rendezze a csatornákat ugyanúgy, mint egy referencia listában vannak</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Question" xml:space="preserve">
|
||||
<value>Mi történjen a rendezetlen csatornákkal?</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Append" xml:space="preserve">
|
||||
<value>Rendezés nélküli csatornákat fűzze hozzá a lista végéhez</value>
|
||||
</data>
|
||||
<data name="MainForm_PromptHandlingOfUnsortedChannels_Delete" xml:space="preserve">
|
||||
<value>Törölje a rendezetlen csatornákat a listából</value>
|
||||
</data>
|
||||
<data name="MainForm_Cancel" xml:space="preserve">
|
||||
<value>Mégse</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTvDataFile_FileNotFound_Caption" xml:space="preserve">
|
||||
<value>Fájl nem található</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTvDataFile_FileNotFound_Message" xml:space="preserve">
|
||||
<value>A(z) {0} fájl nem létezik.</value>
|
||||
</data>
|
||||
<data name="MainForm_ExportExcelList_Message" xml:space="preserve">
|
||||
<value>A csatornalista ki lett másolva a vágólapra
|
||||
és beilleszthető az Excelbe vagy bármilyen szövegszerkesztőbe.</value>
|
||||
</data>
|
||||
<data name="MainForm_HandleChannelNumberGaps" xml:space="preserve">
|
||||
<value>Előfordulhat, hogy tévéje nem fog megfelelően működni, ha hiányosak a csatornaszámok.
|
||||
Szeretné, hogy a csatornaszámokat egymás után rendezzük?</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadFiles_AllZero" xml:space="preserve">
|
||||
<value>A fájl tartalma érvénytelen. Vagy 0 méretű, vagy az összes bájtja azonos értékű.
|
||||
A tipikus ok, ha az USB memóriakártya NTFS fájlrendszerű (próbáljon inkább FAT32-et használni), vagy rendszerfrissítés történt új csatorna keresés nélkül.
|
||||
(Előfordulhat, hogy az új szoftver a TV-ben nem tudja feldolgozni a régi csatornaadatokat az exportálás során.)</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_AntennaCableSatIPAnalogDigitalTVRadio" xml:space="preserve">
|
||||
<value>Antenna,Kábel,Műhold,IP,Analóg,Digitális,TV,Rádió,Adat</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_ConflictHandling" xml:space="preserve">
|
||||
<value>Hogyan szeretné kezelni, ha egy Pr# már szerepel a céllistában?</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Clear" xml:space="preserve">
|
||||
<value>Céllista törlése a referencialista alkalmazása előtt</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Overwrite" xml:space="preserve">
|
||||
<value>A Pr# felülírása a referencialistából származó csatornával</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_btnApply_Click_Keep" xml:space="preserve">
|
||||
<value>Tartsa az aktuális csatornát a Pr# helyen</value>
|
||||
</data>
|
||||
<data name="MainForm_SwapChannels_RowCountMsg" xml:space="preserve">
|
||||
<value>Csatornák felcseréléséhez azonos számú sort kell kiválasztani a bal és a jobb táblázatban.</value>
|
||||
</data>
|
||||
<data name="MainForm_SwapChannels_RowCountTitle" xml:space="preserve">
|
||||
<value>Csatornák felcserélése</value>
|
||||
</data>
|
||||
<data name="ReferenceListForm_ShowOpenFileDialog_Title" xml:space="preserve">
|
||||
<value>Válasszon egy referencia listát az importáláshoz</value>
|
||||
</data>
|
||||
<data name="MainForm_ShowOpenReferenceFileDialog_Filter" xml:space="preserve">
|
||||
<value>ChanSort referencia lista|*.csv|SamToolBox referencia lista|*.chl|Minden referencia lista|*.csv;*.chl</value>
|
||||
</data>
|
||||
<data name="MainForm_ShowOpenReferenceFileDialog_Title" xml:space="preserve">
|
||||
<value>Nyissa meg a referencialistát</value>
|
||||
</data>
|
||||
<data name="MainForm_LoadTll_InvalidZip" xml:space="preserve">
|
||||
<value>A fájl nem megfelelő .zip archívum.
|
||||
A tévék gyakran sérült fájlokat exportálnak az NTFS fájlrendszerrel formázott USB-meghajtókra.
|
||||
Kérjük, próbáljon meg exportálni egy FAT32 formátumú tárolóra</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,5 @@
|
||||
DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v20.1, Version=20.1.8.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
|
||||
242
source/ChanSort/ReferenceListForm.hu.resx
Normal file
242
source/ChanSort/ReferenceListForm.hu.resx
Normal file
@@ -0,0 +1,242 @@
|
||||
<?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>Referencia lista fájl:</value>
|
||||
</data>
|
||||
<data name="edFile.EditValue" xml:space="preserve">
|
||||
<value>← nyomja meg a gombot a fájl kijelöléséhez</value>
|
||||
</data>
|
||||
<data name="labelControl2.Text" xml:space="preserve">
|
||||
<value>Az alábbi beállítások csak akkor hatékonyak, ha a Hotel mód engedélyezve van</value>
|
||||
</data>
|
||||
<data name="rbAuto.Properties.Caption" xml:space="preserve">
|
||||
<value>A TV fájl összes listájának automatikus átrendezése</value>
|
||||
</data>
|
||||
<data name="rbManual.Properties.Caption" xml:space="preserve">
|
||||
<value>Haladó átrendezés</value>
|
||||
</data>
|
||||
<data name="labelControl3.Text" xml:space="preserve">
|
||||
<value>Referencia lista:</value>
|
||||
</data>
|
||||
<data name="labelControl4.Text" xml:space="preserve">
|
||||
<value>Cél lista:</value>
|
||||
</data>
|
||||
<data name="cbTv.Properties.Caption" xml:space="preserve">
|
||||
<value>TV</value>
|
||||
</data>
|
||||
<data name="cbRadio.Properties.Caption" xml:space="preserve">
|
||||
<value>Rádió</value>
|
||||
</data>
|
||||
<data name="labelControl5.Text" xml:space="preserve">
|
||||
<value>Kezdve ettől: Pr#</value>
|
||||
</data>
|
||||
<data name="labelControl6.Text" xml:space="preserve">
|
||||
<value>(pl. a rádiócsatornák induljanak 5000-től, hogy elkerüljük a tévécsatorna számaival való ütközést)</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>Adat/Egyéb</value>
|
||||
</data>
|
||||
<data name="cbConsecutive.Properties.Caption" xml:space="preserve">
|
||||
<value>Egymást követő számok használata (hézagok eltávolítása a hivatkozási listából Pr#)</value>
|
||||
</data>
|
||||
<data name="cbIp.Properties.Caption" xml:space="preserve">
|
||||
<value>IP (hálózat)</value>
|
||||
</data>
|
||||
<data name="cbSat.Properties.Caption" xml:space="preserve">
|
||||
<value>Műhold</value>
|
||||
</data>
|
||||
<data name="labelControl11.Text" xml:space="preserve">
|
||||
<value>Bemenet:</value>
|
||||
</data>
|
||||
<data name="cbAntenna.Properties.Caption" xml:space="preserve">
|
||||
<value>Antenna</value>
|
||||
</data>
|
||||
<data name="cbCable.Properties.Caption" xml:space="preserve">
|
||||
<value>Kábel</value>
|
||||
</data>
|
||||
<data name="labelControl9.Text" xml:space="preserve">
|
||||
<value>Jel típus:</value>
|
||||
</data>
|
||||
<data name="cbAnalog.Properties.Caption" xml:space="preserve">
|
||||
<value>Analóg</value>
|
||||
</data>
|
||||
<data name="cbDigital.Properties.Caption" xml:space="preserve">
|
||||
<value>Digitális</value>
|
||||
</data>
|
||||
<data name="labelControl7.Text" xml:space="preserve">
|
||||
<value>Csatorna típus:</value>
|
||||
</data>
|
||||
<data name="btnApply.Text" xml:space="preserve">
|
||||
<value>Alkalmaz</value>
|
||||
</data>
|
||||
<data name="grpManual.Text" xml:space="preserve">
|
||||
<value>grpManual</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Bezár/Mégse</value>
|
||||
</data>
|
||||
<data name="linkWiki.Text" xml:space="preserve">
|
||||
<value>Nyissa meg a ChanSort Wikit további információkért és a referencia listák letöltéséért</value>
|
||||
</data>
|
||||
<data name="groupControl1.Text" xml:space="preserve">
|
||||
<value>1. Válassza ki a referencia lista fájlt</value>
|
||||
</data>
|
||||
<data name="labelControl10.Text" xml:space="preserve">
|
||||
<value>Ha a tévé- és referencia fájl több listát tartalmaz, vagy különböző csoportosításokat használ, akkor a referencia lista kiválasztott részeit felhasználhatja egy céllistához.
|
||||
Ez a lépés szükség szerint megismételhető.</value>
|
||||
</data>
|
||||
<data name="labelControl8.Text" xml:space="preserve">
|
||||
<value>Ez az opció csak akkor érhető el, ha a TV-fájl és a referencia lista azonos módon vannak elrendezve.
|
||||
(azaz ugyanazok az allisták az antenna/kábel/műhold, TV/rádió, analóg/digitális kombinációkhoz)</value>
|
||||
</data>
|
||||
<data name="groupControl2.Text" xml:space="preserve">
|
||||
<value>2. Hozza rendbe a TV fájlt</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Referencia lista alkalmazása</value>
|
||||
</data>
|
||||
</root>
|
||||
126
source/ChanSort/WaitForm1.hu.resx
Normal file
126
source/ChanSort/WaitForm1.hu.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="progressPanel1.Description" xml:space="preserve">
|
||||
<value>TV adatfájl létrehozása ...</value>
|
||||
</data>
|
||||
<data name="progressPanel1.Caption" xml:space="preserve">
|
||||
<value>Kérjük várjon</value>
|
||||
</data>
|
||||
</root>
|
||||
BIN
source/Images/imagelist/0047.png
Normal file
BIN
source/Images/imagelist/0047.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 394 B |
6
source/Spike.LgWebOs5/App.config
Normal file
6
source/Spike.LgWebOs5/App.config
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
|
||||
</startup>
|
||||
</configuration>
|
||||
286
source/Spike.LgWebOs5/Program.cs
Normal file
286
source/Spike.LgWebOs5/Program.cs
Normal file
@@ -0,0 +1,286 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
using System.Xml;
|
||||
using ChanSort.Api;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace Spike.LgWebOs5
|
||||
{
|
||||
class Program
|
||||
{
|
||||
private static string basedir;
|
||||
|
||||
static void Main(string[] args)
|
||||
{
|
||||
basedir = args.Length > 0 ? args[0] : @"d:\sources\chansort\testfiles_lg";
|
||||
|
||||
using var stream = new FileStream("c:\\temp\\lg.csv", FileMode.Create);
|
||||
using var csv = new StreamWriter(stream, Encoding.UTF8);
|
||||
|
||||
var sources = new[] { "All", "Analog", "DVB-T", "DVB-C", "DVB-S", "Others" };
|
||||
var fields = ChanListStats.ColumnHeaders;
|
||||
|
||||
csv.Write("\t\t\t\t\t\t\t\t");
|
||||
string skip = "";
|
||||
for (int i = 0; i < fields.Length - 1; i++)
|
||||
skip += "\t";
|
||||
foreach(var src in sources)
|
||||
csv.Write("\t" + src + skip);
|
||||
csv.WriteLine();
|
||||
csv.Write("Path\tStatus\tModelName\tVersion\tDTVInfo\tBroadcastCountrySettings\tcountry\tFW info\t#channels");
|
||||
foreach (var source in sources)
|
||||
{
|
||||
foreach(var field in fields)
|
||||
csv.Write("\t" + field);
|
||||
}
|
||||
csv.WriteLine();
|
||||
|
||||
ProcessWebOs5Files(basedir, csv);
|
||||
}
|
||||
|
||||
private static void ProcessWebOs5Files(string dir, StreamWriter csv)
|
||||
{
|
||||
var files = Directory.GetFiles(dir, "GlobalClone*.tll");
|
||||
|
||||
foreach (var tll in files)
|
||||
{
|
||||
var bak = tll + ".bak";
|
||||
var file = File.Exists(bak) ? bak : tll;
|
||||
|
||||
var line = file.Substring(basedir.Length + 1) + "\t" + ProcessFile(file);
|
||||
csv.WriteLine(line);
|
||||
}
|
||||
|
||||
foreach (var subdir in Directory.GetDirectories(dir))
|
||||
ProcessWebOs5Files(subdir, csv);
|
||||
}
|
||||
|
||||
#region ProcessFile()
|
||||
private static string ProcessFile(string file)
|
||||
{
|
||||
var data = File.ReadAllBytes(file);
|
||||
if (data.Length < 3)
|
||||
return "too small";
|
||||
if (data[0] != '<' || data[1] != '?')
|
||||
return "not XML";
|
||||
|
||||
var xml = Encoding.UTF8.GetString(data);
|
||||
var ending = "";
|
||||
for (var i = xml.Length - 1; i >= 0; i--)
|
||||
{
|
||||
var ch = xml[i];
|
||||
if (ch == '\n')
|
||||
ending = "NL" + ending;
|
||||
else if (ch == '\r')
|
||||
ending = "CR" + ending;
|
||||
else if (ch == ' ')
|
||||
ending = "SP " + ending;
|
||||
else
|
||||
break;
|
||||
}
|
||||
|
||||
var sb = new StringBuilder();
|
||||
var doc = new XmlDocument();
|
||||
try
|
||||
{
|
||||
doc.LoadXml(xml);
|
||||
var mi = doc["TLLDATA"]["ModelInfo"];
|
||||
sb.Append("\t" + mi["ModelName"]?.InnerText);
|
||||
var cv = mi["CloneVersion"];
|
||||
sb.Append("\t" + cv.Attributes["type"]?.InnerText + "." + cv["MajorVersion"]?.InnerText + "." + cv["MinorVersion"]?.InnerText + " / " + cv["SatelliteDBVersion"]?.InnerText);
|
||||
sb.Append("\t" + mi["DTVInfo"]?.InnerText);
|
||||
sb.Append("\t" + mi["BroadcastCountrySetting"]?.InnerText);
|
||||
sb.Append("\t" + mi["country"]?.InnerText);
|
||||
var legacy = doc["TLLDATA"]["CHANNEL"]["legacybroadcast"];
|
||||
if (legacy == null)
|
||||
sb.Append("\tnot webOS 5");
|
||||
else
|
||||
{
|
||||
sb.Append("\t" + GetFirmwareVersionFromInfoFile(Path.Combine(Path.GetDirectoryName(file), @"LG Smart TV\TN\INFO")));
|
||||
sb.Append(ProcessWebOs5JsonData(legacy.InnerText));
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
return ex.Message + "\t" + sb;
|
||||
}
|
||||
|
||||
return "ok ("+ending+")" + sb;
|
||||
}
|
||||
|
||||
private static string GetFirmwareVersionFromInfoFile(string file)
|
||||
{
|
||||
// this info file contains an escaped JSON string as the value of the INFO json property
|
||||
if (!File.Exists(file))
|
||||
return "";
|
||||
|
||||
var content = File.ReadAllText(file);
|
||||
content = content.Replace("\\\"", "\"");
|
||||
var key = "core_os_release\": \"";
|
||||
var start = content.IndexOf(key);
|
||||
if (start < 0)
|
||||
return "";
|
||||
var end = content.IndexOf("\"", start + key.Length + 1);
|
||||
start += key.Length;
|
||||
var value = content.Substring(start, end - start);
|
||||
return value;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region ProcessWebOs5JsonData()
|
||||
private static string ProcessWebOs5JsonData(string json)
|
||||
{
|
||||
dynamic doc = JsonConvert.DeserializeObject(json);
|
||||
var sb = new StringBuilder();
|
||||
var channels = (IList) doc.channelList;
|
||||
|
||||
sb.Append("\t").Append(channels?.Count);
|
||||
var tvAndRadioPerSignalSource = new Dictionary<string, ChanListStats>();
|
||||
foreach (dynamic ch in channels)
|
||||
{
|
||||
var src = (string) ch.sourceIndex;
|
||||
if (!tvAndRadioPerSignalSource.TryGetValue(src, out var stats))
|
||||
{
|
||||
stats = new ChanListStats();
|
||||
tvAndRadioPerSignalSource[src] = stats;
|
||||
}
|
||||
stats.Add(ch);
|
||||
}
|
||||
|
||||
var a = new ChanListStats();
|
||||
var t = new ChanListStats();
|
||||
var c = new ChanListStats();
|
||||
var s = new ChanListStats();
|
||||
var o = new ChanListStats();
|
||||
var all = new ChanListStats();
|
||||
foreach (var entry in tvAndRadioPerSignalSource)
|
||||
{
|
||||
switch (entry.Key)
|
||||
{
|
||||
case "ANTENNA ANALOG":
|
||||
case "CABLE ANALOG":
|
||||
case "SATELLITE ANALOG":
|
||||
a += entry.Value;
|
||||
break;
|
||||
case "ANTENNA DIGITAL":
|
||||
t += entry.Value;
|
||||
break;
|
||||
case "CABLE DIGITAL":
|
||||
c += entry.Value;
|
||||
break;
|
||||
case "SATELLITE DIGITAL":
|
||||
s += entry.Value;
|
||||
break;
|
||||
default:
|
||||
o += entry.Value;
|
||||
break;
|
||||
}
|
||||
|
||||
all += entry.Value;
|
||||
}
|
||||
|
||||
sb.Append(all.ToString() + a + t + c + s + o);
|
||||
return sb.ToString();
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
|
||||
#region class ChanListStats
|
||||
class ChanListStats
|
||||
{
|
||||
public int Tv;
|
||||
public int Radio;
|
||||
public int Radio0;
|
||||
public int Radio4k;
|
||||
public int RadioMaskServiceTypeMismatch;
|
||||
public int maxMajorTv;
|
||||
public int maxMajorRadio;
|
||||
public bool inMajorOrder = true;
|
||||
public bool hasGap = false;
|
||||
public bool deletedMajor0 = false;
|
||||
public bool deletedMajorNon0 = false;
|
||||
|
||||
public static readonly string[] ColumnHeaders = {
|
||||
"TV", "Radio",
|
||||
// "Rad 0/4K", "BadSvcType",
|
||||
"InOrder",
|
||||
"Del0/!0"
|
||||
};
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return
|
||||
"\t" + Tv + "\t" + Radio
|
||||
// + "\t" + Radio0 + "/" + Radio4k + "\t" + RadioMaskServiceTypeMismatch
|
||||
+ "\t" + (inMajorOrder ? "J" : "N") + "/" + (hasGap ? "J" : "N")
|
||||
+ "\t" + (deletedMajor0 ? "J" : "N") + "/" + (deletedMajorNon0 ? "J" : "N");
|
||||
}
|
||||
|
||||
public void Add(dynamic ch)
|
||||
{
|
||||
var major = (int)ch.majorNumber;
|
||||
var nr = major & 0x3FFF;
|
||||
|
||||
if ((major & 0x4000) != 0)
|
||||
{
|
||||
++Radio;
|
||||
if (inMajorOrder && nr != 0 && nr <= maxMajorRadio)
|
||||
inMajorOrder = false;
|
||||
else
|
||||
maxMajorRadio = nr;
|
||||
|
||||
hasGap |= nr != 0 && nr != maxMajorRadio;
|
||||
}
|
||||
else
|
||||
{
|
||||
++Tv;
|
||||
if (inMajorOrder && major != 0 && major <= maxMajorTv)
|
||||
inMajorOrder = false;
|
||||
else
|
||||
maxMajorTv = major;
|
||||
|
||||
hasGap |= nr != 0 && nr != maxMajorTv;
|
||||
}
|
||||
|
||||
if (major == 0x4000)
|
||||
++Radio4k;
|
||||
|
||||
if (ch.serviceType != null)
|
||||
{
|
||||
var serviceIsRadio = LookupData.Instance.IsRadioTvOrData((int)ch.serviceType) == SignalSource.Radio;
|
||||
if (major == 0 && serviceIsRadio)
|
||||
++Radio0;
|
||||
if (((major & 0x4000) != 0) != serviceIsRadio)
|
||||
++RadioMaskServiceTypeMismatch;
|
||||
}
|
||||
|
||||
if (ch.deleted != null && (bool)ch.deleted)
|
||||
{
|
||||
if (nr == 0)
|
||||
deletedMajor0 = true;
|
||||
else
|
||||
deletedMajorNon0 = true;
|
||||
}
|
||||
}
|
||||
|
||||
public static ChanListStats operator +(ChanListStats a, ChanListStats b)
|
||||
{
|
||||
var stats = new ChanListStats();
|
||||
stats.Tv = a.Tv + b.Tv;
|
||||
stats.Radio = a.Radio + b.Radio;
|
||||
stats.RadioMaskServiceTypeMismatch = a.RadioMaskServiceTypeMismatch + b.RadioMaskServiceTypeMismatch;
|
||||
stats.Radio0 = a.Radio0 + b.Radio0;
|
||||
stats.Radio4k = a.Radio4k + b.Radio4k;
|
||||
stats.inMajorOrder = a.inMajorOrder && b.inMajorOrder;
|
||||
stats.hasGap = a.hasGap || b.hasGap;
|
||||
stats.deletedMajor0 = a.deletedMajor0 || b.deletedMajor0;
|
||||
stats.deletedMajorNon0 = a.deletedMajorNon0 || b.deletedMajorNon0;
|
||||
return stats;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
36
source/Spike.LgWebOs5/Properties/AssemblyInfo.cs
Normal file
36
source/Spike.LgWebOs5/Properties/AssemblyInfo.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("Spike.LgWebOs5")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("Spike.LgWebOs5")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2020")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("32efb306-def8-4488-b1ae-46d5b183c373")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
91
source/Spike.LgWebOs5/Spike.LgWebOs5.csproj
Normal file
91
source/Spike.LgWebOs5/Spike.LgWebOs5.csproj
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{32EFB306-DEF8-4488-B1AE-46D5B183C373}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<RootNamespace>Spike.LgWebOs5</RootNamespace>
|
||||
<AssemblyName>Spike.LgWebOs5</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<Deterministic>true</Deterministic>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<Prefer32Bit>true</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="WebMatrix.Data, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.WebPages.Data.3.2.7\lib\net45\WebMatrix.Data.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="WebMatrix.WebData, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.WebPages.WebData.3.2.7\lib\net45\WebMatrix.WebData.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ChanSort.Api\ChanSort.Api.csproj">
|
||||
<Project>{dccffa08-472b-4d17-bb90-8f513fc01392}</Project>
|
||||
<Name>ChanSort.Api</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
10
source/Spike.LgWebOs5/packages.config
Normal file
10
source/Spike.LgWebOs5/packages.config
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="Microsoft.AspNet.Razor" version="3.2.7" targetFramework="net48" />
|
||||
<package id="Microsoft.AspNet.WebHelpers" version="3.2.7" targetFramework="net48" />
|
||||
<package id="Microsoft.AspNet.WebPages" version="3.2.7" targetFramework="net48" />
|
||||
<package id="Microsoft.AspNet.WebPages.Data" version="3.2.7" targetFramework="net48" />
|
||||
<package id="Microsoft.AspNet.WebPages.WebData" version="3.2.7" targetFramework="net48" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net48" />
|
||||
<package id="Newtonsoft.Json" version="12.0.3" targetFramework="net48" />
|
||||
</packages>
|
||||
Binary file not shown.
@@ -1,6 +1,13 @@
|
||||
ChanSort Change Log
|
||||
===================
|
||||
|
||||
2020-12-05
|
||||
- Philips: Fixed error saving the Favorite.xml file (effects Philips "ChannelMap_105" and later file format versions)
|
||||
- added Hungarian translation (credits to Istvan Krisko)
|
||||
- Sony XML: fixed display of wrong DVB-C cable channel/transponder number
|
||||
- LG webOS 5: unfortunately no news yet, but the insight that some "CX" models run on webOS 3.6 and others on 5.1, using
|
||||
different file formats.
|
||||
|
||||
2020-11-16
|
||||
- Philips: TV rejected modified lists because checksums inside chanLst.bin were not updated. This is now fixed.
|
||||
- LG WebOS 5: fixed handling for deleted satellite radio channels (some TVs expect majorNumber 0, others 16384)
|
||||
|
||||
@@ -43,6 +43,11 @@ rem If you want to digitally sign the generated .exe and .dll files,
|
||||
rem you need to have your code signing certificate installed in the Windows certificate storage
|
||||
rem -----------------------------
|
||||
set signtool="C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\signtool.exe"
|
||||
if not exist %signtool% (
|
||||
echo can't find signtool: %signtool%
|
||||
pause
|
||||
goto:eof
|
||||
)
|
||||
set oldcd=%cd%
|
||||
cd %target%
|
||||
call :signBatch ChanSort.exe ChanSort*.dll
|
||||
|
||||
Reference in New Issue
Block a user