UNPKG

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
"use strict"; 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