Merge pull request #1770 from xylographe/upkeep

Automated upkeep
This commit is contained in:
Nikolaj Olsson 2016-05-29 13:56:34 +02:00
commit 820ab380d8
16 changed files with 75 additions and 77 deletions

View File

@ -1817,52 +1817,51 @@
<Word from="lron" to="Iron" />
<Word from="It'syour" to="It's your" />
<Word from="lfstill" to="if still" />
<Word to="for joining" from="forjoining"/>
<Word to="for years" from="foryears"/>
<Word to="If it" from="Ifit"/>
<Word to="not jump" from="notjump"/>
<Word to="our problem" from="ourproblem"/>
<Word to="your profile" from="yourprofile"/>
<Word to="if Janine" from="ifJanine"/>
<Word to="for preventative" from="forpreventative"/>
<Word to="a hold" from="ahold"/>
<Word to="whether protest" from="whetherprotest"/>
<Word to="If not" from="Ifnot"/>
<Word to="our people" from="ourpeople"/>
<Word to="off my" from="offmy"/>
<Word to="for providing" from="forproviding"/>
<Word to="had just" from="hadjust"/>
<Word to="near you" from="nearyou"/>
<Word to="whatever you" from="whateveryou"/>
<Word to="hour puts" from="hourputs"/>
<Word to="time job" from="timejob"/>
<Word to="over your" from="overyour"/>
<Word to="or permanent" from="orpermanent"/>
<Word to="create jobs" from="createjobs"/>
<Word to="I've just" from="I'vejust"/>
<Word to="people jobs" from="peoplejobs"/>
<Word to="dinner pail" from="dinnerpail"/>
<Word to="has jumped" from="hasjumped"/>
<Word to="their privacy" from="theirprivacy"/>
<Word to="All" from="AIl"/>
<Word to="of serious" from="ofserious"/>
<Word to="your professional" from="yourprofessional"/>
<Word to="political" from="poiitical"/>
<Word to="to jump" from="tojump"/>
<Word to="lives" from="iives"/>
<Word to="elections" from="eiections"/>
<Word to="military juntas" from="militaryjuntas"/>
<Word to="no joke" from="nojoke"/>
<Word to="your presidency" from="yourpresidency"/>
<Word to="of military juntas" from="ofmilitaryjuntas"/>
<Word to="Our proposal" from="Ourproposal"/>
<Word to="LeBlanc" from="LeBIanc"/>
<Word to="Klaus" from="KIaus"/>
<Word to="your pussy" from="yourpussy"/>
<Word to="INTERVIEWER" from="lNTERVIEWER"/>
<Word to="INAUDIBLE" from="lNAUDIBLE"/>
<Word to="Simpsons" from="SImpsons"/>
<Word from="forjoining" to="for joining" />
<Word from="foryears" to="for years" />
<Word from="Ifit" to="If it" />
<Word from="notjump" to="not jump" />
<Word from="ourproblem" to="our problem" />
<Word from="yourprofile" to="your profile" />
<Word from="ifJanine" to="if Janine" />
<Word from="forpreventative" to="for preventative" />
<Word from="ahold" to="a hold" />
<Word from="whetherprotest" to="whether protest" />
<Word from="Ifnot" to="If not" />
<Word from="ourpeople" to="our people" />
<Word from="offmy" to="off my" />
<Word from="forproviding" to="for providing" />
<Word from="hadjust" to="had just" />
<Word from="nearyou" to="near you" />
<Word from="whateveryou" to="whatever you" />
<Word from="hourputs" to="hour puts" />
<Word from="timejob" to="time job" />
<Word from="overyour" to="over your" />
<Word from="orpermanent" to="or permanent" />
<Word from="createjobs" to="create jobs" />
<Word from="I'vejust" to="I've just" />
<Word from="peoplejobs" to="people jobs" />
<Word from="dinnerpail" to="dinner pail" />
<Word from="hasjumped" to="has jumped" />
<Word from="theirprivacy" to="their privacy" />
<Word from="AIl" to="All" />
<Word from="ofserious" to="of serious" />
<Word from="yourprofessional" to="your professional" />
<Word from="poiitical" to="political" />
<Word from="tojump" to="to jump" />
<Word from="iives" to="lives" />
<Word from="eiections" to="elections" />
<Word from="militaryjuntas" to="military juntas" />
<Word from="nojoke" to="no joke" />
<Word from="yourpresidency" to="your presidency" />
<Word from="ofmilitaryjuntas" to="of military juntas" />
<Word from="Ourproposal" to="Our proposal" />
<Word from="LeBIanc" to="LeBlanc" />
<Word from="KIaus" to="Klaus" />
<Word from="yourpussy" to="your pussy" />
<Word from="lNTERVIEWER" to="INTERVIEWER" />
<Word from="lNAUDIBLE" to="INAUDIBLE" />
<Word from="SImpsons" to="Simpsons" />
</WholeWords>
<PartialWordsAlways>
<!-- Will be replaced always -->
@ -1895,8 +1894,9 @@
<WordPart from="i" to="t" />
<WordPart from="cc" to="oo" />
<WordPart from="ii" to="tt" />
<WordPart from="ii" to="ll" />
<WordPart from="f" to="f " /> <!-- "f " will be two words -->
<WordPart from="ii" to="ll" />
<!-- "f " will be two words -->
<WordPart from="f" to="f " />
<WordPart from="c" to="e" />
<WordPart from="I" to="t" />
<WordPart from="n" to="o" />

