Skip to content

सीएलआई — सेटअप

version

सारांश: ai-i18n-tools version

सीएलआई संस्करण और बिल्ड टाइमस्टैम्प प्रिंट करें (रूट प्रोग्राम पर -V / --version के समान जानकारी)।


init

सारांश: ai-i18n-tools init [-t <template>] [-o <path>] [-P <provider>] [--with-translate-ignore]

एक स्टार्टर कॉन्फ़िग फ़ाइल लिखें (इसमें provider / providers, concurrency, batchConcurrency, batchSize, maxBatchChars, और docs[].addFrontmatter शामिल हैं)। एलएलएम को कॉल करने वाले अनुवाद कमांड के लिए पर्यावरण में सक्रिय प्रदाता की एपीआई कुंजी या .env (ओलामा को छोड़कर) की आवश्यकता होती है — प्रदाता और एपीआई कुंजी देखें।

मुख्य विकल्प: -t / --template, -o / --output, -P / --provider, --with-translate-ignore

-P / --provider यह चुनता है कि कौन सा बिल्ट-इन प्रीसेट स्केफोल्ड करना है (छोड़ने पर openrouter)। इनमें से एक होना चाहिए: openrouter, openai, anthropic, gemini, deepseek, cerebras, groq, mistral, xai, nvidia, alibaba, apifun, ollama

टेम्पलेट (-t):

मानस्केफोल्ड्स
ui-markdownमार्कडाउन यूआई स्ट्रिंग्स वर्कफ़्लो
ui-docusaurusडॉक्यूसॉरस यूआई + डॉक्स
ui-starlightस्टारलाइट डॉक्स
ui-vitepressवाइटप्रेस डॉक्स (docsOutput.style: "vitepress") प्लस थीम स्ट्रिंग्स के लिए vitepressThemeCatalog
ui-nextraनेक्सट्रा डॉक्स (docsOutput.style: "nextra") प्लस थीम डिक्शनरी के लिए nextraDictionaryPath (साइडबार _meta.ts स्वचालित रूप से एकत्र किया जाता है)
ui-fumadocsफ़्यूमाडॉक्स डॉक्स (docsOutput.style: "fumadocs") प्लस यूआई ओवरराइड के लिए fumadocsUiCatalog (साइडबार meta.json स्वचालित रूप से एकत्र किया जाता है)
ui-astro-websiteएस्ट्रो वेबसाइट यूआई स्ट्रिंग्स
ui-json-bundlesJSON (केवल json[])

--with-translate-ignore एक स्टार्टर .translate-ignore बनाता है।

एमआईटी लाइसेंस के तहत जारी किया गया।