i18n-pro
Version:
An out-of-the-box, lightweight JavaScript i18n auto-translation solution
16 lines (15 loc) • 846 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FILE_ENCODING = exports.RELATIVE_PATH = exports.TS_CONFIG_NAME = exports.JS_CONFIG_NAME = exports.NON_INCREMENTAL = exports.TRANSLATE_ERROR_TEXT = exports.SEPARATOR_STR = exports.SEPARATOR_LENGTH = exports.SEPARATOR = exports.LOG_DIR_NAME = void 0;
const i18n_1 = require("./i18n");
global.t = i18n_1.t;
exports.LOG_DIR_NAME = '.log';
exports.SEPARATOR = '\n';
exports.SEPARATOR_LENGTH = 1;
exports.SEPARATOR_STR = exports.SEPARATOR.repeat(exports.SEPARATOR_LENGTH);
exports.TRANSLATE_ERROR_TEXT = (0, i18n_1.t)('翻译失败');
exports.NON_INCREMENTAL = '--non-incremental';
exports.JS_CONFIG_NAME = 'i18nrc.js';
exports.TS_CONFIG_NAME = 'i18nrc.ts';
exports.RELATIVE_PATH = __filename.endsWith('js') ? '../../../' : '../../';
exports.FILE_ENCODING = 'utf-8';