@awesome-fe/translate
Version:
Translation utils
19 lines • 739 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubtitleExporter = void 0;
const exporter_1 = require("./exporter");
const subtitle_translator_1 = require("../translator/subtitle-translator");
class SubtitleExporter extends exporter_1.Exporter {
getTargetFileName(filename, options) {
return filename.replace(/.en\.(\w+)$/, '.cn.$1');
}
// 不支持对照显示,mono 永远为 true,只支持 auto 模式
exportContent(content, options) {
if (options.format !== 'auto') {
return;
}
return (0, subtitle_translator_1.splitSubtitles)(content);
}
}
exports.SubtitleExporter = SubtitleExporter;
//# sourceMappingURL=subtitle-exporter.js.map