i18n-ai-translate
Version:
AI-powered localization CLI, Node library, and GitHub Action. Translate i18next JSON, Gettext PO, Java .properties, and iOS .strings with ChatGPT, Claude, Gemini, or local Ollama models.
26 lines • 1.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.translateDiff = exports.translate = exports.saveCache = exports.loadGlossary = exports.loadCache = exports.createCache = exports.check = void 0;
// #!/usr/bin/env node
/* eslint-disable import/no-import-module-exports */
const check_1 = require("./check");
Object.defineProperty(exports, "check", { enumerable: true, get: function () { return check_1.check; } });
const cache_1 = require("./cache");
Object.defineProperty(exports, "createCache", { enumerable: true, get: function () { return cache_1.createCache; } });
Object.defineProperty(exports, "loadCache", { enumerable: true, get: function () { return cache_1.loadCache; } });
Object.defineProperty(exports, "saveCache", { enumerable: true, get: function () { return cache_1.saveCache; } });
const glossary_1 = require("./glossary");
Object.defineProperty(exports, "loadGlossary", { enumerable: true, get: function () { return glossary_1.loadGlossary; } });
const translate_1 = require("./translate");
Object.defineProperty(exports, "translate", { enumerable: true, get: function () { return translate_1.translate; } });
Object.defineProperty(exports, "translateDiff", { enumerable: true, get: function () { return translate_1.translateDiff; } });
module.exports = {
check: check_1.check,
createCache: cache_1.createCache,
loadCache: cache_1.loadCache,
loadGlossary: glossary_1.loadGlossary,
saveCache: cache_1.saveCache,
translate: translate_1.translate,
translateDiff: translate_1.translateDiff,
};
//# sourceMappingURL=index.js.map