feat(i18n): enhance auto-gen script for template literals and add app-debug translations (#23344)

This commit is contained in:
yyh
2025-08-04 13:30:11 +08:00
committed by GitHub
parent 54c8bd29ee
commit 78d2f49e01
18 changed files with 2600 additions and 73 deletions

View File

@@ -213,6 +213,34 @@ const translation = {
after: 'में कॉन्फ़िगर किए गए ओपनएआई एपीआई कुंजी की आवश्यकता होती है।',
},
},
contentEnableLabel: 'मध्य स्तर की सामग्री सक्षम की गई',
},
fileUpload: {
numberLimit: 'मैक्स अपलोड करता है',
title: 'फ़ाइल अपलोड',
modalTitle: 'फ़ाइल अपलोड सेटिंग',
description: 'चैट इनपुट बॉक्स छवियों, दस्तावेजों और अन्य फ़ाइलों को अपलोड करने की अनुमति देता है।',
supportedTypes: 'फ़ाइल प्रकारों का समर्थन करें',
},
imageUpload: {
supportedTypes: 'फ़ाइल प्रकारों का समर्थन करें',
modalTitle: 'छवि अपलोड सेटिंग',
title: 'छवि अपलोड',
description: 'छवियों को अपलोड करने की अनुमति दें।',
numberLimit: 'मैक्स अपलोड करता है',
},
bar: {
manage: 'प्रबंधित करें',
enableText: 'विशेषताएँ सक्षम हैं',
empty: 'वेब ऐप उपयोगकर्ता अनुभव को बढ़ाने के लिए फ़ीचर सक्षम करें',
},
documentUpload: {
title: 'दस्तावेज़',
description: 'डॉक्यूमेंट सक्षम करने से मॉडल को दस्तावेज़ प्राप्त करने और उनके बारे में प्रश्नों का उत्तर देने की अनुमति मिलेगी।',
},
audioUpload: {
title: 'ऑडियो',
description: 'ऑडियो सक्षम करने से मॉडल को ऑडियो फ़ाइलों के ट्रांसक्रिप्शन और विश्लेषण के लिए प्रोसेस करने की अनुमति मिलेगी।',
},
},
automatic: {
@@ -251,6 +279,7 @@ const translation = {
'कृपया बैच कार्य की प्रतिक्रिया पूरी होने तक प्रतीक्षा करें।',
notSelectModel: 'कृपया एक मॉडल चुनें',
waitForImgUpload: 'कृपया छवि अपलोड होने तक प्रतीक्षा करें',
waitForFileUpload: 'कृपया फ़ाइल/फ़ाइलें अपलोड होने का इंतज़ार करें',
},
chatSubTitle: 'निर्देश',
completionSubTitle: 'प्रारंभिक प्रॉम्प्ट',
@@ -322,6 +351,30 @@ const translation = {
'defaultValue': 'डिफ़ॉल्ट मान',
'noDefaultValue': 'कोई डिफ़ॉल्ट मान नहीं',
'selectDefaultValue': 'डिफ़ॉल्ट मान चुनें',
'file': {
image: {
name: 'छवि',
},
audio: {
name: 'ऑडियो',
},
document: {},
video: {
name: 'वीडियो',
},
custom: {
description: 'अन्य फ़ाइल प्रकार निर्दिष्ट करें।',
name: 'अन्य फ़ाइल प्रकार',
createPlaceholder: 'फ़ाइल एक्सटेंशन, जैसे .doc',
},
supportFileTypes: 'फ़ाइल प्रकारों का समर्थन करें',
},
'both': 'दोनों',
'multi-files': 'फ़ाइल सूची',
'single-file': 'एकल फ़ाइल',
'maxNumberOfUploads': 'अधिकतम अपलोड संख्या',
'uploadFileTypes': 'फ़ाइल प्रकार अपलोड करें',
'localUpload': 'स्थानीय अपलोड',
},
vision: {
name: 'विजन',
@@ -341,6 +394,7 @@ const translation = {
url: 'यूआरएल',
uploadLimit: 'अपलोड सीमा',
},
onlySupportVisionModelTip: 'केवल दृष्टि मॉडल का समर्थन करता है',
},
voice: {
name: 'वॉयस',
@@ -423,6 +477,7 @@ const translation = {
'खंडों को फ़िल्टर करने के लिए समानता थ्रेशोल्ड सेट करने के लिए उपयोग किया जाता है।',
retrieveChangeTip:
'सूचकांक मोड और पुनःप्राप्ति मोड को संशोधित करने से इस ज्ञान से जुड़े अनुप्रयोग प्रभावित हो सकते हैं।',
embeddingModelRequired: 'एक कॉन्फ़िगर किया गया एंबेडिंग मॉडल आवश्यक है',
},
debugAsSingleModel: 'एकल मॉडल के रूप में डिबग करें',
debugAsMultipleModel: 'एकाधिक मॉडलों के रूप में डिबग करें',
@@ -495,6 +550,79 @@ const translation = {
description: 'ऑडियो सक्षम करने से मॉडल ट्रांसक्रिप्शन और विश्लेषण के लिए ऑडियो फ़ाइलों को प्रोसेस कर सकेगा।',
},
},
codegen: {
title: 'कोड जनरेटर',
loading: 'कोड उत्पन्न कर रहा हूँ...',
noDataLine1: 'बाईं ओर अपने उपयोग के मामले का वर्णन करें,',
apply: 'अनुप्रयोग करें',
generate: 'जनरेट करें',
instruction: 'अनुदेश',
overwriteConfirmTitle: 'मौजूदा कोड को ओवरराइट करें?',
resTitle: 'जनरेटेड कोड',
applyChanges: 'परिवर्तन लागू करें',
noDataLine2: 'कोड पूर्वावलोकन यहाँ दिखाई देगा।',
generatedCodeTitle: 'जनरेटेड कोड',
overwriteConfirmMessage: 'यह क्रिया मौजूदा कोड को ओवरराइट कर देगी। क्या आप जारी रखना चाहते हैं?',
instructionPlaceholder: 'आप जिस कोड का निर्माण करना चाहते हैं उसका विस्तृत विवरण प्रदान करें।',
description: 'कोड जनरेटर आपके निर्देशों के आधार पर उच्च गुणवत्ता वाली कोड उत्पन्न करने के लिए कॉन्फ़िगर किए गए मॉडलों का उपयोग करता है। कृपया स्पष्ट और विस्तृत निर्देश प्रदान करें।',
},
generate: {
template: {
pythonDebugger: {
name: 'पाइथन डिबगर',
instruction: 'एक बॉट जो आपके निर्देशों के आधार पर आपका कोड उत्पन्न और डिबग कर सकता है।',
},
translation: {
name: 'अनुवाद',
instruction: 'एक अनुवादक जो कई भाषाओं का अनुवाद कर सकता है',
},
professionalAnalyst: {
name: 'पेशेवर विश्लेषक',
instruction: 'दीर्घ रिपोर्ट से अंतर्दृष्टियाँ निकालें, जोखिम की पहचान करें और प्रमुख जानकारी को एकल ज्ञापन में संक्षेपित करें।',
},
excelFormulaExpert: {
name: 'एक्सेल फॉर्मूला विशेषज्ञ',
instruction: 'एक चैटबॉट जो नए उपयोगकर्ताओं की मदद कर सकता है कि वे कैसे समझें, उपयोग करें और उपयोगकर्ता के निर्देशों के आधार पर Excel फॉर्मूले बनाएं।',
},
travelPlanning: {
name: 'यात्रा की योजना बनाना',
instruction: 'यात्रा नियोजन सहायक एक बुद्धिमान उपकरण है जिसे उपयोगकर्ताओं को बिना किसी परेशानी के अपने यात्रा की योजना बनाने में मदद करने के लिए डिज़ाइन किया गया है',
},
SQLSorcerer: {
instruction: 'प्रति दिन की भाषा को SQL क्वेरियों में बदलें',
name: 'SQL जादूगर',
},
GitGud: {
name: 'अच्छा खेलो',
instruction: 'उपयोगकर्ता द्वारा वर्णित संस्करण नियंत्रण क्रियाओं के आधार पर उचित Git कमांड उत्पन्न करें',
},
meetingTakeaways: {
name: 'बैठक के निष्कर्ष',
instruction: 'बैठकों को संक्षिप्त सारांशों में डिस्टिल करें, जिसमें चर्चा के विषय, मुख्य निष्कर्ष और कार्य के बिंदु शामिल हों।',
},
writingsPolisher: {
name: 'लेखन पालिशर',
instruction: 'अपनी लेखन को सुधारने के लिए उन्नत संपादन तकनीकों का उपयोग करें',
},
},
tryIt: 'इसे आजमाओ',
generate: 'जनरेट करें',
instructionPlaceHolder: 'स्पष्ट और विशेष निर्देश लिखें।',
title: 'प्रॉम्प्ट जनरेटर',
apply: 'अनुप्रयोग करें',
noDataLine1: 'बाईं ओर अपने उपयोग केस का वर्णन करें,',
instruction: 'अनुदेश',
loading: 'आपके लिए एप्लिकेशन का आयोजन कर रहे हैं...',
overwriteTitle: 'मौजूदा कॉन्फ़िगरेशन को अधिलेखित करें?',
noDataLine2: 'यहाँ सम्प्रेषण पूर्वावलोकन दिखाया जाएगा।',
resTitle: 'जनित प्रॉम्प्ट',
overwriteMessage: 'इस प्रॉम्प्ट को लागू करने से मौजूदा कॉन्फ़िगरेशन को ओवरराइड कर दिया जाएगा।',
description: 'प्रॉम्प्ट जेनरेटर उच्च गुणवत्ता और बेहतर संरचना के लिए प्रॉम्प्ट्स को ऑप्टिमाइज़ करने के लिए कॉन्फ़िगर किए गए मॉडल का उपयोग करता है। कृपया स्पष्ट और विस्तृत निर्देश लिखें।',
},
warningMessage: {
timeoutExceeded: 'परिणाम टाइमआउट के कारण प्रदर्शित नहीं किए गए हैं। कृपया संपूर्ण परिणामों को इकट्ठा करने के लिए लॉग्स का संदर्भ लें।',
},
noResult: 'प्रदर्शन यहाँ होगा।',
}
export default translation