1. 新增TDashboard翻译类型与多语言文案 2. 完善macOS权限管理与Impeller渲染适配 3. 更新服务器部署配置与协议文件上传脚本 4. 修复翻译导入服务与根类型编译问题
2912 lines
191 KiB
Dart
2912 lines
191 KiB
Dart
/// ============================================================
|
||
/// 闲言APP — 印地语翻译数据
|
||
/// 创建时间: 2026-05-29
|
||
/// 更新时间: 2026-06-16
|
||
/// 作用: 印地语(hi)翻译文本
|
||
/// 上次更新: 补全defaultSentence翻译
|
||
/// ============================================================
|
||
|
||
import '../types/t.dart';
|
||
|
||
const hi = T(
|
||
nav: TNav(
|
||
home: 'ज़ियानयान',
|
||
discover: 'खोजें',
|
||
profile: 'मैं',
|
||
footprint: 'पदचिह्न',
|
||
inspiration: 'प्रेरणा',
|
||
),
|
||
common: TCommon(
|
||
cancel: 'रद्द करें',
|
||
ok: 'ठीक है',
|
||
save: 'सहेजें',
|
||
confirm: 'पुष्टि करें',
|
||
clear: 'साफ़ करें',
|
||
reset: 'रीसेट',
|
||
delete: 'हटाएँ',
|
||
success: 'सफल',
|
||
failed: 'विफल',
|
||
enabled: 'चालू',
|
||
disabled: 'बंद',
|
||
loading: 'लोड हो रहा...',
|
||
view: 'देखें',
|
||
search: 'सेटिंग खोजें...',
|
||
entriesCountUnit: 'प्रविष्टियाँ',
|
||
copyright: '2026 ज़ियानयान टीम',
|
||
done: 'हो गया',
|
||
all: 'सभी',
|
||
refresh: 'रिफ्रेश',
|
||
retry: 'पुनः प्रयास',
|
||
copy: 'कॉपी',
|
||
searchHistory: 'खोज इतिहास',
|
||
gotIt: 'समझ गया',
|
||
featureUnavailable: 'यह सुविधा अस्थायी रूप से अनुपलब्ध है',
|
||
featureNotSupported: 'यह सुविधा इस डिवाइस पर समर्थित नहीं है',
|
||
inDevelopment: 'विकास में',
|
||
nAvailable: '{0} उपलब्ध',
|
||
appName: 'शियानयान',
|
||
exportFailed: 'निर्यात विफल',
|
||
),
|
||
home: THome(
|
||
base: THomeBase(
|
||
batteryCritical: 'बैटरी बहुत कम! चार्ज करें',
|
||
batteryLow: 'बैटरी कम है, चार्ज करना याद रखें',
|
||
defaultSentence:
|
||
'जीवन तूफान के गुजरने का इंतजार नहीं, बल्कि बारिश में नाचना सीखना है।',
|
||
defaultFeedName: 'Xianyan',
|
||
authorPrefix: '— ',
|
||
numberWan: 'w',
|
||
numberThousand: 'हज़ार',
|
||
dailyRecommendation: 'आज की सिफारिश',
|
||
findingNewSentences: 'नए उद्धरण खोज रहे हैं...',
|
||
gettingTodayRecommendation: 'सिफारिश लोड हो रही है...',
|
||
createCard: 'कार्ड बनाएं',
|
||
editThisSentence: 'उद्धरण संपादित करें',
|
||
noSentences: 'कोई उद्धरण नहीं',
|
||
pullDownToRefresh: 'रिफ्रेश करें',
|
||
networkConnectionFailed: 'नेटवर्क कनेक्शन विफल',
|
||
clickToRetry: 'पुनः प्रयास करने के लिए टैप करें',
|
||
sentenceCopied: 'उद्धरण कॉपी किया गया',
|
||
offlineMode: 'ऑफलाइन — कैशे डेटा',
|
||
quoteSquare: 'उद्धरण चौक',
|
||
dragToSort: 'क्रमबद्ध करने के लिए खींचें',
|
||
sortNewest: 'नवीनतम',
|
||
sortHot: 'लोकप्रिय',
|
||
sortClassic: 'क्लासिक',
|
||
noContent: 'कोई सामग्री नहीं',
|
||
recentlyOpened: 'हाल ही में खोले',
|
||
selectCustomTool: 'कस्टम टूल चुनें',
|
||
collapse: 'संकुचित करें',
|
||
openAnyPageAutoRecord: 'कोई भी पृष्ठ खोलें\nस्वतः रिकॉर्ड',
|
||
longPressToSet: 'सेट करने के लिए देर तक दबाएं',
|
||
shareAppSignature: '— Xianyan APP',
|
||
shareFailed: 'साझा करना विफल',
|
||
loadingContent: 'सामग्री लोड हो रही है...',
|
||
autoRefreshSeconds: '{0} सेकंड में स्वतः रिफ्रेश',
|
||
),
|
||
sentenceDetail: TSentenceDetail(
|
||
longPressToSelect: 'चुनने के लिए देर तक दबाएं',
|
||
originalContent: 'मूल सामग्री',
|
||
liked: 'पसंद किया',
|
||
like: 'पसंद',
|
||
likeCanceled: 'पसंद हटाया',
|
||
likeToast: 'पसंद किया',
|
||
favorited: 'पसंदीदा',
|
||
favorite: 'पसंदीदा',
|
||
favoriteCanceled: 'पसंदीदा हटाया',
|
||
favoriteToast: 'पसंदीदा',
|
||
readLaterMarked: 'चिह्नित',
|
||
readLaterLabel: 'बाद में पढ़ें',
|
||
alreadyInReadLater: 'पहले से पढ़ने की सूची में है',
|
||
share: 'साझा करें',
|
||
shareSentence: 'उद्धरण साझा करें',
|
||
sentenceDetail: 'उद्धरण विवरण',
|
||
bookmarkAdded: 'बुकमार्क जोड़ा',
|
||
bookmarkRemoved: 'बुकमार्क हटाया',
|
||
bookmark: 'बुकमार्क',
|
||
tag: 'टैग',
|
||
externalSearch: 'बाहरी खोज',
|
||
readAloud: 'जोर से पढ़ें',
|
||
searchEmpty: 'खोज सामग्री खाली',
|
||
searchUrlError: 'खोज URL नहीं बना सकते',
|
||
searchFailed: 'बाहरी खोज विफल',
|
||
addTag: 'टैग जोड़ें',
|
||
tagInputHint: 'टैग नाम दर्ज करें',
|
||
tagAdded: 'टैग जोड़ा गया',
|
||
tagAddFailed: 'टैग जोड़ना विफल',
|
||
addLabel: 'जोड़ें',
|
||
editSentence: 'उद्धरण संपादित करें',
|
||
blocked: 'अवरुद्ध',
|
||
block: 'अवरोध',
|
||
notInterestedToast: 'अरुचिकर चिह्नित',
|
||
notInterested: 'अरुचिकर',
|
||
searchQuery: '"{0}" खोजें',
|
||
),
|
||
readLater: TReadLater(
|
||
readLaterLabel: 'बाद में पढ़ें',
|
||
readLaterPageTitle: 'बाद में पढ़ें',
|
||
readLaterCountFormat: '{0} आइटम',
|
||
readLaterEmpty: 'बाद में पढ़ने के लिए कोई आइटम नहीं',
|
||
readLaterEmptyHint: 'उद्धरण कार्ड पर स्वाइप करें जोड़ने के लिए',
|
||
imageType: 'छवि',
|
||
videoType: 'वीडियो',
|
||
audioType: 'ऑडियो',
|
||
fileType: 'फ़ाइल',
|
||
linkType: 'लिंक',
|
||
docType: 'दस्तावेज़',
|
||
textType: 'पाठ',
|
||
imageEmoji: 'छवि',
|
||
videoEmoji: 'वीडियो',
|
||
audioEmoji: 'ऑडियो',
|
||
fileEmoji: 'फ़ाइल',
|
||
textEmoji: 'पाठ',
|
||
archiveLabel: 'संग्रह',
|
||
fileLabel: 'फ़ाइल',
|
||
removedFromReadLater: 'बाद में पढ़ें से हटाया गया',
|
||
operationFailed: 'ऑपरेशन विफल',
|
||
detailLabel: 'विवरण',
|
||
closeLabel: 'बंद करें',
|
||
sizeLabel: 'आकार',
|
||
typeLabel: 'प्रकार',
|
||
searchPlaceholder: 'बाद में पढ़ें खोजें',
|
||
allLabel: 'सभी',
|
||
selectedLabel: 'चयनित',
|
||
cancelLabel: 'रद्द करें',
|
||
selectAllLabel: 'सभी चुनें',
|
||
deleteLabel: 'हटाएं',
|
||
markReadLabel: 'पढ़ा हुआ चिह्नित करें',
|
||
markedReadLabel: 'पढ़ा हुआ चिह्नित',
|
||
markAllReadLabel: 'सभी पढ़ा हुआ चिह्नित करें',
|
||
markAllReadConfirm: 'सभी आइटम को पढ़ा हुआ चिह्नित करें?',
|
||
confirmLabel: 'पुष्टि करें',
|
||
batchDeletedLabel: '{0} आइटम हटाए गए',
|
||
sortLabel: 'क्रमबद्ध करें',
|
||
sortTimeDesc: 'समय (नवीनतम)',
|
||
sortTimeAsc: 'समय (सबसे पुराना)',
|
||
sortType: 'प्रकार के अनुसार',
|
||
sortSize: 'आकार के अनुसार',
|
||
copyLabel: 'कॉपी करें',
|
||
copiedLabel: 'कॉपी किया गया',
|
||
copyLinkLabel: 'लिंक कॉपी करें',
|
||
shareLabel: 'साझा करें',
|
||
removeReadLaterLabel: 'बाद में पढ़ें से हटाएं',
|
||
openBrowserLabel: 'ब्राउज़र में खोलें',
|
||
newFolderLabel: 'नया फ़ोल्डर',
|
||
folderNameHint: 'फ़ोल्डर का नाम',
|
||
renameFolderLabel: 'फ़ोल्डर का नाम बदलें',
|
||
newNameHint: 'नया नाम',
|
||
renameLabel: 'नाम बदलें',
|
||
deleteFolderLabel: 'फ़ोल्डर हटाएं',
|
||
moveToFolderLabel: 'फ़ोल्डर में ले जाएं',
|
||
unfiledLabel: 'अवर्गीकृत',
|
||
createFolderAndShare: '➕ नया फ़ोल्डर',
|
||
manageTagsLabel: '🏷️ टैग प्रबंधित करें',
|
||
newTagHint: 'नया टैग दर्ज करें',
|
||
addLabel: 'जोड़ें',
|
||
syncingLabel: 'सिंक हो रहा है...',
|
||
syncFailedLabel: 'सिंक विफल',
|
||
syncSuccessLabel: 'सिंक सफल',
|
||
batchAddTagLabel: 'बैच टैग जोड़ें',
|
||
tagNameHint: 'टैग का नाम दर्ज करें',
|
||
shareToSharedListLabel: 'साझा सूची में साझा करें',
|
||
noSharedListHint: 'कोई साझा सूची नहीं, पहले बनाएं',
|
||
aiSummaryLabel: 'AI सारांश',
|
||
generatingAiSummaryLabel: 'AI सारांश बनाया जा रहा है...',
|
||
aiSummaryFailedLabel: 'AI सारांश बनाना विफल',
|
||
noSummaryAvailable: 'कोई सारांश उपलब्ध नहीं',
|
||
copySummaryLabel: 'कॉपी करें',
|
||
copiedSummaryLabel: 'सारांश कॉपी किया गया',
|
||
qrShareTitle: 'साझा करें "{0}"',
|
||
qrScanHint: 'साझा सूची में शामिल होने के लिए QR कोड स्कैन करें',
|
||
copyShareLinkLabel: 'लिंक कॉपी करें',
|
||
selectActionLabel: 'कार्रवाई चुनें',
|
||
createNewListAndShare: '➕ नई सूची बनाएं और साझा करें',
|
||
discoverLabel: 'खोजें',
|
||
dragFilesToReadLater: 'बाद में पढ़ें में फ़ाइलें खींचें',
|
||
folderLabel: 'फ़ोल्डर',
|
||
tagLabel: 'टैग',
|
||
locationType: 'स्थान',
|
||
minutesAgo: '{0} मिनट पहले',
|
||
hoursAgo: '{0} घंटे पहले',
|
||
daysAgo: '{0} दिन पहले',
|
||
addedToReadLater: 'बाद में पढ़ें में {0} फ़ाइलें जोड़ी गईं',
|
||
allTagsLabel: 'सभी टैग',
|
||
removeTagConfirm: 'टैग "{0}" हटाया गया',
|
||
tagAdded: 'टैग "{0}" जोड़ा गया',
|
||
tagRemoved: 'टैग "{0}" हटाया गया',
|
||
folderCreated: 'फ़ोल्डर "{0}" बनाया गया',
|
||
folderRenamed: 'नाम बदला गया',
|
||
folderDeleted: 'फ़ोल्डर हटाया गया',
|
||
movedToFolder: '"{0}" में ले जाया गया',
|
||
removedFromFolder: 'फ़ोल्डर से हटाया गया',
|
||
sharedToList: '"{0}" में साझा किया गया',
|
||
),
|
||
),
|
||
discover: TDiscover(
|
||
base: TDiscoverBase(
|
||
browse: 'ब्राउज़',
|
||
likes: 'पसंद',
|
||
favorite: 'पसंदीदा',
|
||
readLater: 'बाद में',
|
||
notes: 'नोट्स',
|
||
loginToSync: 'क्लाउड सिंक के लिए लॉगिन करें',
|
||
login: 'लॉगिन',
|
||
noInspiration: 'कोई प्रेरणा नहीं',
|
||
refresh: 'रिफ़्रेश',
|
||
listView: 'सूची',
|
||
gridView: 'कार्ड',
|
||
pinned: 'पिन किया',
|
||
conversations: 'वार्तालाप',
|
||
pullDownTools: 'टूल के लिए नीचे खींचें',
|
||
releaseToRefresh: 'रिफ्रेश करने के लिए छोड़ें',
|
||
remark: 'टिप्पणी',
|
||
originalName: 'मूल नाम',
|
||
remarkPlaceholder: 'टिप्पणी दर्ज करें (खाली = मूल नाम)',
|
||
saveRemark: 'टिप्पणी सहेजें',
|
||
loginRequired: 'पहले लॉगिन करें',
|
||
comingSoon: 'जल्द आ रहा है',
|
||
browseHistory: 'ब्राउज़ इतिहास',
|
||
likesHistory: 'पसंद इतिहास',
|
||
myNotes: 'मेरे नोट्स',
|
||
readLaterFull: 'बाद में पढ़ें',
|
||
makeCard: 'कार्ड बनाएं',
|
||
favoriteAction: 'पसंदीदा',
|
||
tryOtherCategory: 'कोई अन्य श्रेणी आज़माएं',
|
||
shareAction: 'साझा करें',
|
||
shareText: 'प्रेरणा साझा करें',
|
||
cardSaved: 'कार्ड सहेजा गया',
|
||
cardSaveFailed: 'सहेजना विफल',
|
||
copiedToClipboard: 'क्लिपबोर्ड पर कॉपी किया गया',
|
||
errorLoading: 'लोड विफल, पुनः प्रयास करें',
|
||
favorited: 'पसंदीदा',
|
||
relatedRecommend: 'संबंधित सुझाव',
|
||
notInterested: 'अरुचिकर',
|
||
dailyRead: 'आज की पढ़ाई',
|
||
changeGroup: 'रीफ्रेश',
|
||
relatedRecommendShort: 'संबंधित',
|
||
noRecommendContent: 'कोई सुझाव नहीं',
|
||
inspiration: 'प्रेरणा',
|
||
stopReading: 'रुकें',
|
||
readAloud: 'जोर से पढ़ें',
|
||
inspirationCategory: 'श्रेणियाँ',
|
||
searchLabel: 'खोजें',
|
||
loadMore: 'और लोड करें',
|
||
// सेशन नाम और विवरण
|
||
sessionReadLater: 'बाद में पढ़ें',
|
||
sessionReadLaterDesc: 'सामग्री सहेजें और बाद में पढ़ें',
|
||
sessionInspiration: 'प्रेरणा',
|
||
sessionInspirationDesc: 'ट्रेंडिंग उद्धरण · श्रेणियाँ · दैनिक चयन',
|
||
sessionFootprint: 'इतिहास',
|
||
sessionFootprintDesc: 'पढ़ें · पसंद · पसंदीदा · बाद में · नोट्स',
|
||
sessionDailyCard: 'दैनिक कार्ड',
|
||
sessionDailyCardDesc: 'आज का उद्धरण · स्टाइल बदलें · साझा करें',
|
||
sessionTemplate: 'वॉलपेपर टेम्पलेट',
|
||
sessionTemplateDesc: 'टेम्पलेट · श्रेणियाँ · तुरंत लागू करें',
|
||
sessionReadingReport: 'पठन रिपोर्ट',
|
||
sessionReadingReportDesc: 'सप्ताह/माह/वर्ष · रुझान · हीटमैप · उपलब्धियाँ',
|
||
sessionWeather: 'कविता और मौसम',
|
||
sessionWeatherDesc: 'रीयल-टाइम मौसम · संदर्भ कविताएँ · मूड',
|
||
sessionPoetry: 'आज की कविता',
|
||
sessionPoetryDesc: 'दैनिक सिफारिश · पूरी कविता · अनुवाद और विश्लेषण',
|
||
sessionDailyFortune: 'आज का राशिफल',
|
||
sessionDailyFortuneDesc: 'आज का भाग्य · 6D विश्लेषण · भाग्य संकेतक',
|
||
sessionSolarTerm: 'सौर पद',
|
||
sessionSolarTermDesc: '24 सौर पद · कविताएँ · रीति-रिवाज',
|
||
sessionKnowledgeGraph: 'ज्ञान ग्राफ',
|
||
sessionKnowledgeGraphDesc: 'कविताओं, लेखकों और विषयों के बीच संबंध खोजें',
|
||
sessionStudyPlan: 'अध्ययन योजना',
|
||
sessionStudyPlanDesc: 'अध्ययन योजना बनाएँ, रोज़ निरंतर रहें',
|
||
sessionProgress: 'प्रगति',
|
||
sessionProgressDesc: 'आज · सप्ताह · माह · वर्ष · काउंटडाउन',
|
||
sessionFileTransfer: 'फ़ाइल ट्रांसफ़र',
|
||
sessionFileTransferDesc: 'LAN · ब्लूटूथ · WebRTC · USB',
|
||
sessionRssFeed: 'RSS फ़ीड',
|
||
sessionRssFeedDesc: 'तृतीय-पक्ष RSS/XML सब्सक्रिप्शन',
|
||
sessionTranslate: 'अनुवादक',
|
||
sessionTranslateDesc: 'बहुभाषी अनुवाद · स्वतः भाषा पहचान',
|
||
sessionLeisure: 'अवकाश',
|
||
sessionLeisureDesc: 'फूल · भोजन · दर्शनीय स्थल · टाइमलाइन',
|
||
sessionCtcNoteRepo: 'नोट रेपो',
|
||
sessionCtcNoteRepoDesc: 'क्लाउड स्टोरेज · सिंक · कहीं भी एक्सेस',
|
||
),
|
||
chatFlow: TChatFlow(
|
||
chatFlow: '',
|
||
chatSettings: 'चैट सेटिंग्स',
|
||
defaultConversation: '',
|
||
searchMessages: '',
|
||
categoryAll: '',
|
||
categoryHot: '',
|
||
categoryLove: '',
|
||
categoryNature: '',
|
||
categoryMotivate: '',
|
||
categoryLiterature: '',
|
||
categoryMovie: '',
|
||
expandCategories: '',
|
||
collapseCategories: '',
|
||
inputPlaceholderChat: '',
|
||
inputPlaceholderReadlater: '',
|
||
attachmentGallery: '',
|
||
attachmentCamera: '',
|
||
attachmentVideo: '',
|
||
attachmentAudio: '',
|
||
attachmentFile: '',
|
||
attachmentLocation: '',
|
||
attachmentLink: '',
|
||
attachmentRichText: '',
|
||
hiddenSessions: '',
|
||
noHiddenSessions: '',
|
||
swipeToHide: '',
|
||
unhide: '',
|
||
hidden: '',
|
||
searchSessionOrContent: 'सत्र या सामग्री खोजें…',
|
||
noSearchResults: 'कोई परिणाम नहीं मिला',
|
||
sessionSection: 'सत्र',
|
||
messageContentSection: 'संदेश सामग्री',
|
||
pin: 'पिन करें',
|
||
unpin: 'पिन हटाएं',
|
||
hideSession: 'छिपाएं',
|
||
unhideSession: 'दिखाएं',
|
||
remark: 'टिप्पणी',
|
||
markAsRead: 'पढ़ा हुआ चिह्नित करें',
|
||
markAsUnread: 'अपढ़ा चिह्नित करें',
|
||
muteNotifications: 'सूचनाएं म्यू करें',
|
||
unmuteNotifications: 'सूचनाएं चालू करें',
|
||
hideSettings: 'छिपाने की सेटिंग्स',
|
||
deleteSession: 'हटाएं',
|
||
emptyReadlater: 'बाद में पढ़ने के लिए कोई सामग्री नहीं',
|
||
emptyChat: 'कोई संदेश नहीं',
|
||
emptyReadlaterHint: 'बाद में पढ़ने के लिए सामग्री सहेजें',
|
||
emptyChatHint: 'बातचीत शुरू करने के लिए संदेश भेजें',
|
||
newConversation: 'नई बातचीत',
|
||
conversationNamePlaceholder: 'बातचीत का नाम',
|
||
create: 'बनाएं',
|
||
sentToCategory: 'भेजा गया',
|
||
sent: 'भेजा गया',
|
||
readlaterList: 'बाद में पढ़ें सूची',
|
||
manageTags: 'टैग प्रबंधित करें',
|
||
manageFolders: 'फ़ोल्डर प्रबंधित करें',
|
||
cloudSync: 'क्लाउड सिंक',
|
||
aiSummary: 'AI सारांश',
|
||
sharedCollab: 'साझा सहयोग',
|
||
deviceSync: 'डिवाइस सिंक',
|
||
updateWidget: 'विजेट अपडेट करें',
|
||
clipboardMonitor: 'क्लिपबोर्ड मॉनिटर',
|
||
markAllRead: 'सभी पढ़ा हुआ चिह्नित करें',
|
||
exportContent: 'सामग्री निर्यात करें',
|
||
clearReadlater: 'बाद में पढ़ें साफ़ करें',
|
||
allMarkedRead: 'सभी पढ़ा हुआ चिह्नित',
|
||
clearReadlaterConfirm:
|
||
'क्या आप {count} बाद में पढ़ें आइटम साफ़ करना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती।',
|
||
clearButton: 'साफ़ करें',
|
||
readlaterCleared: 'बाद में पढ़ें साफ़ किया गया',
|
||
readlaterStats: 'कुल: {total} · पढ़े: {read} · अपढ़े: {unread}',
|
||
tagManagement: 'टैग प्रबंधन',
|
||
addTagButton: 'जोड़ें',
|
||
noTags: 'कोई टैग नहीं',
|
||
addTagHint: 'टैग जोड़ने के लिए टैप करें',
|
||
addTagTitle: 'टैग जोड़ें',
|
||
tagNamePlaceholder: 'टैग का नाम',
|
||
tagDeleted: 'टैग "{tag}" हटाया गया',
|
||
tagAdded: 'टैग "{tag}" जोड़ा गया',
|
||
tagFilterTitle: 'टैग: {tag}',
|
||
tagMessageCount: '{count} संदेश',
|
||
folderManagement: 'फ़ोल्डर प्रबंधन',
|
||
createFolderButton: 'नया',
|
||
noFolders: 'कोई फ़ोल्डर नहीं',
|
||
createFolderHint: 'फ़ोल्डर बनाने के लिए टैप करें',
|
||
folderDeleted: 'फ़ोल्डर "{name}" हटाया गया',
|
||
createFolderTitle: 'नया फ़ोल्डर',
|
||
folderNamePlaceholder: 'फ़ोल्डर का नाम',
|
||
folderCreated: 'फ़ोल्डर "{name}" बनाया गया',
|
||
renameFolderTitle: 'फ़ोल्डर का नाम बदलें',
|
||
messageCountUnit: '{count} संदेश',
|
||
addTagAction: 'जोड़ें',
|
||
aiSummaryAction: 'AI सारांश',
|
||
smartTagAction: 'स्मार्ट टैग',
|
||
archiveToFolder: 'फ़ोल्डर में संग्रहित करें',
|
||
existingTags: 'मौजूदा टैग: {tags}',
|
||
generatingSummary: 'सारांश बनाया जा रहा है...',
|
||
summaryCopied: 'सारांश कॉपी किया गया',
|
||
aiSummaryUnavailable: 'AI सारांश अनुपलब्ध',
|
||
aiSummaryFailed: 'AI सारांश विफल: {error}',
|
||
analyzingTags: 'विश्लेषण हो रहा है...',
|
||
emptyContentNoTags: 'रिक्त सामग्री, टैग सुझाव नहीं दे सकते',
|
||
noTagSuggestions: 'AI कोई टैग सुझाव नहीं दे रहा',
|
||
smartTagSuggestionTitle: 'स्मार्ट टैग सुझाव',
|
||
aiSuggestedTags: 'AI सुझावित टैग: {tags}',
|
||
tagsAddedCount: '{count} टैग जोड़े गए',
|
||
addAllTags: 'सभी जोड़ें',
|
||
selectFolder: 'फ़ोल्डर चुनें',
|
||
archivedToFolder: '"{name}" में संग्रहित',
|
||
createFolderFirst: 'पहले एक फ़ोल्डर बनाएं',
|
||
exportAsJsonAction: 'JSON के रूप में निर्यात करें',
|
||
exportAsMarkdownAction: 'Markdown के रूप में निर्यात करें',
|
||
exportAsZipAction: 'ZIP के रूप में निर्यात करें',
|
||
exportedToClipboardJson: '{count} आइटम क्लिपबोर्ड पर निर्यात किए (JSON)',
|
||
exportedToClipboardMarkdown:
|
||
'{count} आइटम क्लिपबोर्ड पर निर्यात किए (Markdown)',
|
||
readlaterExportTitle: 'बाद में पढ़ें निर्यात',
|
||
zipExportSuccess: 'ZIP निर्यात सफल',
|
||
exportFailedMsg: 'निर्यात विफल: {error}',
|
||
readlaterExportSubject: 'बाद में पढ़ें निर्यात',
|
||
syncing: 'सिंक हो रहा है...',
|
||
syncComplete: 'सिंक पूर्ण ↑{uploaded} ↓{downloaded} ⚡{conflicts}',
|
||
syncFailed: 'सिंक विफल: {error}',
|
||
noContentForSummary: 'सारांश बनाने के लिए कोई सामग्री नहीं',
|
||
generatingAiSummary: 'AI सारांश बनाया जा रहा है...',
|
||
summaryCopiedToClipboard: 'सारांश क्लिपबोर्ड पर कॉपी किया गया',
|
||
aiSummaryUnavailableRetry: 'AI सारांश अनुपलब्ध, बाद में पुनः प्रयास करें',
|
||
sharedCollabTitle: 'साझा सहयोग',
|
||
createButton: 'बनाएं',
|
||
noSharedLists: 'कोई साझा सूची नहीं',
|
||
createSharedListHint: 'सहयोग के लिए साझा सूची बनाएं',
|
||
sharedListStats: '{members} सदस्य · {messages} संदेश',
|
||
createSharedListTitle: 'साझा सूची बनाएं',
|
||
listNamePlaceholder: 'सूची का नाम',
|
||
sharedListCreated: 'साझा सूची "{name}" बनाई गई',
|
||
membersCount: 'सदस्य: {count}',
|
||
messagesCount: 'संदेश: {count}',
|
||
createdDate: 'बनाया गया: {date}',
|
||
leftSharedList: 'साझा सूची छोड़ दी',
|
||
leaveList: 'सूची छोड़ें',
|
||
discoveringDevices: 'डिवाइस खोज रहे हैं...',
|
||
noDevicesFound: 'कोई डिवाइस नहीं मिला, सुनिश्चित करें कि वे कनेक्ट हैं',
|
||
selectTargetDevice: 'लक्ष्य डिवाइस चुनें',
|
||
syncingToDevice: '{device} से सिंक हो रहा है...',
|
||
syncSendFailed: 'सिंक भेजना विफल',
|
||
deviceDiscoveryFailed: 'डिवाइस खोजना विफल: {error}',
|
||
widgetUpdated: 'विजेट अपडेट किया गया',
|
||
widgetUpdateFailed: 'विजेट अपडेट विफल: {error}',
|
||
clipboardMonitorTitle: 'क्लिपबोर्ड मॉनिटर',
|
||
clipboardStatusMonitoring: 'स्थिति: मॉनिटरिंग',
|
||
clipboardStatusOff: 'स्थिति: बंद',
|
||
clipboardMonitorEnabled: 'क्लिपबोर्ड मॉनिटर चालू',
|
||
clipboardMonitorDisabled: 'क्लिपबोर्ड मॉनिटर बंद',
|
||
enableMonitor: 'मॉनिटर चालू करें',
|
||
disableMonitor: 'मॉनिटर बंद करें',
|
||
viewClipboard: 'क्लिपबोर्ड देखें',
|
||
clipboardContent: 'क्लिपबोर्ड सामग्री: {content}',
|
||
clipboardEmpty: 'क्लिपबोर्ड खाली',
|
||
),
|
||
chatSettings: TChatSettings(
|
||
appearance: '',
|
||
backgroundImage: '',
|
||
setBackground: '',
|
||
themeColor: '',
|
||
customAccentColor: '',
|
||
data: '',
|
||
exportMessages: '',
|
||
exportAsJson: '',
|
||
importMessages: '',
|
||
importFromJson: '',
|
||
shareChatRecord: '',
|
||
sync: '',
|
||
syncInfo: '',
|
||
syncInfoDetail: '',
|
||
gotIt: '',
|
||
categoryManagement: '',
|
||
manageCategories: '',
|
||
editCategoryNames: '',
|
||
editCategory: '',
|
||
enterNewName: '',
|
||
recycleBin: '',
|
||
viewDeletedMessages: '',
|
||
recycleBinEmpty: '',
|
||
recycleBinCleared: '',
|
||
emptyBin: '',
|
||
close: '',
|
||
restore: '',
|
||
messageRestored: '',
|
||
permanentDelete: '',
|
||
messagePermanentlyDeleted: '',
|
||
dangerZone: '',
|
||
clearMessages: '',
|
||
clearAllMessagesConfirm: '',
|
||
messagesCleared: '',
|
||
exportFailed: '',
|
||
fromAlbum: '',
|
||
restoreDefault: '',
|
||
defaultPurple: '',
|
||
oceanBlue: '',
|
||
mintGreen: '',
|
||
warmOrange: '',
|
||
roseRed: '',
|
||
skyCyan: '',
|
||
brownCoffee: '',
|
||
silverGrey: '',
|
||
selectAccentColor: '',
|
||
),
|
||
toolCenter: TToolCenter(
|
||
toolCenter: '',
|
||
discoverMoreHelpers: '',
|
||
toolCount: '',
|
||
myFavorites: '',
|
||
recentlyUsed: '',
|
||
startUsingTools: '',
|
||
viewAll: '',
|
||
useCountTimes: '',
|
||
recommendedTools: '',
|
||
refreshBatch: '',
|
||
editLayout: '',
|
||
importTool: '',
|
||
stayTuned: '',
|
||
toolSettings: '',
|
||
searchTools: '',
|
||
searchHistory: '',
|
||
clearHistory: '',
|
||
noSearchResult: '',
|
||
toolRemoved: '',
|
||
dragToRemove: '',
|
||
releaseToRemove: '',
|
||
closeToolPanel: '',
|
||
tapToClose: '',
|
||
cancelFavorite: '',
|
||
pinToTop: '',
|
||
cancelPin: '',
|
||
newBadge: '',
|
||
tapToOpen: '',
|
||
longPressForMore: '',
|
||
),
|
||
toolStats: TToolStats(
|
||
usageCount: '',
|
||
lastUsed: '',
|
||
never: '',
|
||
rating: '',
|
||
noRating: '',
|
||
usageTrend: '',
|
||
version: '',
|
||
),
|
||
),
|
||
profile: TProfile(
|
||
title: 'मैं',
|
||
myFavorites: 'पसंदीदा',
|
||
readingHistory: 'इतिहास',
|
||
darkMode: 'डार्क मोड',
|
||
accountSettings: 'खाता',
|
||
dataManagement: 'डेटा',
|
||
offlineMode: 'ऑफ़लाइन',
|
||
cacheManagement: 'कैशे',
|
||
themeCustomization: 'थीम',
|
||
desktopWidgets: 'विजेट',
|
||
sentenceSource: 'स्रोत',
|
||
aboutApp: 'ऐप के बारे में',
|
||
rateApp: 'रेटिंग',
|
||
debugMode: 'डीबग',
|
||
tapToLogin: 'लॉग इन करने के लिए टैप करें',
|
||
defaultUserName: 'ज़ियानयान उपयोगकर्ता',
|
||
appSlogan: 'उद्धरण खोजें, कार्ड बनाएँ',
|
||
freeTier: 'मुफ़्त',
|
||
points: 'पॉइंट',
|
||
checkin: 'चेक-इन',
|
||
notes: 'नोट्स',
|
||
quickActions: 'त्वरित कार्रवाई',
|
||
scanQr: 'स्कैन',
|
||
nearbyTransfer: 'ट्रांसफ़र',
|
||
payment: 'भुगतान',
|
||
selectScanMethod: 'स्कैन विधि चुनें',
|
||
scanQrLogin: 'QR लॉगिन',
|
||
scanQrCode: 'QR कोड स्कैन करें',
|
||
appStoreNotFound: 'ऐप स्टोर नहीं मिला',
|
||
experimentalFeature: 'प्रायोगिक सुविधाएँ',
|
||
underReview: 'समीक्षा में',
|
||
changeAvatar: 'अवतार बदलें',
|
||
inputAvatarUrl: 'अवतार URL दर्ज करें',
|
||
selectFromAlbum: 'एल्बम से चुनें (जल्दी आ रहा है)',
|
||
avatarUrlHint: 'URL 2048 अक्षरों से अधिक नहीं होना चाहिए, केवल http/https लिंक',
|
||
pleaseInputUrl: 'कृपया URL दर्ज करें',
|
||
urlMustStartWithHttp: 'URL http:// या https:// से शुरू होना चाहिए',
|
||
urlTooLong: 'URL 2048 अक्षर की सीमा से अधिक है',
|
||
invalidUrlFormat: 'अमान्य URL प्रारूप',
|
||
avatarUnderReview: 'छवि समीक्षा में',
|
||
avatarReviewing: 'अवतार छवि की समीक्षा हो रही है...',
|
||
avatarChangeSuccess: 'अवतार सफलतापूर्वक बदला गया',
|
||
avatarChangeFailed: 'अवतार बदलने में विफल',
|
||
success: 'सफल',
|
||
failed: 'विफल',
|
||
ok: 'ठीक है',
|
||
loading: 'लोड हो रहा है...',
|
||
loginToViewProfile: 'प्रोफ़ाइल देखने के लिए लॉग इन करें',
|
||
goLogin: 'लॉग इन',
|
||
consecutiveCheckin: 'लगातार चेक-इन',
|
||
favorites: 'पसंदीदा',
|
||
likes: 'पसंद',
|
||
dailyCheckin: 'दैनिक चेक-इन',
|
||
learningCenter: 'शिक्षा केंद्र',
|
||
achievementCenter: 'उपलब्धि केंद्र',
|
||
dailyTask: 'दैनिक कार्य',
|
||
leaderboard: 'लीडरबोर्ड',
|
||
dataStatistics: 'डेटा सांख्यिकी',
|
||
myNotes: 'मेरे नोट्स',
|
||
contentCorrection: 'सामग्री सुधार',
|
||
myDevices: 'मेरे उपकरण',
|
||
tagCloud: 'टैग क्लाउड',
|
||
personalInfo: 'व्यक्तिगत जानकारी',
|
||
username: 'उपयोगकर्ता नाम',
|
||
nickname: 'उपनाम',
|
||
bio: 'बायो',
|
||
notSet: 'सेट नहीं',
|
||
notFilled: 'भरा नहीं गया',
|
||
set: 'सेट',
|
||
reviewing: 'समीक्षा में',
|
||
editUsername: 'उपयोगकर्ता नाम संपादित करें',
|
||
editNickname: 'उपनाम संपादित करें',
|
||
nearbyDiscovery: 'नज़दीकी डिवाइस',
|
||
nearbyDiscoveryDesc: 'Bluetooth + Wi-Fi नज़दीकी डिवाइस खोजें',
|
||
totalTasks: 'कुल',
|
||
taskClaimed: 'प्राप्त',
|
||
perfectDay: 'परफेक्ट डे',
|
||
perfectDayAllDone: 'सभी कार्य पूरे',
|
||
perfectDayReward: 'परफेक्ट डे पुरस्कार',
|
||
perfectDayRewardDesc: 'सभी कार्य पूरे! अतिरिक्त पुरस्कार प्राप्त करें',
|
||
claimPerfectDayReward: 'पुरस्कार प्राप्त करें',
|
||
rewardSuffix: 'पुरस्कार',
|
||
expUnit: 'अनुभव',
|
||
scoreUnit: 'अंक',
|
||
noTasks: 'कोई कार्य नहीं',
|
||
noTasksDesc: 'आज कोई कार्य नहीं है। बाद में देखें!',
|
||
great: 'बढ़िया!',
|
||
loginToCheckin: 'चेक-इन करने के लिए लॉगिन करें',
|
||
loginToCheckinDesc: 'दैनिक चेक-इन में भाग लेने और अंक अर्जित करने के लिए लॉगिन करें',
|
||
viewAchievementCenter: 'उपलब्धि केंद्र देखें',
|
||
todaySigned: 'आज चेक-इन किया गया',
|
||
tapToCheckin: 'चेक-इन करने के लिए टैप करें',
|
||
signed: 'चेक-इन किया',
|
||
weeklyCheckin: 'इस सप्ताह',
|
||
totalCheckinDays: 'कुल {0} दिन',
|
||
checkinHistory: 'चेक-इन इतिहास',
|
||
noCheckinRecord: 'कोई चेक-इन रिकॉर्ड नहीं',
|
||
todayLabel: 'आज',
|
||
checkinDate: 'चेक-इन तिथि',
|
||
status: 'स्थिति',
|
||
signedStatus: 'चेक-इन किया ✓',
|
||
remark: 'टिप्पणी',
|
||
dailyCheckinTaskDone: 'दैनिक चेक-इन पूर्ण',
|
||
makeupCheckin: 'पूरक',
|
||
makeupCostInfo: 'पूरक चेक-इन में अंक लगते हैं। पुष्टि करें:',
|
||
makeupDate: 'पूरक तिथि',
|
||
costPoints: 'लागत अंक',
|
||
currentPoints: 'वर्तमान अंक',
|
||
makeupInfo: 'पूरक जानकारी',
|
||
makeupLimitInfo: 'प्रतिदिन केवल 1 पूरक। अपर्याप्त अंक = संभव नहीं ({0} अंक आवश्यक)',
|
||
confirmMakeup: 'पूरक की पुष्टि करें',
|
||
insufficientPoints: 'अपर्याप्त अंक',
|
||
insufficientPointsDesc: 'पूरक के लिए {0} अंक आवश्यक, वर्तमान: {1}\n\n दैनिक चेक-इन, लेख प्रकाशित करके अंक अर्जित करें',
|
||
makeupSuccess: 'पूरक सफल',
|
||
makeupSuccessDesc: '{0} पूरक सफल, {1} अंक काटे गए',
|
||
makeupFailed: 'पूरक विफल',
|
||
makeupFailedRetry: 'पूरक विफल, बाद में पुनः प्रयास करें',
|
||
timesUnit: 'बार',
|
||
daysUnit: 'दिन',
|
||
accountAndData: 'Account & Data',
|
||
editProfile: 'Edit Profile',
|
||
edit: 'Edit',
|
||
editBio: 'Edit Bio',
|
||
save: 'Save',
|
||
pleaseInput: 'Please enter',
|
||
modifySuccess: 'Modified successfully',
|
||
modifyFailed: 'Modification failed',
|
||
userProfile: 'User Profile',
|
||
goBack: 'Back',
|
||
userNotExist: 'User not found',
|
||
retry: 'Retry',
|
||
anonymousUser: 'Anonymous',
|
||
articles: 'Articles',
|
||
follow: 'Follow',
|
||
followed: 'Following',
|
||
theUser: 'this user',
|
||
privateMessage: 'Message',
|
||
gotIt: 'Got it',
|
||
shareProfile: 'Share Profile',
|
||
blockUser: 'Block User',
|
||
personalBio: 'Bio',
|
||
titleLevel: 'Title Level',
|
||
activeData: 'Activity',
|
||
beginner: 'Beginner',
|
||
apprentice: 'Apprentice',
|
||
skilled: 'Skilled',
|
||
expert: 'Expert',
|
||
master: 'Master',
|
||
signInCount: 'Check-in {count}',
|
||
noteCount: 'Notes {count}',
|
||
likeCount: 'Likes {count}',
|
||
commentCount: 'Comments {count}',
|
||
viewCount: 'Views {count}',
|
||
readLaterCount: 'Read Later {count}',
|
||
modifyField: 'Edit {field}',
|
||
pleaseInputField: 'Enter {field}',
|
||
fieldModifySuccess: '{field} updated',
|
||
fieldModifyFailed: 'Failed: {error}',
|
||
debugInfo: 'Debug Info',
|
||
defaultBio: 'Light up every moment with words',
|
||
exitSubProject: 'उप-प्रोजेक्ट से बाहर निकलें',
|
||
exitApp: 'शियान यान से बाहर निकलें',
|
||
exitAccount: 'शियान यान खाते से लॉग आउट करें',
|
||
closeAppToDesktop: 'बंद करें और डेस्कटॉप पर वापस जाएं',
|
||
closeAppKillBackground: 'Close & Kill Background',
|
||
backToDesktop: 'Back to Desktop (No Exit)',
|
||
selectExitMethod: 'Select Exit Method',
|
||
deviceRemoveCurrentTitle: '移除当前设备',
|
||
deviceRemoveCurrentWarning: '移除当前设备后,部分场景读取设备ID或相关信息后会自动重新添加该设备,建议直接下线而非移除。',
|
||
deviceContinueRemove: '继续移除',
|
||
deviceVerifyIdentityRemove: '请验证身份以移除设备',
|
||
deviceRemoveTitle: '移除设备',
|
||
deviceRemoveConfirm: '确定要移除该设备吗?移除后该设备需重新登录。',
|
||
deviceRemoved: '设备已移除',
|
||
deviceRemoveFailed: '移除失败',
|
||
),
|
||
settings: TSettings(
|
||
language: 'भाषा',
|
||
languageSubtitle: 'दिखाई देने वाली भाषा बदलें',
|
||
generalSettings: 'सामान्य',
|
||
selectLanguage: 'भाषा चुनें',
|
||
followSystem: 'सिस्टम के अनुसार',
|
||
collaborativeTranslation: 'सहयोग',
|
||
collaborativeTranslationDesc: 'अनुवाद सुधारने में मदद करें',
|
||
lastTranslation: 'अंतिम अनुवाद',
|
||
translationVersion: 'संस्करण',
|
||
mtMarkTip: 'मशीन अनुवाद, अशुद्धियाँ हो सकती हैं',
|
||
rtlMarkTip: 'दाएं से बाएं लिखी जाने वाली भाषा',
|
||
featureExtension: 'एक्सटेंशन',
|
||
plugin: 'प्लगइन',
|
||
pluginSubtitle: 'अनुवाद गार्ड, TTS और अधिक',
|
||
dailyReminder: 'दैनिक रिमाइंडर',
|
||
dailyReminderSubtitle: 'निर्धारित समय पर दैनिक उद्धरण भेजें',
|
||
reminderTime: 'रिमाइंडर समय',
|
||
reminderTimeSubtitle: 'दैनिक रिमाइंडर का समय चुनें',
|
||
developer: 'डेवलपर',
|
||
logLevel: 'लॉग स्तर',
|
||
logLevelSubtitle: 'मॉड्यूल अनुसार लॉग आउटपुट स्तर नियंत्रित करें',
|
||
interaction: TSettingsInteraction(
|
||
interaction: 'इंटरैक्शन',
|
||
sound: 'ध्वनि',
|
||
soundSubtitle: 'ऑपरेशन और सूचना ध्वनियाँ',
|
||
vibration: 'कंपन',
|
||
vibrationSubtitle: 'हैप्टिक फ़ीडबैक तीव्रता',
|
||
soundEffect: 'ध्वनि प्रभाव',
|
||
soundEffectSubtitle: 'ऑपरेशन ध्वनि शैली चुनें',
|
||
pageTransitionMode: 'पेज ट्रांज़िशन',
|
||
pageTransitionModeNavigate: 'स्वाइप बैक के साथ मानक नेविगेशन',
|
||
pageTransitionModeSheet: 'चौड़ी स्क्रीन के लिए बॉटम शीट',
|
||
predictiveBack: 'प्रेडिक्टिव बैक',
|
||
predictiveBackSubtitle: 'स्वाइप करते समय पिछला पेज पूर्वावलोकन',
|
||
longPressPreview: 'लॉन्ग प्रेस पूर्वावलोकन',
|
||
longPressPreviewSubtitle: 'देर तक दबाकर विवरण पूर्वावलोकन',
|
||
vibrationStrength: 'कंपन तीव्रता',
|
||
soundEffectStyle: 'ध्वनि प्रभाव शैली',
|
||
pageTransitionModeTitle: 'पेज ट्रांज़िशन',
|
||
navigateDescDetail:
|
||
'बाएँ किनारे से स्वाइप करके वापस जाएँ, प्रेडिक्टिव बैक एनिमेशन समर्थित',
|
||
sheetDescDetail:
|
||
'शीट के रूप में खुलता है, चौड़ी स्क्रीन के लिए, बंद करने के लिए ✕ दबाएँ',
|
||
standardNavigation: 'मानक नेविगेशन',
|
||
bottomSheet: 'बॉटम शीट',
|
||
sfxFeedback: 'ध्वनि प्रतिक्रिया',
|
||
sfxFeedbackSubtitle: 'कार्यों पर ध्वनि चलाएं',
|
||
sfxStyle: 'ध्वनि प्रकार',
|
||
sfxStyleSubtitle: 'ध्वनि प्रभाव शैली चुनें',
|
||
),
|
||
notification: 'सूचनाएँ',
|
||
pushNotification: 'पुश सूचनाएँ',
|
||
pushNotificationSubtitle: 'दैनिक सुझाव, चेक-इन और ऋतु अलर्ट',
|
||
notificationSettings: TSettingsNotification(
|
||
notificationSettings: 'सूचना सेटिंग्स',
|
||
managePersonalizedPush: 'वैयक्तिकृत पुश प्रबंधित करें',
|
||
managePersonalizedPushSubtitle: 'सूचनाओं का समय और स्विच अनुकूलित करें',
|
||
dailyRecommendPush: 'दैनिक अनुशंसा पुश',
|
||
dailyRecommendPushSubtitle: 'दैनिक कविता, मुहावरे और उद्धरण पुश',
|
||
dailyRecommendPushEnabled: 'दैनिक अनुशंसा पुश सक्षम',
|
||
dailyRecommendPushDisabled: 'दैनिक अनुशंसा पुश अक्षम',
|
||
pushTime: 'पुश समय',
|
||
dailyRecommendPushTime: 'दैनिक अनुशंसा पुश समय',
|
||
signinReminder: 'चेक-इन रिमाइंडर',
|
||
signinReminderSubtitle: 'दैनिक चेक-इन रिमाइंडर, लगातार चेक-इन पर पुरस्कार',
|
||
signinReminderEnabled: 'चेक-इन रिमाइंडर सक्षम',
|
||
signinReminderDisabled: 'चेक-इन रिमाइंडर अक्षम',
|
||
signinReminderTime: 'चेक-इन रिमाइंडर समय',
|
||
studyProgressReminder: 'अध्ययन प्रगति रिमाइंडर',
|
||
studyProgressReminderSubtitle: 'समीक्षा और सुदृढीकरण के लिए आवधिक रिमाइंडर',
|
||
studyProgressReminderEnabled: 'अध्ययन प्रगति रिमाइंडर सक्षम',
|
||
studyProgressReminderDisabled: 'अध्ययन प्रगति रिमाइंडर अक्षम',
|
||
chargingReadLaterReminder: 'चार्जिंग के दौरान बाद में पढ़ें रिमाइंडर',
|
||
chargingReadLaterReminderSubtitle: 'चार्जिंग के दौरान सहेजी गई वस्तुएँ पढ़ने की याद दिलाएँ',
|
||
chargingReadLaterReminderEnabled: 'रिमाइंडर सक्षम',
|
||
chargingReadLaterReminderDisabled: 'रिमाइंडर अक्षम',
|
||
fortuneReminder: 'दैनिक भाग्य पुश',
|
||
fortuneReminderSubtitle: 'दैनिक भाग्य कार्ड पुश',
|
||
fortuneReminderEnabled: 'दैनिक भाग्य पुश सक्षम',
|
||
fortuneReminderDisabled: 'दैनिक भाग्य पुश अक्षम',
|
||
fortunePushTime: 'भाग्य पुश समय',
|
||
reminderTime: 'रिमाइंडर समय',
|
||
pushTimeUpdated: 'पुश समय {0} पर अपडेट किया गया',
|
||
warmTip: 'सुझाव',
|
||
warmTipContent: 'सूचनाओं के लिए सिस्टम अनुमति आवश्यक है। यदि आपको पुश प्राप्त नहीं होता है, तो कृपया सिस्टम सेटिंग्स में Xianyan की सूचना अनुमति जांचें।',
|
||
marketingPush: 'ऐप मार्केटिंग प्राप्त करें',
|
||
marketingPushSubtitle: 'ऐप अग्रभूमि में होने पर Xianyan टीम से मार्केटिंग पुश प्राप्त करें',
|
||
marketingPushEnabled: 'मार्केटिंग पुश सक्षम',
|
||
marketingPushDisabled: 'मार्केटिंग पुश अक्षम',
|
||
permissionDenied: 'सूचना अनुमति अस्वीकृत',
|
||
permissionDeniedContent: 'सिस्टम सूचना अनुमति सक्षम नहीं है। पुश सूचनाएँ प्राप्त नहीं हो सकतीं।',
|
||
goToSettings: 'सेटिंग्स पर जाएँ',
|
||
previewNotification: 'सूचना पूर्वावलोकन',
|
||
notificationStats: 'सूचना आँकड़े',
|
||
pushCount: 'पुश गणना',
|
||
clickCount: 'क्लिक गणना',
|
||
noStats: 'कोई आँकड़े उपलब्ध नहीं',
|
||
),
|
||
display: TSettingsDisplay(
|
||
display: 'प्रदर्शन',
|
||
screenTimeout: 'स्क्रीन टाइमआउट',
|
||
screenTimeoutSubtitle: 'ऑटो-लॉक समय सेट करें',
|
||
fontSize: 'फ़ॉन्ट आकार',
|
||
fontSizeSubtitle: 'थीम सेटिंग पर जाएँ',
|
||
startupPage: 'स्टार्टअप पेज',
|
||
startupPageSubtitle: 'लॉन्च पर दिखाया जाने वाला पेज चुनें',
|
||
immersiveStatus: 'इमर्सिव स्टेटस बार',
|
||
immersiveStatusSubtitle: 'फ़ुल स्क्रीन के लिए स्टेटस बार छिपाएँ',
|
||
contentDensity: 'कॉन्टेंट घनत्व',
|
||
contentDensitySubtitle: 'सूची और कार्ड रिक्ति समायोजित करें',
|
||
reduceAnimations: 'एनिमेशन कम करें',
|
||
reduceAnimationsSubtitle: 'इंटरफ़ेस एनिमेशन प्रभाव कम करें',
|
||
screenTimeoutTitle: 'स्क्रीन टाइमआउट',
|
||
startupPageTitle: 'स्टार्टअप पेज',
|
||
contentDensityTitle: 'कॉन्टेंट घनत्व',
|
||
screenAlwaysOn: 'स्क्रीन हमेशा चालू',
|
||
screenAlwaysOnSubtitle: 'स्क्रीन हमेशा चालू रखें',
|
||
screenAlwaysOnOff: 'बंद',
|
||
screenAlwaysOnReading: 'पढ़ते समय',
|
||
screenAlwaysOnAlways: 'हमेशा',
|
||
screenAlwaysOnTitle: 'स्क्रीन हमेशा चालू',
|
||
reopenOnboarding: 'ऑनबोर्डिंग फिर से खोलें',
|
||
reopenOnboardingSubtitle: 'परिचय और वैयक्तिकरण विज़ार्ड देखें',
|
||
navBarPosition: 'नेविगेशन बार स्थिति',
|
||
navBarPositionSubtitle: 'वाइड स्क्रीन पर नेविगेशन बार स्थिति',
|
||
navBarPositionLeft: 'बाएं',
|
||
navBarPositionTitle: 'नेविगेशन बार स्थिति',
|
||
splitViewRatio: 'स्प्लिट व्यू अनुपात',
|
||
splitViewRatioSubtitle: 'स्प्लिट व्यू में बाएं/दाएं पैनल अनुपात',
|
||
splitViewRatioTitle: 'स्प्लिट व्यू अनुपात',
|
||
splitViewEnabled: 'स्प्लिट व्यू',
|
||
splitViewEnabledSubtitle: 'वाइड स्क्रीन पर स्प्लिट व्यू लेआउट सक्षम करें',
|
||
workbenchEnabled: 'वर्कबेंच मोड',
|
||
workbenchEnabledSubtitle: 'वाइड स्क्रीन पर WeChat PC-शैली तीन-कॉलम वर्कबेंच लेआउट सक्षम करें (नेव+सूची+विवरण)',
|
||
shaderBackground: 'शेडर पृष्ठभूमि',
|
||
shaderBackgroundSubtitle: 'उद्धरण कार्ड पर तरल ग्रेडिएंट प्रभाव',
|
||
),
|
||
performance: TSettingsPerformance(
|
||
performance: 'प्रदर्शन',
|
||
smartMode: 'स्मार्ट मोड',
|
||
smartModeSubtitle: 'नेटवर्क के अनुसार ऑटो-स्विच',
|
||
preload: 'प्रीलोड',
|
||
preloadSubtitle: 'कॉन्टेंट पहले से लोड करें',
|
||
cacheStrategy: 'कैशे रणनीति',
|
||
cacheStrategySubtitle: 'कॉन्टेंट कैशिंग व्यवहार नियंत्रित करें',
|
||
imageQuality: 'छवि गुणवत्ता',
|
||
imageQualityOriginal: 'मूल लोड करें, अधिक डेटा उपयोग',
|
||
imageQualitySaver: 'छवियाँ संपीड़ित करें, डेटा बचाएँ',
|
||
imageQualityBalanced: 'गुणवत्ता और डेटा उपयोग का संतुलन',
|
||
dataSaver: 'डेटा सेवर',
|
||
dataSaverSubtitle: 'डेटा खपत कम करें',
|
||
cacheStrategyTitle: 'कैशे रणनीति',
|
||
imageQualityTitle: 'छवि गुणवत्ता',
|
||
),
|
||
privacy: TSettingsPrivacy(
|
||
privacyAndPermissions: 'गोपनीयता और अनुमतियाँ',
|
||
appLock: 'ऐप लॉक',
|
||
appLockSubtitle: 'फ़ेस ID / फ़िंगरप्रिंट अनलॉक',
|
||
clipboardRead: 'क्लिपबोर्ड पढ़ें',
|
||
clipboardReadSubtitle: 'क्लिपबोर्ड कॉन्टेंट पढ़ने की अनुमति',
|
||
permissionManagement: 'अनुमतियाँ',
|
||
permissionManagementSubtitle: 'ऐप अनुमतियाँ प्रबंधित करें',
|
||
privacyPolicy: 'गोपनीयता नीति',
|
||
privacyPolicySubtitle: 'गोपनीयता नीति कॉन्टेंट देखें',
|
||
nearbyDiscovery: 'निकटतम खोज',
|
||
nearbyDiscoverySubtitle: 'निकटवर्ती उपयोगकर्ताओं को आपको खोजने की अनुमति दें',
|
||
),
|
||
advanced: TSettingsAdvanced(
|
||
advanced: 'उन्नत',
|
||
moreSettings: 'अधिक सेटिंग',
|
||
moreSettingsSubtitle: 'संगतता, डीबग, प्रॉक्सी, बैटरी',
|
||
autoCheckUpdate: 'ऑटो अपडेट जाँच',
|
||
autoCheckUpdateSubtitle: 'लॉन्च पर नया संस्करण जाँचें',
|
||
syncSettings: 'सेटिंग सिंक',
|
||
syncSettingsSubtitle: 'डिवाइस पर प्राथमिकताएँ सिंक करें',
|
||
logManagement: 'लॉग',
|
||
logManagementSubtitle: 'ऐप लॉग देखें और निर्यात करें',
|
||
exportImportSettings: 'निर्यात / आयात',
|
||
exportImportSettingsSubtitle: 'JSON के माध्यम से सेटिंग माइग्रेट करें',
|
||
dataExport: 'डेटा निर्यात',
|
||
dataExportSubtitle: 'व्यक्तिगत डेटा निर्यात करें',
|
||
clearCache: 'कैशे साफ़ करें',
|
||
clearCacheSubtitle: 'स्थानीय कैशे डेटा साफ़ करें',
|
||
resetSettings: 'सेटिंग रीसेट',
|
||
resetSettingsSubtitle: 'सभी सेटिंग डिफ़ॉल्ट पर पुनर्स्थापित करें',
|
||
youMayBeLookingFor: 'आप खोज रहे होंगे',
|
||
fontManagement: 'फ़ॉन्ट',
|
||
clearCacheConfirm: 'क्या आप सभी कैशे डेटा साफ़ करना चाहते हैं?',
|
||
resetSettingsConfirm:
|
||
'क्या आप सभी सेटिंग रीसेट करना चाहते हैं? इसे पूर्ववत नहीं किया जा सकता।',
|
||
exportSettings: 'सेटिंग निर्यात',
|
||
importSettings: 'सेटिंग आयात',
|
||
importSettingsDesc:
|
||
'नीचे निर्यात किया गया JSON पेस्ट करें। आयात वर्तमान सेटिंग अधिलेखित करेगा।',
|
||
confirmImport: 'आयात पुष्टि करें',
|
||
importSuccess: 'आयात सफल',
|
||
importFailed: 'आयात विफल, अमान्य प्रारूप',
|
||
pasteJson: 'JSON पेस्ट करें',
|
||
pasteJsonPlaceholder: 'निर्यात किया गया JSON कॉन्टेंट पेस्ट करें...',
|
||
otherSettings: 'अन्य सेटिंग्स',
|
||
otherSettingsSubtitle: 'उन्नत, पहुंच, बैटरी और भंडारण',
|
||
impellerEngine: 'Impeller रेंडरिंग इंजन',
|
||
impellerEngineSubtitleOn: 'सक्षम · लागू करने के लिए पुनः आरंभ करें',
|
||
impellerEngineSubtitleOff: 'डिफ़ॉल्ट रूप से बंद · Intel Mac टिमटिमा सकता है',
|
||
impellerRestartTitle: 'पुनः आरंभ आवश्यक',
|
||
impellerRestartOnDesc: 'Impeller रेंडरिंग इंजन अब सक्षम है।\n\nImpeller Flutter का नई पीढ़ी का रेंडरिंग इंजन (Metal आधारित) है। यह Apple Silicon पर बेहतर प्रदर्शन करता है, लेकिन Intel Mac पर रंग विकृति/फ़ॉन्ट फटना हो सकता है।\n\nपरिवर्तन लागू करने के लिए कृपया ऐप पुनः आरंभ करें।',
|
||
impellerRestartOffDesc: 'Impeller रेंडरिंग इंजन अब अक्षम है।\n\nSkia रेंडरिंग इंजन का उपयोग किया जाएगा, जो Intel Mac पर रंग विकृति/फ़ॉन्ट फटना से बचाता है।\n\nपरिवर्तन लागू करने के लिए कृपया ऐप पुनः आरंभ करें।',
|
||
impellerRestartNow: 'अभी पुनः आरंभ करें',
|
||
impellerRestartLater: 'बाद में पुनः आरंभ करें',
|
||
impellerSavedToast: 'सेटिंग्स सहेजी गईं। लागू करने के लिए ऐप पुनः आरंभ करें।',
|
||
impellerPendingRestart: 'पुनः आरंभ लंबित',
|
||
impellerDialogArch: 'आर्किटेक्चर',
|
||
impellerDialogRunning: 'वर्तमान इंजन',
|
||
impellerDialogAfterRestart: 'पुनः आरंभ के बाद',
|
||
impellerX86WarningTitle: 'Intel Mac संगतता चेतावनी',
|
||
impellerX86WarningDesc: 'Intel Mac (x86_64) का पता चला।\n\nMetal ड्राइवर रेंडरिंग संसाधन संचय के कारण Impeller Intel Mac पर रंग विकृति, फ़ॉन्ट फाडने या झिलमिलाहट का कारण बन सकता है।\n\nImpeller Apple Silicon (M1/M2/M3+) पर अच्छी तरह से काम करता है। Intel Mac के लिए Skia की सिफारिश की जाती है।\n\nयदि आप अभी भी इसे सक्षम करना चाहते हैं, तो कृपया पुष्टि करें कि आप जोखिमों को समझते हैं।',
|
||
impellerX86WarningConfirm: 'फिर भी सक्षम करें',
|
||
impellerX86WarningCancel: 'रद्द करें',
|
||
impellerAppleSiliconTip: 'Apple Silicon पर Impeller Metal के साथ बेहतर प्रदर्शन देता है। सक्षम करने की सिफारिश।',
|
||
),
|
||
cache: TSettingsCache(
|
||
cacheManagement: 'Image Cache Management',
|
||
storageOverview: 'Storage Overview',
|
||
totalCache: 'Total Cache',
|
||
fileCount: 'Files',
|
||
feedCache: 'Feed Cache',
|
||
cacheBreakdown: 'Cache Breakdown',
|
||
recentCache: 'Recent Cache',
|
||
expiredCache: 'Expired Cache',
|
||
cacheFiles: 'Cache Files',
|
||
cacheActions: 'Cache Actions',
|
||
autoCleanPolicy: 'Auto Clean Policy',
|
||
autoCleanPolicyDesc: 'Cache older than the set time will be auto-cleaned',
|
||
clearExpiredCache: 'Clear Expired Cache',
|
||
clearAllCache: 'Clear All Cache',
|
||
cacheSizeLimit: 'Cache Size Limit',
|
||
cacheSizeLimitDesc: 'Alert when exceeding the limit',
|
||
batchDelete: 'Batch Delete',
|
||
selectAll: 'Select All',
|
||
deselectAll: 'Deselect All',
|
||
deleteSelected: 'Delete Selected',
|
||
cleaningProgress: 'Cleaning...',
|
||
cleanLog: 'Clean Log',
|
||
cleanLogDesc: 'View cache cleaning history',
|
||
noCache: 'No Image Cache',
|
||
noCacheHint: 'Image cache will appear here after browsing',
|
||
retry: 'Retry',
|
||
loadFailed: 'Load Failed',
|
||
fileDetail: 'File Detail',
|
||
fileName: 'File Name',
|
||
fileSize: 'File Size',
|
||
createdTime: 'Created',
|
||
expiresTime: 'Expires',
|
||
resolution: 'Resolution',
|
||
format: 'Format',
|
||
sourceUrl: 'Source URL',
|
||
category: 'Category',
|
||
expired: 'Expired',
|
||
sortBy: 'Sort By',
|
||
sortByDate: 'By Date',
|
||
sortBySize: 'By Size',
|
||
sortByType: 'By Type',
|
||
usedSpace: 'Used',
|
||
refLimit: 'Limit',
|
||
confirmDelete: 'Delete this cache file?',
|
||
confirmClearExpired:
|
||
'Expired cache files will be cleared. This cannot be undone.',
|
||
confirmClearAll:
|
||
'All cache files will be cleared. This cannot be undone.',
|
||
irreversible: 'This cannot be undone',
|
||
cleared: 'Cleared',
|
||
clearFailed: 'Clear Failed',
|
||
filesUnit: 'files',
|
||
daysUnit: 'days',
|
||
policyOff: 'Off',
|
||
edit: 'Edit',
|
||
cancel: 'Cancel',
|
||
delete: 'Delete',
|
||
clear: 'Clear',
|
||
totalCacheLabel: 'Total',
|
||
basicInfo: 'Basic Info',
|
||
imageInfo: 'Image Info',
|
||
sourceInfo: 'Source Info',
|
||
clearLog: 'Clear',
|
||
noCleanLog: 'No cleaning records',
|
||
selectedCount: 'Selected',
|
||
status: 'Status',
|
||
done: 'पूर्ण',
|
||
all: 'सभी',
|
||
withinDays: 'के भीतर',
|
||
beforeDays: 'से पहले',
|
||
currentLabel: 'वर्तमान',
|
||
autoCleanSuffix: 'समाप्त कैशे की स्वतः सफाई',
|
||
currentLimitLabel: 'वर्तमान सीमा',
|
||
confirmBatchDelete: 'चयनित कैशे फ़ाइलें हटाएं?',
|
||
deleted: 'हटाया गया',
|
||
unknown: 'अज्ञात',
|
||
logCleared: 'लॉग साफ़ किया गया',
|
||
confirmClearLog: 'सभी सफाई लॉग साफ़ करें?',
|
||
clearingExpired: 'समाप्त कैशे साफ़ किया जा रहा है...',
|
||
clearingAll: 'सभी कैशे साफ़ किया जा रहा है...',
|
||
clearingBatch: 'बैच हटाया जा रहा है...',
|
||
storageSpace: 'स्टोरेज स्थान',
|
||
database: 'डेटाबेस',
|
||
hive: 'Hive',
|
||
cacheCount: 'कैश गणना',
|
||
categoryStats: 'श्रेणी आँकड़े',
|
||
feedCacheCount: 'फ़ीड कैश',
|
||
pendingSync: 'सिंक लंबित',
|
||
hiveStorage: 'Hive स्टोरेज',
|
||
chatSessions: 'सत्र',
|
||
chatAttachments: 'सत्र अटैचमेंट',
|
||
chatTrash: 'सत्र कचरा',
|
||
transferRecords: 'ट्रांसफर रिकॉर्ड',
|
||
pairedDevices: 'युग्मित उपकरण',
|
||
receivedFiles: 'प्राप्त फ़ाइलें',
|
||
readLater: 'बाद में पढ़ें',
|
||
cacheCleanup: 'कैश सफाई',
|
||
cleanExpiredCache: 'एक्सपायर्ड कैश साफ़ करें',
|
||
cleanChatTrash: 'सत्र कचरा साफ़ करें',
|
||
cleanChatThumbnails: 'सत्र थंबनेल साफ़ करें',
|
||
clearAllCache2: 'सारा कैश हटाएं',
|
||
cleanTransferCache: 'ट्रांसफर कैश साफ़ करें',
|
||
clearAllChatData: 'सारा सत्र डेटा हटाएं',
|
||
cleanReadlaterCache: 'बाद में पढ़ें कैश साफ़ करें',
|
||
clearReadlaterData: 'सारा बाद में पढ़ें डेटा हटाएं',
|
||
cacheStrategy: 'कैश रणनीति',
|
||
cacheLimit: 'कैश सीमा',
|
||
expiryDays: 'समाप्ति दिन',
|
||
offlineMode2: 'ऑफ़लाइन मोड',
|
||
wifiPreload: 'WiFi प्रीलोड',
|
||
autoSync: 'ऑटो सिंक',
|
||
cleaningCache: 'कैश साफ़ हो रहा है...',
|
||
itemsUnit: 'आइटम',
|
||
piecesUnit: 'टुकड़े',
|
||
cleaningChatTrash: 'सत्र कचरा साफ़ किया गया',
|
||
cleaningChatThumbnails: 'सत्र थंबनेल साफ़ किए गए',
|
||
cleaningTransferCache: 'ट्रांसफर कैश साफ़ किया गया',
|
||
clearingAllChatData: 'सारा सत्र डेटा हटाया गया',
|
||
cleaningReadlaterCache: 'बाद में पढ़ें कैश साफ़ किया गया',
|
||
clearingReadlaterData: 'सारा बाद में पढ़ें डेटा हटाया गया',
|
||
allCacheCleared: 'सारा कैश हटाया गया',
|
||
cleanFailed2: 'सफ़ाई विफल: {0}',
|
||
confirmCleanChatTrashTitle: 'सत्र कचरा साफ़ करें',
|
||
confirmCleanChatTrashContent: '30 दिनों से अधिक पुराने कचरे के संदेश और फ़ाइलें स्थायी रूप से हटा दी जाएंगी, इसे पूर्ववत नहीं किया जा सकता।',
|
||
confirmCleanChatThumbnailsTitle: 'सत्र थंबनेल साफ़ करें',
|
||
confirmCleanChatThumbnailsContent: 'सभी सत्र छवि थंबनेल कैश साफ़ किए जाएंगे, मूल छवियाँ हटाई नहीं जाएंगी।',
|
||
confirmClearAllCacheTitle: 'सारा कैश हटाएं',
|
||
confirmClearAllCacheContent: 'क्या आप सुनिश्चित हैं कि सारा कैश डेटा हटाना चाहते हैं? ऑफ़लाइन सामग्री हटा दी जाएगी, इसे पूर्ववत नहीं किया जा सकता।',
|
||
confirmCleanTransferCacheTitle: 'ट्रांसफर कैश साफ़ करें',
|
||
confirmCleanTransferCacheContent: 'ट्रांसफर थंबनेल, अस्थायी फ़ाइलें और 30 दिनों से अधिक पुराने रिकॉर्ड साफ़ किए जाएंगे। प्राप्त फ़ाइलें हटाई नहीं जाएंगी।',
|
||
confirmClearAllChatDataTitle: 'सारा सत्र डेटा हटाएं',
|
||
confirmClearAllChatDataContent: 'सभी सत्र, संदेश, अटैचमेंट और कचरा डेटा हटा दिए जाएंगे, इसे पूर्ववत नहीं किया जा सकता!',
|
||
confirmCleanReadlaterCacheTitle: 'बाद में पढ़ें कैश साफ़ करें',
|
||
confirmCleanReadlaterCacheContent: 'बाद में पढ़ें थंबनेल, अटैचमेंट और सिंक अस्थायी फ़ाइलें साफ़ की जाएंगी, संदेश रिकॉर्ड हटाए नहीं जाएंगे।',
|
||
confirmClearReadlaterDataTitle: 'सारा बाद में पढ़ें डेटा हटाएं',
|
||
confirmClearReadlaterDataContent: 'सारा बाद में पढ़ें संदेश, अटैचमेंट और थंबनेल हटा दिए जाएंगे, इसे पूर्ववत नहीं किया जा सकता!',
|
||
clearAll: 'सभी हटाएं',
|
||
clean2: 'साफ़ करें',
|
||
enabled2: 'सक्षम',
|
||
disabled2: 'अक्षम',
|
||
mbUnit: 'MB',
|
||
daysUnit2: 'दिन',
|
||
cleanTrash: 'कचरा साफ़ करें',
|
||
trashSourceInfoTitle: 'कचरा स्रोत',
|
||
trashSourceInfoContent: 'कचरे में आइटम यहाँ से आते हैं:\n\n💬 सत्र संदेश — हटाए गए सत्र रिकॉर्ड\n📖 बाद में पढ़ें — हटाए गए सहेजे गए लेख\n📁 फ़ाइल स्थानांतरण — हटाए गए स्थानांतरण रिकॉर्ड\n\nये आइटम अवधि के बाद स्वचालित रूप से साफ़ हो जाएंगे।',
|
||
undoCleanTrash: 'पूर्ववत करें',
|
||
cleanTrashCountdown: '{0} सेकंड में कचरा साफ़ हो जाएगा, पूर्ववत करने के लिए टैप करें',
|
||
),
|
||
permission: TSettingsPermission(
|
||
pageTitle: 'अनुमति प्रबंधन',
|
||
loadFailed: 'लोड विफल',
|
||
headerTitle: 'अनुमति जानकारी',
|
||
headerDesc:
|
||
'Xianyan केवल मुख्य सुविधाओं के लिए आवश्यक अनुमतियाँ माँगता है। आप किसी भी समय अनुमतियाँ प्रबंधित कर सकते हैं। कुछ अनुमतियों से इनकार करने से सुविधाएँ प्रभावित हो सकती हैं।',
|
||
appPermissionSection: 'ऐप अनुमतियाँ',
|
||
appPermissionSubtitle: 'अधिकृत करने की आवश्यकता वाली सुविधाएँ',
|
||
systemCapabilitySection: 'सिस्टम क्षमताएँ',
|
||
systemCapabilitySubtitle: 'OS द्वारा प्रबंधित, मैनुअल अधिकरण अनावश्यक',
|
||
disclaimer:
|
||
'Xianyan अत्यधिक अनुमतियाँ नहीं माँगता। कुछ केवल विशिष्ट सुविधाओं के लिए माँगी जाती हैं।',
|
||
usageStats: 'उपयोग सांख्यिकी',
|
||
noUsageData: 'कोई अनुमति उपयोग डेटा नहीं',
|
||
totalCountPrefix: 'कुल ',
|
||
totalCountSuffix: ' बार',
|
||
badgeSystem: 'सिस्टम',
|
||
badgeRequired: 'आवश्यक',
|
||
badgeOptional: 'वैकल्पिक',
|
||
statusGranted: 'स्वीकृत',
|
||
statusDenied: 'अस्वीकृत',
|
||
statusPermanentlyDenied: 'अस्वीकार',
|
||
statusNotDetermined: 'अनुरोधित नहीं',
|
||
statusRestricted: 'प्रतिबंधित',
|
||
recentUsagePrefix: 'हालिया: ',
|
||
timesSuffix: ' बार',
|
||
btnGoSettings: 'सेटिंग्स',
|
||
btnRequest: 'अनुरोध',
|
||
frequencyHigh: 'उच्च',
|
||
frequencyMedium: 'मध्यम',
|
||
frequencyLow: 'निम्न',
|
||
permCameraLabel: 'कैमरा',
|
||
permCameraDesc:
|
||
'वॉलपेपर बनाने के लिए फोटो लेने, QR कोड स्कैन करने और फ़ाइल ट्रांसफ़र पेयरिंग के लिए उपयोग किया जाता है। केवल सक्रिय उपयोग पर ही अनुरोध किया जाता है, कभी बैकग्राउंड में नहीं।',
|
||
permCameraUsage:
|
||
'वॉलपेपर — फोटो लें|QR कोड — स्कैन लॉगिन/पेयरिंग|फ़ाइल ट्रांसफ़र — कनेक्ट करने के लिए स्कैन',
|
||
permCameraDenial:
|
||
'फोटो लेने, QR कोड स्कैन करने और डिवाइस पेयर करने में असमर्थ',
|
||
permPhotosLabel: 'फ़ोटो और स्टोरेज',
|
||
permPhotosDesc:
|
||
'वॉलपेपर बनाने के लिए छवियाँ चुनने, एल्बम में कार्य सहेजने और अवतार सेट करने के लिए उपयोग किया जाता है। केवल चयनित छवियों तक पहुँच, पूरे एल्बम को कभी नहीं पढ़ता।',
|
||
permPhotosUsage:
|
||
'वॉलपेपर — छवि चुनें|कार्ड सहेजें — एल्बम में सहेजें|प्रोफ़ाइल — अवतार सेट करें',
|
||
permPhotosDenial: 'छवियाँ चुनने और एल्बम में सहेजने में असमर्थ',
|
||
permNotificationLabel: 'सूचनाएँ',
|
||
permNotificationDesc:
|
||
'दैनिक उद्धरण पुश, चेक-इन रिमाइंडर, सिस्टम घोषणाएँ, फ़ाइल ट्रांसफ़र स्थिति और इंटरैक्टिव संदेशों के लिए उपयोग किया जाता है। सिस्टम सेटिंग्स में कभी भी अक्षम किया जा सकता है।',
|
||
permNotificationUsage:
|
||
'दैनिक उद्धरण — निर्धारित पुश|चेक-इन — दैनिक रिमाइंडर|फ़ाइल ट्रांसफ़र — स्थिति|संदेश — पसंद और टिप्पणियाँ',
|
||
permNotificationDenial:
|
||
'दैनिक उद्धरण, रिमाइंडर और संदेश प्राप्त करने में असमर्थ',
|
||
permLocationLabel: 'स्थान (अनुमानित)',
|
||
permLocationDesc:
|
||
'मौसम जानकारी और सौर पद रिमाइंडर के लिए उपयोग किया जाता है। केवल अनुमानित स्थान (शहर स्तर) का उपयोग करता है, कभी सटीक नहीं, बैकग्राउंड ट्रैकिंग नहीं।',
|
||
permLocationUsage: 'मौसम — वर्तमान शहर का मौसम|सौर पद — स्थानीय रिमाइंडर',
|
||
permLocationDenial: 'मौसम जानकारी और रिमाइंडर प्राप्त करने में असमर्थ',
|
||
permNearbyDevicesLabel: 'निकटवर्ती डिवाइस',
|
||
permNearbyDevicesDesc:
|
||
'फ़ाइल ट्रांसफ़र में LAN डिवाइस खोज और कनेक्शन के लिए उपयोग किया जाता है। केवल फ़ाइल ट्रांसफ़र उपयोग करते समय अनुरोध किया जाता है।',
|
||
permNearbyDevicesUsage:
|
||
'फ़ाइल ट्रांसफ़र — LAN खोज|डिवाइस कनेक्शन — WiFi Direct',
|
||
permNearbyDevicesDenial: 'LAN डिवाइस खोजने और कनेक्ट करने में असमर्थ',
|
||
permMicrophoneLabel: 'माइक्रोफ़ोन',
|
||
permMicrophoneDesc:
|
||
'वॉइस रीडिंग, वॉइस सर्च और AI चैट वॉइस इनपुट के लिए उपयोग किया जाता है। केवल सक्रिय उपयोग पर अनुरोध किया जाता है, बैकग्राउंड में रिकॉर्ड नहीं करता।',
|
||
permMicrophoneUsage:
|
||
'वॉइस रीडिंग — वाक्य पढ़ें|वॉइस सर्च — वॉइस इनपुट|AI चैट — वॉइस संदेश',
|
||
permMicrophoneDenial:
|
||
'वॉइस सर्च, वॉइस रीडिंग और वॉइस इनपुट का उपयोग करने में असमर्थ',
|
||
permStorageLabel: 'स्टोरेज',
|
||
permStorageDesc:
|
||
'कार्ड और वॉलपेपर स्थानीय रूप से सहेजने, फ़ॉन्ट फ़ाइलें और डेटा निर्यात करने के लिए उपयोग किया जाता है। Android 12 और नीचे (API≤32) को पढ़ने की अनुमति चाहिए; Android 13+ फ़ोटो अनुमति का उपयोग करता है; लेखन स्कोप्ड स्टोरेज का उपयोग करता है।',
|
||
permStorageUsage:
|
||
'कार्ड सहेजें — स्थानीय निर्यात|वॉलपेपर — वॉलपेपर सहेजें|फ़ॉन्ट प्रबंधन — फ़ॉन्ट डाउनलोड|डेटा निर्यात — उपयोगकर्ता डेटा निर्यात',
|
||
permStorageDenial: 'कार्ड और वॉलपेपर स्थानीय रूप से सहेजने में असमर्थ',
|
||
permNetworkLabel: 'नेटवर्क कनेक्शन',
|
||
permNetworkDesc:
|
||
'闲言 को उद्धरण प्राप्त करने, डेटा सिंक करने और सूचनाओं के लिए नेटवर्क की आवश्यकता है। कृपया सुनिश्चित करें कि नेटवर्क अनुमति सक्षम है।',
|
||
permNetworkUsage:
|
||
'उद्धरण — दैनिक चयन लोड करें|सिंक — क्लाउड सिंक|सूचनाएँ — संदेश प्राप्त करें',
|
||
permNetworkDenial: 'उद्धरण प्राप्त करने और डेटा सिंक करने में असमर्थ',
|
||
permClipboardLabel: 'क्लिपबोर्ड',
|
||
permClipboardDesc:
|
||
'उद्धरण कॉपी करने और संपादक में टेक्स्ट पेस्ट करने के लिए उपयोग किया जाता है। केवल सक्रिय संचालन पर पहुँच, कभी स्वचालित रूप से नहीं पढ़ता।',
|
||
permClipboardUsage:
|
||
'उद्धरण कॉपी — एक-टैप कॉपी|संपादक — टेक्स्ट पेस्ट|खोज — कीवर्ड पेस्ट',
|
||
permClipboardDenial: 'उद्धरण कॉपी करने और टेक्स्ट पेस्ट करने में असमर्थ',
|
||
permShareLabel: 'साझाकरण',
|
||
permShareDesc:
|
||
'सिस्टम शेयर शीट के माध्यम से अन्य ऐप्स के साथ सामग्री साझा करने की अनुमति देता है',
|
||
permShareUsage:
|
||
'उद्धरण साझा — WeChat/QQ पर साझा|कार्ड साझा — सोशल मीडिया पर साझा|लॉग निर्यात — लॉग फ़ाइलें साझा',
|
||
permShareDenial: 'अन्य ऐप्स के साथ सामग्री साझा करने में असमर्थ',
|
||
permLocalServerLabel: 'लोकल सर्वर',
|
||
permLocalServerDesc: 'LocalSend प्रोटोकॉल के माध्यम से अन्य डिवाइस से फ़ाइलें प्राप्त करने के लिए स्थानीय नेटवर्क पर एक लोकल सर्वर चलाता है, केवल तब सक्रिय होता है जब आप फ़ाइल स्थानांतरण शुरू करते हैं।',
|
||
permLocalServerUsage: 'फ़ाइल स्थानांतरण — LAN पर फ़ाइलें प्राप्त करें|डिवाइस खोज — आस-पास के डिवाइस खोजें',
|
||
permLocalServerDenial: 'स्थानीय नेटवर्क के माध्यम से फ़ाइलें प्राप्त नहीं की जा सकतीं',
|
||
permTrackingLabel: 'ट्रैकिंग',
|
||
permTrackingDesc: 'व्यक्तिगत सामग्री अनुशंसाओं के लिए गतिविधि ट्रैकिंग की अनुमति दें',
|
||
permTrackingUsage: 'व्यक्तिगत अनुशंसाएं|सामग्री वरीयता विश्लेषण',
|
||
permTrackingDenial: 'व्यक्तिगत अनुशंसाएं उपलब्ध नहीं',
|
||
),
|
||
dataCollection: TSettingsDataCollection(
|
||
pageTitle: 'हमारे द्वारा एकत्र डेटा',
|
||
introTitle: 'डेटा संग्रह सूचना',
|
||
introDesc:
|
||
'Xianyan आपकी गोपनीयता का सम्मान करता है। नीचे हमारे द्वारा एकत्र, उपयोग और संग्रहीत जानकारी की श्रेणियाँ हैं। हम केवल मुख्य सुविधाओं के लिए आवश्यक डेटा एकत्र करते हैं और कभी तीसरे पक्ष को नहीं बेचते।',
|
||
collectionMethod: 'संग्रह विधि: ',
|
||
riskHigh: 'उच्च जोखिम',
|
||
riskMedium: 'मध्यम जोखिम',
|
||
riskLow: 'निम्न जोखिम',
|
||
riskNone: 'कोई जोखिम नहीं',
|
||
categoryAccount: 'खाता जानकारी',
|
||
categoryAccountItems:
|
||
'उपयोगकर्ता नाम, पासवर्ड(एन्क्रिप्टेड), ईमेल, फ़ोन(वैकल्पिक), सुरक्षा प्रश्न(एन्क्रिप्टेड)',
|
||
categoryAccountMethod: 'पंजीकरण के समय प्रदान',
|
||
categoryProfile: 'प्रोफ़ाइल',
|
||
categoryProfileItems: 'उपनाम, परिचय, अवतार',
|
||
categoryProfileMethod: 'प्रोफ़ाइल संपादन के समय प्रस्तुत',
|
||
categoryDevice: 'डिवाइस जानकारी',
|
||
categoryDeviceItems:
|
||
'डिवाइस मॉडल, प्लेटफ़ॉर्म, device_id, IP पता, User-Agent',
|
||
categoryDeviceMethod: 'ऐप लॉन्च पर स्वतः एकत्र',
|
||
categoryBehavior: 'उपयोग व्यवहार',
|
||
categoryBehaviorItems:
|
||
'ब्राउज़िंग इतिहास, खोज कीवर्ड, टिप्पणियाँ, पसंद और पसंदीदा',
|
||
categoryBehaviorMethod: 'उपयोगकर्ता क्रियाओं पर स्वतः रिकॉर्ड',
|
||
categoryLocation: 'स्थान जानकारी',
|
||
categoryLocationItems: 'IP अनुमानित शहर (GPS नहीं)',
|
||
categoryLocationMethod: 'नेटवर्क अनुरोधों पर स्वतः अनुमानित',
|
||
categoryLocalStorage: 'स्थानीय संग्रहण',
|
||
categoryLocalStorageItems:
|
||
'SharedPreferences, SQLite, अस्थायी निर्देशिका',
|
||
categoryLocalStorageMethod: 'ऐप रनटाइम पर स्थानीय लिखित',
|
||
categoryCloudStorage: 'क्लाउड संग्रहण',
|
||
categoryCloudStorageItems:
|
||
'नोट्स, पसंदीदा, क्लाउड ड्राफ्ट(एन्क्रिप्टेड), उपयोगकर्ता प्रोफ़ाइल',
|
||
categoryCloudStorageMethod: 'सिंक के समय सर्वर पर अपलोड',
|
||
categoryNotCollected: 'गैर-एकत्र डेटा',
|
||
categoryNotCollectedItems:
|
||
'संपर्क, SMS, सटीक GPS स्थान, बायोमेट्रिक्स, विज्ञापन डेटा',
|
||
categoryNotCollectedMethod: '—',
|
||
rightsTitle: 'आपके अधिकार',
|
||
rightAccess: 'पहुँच अधिकार',
|
||
rightAccessDesc:
|
||
'आपको यह जानने का अधिकार है कि हम क्या जानकारी एकत्र करते हैं',
|
||
rightCorrection: 'सुधार अधिकार',
|
||
rightCorrectionDesc: 'आपको गलत जानकारी सुधारने का अधिकार है',
|
||
rightDeletion: 'हटाने का अधिकार',
|
||
rightDeletionDesc: 'आपको अपना व्यक्तिगत डेटा हटाने का अधिकार है',
|
||
rightExport: 'निर्यात अधिकार',
|
||
rightExportDesc: 'आपको अपना व्यक्तिगत डेटा निर्यात करने का अधिकार है',
|
||
rightWithdraw: 'वापसी अधिकार',
|
||
rightWithdrawDesc: 'आपको डेटा संग्रह की सहमति वापस लेने का अधिकार है',
|
||
footerTitle: 'अस्वीकरण',
|
||
footerDesc:
|
||
'हम सुविधा अपडेट के आधार पर डेटा संग्रह दायरे समायोजित कर सकते हैं और ऐप में सूचित करेंगे। प्रश्नों के लिए "परिचय" पृष्ठ से संपर्क करें।',
|
||
),
|
||
desktop: TSettingsDesktop(
|
||
windowCloseTitle: 'Close Window?',
|
||
windowCloseMessage: 'Choose the behavior when closing the window',
|
||
windowCloseAction: 'Close',
|
||
windowMinimizeAction: 'Minimize to Tray',
|
||
windowCloseDontRemind: 'Don\'t remind again',
|
||
windowCloseSectionTitle: 'Window Close Behavior',
|
||
windowCloseDefaultAction: 'Default Close Action',
|
||
windowCloseDontRemindLabel: 'Execute default action directly without showing confirmation dialog',
|
||
windowCloseReset: 'Reset Close Preference',
|
||
windowCloseResetConfirm: 'Reset',
|
||
windowCloseResetDone: 'OK',
|
||
windowCloseResetMessage: 'Close preference has been reset. The confirmation dialog will show again next time you click X.',
|
||
windowCloseAskEveryTime: 'Ask Every Time',
|
||
windowClosePreview: 'Preview Close Behavior',
|
||
windowCloseCurrentAction: 'Current: ',
|
||
windowCloseNotSet: 'Not set (ask every time)',
|
||
traySplitRatio: 'Split Ratio',
|
||
trayFocusReading: 'Focus Reading',
|
||
trayThemeFollowSystem: 'Follow System',
|
||
desktop: 'Desktop',
|
||
),
|
||
),
|
||
about: TAbout(
|
||
appInfo: 'ऐप जानकारी',
|
||
learnUs: 'हमारे बारे में',
|
||
learnUsSlogan: 'शब्दों से जुड़ें, दिल से व्यक्त करें',
|
||
techStack: 'तकनीकी स्टैक',
|
||
techLanguage: 'भाषा',
|
||
techState: 'स्टेट मैनेजमेंट',
|
||
techRouter: 'राउटिंग',
|
||
techNetwork: 'नेटवर्क',
|
||
buildInfo: 'बिल्ड जानकारी',
|
||
version: 'संस्करण',
|
||
buildNumber: 'बिल्ड नंबर',
|
||
buildTime: 'बिल्ड समय',
|
||
deviceInfo: 'डिवाइस जानकारी',
|
||
os: 'ओएस',
|
||
deviceType: 'डिवाइस प्रकार',
|
||
deviceUnknown: 'अज्ञात',
|
||
deviceMobile: 'मोबाइल',
|
||
deviceDesktop: 'डेस्कटॉप',
|
||
renderEngine: 'रेंडर इंजन',
|
||
screenDetail: 'स्क्रीन विवरण',
|
||
screenSize: 'स्क्रीन आकार',
|
||
pixelRatio: 'पिक्सेल अनुपात',
|
||
platformCompat: 'प्लेटफ़ॉर्म संगतता',
|
||
updateLog: 'नया क्या है',
|
||
updateLog1: 'नया About पेज, लिक्विड ग्लास डिज़ाइन',
|
||
updateLog2: 'मल्टी-प्लेटफ़ॉर्म डिवाइस जानकारी प्रदर्शन',
|
||
updateLog3: 'प्रदर्शन और UX सुधार',
|
||
openSource: 'ओपन सोर्स लाइसेंस',
|
||
footerSlogan: 'प्यार से बनाया गया',
|
||
officialSiteTitle: 'आधिकारिक वेबसाइट',
|
||
officialSite: 'होमपेज',
|
||
officialSiteDesc: 'ताज़ा समाचार और डाउनलोड के लिए आधिकारिक साइट देखें',
|
||
businessSite: 'व्यापार साइट',
|
||
otherProducts: 'अन्य उत्पाद',
|
||
productPoetry: 'दृश्य कविता',
|
||
productPoetryDesc: 'समय और स्थान के अनुसार कविता की सिफारिश',
|
||
productKitchen: 'शियाओमा किचन',
|
||
productKitchenDesc: '10,000+ नुस्खे, 1,000+ सामग्री, रसोई विश्वकोष',
|
||
developer: 'डेवलपर',
|
||
companyName: 'Micro storm studio',
|
||
companyDesc: 'मोबाइल ऐप डेवलपमेंट में विशेषज्ञ',
|
||
contactEmail: 'संपर्क ईमेल',
|
||
viewEmails: 'ईमेल पते देखें',
|
||
emailAnyContact: 'कोई भी ईमेल संपर्क के लिए उपयुक्त है',
|
||
emailReplyDays: 'सामान्यतः 1-3 दिन में उत्तर',
|
||
emailTimeoutTip: 'यदि उत्तर नहीं मिला तो अन्य ईमेल आज़माएं',
|
||
emailGroupChatTip: 'तेज़ उत्तर के लिए ग्रुप चैट से जुड़ें',
|
||
emailSubjectTip: 'विषय में «闲言app समस्या» लिखें',
|
||
emailCorrectionTip: 'सुधार पृष्ठ से भी फीडबैक दे सकते हैं',
|
||
wechatAccount: 'WeChat आधिकारिक खाता',
|
||
teamInfo: 'टीम',
|
||
roleDesign: 'डेव और डिज़ाइन',
|
||
roleUIUX: 'UI/UX',
|
||
roleBackend: 'बैकएंड',
|
||
roleNative: 'नेटिव स्टैक',
|
||
roleSupport: 'i18n सहायता',
|
||
member1: '无书的书',
|
||
member1Sig: 'हमेशा लगभग',
|
||
member2: 'ayk',
|
||
member2Sig: '',
|
||
member3: '伯乐不相马',
|
||
member3Sig: 'किसका बैंगनी इतना वाह~',
|
||
member4: '泼茶香',
|
||
member4Sig: 'साथ में बिल्लियाँ पालें, समुद्र देखें',
|
||
member1Social: 'TikTok:@itbole',
|
||
member2Social: 'Twitter@Ayk_Ago',
|
||
member3Social: 'telegram@iboler',
|
||
qqGroup: 'QQ ग्रुप',
|
||
qqGroupDesc: 'अपना अनुभव साझा करने के लिए ग्रुप में शामिल हों',
|
||
joinQQGroup: 'QQ ग्रुप में शामिल हों',
|
||
qqGroupConfirm: 'आप ऐप छोड़कर QQ ग्रुप पेज खोलने जा रहे हैं। जारी रखें?',
|
||
qqGroupTelegram: 'Telegram ग्रुप',
|
||
qqGroupTelegramDesc: 'https://t.me/Windmill_CodeTalk',
|
||
icpInfo: 'APP ICP पंजीकरण संख्या',
|
||
icpInfoHint:
|
||
'मुख्य भूमि चीन में, इंटरनेट-सक्षम ऐप्स के लिए ICP पंजीकरण एक अनिवार्य सुरक्षा उपाय है। यह डेवलपर की पहचान सत्यापित करता है और सरकारी क्वेरी वेबसाइटों के माध्यम से पूर्ण ट्रेसेबिलिटी सक्षम करता है। विदेशी उपयोगकर्ता इसे अनदेखा कर सकते हैं।',
|
||
icpDesc: 'MIIT ICP पंजीकरण संख्या',
|
||
viewIcpDetail: 'पंजीकरण विवरण देखें',
|
||
icpLaunchConfirm: 'आप ऐप छोड़कर ICP पंजीकरण साइट पर जा रहे हैं। जारी रखें?',
|
||
contributors: 'योगदानकर्ता',
|
||
contributorsDesc: 'सभी योगदानकर्ताओं का धन्यवाद',
|
||
specialThanks: 'विशेष धन्यवाद',
|
||
specialThanksDesc:
|
||
'निम्नलिखित संगठनों और व्यक्तियों के समर्थन के लिए धन्यवाद',
|
||
contributorRole1: 'कोड विकास',
|
||
contributorRole2: 'UI डिज़ाइन',
|
||
contributorRole3: 'परीक्षण',
|
||
contributorRole4: 'दस्तावेज़ीकरण',
|
||
contributorRole5: 'विशेष परीक्षक',
|
||
contributorRole5Name: '广州性感母蟑螂',
|
||
thanksFlutter:
|
||
'Flutter टीम को उत्कृष्ट क्रॉस-प्लेटफ़ॉर्म फ्रेमवर्क के लिए धन्यवाद',
|
||
thanksOpenSource: 'ओपन सोर्स समुदाय के योगदान और समर्थन के लिए धन्यवाद',
|
||
thanksQQGroup: 'QQ समूह सदस्यों के फीडबैक और सुझावों के लिए धन्यवाद',
|
||
thanksUsers: 'सभी उपयोगकर्ताओं के समर्थन के लिए धन्यवाद',
|
||
specialThanksTools: 'टूल और प्लगइन',
|
||
bottomEnd: '— अंत —',
|
||
copied: 'क्लिपबोर्ड पर कॉपी किया गया',
|
||
openLink: 'लिंक खोलें',
|
||
leaveAppHint: 'आप ज़ियानयान छोड़कर बाहरी लिंक खोलने जा रहे हैं',
|
||
copyLink: 'लिंक कॉपी करें',
|
||
goTo: 'जाएँ',
|
||
aboutTitle: 'के बारे में',
|
||
basicInfo: 'मूल जानकारी',
|
||
softwareInfoDesc: 'संस्करण और सुविधा विवरण देखें',
|
||
learnUsMenuDesc: 'Xianyan की कहानी और दृष्टि',
|
||
usageGuide: 'उपयोग गाइड',
|
||
usageGuideDesc: 'सुविधा परिचय और संचालन गाइड',
|
||
interactionFeedback: 'प्रतिक्रिया',
|
||
userFeedback: 'उपयोगकर्ता प्रतिक्रिया',
|
||
userFeedbackDesc: 'राय या सुझाव भेजें',
|
||
rateAppMenu: 'ऐप रेट करें',
|
||
rateAppMenuDesc: 'ऐप स्टोर पर रेट करें',
|
||
contactEmailMenuDesc: 'सभी ईमेल देखें',
|
||
rateDialogTitle: 'हमें 5 स्टार दें!',
|
||
rateDialogContent1: 'अगर आपको Xianyan पसंद है, तो समीक्षा दें!',
|
||
rateDialogContent2: 'आपका समर्थन हमारी प्रेरणा है',
|
||
laterButton: 'बाद में',
|
||
huaweiStore: 'Huawei AppGallery',
|
||
appStore: 'ऐप स्टोर',
|
||
goRate: 'रेट करें',
|
||
emailHint1: '24 घंटे में कोई जवाब नहीं, दूसरा ईमेल आज़माएं',
|
||
emailHint2: 'कोई भी ईमेल संपर्क के लिए ठीक है',
|
||
legalInfo: 'कानूनी जानकारी',
|
||
softwareAgreement: 'सॉफ्टवेयर समझौता',
|
||
softwareAgreementDesc: 'गोपनीयता नीति, उपयोग की शर्तें आदि',
|
||
dataCollectionMenu: 'डेटा संग्रह',
|
||
dataCollectionMenuDesc: 'हम क्या जानकारी एकत्र करते हैं देखें',
|
||
softwarePermission: 'अनुमतियाँ',
|
||
softwarePermissionDesc: 'ऐप अनुमति घोषणा देखें',
|
||
openSourceDesc: 'ओपन सोर्स लाइसेंस देखें',
|
||
updateLogMenuDesc: 'अपडेट इतिहास देखें',
|
||
checkUpdate: 'अपडेट जांचें',
|
||
alreadyLatest: 'पहले से अपडेट',
|
||
alreadyLatestDesc: 'आपके पास पहले से नवीनतम संस्करण है',
|
||
okButton: 'ठीक है',
|
||
comingSoon: 'जल्द आ रहा है',
|
||
distributionChannel: 'वितरण चैनल',
|
||
distAndroid: 'Xianyan आधिकारिक वेबसाइट से डाउनलोड',
|
||
distIOS: 'App Store के माध्यम से वितरित',
|
||
distMacOS: 'App Store के माध्यम से वितरित',
|
||
distHarmony: 'AppGallery के माध्यम से वितरित',
|
||
distWeb: 'आवेदन आवश्यक',
|
||
distWindows: 'Microsoft Store द्वारा वितरित',
|
||
),
|
||
auth: TAuth(
|
||
welcomeBack: 'वापसी पर स्वागत',
|
||
loginToAccount: 'अपने Xianyan खाते में लॉग इन करें',
|
||
password: 'पासवर्ड',
|
||
verifyCode: 'कोड',
|
||
token: 'Token',
|
||
legacyUser: 'पुराने',
|
||
passwordLogin: 'पासवर्ड लॉगिन',
|
||
codeLogin: 'कोड लॉगिन',
|
||
tokenLogin: 'Token लॉगिन',
|
||
legacyLogin: 'पुराने उपयोगकर्ता लॉगिन',
|
||
noAccountRegister: 'कोई खाता नहीं? अभी पंजीकरण करें',
|
||
skipLogin: 'लॉगिन छोड़ें',
|
||
otherMethods: 'अन्य तरीके',
|
||
otherLoginMethods: 'अन्य लॉगिन विधियाँ',
|
||
webLogin: 'वेब लॉगिन',
|
||
wechat: 'WeChat',
|
||
qrcode: 'QR कोड',
|
||
loginAgreePrefix: 'लॉग इन करके आप सहमत होते हैं ',
|
||
registerAgreePrefix: 'पंजीकरण करके आप सहमत होते हैं ',
|
||
userAgreement: 'उपयोग की शर्तें',
|
||
and: ' और ',
|
||
privacyPolicy: 'गोपनीयता नीति',
|
||
resetPassword: 'पासवर्ड रीसेट करें',
|
||
resetPasswordHint: 'पासवर्ड बदलने के लिए कोड से लॉग इन करें',
|
||
featureNotSupported: 'यह सुविधा इस डिवाइस पर समर्थित नहीं है',
|
||
loginSuccess: 'लॉगिन सफल, वापसी पर स्वागत!',
|
||
pleaseAgreeTerms: 'कृपया पहले शर्तों और गोपनीयता नीति से सहमत हों',
|
||
pleaseEnterAccount: 'कृपया उपयोगकर्ता नाम या ईमेल दर्ज करें',
|
||
pleaseEnterPassword: 'कृपया पासवर्ड दर्ज करें',
|
||
passwordTooShort: 'पासवर्ड कम से कम 6 अक्षर का होना चाहिए',
|
||
pleaseEnterEmail: 'कृपया ईमेल पता दर्ज करें',
|
||
pleaseEnterValidEmail: 'कृपया एक मान्य ईमेल पता दर्ज करें',
|
||
pleaseEnterCode: 'कृपया सत्यापन कोड दर्ज करें',
|
||
codeExpiredOrWrong: 'कोड गलत या समाप्त हो गया',
|
||
codeLoginFailed: 'कोड लॉगिन विफल',
|
||
pleaseEnterToken: 'कृपया Token दर्ज करें',
|
||
tokenTooShort: 'Token बहुत छोटा है, जांचें और पुनः प्रयास करें',
|
||
tokenLoginFailed: 'Token लॉगिन विफल',
|
||
legacyMigrating:
|
||
'यह विधि माइग्रेट हो रही है, कृपया अन्य विधि का उपयोग करें',
|
||
openInBrowser: 'ब्राउज़र में खोलें',
|
||
registerNotice: 'पंजीकरण सूचना',
|
||
iUnderstand: 'मैं समझ गया',
|
||
createAccount: 'खाता बनाएं',
|
||
registerNewAccount: 'शुरू करने के लिए नया खाता पंजीकृत करें',
|
||
username: 'उपयोगकर्ता नाम',
|
||
usernameHint: '3-30 अक्षर, अक्षर/अंक/अंडरस्कोर/CJK',
|
||
usernameTooShort: 'Username must be at least 3 characters',
|
||
usernameInvalidChars: 'Username can only contain letters, numbers, underscores and Chinese',
|
||
usernameChecking: 'Checking username...',
|
||
usernameTaken: 'This username is already taken',
|
||
emailRequired: 'ईमेल (आवश्यक)',
|
||
emailHint: 'सत्यापन और पासवर्ड पुनर्प्राप्ति के लिए',
|
||
nextStep: 'अगला',
|
||
prevStep: 'पीछे',
|
||
codeSentTo: 'कोड भेजा गया',
|
||
enterCodeHint: '6 अंकों का कोड दर्ज करें',
|
||
resend: 'पुनः भेजें',
|
||
codeNotReceivedTip:
|
||
'कोड नहीं मिला? स्पैम जांचें। सहायता के लिए संपर्क करें।',
|
||
setPassword: 'पासवर्ड सेट करें',
|
||
passwordHint: '6-30 अक्षर का पासवर्ड',
|
||
confirmPassword: 'पासवर्ड की पुष्टि करें',
|
||
confirmPasswordHint: 'पासवर्ड दोबारा दर्ज करें',
|
||
secQuestionOptional: 'सुरक्षा प्रश्न (वैकल्पिक)',
|
||
selected: 'चयनित',
|
||
enhanceSecurity: 'खाते की सुरक्षा बढ़ाएं',
|
||
selectSecQuestion: 'सुरक्षा प्रश्न चुनें',
|
||
enterSecAnswerHint: 'सुरक्षा उत्तर दर्ज करें (1-50 अक्षर)',
|
||
subscribeEmail: 'Xianyan टीम के ईमेल की सदस्यता लें',
|
||
completeRegister: 'पंजीकरण पूर्ण करें',
|
||
hasAccountLogin: 'पहले से खाता है? लॉग इन करें',
|
||
pleaseFillRequired: 'कृपया सभी आवश्यक फ़ील्ड भरें',
|
||
passwordMismatch: 'पासवर्ड मेल नहीं खाते',
|
||
codeError: 'सत्यापन कोड त्रुटि',
|
||
registerSuccess: 'पंजीकरण सफल, स्वागत है!',
|
||
codeSendFailed: 'कोड भेजना विफल, ईमेल पता जांचें',
|
||
codeSent: 'सत्यापन कोड भेजा गया',
|
||
codeSendFailedShort: 'कोड भेजना विफल',
|
||
emailRegistered: 'ईमेल पहले से पंजीकृत',
|
||
emailRegisteredHint:
|
||
'\u092f\u0939 \u0908\u092e\u0947\u0932 ({email}) \u092a\u0939\u0932\u0947 \u0938\u0947 \u092a\u0902\u091c\u0940\u0915\u0943\u0924 \u0939\u0948\u0964 \u0932\u0949\u0917\u093f\u0928 \u092a\u0943\u0937\u094d\u0920 \u092a\u0930 \u091c\u093e\u090f\u0902?',
|
||
goLogin: 'लॉगिन पर जाएं',
|
||
forgotPassword: 'पासवर्ड भूल गए?',
|
||
rememberAccount: 'खाता याद रखें',
|
||
accountOrEmail: 'उपयोगकर्ता नाम या ईमेल',
|
||
emailAddress: 'ईमेल पता',
|
||
emailVerifyCode: 'ईमेल सत्यापन कोड',
|
||
sendCode: 'कोड भेजें',
|
||
emailNotReceivedHint:
|
||
'ईमेल नहीं मिला? स्पैम जांचें या बाद में पुनः प्रयास करें',
|
||
tokenLoginHint:
|
||
'त्वरित लॉगिन के लिए Token दर्ज करें\nबहु-डिवाइस सिंक के लिए उपयुक्त',
|
||
pasteOrEnterToken: 'Token पेस्ट या दर्ज करें',
|
||
tokenManageHint: 'सुरक्षा और Token प्रबंधन में Token प्राप्त करें',
|
||
legacyLoginTitle: 'पुराने उपयोगकर्ता लॉगिन',
|
||
legacyLoginSubtitle: 'पुराने खाता प्रणाली से लॉगिन',
|
||
aboutLegacyLogin: 'पुराने उपयोगकर्ता लॉगिन के बारे में',
|
||
legacyLoginNotice:
|
||
'2019—जून 2023 के बीच पंजीकृत उपयोगकर्ता पुराने हैं जिन्हें लाभ मिलते हैं:\n• अंक और स्तर बनाए रखें\n• विशेष बैज और उपाधि\n• प्रीमियम सुविधाओं तक प्राथमिकता पहुंच\n\nयह विधि माइग्रेट हो रही है, कृपया अन्य विधि का उपयोग करें।',
|
||
loginSuccessTitle: 'लॉगिन सफल',
|
||
redirecting: 'पुनर्निर्देशित हो रहा है...',
|
||
selectOpenMethod: 'खोलने का तरीका चुनें:',
|
||
browser: 'ब्राउज़र',
|
||
unableOpenBrowser: 'ब्राउज़र नहीं खोल सकते',
|
||
cannotVerifyEmail: 'ईमेल सत्यापित नहीं कर सकते?',
|
||
skipEmailVerifyTip: 'आप ईमेल सत्यापन छोड़ सकते हैं और अगले चरण में सुरक्षा प्रश्न सेट कर सकते हैं। सुरक्षा प्रश्न पासवर्ड पुनर्प्राप्ति के लिए उपयोग किए जाते हैं।',
|
||
setSecQuestionToContinue: 'सुरक्षा प्रश्न सेट करें और जारी रखें',
|
||
warmTips: 'सुझाव',
|
||
tipOpenWithoutLogin: 'शियान यान खुला है — लॉगिन के बिना भी अधिकांश सुविधाएँ काम करती हैं',
|
||
tipServerMayFail: 'सर्वर समस्याओं के कारण कभी-कभी पंजीकरण विफल हो सकता है',
|
||
tipWillImprove: 'हम भविष्य के अपडेट में पंजीकरण प्रक्रिया में सुधार करेंगे',
|
||
tips: 'सुझाव',
|
||
forgotPasswordTitle: 'पासवर्ड भूल गए',
|
||
forgotPasswordSubtitle: 'सत्यापन के माध्यम से पासवर्ड रीसेट करें',
|
||
resetBySecQuestion: 'सुरक्षा प्रश्न',
|
||
resetByVerifyCode: 'सत्यापन कोड',
|
||
resetByContactService: 'सहायता से संपर्क करें',
|
||
newPasswordHint: 'नया पासवर्ड दर्ज करें (6-30 अक्षर)',
|
||
resetCodeAccountHint: 'ईमेल या मोबाइल नंबर',
|
||
resetPasswordSuccess: 'पासवर्ड सफलतापूर्वक रीसेट किया गया',
|
||
resetPasswordFailed: 'पासवर्ड रीसेट करने में विफल',
|
||
contactServiceTitle: 'सहायता से संपर्क करें',
|
||
contactServiceSubtitle: 'यदि आप उपरोक्त विधियों से पासवर्ड रीसेट नहीं कर सकते हैं, तो निम्नलिखित जानकारी के साथ सहायता से संपर्क करें',
|
||
contactServiceInfoAccount: 'पंजीकृत खाता/उपयोगकर्ता नाम',
|
||
contactServiceInfoEmail: 'पंजीकृत ईमेल',
|
||
contactServiceInfoDevice: 'डिवाइस जानकारी (मॉडल/OS संस्करण)',
|
||
contactServiceInfoDescription: 'समस्या विवरण (पंजीकरण तिथि, उपयोग आदि)',
|
||
contactServiceMethod: 'संपर्क विधि',
|
||
contactServiceMethodDetail: 'कृपया ऐप में "परिचय" पेज या आधिकारिक ईमेल के माध्यम से सहायता से संपर्क करें, पहचान सत्यापन और सहायता के लिए उपरोक्त जानकारी प्रदान करें।',
|
||
experimentalFeature: 'प्रायोगिक सुविधा',
|
||
experimentalFeatureDesc: 'Xianyan खाता एक प्रायोगिक सुविधा है। पंजीकरण और लॉगिन का उपयोग पर बहुत कम प्रभाव है और अनुशंसित नहीं है। अधिकांश सुविधाएँ लॉगिन के बिना काम करती हैं।',
|
||
dontShowAgain: 'फिर से न दिखाएँ',
|
||
viewExperimentalFeatures: 'प्रायोगिक सुविधाएँ देखें',
|
||
userBatchFlag: 'बैच: {flag}',
|
||
openPeriod: 'खुला: {period}',
|
||
expireNotice: '{year} के बाद बंद',
|
||
),
|
||
progress: TProgress(
|
||
title: 'प्रगति',
|
||
inputHint: 'प्रगति का नाम दर्ज करें...',
|
||
noData: 'कोई प्रगति डेटा नहीं',
|
||
addProgress: 'प्रगति जोड़ें',
|
||
editProgress: 'प्रगति संपादित करें',
|
||
deleteItem: 'आइटम हटाएँ',
|
||
clearAll: 'सभी कस्टम प्रगति साफ़ करें',
|
||
clearAllConfirm: 'कस्टम प्रगति साफ़ करें',
|
||
clearAllConfirmMsg:
|
||
'क्या आप सभी कस्टम प्रगति आइटम हटाना चाहते हैं? इसे पूर्ववत नहीं किया जा सकता।',
|
||
cancel: 'रद्द करें',
|
||
add: 'जोड़ें',
|
||
save: 'सहेजें',
|
||
name: 'नाम',
|
||
nameHint: 'उदा: परीक्षा काउंटडाउन',
|
||
tag: 'टैग',
|
||
tagHint: 'उदा: अंतिम प्रयास',
|
||
type: 'प्रकार',
|
||
countdown: 'काउंटडाउन',
|
||
progress: 'प्रगति',
|
||
targetDate: 'लक्ष्य तिथि',
|
||
displayStyle: 'प्रदर्शन शैली',
|
||
custom: 'कस्टम',
|
||
system: 'सिस्टम',
|
||
settings: 'प्रगति सेटिंग',
|
||
styleSetting: 'प्रदर्शन शैली',
|
||
styleSettingDesc: 'प्रगति प्रदर्शन शैली को अनुकूलित करें',
|
||
dataManagement: 'डेटा प्रबंधन',
|
||
dataManagementDesc: 'कस्टम प्रगति डेटा प्रबंधित करें',
|
||
shareCard: 'प्रगति कार्ड साझा करें',
|
||
shareCardDesc: 'साझा करने के लिए प्रगति रिपोर्ट बनाएं',
|
||
refreshData: 'डेटा रिफ़्रेश करें',
|
||
refreshDataDesc: 'सिस्टम प्रगति पुनः गणना करें',
|
||
selectStyle: 'प्रदर्शन शैली चुनें',
|
||
applyStyleTo: '{style} को लागू करें',
|
||
applyAll: 'सभी पर लागू करें',
|
||
current: 'वर्तमान',
|
||
applied: '{style} लागू किया गया',
|
||
allApplied: '{style} सभी पर लागू किया गया',
|
||
noUserItems: 'कोई कस्टम प्रगति आइटम नहीं',
|
||
noShareData: 'साझा करने के लिए कोई प्रगति डेटा नहीं',
|
||
saveToAlbum: 'एल्बम में सहेजें',
|
||
systemShare: 'सिस्टम साझा',
|
||
saveFailed: 'सहेजना विफल',
|
||
shareFailed: 'साझा करना विफल',
|
||
savedToAlbum: 'एल्बम में सहेजा गया',
|
||
progressReport: 'ज़ियानयान प्रगति रिपोर्ट',
|
||
totalProgress: 'कुल प्रगति',
|
||
inProgress: 'जारी',
|
||
completed: 'पूर्ण',
|
||
moreItems: '{n} और आइटम',
|
||
done: 'पूर्ण',
|
||
progressLabel: 'प्रगति',
|
||
deleted: 'हटाया गया',
|
||
cleared: 'साफ़ किया गया',
|
||
updated: 'अपडेट किया गया',
|
||
refreshed: 'रिफ़्रेश किया गया',
|
||
styleDescProgressBar: 'क्षैतिज प्रगति बार, पूर्णता अनुपात दिखाता है',
|
||
styleDescRingProgress: 'रिंग शैली, प्रतिशत के लिए उपयुक्त',
|
||
styleDescCountdownGrid: 'दिन/घंटे/मिनट/सेकंड ग्रिड, रीयल-टाइम काउंटडाउन',
|
||
styleDescTagOnly: 'सरल टैग प्रदर्शन, समाप्त आइटम के लिए',
|
||
nameRequired: 'कृपया प्रगति का नाम दर्ज करें',
|
||
dateMustBeFuture: 'लक्ष्य तिथि आज के बाद होनी चाहिए',
|
||
undo: 'पूर्ववत करें',
|
||
itemDeleted: '"{name}" हटाया गया',
|
||
allCleared: 'सभी कस्टम प्रगति साफ़ की गई',
|
||
),
|
||
onboarding: TOnboarding(
|
||
welcomeTitle: 'Xianyan में आपका स्वागत है',
|
||
welcomeSubtitle: 'शब्दों से जीवन खोलें · उद्धरण + वॉलपेपर',
|
||
featureDailyQuote: 'दैनिक उद्धरण',
|
||
featureDailyQuoteDesc: 'हर दिन एक चुनिंदा उद्धरण से अपनी पढ़ाई शुरू करें',
|
||
featureDailyQuoteDetail:
|
||
'हर दिन आपके लिए एक सुंदर उद्धरण चुना जाता है, पसंदीदा, साझा और वॉलपेपर निर्माण समर्थन',
|
||
featureWallpaper: 'वॉलपेपर निर्माता',
|
||
featureWallpaperDesc: 'उद्धरणों को सुंदर वॉलपेपर में बदलें और साझा करें',
|
||
featureWallpaperDetail:
|
||
'अपने पसंदीदा उद्धरणों से शानदार वॉलपेपर बनाएं, कई टेम्पलेट और स्टाइल',
|
||
featureFileTransfer: 'फ़ाइल स्थानांतरण',
|
||
featureFileTransferDesc:
|
||
'LAN/Bluetooth के माध्यम से तेज़ डिवाइस स्थानांतरण',
|
||
featureFileTransferDetail:
|
||
'LAN पर तेज़ी से फ़ाइल स्थानांतरण, Bluetooth, WiFi Direct और अधिक समर्थन',
|
||
featureChatFlow: 'चैट फ़्लो',
|
||
featureChatFlowDesc: 'RSS फ़ीड सब्सक्राइब करें, कंटेंट एकत्र करें',
|
||
featureChatFlowDetail:
|
||
'RSS फ़ीड सब्सक्राइब करें, अपने अनुसरण किए गए कंटेंट को एकत्र करें, स्मार्ट सुझाव',
|
||
permissionEntry: 'ऐप अनुमतियाँ',
|
||
dataCollectionEntry: 'डेटा संग्रह',
|
||
languageLabel: 'भाषा / Language',
|
||
startButton: 'शुरू करें',
|
||
gotIt: 'समझ गया',
|
||
dailyQuoteLabel: 'आज का उद्धरण',
|
||
collectAction: 'पसंदीदा',
|
||
shareAction: 'साझा करें',
|
||
makeWallpaperAction: 'वॉलपेपर',
|
||
templateSimple: 'सरल',
|
||
templateGradient: 'ग्रेडिएंट',
|
||
templateGlass: 'फ्रॉस्टेड',
|
||
transferring: 'स्थानांतरित हो रहा है 70%',
|
||
wifiDirect: 'WiFi Direct',
|
||
mobileDevice: 'मोबाइल डिवाइस',
|
||
pcDevice: 'PC डिवाइस',
|
||
rssLabel: 'RSS फ़ीड',
|
||
addRssSource: 'फ़ीड जोड़ें',
|
||
welcomeNavLabel: 'स्वागत',
|
||
agreementTitle: 'समझौते',
|
||
agreementSubtitle:
|
||
'अपने अधिकारों की रक्षा के लिए निम्नलिखित समझौतों को पढ़ें और स्वीकार करें',
|
||
privacyPolicyTab: 'गोपनीयता नीति',
|
||
userAgreementTab: 'उपयोगकर्ता समझौता',
|
||
permissionInfoTab: 'अनुमतियाँ',
|
||
updateDateLabel: 'अपडेट: ',
|
||
permissionUsageTitle: 'ऐप अनुमति उपयोग',
|
||
permissionUsageDesc:
|
||
'निम्नलिखित अनुमतियाँ केवल संबंधित सुविधाओं का उपयोग करते समय अनुरोध की जाती हैं',
|
||
requiredWarning: 'अस्वीकार करने से मुख्य सुविधाएँ प्रभावित होंगी',
|
||
optionalLabel: 'वैकल्पिक',
|
||
systemManagedLabel: 'सिस्टम प्रबंधित',
|
||
requiredBadge: 'आवश्यक',
|
||
systemBadge: 'सिस्टम',
|
||
agreeAllCheckbox:
|
||
'मैंने 《उपयोगकर्ता समझौता》 और 《गोपनीयता नीति》 पढ़ी और स्वीकार की',
|
||
readPermissionCheckbox: 'मैंने 《ऐप अनुमति उपयोग》 पढ़ा',
|
||
agreeAndContinue: 'स्वीकार करें और जारी रखें',
|
||
rejectAndExit: 'अस्वीकार करें और बाहर निकलें',
|
||
skipOnboarding: 'छोड़ें',
|
||
agreementNavLabel: 'समझौते',
|
||
personalizationTitle: 'वैयक्तिकरण',
|
||
personalizationSubtitle:
|
||
'अपना पढ़ने का अनुभव बनाएं, कभी भी बदला जा सकता है',
|
||
livePreview: 'लाइव पूर्वावलोकन',
|
||
appearance: 'दिखावट',
|
||
features: 'सुविधाएँ',
|
||
accentColor: 'एक्सेंट रंग',
|
||
cardStyle: 'कार्ड स्टाइल',
|
||
fontStyle: 'फ़ॉन्ट',
|
||
shaderBackground: 'प्रभाव पृष्ठभूमि',
|
||
soundFeedback: 'ध्वनि प्रतिक्रिया',
|
||
showOnNextLaunch: 'अगली बार परिचय दिखाएँ',
|
||
knowNewFeatures: 'V{0} सुविधाओं के बारे में जानें',
|
||
completeSetup: 'पूर्ण, Xianyan में प्रवेश करें',
|
||
),
|
||
theme: TTheme(
|
||
title: 'थीम वैयक्तिकरण',
|
||
presetSection: 'थीम प्रीसेट',
|
||
appearanceSection: 'दिखावट मोड',
|
||
autoDarkSection: 'निर्धारित डार्क',
|
||
accentColorSection: 'एक्सेंट रंग',
|
||
fontSection: 'फ़ॉन्ट सेटिंग्स',
|
||
glassEffectSection: 'फ्रॉस्टेड ग्लास प्रभाव',
|
||
animationSection: 'एनिमेशन तीव्रता',
|
||
cornerRadiusSection: 'गोलाई शैली',
|
||
cardStyleSection: 'कार्ड शैली',
|
||
tabExpressionSection: 'प्रकाश पकड़',
|
||
tabCharacterSection: 'टैब आकार प्राथमिकता',
|
||
bubbleStyleSection: 'बबल शैली',
|
||
wallpaperSection: 'वॉलपेपर/पृष्ठभूमि',
|
||
previewSection: 'लाइव पूर्वावलोकन',
|
||
shareSection: 'थीम साझा करें',
|
||
modeLight: 'लाइट',
|
||
modeDark: 'डार्क',
|
||
modeAmoled: 'शुद्ध काला',
|
||
modeSystem: 'सिस्टम का अनुसरण करें',
|
||
autoDarkOff: 'बंद',
|
||
autoDarkSunset: 'सूर्यास्त',
|
||
autoDarkCustom: 'कस्टम',
|
||
sunsetHint: 'सूर्यास्त पर स्वचालित स्विच (लगभग 18:00 – 06:30)',
|
||
accentPurple: 'लैवेंडर',
|
||
accentCoral: 'कोरल',
|
||
accentTeal: 'पुदीना',
|
||
accentBlue: 'आसमानी नीला',
|
||
accentOrange: 'गर्म नारंगी',
|
||
accentPink: 'चेरी ब्लॉसम',
|
||
accentGreen: 'पन्ना',
|
||
accentRose: 'रोज गोल्ड',
|
||
accentNoir: 'स्याह काला',
|
||
accentCustom: 'कस्टम',
|
||
customAccentTitle: 'कस्टम एक्सेंट रंग',
|
||
hueLabel: 'वर्ण',
|
||
applyLabel: 'लागू करें',
|
||
fontSizeLabel: 'फ़ॉन्ट आकार',
|
||
fontWeightLabel: 'फ़ॉन्ट भार',
|
||
fontStyleLabel: 'फ़ॉन्ट शैली',
|
||
fontSizeXs: 'अति छोटा',
|
||
fontSizeSmall: 'छोटा',
|
||
fontSizeNormal: 'मानक',
|
||
fontSizeLarge: 'बड़ा',
|
||
fontSizeXlarge: 'अति बड़ा',
|
||
fontWeightLight: 'पतला',
|
||
fontWeightRegular: 'मानक',
|
||
fontWeightMedium: 'मध्यम',
|
||
fontWeightSemibold: 'अर्ध-गाढ़ा',
|
||
fontStyleSystem: 'सिस्टम डिफ़ॉल्ट',
|
||
fontStyleSerif: 'सेरिफ़',
|
||
fontStyleMono: 'मोनोस्पेस',
|
||
fontStyleRounded: 'गोल',
|
||
glassOff: 'बंद',
|
||
glassLight: 'हल्का',
|
||
glassMedium: 'मध्यम',
|
||
glassStrong: 'गहन',
|
||
animNone: 'कोई नहीं',
|
||
animSubtle: 'सूक्ष्म',
|
||
animNormal: 'मानक',
|
||
animPlayful: 'चंचल',
|
||
cornerCompact: 'सघन',
|
||
cornerStandard: 'मानक',
|
||
cornerRounded: 'गोल',
|
||
cornerSuper: 'अति गोल',
|
||
cornerRadiusPreview: 'पूर्वावलोकन',
|
||
cardStandard: 'मानक',
|
||
cardBorderless: 'बॉर्डरलेस',
|
||
cardShadow: 'छाया',
|
||
cardMinimal: 'न्यूनतम',
|
||
cardIos: 'Xianyan',
|
||
tabExpressionDesc: 'चयनित नेविगेशन आइकन की अभिव्यक्ति',
|
||
tabExpressionExaggerated: 'प्रकाश पकड़',
|
||
tabExpressionSubtle: 'प्रकाश पकड़·सूक्ष्म',
|
||
tabCharacterDesc: 'नेविगेशन आइकन का चरित्र शैली, पालतू या मानव',
|
||
tabCharacterPet: 'पालतू',
|
||
tabCharacterHuman: 'मानव',
|
||
tabCharacterCat: 'म्याऊ',
|
||
tabCharacterDog: 'भौं',
|
||
tabCharacterBoy: 'लड़का',
|
||
tabCharacterGirl: 'लड़की',
|
||
bubbleStyleDesc: 'चैट बबल की दिखावट, वैश्विक प्रभाव',
|
||
bubbleStandard: 'मानक',
|
||
bubbleMinimal: 'न्यूनतम',
|
||
bubbleGlass: 'फ्रॉस्टेड ग्लास',
|
||
bubbleShadow: 'छाया',
|
||
selectWallpaper: 'वॉलपेपर चुनें',
|
||
clearWallpaper: 'वॉलपेपर हटाएं',
|
||
wallpaperOnlineSet: 'ऑनलाइन वॉलपेपर सेट',
|
||
wallpaperGallerySet: 'गैलरी वॉलपेपर सेट',
|
||
wallpaperGradientSet: 'ग्रेडिएंट सेट',
|
||
wallpaperSolidSet: 'ठोस रंग सेट',
|
||
wallpaperDefaultSet: 'वॉलपेपर सेट',
|
||
wallpaperOnline: 'ऑनलाइन वॉलपेपर',
|
||
wallpaperGradientPreset: 'ग्रेडिएंट प्रीसेट',
|
||
wallpaperFromGallery: 'गैलरी से चुनें',
|
||
wallpaperSolidBackground: 'ठोस रंग पृष्ठभूमि',
|
||
gradientPresetTitle: 'ग्रेडिएंट प्रीसेट',
|
||
solidColorTitle: 'ठोस रंग पृष्ठभूमि',
|
||
applyCustomColor: 'कस्टम रंग लागू करें',
|
||
wpStarry: 'तारामंडल',
|
||
wpForest: 'वन',
|
||
wpOcean: 'महासागर',
|
||
wpDesert: 'रेगिस्तान',
|
||
wpAurora: 'ध्रुवीय ज्योति',
|
||
wpSunset: 'सूर्यास्त',
|
||
wpLavender: 'लैवेंडर',
|
||
wpMist: 'सुबह की कोहरा',
|
||
solidInkBlack: 'स्याह काला',
|
||
solidDeepBlue: 'गहरा नीला',
|
||
solidInkGreen: 'गहरा हरा',
|
||
solidWarmGray: 'गर्म ग्रे',
|
||
solidWineRed: 'शराबी लाल',
|
||
solidIndigo: 'इंडिगो',
|
||
solidOffWhite: 'ऑफ़ व्हाइट',
|
||
solidLightGray: 'हल्का ग्रे',
|
||
photoPermissionTitle: 'गैलरी एक्सेस आवश्यक',
|
||
photoPermissionDesc:
|
||
'कृपया सिस्टम सेटिंग्स में Xianyan को गैलरी एक्सेस की अनुमति दें।',
|
||
goToSettings: 'सेटिंग्स पर जाएं',
|
||
resetTitle: 'थीम रीसेट करें',
|
||
resetConfirm: 'सभी थीम सेटिंग्स को डिफ़ॉल्ट पर रीसेट करें?',
|
||
resetToDefault: 'डिफ़ॉल्ट पर रीसेट',
|
||
previewTitleText: 'शीर्षक पूर्वावलोकन',
|
||
previewBodyText:
|
||
'पाठ पूर्वावलोकन — एक्सेंट रंग, फ़ॉन्ट आकार, भार, गोलाई और फ्रॉस्टेड ग्लास प्रभाव यहां दिखाई देते हैं।',
|
||
exportJson: 'JSON निर्यात',
|
||
importJson: 'JSON आयात',
|
||
themeConfigJson: 'थीम कॉन्फ़िग JSON',
|
||
closeLabel: 'बंद करें',
|
||
copyLabel: 'कॉपी',
|
||
importConfigTitle: 'थीम कॉन्फ़िग आयात',
|
||
pasteJsonPlaceholder: 'JSON कॉन्फ़िग पेस्ट करें',
|
||
importLabel: 'आयात',
|
||
presetInk: 'स्याह काला',
|
||
presetLavender: 'लैवेंडर',
|
||
presetSunset: 'गर्म',
|
||
presetMint: 'पुदीना',
|
||
presetMidnight: 'मध्यरात्रि',
|
||
presetSakura: 'चेरी ब्लॉसम',
|
||
systemDefaultFont: 'सिस्टम डिफ़ॉल्ट',
|
||
previewCornerRadius: 'कोना',
|
||
previewCardStyle: 'कार्ड',
|
||
previewGlassEffect: 'काँच',
|
||
fontPreviewSample: 'नमस्ते दुनिया',
|
||
),
|
||
search: TSearch(
|
||
placeholder: 'उद्धरण, कविता, फिल्म, लेख खोजें...',
|
||
typeAll: 'सभी',
|
||
typeSentence: 'उद्धरण',
|
||
typePoetry: 'कविता',
|
||
typeArticle: 'लेख',
|
||
typeFilm: 'फिल्में',
|
||
typeMusic: 'संगीत',
|
||
typeBook: 'शास्त्र',
|
||
typeHanzi: 'हांज़ी',
|
||
typeCy: 'मुहावरे',
|
||
modeFuzzy: 'अस्पष्ट',
|
||
modeExact: 'सटीक',
|
||
modeRelated: 'संबंधित',
|
||
typeRowLabel: 'खोज प्रकार',
|
||
modeRowLabel: 'खोज मोड',
|
||
suggestions: 'सुझाव',
|
||
hotSearch: 'लोकप्रिय',
|
||
searchHistory: 'इतिहास',
|
||
countTimes: '{0} बार',
|
||
noResults: 'कोई परिणाम नहीं मिला',
|
||
tryDifferentKeyword: 'कोई अन्य कीवर्ड आज़माएं',
|
||
loadingMore: 'अधिक परिणाम लोड हो रहे हैं...',
|
||
loading: 'लोड हो रहा है...',
|
||
foundCountSearching: '{0} मिले, खोज जारी...',
|
||
foundCountResults: '{0} परिणाम मिले',
|
||
modeLabel: 'मोड: {0}',
|
||
keywordHighlight: 'कीवर्ड हाइलाइट',
|
||
hotSearchRank: 'ट्रेंडिंग',
|
||
periodToday: 'आज',
|
||
periodWeek: 'इस सप्ताह',
|
||
periodMonth: 'इस महीने',
|
||
loadFailed: 'लोड विफल',
|
||
noHotSearch: '{0} के लिए कोई ट्रेंड नहीं',
|
||
numberWan: 'w',
|
||
searchPreference: 'खोज प्राथमिकताएं',
|
||
noPreference: 'कोई खोज प्राथमिकता नहीं',
|
||
preferenceHint:
|
||
'खोजते समय आपकी प्रकार प्राथमिकताएं स्वचालित रूप से रिकॉर्ड होती हैं',
|
||
preferenceDetail: 'प्राथमिकता विवरण',
|
||
preferenceOverview: 'अवलोकन',
|
||
totalSearchCount: 'कुल खोजें',
|
||
mostSearched: 'सबसे अधिक खोजे गए',
|
||
preferenceTypeCount: 'प्राथमिकता प्रकार',
|
||
lastSearch: 'अंतिम खोज: {0}',
|
||
justNow: 'अभी',
|
||
minutesAgo: '{0} मिनट पहले',
|
||
hoursAgo: '{0} घंटे पहले',
|
||
daysAgo: '{0} दिन पहले',
|
||
contentPreference: 'सामग्री प्राथमिकताएं',
|
||
contentPreferenceHint: 'अक्षम प्रकार सुझावों से बाहर रखे जाएंगे',
|
||
contentPoetry: 'शास्त्रीय कविता',
|
||
contentChengyu: 'मुहावरे',
|
||
contentStory: 'कहानियां',
|
||
contentWisdom: 'उद्धरण',
|
||
contentRiddle: 'पहेलियां',
|
||
contentBrainteaser: 'ब्रेनटीज़र',
|
||
contentEfs: 'कहावतें',
|
||
clearPreferenceTitle: 'प्राथमिकताएं साफ़ करें',
|
||
clearPreferenceConfirm:
|
||
'सभी खोज प्राथमिकताएं साफ़ करें? यह कार्रवाई पूर्ववत नहीं की जा सकती।',
|
||
privacyTipPrefix: 'हम आपकी खोज इतिहास एकत्र कर सकते हैं, ',
|
||
privacyTipDataCollection: 'डेटा संग्रह के बारे में जानें',
|
||
privacyTipAnd: ' और ',
|
||
privacyTipPrivacyPolicy: 'गोपनीयता नीति',
|
||
),
|
||
accountSettings: TAccountSettings(
|
||
title: 'खाता सेटिंग्स',
|
||
nickname: 'उपनाम',
|
||
notSet: 'सेट नहीं',
|
||
bio: 'परिचय',
|
||
notFilled: 'भरा नहीं',
|
||
bindEmail: 'ईमेल जोड़ें',
|
||
notBound: 'जुड़ा नहीं',
|
||
bindMobile: 'फोन जोड़ें',
|
||
changePassword: 'पासवर्ड बदलें',
|
||
securityQuestion: 'सुरक्षा प्रश्न',
|
||
alreadySet: 'सेट है',
|
||
securityAndToken: 'सुरक्षा और टोकन',
|
||
exportPersonalInfo: 'व्यक्तिगत जानकारी निर्यात',
|
||
deleteAccount: 'खाता हटाएं',
|
||
logout: 'लॉग आउट',
|
||
logoutConfirm: 'क्या आप लॉग आउट करना चाहते हैं?',
|
||
logoutButton: 'लॉग आउट',
|
||
verified: 'सत्यापित',
|
||
unverified: 'असत्यापित',
|
||
dangerZone: 'खतरनाक क्षेत्र',
|
||
dangerZoneDesc: 'खाता हटाने के बाद, सभी डेटा स्थायी रूप से हटा दिया जाएगा और पुनर्प्राप्त नहीं किया जा सकता। जमा करने के बाद, 3 दिन की समीक्षा अवधि है जिसके दौरान आप किसी भी समय रद्द कर सकते हैं।',
|
||
deletionStatus: 'हटाने के अनुरोध की स्थिति',
|
||
currentStatus: 'वर्तमान स्थिति',
|
||
deletionReason: 'हटाने का कारण',
|
||
applicationTime: 'आवेदन का समय',
|
||
autoDeletion: 'स्वचालित हटाना',
|
||
pendingReview: 'समीक्षा लंबित',
|
||
cancelDeletionRequest: 'हटाने का अनुरोध रद्द करें',
|
||
cancelDeletionConfirmDesc: 'क्या आप हटाने का अनुरोध रद्द करना चाहते हैं? रद्द करने के बाद आपका खाता सामान्य हो जाएगा।',
|
||
confirmCancel: 'रद्द करने की पुष्टि करें',
|
||
deletionCancelled: 'हटाने का अनुरोध रद्द कर दिया गया',
|
||
cancelFailed: 'रद्द करना विफल',
|
||
deletionWarningContent: 'हटाने के बाद, आपका खाता डेटा पुनर्प्राप्त नहीं किया जा सकता:\n\n• सभी पसंदीदा और नोट्स\n• चेक-इन रिकॉर्ड और अंक\n• प्रोफ़ाइल और सेटिंग्स\n• लेख और इंटरैक्शन डेटा\n\nजमा करने के बाद, 3 दिन की समीक्षा अवधि है।\nअनुमोदन या समय समाप्ति के बाद खाता स्थायी रूप से हटा दिया जाएगा।\n\nयह कार्रवाई पूर्ववत नहीं की जा सकती।',
|
||
iUnderstandContinue: 'मैं समझता हूं, जारी रखें',
|
||
securityVerification: 'सुरक्षा सत्यापन',
|
||
inputDeleteConfirm: 'हटाने की पुष्टि के लिए "DELETE" टाइप करें:',
|
||
inputDeletePlaceholder: 'DELETE टाइप करें',
|
||
deletionReasonOptional: 'कारण (वैकल्पिक)',
|
||
submitDeletionRequest: 'हटाने का अनुरोध जमा करें',
|
||
loginRequiredForDeletion: 'खाता हटाने के लिए लॉगिन आवश्यक है',
|
||
loginRequiredForDeletionDesc: 'खाता हटाने का अनुरोध करने के लिए पहले लॉगिन करें',
|
||
historicalDeletionRecord: 'पिछले हटाने के रिकॉर्ड',
|
||
finalStatus: 'अंतिम स्थिति',
|
||
unknown: 'अज्ञात',
|
||
requestDeletion: 'खाता हटाने का अनुरोध करें',
|
||
noPendingDeletionDesc: 'आपका कोई लंबित हटाने का अनुरोध नहीं है। यदि आप अपना खाता हटाना चाहते हैं, तो नीचे दिए गए बटन पर क्लिक करें।',
|
||
deletionProcess: 'हटाने की प्रक्रिया:',
|
||
step1SubmitRequest: 'हटाने का अनुरोध जमा करें (सुरक्षा सत्यापन आवश्यक)',
|
||
step2ReviewPeriod: '3 दिन की समीक्षा अवधि',
|
||
step3AutoDeletion: 'व्यवस्थापक समीक्षा या समय समाप्ति पर स्वचालित हटाना',
|
||
step4PermanentDeletion: 'खाता और सभी डेटा स्थायी रूप से हटा दिए गए',
|
||
importantNotes: 'महत्वपूर्ण नोट्स',
|
||
note1DataIrreversible: 'हटाने के बाद सभी डेटा पुनर्प्राप्त नहीं किया जा सकता',
|
||
note2CancelAnytime: 'आप 3 दिन की समीक्षा अवधि के दौरान किसी भी समय हटाने का अनुरोध रद्द कर सकते हैं',
|
||
note3PermanentDeletion: 'व्यवस्थापक अनुमोदन या समय समाप्ति के बाद आपका खाता स्थायी रूप से हटा दिया जाएगा',
|
||
note4ContactAdmin: 'किसी भी प्रश्न के लिए व्यवस्थापक से संपर्क करें या के बारे में पृष्ठ पर प्रतिक्रिया दें',
|
||
userInfoFailed: 'उपयोगकर्ता जानकारी प्राप्त करने में विफल',
|
||
userInitiatedDeletion: 'उपयोगकर्ता द्वारा शुरू किया गया हटाना',
|
||
deletionSubmitted: 'हटाने का अनुरोध जमा कर दिया गया',
|
||
reviewIn3Days: 'व्यवस्थापक 3 दिनों में समीक्षा करेगा',
|
||
requestFailed: 'अनुरोध विफल',
|
||
estimatedAutoDeletion: '{0} पर स्वचालित हटाने का अनुमान',
|
||
deletionRequestCancelled: 'हटाने का अनुरोध रद्द कर दिया गया',
|
||
),
|
||
dataManagement: TDataManagement(
|
||
title: 'डेटा प्रबंधन',
|
||
storageOverview: 'स्टोरेज अवलोकन',
|
||
totalLocalData: '{count} स्थानीय प्रविष्टियाँ',
|
||
favorites: 'पसंदीदा',
|
||
history: 'इतिहास',
|
||
notes: 'नोट्स',
|
||
shares: 'साझा',
|
||
entriesUnit: 'प्रविष्टियाँ',
|
||
dataDistribution: 'डेटा वितरण',
|
||
dataCategories: 'डेटा श्रेणियाँ',
|
||
favoriteData: 'पसंदीदा डेटा',
|
||
localFavorites: '{count} स्थानीय पसंदीदा',
|
||
readingHistory: 'ब्राउज़ इतिहास',
|
||
localHistory: '{count} स्थानीय इतिहास',
|
||
noteData: 'नोट डेटा',
|
||
localNotes: '{count} स्थानीय नोट्स',
|
||
shareHistory: 'साझा इतिहास',
|
||
shareRecords: '{count} साझा रिकॉर्ड',
|
||
imageCache: 'छवि कैश',
|
||
hanziCache: 'हांज़ी कैश',
|
||
queryCache: '{count} क्वेरी कैश',
|
||
offlineQueue: 'ऑफलाइन कतार',
|
||
pendingSync: '{count} सिंक लंबित',
|
||
clearName: '{name} साफ़ करें',
|
||
clearConfirm: '{name} साफ़ करें? यह पूर्ववत नहीं किया जा सकता।',
|
||
cleared: '{name} साफ़ किया गया',
|
||
dangerZone: 'खतरनाक क्षेत्र',
|
||
clearAllData: 'सभी डेटा साफ़ करें',
|
||
clearAllConfirm:
|
||
'सभी स्थानीय डेटा साफ़ हो जाएंगे। यह पूर्ववत नहीं किया जा सकता!',
|
||
clearAll: 'सब साफ़ करें',
|
||
clearAllLocalData: 'सभी स्थानीय डेटा साफ़ करें',
|
||
allDataCleared: 'सभी डेटा साफ़ किए गए',
|
||
),
|
||
source: TSource(
|
||
title: 'वाक्य स्रोत',
|
||
dataOverview: 'डेटा अवलोकन',
|
||
totalContent: 'कुल सामग्री',
|
||
openChannels: 'खुले चैनल',
|
||
totalViews: 'कुल दृश्य',
|
||
searchChannel: 'चैनल खोजें...',
|
||
channelManagement: 'चैनल प्रबंधन',
|
||
enabledCount: 'सक्षम',
|
||
manage: 'प्रबंधन',
|
||
noChannelFound: 'चैनल नहीं मिला',
|
||
displaySettings: 'प्रदर्शन सेटिंग्स',
|
||
sortOrder: 'क्रम',
|
||
newestFirst: 'नवीनतम पहले',
|
||
hottestFirst: 'लोकप्रिय पहले',
|
||
contentDedup: 'सामग्री डीडुप',
|
||
dedupSubtitle: 'रीफ्रेश पर देखी गई सामग्री बाहर करें',
|
||
mixMode: 'मिक्स मोड',
|
||
perPage: 'प्रति पृष्ठ',
|
||
perPageUnit: '{count} प्रविष्टियाँ',
|
||
homeCardSettings: 'होम कार्ड सेटिंग्स',
|
||
cardSource: 'कार्ड स्रोत',
|
||
cardSourceSubtitle: 'होम कार्ड सामग्री स्रोत कॉन्फ़िगर करें',
|
||
cardMixMode: 'कार्ड मिक्स मोड',
|
||
advanced: 'उन्नत',
|
||
importSource: 'आयात स्रोत',
|
||
importSubtitle: 'JSON / CSV फ़ाइल आयात',
|
||
moreSources: 'अधिक स्रोत',
|
||
moreSourcesSubtitle: 'अधिक चैनल खोजें',
|
||
enableAll: 'सभी सक्षम करें',
|
||
disableAll: 'सभी अक्षम करें',
|
||
contentCount: 'सामग्री',
|
||
viewCount: 'दृश्य',
|
||
status: 'स्थिति',
|
||
enabledStatus: 'सक्षम',
|
||
disabledStatus: 'अक्षम',
|
||
browseChannel: 'चैनल ब्राउज़ करें',
|
||
channelInfo: '{count} प्रविष्टियाँ · {views} दृश्य',
|
||
importSentenceSource: 'वाक्य स्रोत आयात',
|
||
importComingSoon:
|
||
'आयात सुविधा जल्द आ रही है!\n\nसमर्थन होगा:\n• JSON / CSV आयात\n• URL सब्सक्रिप्शन\n• कस्टम फ़ील्ड मैपिंग',
|
||
newest: 'नवीनतम',
|
||
hottest: 'लोकप्रिय',
|
||
localMode: 'Local Mode',
|
||
localModeDesc: 'Imported content is stored locally only',
|
||
urlImport: 'URL Import',
|
||
fileImport: 'File Import',
|
||
channelManage: 'Channel Management',
|
||
validate: 'Validate',
|
||
inputUrl: 'Enter URL',
|
||
analyzeUrl: 'Analyze URL',
|
||
dataFormat: 'Data Format',
|
||
channelConfig: 'Channel Config',
|
||
channelName: 'Channel Name',
|
||
channelIcon: 'Channel Icon',
|
||
showOnHome: 'Show on Home',
|
||
createChannel: 'Create Channel',
|
||
preview: 'Preview',
|
||
uploadFile: 'Upload File',
|
||
downloadTemplate: 'Download Template',
|
||
customChannel: 'Custom Channel',
|
||
mergedChannel: 'Merged Channel',
|
||
urlBadge: 'URL',
|
||
fileBadge: 'File',
|
||
shareChannel: 'Share Channel',
|
||
configWithData: 'Config + Data',
|
||
configOnly: 'Config Only',
|
||
analysisReport: 'Analysis Report',
|
||
devicePerf: 'Device Performance',
|
||
urlValidation: 'URL Validation',
|
||
fileValidation: 'File Validation',
|
||
contentQuality: 'Content Quality',
|
||
frequencyLimit: 'Frequency Limit',
|
||
),
|
||
favorites: TFavorites(
|
||
title: 'मेरे पसंदीदा',
|
||
manage: 'प्रबंधन',
|
||
favorites: 'पसंदीदा',
|
||
categories: 'श्रेणियाँ',
|
||
noStats: 'कोई आँकड़ा नहीं',
|
||
searchFavorites: 'पसंदीदा में खोजें',
|
||
newestFav: 'नवीनतम',
|
||
oldestFav: 'सबसे पुराने',
|
||
sortByType: 'प्रकार अनुसार',
|
||
newest: 'नवीनतम',
|
||
oldest: 'सबसे पुराने',
|
||
type: 'प्रकार',
|
||
selectedCount: '{count} चयनित',
|
||
selectAll: 'सभी चुनें',
|
||
unfavorite: 'पसंदीदा हटाएं',
|
||
batchUnfavorite: 'सामूहिक हटाएं',
|
||
batchUnfavoriteConfirm: '{count} चयनित आइटम हटाएं?',
|
||
unfavoriteSuccess: 'पसंदीदा से हटाया',
|
||
unfavoriteConfirm: 'पसंदीदा हटाएं',
|
||
unfavoriteItemConfirm: '"{title}" पसंदीदा से हटाएं?',
|
||
thinkAgain: 'रद्द करें',
|
||
copyContent: 'सामग्री कॉपी करें',
|
||
share: 'साझा करें',
|
||
addTag: 'टैग जोड़ें',
|
||
moveGroup: 'समूह में ले जाएं',
|
||
article: 'लेख',
|
||
tool: 'उपकरण',
|
||
page: 'पृष्ठ',
|
||
localMode: 'स्थानीय मोड · क्लाउड सिंक के लिए लॉग इन करें',
|
||
loginSync: 'लॉग इन और सिंक',
|
||
noMatchingFavorites: 'कोई मिलान पसंदीदा नहीं',
|
||
noFavoritesYet: 'अभी कोई पसंदीदा नहीं',
|
||
tryOtherKeywords: 'अन्य कीवर्ड आज़माएं',
|
||
tapToFavorite: 'होम पर हृदय आइकन टैप करें पसंदीदा जोड़ने के लिए',
|
||
shareFavorite: 'पसंदीदा साझा करें',
|
||
systemShare: 'सिस्टम साझा',
|
||
noContentToCopy: 'कॉपी करने के लिए कोई सामग्री नहीं',
|
||
copiedToClipboard: 'क्लिपबोर्ड पर कॉपी किया',
|
||
addTagTitle: 'टैग जोड़ें',
|
||
tagSeparatorHint: 'कॉमा से टैग अलग करें',
|
||
tagPlaceholder: 'जैसे: प्रेरणा, कविता, जीवन',
|
||
tagSaved: 'टैग सहेजा गया',
|
||
exportFavorites: 'पसंदीदा निर्यात',
|
||
exportAsText: 'टेक्स्ट के रूप में निर्यात',
|
||
exportAsJson: 'JSON के रूप में निर्यात',
|
||
exportAsCsv: 'CSV के रूप में निर्यात',
|
||
noFavoritesToExport: 'निर्यात करने के लिए कोई पसंदीदा नहीं',
|
||
exportHeader: 'शियानयान पसंदीदा निर्यात',
|
||
formatCopied: '{format} क्लिपबोर्ड पर कॉपी किया',
|
||
moveToGroup: 'समूह में ले जाएं',
|
||
defaultGroup: 'डिफ़ॉल्ट समूह',
|
||
newGroup: 'नया समूह...',
|
||
movedToGroup: '"{group}" में ले जाया गया',
|
||
moveFailed: 'ले जाने में विफल',
|
||
newGroupTitle: 'नया समूह',
|
||
groupNamePlaceholder: 'समूह का नाम',
|
||
createAndMove: 'बनाएं और ले जाएं',
|
||
createdAndMoved: '"{name}" में बनाया और ले जाया गया',
|
||
operationFailed: 'ऑपरेशन विफल',
|
||
favoriteGroups: 'पसंदीदा समूह',
|
||
createNew: 'नया',
|
||
noGroups: 'कोई समूह नहीं',
|
||
tapToCreateGroup: '+ टैप करें समूह बनाने के लिए',
|
||
deleteGroup: 'समूह हटाएं',
|
||
deleteGroupConfirm:
|
||
'"{name}" समूह हटाएं? पसंदीदा डिफ़ॉल्ट समूह में जाएंगे।',
|
||
groupDeleted: 'समूह हटाया गया',
|
||
deleteFailed: 'हटाने में विफल',
|
||
renameGroup: 'समूह का नाम बदलें',
|
||
newNamePlaceholder: 'नया नाम',
|
||
renamed: 'नाम बदला गया',
|
||
renameFailed: 'नाम बदलने में विफल',
|
||
groupCreated: 'समूह बनाया गया',
|
||
createFailed: 'बनाने में विफल',
|
||
noTitle: 'शीर्षकहीन',
|
||
noContentToShare: 'साझा करने के लिए कोई सामग्री नहीं',
|
||
shareCopied: 'साझा सामग्री कॉपी की गई',
|
||
thisContent: 'यह सामग्री',
|
||
sourceLocal: 'स्थानीय',
|
||
sourceCloud: 'क्लाउड',
|
||
syncStatusSyncing: 'सिंक हो रहा है',
|
||
syncStatusSynced: 'सिंक पूर्ण',
|
||
syncStatusConflict: 'विरोधाभास',
|
||
sortByTitle: 'शीर्षक अनुसार',
|
||
sortByTag: 'टैग अनुसार',
|
||
sortByGroup: 'समूह अनुसार',
|
||
filterByGroup: 'समूह द्वारा फ़िल्टर',
|
||
allGroups: 'सभी समूह',
|
||
tagCloud: 'टैग क्लाउड',
|
||
noTags: 'कोई टैग नहीं',
|
||
tagCount: '{count} टैग',
|
||
exportSaved: '{path} में सहेजा गया',
|
||
exportSaveFailed: 'सहेजना विफल',
|
||
swipeToUnfavorite: 'पसंदीदा हटाने के लिए बाएं स्वाइप करें',
|
||
cardSwipeHint: 'पसंदीदा हटाने के लिए बाएं · शेयर के लिए दाएं स्वाइप',
|
||
manualSort: 'मैनुअल सॉर्ट',
|
||
preview: 'पूर्वावलोकन',
|
||
offlineMode: 'ऑफलाइन मोड',
|
||
offlineSyncHint: 'ऑनलाइन होने पर ऑटो सिंक',
|
||
archive: 'संग्रहित करें',
|
||
archived: 'संग्रहित',
|
||
expiredReminder: 'पसंदीदा रिमाइंडर',
|
||
expiredReminderMessage: 'आपके {count} पसंदीदा {days} दिनों से अविजिट हैं',
|
||
viewExpired: 'देखें',
|
||
reminderSettings: 'रिमाइंडर सेटिंग्स',
|
||
reminderEnabled: 'रिमाइंडर सक्षम करें',
|
||
reminderDays: 'रिमाइंडर दिन',
|
||
),
|
||
offline: TOffline(
|
||
title: 'ऑफलाइन मोड',
|
||
online: 'ऑनलाइन',
|
||
offline: 'ऑफलाइन',
|
||
onlineDesc: 'नेटवर्क कनेक्टेड, सभी सुविधाएँ उपलब्ध',
|
||
offlineDesc: 'नेटवर्क डिस्कनेक्टेड, केवल कैश सामग्री',
|
||
syncNow: 'अभी सिंक करें',
|
||
pendingActions: 'लंबित कार्रवाई',
|
||
pendingSync: 'लंबित',
|
||
lastSync: 'पिछला सिंक',
|
||
successCount: '{count} सफल',
|
||
noData: 'कोई नहीं',
|
||
syncAll: 'सभी सिंक करें',
|
||
clearQueue: 'कतार साफ़ करें',
|
||
preloadManagement: 'प्रीलोड प्रबंधन',
|
||
wifiAutoPreload: 'WiFi स्वतः प्रीलोड',
|
||
wifiAutoPreloadSubtitle: 'WiFi पर स्वतः कैश',
|
||
autoSyncOnReconnect: 'रीकनेक्ट पर स्वतः सिंक',
|
||
autoSyncOnReconnectSubtitle: 'ऑनलाइन वापस आने पर स्वतः सिंक',
|
||
preloadChannels: 'प्रीलोड चैनल',
|
||
preloadNow: 'अभी प्रीलोड करें',
|
||
smartPreloadStrategy: 'स्मार्ट प्रीलोड रणनीति',
|
||
preloadMode: 'प्रीलोड मोड',
|
||
preloadContent: 'प्रीलोड सामग्री',
|
||
preloadFrequency: 'प्रीलोड आवृत्ति',
|
||
batteryThreshold: 'कम बैटरी सीमा',
|
||
smartMode: 'स्मार्ट',
|
||
wifiOnly: 'केवल WiFi',
|
||
disabledMode: 'बंद',
|
||
textContent: 'टेक्स्ट',
|
||
imageContent: 'छवियाँ',
|
||
audioContent: 'ऑडियो',
|
||
realtime: 'रीयलटाइम',
|
||
hourly: 'प्रति घंटा',
|
||
daily: 'प्रतिदिन',
|
||
smartModeDesc:
|
||
'स्मार्ट मोड: WiFi पर पूर्ण प्रीलोड, मोबाइल पर केवल टेक्स्ट, कम बैटरी पर रोकें',
|
||
cacheStrategy: 'कैश रणनीति',
|
||
offlineModeSwitch: 'ऑफलाइन मोड',
|
||
offlineModeSwitchSubtitle: 'सक्षम होने पर ब्राउज़ की गई सामग्री स्वतः कैश',
|
||
cacheLimit: 'कैश सीमा',
|
||
cacheExpiryDays: 'कैश समाप्ति दिन',
|
||
maxOfflineActions: 'अधिकतम ऑफलाइन कार्रवाई',
|
||
maxRetryCount: 'अधिकतम पुनः प्रयास',
|
||
daysUnit: 'दिन',
|
||
clearQueueTitle: 'कतार साफ़ करें',
|
||
clearQueueConfirm:
|
||
'सभी लंबित कार्रवाई साफ़ करें? यह पूर्ववत नहीं किया जा सकता।',
|
||
syncComplete: 'सिंक पूर्ण, {count} सफल',
|
||
syncNoSuccess: 'सिंक पूर्ण, कोई सफल आइटम नहीं',
|
||
syncFailed: 'सिंक विफल, बाद में पुनः प्रयास करें',
|
||
syncError: 'सिंक त्रुटि: {error}',
|
||
wifiPreloadDisabled: 'WiFi स्वतः प्रीलोड बंद है, पहले सक्षम करें',
|
||
networkUnavailable: 'नेटवर्क अनुपलब्ध, कनेक्शन जाँचें',
|
||
preloadComplete: 'प्रीलोड पूर्ण, {count} चैनल कैश किए',
|
||
preloadSkipped: '{count} चैनल पहले से कैश, छोड़े गए',
|
||
allChannelsCached: 'सभी चैनल पहले से कैश हैं',
|
||
preloadFailed: 'प्रीलोड विफल, कनेक्शन जाँचें',
|
||
preloadError: 'प्रीलोड त्रुटि: {error}',
|
||
preloadModeDisabledHint: 'प्रीलोड मोड बंद है',
|
||
wifiOnlyModeHint: 'केवल WiFi मोड सक्षम',
|
||
preloadNoNewContent: 'प्रीलोड करने के लिए कोई नया सामग्री नहीं',
|
||
),
|
||
accountInsights: TAccountInsights(
|
||
title: 'खाता अंतर्दृष्टि',
|
||
markAllRead: 'सभी पढ़े गए',
|
||
close: 'बंद करें',
|
||
testAccountWarning: 'यह संभवतः ज़ियानयान आधिकारिक परीक्षण खाता है, कई लोग उपयोग कर रहे हैं। पासवर्ड बदलें नहीं, इस खाते से नोट न बनाएं। आवश्यकता हो तो अपना खाता पंजीकृत करें',
|
||
ohosDeviceWarning: 'कुछ उपकरणों में पहचान असामान्यता हो सकती है, जैसे अज्ञात दिखाना या सुरक्षा कारक त्रुटि',
|
||
allNormal: 'सब सामान्य',
|
||
noSecurityIssues: 'कोई सुरक्षा समस्या नहीं',
|
||
totalCount: 'कुल {0} · {1} अपठित',
|
||
refresh: 'रिफ़्रेश',
|
||
markedAsRead: '"{0}" को पढ़ा हुआ चिह्नित किया गया',
|
||
selectReminderMethod: 'रिमाइंडर विधि चुनें, या रद्द करें वर्तमान स्थिति बनाए रखें',
|
||
snooze7Days: '7 दिनों के लिए स्नूज़',
|
||
ignoreForever: 'अनदेखा करें · फिर कभी रिमाइंड न करें',
|
||
snoozeSet: '7 दिनों के लिए स्नूज़ सेट किया गया',
|
||
ignoredSet: 'अनदेखा किया गया, फिर रिमाइंड नहीं किया जाएगा',
|
||
allMarkedAsRead: 'सभी पढ़े हुए चिह्नित',
|
||
deleted2: 'हटाया गया',
|
||
markRead: 'पढ़ा हुआ चिह्नित करें',
|
||
highPriority: 'उच्च प्राथमिकता',
|
||
mediumPriority: 'मध्यम प्राथमिकता',
|
||
lowPriority: 'निम्न प्राथमिकता',
|
||
justNow: 'अभी',
|
||
hoursAgo: '{0} घंटे पहले',
|
||
daysAgo: '{0} दिन पहले',
|
||
monthsAgo: '{0} महीने पहले',
|
||
),
|
||
note: TNote(
|
||
title: 'My Notes',
|
||
searchNotes: 'Search Notes',
|
||
editNote: 'Edit Note',
|
||
newNote: 'New Note',
|
||
loginRequired: 'Login required to view',
|
||
loginToUseNotes: 'Login to use the notes feature',
|
||
goLogin: 'Login',
|
||
searchPlaceholder: 'Search note title or content',
|
||
all: 'All',
|
||
note: 'Note',
|
||
excerpt: 'Excerpt',
|
||
checklist: 'Checklist',
|
||
sortBy: 'Sort By',
|
||
sortByUpdateTime: 'Update Time',
|
||
sortByCreateTime: 'Create Time',
|
||
sortByTitle: 'Title',
|
||
groupBy: 'Group By',
|
||
groupByDate: 'By Date',
|
||
groupByCategory: 'By Category',
|
||
groupByType: 'By Type',
|
||
groupBySource: 'By Source',
|
||
switchLayout: 'Switch Layout',
|
||
layoutList: 'List',
|
||
layoutGrid: 'Waterfall',
|
||
layoutTimeline: 'Timeline',
|
||
selectedCount: '{0} selected',
|
||
selectAll: 'Select All',
|
||
deselectAll: 'Deselect All',
|
||
batchSelect: 'Batch Select',
|
||
multiSelect: 'Multi-Select',
|
||
batchDelete: 'Batch Delete',
|
||
batchDeleteConfirm: 'Delete {0} selected notes?',
|
||
deletedCount: '{0} notes deleted',
|
||
dragReorder: 'Drag Reorder',
|
||
dragToReorder: 'Drag cards to reorder',
|
||
starFavorite: 'Favorite',
|
||
unfavorite: 'Unfavorite',
|
||
exportNote: 'Export',
|
||
copyNote: 'Copy',
|
||
newNoteMenu: 'New Note',
|
||
sortMenu: 'Sort',
|
||
groupMenu: 'Group',
|
||
showStarOnly: 'Favorites Only',
|
||
showAll: 'Show All',
|
||
statsPanel: 'Statistics',
|
||
reorderMenu: 'Drag Reorder',
|
||
confirmClear: 'Confirm Clear',
|
||
clearAllWarning: 'All notes will be deleted. This cannot be undone',
|
||
clearAll: 'Clear All',
|
||
allCleared: 'All notes cleared',
|
||
noNotes: 'No Notes',
|
||
tapToStart: 'Tap the button below to start',
|
||
reachedBottom: 'End of list',
|
||
notesCount: '{0} notes',
|
||
unknownDate: 'Unknown Date',
|
||
today: 'Today',
|
||
yesterday: 'Yesterday',
|
||
uncategorized: 'Uncategorized',
|
||
noSource: 'No Source',
|
||
noTitle: 'Untitled',
|
||
deleteNote: 'Delete Note',
|
||
deleteNoteConfirm: 'Delete "{0}"?',
|
||
noteLoadFailed: 'Failed to load note',
|
||
titlePlaceholder: 'Title (optional, auto-named if empty)',
|
||
categoryLabel: 'Category',
|
||
sourceLabel: 'Source',
|
||
publicLabel: 'Public',
|
||
optionalPlaceholder: 'Optional',
|
||
visibleToAll: 'Visible to everyone',
|
||
visibleToSelf: 'Only visible to you',
|
||
selectSourceType: 'Select Source Type',
|
||
excerptPlaceholder: 'Paste or enter excerpt content...',
|
||
checklistPlaceholder: '- [ ] Todo 1\n- [ ] Todo 2\n- [x] Done',
|
||
notePlaceholder: 'Start writing (Markdown supported)...',
|
||
noPreviewContent: 'No content to preview',
|
||
switchToEdit: 'Switch to edit mode to start writing',
|
||
selectPreviewFont: 'Select Preview Font',
|
||
systemDefault: 'System Default',
|
||
noTitleNote: 'Untitled Note',
|
||
noteSaved: 'Note saved',
|
||
unsaved: 'Unsaved',
|
||
saved: 'Saved',
|
||
charCount: '{0} chars',
|
||
sourcePoetry: 'Poetry',
|
||
sourceArticle: 'Article',
|
||
sourceHanzi: 'Hanzi',
|
||
sourceIdiom: 'Idiom',
|
||
bold: 'Bold',
|
||
italic: 'Italic',
|
||
heading: 'Heading',
|
||
list: 'List',
|
||
orderedList: 'Ordered',
|
||
quote: 'Quote',
|
||
link: 'Link',
|
||
code: 'Code',
|
||
divider: 'Divider',
|
||
noteStats: 'Note Statistics',
|
||
totalNotes: 'Total Notes',
|
||
weekNew: 'This Week',
|
||
totalWords: 'Total Words',
|
||
typeDistribution: 'Type Distribution',
|
||
categoryDistribution: 'Category Distribution',
|
||
noCategoryData: 'No category data',
|
||
starredNotes: 'Starred Notes',
|
||
exportTitle: 'Notes Export',
|
||
exportCountNote: '{0} notes total',
|
||
copiedToClipboard: 'Copied to clipboard',
|
||
exportTypeLabel: 'Type',
|
||
exportCategoryLabel: 'Category',
|
||
exportPublicYes: 'Yes',
|
||
exportSourceLabel: 'Source',
|
||
exportCreateTime: 'Created',
|
||
exportUpdateTime: 'Updated',
|
||
exportShareSubject: 'Notes Export ({0})',
|
||
pinToDiscover: 'Pin to Discover',
|
||
pinToDiscoverDesc: 'When enabled, the note will appear at the top of the Discover feed',
|
||
close: 'Close',
|
||
pinnedToDiscover: 'Pinned to Discover',
|
||
unpinnedFromDiscover: 'Unpinned from Discover',
|
||
confirmPin: 'Confirm Pin',
|
||
confirmUnpin: 'Confirm Unpin',
|
||
),
|
||
widget: TWidget(
|
||
// Page title
|
||
title: 'डेस्कटॉप विजेट',
|
||
// Development dialog
|
||
devDialogContent: 'विजेट सुविधा सक्रिय विकास में है। कुछ सुविधाएँ अपूर्ण या अस्थिर हो सकती हैं।\n\nवर्तमान में समर्थित: बुनियादी विजेट प्रदर्शन और डेटा पुश\nजल्द आ रहा है: अधिक विजेट शैलियाँ, इंटरैक्शन, क्रॉस-प्लेटफ़ॉर्म सिंक',
|
||
dontRemind: 'फिर से याद मत दिलाएँ',
|
||
viewExperimentalFeatures: 'प्रायोगिक सुविधाएँ देखें',
|
||
iKnow: 'मैं समझ गया',
|
||
// Priority labels
|
||
priorityCore: 'मुख्य विजेट',
|
||
priorityRecommended: 'अनुशंसित विजेट',
|
||
priorityPractical: 'उपयोगी विजेट',
|
||
priorityFun: 'मज़ेदार विजेट',
|
||
// Add widget
|
||
addedToDesktop: '{0} होम स्क्रीन पर जोड़ा गया',
|
||
addWidgetTitle: '"{0}" जोड़ें',
|
||
unsupportedAddHint: 'इस डिवाइस पर त्वरित जोड़ समर्थित नहीं है। कृपया मैन्युअली जोड़ें:',
|
||
failedAddHint: 'त्वरित जोड़ विफल। कृपया मैन्युअली जोड़ें:',
|
||
// Manual add guide - HarmonyOS
|
||
harmonyStep1: '1️⃣ होम स्क्रीन पर खाली जगह दबाएँ',
|
||
harmonyStep2: '2️⃣ "सेवा कार्ड" चुनें',
|
||
harmonyStep3: '3️⃣ "शियानयान" खोजें',
|
||
harmonyStep4: '4️⃣ "{0}" चुनें और होम स्क्रीन पर जोड़ें',
|
||
// Manual add guide - Android
|
||
androidStep1: '1️⃣ होम स्क्रीन पर खाली जगह दबाएँ',
|
||
androidStep2: '2️⃣ "विजेट" चुनें',
|
||
androidStep3: '3️⃣ "शियानयान" खोजें',
|
||
androidStep4: '4️⃣ "{0}" को होम स्क्रीन पर खींचें',
|
||
// Manual add guide - iOS
|
||
iosStep1: '1️⃣ आज के दृश्य पर दाएँ स्वाइप करें',
|
||
iosStep2: '2️⃣ नीचे स्क्रॉल करें और "संपादित करें" टैप करें',
|
||
iosStep3: '3️⃣ "शियानयान" खोजें',
|
||
iosStep4: '4️⃣ "{0}" चुनें और जोड़ें',
|
||
// Push data
|
||
pushData: 'डेटा पुश करें',
|
||
pushedDataToWidget: '{0} विजेट में डेटा पुश किया गया',
|
||
gotIt: 'समझ गया',
|
||
// Sync theme
|
||
syncTheme: 'थीम सिंक करें',
|
||
pushedThemeToWidget: 'वर्तमान थीम विजेट में पुश की गई',
|
||
// Platform compatibility
|
||
platformCompatTitle: 'प्लेटफ़ॉर्म अनुकूलता',
|
||
androidCompatDesc: 'अपूर्ण, नेटिव संचार समस्याएँ',
|
||
iosCompatDesc: 'WidgetKit + SwiftUI, इंटरैक्शन के लिए iOS 17+ आवश्यक',
|
||
harmonyCompatDesc: 'FormExtension + ArkUI, सीमित क्षमताएँ, सिस्टम रिफ़्रेश दर प्रतिबंधित करता है',
|
||
syncThemeHint: 'सभी इंस्टॉल विजेट में वर्तमान डार्क/लाइट मोड पुश करने के लिए "थीम सिंक करें" टैप करें',
|
||
// Widget card
|
||
installed: 'इंस्टॉल किया गया',
|
||
add: 'जोड़ें',
|
||
// Data preview
|
||
dataPreview: 'डेटा पूर्वावलोकन',
|
||
refresh: 'रिफ़्रेश',
|
||
// Widget type titles
|
||
typeDailySentence: 'दैनिक उद्धरण',
|
||
typeReadlater: 'बाद में पढ़ें',
|
||
typeDailyCard: 'दैनिक कार्ड',
|
||
typeDailyFortune: 'दैनिक भाग्य',
|
||
typeCountdown: 'काउंटडाउन',
|
||
typePomodoro: 'पोमोडोरो',
|
||
typeSolarTerm: 'सौर पद कविता',
|
||
typeCheckin: 'दैनिक चेक-इन',
|
||
typeDailyWithCharacter: 'दैनिक उद्धरण + पात्र',
|
||
// Widget type subtitles
|
||
subtitleDailySentence: 'दैनिक चयनित उद्धरण पुश',
|
||
subtitleReadlater: 'अपठित गणना और नवीनतम पूर्वावलोकन',
|
||
subtitleDailyCard: 'तारीख और उद्धरण के साथ सुंदर दैनिक कार्ड',
|
||
subtitleDailyFortune: 'आज का भाग्य और भाग्यशाली कीवर्ड',
|
||
subtitleCountdown: 'कस्टम काउंटडाउन इवेंट',
|
||
subtitlePomodoro: 'होम स्क्रीन पर त्वरित फ़ोकस टाइमर',
|
||
subtitleSolarTerm: 'वर्तमान सौर पद और संबंधित कविता',
|
||
subtitleCheckin: 'लगातार चेक-इन दिन और त्वरित चेक-इन',
|
||
subtitleDailyWithCharacter: 'पात्र + दैनिक अनुशंसित उद्धरण',
|
||
// Data preview text
|
||
previewNoData: 'कोई डेटा नहीं',
|
||
previewReadlaterCount: '{0} अपठित',
|
||
previewPomodoroRemaining: '{0}s शेष',
|
||
previewCheckinDays: '{0} लगातार दिन',
|
||
previewDailyCard: 'दैनिक कार्ड',
|
||
// Platform badge
|
||
badgeHarmony: 'हार्मनी',
|
||
),
|
||
fileTransfer: TFileTransfer(
|
||
generateCode: 'Generate Code',
|
||
generateCodeDesc: 'Generate a pairing code for the other device to enter',
|
||
generateCodeButton: '🔑 Generate Code',
|
||
pairingCode: 'Pairing Code',
|
||
waitingForInput: '⏳ Waiting for input...',
|
||
copyCode: 'Copy Code',
|
||
copiedTitle: '✅ Copied',
|
||
copiedContent: 'Pairing code {0} copied to clipboard',
|
||
inputCode: 'Enter Code',
|
||
inputCodeDesc: 'Enter the 4-digit pairing code from the other device',
|
||
pairingButton: '🔗 Pair & Connect',
|
||
pairingInProgress: 'Pairing...',
|
||
pairingSuccess: 'Pairing Successful',
|
||
connectedWith: 'Connected with {0}',
|
||
startChat: 'Start Chat',
|
||
inputIncomplete: 'Incomplete Input',
|
||
inputIncompleteDesc: 'Please enter a 4-digit pairing code',
|
||
notConnected: 'Not Connected',
|
||
connectServerFirst: 'Please connect to the signaling server first',
|
||
generateFailed: 'Generation Failed',
|
||
joinFailed: 'Join Failed',
|
||
p2pDirect: 'P2P Direct',
|
||
p2pConnected: '🔗 P2P Direct Connected',
|
||
p2pListening: '📡 P2P Waiting for Connection...',
|
||
p2pConnecting: '🔄 P2P Connecting...',
|
||
p2pError: '⚠️ P2P Connection Error',
|
||
p2pDisconnected: '🔗 P2P Direct Not Connected',
|
||
p2pNotSupported: '🔗 P2P Direct (Not Supported)',
|
||
localAddress: 'Local Address: {0}',
|
||
stopP2pService: 'Stop P2P Service',
|
||
startP2pService: 'Start P2P Service',
|
||
p2pStartFailed: 'Start Failed',
|
||
p2pStartFailedDesc: 'P2P service failed to start, please check network permissions',
|
||
or: 'or',
|
||
confirm: 'OK',
|
||
),
|
||
beta: TBeta(
|
||
pageTitle: '🧪 Beta',
|
||
back: 'Back',
|
||
previewTab: 'Preview',
|
||
issuesTab: 'Issues',
|
||
confirmClose: 'Are you sure you want to disable "{0}"? You won\'t be able to use this feature.',
|
||
confirmOpen: 'Are you sure you want to enable "{0}"? This feature may be unstable.',
|
||
cancel: 'Cancel',
|
||
close: 'Disable',
|
||
open: 'Enable',
|
||
emptyFeatures: 'No experimental features',
|
||
reload: 'Reload',
|
||
loadFailed: 'Load failed',
|
||
retry: 'Retry',
|
||
filterAll: 'All',
|
||
filterPending: 'Pending',
|
||
filterFixing: 'Fixing',
|
||
filterFixed: 'Fixed',
|
||
emptyIssues: 'No issues',
|
||
rolloutPercentage: 'Rollout {0}%',
|
||
targetGroup: 'Group: {0}',
|
||
issueStats: 'Issues: {0} pending, {1} fixing, {2} fixed',
|
||
severityHigh: 'High',
|
||
severityMedium: 'Medium',
|
||
severityLow: 'Low',
|
||
statusPending: 'Pending',
|
||
statusFixing: 'Fixing',
|
||
statusFixed: 'Fixed',
|
||
statusDeveloping: 'Developing',
|
||
statusTesting: 'Testing',
|
||
statusPreview: 'Preview',
|
||
statusReleased: 'Released',
|
||
comingSoon: 'Coming soon',
|
||
gotIt: 'Got it',
|
||
// प्रश्नावली
|
||
questionnaireBtn: '📝 प्रश्नावली भरें',
|
||
questionnaireTitle: 'GMS बीटा प्रश्नावली',
|
||
q1KnowGooglePlay: 'क्या आप Google Play से परिचित हैं?',
|
||
q2HasGmsDevice: 'क्या आपके पास GMS (Google Mobile Services) समर्थित डिवाइस है?',
|
||
q3WillingToBeta: 'क्या आप Xianyan APP GMS बीटा में भाग लेना चाहते हैं?',
|
||
q4EnterGmail: 'अपना Gmail पता दर्ज करें',
|
||
q4GmailHint: 'स्वीकृति के बाद, आपको GMS बीटा तक पहुंच मिलेगी',
|
||
qYes: 'हां',
|
||
qNo: 'नहीं',
|
||
qSubmit: 'जमा करें',
|
||
qNext: 'अगला',
|
||
qEndTitle: 'प्रश्नावली पूर्ण',
|
||
qEndThanks: '🎉 भाग लेने के लिए धन्यवाद! हम जल्द ही आपके आवेदन की समीक्षा करेंगे।',
|
||
qEndNotQualified: 'दुर्भाग्यवश, आप इस समय बीटा आवश्यकताओं को पूरा नहीं करते हैं।',
|
||
qInvalidEmail: 'कृपया एक मान्य Gmail पता दर्ज करें',
|
||
qSubmitting: 'जमा हो रहा है...',
|
||
qSubmitSuccess: '✅ सफलतापूर्वक जमा किया गया',
|
||
qSubmitFailed: 'जमा करने में विफल, कृपया बाद में पुनः प्रयास करें',
|
||
qEndThankYou: 'भाग लेने के लिए धन्यवाद',
|
||
),
|
||
submit: TSubmit(
|
||
title: 'Anonymous Submit',
|
||
contentLabel: 'Content',
|
||
titleLabel: 'Title',
|
||
authorLabel: 'Author',
|
||
categoryLabel: 'Category',
|
||
titleHint: 'Optional',
|
||
authorHint: 'Optional',
|
||
contentHint: 'Required, 10-100 chars',
|
||
submit: 'Submit',
|
||
submitting: 'Submitting…',
|
||
contentRequired: 'Please enter content',
|
||
contentTooShort: 'Content must be at least 10 characters',
|
||
contentTooLong: 'Content cannot exceed 100 characters',
|
||
reviewing: 'Under Review',
|
||
reviewDesc: 'Submission received, will be shown after approval',
|
||
historyTitle: 'Submission History',
|
||
historyEmpty: 'No submissions yet',
|
||
statusReviewing: 'Reviewing',
|
||
statusApproved: 'Approved',
|
||
statusRejected: 'Rejected',
|
||
catYiyan: 'One Word',
|
||
catXinde: 'Insight',
|
||
catYiju: 'One Line',
|
||
catSignature: 'Signature',
|
||
deleteRecord: 'Delete',
|
||
deleteConfirm: 'Delete this submission record?',
|
||
),
|
||
studyPlan: TStudyPlan(
|
||
pageTitle: 'अध्ययन योजना',
|
||
emptyTitle: 'अपनी सीखने की यात्रा शुरू करें',
|
||
emptySubtitle: 'अध्ययन योजना बनाएं, प्रतिदिन बनाए रखें\nछोटे कदम बड़ी उपलब्धियों तक ले जाते हैं',
|
||
createFirst: 'पहली योजना बनाएं',
|
||
createPlan: 'योजना बनाएं',
|
||
createStudyPlan: 'अध्ययन योजना बनाएं',
|
||
selectTemplate: 'टेम्पलेट चुनें',
|
||
dailyGoal: 'दैनिक लक्ष्य',
|
||
perDay: '/दिन',
|
||
addPlan: 'नई योजना जोड़ें',
|
||
completeOne: '1 पूर्ण करें',
|
||
more: 'और',
|
||
pausePlan: 'योजना रोकें',
|
||
resumePlan: 'योजना फिर से शुरू करें',
|
||
deletePlan: 'योजना हटाएं',
|
||
confirmDelete: 'हटाने की पुष्टि करें',
|
||
confirmDeleteMsg: '"{0}" हटाएं? सभी अध्ययन रिकॉर्ड भी हटा दिए जाएंगे।',
|
||
cancel: 'रद्द करें',
|
||
delete: 'हटाएं',
|
||
readingGoal: 'पठन लक्ष्य',
|
||
todayViews: 'आज के दृश्य',
|
||
todayFavorites: 'आज के पसंदीदा',
|
||
todayNotes: 'आज के नोट्स',
|
||
streakDays: 'लगातार',
|
||
setReadingGoal: 'पठन लक्ष्य सेट करें',
|
||
dailyViewGoal: 'दैनिक दृश्य',
|
||
dailyFavoriteGoal: 'दैनिक पसंदीदा',
|
||
dailyNoteGoal: 'दैनिक नोट्स',
|
||
streakGoal: 'लगातार लक्ष्य',
|
||
todayProgress: 'आज',
|
||
totalCompleted: 'कुल पूर्ण',
|
||
streakLabel: 'लगातार दिन',
|
||
startDate: 'आरंभ तिथि',
|
||
dailyTarget: 'दैनिक लक्ष्य',
|
||
recentRecords: 'हाल के रिकॉर्ड',
|
||
noRecords: 'अभी तक कोई अध्ययन रिकॉर्ड नहीं',
|
||
completed: 'पूर्ण',
|
||
days: 'दिन',
|
||
planDetail: 'योजना विवरण',
|
||
settings: 'सेटिंग्स',
|
||
managePlans: 'अध्ययन योजनाएं प्रबंधित करें',
|
||
activePlans: 'सक्रिय',
|
||
pausedPlans: 'रुकी हुई',
|
||
allPlans: 'सभी',
|
||
restructureTitle: 'फ़ंक्शन अपग्रेड सूचना',
|
||
restructureMessage: 'अध्ययन योजना को अगले संस्करण में पुनर्गठित किया जाएगा और «जीवन योजना» नामकरण किया जाएगा\nकुछ सुविधाएँ बदलेंगी। बने रहें',
|
||
restructureConfirm: 'ठीक है',
|
||
restructureDontRemind: 'याद न दिलाएं',
|
||
restructureDetails: 'अधिक जानें',
|
||
restructureDetailsTitle: 'अध्ययन योजना अपग्रेड विवरण',
|
||
restructureDetailsBody: '[नाम बदलना] "अध्ययन योजना" "जीवन योजना" बन जाएगी जिसमें व्यापक दायरा होगा\n[नया] कस्टम अध्ययन लक्ष्य और रिमाइंडर\n[बेहतर] योजना विवरण पेज इंटरैक्शन\n[बेहतर] स्पष्ट टेम्पलेट श्रेणियाँ\nनोट: मौजूदा योजना डेटा स्वचालित रूप से माइग्रेट हो जाएगा।',
|
||
catPoetry: 'कविता',
|
||
catChengyu: 'मुहावरा',
|
||
catClassic: 'शास्त्रीय',
|
||
catWisdom: 'ज्ञान',
|
||
catCustom: 'कस्टम',
|
||
dailyPoetry5Title: 'प्रतिदिन 5 कविताएं',
|
||
dailyPoetry5Desc: 'प्रतिदिन 5 कविताएं पढ़ें',
|
||
dailyPoetry3Title: 'हल्की कविता योजना',
|
||
dailyPoetry3Desc: 'प्रतिदिन 3 कविताएं, आसानी से बनाए रखें',
|
||
dailyChengyu5Title: 'मुहावरे मास्टर',
|
||
dailyChengyu5Desc: 'प्रतिदिन 5 मुहावरे सीखें',
|
||
dailyWisdom3Title: 'ज्ञान संग्रह',
|
||
dailyWisdom3Desc: 'प्रतिदिन 3 उद्धरण, ज्ञान की प्रेरणा',
|
||
weeklyClassicTitle: 'शास्त्रीय पठन',
|
||
weeklyClassicDesc: 'प्रति सप्ताह एक शास्त्रीय उद्धरण पढ़ें',
|
||
dailyMix5Title: 'मिश्रित अध्ययन',
|
||
dailyMix5Desc: 'प्रतिदिन 5 मिश्रित विषय, सर्वांगीण विकास',
|
||
),
|
||
correction: TCorrection(
|
||
pageTitle: 'सामग्री सुधार',
|
||
correctionType: 'सुधार प्रकार',
|
||
contentType: 'सामग्री प्रकार',
|
||
contentId: 'सामग्री ID',
|
||
contentIdHint: 'सामग्री ID नंबर दर्ज करें',
|
||
contentIdTip: 'यदि कोई ID नहीं, तो 1 दर्ज करें',
|
||
contentIdTipConfirm: 'समझ गया',
|
||
correctionDesc: 'सुधार विवरण',
|
||
correctionDescHint: 'कम से कम 10 अक्षर वर्णन करें',
|
||
correctionDescMinLength: 'सुधार की जाने वाली सामग्री का विस्तार से वर्णन करें (कम से कम 10 अक्षर)...',
|
||
submit: 'सुधार सबमिट करें',
|
||
submitSuccess: 'सबमिट हो गया! आपकी प्रतिक्रिया के लिए धन्यवाद',
|
||
submitSuccessMessage: 'सफलतापूर्वक सबमिट हो गया! आपकी प्रतिक्रिया के लिए धन्यवाद, व्यवस्थापक इसे संसाधित करेगा।',
|
||
submitFailed: 'सबमिट विफल',
|
||
typeError: 'सामग्री त्रुटि',
|
||
typeTypo: 'टाइपो',
|
||
typeMissing: 'सामग्री अनुपस्थित',
|
||
typeSuggestion: 'सुधार सुझाव',
|
||
catArticle: 'लेख',
|
||
catHanzi: 'हांज़ी',
|
||
catChengyu: 'चेंगयू',
|
||
catPoetry: 'कविता',
|
||
catZc: 'शब्दावली',
|
||
catRiddle: 'पहेली',
|
||
catOther: 'अन्य',
|
||
includeEmail: 'ईमेल पता शामिल करें',
|
||
contactEmail: 'संपर्क ईमेल',
|
||
emailOptional: 'वैकल्पिक',
|
||
emailPlaceholder: 'संपर्क के लिए (वैकल्पिक)',
|
||
userLabel: 'उपयोगकर्ता',
|
||
securityVerify: 'सुरक्षा सत्यापन',
|
||
captchaPrompt: 'निम्न परिणाम की गणना करें',
|
||
captchaPlaceholder: 'उत्तर दर्ज करें',
|
||
captchaCancel: 'रद्द करें',
|
||
captchaConfirm: 'पुष्टि करें',
|
||
captchaError: 'गलत कैप्चा, पुनः सबमिट करें',
|
||
records: 'सुधार रिकॉर्ड',
|
||
noRecords: 'कोई सुधार रिकॉर्ड नहीं',
|
||
contactEmailFeedback: 'ईमेल से संपर्क करें',
|
||
statusPending: 'लंबित',
|
||
statusProcessed: 'संसाधित',
|
||
statusRejected: 'अस्वीकृत',
|
||
statusUnknown: 'अज्ञात',
|
||
sourceLocal: '📱 स्थानीय',
|
||
sourceAdmin: '👤 व्यवस्थापक',
|
||
emptyContent: 'सुधार विवरण दर्ज करें',
|
||
invalidId: 'मान्य सामग्री ID दर्ज करें',
|
||
),
|
||
leisure: TLeisure(
|
||
priceBudget: 'किफायती',
|
||
priceMid: 'मध्यम',
|
||
pricePremium: 'प्रीमियम',
|
||
pricePaid: 'भुगतान',
|
||
priceCommercial: 'व्यावसायिक',
|
||
priceUnknown: 'अज्ञात',
|
||
filterLabel: 'टैग से फ़िल्टर',
|
||
filterBloom: 'फूल',
|
||
filterFood: 'खाना',
|
||
filterAltitude: 'ऊँचाई',
|
||
filterRisk: 'जोखिम',
|
||
filterSunrise: 'सूर्योदय',
|
||
filterSeaside: 'समुद्र तट',
|
||
heatExtremely: 'बहुत लोकप्रिय',
|
||
heatHigh: 'लोकप्रिय',
|
||
heatMedium: 'मध्यम',
|
||
heatLow: 'कम',
|
||
heatCold: 'दुर्लभ',
|
||
restructureTitle: 'अपग्रेड आ रहा है',
|
||
restructureMessage: 'अवकाश अगले संस्करण में अधिक कार्ड प्रकार और फ़िल्टर सुविधाओं के साथ अपग्रेड होगा',
|
||
restructureConfirm: 'ठीक है',
|
||
restructureDontRemind: 'फिर से याद न दिलाएं',
|
||
restructureDetails: 'विवरण',
|
||
restructureDetailsTitle: 'अवकाश अपग्रेड नोट्स',
|
||
restructureDetailsBody: '【नया】मूल्य स्तर किफायती/मध्यम/प्रीमियम तक बढ़ाए गए\n【नया】फ़िल्टर टैग बहुभाषी समर्थन\n【अनुकूलित】कार्ड प्रदर्शन और इंटरैक्शन\n【अनुकूलित】लोकप्रियता बहुभाषी समर्थन',
|
||
),
|
||
quickCard: TQuickCard(
|
||
title: '✨ Slight editor mini',
|
||
placeholder: 'यहाँ टेक्स्ट दर्ज करें',
|
||
editText: 'टेक्स्ट संपादित करें',
|
||
editTextTitle: 'टेक्स्ट संपादित करें',
|
||
inputPlaceholder: 'कार्ड टेक्स्ट दर्ज करें...',
|
||
applyToHome: 'होम पर लागू करें',
|
||
share: 'साझा करें',
|
||
more: 'अधिक',
|
||
cancel: 'रद्द करें',
|
||
confirm: 'ठीक है',
|
||
ok: 'ठीक है',
|
||
clear: 'साफ़ करें',
|
||
copyText: '📋 टेक्स्ट कॉपी करें',
|
||
pasteText: '📥 क्लिपबोर्ड से पेस्ट करें',
|
||
resetAllSettings: '🔄 सभी सेटिंग्स रीसेट करें',
|
||
saveTemplate: '💾 टेम्पलेट के रूप में सहेजें',
|
||
loadTemplate: '📂 टेम्पलेट लोड करें',
|
||
abCompare: '⚖️ A/B तुलना',
|
||
openEditor: '🎨 पूर्ण संपादक खोलें',
|
||
clearText: '🗑️ टेक्स्ट साफ़ करें',
|
||
previewFailed: 'पूर्वावलोकन लोड करने में विफल',
|
||
saveFailed: 'सहेजना विफल ❌',
|
||
savedAsJpg: 'एल्बम में सहेजा गया (JPG) ✅',
|
||
savedAsPng: 'एल्बम में सहेजा गया (PNG) ✅',
|
||
appliedToHome: 'होम कार्ड पर लागू किया गया 🏠✨',
|
||
copiedToClipboard: 'टेक्स्ट क्लिपबोर्ड पर कॉपी किया गया 📋',
|
||
clipboardEmpty: 'क्लिपबोर्ड खाली है',
|
||
pastedFromClipboard: 'क्लिपबोर्ड से पेस्ट किया गया 📥',
|
||
clearedText: 'टेक्स्ट साफ़ किया गया 🗑️',
|
||
resetDone: 'सभी सेटिंग्स रीसेट किए गए 🔄',
|
||
templateSaved: 'टेम्पलेट के रूप में सहेजा गया 💾\nटेम्पलेट लाइब्रेरी से लोड किया जा सकता है',
|
||
templateLoaded: 'टेम्पलेट लोड किया गया ✅',
|
||
templateLoadFailed: 'टेम्पलेट लोड करने में विफल ❌',
|
||
templateSaveFailed: 'टेम्पलेट सहेजने में विफल ❌',
|
||
autoPaletteApplied: 'ऑटो पैलेट लागू किया गया 🎨',
|
||
abEntered: 'A/B तुलना मोड में प्रवेश किया\nA/B दृश्य टॉगल करने के लिए पूर्वावलोकन देर तक दबाएँ',
|
||
abRestored: 'मूल शैली A पर पुनर्स्थापित ⏪',
|
||
appliedNewStyle: 'नई शैली B लागू की गई ✅',
|
||
abOriginal: 'A मूल',
|
||
abNewStyle: 'B नई',
|
||
styleAdjust: 'शैली',
|
||
barStyle: 'बार शैली',
|
||
barStyleNone: 'कोई नहीं',
|
||
barStyleTop: 'ऊपर',
|
||
barStyleBottom: 'नीचे',
|
||
barStyleBoth: 'दोनों',
|
||
info: 'जानकारी',
|
||
time: 'समय',
|
||
location: 'स्थान',
|
||
username: 'उपयोगकर्ता नाम',
|
||
weather: 'मौसम',
|
||
font: 'फ़ॉन्ट',
|
||
fontSong: 'सेरिफ़',
|
||
fontHandwriting: 'हस्तलिखित',
|
||
fontMono: 'मोनो',
|
||
fontArt: 'कला',
|
||
fontKai: 'काई',
|
||
fontHei: 'सैन्स',
|
||
fontYuan: 'गोल',
|
||
colorDepth: 'गहराई',
|
||
fontSize: 'आकार',
|
||
size: 'आकार',
|
||
color: 'रंग',
|
||
recent: 'हाल का',
|
||
pickColor: 'रंग चुनें',
|
||
recentlyUsed: 'हाल में उपयोग किए गए',
|
||
background: 'पृष्ठभूमि',
|
||
bgSolid: 'ठोस',
|
||
bgGradient: 'ग्रेडिएंट',
|
||
bgAlbum: 'एल्बम',
|
||
bgWallpaper: 'वॉलपेपर',
|
||
bgAutoPalette: 'ऑटो पैलेट',
|
||
toggles: 'टॉगल',
|
||
pinyin: 'पिनयिन',
|
||
haptic: 'हैप्टिक',
|
||
autoPlay: 'ऑटो',
|
||
alwaysOn: 'हमेशा चालू',
|
||
sound: 'ध्वनि',
|
||
tts: 'TTS',
|
||
appName: 'ऐप नाम',
|
||
qrCode: 'QR कोड',
|
||
presets: 'प्रीसेट',
|
||
presetFrostedGlass: 'फ्रॉस्टेड',
|
||
presetLiquidGlass: 'लिक्विड',
|
||
presetGradient: 'ग्रेडिएंट',
|
||
presetMeteor: 'मेटियर',
|
||
presetPureWhite: 'सफ़ेद',
|
||
homeCardStyle: '🏠 होम कार्ड शैली',
|
||
resetHomeStyle: 'होम शैली रीसेट करें',
|
||
resetHomeStyleConfirm: 'होम कार्ड शैली को डिफ़ॉल्ट पर रीसेट करें?',
|
||
colorScheme: 'योजना',
|
||
cornerRadius: 'त्रिज्या',
|
||
padding: 'पैडिंग',
|
||
alignment: 'संरेखण',
|
||
alignLeft: 'बायाँ',
|
||
alignCenter: 'मध्य',
|
||
alignRight: 'दायाँ',
|
||
shadow: 'छाया',
|
||
deleteTemplate: 'टेम्पलेट हटाएँ',
|
||
cardSubtitle: 'Xianyan · दैनिक कथन',
|
||
cardSignature: '—— Xianyan',
|
||
),
|
||
dashboard: TDashboard(
|
||
// 时段问候语
|
||
goodMorning: 'सुप्रभात',
|
||
goodNoon: 'शुभ दोपहर',
|
||
goodAfternoon: 'शुभ अपराह्न',
|
||
goodEvening: 'शुभ संध्या',
|
||
goodNight: 'शुभ रात्रि',
|
||
// 问候区
|
||
greetingHint: 'विवरण देखने के लिए बाईं ओर से कोई आइटम चुनें',
|
||
// 今日推荐
|
||
sectionRecommend: 'आज के चयन',
|
||
emptyRecommend: 'अभी कोई अनुशंसा नहीं',
|
||
authorPrefix: '— ',
|
||
anonymousAuthor: 'अज्ञात',
|
||
// 快捷操作
|
||
sectionQuickActions: 'त्वरित क्रियाएँ',
|
||
actionSearch: 'खोजें',
|
||
actionFavorites: 'पसंदीदा',
|
||
actionReadLater: 'बाद में पढ़ें',
|
||
actionHistory: 'इतिहास',
|
||
actionSignin: 'चेक-इन',
|
||
actionReadingReport: 'उपयोग रिपोर्ट',
|
||
actionDailyCard: 'दैनिक कथन',
|
||
actionSettings: 'सेटिंग्स',
|
||
// 最近浏览
|
||
sectionRecent: 'हाल में देखा',
|
||
emptyRecent: 'कोई ब्राउज़िंग इतिहास नहीं',
|
||
// 数据统计
|
||
sectionStats: 'आँकड़े',
|
||
statRead: 'पठन',
|
||
statFavorites: 'पसंद',
|
||
statLikes: 'लाइक',
|
||
statStreak: 'लगातार',
|
||
streakDayUnit: 'दि',
|
||
),
|
||
);
|