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.
12 lines (10 loc) • 356 B
text/typescript
import type DryRun from "./dry_run";
import type Options from "./options";
export default interface TranslateFileDiffOptions extends Options {
inputLanguageCode: string;
inputBeforeFileOrPath: string;
inputAfterFileOrPath: string;
dryRun?: DryRun;
/** Format adapter name; inferred from extension when unset. */
format?: string;
}