Add separate language item for "Fix short gaps" fix action

This commit is contained in:
Martijn van Berkel (Flitskikker) 2019-12-10 18:35:28 +01:00
parent 255275ab2d
commit dda26fa4d0
5 changed files with 7 additions and 1 deletions

View File

@ -635,6 +635,7 @@ Note: Do check free disk space.</WaveFileMalformed>
<FixInvalidItalicTag>Fix invalid italic tag</FixInvalidItalicTag>
<FixShortDisplayTime>Fix short display time</FixShortDisplayTime>
<FixOverlappingDisplayTime>Fix overlapping display time</FixOverlappingDisplayTime>
<FixShortGap>Fix short gap</FixShortGap>
<FixInvalidItalicTagsExample>&lt;i&gt;What do I care.&lt;i&gt; -&gt; &lt;i&gt;What do I care.&lt;/i&gt;</FixInvalidItalicTagsExample>
<RemoveUnneededSpacesExample>Hey you , there. -&gt; Hey you, there.</RemoveUnneededSpacesExample>
<RemoveUnneededPeriodsExample>Hey you!. -&gt; Hey you!</RemoveUnneededPeriodsExample>

View File

@ -7,7 +7,7 @@ namespace Nikse.SubtitleEdit.Core.Forms.FixCommonErrors
public void Fix(Subtitle subtitle, IFixCallbacks callbacks)
{
var language = Configuration.Settings.Language.FixCommonErrors;
string fixAction = language.FixShortGaps;
string fixAction = language.FixShortGap;
int noOfShortGaps = 0;
for (int i = 0; i < subtitle.Paragraphs.Count - 1; i++)
{

View File

@ -831,6 +831,7 @@ namespace Nikse.SubtitleEdit.Core
FixInvalidItalicTag = "Fix invalid italic tag",
FixShortDisplayTime = "Fix short display time",
FixOverlappingDisplayTime = "Fix overlapping display time",
FixShortGap = "Fix short gap",
FixInvalidItalicTagsExample = "<i>What do I care.<i> -> <i>What do I care.</i>",
RemoveUnneededSpacesExample = "Hey you , there. -> Hey you, there.",
RemoveUnneededPeriodsExample = "Hey you!. -> Hey you!",

View File

@ -1672,6 +1672,9 @@ namespace Nikse.SubtitleEdit.Core
case "FixCommonErrors/FixOverlappingDisplayTime":
language.FixCommonErrors.FixOverlappingDisplayTime = reader.Value;
break;
case "FixCommonErrors/FixShortGap":
language.FixCommonErrors.FixShortGap = reader.Value;
break;
case "FixCommonErrors/FixInvalidItalicTagsExample":
language.FixCommonErrors.FixInvalidItalicTagsExample = reader.Value;
break;

View File

@ -703,6 +703,7 @@
public string FixInvalidItalicTag { get; set; }
public string FixShortDisplayTime { get; set; }
public string FixOverlappingDisplayTime { get; set; }
public string FixShortGap { get; set; }
public string FixInvalidItalicTagsExample { get; set; }
public string RemoveUnneededSpacesExample { get; set; }
public string RemoveUnneededPeriodsExample { get; set; }