mirror of
https://github.com/PredatH0r/ChanSort.git
synced 2026-02-26 08:10:43 +01:00
- Sony: Files with incorrect checksum are no longer rejected. Information about a bad checksum is visible
unter File / File Information. (The TV seems to ignore bad checksums during the import and the official Sony PC Editor ignores bad checksums and write incorrect ones, depending on the file format version) - Updated Hungarian translation. Thanks to efi99 on Github! - Minor cleanup amongst translation (setting @Invariant for constant strings and unifying "..." in menu items that open a new dialog)
This commit is contained in:
@@ -141,4 +141,23 @@ A régebbi LG firmware webOS alapú TV-modelleknél nem kezeli megfelelően a cs
|
||||
<data name="LG_BlindscanInfo_Cancel" xml:space="preserve">
|
||||
<value>Mégse</value>
|
||||
</data>
|
||||
<data name="LG_BlindscanInfo" xml:space="preserve">
|
||||
<value>!!! FIGYELEM !!!
|
||||
|
||||
Az LG csatornalistákat CSAK akkor lehet visszaimportálni a tévékészülékbe, ha a csatornakeresési folyamat során speciális beállítások voltak kiválasztva:
|
||||
- Szolgáltató: Nincs/Egyéb KELL (NE válasszon ki a kábelszolgáltatót vagy az Astra 19.2E -t)
|
||||
- Blindscan: ki KELL jelölni
|
||||
- Hálózati keresés: opcionális (kiválasztható)
|
||||
|
||||
TV -je nem fogja megfelelően feldolgozni a listát, ha nem követi ezeket a lépéseket!</value>
|
||||
</data>
|
||||
<data name="LG_BlindscanInfo_OpenWebpage" xml:space="preserve">
|
||||
<value>A webOS5 támogatásáról szóló információkat olvassa el a github.com-on</value>
|
||||
</data>
|
||||
<data name="LG_BlindscanInfo_Continue" xml:space="preserve">
|
||||
<value>A csatorna keresés a fent leírtak szerint történt</value>
|
||||
</data>
|
||||
<data name="LG_BlindscanInfo_Rejected" xml:space="preserve">
|
||||
<value>A betöltési folyamat leállítva</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -120,4 +120,26 @@
|
||||
<data name="Cancel" xml:space="preserve">
|
||||
<value>Mégse</value>
|
||||
</data>
|
||||
<data name="InfoIgnoreImportError" xml:space="preserve">
|
||||
<value>Lehet, hogy a TV hibásan mutatja, hogy az importálás sikertelen volt, de ezt figyelmen kívül lehet hagyni.</value>
|
||||
</data>
|
||||
<data name="InfoRestartAfterImport" xml:space="preserve">
|
||||
<value>INFORMÁCIÓ: Miután importálta a listát a TV -be, húzza ki a hálózati csatlakozót, majd néhány másodperc múlva csatlakoztassa újra.</value>
|
||||
</data>
|
||||
<data name="WarningChecksumErrorMsg" xml:space="preserve">
|
||||
<value>FIGYELEM: Ellenőrző összeg hibák voltak a betöltött listában!
|
||||
|
||||
Ez két esetben fordul elő:
|
||||
|
||||
- A TV belső csatornalistája sérült (pl. Firmware frissítés után)
|
||||
Ez megoldható új csatornakeresés újrafuttatásával vagy a TV alaphelyzetbe állításával.
|
||||
Ezt követően újra exportálja a listát, és nyissa meg a ChanSort segítségével.
|
||||
A jelenleg meghibásodott fájl szerkesztésének és importálásának kísérlete a TV -készülék váratlan viselkedéséhez vezethet.
|
||||
|
||||
- Hibás USB-stick (rossz memóriacellák vagy nem kompatibilis fájlformátum)
|
||||
Próbáljon meg egy 16 GB-osnál nem nagyobb, FAT32 -es (nem NTFS és exFAT) formátumú pendrive-ot használni</value>
|
||||
</data>
|
||||
<data name="WarningChechsumErrorIgnore" xml:space="preserve">
|
||||
<value>Hiba figyelmenkívül hagyása és a lista szerkesztése</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -23,6 +23,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
@@ -32,6 +33,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
@@ -42,6 +44,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>..\Release\</OutputPath>
|
||||
@@ -52,6 +55,7 @@
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace ChanSort.Loader.Sony
|
||||
private string format;
|
||||
private bool isEFormat;
|
||||
private string newline;
|
||||
private readonly StringBuilder fileInfo = new();
|
||||
|
||||
private readonly Dictionary<SignalSource, ChannelListNodes> channeListNodes = new Dictionary<SignalSource, ChannelListNodes>();
|
||||
private ChannelList mixedFavList;
|
||||
@@ -514,7 +515,7 @@ namespace ChanSort.Loader.Sony
|
||||
uint crc = CalcChecksum(this.content, this.textContent);
|
||||
|
||||
if (crc != expectedCrc)
|
||||
throw new FileLoadException($"Invalid checksum: expected 0x{expectedCrc:x8}, calculated 0x{crc:x8}");
|
||||
this.fileInfo.AppendLine($"Invalid checksum: expected 0x{expectedCrc:x8}, calculated 0x{crc:x8}. This could indicate that the file is corrupted or it was modified with the Sony channel editor.");
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -574,6 +575,13 @@ namespace ChanSort.Loader.Sony
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region GetFileInformation()
|
||||
public override string GetFileInformation()
|
||||
{
|
||||
var txt = base.GetFileInformation();
|
||||
return txt + "\n\n" + this.fileInfo;
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region Save()
|
||||
|
||||
@@ -135,13 +135,4 @@
|
||||
<data name="lblWebsite.Text" xml:space="preserve">
|
||||
<value>Webové stránky projektu:</value>
|
||||
</data>
|
||||
<data name="lnkDownload.EditValue" xml:space="preserve">
|
||||
<value>http://github.com/PredatH0r/ChanSort</value>
|
||||
</data>
|
||||
<data name="lnkEmail.EditValue" xml:space="preserve">
|
||||
<value>horst@beham.biz</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -120,21 +120,12 @@
|
||||
<data name="lblWebsite.Text" xml:space="preserve">
|
||||
<value>Sitio Web:</value>
|
||||
</data>
|
||||
<data name="lnkDownload.EditValue" xml:space="preserve">
|
||||
<value>http://github.com/PredatH0r/ChanSort</value>
|
||||
</data>
|
||||
<data name="lnkEmail.EditValue" xml:space="preserve">
|
||||
<value>horst@beham.biz</value>
|
||||
</data>
|
||||
<data name="lblAuthor.Text" xml:space="preserve">
|
||||
<value>Autor:</value>
|
||||
</data>
|
||||
<data name="lblLicense.Text" xml:space="preserve">
|
||||
<value>Licencia:</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
<data name="lblCredits.Text" xml:space="preserve">
|
||||
<value>Créditos:</value>
|
||||
</data>
|
||||
|
||||
@@ -120,30 +120,18 @@
|
||||
<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>
|
||||
|
||||
@@ -120,21 +120,12 @@
|
||||
<data name="lblWebsite.Text" xml:space="preserve">
|
||||
<value>Strona projektu:</value>
|
||||
</data>
|
||||
<data name="lnkDownload.EditValue" xml:space="preserve">
|
||||
<value>http://github.com/PredatH0r/ChanSort</value>
|
||||
</data>
|
||||
<data name="lnkEmail.EditValue" xml:space="preserve">
|
||||
<value>horst@beham.biz</value>
|
||||
</data>
|
||||
<data name="lblAuthor.Text" xml:space="preserve">
|
||||
<value>Autor programu:</value>
|
||||
</data>
|
||||
<data name="lblLicense.Text" xml:space="preserve">
|
||||
<value>Licencja:</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
<data name="lblCredits.Text" xml:space="preserve">
|
||||
<value>Kredyty:</value>
|
||||
</data>
|
||||
|
||||
@@ -120,21 +120,12 @@
|
||||
<data name="lblWebsite.Text" xml:space="preserve">
|
||||
<value>Proje web sitesi:</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>Programcı:</value>
|
||||
</data>
|
||||
<data name="lblLicense.Text" xml:space="preserve">
|
||||
<value>Lisans:</value>
|
||||
</data>
|
||||
<data name="lnkLicense.EditValue" xml:space="preserve">
|
||||
<value>GNU GPLv3</value>
|
||||
</data>
|
||||
<data name="lblCredits.Text" xml:space="preserve">
|
||||
<value>Yapım:</value>
|
||||
</data>
|
||||
|
||||
@@ -121,6 +121,6 @@
|
||||
<value>¿Como desea continuar?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Seleccione una opción…</value>
|
||||
<value>Seleccione una opción...</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -121,6 +121,6 @@
|
||||
<value>Hogyan szeretné folytatni?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Válasszon egy műveletet…</value>
|
||||
<value>Válasszon egy műveletet...</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -121,6 +121,6 @@
|
||||
<value>Nasıl devam etmek istersiniz?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Bir eylem seçin…</value>
|
||||
<value>Bir eylem seçin...</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -426,6 +426,9 @@
|
||||
<EmbeddedResource Include="ReferenceListForm.pl.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.pt.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ReferenceListForm.resx">
|
||||
<DependentUpon>ReferenceListForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
||||
@@ -418,7 +418,7 @@
|
||||
<value>&Soubor</value>
|
||||
</data>
|
||||
<data name="miFileInformation.Caption" xml:space="preserve">
|
||||
<value>Informace o souboru</value>
|
||||
<value>Informace o souboru...</value>
|
||||
</data>
|
||||
<data name="miSearch.Caption" xml:space="preserve">
|
||||
<value>&Filtr levého seznamu</value>
|
||||
@@ -600,9 +600,6 @@
|
||||
<data name="splitContainerControl1.Text" xml:space="preserve">
|
||||
<value>splitContainerControl1</value>
|
||||
</data>
|
||||
<data name="txtSetSlot.Properties.Mask.EditMask" xml:space="preserve">
|
||||
<value>\d{1,4}</value>
|
||||
</data>
|
||||
<data name="btnToggleFavF.AccessibleDescription" xml:space="preserve">
|
||||
<value>Přepnout oblíbené F</value>
|
||||
</data>
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
<value>Restaurar copia de seguridad</value>
|
||||
</data>
|
||||
<data name="miFileInformation.Caption" xml:space="preserve">
|
||||
<value>Archivo e información…</value>
|
||||
<value>Archivo e información...</value>
|
||||
</data>
|
||||
<data name="miSave.Caption" xml:space="preserve">
|
||||
<value>&Guardar</value>
|
||||
@@ -193,10 +193,10 @@
|
||||
<value>Guardar lista de referencia…</value>
|
||||
</data>
|
||||
<data name="miExcelExport.Caption" xml:space="preserve">
|
||||
<value>Exportar lista de Excel</value>
|
||||
<value>Exportar lista de Excel...</value>
|
||||
</data>
|
||||
<data name="miPrint.Caption" xml:space="preserve">
|
||||
<value>&Imprimir</value>
|
||||
<value>&Imprimir...</value>
|
||||
</data>
|
||||
<data name="miQuit.Caption" xml:space="preserve">
|
||||
<value>&Salir</value>
|
||||
@@ -358,7 +358,7 @@
|
||||
<value>Wiki</value>
|
||||
</data>
|
||||
<data name="miOpenWebsite.Caption" xml:space="preserve">
|
||||
<value>Sitio Web de ChanSort…</value>
|
||||
<value>Sitio Web de ChanSort...</value>
|
||||
</data>
|
||||
<data name="miAbout.Caption" xml:space="preserve">
|
||||
<value>&Acerca de ChanSort…</value>
|
||||
@@ -399,9 +399,6 @@
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Insertar o definir posición del canal</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} - Editor de lista de canales de TV</value>
|
||||
</data>
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
<value>&Mentés</value>
|
||||
</data>
|
||||
<data name="miSaveAs.Caption" xml:space="preserve">
|
||||
<value>Mentés m&ásként</value>
|
||||
<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>
|
||||
@@ -408,9 +408,6 @@
|
||||
<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>
|
||||
@@ -484,13 +481,13 @@
|
||||
<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>
|
||||
<value>Mozgassa a kijelölt csatornákat 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>
|
||||
<value>Mozgassa a kijelölt csatornákat 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>
|
||||
@@ -634,7 +631,7 @@
|
||||
<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>
|
||||
<value>Az összes jelenleg nem rendezett csatorna hozzáfűzése a lista végéhez</value>
|
||||
</data>
|
||||
<data name="btnAddAll.Text" xml:space="preserve">
|
||||
<value><< Hozzáad mind</value>
|
||||
@@ -669,4 +666,28 @@
|
||||
<data name="miTheme.Caption" xml:space="preserve">
|
||||
<value>Színösszeállítás</value>
|
||||
</data>
|
||||
<data name="btnSearchLeft.AccessibleDescription" xml:space="preserve">
|
||||
<value>Egy csatorna keresése</value>
|
||||
</data>
|
||||
<data name="miSplitView.Caption" xml:space="preserve">
|
||||
<value>Osztott nézet</value>
|
||||
</data>
|
||||
<data name="mnuLanguage.Caption" xml:space="preserve">
|
||||
<value>&Nyelv</value>
|
||||
</data>
|
||||
<data name="miResetAndRestart.Caption" xml:space="preserve">
|
||||
<value>Alaphelyzetbe állítás és újraindítás</value>
|
||||
</data>
|
||||
<data name="miResetAndRestart.Hint" xml:space="preserve">
|
||||
<value>Töröl minden egyéni beállítást és újraindítja a programot</value>
|
||||
</data>
|
||||
<data name="btnSearchLeft.ToolTip" xml:space="preserve">
|
||||
<value>Csatorna keresése név alapján</value>
|
||||
</data>
|
||||
<data name="btnSearch.AccessibleDescription" xml:space="preserve">
|
||||
<value>Egy csatorna keresése</value>
|
||||
</data>
|
||||
<data name="btnSearch.ToolTip" xml:space="preserve">
|
||||
<value>Csatorna keresése név alapján</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -408,9 +408,6 @@
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Numer programu dla operacji wstawiania i ustawiania</value>
|
||||
</data>
|
||||
<data name="txtSetSlot.Properties.Mask.EditMask" xml:space="preserve">
|
||||
<value>\d{1,4}</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ChanSort {0} - Edytor list kanałów telewizyjnych</value>
|
||||
</data>
|
||||
|
||||
@@ -580,60 +580,70 @@
|
||||
</data>
|
||||
<data name="miEnglish.Caption" xml:space="preserve">
|
||||
<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="miHungarian.Caption" xml:space="preserve">
|
||||
<value>Magyar</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miHungarian.ImageOptions.ImageIndex" type="System.Int32, mscorlib">
|
||||
<value>47</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>
|
||||
@@ -652,15 +662,18 @@
|
||||
</data>
|
||||
<data name="miUtf8Charset.Caption" xml:space="preserve">
|
||||
<value>UTF-8 (Unicode)</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miIsoCharSets.Caption" xml:space="preserve">
|
||||
<value>ISO character sets</value>
|
||||
</data>
|
||||
<data name="miUtf16BigEndian.Caption" xml:space="preserve">
|
||||
<value>UTF-16 Big Endian (Unicode MSB first)</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miUtf16LittleEndian.Caption" xml:space="preserve">
|
||||
<value>UTF-16 Little Endian (Unicode LSB first)</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miTheme.Caption" xml:space="preserve">
|
||||
<value>Theme</value>
|
||||
@@ -745,18 +758,23 @@
|
||||
</data>
|
||||
<data name="miFontSmall.Caption" xml:space="preserve">
|
||||
<value>S - Tahoma 8pt</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miFontMedium.Caption" xml:space="preserve">
|
||||
<value>M - Segoe UI 9pt</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miFontLarge.Caption" xml:space="preserve">
|
||||
<value>L - Segoe UI 10pt</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miFontXLarge.Caption" xml:space="preserve">
|
||||
<value>XL - Segoe UI 11pt</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="miFontXxLarge.Caption" xml:space="preserve">
|
||||
<value>XXL - Segoe UI 12pt</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="mnuHelp.Caption" xml:space="preserve">
|
||||
<value>&Help</value>
|
||||
@@ -1145,6 +1163,7 @@
|
||||
</data>
|
||||
<data name="txtSetSlot.Properties.Mask.EditMask" xml:space="preserve">
|
||||
<value>\d{1,4}</value>
|
||||
<comment>@Invariant</comment>
|
||||
</data>
|
||||
<data name="txtSetSlot.Properties.Mask.MaskType" type="DevExpress.XtraEditors.Mask.MaskType, DevExpress.XtraEditors.v21.1">
|
||||
<value>RegEx</value>
|
||||
|
||||
@@ -387,9 +387,6 @@
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Numărul programului pentru operațiile de inserare și setare</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} - Editorul de canale TV</value>
|
||||
</data>
|
||||
|
||||
@@ -172,7 +172,7 @@
|
||||
<value>Dosya</value>
|
||||
</data>
|
||||
<data name="miOpen.Caption" xml:space="preserve">
|
||||
<value>TV veri dosyasını aç…</value>
|
||||
<value>TV veri dosyasını aç...</value>
|
||||
</data>
|
||||
<data name="miReload.Caption" xml:space="preserve">
|
||||
<value>Tekrar yükle</value>
|
||||
@@ -181,7 +181,7 @@
|
||||
<value>Yedeği geri yükle</value>
|
||||
</data>
|
||||
<data name="miFileInformation.Caption" xml:space="preserve">
|
||||
<value>Dosya bilgisi</value>
|
||||
<value>Dosya bilgisi...</value>
|
||||
</data>
|
||||
<data name="miSave.Caption" xml:space="preserve">
|
||||
<value>Kaydet</value>
|
||||
@@ -190,7 +190,7 @@
|
||||
<value>Farklı Kaydet…</value>
|
||||
</data>
|
||||
<data name="miOpenReferenceFile.Caption" xml:space="preserve">
|
||||
<value>Referans listesinden düzen uygula…</value>
|
||||
<value>Referans listesinden düzen uygula...</value>
|
||||
</data>
|
||||
<data name="miAddFromRefList.Caption" xml:space="preserve">
|
||||
<value>Referans listesinden kanal ekle…</value>
|
||||
@@ -199,10 +199,10 @@
|
||||
<value>Referans listesini kaydet…</value>
|
||||
</data>
|
||||
<data name="miExcelExport.Caption" xml:space="preserve">
|
||||
<value>Excel listesini dışa aktar…</value>
|
||||
<value>Excel listesini dışa aktar...</value>
|
||||
</data>
|
||||
<data name="miPrint.Caption" xml:space="preserve">
|
||||
<value>Yazdır</value>
|
||||
<value>Yazdır...</value>
|
||||
</data>
|
||||
<data name="miQuit.Caption" xml:space="preserve">
|
||||
<value>Çıkış</value>
|
||||
@@ -367,7 +367,7 @@
|
||||
<value>Wiki</value>
|
||||
</data>
|
||||
<data name="miOpenWebsite.Caption" xml:space="preserve">
|
||||
<value>ChanSort sayfası</value>
|
||||
<value>ChanSort sayfası...</value>
|
||||
</data>
|
||||
<data name="miAbout.Caption" xml:space="preserve">
|
||||
<value>ChanSort Hakkında</value>
|
||||
@@ -408,9 +408,6 @@
|
||||
<data name="lblSetProgramNr.ToolTip" xml:space="preserve">
|
||||
<value>Ekleme ve ayar işlemleri için program numarası</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 Kanal Listesi Editörü</value>
|
||||
</data>
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
<value>Fuente:</value>
|
||||
</data>
|
||||
<data name="btnPreview.Text" xml:space="preserve">
|
||||
<value>Previsualizar…</value>
|
||||
<value>Previsualizar...</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Cancelar</value>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -117,4 +117,7 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -236,4 +236,7 @@ Dieser Schritt kann je nach Bedarf wiederholt werden.</value>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Vorlage übernehmen</value>
|
||||
</data>
|
||||
<data name="btnOk.Text" xml:space="preserve">
|
||||
<value>Ok</value>
|
||||
</data>
|
||||
</root>
|
||||
120
source/ChanSort/ReferenceListForm.pt.resx
Normal file
120
source/ChanSort/ReferenceListForm.pt.resx
Normal file
@@ -0,0 +1,120 @@
|
||||
<?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>
|
||||
</root>
|
||||
@@ -126,4 +126,7 @@
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Színösszeállítás</value>
|
||||
</data>
|
||||
<data name="btnReset.Text" xml:space="preserve">
|
||||
<value>Alapértelmezett téme használata</value>
|
||||
</data>
|
||||
</root>
|
||||
Binary file not shown.
@@ -1,6 +1,12 @@
|
||||
ChanSort Change Log
|
||||
===================
|
||||
|
||||
TBD
|
||||
- Sony: Files with incorrect checksum are no longer rejected. Information about a bad checksum is visible
|
||||
unter File / File Information. (The TV seems to ignore bad checksums during the import and the official
|
||||
Sony PC Editor ignores bad checksums and write incorrect ones, depending on the file format version)
|
||||
- Updated Hungarian translation. Thanks to efi99 on Github!
|
||||
|
||||
2021-07-27
|
||||
- Philips ChannelMap\_100: fixed reading/writing favorites
|
||||
- updated Swiss reference lists with new ONID-TSID-SID for SRF info HD and RSI LA HD
|
||||
|
||||
Reference in New Issue
Block a user