View File

@ -606,7 +606,6 @@
<LinePart from="tamo je natrag" to="tamo je iza" />
<LinePart from="Tamo je natrag" to="Tamo je iza" />
<LinePart from="zato sto" to="zato što" />
</PartialLines>
<PartialLinesAlways />
<BeginLines />
@ -956,7 +955,7 @@
<RegEx find="([mM])oguč" replaceWith="$1oguć" />
<RegEx find="([mpsMPS])olić" replaceWith="$1olit ć" />
<RegEx find="([mM])orać([eu])" replaceWith="$1orat ć$2" />
<RegEx find="otivisa" replaceWith="otivira" />
<RegEx find="otivisa" replaceWith="otivira" />
<RegEx find="([mM])rze([šolt])" replaceWith="$1rzi$2" />
<RegEx find="([mM])rzeć([eu])" replaceWith="$1rzit ć$2" />
<RegEx find="([mM])uva([mjovšlt])" replaceWith="$1ota$2" />
@ -974,7 +973,7 @@
<RegEx find="([nN])ane([lt])" replaceWith="$1anje$2" />
<RegEx find="([nN])amesti" replaceWith="$1amjesti" />
<RegEx find="aočar([ae]|[ai]ma)" replaceWith="aočal$1" />
<RegEx find="([nN])aran[đd]ž?([aeiou])" replaceWith="$1aranč$2" />
<RegEx find="([nN])aran[đd]ž?([aeiou])" replaceWith="$1aranč$2" />
<RegEx find="([nN])asel([aeio])\b" replaceWith="$1asjel$2" />
<RegEx find="([nN]a|[Ii])smej" replaceWith="$1smij" />
<RegEx find="asle([dđ])" replaceWith="aslje$1" />
@ -1490,7 +1489,8 @@
<RegEx find="efinišu" replaceWith="efiniraju" />
<RegEx find="elokup" replaceWith="jelokup" />
<RegEx find="erišu" replaceWith="eriraju" />
<RegEx find="esvest" replaceWith="esvijest" /> <!-- bez j zbog nesvjestica npr. -->
<!-- bez j zbog nesvjestica npr. -->
<RegEx find="esvest" replaceWith="esvijest" />
<RegEx find="fanziv" replaceWith="fenziv" />
<RegEx find="figurisa" replaceWith="figurira" />
<RegEx find="(mpl|st|f)ikova([nlot])" replaceWith="$1icira$2" />
@ -1500,7 +1500,6 @@
<RegEx find="fiše" replaceWith="fira" />
<RegEx find="frov" replaceWith="frir" />
<RegEx find="inić" replaceWith="init ć" />
<RegEx find="inuje" replaceWith="inira" />
<RegEx find="(?&lt;!\b[Oo]zlo|\b[Ii]sp(rip)?ov|i)jeđen" replaceWith="ijeđen" />
<RegEx find="(?&lt;!hva)lisati" replaceWith="lirati" />
<RegEx find="jći" replaceWith="jući" />
@ -1786,4 +1785,4 @@
<!-- Skraćenice bez razmaka -->
<RegEx find="d\. o\.o\." replaceWith="d.o.o." />
</RegularExpressions>
</OCRFixReplaceList>
</OCRFixReplaceList>

