Minor fixes

This commit is contained in:
niksedk 2022-01-25 06:40:51 +01:00
parent 383fed0e9a
commit 9b4b9760ec
3 changed files with 10 additions and 1 deletions

View File

@ -10,6 +10,7 @@
<name>Aarav</name>
<name>Abbey</name>
<name>Abbie</name>
<name>Abed</name>
<name>Abi</name>
<name>Abril</name>
<name>Accra</name>

View File

@ -24,7 +24,7 @@ namespace Nikse.SubtitleEdit.Core.NetflixQualityCheck
jp.Text = NetflixImsc11Japanese.RemoveTags(jp.Text);
}
if (controller.Language == "ja" || controller.Language == "ko")
if (controller.Language == "ko")
{
calc = CalcFactory.MakeCalculator(nameof(CalcCjk));
}

View File

@ -2,6 +2,7 @@
using Nikse.SubtitleEdit.Core.SubtitleFormats;
using System;
using System.Globalization;
using Nikse.SubtitleEdit.Core.Common.TextLengthCalculator;
namespace Nikse.SubtitleEdit.Core.NetflixQualityCheck
{
@ -38,6 +39,13 @@ namespace Nikse.SubtitleEdit.Core.NetflixQualityCheck
}
}
}
else if (controller.Language == "ko" && line.CountCharacters(nameof(CalcCjk)) > controller.SingleLineMaxLength)
{
var fixedParagraph = new Paragraph(p, false);
fixedParagraph.Text = Utilities.AutoBreakLine(fixedParagraph.Text, controller.SingleLineMaxLength, controller.SingleLineMaxLength - 3, controller.Language);
var comment = "Single line length > " + controller.SingleLineMaxLength;
controller.AddRecord(p, fixedParagraph, comment, line.CountCharacters(nameof(CalcCjk)).ToString(CultureInfo.InvariantCulture));
}
else if (line.CountCharacters() > controller.SingleLineMaxLength)
{
var fixedParagraph = new Paragraph(p, false);