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.
13 lines (11 loc) • 397 B
text/typescript
import type DryRun from "./dry_run";
import type Options from "./options";
export default interface TranslateDirectoryDiffOptions extends Options {
baseDirectory: string;
inputLanguageCode: string;
inputFolderNameBefore: string;
inputFolderNameAfter: string;
dryRun?: DryRun;
/** Format adapter name; inferred per file from extension when unset. */
format?: string;
}