View File

@ -987,7 +987,7 @@ namespace Nikse.SubtitleEdit.Core
}
/// <summary>
/// Returns brightest color
/// Returns brightest color
/// </summary>
/// <returns>Brightest color</returns>
public Color GetBrightestColor()

View File

@ -35,7 +35,7 @@ namespace Nikse.SubtitleEdit.Core.SubtitleFormats
<detx copyright='Chinkel S.A., 2007 - 2016'>
<header>
<cappella version='3.7.0'/>
<last_position timecode='00:00:00:00' track='0'/>
<last_position timecode='00:00:00:00' track='0'/>
</header>
<roles>
<role color='#000000' description='subtitle' id='sub' name='sub'/>
@ -148,7 +148,6 @@ namespace Nikse.SubtitleEdit.Core.SubtitleFormats
{
p.EndTime.TotalMilliseconds = TimeCode.ParseHHMMSSFFToMilliseconds(timeCodeNode.InnerText);
}
}
}
}

View File

@ -32,7 +32,7 @@ namespace Nikse.SubtitleEdit.Core.SubtitleFormats
public override string ToText(Subtitle subtitle, string title)
{
throw new NotImplementedException();
throw new NotImplementedException();
}
public override void LoadSubtitle(Subtitle subtitle, List<string> lines, string fileName)

View File

