// AGPL-3.0-only
//
// This is free software for the public good of a permacomputer
// hosted at permacomputer.com, an always-on computer by the people, for the
// people. One which is durable, easy to repair, and distributed like tap water
// for machine learning intelligence.
//
// The permacomputer is community-owned infrastructure optimized around
// four values:
//
//   TRUTH    - First principles, math & science, open source code
//   FREEDOM  - Voluntary partnerships, freedom from tyranny & corporate control
//   HARMONY  - Minimal waste, self-renewing systems with diverse connections
//   LOVE     - Be yourself without hurting others, cooperation through natural law
//
// This software contributes to that vision by making machine learning
// accessible to everyone through a free, open, embeddable chat interface.
// Code is seeds to sprout on any abandoned technology.
//
// Learn more: https://www.permacomputer.com
//
// NO WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
//
// Copyright 2025-2026 TimeHexOn & foxhop & russell@unturf
// https://www.permacomputer.com

// Telugu (తెలుగు) UI Translations
export const te = {
	// Main buttons
	readPage: "📖 పేజీ చదవండి",
	ttsAnything: "🔊 TTS ఏదైనా",
	translate: "🌐 అనువదించు",
	smartTranslate: "🤖 స్మార్ట్ అనువాదం",
	uploadFile: "📁 ఫైల్ అప్లోడ్",

	// Actions
	refreshModels: "🔄 మోడల్స్ రిఫ్రెష్",
	clearChat: "🗑️ చాట్ క్లియర్",
	fullChatRaw: "📋 పూర్తి చాట్ రా",
	fullChatHTML: "📄 పూర్తి చాట్ HTML",
	fullPageRaw: "📝 పూర్తి పేజీ రా",
	downloadChat: "💾 చాట్ డౌన్లోడ్",

	// Chat UI
	sendButton: "పంపు",
	typePlaceholder: "మీ సందేశం టైప్ చేయండి...",
	clearChatConfirm: "మొత్తం సంభాషణ చరిత్రను క్లియర్ చేయాలా?",
	askAnythingPlaceholder: "ఏదైనా అడగండి...",
	askPagePlaceholder: "ఈ పేజీ గురించి అడగండి...",
	enterTextToSpeakPlaceholder: "మాట్లాడానికి టెక్స్ట్ నమోదు చేయండి...",
	processingTokens: "🤖 {tokens} టోకెన్లను ప్రోసెస్ చేస్తోంది...",

	// Modal headers
	aiAssistantTitle: "AI అసిస్టెంట్",
	ttsModalTitle: "టెక్స్ట్-టు-స్పీచ్",
	translateModalTitle: "అనువాదం",

	// System messages
	pageContentPrefix: "ఇక్కడ వెబ్పేజీ కంటెంట్ ఉంది:",
	additionalContext:
		"మీరు ఈ పేజీలో ఎంబెడ్ చేయబడ్డారు. ప్రశ్నలకు సమాధానం ఇవ్వేటప్పుడు, పేజీ కంటెంట్ మరియు సందర్భాన్ని పరిగణించండి.",

	// Notifications and alerts
	languageChanged:
		"భాష {lang}కు సెట్ చేయబడింది. మీ ఇష్టపడే భాషలో అన్ని ఇంటర్ఫేస్ ఎలిమెంట్లను చూడటానికి పేజీని రిఫ్రెష్ చేయండి.",
	translationFailed: "అనువాదం విఫలమైంది: {error}",
	ttsFailed: "TTS విఫలమైంది: {error}",
	fullChatCopied: "పూర్తి చాట్ రా మార్క్డౌన్ గా కాపీ చేయబడింది!",
	fullChatHTMLCopied: "పూర్తి చాట్ HTML గా కాపీ చేయబడింది!",
	fullPageCopied: "పూర్తి పేజీ మార్క్డౌన్ గా కాపీ చేయబడింది!",
	failedToCopy: "కాపీ చేయడంలో విఫలమైంది: {error}",
	failedToCopyPage: "పేజీ కాపీ చేయడంలో విఫలమైంది: {error}",
	failedToCopyCode: "కోడ్ కాపీ చేయడంలో విఫలమైంది: {error}",
	errorOpeningModal: "AI మోడల్ తెరవడంలో లోపం: {error}",
	failedToReadPage: "పేజీ చదవడంలో విఫలమైంది: {error}",
	languageDetectionFailed: "భాష గుర్తింపు విఫలమైంది: {error}",

	// Dropdown labels
	currentPage: "ప్రస్తుత పేజీ: {lang}",
	translatingTo: "అనువదిస్తోంది...",
	detectingLanguage: "🔍 గుర్తిస్తోంది...",

	// Intro/header text
	hermesIntro:
		'nous research యొక్క <a href="https://nousresearch.com/hermes3/" target="_blank" style="color: rgba(255,255,255,0.9); text-decoration: underline;">hermes</a> పెద్ద భాషా మోడల్ను ప్రదర్శిస్తుంది',
	discussingPage: "మీరు చర్చిస్తున్నారు",

	// TTS placeholder
	ttsPlaceholder:
		"టెక్స్ట్-టు-స్పీచ్: ఏదైనా సందేశం వ్రాయండి మరియు కృత్రిమ మేధస్సు దానిని మాట్లాడనివ్వండి!",
	translatePlaceholder: "అనువదించడానికి ఏదైనా టెక్స్ట్ నమోదు చేయండి...",

	// Translation modal tabs
	translatePageTab: "📄 పేజీ అనువాదం",
	customTextTab: "✏️ కస్టమ్ టెక్స్ట్",

	// TTS modal components
	speedLabel: "వేగం:",
	playText: "టెక్స్ట్ ప్లే చేయండి",

	// Translation modal content
	translatePageInfo: "ప్రస్తుత పేజీ కంటెంట్ను మీ ఎంచుకున్న భాషలో అనువదించండి:",
	translateToLabel: "అనువదించు:",
	translateButton: "🌐 అనువదించు",
	translatePageButton: "🌐 పేజీ అనువదించు",
	translateTextButton: "🌐 టెక్స్ట్ అనువదించు",
	processingText: "ప్రోసెస్ చేస్తోంది...",

	// Button labels for UI
	translationModal: "🌐 అనువాద మోడల్",
	translationModalHeading: "అనువాద మోడల్",

	// System prompt components
	systemPromptIntro: "మీరు Hermes AI, Nous Research ద్వారా పెంపోషించబడి, uncloseai.com ద్వారా వెబ్‌పేజీలో ఎంబెడ్ అయ్యారు. మీ కార్యం నిర్దిష్ట పేజీ కంటెంట్, ఆ ఉద్దేశ్యం మరియు ఆదిర్తుల గురించి లోపైన అవగాహనను ప్రదర్శించే సందర్భానుసారం బుద్ధిమంతమైన 3-పారాగ్రాఫ్ పరిచయం సిద్ధం చేయడం.",
	systemPromptTask1: "1. ఈ పేజీ ఏమిటి గురించి గుర్తించడం ద్వారా స్వాభావికంగా ప్రారంభించండి - విశేషంగా ఉండండి: పేజీ శీర్షిక, ముఖ్య విషయం, లేఖకుడి పేరు (ఉంటే), లేదా ముఖ్య ఉద్దేశ్యం తెలియండి. కంటెంట్ రకం (లేఖనం, దస్త్రావేజీకరణ, ఉత్పన్న పేజీ, ఇత్యాది) గురించి తత్కాల అవగాహన చూపించండి",
	systemPromptTask2: "2. పేజీ నుండి 2-3 అత్యంత విశేషమైన వివరాలను ఉల్లేఖించండి - ఠీకుగా ఉన్న వాక్యాలను ఉద్ధరించండి, విశేషమైన డేటా పాయింట్లను ప్రస్తావించండి, మీరు గమనిస్తున్న నిర్దిష్ట భాగాలు లేదా వైశిష్ట్యాలను ఉల్లేఖించండి. మీరు వాస్తవిక కంటెంట్ ని విశ్లేషించారని ప్రదర్శించండి, కేవలం వెగంగా చూసలేదు.",
	systemPromptTask3: "3. పేజీ రకాన్ని ఆధారం చేసుకొని సందర్భానుసారం సాన్నిధ్య సహాయం అందించండి - తక్నీకి దస్త్రావేజీకరణ కోసం కాన్సెప్ట్లను వివరించాలని అందించండి; లేఖనాల కోసం ఆలోచనలను చర్చించాలని అందించండి; ఉత్పన్నాల కోసం వెదమరూపాల గురించి ఉత్తరించండి. ఈ విశేషమైన కంటెంట్ తో మీరు ఎలా సహాయాన్ని చేయగలరో ఆ గురించి విశేషంగా ఉండండి.",
	systemPromptInstructions: "సంభాషణాత్మకంగా ఉండండి కానీ జ్ఞానం ఉన్నవారుగా ఉండండి. మీ పరిచయాన్ని వాస్తవిక పేజీ కంటెంట్ లో ఆధారపడించండి. సామాన్య ప్రకటనలను తప్పించండి. స్వాభావికంగా వ్రాయండి",

	// More alerts and messages
	pleaseEnterText: "దయచేసి ముందుగా కొంత టెక్స్ట్ నమోదు చేయండి!",
	pleaseSelectFile: "దయచేసి ముందుగా ఫైల్ ఎంచుకోండి!",
	pleaseEnterTranslateText: "దయచేసి అనువదించడానికి కొంత టెక్స్ట్ నమోదు చేయండి!",

	// Read page status messages
	processingContent: "కంటెంట్ ప్రాసెస్ చేస్తోంది...",
	readingPageClickToPause: "పేజీ చదువుతోంది... నిలిపివేయడానికి క్లిక్ చేయండి",
	pausedClickToResume: "నిలిపివేయబడింది. కొనసాగించడానికి క్లిక్ చేయండి",
	downloadPageAudio: "ఈ పేజీ కోసం టెక్స్ట్-టు-స్పీచ్ .mp3 ఫైల్‌ను డౌన్‌లోడ్ చేయండి.",
	downloadChatAudio: "ఈ సందేశాన్ని .mp3 ఫైల్‌గా డౌన్‌లోడ్ చేయండి.",
	deleteMessage: "సందేశాన్ని తొలగించు",
	copyRawMarkdown: "ముడి వచనాన్ని కాపీ చేయండి (Markdown)",
	copyHTML: "HTML కాపీ చేయండి",
	aiModalNotAvailable: "AI మోడల్ ఈ సందర్భంలో అందుబాటులో లేదు",
	useCustomAPI: "కస్టమ్ OpenAI అనుకూల ఎండ్‌పాయింట్‌ను ఉపయోగించండి.",
	remoteUrlTab: "🌐 రిమోట్ URL",
	remoteUrlInfo: "తీసుకురావడానికి మరియు అనువదించడానికి URL ని నమోదు చేయండి:",
	remoteUrlPlaceholder: "https://example.com",
	fetchAndTranslate: "🌐 తీసుకురండి & అనువదించండి",

	// Unsandbox code execution settings
	useUnsandbox: "కోడ్ ఎగ్జిక్యూషన్ కోసం unsandbox.com API కీలను ఉపయోగించండి.",
	unsandboxPublicKey: "పబ్లిక్ కీ (unsb-pk-...)",
	unsandboxSecretKey: "సీక్రెట్ కీ (unsb-sk-...)",

	// Vault settings
	vaultLoggedIn: "లాగిన్ అయ్యారు",
	vaultLocked: "సెట్టింగ్‌లు లాక్ చేయబడ్డాయి",
	vaultUnlocked: "సెట్టింగ్‌లు అన్‌లాక్ చేయబడ్డాయి",
	vaultCreate: "సెట్టింగ్‌లు సేవ్ చేయండి",
	vaultUnlock: "సెట్టింగ్‌లు అన్‌లాక్ చేయండి",
	vaultLock: "లాక్ చేయండి",
	vaultLockTooltip: "మీ సెట్టింగ్‌లను లాక్ చేయండి (లాగ్ అవుట్)",
	vaultPassword: "పాస్‌వర్డ్",
	vaultPasswordPlaceholder: "పాస్‌వర్డ్ ఎంచుకోండి...",
	vaultConfirmPassword: "పాస్‌వర్డ్ నిర్ధారించండి",
	vaultConfirmPlaceholder: "మీ పాస్‌వర్డ్ నిర్ధారించండి...",
	vaultWrongPassword: "ఆ పాస్‌వర్డ్ పని చేయలేదు. దయచేసి మళ్ళీ ప్రయత్నించండి.",
	vaultPasswordMismatch: "పాస్‌వర్డ్‌లు సరిపోలడం లేదు.",
	vaultPasswordTooShort: "పాస్‌వర్డ్‌లో కనీసం 8 అక్షరాలు ఉండాలి.",
	vaultCreated: "సెట్టింగ్‌లు సేవ్ అయ్యాయి!",
	vaultUnlockedMsg: "తిరిగి స్వాగతం!",
	vaultLockedMsg: "సెట్టింగ్‌లు లాక్ చేయబడ్డాయి.",
	vaultRequired: "సెట్టింగ్‌లను యాక్సెస్ చేయడానికి మీ పాస్‌వర్డ్ నమోదు చేయండి.",
	vaultWelcome: "మీ సెట్టింగ్‌లు (మోడల్, వాయిస్, API కీలు) మరియు చాట్ సంభాషణలు మీరు ఎంచుకున్న పాస్‌వర్డ్ వెనుక ఎన్‌క్రిప్ట్ చేయబడ్డాయి. ఇది వాటిని ఈ పరికరంలో ప్రైవేట్‌గా ఉంచుతుంది.",
	vaultLine1: "మీ సెట్టింగ్‌లు మరియు సంభాషణలు పాస్‌వర్డ్ వెనుక ఎన్‌క్రిప్ట్ చేయబడ్డాయి.",
	vaultLine2: "ఇది వాటిని ఈ పరికరంలో ప్రైవేట్‌గా ఉంచుతుంది.",
	vaultWelcomeBack: "తిరిగి స్వాగతం! మీ సేవ్ చేసిన సెట్టింగ్‌లు మరియు సంభాషణలను యాక్సెస్ చేయడానికి మీ పాస్‌వర్డ్ నమోదు చేయండి.",
	vaultCreateInfo: "మీ సెట్టింగ్‌లు మరియు సంభాషణలను రక్షించడానికి పాస్‌వర్డ్ ఎంచుకోండి. మీ ప్రాధాన్యతలు, API కీలు మరియు చాట్ చరిత్ర ఎన్‌క్రిప్ట్ చేయబడి స్థానికంగా నిల్వ చేయబడతాయి.",
	vaultSessionInfo: "మీరు మీ సెట్టింగ్‌లను లాక్ చేసే వరకు లాగిన్ అయి ఉంటారు.",
	vaultChangePassword: "పాస్‌వర్డ్ మార్చండి",
	vaultDeleteVault: "సెట్టింగ్‌లు తొలగించండి",
	vaultDeleteConfirm: "మీకు ఖచ్చితంగా తెలుసా? ఇది ఈ పరికరం నుండి మీ సేవ్ చేసిన సెట్టింగ్‌లన్నింటినీ తొలగిస్తుంది.",
	vaultCurrentPassword: "ప్రస్తుత పాస్‌వర్డ్",
	vaultNewPassword: "కొత్త పాస్‌వర్డ్",
	vaultPasswordChanged: "పాస్‌వర్డ్ మార్చబడింది!",
	vaultDeleted: "సెట్టింగ్‌లు తొలగించబడ్డాయి.",

	// Vault gate
	vaultGateTitle: "uncloseai.",
	vaultGateNew: "మీ చాట్ చరిత్ర, API కీలు మరియు సెట్టింగ్‌లు AES-256 తో ఎన్‌క్రిప్ట్ చేయబడ్డాయి — మీరు ఎంచుకున్న పాస్‌వర్డ్ మరియు పరికర-నిర్దిష్ట సాల్ట్ ఉపయోగించి. ప్రతి వెబ్‌సైట్‌కు దాని స్వంత ప్రత్యేక వాల్ట్ ఉంటుంది — మీరు ప్రతి సైట్‌కు వేరే పాస్‌వర్డ్ ఉపయోగించవచ్చు. ప్రారంభించడానికి పాస్‌వర్డ్ ఎంచుకోండి.",
	vaultGateReturning: "మీ ఎన్‌క్రిప్ట్ చేయబడిన చాట్ చరిత్ర, API కీలు మరియు సెట్టింగ్‌లు వేచి ఉన్నాయి. ఈ సైట్ వాల్ట్‌ను అన్‌లాక్ చేయడానికి మీ పాస్‌వర్డ్ నమోదు చేయండి.",
	vaultGateCreate: "వాల్ట్ సృష్టించండి",
	vaultGateUnlock: "అన్‌లాక్ చేయండి",
};