import { type Dictionary, t } from 'intlayer';
const commandsSectionContent = {
key: 'translation-commands-section',
content: {
title: t({
en: 'Automate translation for JSON & Docs.',
fr: 'Automatisez la traduction pour JSON et la documentation.',
es: 'Automatiza la traducción para JSON y documentación.',
de: 'Automatisieren Sie die Übersetzung für JSON & Dokumentation.',
ja: 'JSONとドキュメントの翻訳を自動化。',
ko: 'JSON 및 문서 번역 자동화.',
zh: '自动化JSON和文档翻译。',
it: 'Automatizza la traduzione per JSON e documentazione.',
pt: 'Automatize a tradução para JSON e documentação.',
hi: 'JSON और दस्तावेज़ों के लिए अनुवाद को स्वचालित करें।',
ar: 'أتمتة الترجمة لـ JSON والمستندات.',
ru: 'Автоматизируйте перевод для JSON и документации.',
'en-GB': 'Automate translation for JSON & Docs.',
tr: 'JSON ve Belgeler için çeviriyi otomatikleştirin.',
pl: 'Zautomatyzuj tłumaczenie dla JSON i dokumentacji.',
id: 'Otomatiskan terjemahan untuk JSON & Dokumen.',
vi: 'Tự động hóa dịch thuật cho JSON & Tài liệu.',
uk: 'Автоматизуйте переклад для JSON та документації.',
}),
description: t({
en: 'Keep your UI consistent and your documentation accessible. Run these commands locally or in your CI pipeline, completely free with local models or your own API key.',
fr: 'Gardez votre interface utilisateur cohérente et votre documentation accessible. Exécutez ces commandes localement ou dans votre pipeline CI, entièrement gratuit avec des modèles locaux ou votre propre clé API.',
es: 'Mantén tu interfaz de usuario coherente y tu documentación accesible. Ejecuta estos comandos localmente o en tu pipeline CI, completamente gratis con modelos locales o tu propia clave API.',
de: 'Halten Sie Ihre Benutzeroberfläche konsistent und Ihre Dokumentation zugänglich. Führen Sie diese Befehle lokal oder in Ihrer CI-Pipeline aus, völlig kostenlos mit lokalen Modellen oder Ihrem eigenen API-Schlüssel.',
ja: 'UIの一貫性を保ち、ドキュメントをアクセス可能に。これらのコマンドをローカルまたはCIパイプラインで実行し、ローカルモデルまたは独自のAPIキーで完全に無料。',
ko: 'UI의 일관성을 유지하고 문서에 쉽게 접근할 수 있도록 하세요. 로컬 모델이나 자체 API 키를 사용하여 이러한 명령을 로컬 또는 CI 파이프라인에서 완전히 무료로 실행하세요.',
zh: '保持UI一致性和文档可访问性。在本地或CI管道中运行这些命令,使用本地模型或您自己的API密钥完全免费。',
it: 'Mantieni la tua UI coerente e la tua documentazione accessibile. Esegui questi comandi localmente o nella tua pipeline CI, completamente gratuito con modelli locali o la tua chiave API.',
pt: 'Mantenha sua UI consistente e sua documentação acessível. Execute estes comandos localmente ou em seu pipeline CI, completamente gratuito com modelos locais ou sua própria chave API.',
hi: 'अपने UI को सुसंगत और अपने दस्तावेज़ों को सुलभ रखें। इन कमांड्स को स्थानीय रूप से या अपनी CI पाइपलाइन में चलाएं, स्थानीय मॉडल या अपनी खुद की API कुंजी के साथ पूरी तरह से मुफ्त।',
ar: 'حافظ على اتساق واجهة المستخدم وإمكانية الوصول إلى الوثائق. قم بتشغيل هذه الأوامر محليًا أو في خط أنابيب CI الخاص بك، مجانًا تمامًا مع النماذج المحلية أو مفتاح API الخاص بك.',
ru: 'Поддерживайте согласованность UI и доступность документации. Запускайте эти команды локально или в CI-пайплайне, полностью бесплатно с локальными моделями или собственным API-ключом.',
'en-GB':
'Keep your UI consistent and your documentation accessible. Run these commands locally or in your CI pipeline, completely free with local models or your own API key.',
tr: "UI'nizi tutarlı ve belgelerinizi erişilebilir tutun. Bu komutları yerel olarak veya CI hattınızda çalıştırın, yerel modeller veya kendi API anahtarınızla tamamen ücretsiz.",
pl: 'Utrzymuj spójność UI i dostępność dokumentacji. Uruchamiaj te polecenia lokalnie lub w pipeline CI, całkowicie za darmo z lokalnymi modelami lub własnym kluczem API.',
id: 'Jaga konsistensi UI dan aksesibilitas dokumentasi Anda. Jalankan perintah ini secara lokal atau di pipeline CI Anda, sepenuhnya gratis dengan model lokal atau kunci API Anda sendiri.',
vi: 'Giữ UI nhất quán và tài liệu dễ tiếp cận. Chạy các lệnh này cục bộ hoặc trong pipeline CI của bạn, hoàn toàn miễn phí với các mô hình cục bộ hoặc khóa API của riêng bạn.',
uk: 'Підтримуйте узгодженість UI та доступність документації. Запускайте ці команди локально або в CI-пайплайні, повністю безкоштовно з локальними моделями або власним API-ключем.',
}),
commands: [
{
id: 'translate-json',
title: t({
en: 'Translate JSON / JS',
fr: 'Traduire JSON / JS',
es: 'Traducir JSON / JS',
de: 'JSON / JS übersetzen',
ja: 'JSON / JSを翻訳',
ko: 'JSON / JS 번역',
zh: '翻译JSON / JS',
it: 'Traduci JSON / JS',
pt: 'Traduzir JSON / JS',
hi: 'JSON / JS अनुवाद करें',
ar: 'ترجمة JSON / JS',
ru: 'Перевести JSON / JS',
'en-GB': 'Translate JSON / JS',
tr: 'JSON / JS Çevir',
pl: 'Przetłumacz JSON / JS',
id: 'Terjemahkan JSON / JS',
vi: 'Dịch JSON / JS',
uk: 'Перекласти JSON / JS',
}),
description: t({
en: 'Find missing keys in your locale files and fill them using AI.',
fr: "Trouvez les clés manquantes dans vos fichiers de locale et remplissez-les avec l'IA.",
es: 'Encuentra claves faltantes en tus archivos de locale y rellénalas usando IA.',
de: 'Finden Sie fehlende Schlüssel in Ihren Locale-Dateien und füllen Sie sie mit KI.',
ja: 'ロケールファイルで不足しているキーを見つけ、AIを使って埋めます。',
ko: '로케일 파일에서 누락된 키를 찾아 AI를 사용하여 채웁니다.',
zh: '在您的语言环境文件中查找缺失的键并使用AI填充它们。',
it: "Trova le chiavi mancanti nei tuoi file locale e riempile usando l'IA.",
pt: 'Encontre chaves ausentes em seus arquivos de locale e preencha-as usando IA.',
hi: 'अपनी लोकेल फ़ाइलों में गायब कुंजियाँ खोजें और AI का उपयोग करके उन्हें भरें।',
ar: 'ابحث عن المفاتيح المفقودة في ملفات اللغة الخاصة بك واملأها باستخدام الذكاء الاصطناعي.',
ru: 'Найдите отсутствующие ключи в файлах локализации и заполните их с помощью ИИ.',
'en-GB':
'Find missing keys in your locale files and fill them using AI.',
tr: 'Yerel ayar dosyalarınızdaki eksik anahtarları bulun ve yapay zeka kullanarak doldurun.',
pl: 'Znajdź brakujące klucze w plikach locale i uzupełnij je za pomocą AI.',
id: 'Temukan kunci yang hilang di file locale Anda dan isi menggunakan AI.',
vi: 'Tìm các khóa bị thiếu trong các tệp locale của bạn và điền chúng bằng AI.',
uk: 'Знайдіть відсутні ключі у файлах локалізації та заповніть їх за допомогою ШІ.',
}),
code: 'npx intlayer fill',
},
{
id: 'translate-markdown',
title: t({
en: 'Translate Markdown',
fr: 'Traduire Markdown',
es: 'Traducir Markdown',
de: 'Markdown übersetzen',
ja: 'Markdownを翻訳',
ko: 'Markdown 번역',
zh: '翻译Markdown',
it: 'Traduci Markdown',
pt: 'Traduzir Markdown',
hi: 'Markdown अनुवाद करें',
ar: 'ترجمة Markdown',
ru: 'Перевести Markdown',
'en-GB': 'Translate Markdown',
tr: 'Markdown Çevir',
pl: 'Przetłumacz Markdown',
id: 'Terjemahkan Markdown',
vi: 'Dịch Markdown',
uk: 'Перекласти Markdown',
}),
description: t({
en: 'Generate localized documentation files automatically.',
fr: 'Générez automatiquement des fichiers de documentation localisés.',
es: 'Genera archivos de documentación localizados automáticamente.',
de: 'Generieren Sie automatisch lokalisierte Dokumentationsdateien.',
ja: 'ローカライズされたドキュメントファイルを自動生成します。',
ko: '지역화된 문서 파일을 자동으로 생성합니다.',
zh: '自动生成本地化文档文件。',
it: 'Genera automaticamente file di documentazione localizzati.',
pt: 'Gere arquivos de documentação localizados automaticamente.',
hi: 'स्वचालित रूप से स्थानीयकृत दस्तावेज़ फ़ाइलें उत्पन्न करें।',
ar: 'أنشئ ملفات الوثائق المترجمة تلقائيًا.',
ru: 'Автоматически создавайте локализованные файлы документации.',
'en-GB': 'Generate localized documentation files automatically.',
tr: 'Yerelleştirilmiş dokümantasyon dosyalarını otomatik olarak oluşturun.',
pl: 'Automatycznie generuj zlokalizowane pliki dokumentacji.',
id: 'Buat file dokumentasi yang dilokalkan secara otomatis.',
vi: 'Tự động tạo các tệp tài liệu đã bản địa hóa.',
uk: 'Автоматично створюйте локалізовані файли документації.',
}),
code: 'npx intlayer doc translate',
},
{
id: 'review-translations',
title: t({
en: 'Review Translations',
fr: 'Réviser les Traductions',
es: 'Revisar Traducciones',
de: 'Übersetzungen überprüfen',
ja: '翻訳をレビュー',
ko: '번역 검토',
zh: '审核翻译',
it: 'Rivedi le Traduzioni',
pt: 'Revisar Traduções',
hi: 'अनुवाद की समीक्षा करें',
ar: 'مراجعة الترجمات',
ru: 'Проверить Переводы',
'en-GB': 'Review Translations',
tr: 'Çevirileri İncele',
pl: 'Przejrzyj Tłumaczenia',
id: 'Tinjau Terjemahan',
vi: 'Đánh giá Bản dịch',
uk: 'Переглянути Переклади',
}),
description: t({
en: 'Interactive CLI to approve or reject AI-generated content.',
fr: "CLI interactif pour approuver ou rejeter le contenu généré par l'IA.",
es: 'CLI interactivo para aprobar o rechazar contenido generado por IA.',
de: 'Interaktive CLI zum Genehmigen oder Ablehnen von KI-generierten Inhalten.',
ja: 'AI生成コンテンツを承認または拒否するインタラクティブCLI。',
ko: 'AI 생성 콘텐츠를 승인하거나 거부하는 대화형 CLI.',
zh: '交互式CLI,用于批准或拒绝AI生成的内容。',
it: "CLI interattiva per approvare o rifiutare contenuti generati dall'IA.",
pt: 'CLI interativo para aprovar ou rejeitar conteúdo gerado por IA.',
hi: 'AI-जनित सामग्री को स्वीकार या अस्वीकार करने के लिए इंटरैक्टिव CLI।',
ar: 'واجهة سطر أوامر تفاعلية للموافقة على المحتوى المُنشأ بالذكاء الاصطناعي أو رفضه.',
ru: 'Интерактивный CLI для утверждения или отклонения контента, созданного ИИ.',
'en-GB': 'Interactive CLI to approve or reject AI-generated content.',
tr: 'Yapay zeka tarafından oluşturulan içeriği onaylamak veya reddetmek için etkileşimli CLI.',
pl: 'Interaktywne CLI do zatwierdzania lub odrzucania treści generowanych przez AI.',
id: 'CLI interaktif untuk menyetujui atau menolak konten yang dihasilkan AI.',
vi: 'CLI tương tác để phê duyệt hoặc từ chối nội dung do AI tạo ra.',
uk: 'Інтерактивний CLI для схвалення або відхилення контенту, згенерованого ШІ.',
}),
code: 'npx intlayer doc review',
},
],
},
} satisfies Dictionary;
export default commandsSectionContent;