@ -188,7 +188,7 @@ namespace Nikse.SubtitleEdit.Core.SubtitleFormats
startIndex += tag.Length + 2;
string res = s.Substring(startIndex).TrimStart().TrimStart(':').TrimStart(); //.TrimStart('[').TrimStart();
int tagLevel = 1;
int tagLevel = 1;
int oldStart = 0;
if (oldStart < res.Length && res[oldStart] == '[')
{

View File

@ -1615,7 +1615,7 @@ namespace Nikse.SubtitleEdit.Core.SubtitleFormats
{
if (p != null)
{
p.EndTime = new TimeCode(startTime.TotalMilliseconds);
p.EndTime = new TimeCode(startTime.TotalMilliseconds);
}
}
else

View File

@ -267,7 +267,7 @@ namespace Nikse.SubtitleEdit.Core.TransportStream
{
var subtitles = new List<TransportStreamSubtitle>();
var list = ParseAndRemoveEmpty(GetSubtitlePesPackets(pid));
if (list != null)
{
for (int i = 0; i < list.Count; i++)

View File

@ -39,7 +39,7 @@ namespace Nikse.SubtitleEdit.Forms
file.Position = 0;
_fileBuffer = new byte[length];
file.Read(_fileBuffer, 0, length);
file.Read(_fileBuffer, 0, length);
file.Close();
}
catch

View File

@ -12492,7 +12492,7 @@ namespace Nikse.SubtitleEdit.Forms
ResetSubtitle();
if (!string.IsNullOrEmpty(importText.VideoFileName))
{
{
OpenVideo(importText.VideoFileName);
_fileName = importText.VideoFileName;
_converted = true;

View File

@ -279,7 +279,7 @@ namespace Nikse.SubtitleEdit.Forms
labelImageInfo.Text = string.Format("Top:{0}, {1} colored pixels of {2}", bob.Y, bob.NumberOfColoredPixels, (bob.Width * bob.Height));
//bool italicI;
//var isI = bob.IsLowercaseI(out italicI);
//var isI = bob.IsLowercaseI(out italicI);
//labelImageInfo.Text = string.Format("T:{0} j{1} :{2} i{3}{4} '{5} #{6}/{7}", bob.Y, bob.IsLowercaseJ(), bob.IsColon(), isI, italicI ? "i" : "", bob.IsApostrophe(), bob.NumberOfColoredPixels, (bob.Width * bob.Height));
if (bob.ExpandCount > 0)

View File

@ -156,7 +156,7 @@ namespace Nikse.SubtitleEdit.Forms
{
labelCharactersAsText.Font = new Font(labelCharactersAsText.Font.FontFamily, labelCharactersAsText.Font.Size, FontStyle.Italic);
textBoxCharacters.Font = new Font(textBoxCharacters.Font.FontFamily, textBoxCharacters.Font.Size, FontStyle.Italic);
dataGridView1.Font = new Font(dataGridView1.Font.FontFamily, dataGridView1.Font.Size, FontStyle.Italic);
dataGridView1.Font = new Font(dataGridView1.Font.FontFamily, dataGridView1.Font.Size, FontStyle.Italic);
labelItalicOn.Visible = true;
checkBoxItalic.Font = new Font(checkBoxItalic.Font.FontFamily, checkBoxItalic.Font.Size, FontStyle.Italic | FontStyle.Bold);
checkBoxItalic.ForeColor = Color.Red;

View File

@ -5,7 +5,7 @@
<Version>3.4.12</Version>
<TranslatedBy>Oversat til dansk af Nikse (mailto:nikse.dk@gmail.com)</TranslatedBy>
<CultureName>da-DK</CultureName>
<HelpFile></HelpFile>
<HelpFile />
<Ok>&amp;OK</Ok>
<Cancel>&amp;Fortryd</Cancel>
<Apply>Anvend</Apply>
@ -736,7 +736,7 @@ Bemærk: Kontroller ledig diskplads.</WaveFileMalformed>
<baName>bashkir</baName>
<beName>hviderussisk</beName>
<bgName>bulgarsk</bgName>
<bhName>Bihari</bhName>
<bhName>bihari</bhName>
<biName>bislama</biName>
<bnName>bengali</bnName>
<boName>tibetansk</boName>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Language Name="Polish">
<Language Name="polski">
<General>
<Title>Subtitle Edit</Title>
<Version>3.4.12</Version>
@ -110,9 +110,9 @@ Email: mailto:nikse.dk@gmail.com</AboutText1>
<GeneratingSpectrogram>Generowanie spektrogramu...</GeneratingSpectrogram>
<ExtractingSeconds>Wyodrębnione audio: {0:0.0} sek.</ExtractingSeconds>
<ExtractingMinutes>Wyodrębnione audio: {0:0.0} min.</ExtractingMinutes>
<WaveFileNotFound>Nie można znaleźć wyodrębnionego pliku wave!
<WaveFileNotFound>Nie można znaleźć wyodrębnionego pliku wave!
Ta funkcja wymaga VLC media player 1.1.x lub nowszego ({0}-bit). Wiersz poleceń: {1} {2}</WaveFileNotFound>
<WaveFileMalformed>{0} nie był w stanie wyodrębnić danych audio do pliku wave!
<WaveFileMalformed>{0} nie był w stanie wyodrębnić danych audio do pliku wave!
Wiersz poleceń: {1} {2}
@ -1430,7 +1430,7 @@ Kontynuować?</SubtitleAppendPrompt>
<ErrorLoadJpg>Ten plik wydaje się być plikiem JPG. W Subtitle Edit nie można otworzyć plików JPG.</ErrorLoadJpg>
<ErrorLoadSrr>Ten plik wydaje się być plikiem ReScene .srr - to nie jest plik z napisami.</ErrorLoadSrr>
<ErrorLoadTorrent>Ten plik wydaje się być plikiem BitTorrent - to nie jest plik z napisami.</ErrorLoadTorrent>
<ErrorLoadBinaryZeroes>Przepraszamy, ten plik zawiera tylko zera binarne!
<ErrorLoadBinaryZeroes>Przepraszamy, ten plik zawiera tylko zera binarne!
Jeśli edytowałeś ten plik w Subtitle Edit, to możesz odszukać kopię zapasową poprzez pozycję menu Plik -&gt; Przywróć automatycznie zapisaną kopię zapasową...</ErrorLoadBinaryZeroes>
<ErrorDirectoryDropNotAllowed>Upuszczanie katalogu nie jest tutaj obsługiwane.</ErrorDirectoryDropNotAllowed>
@ -1528,7 +1528,7 @@ Jeśli edytowałeś ten plik w Subtitle Edit, to możesz odszukać kopię zapaso
<NetworkJoin>
<Title>Dołącz do sesji sieciowej</Title>
<Information>Dołącz do istniejącej sesji, w której wiele osób
może edytować ten sam plik z napisami (współpracować)</Information>
może edytować ten sam plik z napisami (współpracować)</Information>
<Join>Dołącz</Join>
</NetworkJoin>
<NetworkLogAndInfo>
@ -1539,7 +1539,7 @@ Jeśli edytowałeś ten plik w Subtitle Edit, to możesz odszukać kopię zapaso
<Title>Uruchom sesję sieciową</Title>
<ConnectionTo>Łączenie się z {0}...</ConnectionTo>
<Information>Rozpocznij nową sesję, w której wiele osób
może edytować ten sam plik z napisami (współpracować)</Information>
może edytować ten sam plik z napisami (współpracować)</Information>
<Start>Start</Start>
</NetworkStart>
<OpenVideoDvd>
@ -1792,7 +1792,7 @@ Jeśli edytowałeś ten plik w Subtitle Edit, to możesz odszukać kopię zapaso
<MusicSymbolsToReplace>Symbole muzyczne do zastąpienia (oddzielone spacją)</MusicSymbolsToReplace>
<FixCommonOcrErrorsUseHardcodedRules>Popraw częste błędy OCR - także z użyciem sztywnych reguł</FixCommonOcrErrorsUseHardcodedRules>
<FixCommonerrorsFixShortDisplayTimesAllowMoveStartTime>Popraw krótki czas wyświetlania
(z możliwym przesunięciem czasu rozpoczęcia)</FixCommonerrorsFixShortDisplayTimesAllowMoveStartTime>
(z możliwym przesunięciem czasu rozpoczęcia)</FixCommonerrorsFixShortDisplayTimesAllowMoveStartTime>
<FixCommonErrorsSkipStepOne>Pomiń pierwszy krok (wybór zasad poprawy)</FixCommonErrorsSkipStepOne>
<Shortcuts>Skróty klawiszowe</Shortcuts>
<Shortcut>Skrót</Shortcut>
@ -1972,8 +1972,8 @@ Jeśli edytowałeś ten plik w Subtitle Edit, to możesz odszukać kopię zapaso
<LineMaximumLength>Maksymalna długość linii</LineMaximumLength>
<LineContinuationBeginEndStrings>Znak kontynuacji na początku/końcu linii</LineContinuationBeginEndStrings>
<NumberOfSplits>Ilość podzielonych: {0}</NumberOfSplits>
<LongestSingleLineIsXAtY>Najdłuższą pojedynczą linią jest linia o nr {1} - zawiera {0} znaków </LongestSingleLineIsXAtY>
<LongestLineIsXAtY>Ogólnie najdłuższą linią jest linia o nr {1} - zawiera {0} znaków </LongestLineIsXAtY>
<LongestSingleLineIsXAtY>Najdłuższą pojedynczą linią jest linia o nr {1} - zawiera {0} znaków</LongestSingleLineIsXAtY>
<LongestLineIsXAtY>Ogólnie najdłuższą linią jest linia o nr {1} - zawiera {0} znaków</LongestLineIsXAtY>
</SplitLongLines>
<SplitSubtitle>
<Title>Podziel napisy</Title>

View File

@ -631,7 +631,7 @@ namespace Nikse.SubtitleEdit.Logic
}
return defaultValue;
}
internal static bool BatchConvertSave(string targetFormat, string offset, Encoding targetEncoding, string outputFolder, int count, ref int converted, ref int errors, IEnumerable<SubtitleFormat> formats, string fileName, Subtitle sub, SubtitleFormat format, bool overwrite, int pacCodePage, double? targetFrameRate, IEnumerable<string> multipleReplaceImportFiles, bool removeTextForHi, bool fixCommonErrors, bool redoCasing)
{

View File

@ -1785,7 +1785,7 @@ namespace Test
Assert.AreEqual(ExpectedOuput, p.Text);
}
#endregion
#endregion
}
}