i18n cli
v0.0.8
أداة واجهة سطر الأوامر (CLI) تستخدم API Openai لترجمة الملفات المحلية بناءً على تنسيق JSON.
go install github.com/pandodao/i18n-cli@latest
export OPENAI_API_KEY=YOUR_API_KEY
i18n-cli translate
--dir ./locales
--source ./locales/en-US.json
--independent ./independent.json
في أي ،
--dir
: يحدد هذا العلامة الدليل الذي توجد فيه الملفات المحلية. تحدد القيمة ./locales
--source
: يحدد هذا العلامة ملف لغة المصدر ليتم استخدامه كمرجع للترجمة.--independent
: يحدد هذا العلامة ملف المحطة المستقلة المراد استخدامها كمرجع للترجمة. يقرأ i18n-cli
الدليل الذي يحتوي على ملفات محلية ، ويسترجع الترجمات من Openai ، ثم يكتب المحتوى المترجم إلى نفس الملفات.
لترجمة i18n-cli
لمحتوى ملف JSON ، سيتم تجاهل أي قيم موجودة.
إذا كنت تريد أن تترجم i18n-cli
قيمة محددة ، فيمكنك إضافة "!" في بداية السلسلة. بدلاً من ذلك ، يمكنك حذف زوج المفتاح/القيمة من ملف JSON i18n-cli
ترجمة جديدة.