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.

39 lines (38 loc) 1.13 kB
export declare const DEFAULT_BATCH_SIZE = 32; export declare const DEFAULT_REQUEST_TOKENS = 4096; export declare const VERSION: string; export declare const DEFAULT_TEMPLATED_STRING_PREFIX = "{{"; export declare const DEFAULT_TEMPLATED_STRING_SUFFIX = "}}"; export declare const FLATTEN_DELIMITER = "*"; export declare const DEFAULT_MODEL: { chatgpt: string; gemini: string; ollama: string; claude: string; }; export declare const RETRY_ATTEMPTS = 5; export declare const DEFAULT_CONCURRENCY = 2; export declare const CLI_HELP: { BatchSize: string; Cache: string; Concurrency: string; Context: string; DryRun: string; Engine: string; EnsureChangedTranslation: string; ExcludeLanguages: string; FileFormat: string; Glossary: string; LanguageConcurrency: string; MaxTokens: string; Model: string; NoContinueOnError: string; OllamaHost: string; OverridePromptFile: string; PromptMode: string; RateLimit: string; SkipStylingVerification: string; SkipTranslationVerification: string; TokensPerMinute: string; Verbose: string; };