C# Класс SubLib.Core.Translations

Allows to import translation subtitles into existing subtitles.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clear ( Subtitles subtitles ) : void

Removes the entire translation from existing subtitles.

Import ( Subtitles subtitles, Subtitles translation, int timeBetweenSubtitles ) : void

Imports translated subtitles into existing subtitles.

Translations ( ) : SubLib.Core.Domain

Creates a new instance of the Translations class.

Приватные методы

Метод Описание
AddExtraSubtitles ( Subtitles subtitles, Subtitles translation ) : void

Adds the number of subtitles that the translation has more than the original subtitles.

A gap between subtitles of SubtitleConstants.MinTimeBetweenSubtitles will be used.

AddExtraSubtitles ( Subtitles subtitles, Subtitles translation, int timeBetweenSubtitles ) : void

Adds the number of subtitles missing comparing to the translation.

CopyTranslation ( Subtitles subtitles, Subtitles translation ) : void

Copies the translation to the subtitles.

Описание методов

Clear() публичный Метод

Removes the entire translation from existing subtitles.
public Clear ( Subtitles subtitles ) : void
subtitles SubLib.Core.Domain.Subtitles The subtitles to remove the translation from.
Результат void

Import() публичный Метод

Imports translated subtitles into existing subtitles.
public Import ( Subtitles subtitles, Subtitles translation, int timeBetweenSubtitles ) : void
subtitles SubLib.Core.Domain.Subtitles The subtitles to import the translation to.
translation SubLib.Core.Domain.Subtitles The translated subtitles.
timeBetweenSubtitles int
Результат void

Translations() публичный Метод

Creates a new instance of the Translations class.
public Translations ( ) : SubLib.Core.Domain
Результат SubLib.Core.Domain