1.0.1 • Published 2 years ago

srt-translate v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Usage

Command Line (CLI):

Install the package globally:

sudo npm install -g srt-translate

Usage:

srt-translate --key "one-drive-000000-00000x00xxxx.json" --input source.srt --output output.srt --target en

Node:

Install the package:

sudo npm install srt-translate

Usage:

/* Import the package */
import srtTranslate from 'srt-translate';

/* Create a class instance */
let translate = new srtTranslate({
    key: 'one-drive-000000-00000x00xxxx.json',
    input: 'source.srt',
    output: 'output.srt',
    target: 'en'
});

/* Initialize the translation */
translate.init();

Options

OptionRequiredDefaultDescription
key:heavy_check_mark:NoneYour Google Cloud API JSON file. See Google's Setup Page for more information.
input:heavy_check_mark:NoneYour .srt input file.
output:heavy_check_mark:NoneYour .srt output destination.
target:heavy_check_mark:NoneTarget language (en, ru and so on). See language support for more information.
delay:x:200Delay between requests made to Google Translate.
silent:x:FalseDisables the printing of translated lines.