diff --git a/i18n/de-DE/equicord.json b/i18n/de-DE/equicord.json index cd8052e44..b210c8feb 100644 --- a/i18n/de-DE/equicord.json +++ b/i18n/de-DE/equicord.json @@ -2498,4 +2498,4 @@ "youtubeDescription": { "description": "Fügt eine umschaltbare Beschreibung für YouTube-Video-Embeds hinzu." } -} \ No newline at end of file +} diff --git a/i18n/de-DE/vencord.json b/i18n/de-DE/vencord.json index 9b13aae76..06e86aad8 100644 --- a/i18n/de-DE/vencord.json +++ b/i18n/de-DE/vencord.json @@ -68,16 +68,16 @@ }, "appleMusicRichPresence": { "activityTypes": { - "listening": "Hören", - "playing": "Spielen" + "listening": "Hört Musik", + "playing": "Wird abgespielt" }, "assetImageTypes": { "album": "Albumcover", - "artist": "Künstlerische Kunstwerke", + "artist": "Künstlerbild", "disabled": "Deaktiviert" }, "buttons": { - "listenOnAppleMusic": "Hören Sie auf Apple Music", + "listenOnAppleMusic": "Auf Apple Music hören", "viewOnSongLink": "Auf SongLink ansehen" }, "defaultDetails": "{name}", @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Blockieren Sie Anzeigen in YouTube-Einbettungen und der WatchTogether-Aktivität über AdGuard" } -} \ No newline at end of file +} diff --git a/i18n/es-ES/api.json b/i18n/es-ES/api.json index 432c2d9b1..c087309dc 100644 --- a/i18n/es-ES/api.json +++ b/i18n/es-ES/api.json @@ -3,7 +3,7 @@ "errorExecuting": "Ocurrió un error al ejecutar el comando \"{name}\"" }, "memberListDecorators": { - "fallback": "Fallo al renderizar el Decorador de Lista de Miembros {key}" + "fallback": "Fallo al renderizar {key} Decorador de Lista de Miembros" }, "messageAccessories": { "fallback": "Fallo al renderizar el Accesorio de Mensaje {key}" @@ -34,4 +34,4 @@ "notificationLog": "Registro de Notificaciones", "notificationSettings": "Configuración de Notificaciones" } -} \ No newline at end of file +} diff --git a/i18n/es-ES/equicord.json b/i18n/es-ES/equicord.json index 7e793b9be..c664491f0 100644 --- a/i18n/es-ES/equicord.json +++ b/i18n/es-ES/equicord.json @@ -8,7 +8,7 @@ "description": "Rich presence para el servidor multimedia de AudioBookShelf", "settings": { "password": "Contraseña de AudioBookShelf", - "serverUrl": "URL del servidor AudioBookShelf (p. ej. https://abs.example.com)", + "serverUrl": "URL del servidor AudioBookShelf (p. ej. https://abs.example.com)", "username": "Usuario de AudioBookShelf" }, "toasts": { @@ -2498,4 +2498,4 @@ "youtubeDescription": { "description": "Agrega una descripción alternable para incrustaciones de video YouTube" } -} \ No newline at end of file +} diff --git a/i18n/es-ES/translation.json b/i18n/es-ES/translation.json index dcb588e52..a7e7fc4f2 100644 --- a/i18n/es-ES/translation.json +++ b/i18n/es-ES/translation.json @@ -1,10 +1,10 @@ { - "description": "Asistir en la traducción de Equicord", + "description": "Asistir con la traducción de Equicord", "settings": { "forceLocale": { - "description": "Forzar un idioma diferente para que Equicord pueda usar", + "description": "Forzar un idioma distinto para que lo use Equicord", "followDiscord": "Por defecto (seguir Discord)" }, "showMissingKeys": "Si la configuración regional actual no tiene traducciones, mostrar las claves en lugar de volver al inglés" } -} \ No newline at end of file +} diff --git a/i18n/es-ES/vencord.json b/i18n/es-ES/vencord.json index b72f3b574..02fc6bdf1 100644 --- a/i18n/es-ES/vencord.json +++ b/i18n/es-ES/vencord.json @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Bloquee anuncios en YouTube incrustados y la actividad WatchTogether a través de AdGuard" } -} \ No newline at end of file +} diff --git a/i18n/es_419/api.json b/i18n/es_419/api.json index 0911e29ed..15e509c6c 100644 --- a/i18n/es_419/api.json +++ b/i18n/es_419/api.json @@ -1,6 +1,6 @@ { "commands": { - "errorExecuting": "An Error occurred while executing command \"{name}\"" + "errorExecuting": "Ocurrió un error al ejecutar el comando \"{name}\"" }, "memberListDecorators": { "fallback": "No se pudo representar {key} Decorador de lista de miembros" @@ -34,4 +34,4 @@ "notificationLog": "Registro de notificaciones", "notificationSettings": "Ajustes de notificaciones" } -} \ No newline at end of file +} diff --git a/i18n/fr-FR/vencord.json b/i18n/fr-FR/vencord.json index 7bab66958..b4ac6f97b 100644 --- a/i18n/fr-FR/vencord.json +++ b/i18n/fr-FR/vencord.json @@ -1,6 +1,6 @@ { "accountPanelServerProfile": { - "description": "Faites un clic droit sur le panneau de votre compte en bas à gauche pour afficher votre profil sur le serveur actuel", + "description": "Faites un clic droit sur votre panneau de compte en bas à gauche pour afficher votre profil sur le serveur actuel", "prioritizeServerProfile": "Prioriser le profil du serveur", "prioritizeServerProfileDescription": "Donnez la priorité au profil du serveur lorsque vous cliquez avec le bouton gauche sur le panneau de votre compte", "viewAccountProfile": "Afficher le profil du compte", @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Bloquer les publicités dans les vidéos YouTube intégrées et l'activité WatchTogether via AdGuard" } -} \ No newline at end of file +} diff --git a/i18n/hi/api.json b/i18n/hi/api.json index b4a3b3f23..d534be30e 100644 --- a/i18n/hi/api.json +++ b/i18n/hi/api.json @@ -1,37 +1,37 @@ { "commands": { - "errorExecuting": "\"{name}\" कमांड निष्पादित करते समय एक त्रुटि उत्पन्न हुई" + "errorExecuting": "\"{name}\" कमांड निष्पादित करते समय एक त्रुटि उत्पन्न हुई है" }, "memberListDecorators": { - "fallback": "{key} सदस्य सूची डेकोरेटर प्रस्तुत करने में विफल" + "fallback": "{key} Member List Decorator प्रस्तुत करने में विफल" }, "messageAccessories": { - "fallback": "{key} संदेश सहायक सामग्री प्रस्तुत करने में विफल" + "fallback": "{key} Message Accessory प्रस्तुत करने में विफल" }, "messageDecorations": { - "fallback": "{key} संदेश सजावट प्रस्तुत करने में विफल" + "fallback": "{key} Message Decoration प्रस्तुत करने में विफल" }, "notices": { "fallback": "सूचना दिखाने में त्रुटि" }, "notifications": { - "dismissNotification": "अधिसूचना खारिज करें", + "dismissNotification": "सूचना खारिज करें", "logs": { "body_one": "इससे {count} अधिसूचना स्थायी रूप से हट जाएगी। इस एक्शन को वापस नहीं किया जा सकता।", - "body_other": "इससे {count} सूचनाएं स्थायी रूप से हटा दी जाएंगी। इस एक्शन को वापस नहीं किया जा सकता।", - "body_zero": "कोई अधिसूचना चयनित नहीं।", + "body_other": "इससे {count} सूचनाएं स्थायी रूप से हटा दी जाएंगी। इस action को वापस नहीं किया जा सकता।", + "body_zero": "कोई notification selected नहीं।", "cancel": "कोई बात नहीं", - "clearNotificationLog": "अधिसूचना लॉग साफ़ करें", - "confirm": "इसे करें!", - "title": "क्या आपको यकीन है?" + "clearNotificationLog": "अधिसूचना log साफ़ करें", + "confirm": "कर दो !", + "title": "क्या आप सुनिश्चित हैं?" }, "missedNotifications": { "body_one": "{count} अधिसूचना प्राप्त हुई", "body_other": "{count} सूचनाएं प्राप्त हुईं", - "title": "जब तुम दूर थे" + "title": "जब आप दूर थे" }, "noNotifications": "अभी तक कोई सूचना नहीं", - "notificationLog": "अधिसूचना लॉग", - "notificationSettings": "अधिसूचना सेटिंग्स" + "notificationLog": "अधिसूचना Log", + "notificationSettings": "अधिसूचना Settings" } -} \ No newline at end of file +} diff --git a/i18n/hi/equicord.json b/i18n/hi/equicord.json index 2dc1a9bbf..a7f2eb367 100644 --- a/i18n/hi/equicord.json +++ b/i18n/hi/equicord.json @@ -1,22 +1,22 @@ { "absRPC": { "about": { - "automaticAuth": "प्लगइन स्वचालित रूप से प्रमाणित करेगा और आपकी सुनने की प्रगति प्राप्त करेगा।", - "description": "अपनी वर्तमान में चल रही ऑडियोबुक को Discord रिच प्रेजेंस के रूप में प्रदर्शित करने के लिए अपना ऑडियोबुकशेल्फ़ सर्वर URL, उपयोगकर्ता नाम और पासवर्ड दर्ज करें।", - "title": "ऑडियोबुकशेल्फ़ से कैसे जुड़ें" + "automaticAuth": "प्लगइन अपने-आप authenticate करेगा और आपकी listening progress को प्राप्त कर लेगा।", + "description": "अपने AudioBookShelf server URL, username, और password दर्ज करें ताकि आपकी अभी चल रही audiobooks को Discord Rich Presence के रूप में दिखाया जा सके।", + "title": "AudioBookShelf से कैसे जुड़ें" }, - "description": "ऑडियोबुकशेल्फ़ मीडिया सर्वर के लिए समृद्ध उपस्थिति", + "description": "AudioBookShelf मीडिया सर्वर के लिए Rich presence", "settings": { - "password": "ऑडियोबुकशेल्फ़ पासवर्ड", - "serverUrl": "ऑडियोबुकशेल्फ़ सर्वर URL (उदाहरण के लिए, https://abs.example.com)", - "username": "ऑडियोबुकशेल्फ़ उपयोक्तानाम" + "password": "AudioBookShelf का पासवर्ड", + "serverUrl": "AudioBookShelf सर्वर URL (उदा., https://abs.example.com)", + "username": "AudioBookShelf उपयोगकर्ता नाम" }, "toasts": { - "notConfigured": "ऑडियोबुकशेल्फ़ RPC कॉन्फ़िगर नहीं है।" + "notConfigured": "AudioBookShelf RPC configured नहीं है।" } }, "altKrispSwitch": { - "description": "क्रिस्प और स्टैंडर्ड के बजाय कोई नहीं और क्रिस्प के बीच शोर दमन पॉपआउट स्विच बनाता है" + "description": "Krisp और Standard के बजाय None और Krisp को Noise Suppression Popout switch बनाता है" }, "alwaysExpandProfiles": { "description": "प्रोफ़ाइल पॉपआउट को हमेशा पूर्ण मोडल तक विस्तारित करता है" @@ -42,7 +42,7 @@ }, "settings": { "messageLengthLimit": "संसाधित करने के लिए संदेश की अधिकतम लंबाई", - "pitch": "पिच गुणक", + "pitch": "Pitch multiplier", "processOwnMessages": "अपने स्वयं के संदेशों को भी याप करने में सक्षम करें", "soundQuality": "उपयोग हेतु ध्वनि की गुणवत्ता", "speed": "पाशविक ध्वनि की गति", @@ -62,28 +62,28 @@ } }, "bannersEverywhere": { - "description": "सदस्य सूची में बैनर प्रदर्शित करता है ", + "description": "सदस्य सूची में banners प्रदर्शित करे। ", "settings": { - "animate": "चेतन बैनर", - "preferNameplate": "बैनर के स्थान पर नेमप्लेट को प्राथमिकता दें" + "animate": "Animate banners", + "preferNameplate": "banner के स्थान पर nameplate को प्राथमिकता दें" } }, "baseDecoder": { - "description": "किसी भी संदेश की बेस64 सामग्री को डिकोड करें और डिकोड की गई सामग्री को कॉपी करें।", + "description": "किसी भी संदेश की base64 content को decoded करें और decoded content को कॉपी करें।", "settings": { - "clickMethod": "किसी भी संदेश की बेस64 सामग्री को डीकोड करने के लिए बटन बदलें।", + "clickMethod": "किसी भी संदेश की base64 content को decode करने वाला button बदलें।", "clickMethodOptions": { "left": "बेस64 सामग्री को डीकोड करने के लिए बायाँ-क्लिक करें।", - "right": "बेस64 सामग्री को डीकोड करने के लिए राइट क्लिक करें।" + "right": "base64 content को decode करने के लिए दायाँ क्लिक करें।" } }, "ui": { - "copiedToast": "डिकोड की गई सामग्री को क्लिपबोर्ड पर कॉपी किया गया!", - "copyDecoded": "डिकोड की गई सामग्री की प्रतिलिपि बनाएँ", - "decodedContent": "डिकोड की गई सामग्री", - "modalTitle": "डीकोडेड बेस64 सामग्री", - "tooltipLeft": "कॉपी डिकोडेड (बायाँ क्लिक) / डिकोड बेस64 (राइट क्लिक)", - "tooltipRight": "डिकोड बेस64 (बायाँ क्लिक) / कॉपी डिकोडेड (दायाँ क्लिक)" + "copiedToast": "Decode किया गया content clipboard पर copy हो गया है !", + "copyDecoded": "Decoded Content को कॉपी करें", + "decodedContent": "Decoded Content", + "modalTitle": "Decoded Base64 Content", + "tooltipLeft": "Copy Decoded (Left Click) / Decode Base64 (Right Click)", + "tooltipRight": "Decode Base64 (Left Click) / Copy Decoded (Right Click)" } }, "betterActivities": { @@ -788,7 +788,7 @@ } }, "fullVcPfp": { - "description": "अवतारों को संपूर्ण वीसी टाइल पर ले जाता है" + "description": "avatars को संपूर्ण vc tile पर दिखाता है" }, "gensokyoRadioRPC": { "description": "Discord जेनसोक्यो रेडियो की समृद्ध उपस्थिति!", @@ -1623,7 +1623,7 @@ "profileSets": { "description": "प्रोफ़ाइल अनुकूलन प्रीसेट सहेजें और प्रबंधित करें", "settings": { - "avatarSize": "प्रीसेट मैनेजर में अवतार का आकार" + "avatarSize": "Preset manager में avatar size" } }, "questify": { @@ -1721,7 +1721,7 @@ "clearRdms": "आरडीएमएस इतिहास साफ़ करें", "overlayMode": "ओवरले सामग्री मोड", "overlayRowLength": "ओवरले पंक्ति में दिखाने के लिए डीएम की संख्या", - "overlayShowAvatars": "ओवरले में अवतार दिखाएं", + "overlayShowAvatars": "Overlay में avatars दिखाएं", "toastDurationMs": "टोस्ट अधिसूचना अवधि (एमएस)", "visualStyle": "साइकिल चलाते समय दृश्य संकेतक शैली" }, @@ -1767,7 +1767,7 @@ "settings": { "RPCTitle": "आरपीसी के लिए शीर्षक पाठ", "albumCoverImage": "एल्बम कवर को RPC छवि के रूप में उपयोग करें (Last.fm मोड)", - "assetURL": "RPC के लिए कस्टम छवि URL (डिफ़ॉल्ट: आपका अवतार)", + "assetURL": "RPC के लिए custom image URL (default: your avatar)", "lastFMApiKey": "Last.fm API कुंजी (last.fm/api से प्राप्त करें)", "lastFMStatFormat": "Last.fm स्टेट के लिए प्रारूप ($एल्बम, $कलाकार)", "lastFMUsername": "Last.fm उपयोक्तानाम", @@ -2139,22 +2139,22 @@ }, "userpfp": { "avatarOptions": { - "nitro": "नाइट्रो", - "userpfp": "उपयोक्तापीएफपी" + "nitro": "Nitro", + "userpfp": "UserPFP" }, "buttons": { "joinServer": "UserPFP सर्वर से जुड़ें", "support": "यहां यूजरपीएफपी का समर्थन करें" }, "contextMenu": { - "setAvatar": "अवतार सेट करें" + "setAvatar": "Set Avatar" }, "description": "UserPFP डेटाबेस से कस्टम प्रोफ़ाइल चित्रों का उपयोग करें या अपना स्वयं का सेट करें", - "notice": "सेट अवतार सुविधा का उपयोग केवल स्थानीय है जिसका अर्थ है कि आप केवल इसमें परिवर्तन देख सकते हैं।", + "notice": "set avatar feature का उपयोग केवल local है जिसका अर्थ है कि सिर्फ आप इसमें परिवर्तन देख सकते हैं।", "settings": { "databaseSource": "URL से डेटाबेस लोड करने के लिए", - "overrideServerAvatars": "यदि कोई कस्टम अवतार सेट नहीं है, तो कस्टम अवतार या डिफ़ॉल्ट उपयोगकर्ता अवतार के साथ सर्वर अवतार को ओवरराइड करें", - "preferNitro": "यदि डिफ़ॉल्ट एनिमेटेड (नाइट्रो) पीएफपी और उपयोगकर्ता पीएफपी दोनों अवतार मौजूद हैं तो किस अवतार का उपयोग करें" + "overrideServerAvatars": "यदि कोई custom avatar सेट नहीं है, तो custom avatar या default user avatar के साथ server avatars को override करें", + "preferNitro": "अगर default animated (Nitro) pfp और UserPFP avatars दोनों मौजूद हों, तो कौनसा avatar इस्तेमाल किया जाए" } }, "vcNarratorCustom": { @@ -2486,4 +2486,4 @@ "youtubeDescription": { "description": "YouTube वीडियो एम्बेड के लिए टॉगल करने योग्य विवरण जोड़ता है" } -} \ No newline at end of file +} diff --git a/i18n/hi/translation.json b/i18n/hi/translation.json index de4d45ca5..2a4d05484 100644 --- a/i18n/hi/translation.json +++ b/i18n/hi/translation.json @@ -2,9 +2,9 @@ "description": "Equicord का अनुवाद करने में सहायता करता है", "settings": { "forceLocale": { - "description": "Equicord के उपयोग के लिए एक अलग स्थान को बाध्य करें", - "followDiscord": "डिफ़ॉल्ट (अनुसरण करें Discord)" + "description": "Equicord के लिए एक अलग locale का उपयोग बाध्य करें", + "followDiscord": "डिफ़ॉल्ट (follow Discord)" }, - "showMissingKeys": "यदि वर्तमान स्थान में अनुवाद अनुपलब्ध है, तो अंग्रेजी पर वापस जाने के बजाय कुंजियाँ दिखाएँ" + "showMissingKeys": "यदि वर्तमान locale में अनुवाद उपलब्ध नहीं हैं, तो English पर वापस जाने के बजाय keys दिखाएँ" } -} \ No newline at end of file +} diff --git a/i18n/hi/vencord.json b/i18n/hi/vencord.json index f0af5506d..d25da6f16 100644 --- a/i18n/hi/vencord.json +++ b/i18n/hi/vencord.json @@ -1,8 +1,8 @@ { "accountPanelServerProfile": { - "description": "वर्तमान सर्वर में अपनी प्रोफ़ाइल देखने के लिए नीचे बाईं ओर अपने खाता पैनल पर राइट क्लिक करें", + "description": "वर्तमान सर्वर में अपनी प्रोफ़ाइल देखने के लिए नीचे-बाईं तरफ के खाता पैनल पर राइट-क्लिक करें", "prioritizeServerProfile": "सर्वर प्रोफ़ाइल को प्राथमिकता दें", - "prioritizeServerProfileDescription": "अपने खाता पैनल पर बाईं ओर क्लिक करते समय सर्वर प्रोफ़ाइल को प्राथमिकता दें", + "prioritizeServerProfileDescription": "अपने खाता पैनल पर बायाँ क्लिक करने पर server profile को प्राथमिकता दें", "viewAccountProfile": "खाता प्रोफ़ाइल देखें", "viewServerProfile": "सर्वर प्रोफ़ाइल देखें" }, @@ -10,17 +10,17 @@ "new": "नया" }, "alwaysAnimate": { - "description": "ऐसी किसी भी चीज़ को एनिमेट करता है जिसे एनिमेट किया जा सकता है", + "description": "ऐसी किसी भी चीज़ को animate करता है जिसे animate किया जा सकता है", "settings": { - "icons": "हमेशा सर्वर आइकन, अवतार, सजावट और बहुत कुछ एनिमेट करें", - "nameplates": "नेमप्लेट को हमेशा चेतन करें", - "roleGradients": "हमेशा भूमिका ग्रेडिएंट्स को चेतन करें", - "serverBanners": "सर्वर बैनर को हमेशा एनिमेट करें", - "statusEmojis": "स्टेटस इमोजी को हमेशा एनिमेट करें" + "icons": "हमेशा server icons, avatars, decor और बाकियों को animate करें", + "nameplates": "Nameplates को हमेशा animate करें", + "roleGradients": "हमेशा role gradients को animate करें", + "serverBanners": "server banners को हमेशा animate करें", + "statusEmojis": "status emojis को हमेशा animate करें" } }, "alwaysExpandRoles": { - "description": "प्रोफ़ाइल पॉपआउट में हमेशा भूमिका सूची का विस्तार होता है", + "description": "Profile popouts में हमेशा role सूची को expand करता है", "settings": { "hideArrow": "तीर छिपाएँ" } @@ -28,15 +28,15 @@ "alwaysTrust": { "description": "कष्टप्रद अविश्वसनीय डोमेन और संदिग्ध फ़ाइल पॉपअप को हटा देता है", "settings": { - "confirmModal": "क्या \"क्या आप वाकई हटाना चाहते हैं\" मोडल दिखाया जाना चाहिए?", - "domain": "लिंक खोलते समय अविश्वसनीय डोमेन पॉपअप हटा दें", - "file": "लिंक खोलते समय 'संभावित रूप से खतरनाक डाउनलोड' पॉपअप हटा दें", - "noDeleteSafety": "किसी सर्वर को हटाते समय एंटर सर्वर नाम की आवश्यकता को हटा देता है" + "confirmModal": "क्या \"क्या आप वाकई हटाना चाहते हैं\" modal दिखाया जाना चाहिए?", + "domain": "Links खोलते समय अविश्वसनीय domain popup हटा दें", + "file": "Links खोलते समय 'संभावित रूप से खतरनाक डाउनलोड' popup हटा दें", + "noDeleteSafety": "किसी server को हटाते समय enter server name की आवश्यकता को हटा देता है" }, "ui": { - "deleteServerBody": "यह स्थायी है, यदि यह स्पष्ट न हो।", - "deleteServerConfirm": "मिटाना", - "deleteServerTitle": "सर्वर हटाएं?" + "deleteServerBody": "यह स्थायी है, अगर यह पहले से स्पष्ट नहीं था।", + "deleteServerConfirm": "मिटाए", + "deleteServerTitle": "सर्वर हटाएं ?" } }, "anonymiseFileNames": { @@ -260,7 +260,7 @@ "failedToRetrieveOAuth": "सेटअप विफल रहा (OAuth कॉन्फ़िगरेशन पुनर्प्राप्त नहीं किया जा सका)।", "header": "क्लाउड एकीकरण", "noSecret": "सेटअप विफल (कोई रहस्य नहीं लौटा?)।", - "reauthenticateOtherClient": "हमने देखा है कि आपके पास किसी अन्य क्लाइंट में क्लाउड एकीकरण सक्षम है! सीमाओं के कारण, आपको उनका उपयोग जारी रखने के लिए पुनः प्रमाणित करने की आवश्यकता होगी। ऐसा करने के लिए सेटिंग पृष्ठ पर जाने के लिए यहां क्लिक करें!" + "reauthenticateOtherClient": "हमने देखा है कि आपने किसी दूसरे client में cloud integrations सक्षम किया हुए हैं! सीमाओं के कारण, उनका इस्तेमाल जारी रखने के लिए आपको re-authenticate करना होगा। ये करने के लिए और settings page पर जाने के लिए यहाँ क्लिक करें !" }, "settings": { "accountChanged": "क्लाउड सिंक अक्षम कर दिया गया था क्योंकि यह खाता क्लाउड ऐप से कनेक्ट नहीं है। आप इस खाते को क्लाउड सेटिंग्स में कनेक्ट करके इसे फिर से सक्षम कर सकते हैं। (ध्यान दें: यह आपकी प्राथमिकताओं को अलग से संग्रहीत करेगा)", @@ -450,8 +450,8 @@ "decor": { "accessFromProfiles": "आप {link} पेज से सजावट की सजावट तक भी पहुंच सकते हैं।", "changeDecoration": "सजावट बदलें", - "description": "अपनी स्वयं की कस्टम अवतार सजावट बनाएं और उपयोग करें, या प्रीसेट से अपना पसंदीदा चुनें।", - "enableAndRestart": "सजावट सक्षम करें और अपने अवतार सजावट को बदलने के लिए अपने क्लाइंट को पुनरारंभ करें।", + "description": "अपनी स्वयं की custom avatar decorations बनाएं और उपयोग करें, या presets से अपना पसंदीदा चुनें।", + "enableAndRestart": "Decor सक्षम करें और अपने avatar decoration को बदलने के लिए अपने क्लाइंट को restart करें।", "profilesLink": "प्रोफाइल", "removeDecoration": "सजावट हटाएँ", "title": "असबाब" @@ -732,20 +732,20 @@ "description": "संदेशों में छवि लिंक कभी न छिपाएँ, भले ही वह एकमात्र सामग्री हो" }, "imageZoom": { - "lensSize": "लेंस का आकार", - "nearestNeighbour": "निकटतम पड़ोसी", + "lensSize": "Lens का आकार", + "nearestNeighbour": "Nearest Neighbour", "settings": { "invertScroll": "उलटा स्क्रॉल", - "nearestNeighbour": "छवियों को स्केल करते समय निकटतम पड़ोसी इंटरपोलेशन का उपयोग करें", - "saveZoomValues": "ज़ूम और लेंस आकार मानों को सहेजना है या नहीं", - "size": "लेंस की त्रिज्या/आकार", - "square": "लेंस को चौकोर बनाएं", - "zoom": "लेंस का ज़ूम", - "zoomSpeed": "ज़ूम/लेंस का आकार कितनी तेजी से बदलता है" + "nearestNeighbour": "Image scaling करते समय Nearest Neighbour Interpolation का उपयोग करें", + "saveZoomValues": "zoom और lens size के मानों को सहेजना है या नहीं", + "size": "लेंस की त्रिज्या / आकार", + "square": "Lens को चौकोर बनाएं", + "zoom": "Lens का zoom", + "zoomSpeed": "zoom / lens का आकार कितनी तेजी से बदलता है" }, - "squareLens": "चौकोर लेंस", - "zoom": "ज़ूम", - "zoomSpeed": "ज़ूम गति" + "squareLens": "चौकोर Lens", + "zoom": "Zoom", + "zoomSpeed": "Zoom करनेकी गति" }, "implicitRelationships": { "description": "मित्र टैब में आपके अंतर्निहित संबंधों को दिखाता है।", @@ -771,7 +771,7 @@ "description": "खाते स्विच करने या Discord लोड करने से पहले उस चैनल पर नेविगेट करने का प्रयास करें जिसमें आप थे।" }, "lastfmRichPresence": { - "apiKeyInstructions": "<0>एप्लिकेशन का नाम और <1>एप्लिकेशन विवरण को किसी भी चीज़ पर सेट करें और बाकी को खाली छोड़ दें।", + "apiKeyInstructions": "<0>Application name and <1>Application description को किसी भी चीज़ पर सेट करें और बाकी को खाली छोड़ दें।", "createApiKey": "API कुंजी बनाएं", "description": "Last.fm की समृद्ध उपस्थिति के लिए छोटा प्लगइन", "howToCreateApiKey": "API कुंजी कैसे बनाएं", @@ -850,9 +850,9 @@ "description": "API सदस्य सूची में डेकोरेटर जोड़ने के लिए (सर्वर और डीएम दोनों में)" }, "mentionAvatars": { - "description": "उल्लेखों के अंदर उपयोगकर्ता अवतार और भूमिका चिह्न दिखाता है", + "description": "mentions के अंदर user avatars और role icons दिखाता है", "settings": { - "showAtSymbol": "क्या उपयोगकर्ता उल्लेखों पर @ प्रतीक प्रदर्शित किया जाना चाहिए" + "showAtSymbol": "क्या user mentions पर @ प्रतीक प्रदर्शित किया जाना चाहिए" } }, "menuItemDemanglerAPI": { @@ -917,7 +917,7 @@ "messageContentCopied": "संदेश सामग्री की प्रतिलिपि बनाई गई!", "messageIdCopied": "संदेश आईडी कॉपी की गई!", "selectAdditionalEmojis": "अतिरिक्त इमोजी चुनें", - "selectEmojiForReactions": "प्रतिक्रियाओं के लिए इमोजी चुनें", + "selectEmojiForReactions": "Reactions के लिए emoji चुनें", "userIdCopied": "उपयोगकर्ता आईडी की प्रतिलिपि बनाई गई!" } }, @@ -961,7 +961,7 @@ "channelLabels": { "directMessage": "सीधा संदेश", "groupDM": "Group डीएम", - "server": "सर्वर" + "server": "Server" }, "description": "उन संदेशों में पूर्वावलोकन जोड़ता है जो किसी अन्य संदेश को लिंक करते हैं", "listModeOptions": { @@ -1047,9 +1047,9 @@ "description": "API संदेशों को अद्यतन करने और पुनः प्रस्तुत करने के लिए" }, "moreQuickReactions": { - "description": "संदेश संदर्भ मेनू में त्वरित प्रतिक्रिया बटन में सुधार करता है।", + "description": "message संदर्भ मेनू में quick react buttons में सुधार करता है।", "settings": { - "columns": "प्रदर्शित करने के लिए त्वरित प्रतिक्रियाओं के कॉलम", + "columns": "Quick reactions जिनके columns display करने हैं", "compactMode": "बटनों को उनके मूल पैमाने के 75% तक स्केल करता है, जबकि आंतरिक इमोजी को 125% स्केल तक बढ़ाता है। इमोजी मूल आकार का 93.75% होंगे। कम से कम 5 कॉलम रखने की अनुशंसा की जाती है", "frequentEmojis": "पसंदीदा इमोजी के बजाय अक्सर उपयोग किए जाने वाले इमोजी का उपयोग करें", "reactionCount": "प्रतिक्रियाओं की संख्या (0-42)", @@ -1076,12 +1076,12 @@ "everyone": "@everyone और @here को दबाएँ", "guild": "गिल्ड को स्वचालित रूप से म्यूट करें", "highlights": "हाइलाइट्स को स्वचालित रूप से दबाएँ", - "messages": "सर्वर अधिसूचना सेटिंग्स", + "messages": "Server अधिसूचना Settings", "mobilePush": "Mobile पुश नोटिफिकेशन को स्वचालित रूप से म्यूट करें", "nothing": "कुछ नहीं", "onlyMentions": "केवल @उल्लेख", "role": "सभी भूमिका @उल्लेखों को दबाएँ", - "serverDefault": "सर्वर डिफ़ॉल्ट", + "serverDefault": "Server default", "showAllChannels": "सभी चैनल स्वचालित रूप से दिखाएं", "voiceChannels": "वॉयस चैनलों में नाम स्वचालित रूप से छिपाएँ" } @@ -1253,10 +1253,10 @@ "options": { "delay": "एमएस में प्रत्येक फ़्रेम के बीच विलंब। निकटतम 10ms तक पूर्णांकित किया गया। 20 के न्यूनतम मान पर डिफ़ॉल्ट।", "image": "उपयोग हेतु छवि अनुलग्नक", - "noServerPfp": "'उपयोगकर्ता' विकल्प का उपयोग करते समय सर्वर विशिष्ट के बजाय सामान्य अवतार का उपयोग करें", + "noServerPfp": "'user' विकल्प का उपयोग करते समय server विशिष्ट के बजाय सामान्य avatar का उपयोग करें", "resolution": "GIF के लिए संकल्प. 120 पर डिफ़ॉल्ट। यदि आप एक पागल संख्या दर्ज करते हैं और यह फ्रीज हो जाता है Discord तो यह आपकी गलती है।", "url": "URL से छवि लाने के लिए", - "user": "उपयोगकर्ता जिसका अवतार छवि के रूप में उपयोग करना है" + "user": "User जिसके avatar को image के रूप में इस्तेमाल करना है" } } }, @@ -1509,9 +1509,9 @@ "mutualUsers": "पारस्परिक उपयोगकर्ता", "preferredLocale": "पसंदीदा स्थान", "roles": "भूमिकाएँ", - "serverBoosts": "सर्वर बूस्ट", - "serverInfo": "सर्वर जानकारी", - "serverOwner": "सर्वर स्वामी", + "serverBoosts": "Server Boosts", + "serverInfo": "Server की जानकारी", + "serverOwner": "Server Owner", "vanityLink": "वैनिटी लिंक", "verificationLevel": "सत्यापन स्तर" } @@ -1522,7 +1522,7 @@ "serverListIndicators": { "description": "सर्वर सूची में ऑनलाइन मित्र संख्या या सर्वर संख्या जोड़ें", "friends": "दोस्त", - "servers": "सर्वर", + "servers": "Servers", "settings": { "mode": "तरीका", "modeBoth": "सर्वर और ऑनलाइन मित्र दोनों मायने रखते हैं", @@ -1952,8 +1952,8 @@ "description": "यदि कोई व्यक्ति किसी चैनल पर टाइप कर रहा है तो एक संकेतक जोड़ता है।", "settings": { "animatedDots": "एनिमेटेड बिंदु", - "avatars": "अवतारों", - "avatarsAndDots": "अवतार और एनिमेटेड बिंदु", + "avatars": "Avatars", + "avatarsAndDots": "Avatars और animated dots", "includeBlockedUsers": "क्या अवरुद्ध उपयोगकर्ताओं के लिए टाइपिंग संकेतक दिखाना है।", "includeCurrentChannel": "वर्तमान में चयनित चैनल के लिए टाइपिंग संकेतक दिखाना है या नहीं", "includeIgnoredUsers": "उपेक्षित उपयोगकर्ताओं के लिए टाइपिंग संकेतक दिखाना है या नहीं।", @@ -1963,11 +1963,11 @@ }, "typingTweaks": { "andOthersTyping": "और {count} अन्य लोग टाइप कर रहे हैं..।", - "description": "टाइपिंग इंडिकेटर में अवतार और भूमिका रंग दिखाएँ", + "description": "typing indicator में avatars और role colours दिखाएँ", "settings": { "alternativeFormatting": "जब कई उपयोगकर्ता टाइप कर रहे हों तो अधिक उपयोगी संदेश दिखाएँ", "amITyping": "आपको दिखाता है कि क्या अन्य लोग आपको टाइप करते हुए देख सकते हैं", - "showAvatars": "टाइपिंग इंडिकेटर में अवतार दिखाएँ", + "showAvatars": "typing indicator में avatars दिखाएँ", "showRoleColors": "टाइपिंग सूचक में भूमिका रंग दिखाएँ" } }, @@ -1975,9 +1975,9 @@ "description": "कोडब्लॉक से अग्रणी इंडेंटेशन को ट्रिम करता है" }, "unlockedAvatarZoom": { - "description": "आपको अपना अवतार बदलते समय इमेज क्रॉप टूल में और अधिक ज़ूम करने की अनुमति देता है", + "description": "आपको अपना avatar बदलते समय image crop tool में और अधिक zoom करने की अनुमति देता है", "settings": { - "zoomMultiplier": "ज़ूम गुणक" + "zoomMultiplier": "Zoom multiplier" } }, "unsuppressEmbeds": { @@ -2062,15 +2062,15 @@ "speechSynthesisNotSupported": "स्पीचसिंथेसिस समर्थित नहीं है या कोई नैरेटर आवाज नहीं मिली। इस प्रकार, यह प्लगइन काम नहीं करेगा. अधिक जानकारी के लिए मेरी सेटिंग्स जांचें" }, "viewIcons": { - "description": "उपयोगकर्ता प्रोफ़ाइल में अवतारों और बैनरों को क्लिक करने योग्य बनाता है, उपयोगकर्ता, सर्वर और समूह चैनल संदर्भ मेनू में व्यू आइकन/बैनर प्रविष्टियाँ जोड़ता है।", + "description": "User profile में avatars और banners को क्लिक करने योग्य बनाता है, और user, server तथा group channel के संदर्भ मेनू में “View Icon/Banner” प्रविष्टियाँ जोड़ता है।", "settings": { "formatDescription": "गैर एनिमेटेड छवियों के लिए उपयोग करने के लिए छवि प्रारूप चुनें। एनिमेटेड छवियाँ हमेशा .gif का उपयोग करेंगी", "imgSizeDescription": "उपयोग हेतु छवि का आकार" }, - "viewAvatar": "अवतार देखें", + "viewAvatar": "View Avatar", "viewBanner": "बैनर देखें", "viewIcon": "चिह्न देखें", - "viewServerAvatar": "सर्वर अवतार देखें" + "viewServerAvatar": "Server Avatar देखें" }, "viewRaw": { "content": "सामग्री", @@ -2110,7 +2110,7 @@ "volumeBooster": { "description": "आपको उपयोगकर्ता और स्ट्रीम वॉल्यूम को डिफ़ॉल्ट अधिकतम से ऊपर सेट करने की अनुमति देता है", "settings": { - "multiplier": "आयतन गुणक" + "multiplier": "Volume Multiplier" } }, "webContextMenus": { @@ -2127,7 +2127,7 @@ }, "whoReacted": { "settings": { - "avatarClick": "प्रतिक्रियाओं में अवतारों पर क्लिक करने को टॉगल करें" + "avatarClick": "reactions में avatars पर clicking करने को toggle करें" } }, "xsOverlay": { @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "AdGuard के माध्यम से YouTube एम्बेड और WatchTogether गतिविधि में विज्ञापनों को ब्लॉक करें" } -} \ No newline at end of file +} diff --git a/i18n/pt-BR/equicord.json b/i18n/pt-BR/equicord.json index 4fa4f481d..9d22fc68a 100644 --- a/i18n/pt-BR/equicord.json +++ b/i18n/pt-BR/equicord.json @@ -291,7 +291,7 @@ }, "clickableRoles": { "andNumMore": "e {count} mais", - "description": "Clique nas funções nos perfis dos usuários e na lista de membros para ver quais membros as possuem.", + "description": "Clique nos cargos em perfis de usuário e na lista de membros para ver quais membros os possuem.", "loadingMembers": "Carregando membros...", "noMembers": "Nenhum membro encontrado." }, @@ -801,16 +801,16 @@ "ghosted": { "description": "Um fantasma fofo aparecerá se você não responder às DMs dele", "settings": { - "exemptedChannels": "Lista de IDs de canal separada por vírgulas para isentar do Ghosted (clique com o botão direito em um DM para copiar o ID)", + "exemptedChannels": "Lista de IDs de canais, separados por vírgula, para isentar de ghosting (clique com o botão direito em um canal de DM para copiar o seu ID)", "ignoreBots": "Ignorar DMs de bots", - "ignoreGroupDms": "Excluir todos os DMs do grupo do fantasma", + "ignoreGroupDms": "Excluir todas as DMs de grupo do ghosting", "showDmIcons": "Mostrar ícones fantasma ao lado de DMs individuais", "showIndicator": "Mostrar o contador de fantasmas no topo da lista de servidores" }, "ui": { - "ghostedUsers": "Usuários fantasmas {count}", - "noGhostedUsers": "Nenhum usuário fantasma", - "unghost": "exorcizar" + "ghostedUsers": "{count} usuários no vácuo", + "noGhostedUsers": "Nenhum usuário no vácuo", + "unghost": "unghost (tirar do vácuo)" } }, "gifCollections": { @@ -866,7 +866,7 @@ "refreshUrl": "Atualizar URL", "refreshing": "Atualizando URL...", "remove": "Remover", - "removeAction": "remova este item", + "removeAction": "remover este item", "rename": "Renomear", "reset": "Redefinir", "resetCollections": "Redefinir Coleções", @@ -916,8 +916,8 @@ "settings": { "customEngineURL": "A URL do mecanismo que você deseja usar", "defaultEngine": "O mecanismo de pesquisa a ser usado", - "embed": "Se o link enviado renderizar um embed", - "hyperlink": "Se o link enviado tiver um hiperlink com a consulta como rótulo" + "embed": "Se o link enviado deve renderizar um embed", + "hyperlink": "Se o link enviado deve ser um hiperlink com a consulta como rótulo" } }, "guildPickerDumper": { @@ -938,7 +938,7 @@ "hideChatButtons": { "description": "Capaz de ocultar os botões de chat", "settings": { - "color": "Pinte-o de vermelho ao abrir", + "color": "Colore em vermelho ao abrir", "open": "Aberto por padrão" }, "ui": { @@ -967,14 +967,14 @@ "holyNotes": { "description": "Salve mensagens como notas para revisitar mais tarde", "ui": { - "holyNotes": "holynotes", + "holyNotes": "Holy Notes", "noteMessage": "Mensagem de nota", "openNotes": "Notas abertas", "saveNote": "Salvar nota" } }, "homeTyping": { - "description": "Muda o botão home para um indicador de digitação se alguém em seu dms estiver digitando" + "description": "Muda o botão home para um indicador de digitação se alguém em sua dm estiver digitando" }, "hopOn": { "description": "Entre no Fortnite ou entre no Bloons:3", @@ -987,11 +987,11 @@ "description": "Adiciona o botão Husk (verifique as configurações para alterar o emoji usado)", "settings": { "emojiID": "ID Emoji (padrão (do servidor Vencord): 1026532993923293184)", - "emojiName": "Nome do emoji (padrão (do servidor Vencord): casca)", + "emojiName": "Nome do emoji (padrão (do servidor Vencord): husk)", "findInServer": "Tente encontrar emoji de mesmo nome no servidor antes de usar o ID nas configurações (útil se não houver nitro)" }, "ui": { - "husk": "Casca" + "husk": "Husk" } }, "iRememberYou": { @@ -1010,12 +1010,12 @@ "idleAutoRestart": { "description": "Reinicia automaticamente o cliente após ficar ausente por um período de tempo configurável, mas evita reiniciar enquanto você estiver em um canal de voz.", "settings": { - "idleMinutes": "Minutos de inatividade antes de reiniciar (quando não estiver no VC)", + "idleMinutes": "Minutos de inatividade antes de reiniciar (quando não estiver no chat de voz)", "isEnabled": "Habilitar reinicialização automática após inatividade" }, "ui": { - "disableAutoIdle": "Desativar reinicialização automática ociosa", - "enableAutoIdle": "Ativar reinicialização automática ociosa" + "disableAutoIdle": "Desativar reinicialização automática por inatividade", + "enableAutoIdle": "Ativar reinicialização automática por inatividade" } }, "ignoreCalls": { @@ -1053,9 +1053,9 @@ }, "limitations": { "description": "Se você não tiver permissões de mod no servidor e esse servidor for grande (mais de 100 membros), o plugin pode ser limitado das seguintes maneiras:", - "friendsAlwaysShown": "No entanto, os amigos sempre serão mostrados, independentemente do seu status.", - "offlineNotListed": "Membros off-line não serão listados", - "title": ": aviso: Limitações", + "friendsAlwaysShown": "No entanto, os amigos sempre serão exibidos, independentemente de seus status.", + "offlineNotListed": "Membros offline não serão listados", + "title": ":warning: Limitações", "upTo100": "Até 100 membros serão listados por padrão. Para obter mais, role para baixo na lista de membros para carregar mais membros." }, "ui": { @@ -1066,7 +1066,7 @@ "description": "Sufixa 'ington' em uma palavra aleatória em sua mensagem", "settings": { "isEnabled": "Habilite ou desabilite o Ingtoninator", - "showIcon": "Mostrar um botão para alternar o plugin Ingtoninator" + "showIcon": "Mostrar um botão para ativar/desativar o plugin Ingtoninator" }, "ui": { "disabled": "Ingtoninator Desativado", @@ -1077,8 +1077,8 @@ "description": "Compartilha tela instantaneamente ao entrar em um canal de voz com suporte para fontes de desktop, janelas e dispositivos de entrada de vídeo (câmeras, placas de captura)", "info": { "linux": "Para Linux", - "soundPreview": "Em relação às configurações de som e visualização", - "soundPreviewInfo": "Usamos as configurações definidas e usadas pelo discord para decidir se a visualização e o som do stream devem ser ativados ou não", + "soundPreview": "Em relação às configurações de som e pré-visualização", + "soundPreviewInfo": "Usamos as configurações definidas e utilizadas pelo Discord para decidir se a pré-visualização e o som da transmissão devem ser ativados ou não", "videoDevices": "Dispositivos de vídeo", "videoDevicesInfo": "Suporta câmeras e placas de captura (como Elgato HD60X) quando habilitado nas configurações", "wayland": "Para Wayland, apenas aparece a seleção de compartilhamento de tela", @@ -1093,7 +1093,7 @@ "invisibleChat": { "description": "Criptografe suas mensagens de maneira não suspeita!", "settings": { - "savedPasswords": "Senhas salvas (separadas por, )" + "savedPasswords": "Senhas salvas (separadas por , )" }, "ui": { "decryptMessage": "Descriptografar mensagem", @@ -1110,7 +1110,7 @@ "settings": { "inviteDuration": "Duração do convite", "maxUses": "Contagem de Usos do Convite", - "temporaryMembership": "Associação Temporária" + "temporaryMembership": "Assinatura de Servidor Temporária" } }, "jellyfinRichPresence": { @@ -1118,10 +1118,10 @@ "episodeCover": "Capa do episódio", "seriesCover": "Capa da série" }, - "description": "Presença rica para servidor de mídia Jellyfin", + "description": "Rich presence para servidor de mídia Jellyfin", "episodeFormatOptions": { "fulltext": "Temporada 1, episódio 1", - "s01e01": "S01E01", + "s01e01": "T01E01", "short": "1x01" }, "howToGetApiKey": { @@ -1157,11 +1157,11 @@ "settings": { "apiKey": "Chave de API do Jellyfin obtida no seu painel de administração do Jellyfin", "coverType": "Escolha qual capa exibir ao assistir a um programa de TV", - "customName": "Nome de presença avançada personalizada (usado somente se 'Personalizado' estiver selecionado). Opções: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}", + "customName": "Nome de Rich Presence personalizado (usado apenas se 'Personalizado' estiver selecionado). Opções: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}", "episodeFormat": "Formato do número do episódio", - "nameDisplay": "Escolha como o nome do aplicativo deve aparecer no Rich Presence", - "overrideRichPresenceType": "Substituir o tipo de presença avançada", - "privacyMode": "Modo de privacidade (ocultar detalhes da mídia, como nome do episódio/música)", + "nameDisplay": "Escolha como o nome do aplicativo deve aparecer na Rich Presence", + "overrideRichPresenceType": "Substituir o tipo de rich presence", + "privacyMode": "Modo de privacidade (oculta detalhes da mídia, como nome do episódio/música)", "serverUrl": "URL do servidor Jellyfin (ex: https://jellyfin.examplo.com)", "showEpisodeName": "Mostrar o nome do episódio após as informações da temporada/episódio", "showPausedState": "Mostrar atividade quando a mídia estiver pausada", @@ -1278,7 +1278,7 @@ "defaults": { "statusName": "alguma música" }, - "description": "Pequeno plugin para rica presença do ListenBrainz", + "description": "Pequeno plugin para atividade do ListenBrainz", "missingArtOptions": { "listenbrainzLogo": "Usar logo grande do ListenBrainz", "placeholder": "Use espaço reservado genérico" @@ -1300,7 +1300,7 @@ "shareSong": "Mostrar link para música no ListenBrainz (pode ser visível apenas para outros usuários)", "shareUsername": "Mostrar link para o perfil ListenBrainz (pode ser visível apenas para outros usuários)", "statusName": "Texto de status personalizado", - "useListeningStatus": "Mostrar o status \"Ouvindo\" em vez de \"Reproduzindo\"", + "useListeningStatus": "Mostrar o status \"Ouvindo\" em vez de \"Jogando\"", "useLogo": "Mostrar logo do ListenBrainz na arte do álbum", "useTimeBar": "Use a duração da faixa para exibir uma barra de tempo (deve estar usando o status de escuta)", "username": "Nome de usuário ListenBrainz" @@ -1624,7 +1624,7 @@ "polishWording": { "description": "Melhore automaticamente o texto da mensagem com melhor gramática, letras maiúsculas e pontuação", "settings": { - "blockedWords": "Lista de palavras separadas por vírgula a serem excluídas das correções de capitalização", + "blockedWords": "Lista de palavras, separadas por vírgula, para excluir das correções de capitalização", "expandContractions": "Expandir contrações (ex: 'don't' → 'do not')", "fixApostrophes": "Corrigir apóstrofos ausentes em contrações (ex: 'dont' → 'don't')", "fixCapitalization": "Corrigir capitalização de frases", @@ -1770,7 +1770,7 @@ "description": "Controle se você receberá um ping quando alguém responder às suas mensagens", "settings": { "alwaysPingOnReply": "Sempre receba um ping quando alguém responder às suas mensagens", - "replyPingWhitelist": "Lista separada por vírgulas de IDs de usuário para sempre receber pings de resposta" + "replyPingWhitelist": "Lista de IDs de usuário, separados por vírgula, para sempre receber menções de resposta de" } }, "richMagnetLinks": { @@ -2224,7 +2224,7 @@ "rate": "Velocidade do narrador", "sayOwnName": "Diga o próprio nome", "stateChangeCooldownMs": "Tempo de espera do anúncio de mudança de estado (ms)", - "stateChangeFilterList": "IDs de usuário separados por vírgula para lista branca/lista negra. Clique com o botão direito nos usuários para adicionar/remover.", + "stateChangeFilterList": "Lista de IDs de usuário, separados por vírgula, para a lista branca/lista negra. Clique com o botão direito nos usuários para adicionar/remover.", "stateChangeFilterMode": "Filtre quais usuários acionam anúncios de mudança de estado", "userVoiceMap": "Substituições de voz por usuário (formato: userId:voiceId,userId2:voiceId2). Clique com o botão direito nos usuários para definir.", "volume": "Volume do Narrador" @@ -2336,7 +2336,7 @@ "voiceJoinMessages": { "description": "Receba notificações quando amigos entrarem em canais de voz", "settings": { - "allowedFriends": "Lista separada por vírgulas ou espaços de IDs de usuários dos amigos dos quais você deseja receber mensagens", + "allowedFriends": "Lista de IDs de usuário de amigos, separados por vírgula ou espaço, dos quais você deseja receber mensagens de entrada", "friendDirectMessages": "Receba notificações no DMs dos seus amigos quando eles entrarem em um canal de voz", "friendDirectMessagesSelf": "Receber notificações nas DMs dos seus amigos mesmo se você estiver no mesmo canal de voz que eles", "friendDirectMessagesShowMemberCount": "Exibe a contagem de outros membros no canal de voz ao receber uma notificação de DM", @@ -2515,4 +2515,4 @@ "youtubeDescription": { "description": "Adiciona uma descrição ativável para embeds de vídeos do YouTube" } -} \ No newline at end of file +} diff --git a/i18n/pt-BR/vencord.json b/i18n/pt-BR/vencord.json index 850363ad2..b98108ce5 100644 --- a/i18n/pt-BR/vencord.json +++ b/i18n/pt-BR/vencord.json @@ -91,7 +91,7 @@ "activityType": "Que tipo de atividade", "detailsString": "String de formato dos detalhes da atividade", "enableButtons": "Habilitar ou não botões", - "enableTimestamps": "Habilitar data/hora", + "enableTimestamps": "Habilitar timestamps", "largeImageType": "Imagem grande dos assets da atividade", "largeTextString": "String de formato do texto grande dos assets de atividade", "nameString": "String de formato do nome da atividade", @@ -213,7 +213,7 @@ "description": "Faça upload com um único clique, abra o menu com o botão direito" }, "biggerStreamPreview": { - "description": "Este plugin permite ampliar as visualizações do stream", + "description": "Este plugin permite ampliar as pré-visualizações de transmissões", "name": "BiggerStreamPreview", "viewStreamPreview": "Ver prévia de transmissão" }, @@ -314,7 +314,7 @@ "copyEmojiMarkdown": "Copiar Emoji Markdown", "copyUnicodeDescription": "Copie o caractere unicode bruto em vez de :name: para emojis padrão (👽)", "description": "Permite copiar emojis como string formatada (<:blobcatcozy:1026533070955872337>)", - "success": "Sucesso! Remarcação de emoji copiada." + "success": "Sucesso! marcação do emoji copiada." }, "copyFileContents": { "copied": "Copiado!", @@ -344,7 +344,7 @@ "attemptToNavigateToHome": "Define se deve tentar voltar para a tela inicial ao evitar travamentos do Discord.", "attemptToPreventCrashes": "Define se deve tentar evitar travamentos do Discord." }, - "updatePrompt": "Oh não, o Discord acabou de dar pau... mas noticia boa, tem uma atualização do Equicord que talvez resolva esse problema! Gostaria de atualizar agora?" + "updatePrompt": "Oh não, o Discord acabou de travar... mas notícia boa, tem uma atualização do Equicord que talvez resolva esse problema! Gostaria de atualizar agora?" }, "ctrlEnterSend": { "description": "Use Ctrl+Enter para enviar mensagens (customizável)", @@ -365,7 +365,7 @@ "remainInIdle": "Ao retornar ao Discord, permaneça inativo até confirmar que deseja ficar online" }, "ui": { - "backOnlineMessage": "Bem vindo de volta! Clique no botão para ficar online. Clique no X para ficar ocioso até recarregar.", + "backOnlineMessage": "Bem vindo de volta! Clique no botão para ficar online. Clique no X para ficar inativo até recarregar.", "exitIdle": "Sair inativo" } }, @@ -439,12 +439,12 @@ "dearrow": { "clickToDearrow": "Clique para dearrow", "dearrowByDefault": "Dearrow vídeos automaticamente", - "dearrowedClickRestore": "Este embed foi desativado, clique para restaurar", + "dearrowedClickRestore": "Este embed foi desativado com Dearrow, clique para restaurar", "description": "Torna os títulos e miniaturas de embeds do YouTube menos sensacionalistas, desenvolvido pela Dearrow", "everything": "Tudo (títulos e Thumbnails)", "hideButton": "Oculta o botão Dearrow dos embeds do YouTube", "replaceElementsDescription": "Escolha quais elementos do embed serão substituídos", - "thumbnails": "Miniaturas", + "thumbnails": "Thumbnails", "titles": "Títulos" }, "decor": { @@ -687,7 +687,7 @@ "greetStickers": "Figurinhas de saudação", "normalMessageLabel": "Mensagem normal (você pode cumprimentar spam)", "sendGreets": "Enviar saudações", - "unholyMultiGreet": "Multi-cumprimento profano" + "unholyMultiGreet": "Multi-cumprimento Profano" }, "hideAttachments": { "description": "Ocultar anexos e embeds para mensagens individuais através de um botão ao passar o mouse", @@ -736,7 +736,7 @@ "nearestNeighbour": "Vizinho mais próximo", "settings": { "invertScroll": "Inverter rolagem", - "nearestNeighbour": "Use a interpolação do vizinho mais próximo ao dimensionar imagens", + "nearestNeighbour": "Usar Interpolação por Vizinho Mais Próximo ao redimensionar imagens", "saveZoomValues": "Define se os valores de zoom e do tamanho da lente devem ser salvos", "size": "Raio / Tamanho da lente", "square": "Faça a lente quadrada", @@ -748,7 +748,7 @@ "zoomSpeed": "Velocidade de zoom" }, "implicitRelationships": { - "description": "Mostra seus relacionamentos implícitos na aba Amigos.", + "description": "Mostra suas relações implícitas na aba de Amigos.", "settings": { "sortByAffinity": "Define se os relacionamentos implícitos devem ser ordenados por afinidade com você." }, @@ -778,7 +778,7 @@ "lastfmProfile": "Perfil Last.fm", "missingArt": { "lastfmLogo": "Usar logo grande do Last.fm", - "placeholder": "Use espaço reservado genérico" + "placeholder": "Usar marcador genérico" }, "nameFormat": { "albumName": "Use o nome do álbum (volta para o texto de status personalizado se a música não tiver álbum)", @@ -800,7 +800,7 @@ "showLastFmLogo": "Mostrar o logo do Last.fm junto à capa do álbum", "statusDisplayType": "Mostrar o nome da faixa/artista na lista de membros", "statusName": "Texto de status personalizado", - "useListeningStatus": "Mostrar o status \"Ouvindo\" em vez de \"Reproduzindo\"", + "useListeningStatus": "Mostrar o status \"Ouvindo\" em vez de \"Jogando\"", "username": "Nome de usuário Last.fm" }, "statusDisplayType": { @@ -884,7 +884,7 @@ "ctrl": "Ctrl", "delete": "Excluir", "none": "Nenhum", - "shift": "Mudança" + "shift": "Shift" }, "settings": { "clickTimeout": "Tempo limite para distinguir cliques duplos/triplos (ms)", @@ -977,7 +977,7 @@ "embeds_only_other": "[sem conteúdo, {count} embed]" }, "settings": { - "automodEmbeds": "Use embeds de automod em vez de embeds ricos (menores, mas com menos informações)", + "automodEmbeds": "Use embeds de automod em vez de rich embeds (menores, mas com menos informações)", "clearMessageCache": "Limpe o cache de mensagens vinculadas(linked)", "idList": "IDs de servidor/canal/usuário para lista negra ou lista branca (separados por vírgula)", "listMode": "Define se a lista de IDs será tratada como lista negra ou lista branca", @@ -1073,14 +1073,14 @@ "settings": { "allMessages": "Todas as mensagens", "events": "Silenciar novos eventos automaticamente", - "everyone": "Suprimir @everyone e @here", + "everyone": "Silenciar @everyone e @here", "guild": "Silenciar servidor automaticamente", - "highlights": "Suprimir destaques automaticamente", + "highlights": "Desativar Destaques automaticamente", "messages": "Configurações de notificação do servidor", "mobilePush": "Silenciar notificações push mobile automaticamente", "nothing": "Nada", "onlyMentions": "Somente @menções", - "role": "Suprimir todas as @menções de cargo", + "role": "Silenciar todas as @menções de cargo", "serverDefault": "Padrão do servidor", "showAllChannels": "Mostrar todos os canais automaticamente", "voiceChannels": "Ocultar nomes em canais de voz automaticamente" @@ -1119,7 +1119,7 @@ } }, "noOnboardingDelay": { - "description": "Ignora o lento e irritante atraso de integração" + "description": "Ignora o lento e irritante atraso de onboarding" }, "noPendingCount": { "description": "Remove a contagem de notificações de solicitações de amizade, solicitações de mensagens e ofertas de Nitro.", @@ -1271,9 +1271,9 @@ "pictureInPicture": { "description": "Adiciona picture-in-picture aos vídeos (ao lado do botão de Download)", "settings": { - "loop": "Quer fazer o loop de vídeo PiP ou não" + "loop": "Se deseja fazer o loop de vídeo PiP ou não" }, - "togglePip": "Alternar imagem em imagem" + "togglePip": "Alternar Picture in Picture" }, "pinDms": { "addCategory": "Adicionar Categoria", @@ -1316,7 +1316,7 @@ }, "settings": { "colorMobileIndicator": "Se o indicador mobile deve corresponder à cor do status do usuário.", - "consoleIcon": "Qual ícone do console usar", + "consoleIcon": "Qual ícone de console usar", "list": "Mostrar indicadores na lista de membros", "messages": "Mostrar indicadores dentro das mensagens", "profiles": "Mostrar indicadores em perfis de usuário", @@ -1393,7 +1393,7 @@ } }, "replyTimestamp": { - "description": "Mostra data/hora na prévia das mensagens respondidas" + "description": "Mostra timestamp na prévia das mensagens respondidas" }, "revealAllSpoilers": { "description": "Revela todos os spoilers de uma mensagem ao clicar com Ctrl em um spoiler, ou no chat com Ctrl+Shift+clique" @@ -1474,10 +1474,10 @@ } }, "sendTimestamps": { - "description": "Envie data/hora facilmente pelo botão da caixa de chat e por atalhos de texto. Leia a descrição estendida!", + "description": "Envie timestamps facilmente pelo botão da caixa de chat e por atalhos de texto. Leia a descrição estendida!", "extendedDescription": { "examples": "Exemplos:", - "quickSend": "Para enviar rapidamente apenas data/hora, inclua data/hora formatada como `HH:MM` (incluindo os crases!) na sua mensagem", + "quickSend": "Para enviar rapidamente apenas timestamps, inclua data/hora formatada como `HH:MM` (incluindo os crases!) na sua mensagem", "seeBelow": "Veja abaixo exemplos. Se precisar de algo mais específico, use o botão Data na barra de chat!" }, "insert": "Inserir", @@ -1487,7 +1487,7 @@ "replaceMessageContents": "Substituir data/hora no conteúdo da mensagem" }, "timestampFormat": "Formato de data/hora", - "timestampPicker": "Seletor de data/hora" + "timestampPicker": "Seletor de timestamp" }, "serverInfo": { "description": "Permite visualizar informações sobre um servidor", @@ -1785,14 +1785,14 @@ "save": "Salvar", "settings": { "animateGradients": "Para os nomes não primários, se o cargo tiver gradiente, anime-o. Isso é desativado por \"Ignorar gradientes\" e movimento reduzido.", - "customNameColor": "A cor a ser usada para o nome personalizado atribuído a um usuário, caso não seja o primeiro exibido. Deixe em branco por padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo principal do usuário. Use \"Role+-#\" para ajustar o brilho por essa porcentagem (ex: \"Role+15\")", + "customNameColor": "A cor a ser usada para o nome personalizado que você atribuiu a um usuário se não for a primeira exibida. Deixe em branco para o padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo mais alto do usuário. Use \"Role+-#\" para ajustar o brilho nessa porcentagem (ex: \"Role+15\")", "discriminators": "Anexe discriminadores aos nomes de usuário dos bots. Os discriminadores foram descontinuados para os usuários, mas ainda são usados para bots. Por padrão, o nome de usuário de um bot é equivalente ao nome global de um usuário, portanto, vários bots podem ter o mesmo nome de usuário. Acrescentar discriminadores os torna únicos novamente.", - "displayNameColor": "A cor a ser usada para o apelido se não for o primeiro exibido. Deixe em branco por padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo principal do usuário. Use \"Role+-#\" para ajustar o brilho por essa porcentagem (ex: \"Role+15\")", - "friendNameColor": "A cor a ser usada no apelido de um amigo, caso não seja o primeiro exibido. Deixe em branco por padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo principal do usuário. Use \"Role+-#\" para ajustar o brilho por essa porcentagem (ex: \"Role+15\")", + "displayNameColor": "A cor a ser usada para o nome de exibição se não for a primeira exibida. Deixe em branco para o padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo mais alto do usuário. Use \"Role+-#\" para ajustar o brilho nessa porcentagem (ex: \"Role+15\")", + "friendNameColor": "A cor a ser usada para o apelido de um amigo se não for a primeira exibida. Deixe em branco para o padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo mais alto do usuário. Use \"Role+-#\" para ajustar o brilho nessa porcentagem (ex: \"Role+15\")", "hideDefaultAtSign": "Oculte o símbolo padrão “@” antes do nome em menções e respostas. Aplicado apenas se um dos recursos estiver ativado.", "ignoreFonts": "Para nomes não primários, use as fontes padrão do Discord, independentemente da fonte nitro personalizada do usuário.", "ignoreGradients": "Para os nomes não primários, se o cargo tiver gradiente, ignore-o em favor da cor definida abaixo.", - "includedNames": "A ordem para exibir nomes de usuário, apelidos de exibição, apelidos, nomes de amigos e nomes personalizados. Use os seguintes espaços reservados: {user}, {display}, {nick}, {friend}, {custom}. Você pode fornecer várias opções de nome para usar como substitutos se algum estiver indisponível, separando-os com vírgulas como: {custom, friend, nick}. Você pode ter até três prefixos e três sufixos por nome.", + "includedNames": "A ordem para exibir nomes de usuário, nomes de exibição, apelidos, nomes de amigos e nomes personalizados. Use os seguintes espaços reservados: {user}, {display}, {nick}, {friend}, {custom}. Você pode fornecer várias opções de nome para usar como substitutos se algum estiver indisponível, separando-os com vírgulas como: {custom, friend, nick}. Você pode ter até três prefixos e três sufixos por nome.", "memberList": "Exibir o primeiro nome disponível listado em seu formato de nome personalizado na lista de membros.", "mentions": "Exibir formato de nome personalizado nas menções.", "messages": "Exibir formato de nome personalizado em mensagens.", @@ -1802,17 +1802,17 @@ "reactions": "Exibir o primeiro nome disponível listado em seu formato de nome personalizado nas dicas de reação, e o nome completo nos popouts de reação.", "removeDuplicates": "Se algum dos nomes for equivalente, remova-o, deixando apenas os nomes exclusivos.", "replies": "Exibir formato de nome personalizado nas respostas.", - "truncateAllNamesWithStreamerMode": "Trunque todos os nomes, não apenas os nomes de usuário, no modo Streamer.", + "truncateAllNamesWithStreamerMode": "Truncar todos os nomes, não apenas nomes de usuário, enquanto estiver no Modo Streamer.", "usernameColor": "A cor a ser usada para o nome de usuário, caso não seja a primeira exibida. Deixe em branco por padrão. Aceita entrada hex(a), rgb(a) ou hsl(a). Use \"Role\" para seguir a cor do cargo principal do usuário. Use \"Role+-#\" para ajustar o brilho por essa porcentagem (ex: \"Role+15\")", "voiceChannels": "Exibir o primeiro nome disponível listado em seu formato de nome personalizado em canais de voz." } }, "showTimeoutDuration": { - "description": "Mostra quanto tempo durará o tempo limite de um usuário, na dica de ferramenta do ícone de tempo limite ou próximo a ele", + "description": "Mostra quanto tempo durará o castigo de um usuário, na dica do ícone de castigo ou próximo a ele", "displayStyleDescription": "Como exibir a duração do tempo limite", "inTooltip": "Na dica de ferramenta", "nextToIcon": "Ao lado do ícone de castigo", - "timeoutRemaining": "tempo limite restante" + "timeoutRemaining": "castigo restante" }, "silentMessageToggle": { "description": "Adiciona um botão à barra de bate-papo para alternar o envio de uma mensagem silenciosa.", @@ -1835,7 +1835,7 @@ }, "command": { "chatBarIndicatorsOption": "Oculte os indicadores de digitação de outros usuários acima da barra de chat.", - "chatContextMenuOption": "Mostra um submenu no menu de contexto do chat para alternar as configurações do plugin em qualquer lugar.", + "chatContextMenuOption": "Mostra um submenu no menu de chat para alternar as configurações do plugin em qualquer lugar.", "chatIconOption": "Mostra um ícone na barra de chat para alternar o plugin em qualquer lugar.", "defaultHiddenOption": "Define se a digitação deve ficar oculta por padrão em DMs/canais/servidores", "description": "Oculte seu indicador de digitação do chat.", @@ -1851,11 +1851,11 @@ "defaultHidden": "Oculto por padrão", "enabled": "Ativado", "membersListIndicators": "Indicadores da Lista de Membros", - "silentTyping": "Digitação silenciosa" + "silentTyping": "Silent Typing" }, "noChanges": "Nenhuma alteração feita nas configurações de silent typing", "settings": { - "chatContextMenu": "Mostra um submenu no menu de contexto do chat para modificar as configurações do plugin em qualquer lugar.", + "chatContextMenu": "Mostra um submenu no menu de chat para modificar as configurações do plugin em qualquer lugar.", "chatIcon": "Mostra um ícone na barra de chat para modificar o plugin em qualquer lugar.", "chatIconLeftClickAction": "O que fazer ao clicar com o botão esquerdo no ícone de chat.", "chatIconMiddleClickAction": "O que fazer ao clicar com o botão do meio no ícone de chat.", @@ -2016,7 +2016,7 @@ "nitroBanner": "banner Nitro", "nitroFirst": "Banner a ser usado se os banners Nitro e USRBG estiverem presentes", "usrbgBanner": "banner USRBG", - "voiceBackground": "Use banners USRBG como plano de fundo de chat por voz" + "voiceBackground": "Use banners USRBG como plano de fundo de chat de voz" } }, "validReply": { @@ -2127,7 +2127,7 @@ }, "whoReacted": { "settings": { - "avatarClick": "Alternar clique em avatares nas reações" + "avatarClick": "Alternar clicar em avatares nas reações" } }, "xsOverlay": { @@ -2154,7 +2154,7 @@ "serverNotifications": "Permitir notificações do servidor", "soundPath": "Som de notificação (padrão/aviso/erro)", "sticker": "figurinha", - "testNotification": "Esta é uma notificação de teste! explodir", + "testNotification": "Esta é uma notificação de teste! exploda", "timeout": "Duração da notificação (secs)", "volume": "Volume", "webSocketPort": "porta Websocket" @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Bloqueie anúncios em embeds do YouTube e na atividade WatchTogether via AdGuard" } -} \ No newline at end of file +} diff --git a/i18n/uk-UA/equicord.json b/i18n/uk-UA/equicord.json index 50f2b1cbb..564865bbc 100644 --- a/i18n/uk-UA/equicord.json +++ b/i18n/uk-UA/equicord.json @@ -33,27 +33,27 @@ } }, "animalese": { - "description": "Відтворює тваринний кросінг animalese за кожне надіслане повідомлення (вони багато лякають)", + "description": "Відтворює Animal Crossing animalese для кожного надісланого повідомлення (вони багато базікають)", "quality": { - "high": "Високий", - "low": "Низький", - "lowest": "Найнижчий", - "medium": "Середній" + "high": "Висока", + "low": "Низька", + "lowest": "Найнижча", + "medium": "Середня" }, "settings": { - "messageLengthLimit": "Максимальна довжина повідомлення для обробки", - "pitch": "Множник висоти", - "processOwnMessages": "Увімкніть також протягувати власні повідомлення", - "soundQuality": "Якість звуку для використання", - "speed": "Швидкість тваринного звуку", - "volume": "Гучність анімалістичного звуку" + "messageLengthLimit": "Максимальна довжина повідомленнь які будуть оброблятись", + "pitch": "Множник висоти тону", + "processOwnMessages": "Увімкнути базікання своїх повідомлень також", + "soundQuality": "Яку використовувати якість звуку", + "speed": "Швидкість animalese звуку", + "volume": "Гучність animalese звуку" } }, "atSomeone": { "contextMenu": { - "someone": "Згадайте когось навмання" + "someone": "Згадати когось рандомно" }, - "description": "Згадайте когось навмання" + "description": "Згадати когось рандомно" }, "autoZipper": { "description": "Автоматично заархівовує певні типи файлів і папок перед завантаженням у Discord", @@ -2499,4 +2499,4 @@ "youtubeDescription": { "description": "Додає перемикаючий опис для вставок відео YouTube" } -} \ No newline at end of file +} diff --git a/i18n/uk-UA/vencord.json b/i18n/uk-UA/vencord.json index 6b5f36c7f..bf40d6cc7 100644 --- a/i18n/uk-UA/vencord.json +++ b/i18n/uk-UA/vencord.json @@ -42,7 +42,7 @@ "anonymiseFileNames": { "commands": { "spoiler": { - "description": "Увімкніть спойлер", + "description": "Перемкнути спойлер", "disabled": "Спойлер вимкнено!", "enabled": "Спойлер увімкнено!", "name": "Спойлер", @@ -95,21 +95,21 @@ "largeImageType": "Об'єкти діяльності тип великого зображення", "largeTextString": "Об'єкти діяльності формат рядку великого тексту", "nameString": "Формат рядку назви діяльності", - "refreshInterval": "Інтервал між оновленнями активності (секунди)", - "smallImageType": "Невеликий тип зображення ресурсів діяльності", - "smallTextString": "Рядок невеликого текстового формату ресурсів діяльності", - "stateString": "Рядок формату стану активності", - "statusDisplayType": "Показати назву композиції/виконавця в списку учасників" + "refreshInterval": "Інтервал між оновленнями активності (в секундах)", + "smallImageType": "Об'єкти діяльності тип маленького зображення", + "smallTextString": "Об'єкти діяльності формат рядка маленького тексту", + "stateString": "Формат рядку стана активності", + "statusDisplayType": "Показати назву композиції / виконавця в списку учасників" }, "settingsAbout": { "albumPlaceholder": "{album} замінюється назвою альбому.", "artistPlaceholder": "{artist} замінюється іменем(ами) виконавця(ів)", - "intro": "Для настроюваних рядків формату діяльності ви можете використовувати кілька спеціальних рядків, щоб включити дані треку в дії!", + "intro": "Для тих рядків діяльності які можна налаштовувати, ви можете використовувати спеціальні значення, щоб додати інформацію про трек у діяльності!", "namePlaceholder": "{name} замінюється назвою треку" }, "statusDisplayTypes": { "artist": "Показати ім'я виконавця", - "off": "Не показувати (показує загальне повідомлення для прослуховування)", + "off": "Не показувати (буде показувати загальне повідомлення про прослуховування)", "track": "Показати назву треку" } }, @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Блокуйте рекламу у вставках YouTube і дії WatchTogether за допомогою AdGuard" } -} \ No newline at end of file +} diff --git a/i18n/vi-VN/equicord.json b/i18n/vi-VN/equicord.json index 4371bd37d..331435915 100644 --- a/i18n/vi-VN/equicord.json +++ b/i18n/vi-VN/equicord.json @@ -539,75 +539,75 @@ "keybind": "Chuyển đổi công cụ đánh dấu", "showBorderRadius": "Hiển thị giá trị bán kính đường viền của phần tử", "showClasses": "Hiển thị tên lớp CSS của phần tử trong chú giải công cụ", - "showDisplay": "Hiển thị kiểu hiển thị của phần tử cùng với thuộc tính flex hoặc lưới", + "showDisplay": "Hiển thị kiểu hiển thị của phần tử cùng với thuộc tính flex hoặc grid", "showFont": "Hiển thị họ phông chữ và kích thước phông chữ được tính toán", - "showId": "Hiển thị thuộc tính ID của phần tử trong chú giải công cụ", + "showId": "Hiển thị ID thuộc tính của phần tử trong chú giải công cụ", "showMargin": "Hiển thị giá trị lề của phần tử", "showPadding": "Hiển thị giá trị đệm của phần tử", "showPosition": "Hiển thị loại vị trí CSS và chỉ mục z của phần tử" }, "ui": { - "copiedColor": "Đã sao chép màu vào clipboard!", + "copiedColor": "Đã sao chép màu vào bảng nhớ tạm!", "recording": "Đang ghi...", "reset": "Đặt lại" } }, "equicordHelper": { "alerts": { - "equicordSupport": "Equicord Hỗ trợ", - "okayContinue": "Được rồi tiếp tục", + "equicordSupport": "Hỗ trợ Equicord", + "okayContinue": "Được rồi, tiếp tục", "supportWarningBody": "Trước khi yêu cầu giúp đỡ. Hãy kiểm tra các bản cập nhật và xem liệu sự cố này có thực sự do Equicord gây ra hay không!", - "supportWarningTitle": "Vencord Cảnh báo kênh hỗ trợ" + "supportWarningTitle": "Cảnh báo Kênh Hỗ trợ Vencord" }, "commands": { - "refreshCommands": "Làm mới các lệnh gạch chéo", - "refreshFailed": "Không thể làm mới lệnh. Kiểm tra bảng điều khiển để biết chi tiết.", - "refreshSuccess": "Lệnh gạch chéo được làm mới thành công." + "refreshCommands": "Làm mới các lệnh", + "refreshFailed": "Không thể làm mới lệnh. Kiểm tra console để biết chi tiết.", + "refreshSuccess": "Lệnh được làm mới thành công." }, - "description": "Được sử dụng để cung cấp hỗ trợ, khắc phục sự cố do bất hòa và các tính năng linh tinh khác.", + "description": "Được sử dụng để cung cấp hỗ trợ, khắc phục sự cố discord và các tính năng linh tinh khác.", "settings": { "accountStandingButton": "Hiển thị nút trạng thái tài khoản trên thanh tiêu đề", - "forceRoleIcon": "Buộc các biểu tượng vai trò hiển thị bên cạnh tin nhắn ở chế độ thu gọn", + "forceRoleIcon": "Buộc các biểu tượng vai trò hiển thị bên cạnh tin nhắn ở chế độ tối giản", "noDefaultHangStatus": "Tắt trạng thái treo mặc định khi tham gia các kênh thoại", - "noMirroredCamera": "Ngăn không cho máy ảnh được phản chiếu trên màn hình của bạn", - "refreshSlashCommands": "Làm mới Lệnh gạch chéo để hiển thị các lệnh mới được thêm mà không cần khởi động lại máy khách của bạn.", + "noMirroredCamera": "Ngăn không cho camera bị lật ngược trên màn hình của bạn", + "refreshSlashCommands": "Làm mới Lệnh để hiển thị các lệnh mới được thêm mà không cần khởi động lại ứng dụng của bạn.", "removeActivitySection": "Xóa phần hoạt động phía trên danh sách thành viên", "restoreFileDownloadButton": "Thêm lại nút Tải xuống ở góc trên cùng bên phải của tệp", "showYourOwnActivityButtons": "Discord ẩn các nút hoạt động của chính bạn vì lý do nào đó" }, "standing": { - "allGood": "Tất cả đều tốt!", - "atRisk": "Có nguy cơ", - "limited": "Giới hạn", - "suspended": "Cấm", - "veryLimited": "Rất hạn chế" + "allGood": "Hoàn toàn ổn!", + "atRisk": "Rủi ro cao", + "limited": "Bị giới hạn", + "suspended": "Bị đình chỉ", + "veryLimited": "Giới hạn ở mức độ nghiêm trọng" } }, "equicordToolbox": { - "description": "Thêm một nút bên cạnh nút hộp thư đến trong tiêu đề kênh chứa các thao tác nhanh Equicord", + "description": "Thêm một nút bên cạnh nút hộp thư ở thanh tiêu đề kênh chứa các thao tác nhanh của Equicord", "settings": { "showPluginMenu": "Hiển thị menu plugin trong hộp công cụ" }, "ui": { "editQuickCss": "Chỉnh sửa QuickCSS", - "enableQuickCss": "Kích hoạt QuickCSS", + "enableQuickCss": "Bật QuickCSS", "manageThemes": "Quản lý chủ đề", "openNotificationLog": "Mở nhật ký thông báo", "openSettings": "Mở Cài Đặt", "plugins": "Plugin", "restartToApply": "Khởi động lại để áp dụng thay đổi", "themes": "Chủ đề", - "tooltip": "Equicord Hộp công cụ" + "tooltip": "Hộp công cụ Equicord" } }, "equissant": { - "description": "Bánh sừng bò theo số lượng nhấp chuột được chỉ định :trolley:", + "description": "Crossant sau mỗi số lần nhấp chuột nhất định :trolley:", "settings": { - "amount": "Số lần nhấp chuột để kích hoạt bánh sừng bò" + "amount": "Số lần nhấp chuột để kích hoạt crossant" } }, "exitSounds": { - "description": "Phát âm thanh soundboard khi bạn ngắt kết nối với giọng nói.", + "description": "Phát âm thanh biểu cảm tiếng khi bạn ngắt kết nối với giọng nói.", "settings": { "soundGuildId": "Chọn máy chủ chứa âm thanh.", "soundId": "Nhập ID của âm thanh bạn muốn phát." @@ -629,13 +629,13 @@ "title": "Xuất tin nhắn" }, "settings": { - "exportContacts": "Xuất danh sách bạn bè vào clipboard của bạn. Thêm nút mới vào thanh menu cho tab bạn bè.", - "openFileAfterExport": "Mở tệp đã xuất trong trình xử lý tệp mặc định sau khi xuất" + "exportContacts": "Xuất danh sách bạn bè vào bảng nhớ tạm của bạn. Thêm nút mới vào thanh menu cho tab bạn bè.", + "openFileAfterExport": "Mở tệp đã xuất bằng ứng dụng mặc định" }, "ui": { "contactListUndefined": "Danh sách liên hệ không được xác định. Nhấp vào tab \"Tất cả\" trước khi xuất.", - "contactsCopied": "Đã sao chép danh bạ vào clipboard thành công.", - "export": "Xuất khẩu", + "contactsCopied": "Đã sao chép liên hệ vào bảng nhớ tạm thành công.", + "export": "Xuất", "exportMessage": "Xuất tin nhắn" } }, @@ -643,9 +643,9 @@ "description": "Thêm biểu tượng thùng rác để xóa kênh", "settings": { "keyBind": "Phím chuyển đổi thùng rác khi nhấn.", - "reqAlt": "Yêu cầu giữ alt.", - "reqCtrl": "Yêu cầu phải giữ quyền kiểm soát.", - "reqShift": "Yêu cầu phải giữ ca." + "reqAlt": "Yêu cầu giữ phím alt.", + "reqCtrl": "Yêu cầu giữ phím control.", + "reqShift": "Yêu cầu giữ phím shift." } }, "favouriteAnything": { @@ -658,29 +658,29 @@ } }, "findReply": { - "description": "Chuyển tới câu trả lời sớm nhất cho tin nhắn trong một kênh (cho phép bạn theo dõi các cuộc hội thoại trước đây dễ dàng hơn).", + "description": "Chuyển tới câu trả lời sớm nhất cho tin nhắn trong một kênh (cho phép bạn theo dõi các cuộc hội thoại trước đó dễ dàng hơn).", "settings": { "hideButtonIfNoReply": "Ẩn nút nếu không có phản hồi cho tin nhắn", "includeAuthor": "Cũng sẽ tìm kiếm những tin nhắn trả lời tác giả nói chung chứ không chỉ chính xác tin nhắn đó", "includePings": "Cũng sẽ tìm kiếm các tin nhắn mà @ tác giả trực tiếp" }, "toasts": { - "containerNotFound": "Không thể tìm thấy phần tử vùng chứa.", + "containerNotFound": "Không thể tìm thấy phần tử chứa.", "noReplyFound": "Không thể tìm thấy câu trả lời.", - "useBottomPanel": "Sử dụng bảng điều khiển phía dưới để điều hướng giữa các câu trả lời." + "useBottomPanel": "Sử dụng bảng phía dưới để điều hướng giữa các câu trả lời." }, "ui": { - "jumpToReply": "Chuyển đến Trả lời" + "jumpToReply": "Nhảy đến Trả lời" } }, "fixFileExtensions": { "description": "Sửa các phần mở rộng tệp bằng cách đổi tên chúng thành định dạng được hỗ trợ tương thích nếu có thể" }, "followVoiceUser": { - "description": "Theo dõi một người bạn trong trò chuyện thoại.", - "info": "Plugin này được sử dụng để theo dõi Bạn bè/Bạn bè tham gia trò chuyện thoại.", + "description": "Theo dõi một người bạn trong kênh thoại.", + "info": "Plugin này được sử dụng để theo dõi Bạn bè/Bạn bè ở kênh thoại.", "settings": { - "leaveWhenUserLeaves": "Rời khỏi kênh thoại khi người dùng rời đi. (Điều đó có thể khiến bạn đôi khi phải vào vòng lặp rời/tham gia vô hạn)", + "leaveWhenUserLeaves": "Rời khỏi kênh thoại khi người dùng rời đi. (Điều đó có thể khiến bạn đôi khi rơi vào vòng lặp rời/tham gia vô hạn)", "onlyWhenInVoice": "Chỉ theo dõi người dùng khi bạn đang ở trong kênh thoại" }, "ui": { @@ -696,33 +696,33 @@ "by": "bởi {authors}", "clickToApply": "Bấm vào bất kỳ phông chữ nào để áp dụng nó.", "searchFonts": "Tìm kiếm phông chữ...", - "searchGoogleFonts": "Tìm kiếm phông chữ của Google" + "searchGoogleFonts": "Tìm kiếm trên Google Fonts" } }, "forwardAnywhere": { - "description": "Nếu chuyển tiếp không thành công, hãy gửi nó dưới dạng tin nhắn bình thường cũng cho phép chuyển tiếp nsfw", + "description": "Nếu chuyển tiếp không thành công, hãy gửi nó dưới dạng tin nhắn bình thường, đồng thời cho phép chuyển tiếp nsfw", "options": { "greaterThan": ">", "hash": "-#" }, "settings": { - "forwardPreface": "Những gì nên được chuyển tiếp từ được mở đầu bằng" + "forwardPreface": "Tiền tố cho nội dung tin nhắn được chuyển tiếp" } }, "frequentQuickSwitcher": { - "description": "Viết lại và lọc kết quả chuyển đổi nhanh để trở thành kênh thường xuyên nhất của bạn" + "description": "Viết lại và lọc kết quả chuyển đổi nhanh để thành kênh thường xuyên nhất của bạn" }, "friendCloud": { "commands": { - "count": "Số lượng người dùng hiển thị", - "friendcloud": "Hiển thị người dùng mà bạn tương tác nhiều nhất trên đám mây" + "count": "Số lượng người dùng để hiển thị", + "friendcloud": "Hiển thị người dùng mà bạn tương tác nhiều nhất trong một đám mây" }, "description": "Thêm lệnh /friendcloud để trực quan hóa những người dùng mà bạn tương tác nhiều nhất", "errors": { "couldntGenerate": "Không tạo được ảnh :c", - "countMustBeHigher": "Số lượng phải là 1 hoặc cao hơn!", - "noAffinities": "Không tìm thấy mối quan hệ nào. Kiểm tra cài đặt quyền riêng tư của bạn.", - "noValidUsers": "Không tìm thấy người dùng hợp lệ nào trong mối quan hệ. Kiểm tra cài đặt quyền riêng tư của bạn." + "countMustBeHigher": "Số lượng phải là 1 hoặc lớn hơn!", + "noAffinities": "Không tìm thấy mức độ thân thiết nào. Kiểm tra cài đặt quyền riêng tư của bạn.", + "noValidUsers": "Không tìm thấy người dùng hợp lệ nào theo mức độ thân thiết. Kiểm tra cài đặt quyền riêng tư của bạn." } }, "friendCodes": { @@ -731,19 +731,19 @@ "copyCode": "Sao chép mã", "currentCode": "Mã bạn bè hiện tại", "error": "Lỗi: {error}", - "refresh": "Làm cho khỏe lại", + "refresh": "Làm mới", "sendToServer": "Gửi tới máy chủ", "sent": "Đã gửi!", "title": "Mã bạn bè" }, "settings": { - "autoCopy": "Tự động sao chép mã bạn bè vào clipboard khi nó thay đổi", + "autoCopy": "Tự động sao chép mã bạn bè vào bảng nhớ tạm khi nó thay đổi", "sendToServer": "Tự động gửi mã bạn bè đến máy chủ khi nó thay đổi", - "webhookUrl": "Webhook URL để gửi mã kết bạn tới" + "webhookUrl": "URL webhook để gửi mã kết bạn tới" } }, "friendTags": { - "description": "Cho phép bạn lọc theo thẻ tùy chỉnh trong trình chuyển đổi nhanh bằng cách bắt đầu tìm kiếm với &", + "description": "Cho phép bạn lọc theo thẻ tùy chỉnh trong trình chuyển đổi nhanh bằng cách bắt đầu tìm kiếm với ký tự &", "ui": { "add": "Thêm", "addTo": "Thêm vào {tagName}", @@ -752,27 +752,27 @@ "removeFrom": "Xóa khỏi {tagName}", "tag": "Nhãn", "userList": "Danh sách người dùng (Nhấp vào Người dùng để xóa)", - "usersSeperated": "Người dùng (Cách nhau bằng dấu phẩy)" + "usersSeperated": "Người dùng (Phân tách bằng dấu phẩy)" } }, "friendshipRanks": { "description": "Thêm huy hiệu cho biết bạn đã làm bạn với người dùng được bao lâu", "ranks": { "besties": { - "description": "Làm thế nào để bạn thậm chí quản lý điều này ??? (5 Năm)", + "description": "Làm thế nào để bạn đạt đến điều này ??? (5 Năm)", "title": "Bạn thân" }, "blooming": { - "description": "Tình bạn của bạn đang đến đó! (1 tháng)", - "title": "nở hoa" + "description": "Tình bạn của hai bạn đang thăng tiến đấy! (1 Tháng)", + "title": "Nở hoa" }, "burning": { - "description": "Tình bạn của bạn đã đạt đến tốc độ cuối cùng (3 tháng)", - "title": "Đốt cháy" + "description": "Tình bạn của hai bạn đã đạt đến vận tốc tối đa! (3 Tháng)", + "title": "Bùng cháy" }, "fighter": { - "description": "Tình bạn của bạn rất bền chặt (6 tháng)", - "title": "máy bay chiến đấu" + "description": "Tình bạn của bạn rất bền chặt (6 Tháng)", + "title": "Kỵ sĩ" }, "royal": { "description": "Tình bạn của bạn đã trải qua nhiều thăng trầm - suốt 2 năm!", @@ -780,20 +780,20 @@ }, "sprout": { "description": "Tình bạn của bạn chỉ mới bắt đầu", - "title": "Mầm" + "title": "Nảy mầm" }, "star": { - "description": "Tình bạn của bạn đã kéo dài được một thời gian (1 năm)", + "description": "Tình bạn của bạn đã kéo dài được một KHOẢNG THỜI GIAN (1 Năm)", "title": "Ngôi sao" } } }, "fullVcPfp": { - "description": "Làm cho hình đại diện chiếm toàn bộ ô vc" + "description": "Làm cho hình đại diện chiếm toàn bộ ô kênh thoại" }, "gensokyoRadioRPC": { - "description": "Discord sự hiện diện phong phú của Đài Gensokyo!", - "info": "Discord sự hiện diện phong phú của Đài Gensokyo!", + "description": "Discord rich presence của Gensokyo Radio!", + "info": "Discord rich presence của Gensokyo Radio!", "settings": { "refreshInterval": "Khoảng thời gian giữa các lần làm mới hoạt động (giây)" } @@ -801,20 +801,20 @@ "ghosted": { "description": "Một con ma dễ thương sẽ xuất hiện nếu bạn không trả lời DM của họ", "settings": { - "exemptedChannels": "Danh sách ID kênh được phân tách bằng dấu phẩy để tránh hiện tượng bóng ma (nhấp chuột phải vào kênh DM để sao chép ID của kênh đó)", + "exemptedChannels": "Danh sách ID kênh được phân tách bằng dấu phẩy để tránh bị gán bị \"bơ\"(nhấp chuột phải vào kênh DM để sao chép ID của kênh đó)", "ignoreBots": "Bỏ qua DM từ bot", - "ignoreGroupDms": "Loại trừ tất cả dms nhóm khỏi bóng ma", - "showDmIcons": "Hiển thị biểu tượng ma bên cạnh từng DM riêng lẻ", - "showIndicator": "Hiển thị bộ đếm ghost ở đầu danh sách máy chủ" + "ignoreGroupDms": "Loại trừ tất cả nhóm dm khỏi bị \"bơ\"", + "showDmIcons": "Hiển thị biểu tượng con ma bên cạnh từng DM riêng lẻ", + "showIndicator": "Hiển thị bộ đếm bị \"bơ\" ở đầu danh sách máy chủ" }, "ui": { - "ghostedUsers": "{count} Người dùng bị ma", - "noGhostedUsers": "Không có người dùng bị ma", - "unghost": "không lưu trữ" + "ghostedUsers": "{count} người dùng bị \"bơ\"", + "noGhostedUsers": "Không có người dùng nào bị \"bơ\"", + "unghost": "bỏ \"bơ\"" } }, "gifCollections": { - "description": "Cho phép bạn tạo bộ sưu tập gifs", + "description": "Cho phép bạn tạo bộ sưu tập gif", "settings": { "collectionPrefix": "Tiền tố cho bộ sưu tập", "collectionsSortOrder": "Thứ tự sắp xếp của các bộ sưu tập", @@ -835,13 +835,13 @@ "areYouSure": "Bạn có chắc không?", "ascending": "Tăng dần", "cannotRefresh": "Không thể làm mới: GIF thiếu siêu dữ liệu (thêm lại vào bộ sưu tập)", - "close": "Tắt", - "collectionInformation": "Thông tin thu thập", + "close": "Đóng", + "collectionInformation": "Thông tin bô sưu tập", "collectionName": "Tên bộ sưu tập", "copyImageLink": "Sao chép liên kết hình ảnh", "copyUrl": "Sao chép URL", "createCollection": "Tạo bộ sưu tập", - "createdAt": "Được tạo tại", + "createdAt": "Được tạo vào", "creationDate": "Ngày tạo", "deleteAction": "xóa bộ sưu tập này", "deleteCollection": "Xóa bộ sưu tập", @@ -851,7 +851,7 @@ "gifs": "Gif", "height": "Chiều cao", "imageLinkCopied": "Đã sao chép liên kết hình ảnh vào bảng nhớ tạm", - "import": "Nhập khẩu", + "import": "Nhập", "importCollections": "Nhập bộ sưu tập", "importOverwrite": "Nhập bộ sưu tập sẽ ghi đè bộ sưu tập hiện tại của bạn.", "information": "Thông tin", @@ -860,7 +860,7 @@ "moveToCollection": "Di chuyển đến bộ sưu tập", "name": "Tên", "nevermind": "Không có gì", - "order": "Đặt hàng", + "order": "Thứ tự", "refreshFailed": "Không làm mới được URL", "refreshSuccess": "URL được làm mới thành công", "refreshUrl": "Làm mới URL", @@ -883,25 +883,25 @@ "commands": { "gifroulette": "Cám dỗ số phận và gửi một gif" }, - "description": "Thêm lệnh gửi một ảnh gif ngẫu nhiên từ mục yêu thích của bạn và một phần mười cơ hội để ping chủ sở hữu máy chủ", + "description": "Thêm lệnh gửi một ảnh gif ngẫu nhiên từ mục yêu thích của bạn và có cơ hội một phần mười để ping chủ sở hữu máy chủ", "settings": { - "pingOwnerChance": "Nếu có 1 trong 10 thay đổi ping chủ hội (ồ không)" + "pingOwnerChance": "Tỉ lệ 1/10 sẽ ping chủ máy chủ (ồ không)" } }, "githubRepos": { - "description": "Hiển thị kho GitHub công khai của người dùng trong hồ sơ của họ", + "description": "Hiển thị kho lưu trữ GitHub công khai của người dùng trong hồ sơ của họ", "settings": { "showInMiniProfile": "Hiển thị giao diện người dùng đầy đủ trong hồ sơ mini thay vì chỉ một nút", - "showLanguage": "Hiển thị ngôn ngữ kho lưu trữ", - "showRepositoryTab": "Hiển thị tab kho lưu trữ trong chế độ hồ sơ (ẩn nút trong các kết nối khi được bật)", - "showStars": "Hiển thị sao kho lưu trữ" + "showLanguage": "Hiển thị ngôn ngữ của kho lưu trữ", + "showRepositoryTab": "Hiển thị tab kho lưu trữ trong chế độ hồ sơ (ẩn nút trong Kết nối khi được bật)", + "showStars": "Hiển thị số sao của kho lưu trữ" }, "ui": { "error": "Lỗi, Không thể hiển thị GithubRepos" } }, "globalBadges": { - "description": "Thêm huy hiệu toàn cầu từ các mod khách hàng khác", + "description": "Thêm huy hiệu toàn cầu từ các mod khác", "ui": { "joinServer": "Tham gia máy chủ GlobalBadges", "refetchSuccess": "Đã tải lại thành công huy hiệu toàn cầu!" @@ -912,16 +912,16 @@ "googlethat": "Gửi liên kết công cụ tìm kiếm", "input": "Truy vấn tìm kiếm" }, - "description": "Thêm lệnh gửi liên kết tìm kiếm trên internet", + "description": "Thêm lệnh để gửi liên kết tìm kiếm trên internet", "settings": { - "customEngineURL": "URL của Engine bạn muốn sử dụng", + "customEngineURL": "URL của công cụ bạn muốn sử dụng", "defaultEngine": "Công cụ tìm kiếm sẽ sử dụng", - "embed": "Nếu liên kết đã gửi sẽ hiển thị phần nhúng", - "hyperlink": "Nếu liên kết đã gửi phải siêu liên kết với truy vấn dưới dạng nhãn" + "embed": "Nếu liên kết đã gửi sẽ hiển thị nhúng", + "hyperlink": "Sử dụng từ khóa tìm kiếm làm nhãn hiển thị cho liên kết" } }, "guildPickerDumper": { - "description": "Menu ngữ cảnh để kết xuất và tải xuống biểu tượng cảm xúc và nhãn dán của máy chủ.", + "description": "Thêm menu ngữ cảnh để trích xuất và tải về các biểu tượng cảm xúc và nhãn dán của máy chủ.", "ui": { "downloadEmojis": "Tải xuống biểu tượng cảm xúc", "downloadStickers": "Tải xuống nhãn dán", @@ -929,20 +929,20 @@ } }, "guildTagSettings": { - "description": "Thêm một số cài đặt cho thẻ bang hội, chẳng hạn như ẩn chúng hoặc tắt lời nhắc chấp nhận chúng.", + "description": "Thêm một số cài đặt cho tag máy chủ, chẳng hạn như ẩn chúng hoặc tắt lời nhắc sử dụng chúng.", "settings": { - "disableAdoptTagPrompt": "Tắt lời nhắc chấp nhận thẻ", + "disableAdoptTagPrompt": "Tắt lời nhắc sử dụng tag", "hideTags": "Ẩn thẻ" } }, "hideChatButtons": { - "description": "Có thể ẩn các nút trò chuyện", + "description": "Ẩn các nút trong thanh trò chuyện", "settings": { - "color": "Tô màu đỏ khi mở", + "color": "Tô màu đỏ khi bật", "open": "Được mở theo mặc định" }, "ui": { - "close": "Tắt", + "close": "Đóng", "open": "Mở" } }, @@ -956,7 +956,7 @@ } }, "hideServers": { - "description": "Cho phép bạn ẩn máy chủ khỏi danh sách bang hội và trình chuyển đổi nhanh bằng cách nhấp chuột phải vào chúng", + "description": "Cho phép bạn ẩn máy chủ khỏi danh sách máy chủ và trình chuyển đổi nhanh bằng cách nhấp chuột phải vào chúng", "ui": { "hideFolder": "Ẩn thư mục", "hideServer": "Ẩn máy chủ", @@ -967,17 +967,17 @@ "holyNotes": { "description": "Lưu tin nhắn dưới dạng ghi chú để xem lại sau", "ui": { - "holyNotes": "Thánh ghi chú", - "noteMessage": "Tin nhắn ghi chú", + "holyNotes": "Ghi Chú Thần Thánh", + "noteMessage": "Ghi chú tin nhắn", "openNotes": "Mở ghi chú", "saveNote": "Lưu ghi chú" } }, "homeTyping": { - "description": "Thay đổi nút home thành chỉ báo đang gõ nếu ai đó trong dms của bạn đang gõ" + "description": "Thay đổi nút home thành chỉ báo đang soạn thảo nếu ai đó trong dm của bạn đang soạn tin nhắn" }, "hopOn": { - "description": "Nhảy lên Fortnite hoặc Nhảy lên bloons :3", + "description": "Vào Fortnite hay bloons đi :3", "settings": { "regex": "Regex để kích hoạt", "url": "URL để mở" @@ -986,16 +986,16 @@ "husk": { "description": "Thêm nút Husk (kiểm tra cài đặt để thay đổi biểu tượng cảm xúc đã sử dụng)", "settings": { - "emojiID": "ID biểu tượng cảm xúc (mặc định (từ Vencord Máy chủ): 1026532993923293184)", - "emojiName": "Tên biểu tượng cảm xúc (mặc định (từ Vencord Máy chủ): husk)", + "emojiID": "ID biểu tượng cảm xúc (mặc định (từ máy chủ Vencord): 1026532993923293184)", + "emojiName": "Tên biểu tượng cảm xúc (mặc định (từ máy chủ Vencord): husk)", "findInServer": "Cố gắng tìm biểu tượng cảm xúc cùng tên trong máy chủ trước khi sử dụng ID trong cài đặt (hữu ích nếu không có nitro)" }, "ui": { - "husk": "vỏ trấu" + "husk": "Husk" } }, "iRememberYou": { - "description": "Lưu cục bộ tất cả những người bạn đã liên lạc (bao gồm cả máy chủ), trong trường hợp bị mất", + "description": "Lưu cục bộ tất cả những người bạn đã liên lạc (bao gồm cả máy chủ), phòng trường hợp bạn quên", "ui": { "iRememberYou": "Tôi nhớ bạn" } @@ -1004,24 +1004,24 @@ "description": "Thêm tab mới vào cài đặt để xem trước tất cả các biểu tượng.", "ui": { "iconFinder": "Trình tìm biểu tượng", - "openIconsTab": "Mở tab biểu tượng" + "openIconsTab": "Mở tab Biểu tượng" } }, "idleAutoRestart": { - "description": "Tự động khởi động lại máy khách sau khi không hoạt động trong một khoảng thời gian có thể định cấu hình nhưng tránh khởi động lại khi bạn đang ở trong VC.", + "description": "Tự động khởi động lại ứng dụng sau khi không hoạt động trong một khoảng thời gian được đặt trước, nhưng tránh khởi động lại khi bạn đang ở trong VC.", "settings": { "idleMinutes": "Số phút không hoạt động trước khi khởi động lại (khi không ở trong VC)", "isEnabled": "Bật tự động khởi động lại sau khi không hoạt động" }, "ui": { - "disableAutoIdle": "Vô hiệu hóa Tự động khởi động lại khi không hoạt động", + "disableAutoIdle": "Tắt Tự động khởi động lại khi không hoạt động", "enableAutoIdle": "Bật Tự động khởi động lại khi không hoạt động" } }, "ignoreCalls": { "description": "Cho phép bạn bỏ qua cuộc gọi từ người dùng hoặc nhóm dm cụ thể.", "settings": { - "permanentlyIgnoredUsers": "ID người dùng (dấu phẩy + dấu cách) sẽ bị bỏ qua vĩnh viễn" + "permanentlyIgnoredUsers": "ID người dùng (phân tách bởi dấu phẩy + dấu cách) sẽ bị bỏ qua vĩnh viễn" }, "ui": { "ignore": "Bỏ qua", @@ -1032,19 +1032,19 @@ "imgToGif": { "commands": { "height": "Chiều cao của gif", - "image": "Đính kèm hình ảnh để sử dụng", + "image": "Hình ảnh đính kèm để sử dụng", "imgtogif": "Cho phép bạn biến hình ảnh thành gif", "width": "Chiều rộng của gif" }, - "description": "Thêm lệnh gạch chéo /imgtogif để tạo ảnh gif từ bất kỳ hình ảnh nào", + "description": "Thêm lệnh /imgtogif để tạo ảnh gif từ bất kỳ hình ảnh nào", "errors": { "noImage": "Không có hình ảnh được chỉ định!", - "notAnImage": "Tải lên không phải là hình ảnh" + "notAnImage": "Tập tin bạn tải lên không phải là hình ảnh" } }, "inRole": { "commands": { - "inrole": "Biết ai đang đóng một vai trò nào đó", + "inrole": "Biết ai đang có một vai trò nào đó", "role": "Vai trò" }, "description": "Biết ai có vai trò bằng menu ngữ cảnh vai trò hoặc lệnh /inrole (đọc thông tin plugin!)", @@ -1052,10 +1052,10 @@ "makeSureServer": "Hãy chắc chắn rằng bạn đang ở trong một máy chủ." }, "limitations": { - "description": "Nếu bạn không có quyền mod trên máy chủ và máy chủ đó lớn (trên 100 thành viên), plugin có thể bị hạn chế theo những cách sau:", + "description": "Nếu bạn không có quyền điều phối trên máy chủ và máy chủ đó lớn (trên 100 thành viên), plugin có thể bị hạn chế theo những cách sau:", "friendsAlwaysShown": "Tuy nhiên, bạn bè sẽ luôn được hiển thị bất kể trạng thái của họ.", "offlineNotListed": "Thành viên ngoại tuyến sẽ không được liệt kê", - "title": ":cảnh báo: Hạn chế", + "title": ":warning: Hạn chế", "upTo100": "Tối đa 100 thành viên sẽ được liệt kê theo mặc định. Để có thêm, hãy cuộn xuống danh sách thành viên để tải thêm thành viên." }, "ui": { @@ -1063,26 +1063,26 @@ } }, "ingtoninator": { - "description": "Thêm 'ington' vào một từ ngẫu nhiên trong tin nhắn của bạn", + "description": "Thêm hậu tố 'ington' vào một từ ngẫu nhiên trong tin nhắn của bạn", "settings": { - "isEnabled": "Bật hoặc tắt Intoninator", - "showIcon": "Hiển thị nút để chuyển đổi plugin Intoninator" + "isEnabled": "Bật hoặc tắt Ingtoninator", + "showIcon": "Hiển thị nút để bật/tắt plugin Ingtoninator" }, "ui": { - "disabled": "Bộ kích hoạt bị vô hiệu hóa", - "enabled": "Kích hoạt bộ kích hoạt" + "disabled": "Ingtoninator bị tắt", + "enabled": "Ingtoninator được bật" } }, "instantScreenshare": { - "description": "Chia sẻ màn hình ngay lập tức khi tham gia kênh thoại có hỗ trợ nguồn máy tính để bàn, cửa sổ và thiết bị đầu vào video (máy ảnh, thẻ chụp)", + "description": "Tự động chia sẻ màn hình ngay khi tham gia kênh thoại, hỗ trợ các nguồn từ màn hình máy tính, cửa sổ ứng dụng và các thiết bị quay video (camera, thẻ ghi hình)", "info": { - "linux": "Dành cho Linux", - "soundPreview": "Về cài đặt âm thanh và xem trước", - "soundPreviewInfo": "Chúng tôi sử dụng cài đặt do Discord thiết lập và sử dụng để quyết định xem có nên bật âm thanh và xem trước luồng hay không", + "linux": "Với Linux", + "soundPreview": "Về Cài đặt Âm Thanh và Xem Trước", + "soundPreviewInfo": "Chúng tôi sử dụng cài đặt do Discord thiết lập và sử dụng để quyết định xem có nên bật âm thanh và xem trước stream hay không", "videoDevices": "Thiết bị Video", - "videoDevicesInfo": "Hỗ trợ máy ảnh và thẻ chụp (như Elgato HD60X) khi được bật trong cài đặt", + "videoDevicesInfo": "Hỗ trợ máy ảnh và thẻ ghi hình (như Elgato HD60X) khi được bật trong cài đặt", "wayland": "Đối với Wayland, nó chỉ bật lên phần chọn chia sẻ màn hình", - "x11": "Đối với X11 nó có thể hoạt động hoặc không :srug:" + "x11": "Đối với X11 nó có thể hoạt động hoặc không :shrug:" }, "ui": { "instantScreenshare": "Chia sẻ màn hình tức thì", @@ -1098,17 +1098,17 @@ "ui": { "decryptMessage": "Giải mã tin nhắn", "encryptMessage": "Mã hóa tin nhắn", - "hiddenMessageIndicator": "Tin nhắn này có một tin nhắn ẩn! (Trò chuyện vô hình)" + "hiddenMessageIndicator": "Tin nhắn này có một tin nhắn ẩn! (InvisibleChat)" } }, "inviteDefaults": { "description": "Cho phép bạn chỉnh sửa các giá trị mặc định khi tạo lời mời máy chủ.", "options": { - "forever": "Mãi mãi", - "infinite": "vô hạn" + "forever": "Vĩnh viễn", + "infinite": "Không giới hạn" }, "settings": { - "inviteDuration": "Thời lượng mời", + "inviteDuration": "Thời hạn mời", "maxUses": "Số lượt sử dụng mời", "temporaryMembership": "Thành Viên Tạm Thời" } @@ -1116,86 +1116,86 @@ "jellyfinRichPresence": { "coverTypeOptions": { "episodeCover": "Bìa tập", - "seriesCover": "Bìa bộ truyện" + "seriesCover": "Bìa bộ" }, - "description": "Sự hiện diện phong phú của máy chủ media Jellyfin", + "description": "Rich presence của máy chủ media Jellyfin", "episodeFormatOptions": { - "fulltext": "Phần 1 Tập 1", + "fulltext": "Mùa 1 Tập 1", "s01e01": "S01E01", "short": "1x01" }, "howToGetApiKey": { - "description": "Mã thông báo xác thực có thể được tìm thấy bằng cách làm theo các bước sau:", + "description": "Token xác thực có thể được tìm thấy bằng cách làm theo các bước sau:", "title": "Cách lấy khóa API", "userIdInfo": "Bạn cũng sẽ cần ID người dùng của mình, có thể tìm thấy ID này trong url của trang hồ sơ người dùng của bạn." }, "nameFormatOptions": { - "custom": "Tùy biến", - "seriesEpisodeName": "Sê-ri - Tên tập/Bài hát/Phim", + "custom": "Tùy chỉnh", + "seriesEpisodeName": "Sê-ri - Tên Tập/Bài hát/Phim", "seriesMovieName": "Tên phim/bộ phim" }, "overrideTypeOptions": { - "listening": "Nghe", + "listening": "Đang nghe", "off": "Tắt", "playing": "Đang chơi", "streaming": "Đang stream", "watching": "Đang xem" }, "privacyMode": { - "albumHidden": "[Album bị ẩn]", + "albumHidden": "[Album ẩn]", "artistHidden": "[Nghệ sĩ ẩn]", "episodeHidden": "[Tập ẩn]", - "listeningToMusic": "Nghe nhạc", - "mediaHidden": "[Phương tiện bị ẩn]", + "listeningToMusic": "Đang nghe nhạc", + "mediaHidden": "[Phương tiện ẩn]", "movieHidden": "[Phim ẩn]", - "seriesHidden": "[Loạt phim ẩn]", - "titleHidden": "[Tiêu đề bị ẩn]", - "trackHidden": "[Theo dõi ẩn]", - "watchingSomething": "Xem cái gì đó", - "watchingTvShow": "Xem một chương trình truyền hình" + "seriesHidden": "[Bộ phim ẩn]", + "titleHidden": "[Tiêu đề ẩn]", + "trackHidden": "[Bài hát ẩn]", + "watchingSomething": "Đang xem cái gì đó", + "watchingTvShow": "Đang xem một chương trình truyền hình" }, "settings": { - "apiKey": "Khóa Jellyfin API lấy được từ bảng điều khiển quản trị Jellyfin của bạn", + "apiKey": "Khóa API Jellyfin lấy được từ bảng điều khiển quản trị Jellyfin của bạn", "coverType": "Chọn bìa nào sẽ hiển thị khi xem chương trình truyền hình", - "customName": "Tên Hiện diện phong phú tùy chỉnh (chỉ được sử dụng nếu 'Tùy chỉnh' được chọn). Tùy chọn: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}", + "customName": "Tên Rich Presence tùy chỉnh (chỉ được sử dụng nếu 'Tùy chỉnh' được chọn). Tùy chọn: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}", "episodeFormat": "Định dạng số tập", "nameDisplay": "Chọn cách tên ứng dụng sẽ xuất hiện trong Rich Presence", - "overrideRichPresenceType": "Ghi đè loại hiện diện phong phú", - "privacyMode": "Chế độ riêng tư (Ẩn chi tiết phương tiện như Tập/Tên bài hát)", - "serverUrl": "Máy chủ Jellyfin URL (ví dụ: https://jellyfin.example.com)", - "showEpisodeName": "Hiển thị tên tập sau thông tin phần/tập", - "showPausedState": "Hiển thị sự hiện diện phong phú khi phương tiện bị tạm dừng", - "userId": "ID người dùng Jellyfin được lấy từ hồ sơ người dùng của bạn URL" + "overrideRichPresenceType": "Ghi đè loại rich presence", + "privacyMode": "Chế độ riêng tư (Ẩn chi tiết phương tiện như tên Tập/Bài Hát)", + "serverUrl": "URL máy chủ Jellyfin (ví dụ: https://jellyfin.example.com)", + "showEpisodeName": "Hiển thị tên tập sau thông tin mùa/tập", + "showPausedState": "Hiển thị Rich Presence khi phương tiện bị tạm dừng", + "userId": "ID người dùng Jellyfin được lấy từ URL hồ sơ người dùng của bạn" }, "state": { "episode": "Tập {episode}", - "paused": "Đã dừng", - "season": "Phần {season}" + "paused": "Tạm dừng", + "season": "Mùa {season}" }, "toasts": { - "notConfigured": "JellyfinRPC không được cấu hình." + "notConfigured": "JellyfinRPC chưa được cấu hình." } }, "jumpTo": { - "description": "Thêm tùy chọn menu ngữ cảnh để chuyển về đầu hoặc cuối kênh/DM.", + "description": "Thêm tùy chọn menu ngữ cảnh để nhảy về đầu hoặc cuối kênh/DM.", "errors": { "channelNotAvailable": "Thông tin kênh không có sẵn.", - "failedJump": "Không thể chuyển tới tin nhắn. Kiểm tra bảng điều khiển để biết chi tiết.", + "failedJump": "Không thể nhảy tới tin nhắn. Kiểm tra console để biết chi tiết.", "failedSearch": "Không thể tìm kiếm tin nhắn.", "noMessagesFound": "Không tìm thấy tin nhắn từ người dùng này trong kênh này." }, "ui": { - "jumpToFirst": "Chuyển đến tin nhắn đầu tiên", - "jumpToLast": "Chuyển đến tin nhắn cuối cùng", + "jumpToFirst": "Nhảy đến tin nhắn đầu tiên", + "jumpToLast": "Nhảy đến tin nhắn cuối cùng", "usersLastMessage": "Tin nhắn cuối cùng của người dùng", "yourLastMessage": "Tin nhắn cuối cùng của bạn" } }, "jumpscare": { - "description": "Thêm một cơ hội có thể định cấu hình để khiến bạn sợ hãi bất cứ khi nào bạn mở một kênh. Lấy cảm hứng từ Geometry Dash Mega Hack", + "description": "Thêm tỉ lệ xuất hiện màn hù dọa (jumpscare) mỗi khi bạn mở một kênh chat. Lấy cảm hứng từ Geometry Dash Mega Hack.", "settings": { "audioSource": "Đặt url âm thanh của jumpscare", - "chance": "Khả năng xảy ra jumpscare (1 trong X nên: 100 = 1/100 hoặc 1%, 50 = 1/50 hoặc 2%, v.v.)", + "chance": "Tỉ lệ xuất hiện jumpscare (1 trên X: 100 = 1/100 hay 1%, 50 = 1/50 hay 2%, v.v.)", "imageSource": "Đặt url hình ảnh của jumpscare" } }, @@ -1203,21 +1203,21 @@ "commands": { "openDevSettings": "Mở tab Nhà phát triển" }, - "description": "Cho phép bạn điều hướng UI bằng bàn phím.", + "description": "Cho phép bạn điều hướng giao diện bằng bàn phím.", "settings": { "allowMouseControl": "Cho phép chuột điều khiển bảng lệnh.", - "hotkey": "Phím nóng để mở bảng lệnh." + "hotkey": "Phím tắt để mở bảng lệnh." }, "ui": { - "recordKeybind": "Ghi lại liên kết phím", + "recordKeybind": "Ghi phím tắt", "recording": "Đang ghi..." } }, "keyboardSounds": { - "description": "Thêm OperaGX hoặc osu! hiệu ứng âm thanh khi gõ trên bàn phím của bạn.", + "description": "Thêm hiệu ứng âm thanh OperaGX hoặc osu! khi gõ trên bàn phím của bạn.", "options": { - "operaGx": "Opera GX", - "osu": "ôi!" + "operaGx": "OperaGX", + "osu": "osu!" }, "settings": { "soundPack": "Gói âm thanh để sử dụng.", @@ -1225,7 +1225,7 @@ } }, "keywordNotify": { - "description": "Gửi thông báo nếu một tin nhắn nhất định khớp với các từ khóa hoặc biểu thức chính quy nhất định", + "description": "Gửi thông báo nếu một tin nhắn nhất định khớp với các từ khóa hoặc biểu thức chính quy (Rexex)", "options": { "blacklist": "Danh sách đen", "whitelist": "Danh sách trắng" @@ -1236,21 +1236,21 @@ "keywords": "Quản lý từ khóa" }, "ui": { - "addId": "Thêm giấy tờ tùy thân", - "addKeywordEntry": "Thêm mục nhập từ khóa", + "addId": "Thêm ID", + "addKeywordEntry": "Thêm từ khóa", "clearAll": "Xóa tất cả", - "ignoreCase": "Bỏ qua trường hợp", - "keywordEntry": "Nhập từ khóa {index}", + "ignoreCase": "Bỏ qua kiểu chữ", + "keywordEntry": "Từ khóa {index}", "keywords": "Từ khóa", "whitelistBlacklist": "Danh sách trắng/Danh sách đen" } }, "lastActive": { - "description": "Một plugin để chuyển tới tin nhắn hoạt động cuối cùng từ chính bạn hoặc người dùng khác trong kênh/máy chủ.", + "description": "Một plugin để nhảy tới tin nhắn hoạt động cuối cùng từ chính bạn hoặc người dùng khác trong kênh/máy chủ.", "errors": { "channelNotAvailable": "Thông tin kênh không có sẵn.", - "findFailed": "Không tìm thấy tin nhắn. Kiểm tra bảng điều khiển để biết chi tiết.", - "jumpFailed": "Không thể chuyển tới tin nhắn. Kiểm tra bảng điều khiển để biết chi tiết.", + "findFailed": "Không tìm thấy tin nhắn. Kiểm tra console để biết chi tiết.", + "jumpFailed": "Không thể nhảy tới tin nhắn. Kiểm tra console để biết chi tiết.", "noRecentMessages": "Không thể tìm thấy bất kỳ tin nhắn gần đây từ người dùng này." } }, @@ -1268,23 +1268,23 @@ }, "listenBrainzRPC": { "about": { - "description": "MusicBrainz API không yêu cầu khóa API nhưng yêu cầu chuỗi tác nhân người dùng có ý nghĩa. Đối với hầu hết, một địa chỉ email là đủ.", - "title": "Giới thiệu về MusicBrainz API" + "description": "API MusicBrainz không yêu cầu khóa API nhưng yêu cầu chuỗi tác nhân người dùng (user-agent) có ý nghĩa. Đối với hầu hết, một địa chỉ email là đủ.", + "title": "Giới thiệu về API MusicBrainz" }, "buttons": { "profile": "Hồ sơ ListenBrainz", "viewSong": "Xem bài hát" }, "defaults": { - "statusName": "một số âm nhạc" + "statusName": "một số bài hát" }, - "description": "Plugin nhỏ cho sự hiện diện phong phú của ListenBrainz", + "description": "Plugin nhỏ cho rich presence của ListenBrainz", "missingArtOptions": { "listenbrainzLogo": "Sử dụng logo ListenBrainz lớn", "placeholder": "Sử dụng trình giữ chỗ chung" }, "nameFormatOptions": { - "albumName": "Sử dụng tên album (quay lại văn bản trạng thái tùy chỉnh nếu bài hát không có album)", + "albumName": "Sử dụng tên album (quay về văn bản trạng thái tùy chỉnh nếu bài hát không có album)", "artistFirst": "Sử dụng định dạng 'nghệ sĩ - bài hát'", "artistOnly": "Chỉ sử dụng tên nghệ sĩ", "customStatus": "Sử dụng tên trạng thái tùy chỉnh", @@ -1292,17 +1292,17 @@ "songOnly": "Chỉ sử dụng tên bài hát" }, "settings": { - "hideWithActivity": "Ẩn sự hiện diện ListenBrainz nếu bạn có bất kỳ sự hiện diện nào khác", - "hideWithSpotify": "Ẩn sự hiện diện của ListenBrainz nếu Spotify đang chạy", - "mbContact": "ListenBrainz liên hệ", + "hideWithActivity": "Ẩn presence ListenBrainz nếu bạn có bất kỳ presence khác", + "hideWithSpotify": "Ẩn presense của ListenBrainz nếu Spotify đang chạy", + "mbContact": "Liên hệ ListenBrainz", "missingArt": "Khi album hoặc ảnh bìa album bị thiếu", "nameFormat": "Hiển thị tên bài hát và nghệ sĩ ở tên trạng thái", "shareSong": "Hiển thị liên kết tới bài hát trên ListenBrainz (chỉ người dùng khác mới có thể nhìn thấy)", "shareUsername": "Hiển thị liên kết tới hồ sơ ListenBrainz (chỉ có thể hiển thị với những người dùng khác)", "statusName": "Văn bản trạng thái tùy chỉnh", - "useListeningStatus": "Hiển thị trạng thái \"Đang nghe\" thay vì \"Đang phát\"", + "useListeningStatus": "Hiển thị trạng thái \"Đang nghe\" thay vì \"Đang chơi\"", "useLogo": "Hiển thị logo ListenBrainz trên ảnh bìa album", - "useTimeBar": "Sử dụng thời lượng bản nhạc để hiển thị thanh thời gian (phải sử dụng trạng thái Nghe)", + "useTimeBar": "Sử dụng thời lượng bản nhạc để hiển thị thanh thời gian (phải sử dụng trạng thái Đang nghe)", "username": "Tên người dùng ListenBrainz" } }, @@ -1312,15 +1312,15 @@ "scanQr": "Quét mã QR" }, "ui": { - "enableAndRestart": "Kích hoạt plugin và khởi động lại ứng dụng khách của bạn để quét mã QR đăng nhập", - "scanQrCode": "Quét mã QR" + "enableAndRestart": "Kích hoạt plugin và khởi động lại ứng dụng của bạn để quét mã QR đăng nhập", + "scanQrCode": "Quét Mã QR" } }, "mediaPlaybackSpeed": { "description": "Kiểm soát tốc độ phát lại phương tiện cho tin nhắn thoại, video và tệp đính kèm âm thanh", "settings": { - "defaultAudioSpeed": "Tốc độ phát lại mặc định cho tệp âm thanh", - "defaultVideoSpeed": "Tốc độ phát lại mặc định cho video", + "defaultAudioSpeed": "Tốc độ phát mặc định cho tệp âm thanh", + "defaultVideoSpeed": "Tốc độ phát mặc định cho video", "defaultVoiceMessageSpeed": "Tốc độ phát lại mặc định cho tin nhắn thoại" } }, @@ -1333,15 +1333,15 @@ } }, "messageColors": { - "description": "Hiển thị mã màu (hex, rgb, hsl) trong tin nhắn có bản xem trước màu", + "description": "Hiển thị mã màu (hex, rgb, hsl) trong tin nhắn bằng việc xem trước màu", "settings": { "blockView": "Vị trí của khối màu", "blockViewOptions": { - "bothSides": "Cả hai mặt của văn bản", + "bothSides": "Cả hai bên của văn bản", "leftSide": "Bên trái văn bản", "rightSide": "Bên phải văn bản" }, - "enableShortHexCodes": "Kích hoạt mã màu hex ngắn (3 ký tự)", + "enableShortHexCodes": "Bật mã màu hex ngắn (3 ký tự)", "renderType": "Cách hiển thị màu trong tin nhắn", "renderTypeOptions": { "backgroundColor": "Thay đổi màu nền", @@ -1359,12 +1359,12 @@ } }, "messageLinkTooltip": { - "description": "Hiển thị bản xem trước tin nhắn khi di chuột qua các liên kết tin nhắn, thư trả lời và tin nhắn được chuyển tiếp", + "description": "Hiển thị bản xem trước tin nhắn khi di chuột qua các liên kết tin nhắn, trả lời và tin nhắn được chuyển tiếp", "settings": { - "display": "Kiểu hiển thị để xem trước tin nhắn", + "display": "Kiểu hiển thị khi xem trước tin nhắn", "onForward": "Hiển thị chú giải công cụ khi di chuột qua các tin nhắn được chuyển tiếp", "onLink": "Hiển thị chú giải công cụ khi di chuột qua liên kết tin nhắn", - "onReply": "Hiển thị chú giải công cụ khi di chuột qua thư trả lời" + "onReply": "Hiển thị chú giải công cụ khi di chuột qua trả lời" } }, "messageLoggerEnhanced": { @@ -1372,7 +1372,7 @@ "exportLogs": "Xuất nhật ký", "exporting": "Đang xuất...", "importLogs": "Nhập nhật ký", - "importing": "Đang nhập khẩu..." + "importing": "Đang nhập..." }, "modal": { "clearAllLogs": "Xóa tất cả nhật ký", @@ -1385,15 +1385,15 @@ "deleteLog": "Xóa nhật ký", "deleted": "Đã xóa", "edited": "Đã chỉnh sửa", - "emptyLogs": "trống rỗng à", + "emptyLogs": "Trống trơn nhỉ", "filterMessages": "Lọc tin nhắn", "fromChannel": "Từ {channel} trong {guild}", "fromDms": "Từ DM của {username}", - "fromGroupDm": "Từ {name} Group DM", + "fromGroupDm": "Từ nhóm DM {name}", "ghostPinged": "Ghost Ping", "importLogs": "Nhập nhật ký", - "importLogsTooltip": "ML Nâng cao hiện lưu trữ nhật ký trong indexeddb. Bạn cần nhập nhật ký cũ của mình từ thư mục nhật ký. Nhập sẽ không ghi đè lên nhật ký hiện có", - "jumpToMessage": "Chuyển đến tin nhắn", + "importLogsTooltip": "ML Enhanced hiện lưu trữ nhật ký trong indexeddb. Bạn cần nhập nhật ký cũ của mình từ thư mục nhật ký. Nhập sẽ không ghi đè lên nhật ký hiện có", + "jumpToMessage": "Nhảy đến tin nhắn", "loadMore": "Tải Thêm", "maybeTry": "Có thể thử {nextTab} hoặc {lastTab}", "noResultsIn": "Không có kết quả nào trong {tab}.", @@ -1453,32 +1453,32 @@ } }, "micLoopbackTester": { - "description": "Kiểm tra micrô của bạn bằng nút lặp lại trong khu vực người dùng" + "description": "Kiểm tra micrô của bạn bằng nút phát lại trong khu vực người dùng" }, "middleClickTweaks": { "description": "Nhiều chỉnh sửa nhấp chuột giữa khác nhau, chẳng hạn như dán và mở liên kết.", "settings": { - "always": "Luôn ngăn chặn việc dán nhấp chuột giữa", + "always": "Luôn ngăn chặn việc dán khi nhấp chuột giữa", "both": "Liên kết & Phương tiện", "focus": "Chỉ ngăn chặn khi vùng văn bản không được tập trung", "links": "Liên kết", - "media": "Phương tiện truyền thông", + "media": "Phương tiện", "none": "Không", "openScope": "Ngăn chặn việc nhấp chuột giữa vào các loại nội dung này để mở chúng.", - "pasteScope": "Ngăn chặn nhấp chuột giữa dán trong những tình huống này.", - "pasteThreshold": "Một phần nghìn giây cho đến khi tính năng dán được bật lại sau lần nhấp chuột giữa." + "pasteScope": "Ngăn chặn nhấp chuột giữa để dán trong những tình huống này.", + "pasteThreshold": "Mili giây cho đến khi tính năng dán được bật lại sau lần nhấp chuột giữa." } }, "moreCommands": { - "description": "Các lệnh gạch chéo bổ sung bao gồm thông tin hệ thống, tung xúc xắc, lật đồng xu, v.v.", + "description": "Các lệnh bổ sung bao gồm thông tin hệ thống, tung xúc xắc, lật đồng xu, v.v.", "settings": { - "addFreakyEnding": "Thêm 👅 hoặc ❤️ vào cuối lệnh quái đản", - "uwuEveryMessage": "Làm cho mọi tin nhắn trở nên hữu ích", - "uwuEverything": "Làm cho tất cả văn bản trở nên uwuified - ý tưởng thực sự tồi tệ" + "addFreakyEnding": "Thêm 👅 hoặc ❤️ vào cuối trong lệnh freaky", + "uwuEveryMessage": "Làm cho mọi tin nhắn trở nên uwu hóa", + "uwuEverything": "Làm cho tất cả văn bản trở nên uwu hóa - ý tưởng thực sự tồi tệ" } }, "moreKaomoji": { - "description": "Thêm lệnh gạch chéo kaomoji để thể hiện cảm xúc" + "description": "Thêm lệnh kaomoji để thể hiện cảm xúc" }, "moreStickers": { "description": "Thêm nhiều gói nhãn dán từ nguồn bên ngoài", @@ -1488,16 +1488,16 @@ } }, "moreUserTags": { - "description": "Hiển thị thẻ người dùng bổ sung dựa trên quyền và vai trò", + "description": "Hiển thị tag người dùng bổ sung dựa trên quyền và vai trò", "settings": { - "dontShowBotTag": "Ẩn thẻ BOT mặc định", - "dontShowForBots": "Không hiển thị thẻ cho người dùng bot", - "showWebhookTagFully": "Hiển thị đầy đủ thẻ webhook", - "tagSettings": "Định cấu hình cài đặt thẻ riêng lẻ" + "dontShowBotTag": "Ẩn tag BOT mặc định", + "dontShowForBots": "Không hiển thị tag cho người dùng bot", + "showWebhookTagFully": "Hiển thị đầy đủ tag webhook", + "tagSettings": "Định cấu hình cài đặt tag riêng lẻ" } }, "moyai": { - "description": "Phát hiệu ứng âm thanh moyai khi sử dụng 🗿 biểu tượng cảm xúc", + "description": "Phát hiệu ứng âm thanh moyai khi sử dụng emoji 🗿", "settings": { "ignoreBlocked": "Bỏ qua tin nhắn từ người dùng bị chặn", "ignoreBots": "Bỏ qua tin nhắn từ bot", @@ -1506,26 +1506,26 @@ "hd": "HD", "normal": "Bình thường" }, - "triggerWhenUnfocused": "Kích hoạt âm thanh ngay cả khi cửa sổ không được lấy nét", + "triggerWhenUnfocused": "Kích hoạt âm thanh ngay cả khi cửa sổ không được tập trung", "volume": "Âm lượng của âm thanh moyai" } }, "musicControls": { "description": "Hiển thị các nút điều khiển trình phát nhạc cho Spotify, Tidal và YouTube Music", "settings": { - "FallbackProvider": "Sử dụng nhà cung cấp dự phòng khi lỗi chính", - "LyricDelay": "Bù độ trễ lời bài hát", - "LyricsConversion": "Tự động dịch lời bài hát được La Mã hóa", + "FallbackProvider": "Sử dụng nhà cung cấp dự phòng khi nhà cung cấp chính lỗi", + "LyricDelay": "Độ trễ lời bài hát", + "LyricsConversion": "Tự động dịch hoặc phiên âm lời bài hát", "LyricsPosition": "Vị trí của lời bài hát so với trình phát", "LyricsProvider": "Nguồn lời bài hát", "ShowFailedToasts": "Hiển thị lỗi khi tải lời bài hát không tải được", "TranslateTo": "Dịch lời bài hát sang", - "YoutubeMusicApiUrl": "Âm nhạc tùy chỉnh trên YouTube API URL", + "YoutubeMusicApiUrl": "URL API YouTube Music tùy chỉnh", "hoverControls": "Chỉ hiển thị các điều khiển khi di chuột", - "previousButtonRestartsTrack": "Khởi động lại bài hát khi nhấn nút trước đó", + "previousButtonRestartsTrack": "Chạy lại bài hát khi nhấn nút quay lại", "showSpotifyControls": "Hiển thị các điều khiển Spotify", "showSpotifyLyrics": "Hiển thị lời bài hát Spotify", - "showTidalControls": "Hiển thị điều khiển thủy triều", + "showTidalControls": "Hiển thị điều khiển Tidal", "showTidalLyrics": "Hiển thị lời bài hát Tidal", "showYoutubeMusicControls": "Hiển thị các nút điều khiển YouTube Music", "useSpotifyUris": "Mở URI Spotify thay vì URL" @@ -1539,22 +1539,22 @@ "description": "Quản lý và khám phá các plugin mới bằng trình quản lý plugin" }, "noAppsAllowed": { - "description": "Chặn ứng dụng/danh mục hiển thị trong trình khởi chạy ứng dụng" + "description": "Chặn ứng dụng/danh mục khỏi việc hiển thị trong trình khởi chạy ứng dụng" }, "noBulletPoints": { "description": "Xóa dấu đầu dòng khỏi tin nhắn bằng cách thoát chúng" }, "noModalAnimation": { - "description": "Tắt hoạt ảnh phương thức để tương tác UI nhanh hơn" + "description": "Tắt hiệu ứng chuyển động của các hộp thoại để tương tác giao diện nhanh hơn" }, "noNitroUpsell": { - "description": "Loại bỏ các sản phẩm bán thêm của Nitro bằng cách ghi đè loại cao cấp của bạn" + "description": "Loại bỏ các quảng cáo nâng cấp Nitro bằng cách ghi đè gói đăng kí của bạn" }, "noPushToTalk": { - "description": "Bỏ qua yêu cầu nhấn để nói đối với hoạt động bằng giọng nói trong các kênh thực thi yêu cầu đó." + "description": "Bỏ qua yêu cầu Nhấn để nói trong các kênh bắt buộc sử dụng tính năng này" }, "noRPC": { - "description": "Tắt tính năng Hiện diện phong phú (RPC) của Discord" + "description": "Tắt tính năng Rich Presence (RPC) của Discord" }, "noRoleHeaders": { "description": "Xóa tiêu đề vai trò khỏi danh sách thành viên, tạo giao diện rõ ràng hơn" @@ -1583,14 +1583,14 @@ } }, "partyMode": { - "description": "Kích hoạt hiệu ứng chế độ bữa tiệc với hoa giấy và rung màn hình", + "description": "Kích hoạt hiệu ứng chế độ tiệc tùng với hoa giấy và rung màn hình", "settings": { "intensityOptions": { "better": "Tốt hơn - Nhiều hoa giấy hơn", - "normal": "Bình thường - Hiệu ứng tinh tế", + "normal": "Bình thường - Hiệu ứng nhẹ nhàng", "projectX": "Dự án X - Cường độ tối đa" }, - "superIntensePartyMode": "Mức cường độ của chế độ nhóm" + "superIntensePartyMode": "Cường độ của chế độ tiệc tùng" } }, "pinIcon": { @@ -1599,20 +1599,20 @@ "pingNotifications": { "description": "Cài đặt thông báo tùy chỉnh cho ping, DM và tin nhắn bạn bè", "settings": { - "dms": "Thông báo tin nhắn DM và tin nhắn DM nhóm", + "dms": "Thông báo cho tin nhắn DM và tin nhắn nhóm DM", "friends": "Thông báo khi bạn bè gửi tin nhắn trên máy chủ", - "ignoreMuted": "Bỏ qua các kênh, bang hội và người dùng bị chặn", + "ignoreMuted": "Bỏ qua thông báo các kênh, máy chủ và người dùng bị chặn", "mentions": "Thông báo khi được nhắc đến (@username)", "showInActive": "Hiển thị thông báo ngay cả khi kênh đang hoạt động" } }, "platformSpoofer": { - "description": "Giả mạo trạng thái nền tảng của bạn (di động, máy tính để bàn, web, bảng điều khiển)", + "description": "Giả mạo trạng thái nền tảng của bạn (di động, máy tính, web, máy chơi game)", "settings": { "platform": "Nền tảng để giả mạo như", "platformOptions": { "android": "Android", - "desktop": "Máy tính để bàn (Discord Máy khách)", + "desktop": "Máy tính (Ứng dụng Discord)", "ios": "iOS", "playstation": "PlayStation", "web": "Web (Discord Web)", @@ -1625,8 +1625,8 @@ "description": "Tự động cải thiện văn bản tin nhắn với ngữ pháp, cách viết hoa và dấu câu tốt hơn", "settings": { "blockedWords": "Danh sách các từ được phân tách bằng dấu phẩy để loại trừ khỏi việc sửa lỗi viết hoa", - "expandContractions": "Mở rộng các cơn co thắt (ví dụ: 'don't' → 'do not')", - "fixApostrophes": "Sửa các dấu nháy đơn bị thiếu trong cách viết tắt (ví dụ: 'dont' → 'don't')", + "expandContractions": "Viết đầy đủ các từ viết tắt (ví dụ: 'don't' → 'do not')", + "fixApostrophes": "Tự động thêm dấu nháy đơn còn thiếu trong các từ viết tắt (ví dụ: 'dont' → 'don't')", "fixCapitalization": "Sửa lỗi viết hoa câu", "fixPunctuation": "Thêm dấu chấm vào cuối câu", "fixPunctuationFrequency": "Tần suất tự động thêm dấu chấm (0-100%)", @@ -1634,27 +1634,27 @@ } }, "profileSets": { - "description": "Lưu và quản lý các cài đặt trước tùy chỉnh hồ sơ", + "description": "Lưu và quản lý các mẫu tùy chỉnh hồ sơ cá nhân", "settings": { - "avatarSize": "Kích thước hình đại diện trong trình quản lý đặt trước" + "avatarSize": "Kích thước hình đại diện trong trình quản lý mẫu" } }, "questify": { "buttonActions": { "contextMenu": "Hiển thị menu ngữ cảnh", - "openQuests": "Mở trang Nhiệm vụ", + "openQuests": "Mở trang Nhiệm Vụ", "pluginSettings": "Mở cài đặt plugin" }, - "description": "Nâng cao trải nghiệm Quest của bạn với một bộ tính năng hoặc tắt chúng hoàn toàn nếu chúng không phù hợp với bạn.", + "description": "Nâng cao trải nghiệm Nhiệm Vụ của bạn với một bộ tính năng, hoặc tắt chúng hoàn toàn nếu chúng không phù hợp với bạn.", "gradientOptions": { "black": "Đen", "default": "Mặc định", "hide": "Ẩn", - "intense": "Mãnh liệt" + "intense": "Rực rỡ" }, "sortOptions": { - "claimedAsc": "Đã xác nhận quyền sở hữu (Cũ nhất xếp trước)", - "claimedDesc": "Đã xác nhận quyền sở hữu (Mới nhất trước tiên)", + "claimedAsc": "Đã nhận (Cũ nhất xếp trước)", + "claimedDesc": "Đã nhận (Mới nhất trước tiên)", "expiringAsc": "Hết hạn (Sớm nhất trước tiên)", "expiringDesc": "Hết hạn (Mới nhất trước)", "recentAsc": "Gần đây (Cũ nhất xếp trước)", @@ -1671,7 +1671,7 @@ "description": "Chuyển nhanh qua các chủ đề bằng phím tắt", "settings": { "autoRefresh": "Tự động làm mới danh sách chủ đề khi phát hiện thay đổi", - "includeLocal": "Bao gồm các chủ đề địa phương trong chu trình", + "includeLocal": "Bao gồm các chủ đề cục bộ trong chu trình", "includeOnline": "Bao gồm các chủ đề trực tuyến trong chu trình", "showNotifications": "Hiển thị thông báo khi chủ đề được thêm hoặc xóa", "sortOptions": { @@ -1683,21 +1683,21 @@ } }, "quoter": { - "description": "Tạo hình ảnh trích dẫn cách điệu từ tin nhắn", + "description": "Tạo ảnh trích dẫn nghệ thuật từ các tin nhắn", "settings": { - "grayscale": "Áp dụng bộ lọc thang độ xám", + "grayscale": "Áp dụng bộ lọc ảnh đen trắng", "quoteFont": "Font chữ cho hình ảnh trích dẫn", "saveAsGif": "Lưu dưới dạng GIF thay vì PNG", - "showWatermark": "Hiển thị hình mờ trên dấu ngoặc kép", - "watermark": "Văn bản hình mờ" + "showWatermark": "Hiển thị hình mờ trên câu trích dẫn", + "watermark": "Văn bản mờ" } }, "randomVoice": { "description": "Tham gia các kênh thoại ngẫu nhiên dựa trên các bộ lọc có thể tùy chỉnh", "operations": { - "equalTo": "bằng với", + "equalTo": "Bằng với", "lessThan": "Ít hơn", - "moreThan": "Hơn" + "moreThan": "Nhiều hơn" }, "settings": { "Servers": "ID máy chủ cần bao gồm (được phân tách bằng dấu phẩy)", @@ -1705,19 +1705,19 @@ "UserAmountOperation": "Toán tử so sánh số lượng người dùng", "autoCamera": "Tự động bật máy ảnh", "autoNavigate": "Tự động điều hướng đến kênh thoại", - "autoStream": "Tự động bắt đầu truyền phát", + "autoStream": "Tự động bắt đầu stream", "avoidAfk": "Tránh các kênh AFK", "avoidStages": "Tránh các kênh sân khấu", "avoidStates": "Tránh người dùng khớp với bộ lọc trạng thái", - "deafen": "Tìm kiếm người dùng bị điếc", - "includeStates": "Bao gồm những người dùng phù hợp với bộ lọc trạng thái", + "deafen": "Tìm kiếm người dùng bị tắt tiếng", + "includeStates": "Bao gồm những người dùng khớp với bộ lọc trạng thái", "leaveEmpty": "Rời đi khi kênh trở nên trống", - "mute": "Tìm kiếm người dùng bị tắt tiếng", - "selfDeafen": "Tự động điếc khi tham gia", + "mute": "Tìm kiếm người dùng bị tắt âm", + "selfDeafen": "Tự động tắt tiếng khi tham gia", "selfMute": "Tự động tắt tiếng khi tham gia", "spacesLeft": "Khoảng trống tối thiểu còn lại trong kênh", - "spacesLeftOperation": "Toán tử so sánh còn lại dấu cách", - "stream": "Tìm kiếm các kênh có luồng", + "spacesLeftOperation": "Toán tử so sánh số chỗ còn trống", + "stream": "Tìm kiếm các kênh có stream", "vcLimit": "Giới hạn người dùng kênh thoại", "vcLimitOperation": "Toán tử so sánh giới hạn kênh", "video": "Tìm kiếm các kênh đã bật video" @@ -1731,17 +1731,17 @@ }, "settings": { "amountOfUsers": "Số lượng người dùng cần theo dõi", - "clearRdms": "Xóa lịch sử RDMS", - "overlayMode": "Chế độ nội dung lớp phủ", - "overlayRowLength": "Số lượng DM hiển thị trong hàng lớp phủ", - "overlayShowAvatars": "Hiển thị hình đại diện trong lớp phủ", - "toastDurationMs": "Thời lượng thông báo bánh mì nướng (ms)", - "visualStyle": "Kiểu chỉ báo trực quan khi đạp xe" + "clearRdms": "Xóa lịch sử RDM", + "overlayMode": "Chế độ nội dung overlay", + "overlayRowLength": "Số lượng DM hiển thị trong hàng overlay", + "overlayShowAvatars": "Hiển thị hình đại diện trong overlay", + "toastDurationMs": "Thời gian hiển thị thông báo Toast (mili giây)", + "visualStyle": "Kiểu chỉ báo trực quan khi chuyển" }, "visualStyles": { "off": "Không có chỉ báo trực quan", - "overlay": "Lớp phủ (kiểu Alt+Tab)", - "toast": "Thông báo bánh mì nướng" + "overlay": "Overlay (kiểu Alt+Tab)", + "toast": "Thông báo Toast" } }, "remix": { @@ -1758,52 +1758,52 @@ } }, "richMagnetLinks": { - "description": "Hiển thị các bản xem trước phong phú cho các liên kết nam châm với tính năng trích xuất tên tệp" + "description": "Hiển thị xem trước chi tiết cho các liên kết magnet và tự động trích xuất tên tệp" }, "rpcEditor": { - "description": "Chỉnh sửa và tùy chỉnh màn hình Hiện diện phong phú (RPC) của bạn cho bất kỳ ứng dụng nào", + "description": "Chỉnh sửa và tùy chỉnh hiển thị Rich Presence (RPC) của bạn cho bất kỳ ứng dụng nào", "placeholders": { "details": "Văn bản chi tiết hiện tại", - "largeImage": "Hình ảnh lớn URL", + "largeImage": "URL hình ảnh lớn", "largeText": "Văn bản chú giải công cụ hình ảnh lớn", "name": "Tên ứng dụng", - "smallImage": "Hình ảnh nhỏ URL", + "smallImage": "URL hình ảnh nhỏ", "smallText": "Văn bản chú giải công cụ hình ảnh nhỏ", "state": "Văn bản trạng thái hiện tại" }, "settings": { - "replacedAppIds": "Quản lý ghi đè RPC dành riêng cho ứng dụng" + "replacedAppIds": "Quản lý ghi đè RPC cho từng ứng dụng" } }, "rpcStats": { - "description": "Hiển thị số liệu thống kê tùy chỉnh trong Sự hiện diện phong phú của bạn (tin nhắn đã gửi, album hàng đầu của Last.fm)", + "description": "Hiển thị số liệu thống kê tùy chỉnh trong Rich Presence của bạn (tin nhắn đã gửi, album hàng đầu của Last.fm)", "settings": { "RPCTitle": "Văn bản tiêu đề cho RPC", "albumCoverImage": "Sử dụng bìa album làm hình ảnh RPC (chế độ Last.fm)", - "assetURL": "Hình ảnh tùy chỉnh URL cho RPC (mặc định: hình đại diện của bạn)", - "lastFMApiKey": "Khóa Last.fm API (lấy từ Last.fm/api)", - "lastFMStatFormat": "Định dạng cho chỉ số Last.fm ($album, $nghệ sĩ)", - "lastFMUsername": "tên người dùng Last.fm", + "assetURL": "URL hình ảnh tùy chỉnh cho RPC (mặc định: hình đại diện của bạn)", + "lastFMApiKey": "Khóa API Last.fm (lấy từ Last.fm/api)", + "lastFMStatFormat": "Định dạng thống kê Last.fm ($album, $artist)", + "lastFMUsername": "Tên người dùng Last.fm", "statDisplay": "Thống kê để hiển thị" }, "statOptions": { - "messagesAllTime": "Tin nhắn được gửi mọi lúc", - "messagesToday": "Tin nhắn được gửi hôm nay", + "messagesAllTime": "Tổng số tin nhắn đã gửi từ trước đến nay", + "messagesToday": "Tổng số tin nhắn được gửi hôm nay", "mostListenedAlbum": "Album được nghe nhiều nhất tuần này (Last.fm)" } }, "saveFavoriteGIFs": { "description": "Lưu tất cả các url GIF yêu thích vào một tệp văn bản", "settings": { - "showToolboxButton": "Hiển thị nút 'Lưu ảnh GIF yêu thích' trong Hộp công cụ Equicord (Yêu cầu tải lại)" + "showToolboxButton": "Hiển thị nút 'Lưu ảnh GIF yêu thích' trong Hộp công cụ Equicord (Yêu cầu khởi động lại)" } }, "scheduledMessages": { "description": "Lên lịch gửi tin nhắn sau", "settings": { "checkIntervalSeconds": "Tần suất kiểm tra tin nhắn sẽ gửi (giây)", - "maxMessagesPerMinute": "Số tin nhắn được lên lịch tối đa trên mỗi kênh có thể kích hoạt trong cùng một phút", - "showNotifications": "Hiển thị thông báo chúc mừng khi tin nhắn được gửi", + "maxMessagesPerMinute": "Số tin nhắn được lên lịch tối đa trong mỗi kênh có thể kích hoạt trong cùng một phút", + "showNotifications": "Hiển thị thông báo khi tin nhắn được gửi", "showPhantomMessages": "Hiển thị tin nhắn đã lên lịch dưới dạng tin nhắn ảo trong cuộc trò chuyện" } }, @@ -1811,12 +1811,12 @@ "description": "Chức năng ghi màn hình cho Equibop" }, "searchFix": { - "description": "Khắc phục chức năng tìm kiếm bằng cách xử lý giới hạn bù trừ 5000 tin nhắn của Discord" + "description": "Khắc phục chức năng tìm kiếm bằng cách vượt qua giới hạn bù trừ 5000 tin nhắn của Discord" }, "sekaiStickers": { "description": "Tích hợp nhãn dán Sekai", "settings": { - "AutoCloseModal": "Tự động đóng chế độ khi hoàn tất" + "AutoCloseModal": "Tự động đóng cửa sổ khi hoàn tất" } }, "selfForward": { @@ -1828,19 +1828,19 @@ "showBadgesInChat": { "description": "Hiển thị huy hiệu người dùng trong tin nhắn trò chuyện", "settings": { - "DiscordNitroPosition": "Vị trí huy hiệu Nitro Discord", + "DiscordNitroPosition": "Vị trí huy hiệu Discord Nitro", "DiscordProfilePosition": "Vị trí của huy hiệu hồ sơ Discord", - "EquicordContributorPosition": "Vị trí của huy hiệu Cộng tác viên Equicord", + "EquicordContributorPosition": "Vị trí của huy hiệu Người đóng góp Equicord", "EquicordDonorPosition": "Vị trí của huy hiệu Nhà tài trợ Equicord", - "VencordContributorPosition": "Vị trí của huy hiệu Cộng tác viên Vencord", + "VencordContributorPosition": "Vị trí của huy hiệu Người đóng góp Vencord", "VencordDonorPosition": "Vị trí của huy hiệu Nhà tài trợ Vencord", - "badgeSettings": "Thiết lập bố cục huy hiệu và khả năng hiển thị", - "showDiscordNitro": "Bật để hiển thị huy hiệu Nitro Discord trong cuộc trò chuyện", + "badgeSettings": "Thiết lập bố cục và hiển thị huy hiệu", + "showDiscordNitro": "Bật để hiển thị huy hiệu Discord Nitro trong cuộc trò chuyện", "showDiscordProfile": "Bật hiển thị huy hiệu hồ sơ Discord trong cuộc trò chuyện", - "showEquicordContributor": "Cho phép hiển thị Equicord huy hiệu cộng tác viên trong cuộc trò chuyện", - "showEquicordDonor": "Cho phép hiển thị Equicord huy hiệu nhà tài trợ trong cuộc trò chuyện", - "showVencordContributor": "Cho phép hiển thị huy hiệu cộng tác viên Vencord trong cuộc trò chuyện", - "showVencordDonor": "Cho phép hiển thị huy hiệu nhà tài trợ Vencord trong cuộc trò chuyện" + "showEquicordContributor": "Cho phép hiển thị huy Người đóng góp Equicord trong cuộc trò chuyện", + "showEquicordDonor": "Cho phép hiển thị huy hiệu nhà tài trợ Equicord trong cuộc trò chuyện", + "showVencordContributor": "Cho phép hiển thị huy hiệu Người đóng góp Vencord trong cuộc trò chuyện", + "showVencordDonor": "Cho phép hiển thị huy hiệu Nhà tài trợ Vencord trong cuộc trò chuyện" } }, "showMessageEmbeds": { @@ -1853,38 +1853,38 @@ "description": "Hiển thị tên bài hát đang phát trong trạng thái" }, "sidebarChat": { - "description": "Giao diện chat sidebar để xem nhiều kênh", + "description": "Giao diện thanh bên để xem nhiều kênh chat cùng lúc", "settings": { - "patchCommunity": "Vá những thứ như tab Trình duyệt kênh hoặc Thành viên mà máy chủ cộng đồng có", + "patchCommunity": "Vá lỗi hiển thị cho tab Duyệt các Kênh hoặc Thành viên trong các máy chủ cộng đồng", "persistSidebar": "Giữ cuộc trò chuyện ở thanh bên luôn mở khi Discord khởi động lại" } }, "signature": { "description": "Thêm chữ ký vào tin nhắn", "settings": { - "contextMenu": "Thêm tùy chọn chuyển đổi chức năng trong menu ngữ cảnh nhập trò chuyện", - "isEnabled": "Chuyển đổi chức năng", + "contextMenu": "Thêm tùy chọn chuyển đổi chức năng trong menu ngữ cảnh thanh trò chuyện", + "isEnabled": "Bật/Tắt chức năng", "name": "Chữ ký sẽ được thêm vào cuối tin nhắn của bạn", - "showIcon": "Hiển thị biểu tượng để chuyển đổi plugin trong thanh trò chuyện", + "showIcon": "Hiển thị biểu tượng để bật/tắt plugin trong thanh trò chuyện", "textHeader": "Tiêu đề nào để mở đầu văn bản" } }, "snowfall": { "description": "Thêm hiệu ứng tuyết rơi Giáng sinh lên trên giao diện của Discord", "settings": { - "flakesPerSecond": "Bông tuyết mỗi giây (cao hơn = tuyết rơi dày đặc hơn)", + "flakesPerSecond": "Số bông tuyết mỗi giây (giá trị càng cao = tuyết rơi càng dày)", "maxSize": "Kích thước bông tuyết tối đa", - "speed": "Tốc độ tuyết rơi (cao hơn = rơi nhanh hơn)", + "speed": "Tốc độ tuyết rơi (giá trị càng cao = rơi càng nhanh)", "typeOfSnow": "Thay đổi loại tuyết hiển thị (Ảnh hưởng đến hiệu suất)" } }, "soggy": { "description": "Plugin Soggy với hiệu ứng hình ảnh và âm thanh có thể nhấp", "settings": { - "boopLink": "URL cho âm thanh boop", + "boopLink": "URL âm thanh boop", "boopVolume": "Âm lượng của âm thanh boop", - "imageLink": "URL cho hình ảnh (nút và phương thức)", - "songLink": "URL để phát bài hát", + "imageLink": "URL hình ảnh (nút và hộp thoại)", + "songLink": "URL bài hát để phát", "songVolume": "Âm lượng của bài hát. 0 để vô hiệu hóa", "tooltipText": "Văn bản hiển thị khi di chuột qua nút" } @@ -1893,7 +1893,7 @@ "description": "Tích hợp Song.link để chia sẻ nhạc trên các nền tảng", "settings": { "servicesSettings": "Cài đặt cho dịch vụ", - "userCountry": "Quốc gia được sử dụng để tra cứu (Mã quốc gia gồm hai chữ cái)" + "userCountry": "Quốc gia được sử dụng để tra cứu (Mã quốc gia hai chữ cái)" } }, "soundBoardLogger": { @@ -1901,13 +1901,13 @@ "settings": { "FileType": "Định dạng mà bạn muốn lưu tệp của mình", "SavedIds": "Số lượng id soundboard bạn muốn lưu tại một thời điểm (0 cho phép bạn lưu vô hạn)", - "soundVolume": "Âm thanh chuyển đổi lớn đến mức nào (0 để tắt)" + "soundVolume": "Âm lượng âm thanh thông báo (0 để tắt)" } }, "splitLargeMessages": { "description": "Tự động chia tin nhắn lớn thành nhiều phần", "settings": { - "disableFileConversion": "Nếu đúng, hãy tắt tính năng chuyển đổi tệp cho các tin nhắn lớn", + "disableFileConversion": "Nếu bật, hãy tắt tính năng chuyển đổi tệp cho các tin nhắn lớn", "hardSplit": "Nếu đúng, tách ký tự cuối cùng thay vì dấu cách/dòng mới cuối cùng", "maxLength": "Độ dài tối đa của tin nhắn trước khi được chia nhỏ. Đặt thành 0 để tự động phát hiện", "sendDelay": "Độ trễ giữa mỗi đoạn tính bằng giây", @@ -1918,27 +1918,27 @@ "spotifyActivityToggle": { "description": "Bật và tắt chia sẻ hoạt động Spotify", "settings": { - "location": "Nơi hiển thị nút chuyển đổi Spotify" + "location": "Nơi hiển thị nút bật/tắt Spotify" } }, "statsfmPresence": { - "description": "Tích hợp hiện diện Stats.fm", + "description": "Tích hợp presence Stats.fm", "settings": { "alwaysHideArt": "Tắt tải ảnh bìa album xuống", - "hideWithExternalRPC": "Ẩn sự hiện diện stats.fm nếu RPC bên ngoài đang chạy", - "hideWithSpotify": "Ẩn sự hiện diện của stats.fm nếu Spotify đang chạy", + "hideWithExternalRPC": "Ẩn presence của stats.fm nếu RPC ngoài đang chạy", + "hideWithSpotify": "Ẩn presence của stats.fm nếu Spotify đang chạy", "missingArt": "Khi album hoặc ảnh bìa album bị thiếu", "nameFormat": "Hiển thị tên bài hát và nghệ sĩ ở tên trạng thái", "shareSong": "Hiển thị liên kết tới bài hát trên stats.fm", "shareUsername": "Hiển thị liên kết tới hồ sơ stats.fm", "showStatsFmLogo": "Hiển thị Stats.fm bên cạnh bìa album", "statusName": "Văn bản trạng thái tùy chỉnh", - "useListeningStatus": "Hiển thị trạng thái 'Đang nghe' thay vì 'Đang phát'", - "username": "tên người dùng Stats.fm" + "useListeningStatus": "Hiển thị trạng thái 'Đang nghe' thay vì 'Đang chơi'", + "username": "Tên người dùng Stats.fm" } }, "statusPresets": { - "description": "Lưu và tải cài đặt trước trạng thái" + "description": "Lưu và tải các mẫu trạng thái" }, "statusWhileActive": { "description": "Tự động đặt trạng thái khi hoạt động trong các kênh thoại", @@ -1953,7 +1953,7 @@ "goInvisibleIfActivityIsHidden": "Luôn ở chế độ ẩn nếu ẩn hoạt động trò chơi trên Discord", "idleStatus": "Trạng thái Steam khi ở chế độ Chờ", "invisibleStatus": "Trạng thái Steam khi ở chế độ Vô hình", - "onlineStatus": "Trạng thái Steam khi trực tuyến" + "onlineStatus": "Trạng thái Steam khi Trực tuyến" } }, "stickerBlocker": { @@ -1961,18 +1961,18 @@ "settings": { "blockedStickers": "Danh sách ID nhãn dán bị chặn (không chỉnh sửa trừ khi bạn biết mình đang làm gì)", "showButton": "Có hiển thị nút để bỏ chặn gif không", - "showGif": "Có nên hiển thị ảnh gif mèo hấp dẫn hay không", - "showMessage": "Có hiển thị thông báo nêu chi tiết id nào đã bị chặn hay không" + "showGif": "Hiển thị ảnh GIF mèo cực ngầu", + "showMessage": "Có hiển thị chi tiết tin nhắn nêu id nào đã bị chặn hay không" } }, "streamingCodecDisabler": { - "description": "Tắt codec phát trực tuyến để phát trực tuyến Discord", + "description": "Tắt bộ giải mã stream khi stream trên Discord", "settings": { - "disableAv1Codec": "Yêu cầu Discord không cân nhắc việc sử dụng AV1 để phát trực tuyến", - "disableH264Codec": "Yêu cầu Discord không cân nhắc việc sử dụng H264 để phát trực tuyến", - "disableH265Codec": "Yêu cầu Discord không cân nhắc việc sử dụng H265 để phát trực tuyến", - "disableVP8Codec": "Yêu cầu Discord không cân nhắc việc sử dụng VP8 để phát trực tuyến", - "disableVP9Codec": "Yêu cầu Discord không cân nhắc việc sử dụng VP9 để phát trực tuyến" + "disableAv1Codec": "Ngăn Discord sử dụng bộ giải mã AV1 khi stream", + "disableH264Codec": "Ngăn Discord sử dụng bộ giải mã H264 khi stream", + "disableH265Codec": "Ngăn Discord sử dụng bộ giải mã H265 khi stream", + "disableVP8Codec": "Ngăn Discord sử dụng bộ giải mã VP8 khi stream", + "disableVP9Codec": "Ngăn Discord sử dụng bộ giải mã VP9 khi stream" } }, "talkInReverse": { @@ -1981,7 +1981,7 @@ "themeLibrary": { "description": "Duyệt và quản lý chủ đề từ thư viện chủ đề Equicord", "toolbox": { - "openThemeLibrary": "Mở thư viện chủ đề" + "openThemeLibrary": "Mở Thư viện Chủ đề" } }, "tidalEmbeds": { @@ -1989,9 +1989,9 @@ }, "tiktokTTS": { "contextMenu": { - "playTikTokTTS": "Chơi TikTok TTS" + "playTikTokTTS": "Phát TTS TikTok" }, - "description": "Chơi tính năng chuyển văn bản thành giọng nói của TikTok cho tin nhắn", + "description": "Sử dụng giọng đọc văn bản của TikTok cho tin nhắn", "settings": { "volume": "Âm lượng phát lại" } @@ -2003,22 +2003,22 @@ "description": "Hiển thị múi giờ của người dùng trong hồ sơ và tiêu đề tin nhắn", "settings": { "24hTime": "Hiển thị thời gian ở định dạng 24h", - "databaseUrl": "Cơ sở dữ liệu URL để lưu trữ múi giờ", + "databaseUrl": "URL cơ sở dữ liệu để lưu trữ múi giờ", "preferDatabaseOverLocal": "Ưu tiên cơ sở dữ liệu hơn bộ nhớ cục bộ cho các múi giờ", "resetDatabaseTimezone": "Đặt lại múi giờ của bạn trên cơ sở dữ liệu", "setDatabaseTimezone": "Đặt múi giờ của bạn trên cơ sở dữ liệu", "showMessageHeaderTime": "Hiển thị thời gian trong tiêu đề tin nhắn", - "showOwnTimezone": "Hiển thị múi giờ của riêng bạn trong hồ sơ và tiêu đề thư", + "showOwnTimezone": "Hiển thị múi giờ của riêng bạn trong hồ sơ và tiêu đề tin nhắn", "showProfileTime": "Hiển thị thời gian trong hồ sơ", "showTimezoneInfo": "Hiển thị thông tin múi giờ bên cạnh thời gian", - "useDatabase": "Kích hoạt cơ sở dữ liệu để nhận múi giờ của người dùng" + "useDatabase": "Bật cơ sở dữ liệu để nhận múi giờ của người dùng" }, "toasts": { - "failed": "Múi giờ không thể làm mới!", - "refreshed": "Đã làm mới múi giờ thành công!" + "failed": "Không thể làm mới múi giờ!", + "refreshed": "Làm mới thành công múi giờ!" }, "toolbox": { - "refreshDatabaseTimezones": "Làm mới múi giờ cơ sở dữ liệu", + "refreshDatabaseTimezones": "Làm mới cơ sở dữ liệu múi giờ", "setDatabaseTimezone": "Đặt múi giờ cơ sở dữ liệu" } }, @@ -2029,7 +2029,7 @@ } }, "toastNotifications": { - "description": "Hiển thị thông báo chúc mừng cho tin nhắn và sự kiện", + "description": "Hiển thị thông báo cho tin nhắn và sự kiện", "positionOptions": { "bottomLeft": "Dưới Cùng Bên Trái", "bottomRight": "Dưới Cùng Bên Phải", @@ -2048,7 +2048,7 @@ "maxNotifications": "Số lượng thông báo tối đa được hiển thị cùng một lúc", "notifyFor": "Tạo danh sách id kênh để nhận thông báo (phân tách bằng dấu phẩy)", "opacity": "Độ mờ của thông báo", - "position": "Vị trí của thông báo bánh mì nướng", + "position": "Vị trí của thông báo", "renderImages": "Hiển thị hình ảnh trong thông báo", "streamingTreatment": "Cách xử lý thông báo khi chia sẻ màn hình của bạn", "timeout": "Thông báo thời gian tính bằng giây sẽ được hiển thị cho" @@ -2089,15 +2089,15 @@ } }, "triviaAI": { - "description": "Một plugin giúp bạn trả lời các câu hỏi đố bằng AI.", + "description": "Một plugin giúp bạn trả lời các câu đố bằng AI.", "settings": { - "apiKey": "API Khóa.", + "apiKey": "Khóa API.", "autoRespond": "Tự động trả lời tin nhắn khi nhận được phản hồi.", "endpoint": "Điểm cuối AI tương thích OpenAI.", - "maxTokens": "Số lượng mã thông báo tối đa trong phản hồi.", + "maxTokens": "Số lượng token tối đa trong phản hồi.", "model": "Mô hình AI để sử dụng.", - "supportImages": "Truyền hình ảnh cho AI để biết ngữ cảnh (nếu có). Điều này không được hỗ trợ bởi tất cả các mô hình.", - "systemPrompt": "Lời nhắc hệ thống cho AI." + "supportImages": "Đưa hình ảnh cho AI để biết ngữ cảnh (nếu có). Điều này không được hỗ trợ bởi tất cả các mô hình.", + "systemPrompt": "Lời nhắc Hệ thống cho AI." }, "ui": { "answerWithAI": "Trả lời bằng AI" @@ -2499,4 +2499,4 @@ "youtubeDescription": { "description": "Thêm mô tả có thể chuyển đổi để nhúng video YouTube" } -} \ No newline at end of file +} diff --git a/i18n/vi-VN/vencord.json b/i18n/vi-VN/vencord.json index c0d1c179a..6b3cbc225 100644 --- a/i18n/vi-VN/vencord.json +++ b/i18n/vi-VN/vencord.json @@ -534,29 +534,29 @@ "enableEmojiBypass": "Cho phép gửi biểu tượng cảm xúc giả (cũng bỏ qua việc thiếu quyền sử dụng biểu tượng cảm xúc tùy chỉnh)", "enableStickerBypass": "Cho phép gửi nhãn dán giả (cũng bỏ qua việc thiếu quyền sử dụng nhãn dán)", "enableStreamQualityBypass": "Cho phép stream ở chất lượng nitro", - "hyperLinkText": "Văn bản nào siêu liên kết nên sử dụng. {{NAME}} sẽ được thay thế bằng tên biểu tượng cảm xúc/nhãn dán.", + "hyperLinkText": "Văn bản mà liên kết sẽ hiển thị. {{NAME}} sẽ được thay thế bằng tên biểu tượng cảm xúc/nhãn dán.", "stickerSize": "Kích thước của nhãn dán khi gửi", - "transformCompoundSentence": "Có chuyển đổi nhãn dán và biểu tượng cảm xúc giả thành câu ghép hay không (các câu có nhiều nội dung hơn chỉ là liên kết biểu tượng cảm xúc hoặc nhãn dán giả)", + "transformCompoundSentence": "Có chuyển đổi nhãn dán và biểu tượng cảm xúc giả thành câu ghép hay không (những câu có nội dung khác ngoài chỉ liên kết emoji hoặc sticker giả)", "transformEmojis": "Có nên biến biểu tượng cảm xúc giả thành biểu tượng cảm xúc thật hay không", "transformStickers": "Có nên biến nhãn dán giả thành nhãn dán thật không", - "useEmojiHyperLinks": "Có nên sử dụng siêu liên kết khi gửi biểu tượng cảm xúc giả mạo hay không", - "useStickerHyperLinks": "Có nên sử dụng siêu liên kết khi gửi nhãn dán giả mạo" + "useEmojiHyperLinks": "Có nên sử dụng liên kết khi gửi biểu tượng cảm xúc giả mạo hay không", + "useStickerHyperLinks": "Có nên sử dụng liên kết khi gửi nhãn dán giả mạo" }, "stickerNotice": "Đây là nhãn dán FakeNitro và hiển thị giống như nhãn dán thực sự chỉ dành cho bạn. Xuất hiện dưới dạng liên kết tới người dùng không sử dụng plugin." }, "fakeProfileThemes": { - "accent": "Giọng", + "accent": "Màu chủ đạo", "colorPickers": "Bộ chọn màu", "copy3y3": "Sao chép 3y3", "fakeColors": "Màu giả", - "instructions": "Đặt màu hồ sơ của bạn bằng cách sử dụng bộ chọn màu bên dưới. Màu sắc sẽ được mã hóa vào phần 'Giới thiệu về tôi' trong hồ sơ của bạn.", - "nitroColors": "Màu nitơ", + "instructions": "Đặt màu hồ sơ của bạn bằng cách sử dụng bộ chọn màu bên dưới. Màu sắc sẽ được mã hóa vào phần 'Tiểu sử' trong hồ sơ của bạn.", + "nitroColors": "Màu Nitro", "preview": "Xem trước", - "primary": "Sơ đẳng", + "primary": "Chính", "usage": "Cách sử dụng" }, "favEmojiFirst": { - "description": "Đặt biểu tượng cảm xúc yêu thích của bạn lên hàng đầu trong tính năng tự động hoàn thành biểu tượng cảm xúc và cũng có bí danh biểu tượng cảm xúc.", + "description": "Đặt biểu tượng cảm xúc yêu thích của bạn lên hàng đầu trong ô đề xuất biểu tượng cảm xúc và tạo bí danh cho biểu tượng cảm xúc.", "settings": { "aliases": "Quản lý bí danh biểu tượng cảm xúc của bạn.", "clearAll": "Xóa tất cả bí danh." @@ -578,7 +578,7 @@ "failedToRemove": "Không xóa được bí danh.", "failedToSave": "Không lưu được bí danh.", "modal": { - "placeholder": "Bí danh, ví dụ: \"khóc\"", + "placeholder": "Bí danh, ví dụ: \"khoc\"", "save": "Lưu", "setDescription": "Đặt bí danh cho {emoji}", "setTitle": "Đặt bí danh" @@ -590,12 +590,12 @@ } }, "favGifSearch": { - "description": "Thêm thanh tìm kiếm vào ảnh gif yêu thích.", - "name": "Yêu thíchGifTìm kiếm", + "description": "Thêm thanh tìm kiếm vào mục gif yêu thích.", + "name": "FavoriteGifSearch", "searchOptions": { "entireUrl": "Toàn bộ Url", - "hostAndPath": "Máy chủ và đường dẫn (tenor.com somgif.gif)", - "pathOnly": "Chỉ đường dẫn (/somegif.gif)" + "hostAndPath": "Máy chủ và Đường dẫn (tenor.com gifnaodo.gif)", + "pathOnly": "Chỉ đường dẫn (/gifnaodo.gif)" }, "searchPlaceholder": "Tìm kiếm ảnh GIF yêu thích", "settings": { @@ -606,51 +606,51 @@ "description": "Loại bỏ khoảng cách giữa các khối mã và văn bản bên dưới nó" }, "fixImagesQuality": { - "animatedImagesAlways": "Hình ảnh động (GIF, WebP, v.v.) trong cuộc trò chuyện sẽ luôn hoạt hình, bất kể Ứng dụng có được tập trung hay không.", + "animatedImagesAlways": "Hình ảnh động (GIF, WebP, v.v.) trong cuộc trò chuyện sẽ luôn chuyển động, bất kể Ứng dụng có được tập trung hay không.", "defaultBehavior": "Hành vi mặc định là như sau:", "description": "Cải thiện chất lượng hình ảnh bằng cách tải chúng ở độ phân giải gốc", "enableOriginalCaveats": "Bạn cũng có thể bật hình ảnh gốc trong cuộc trò chuyện nhưng hãy cẩn thận với những lưu ý sau:", "inChatOptimised": "Trong cuộc trò chuyện, hình ảnh được tối ưu hóa nhưng có độ phân giải đầy đủ sẽ được tải.", - "inModalOriginal": "Trong chế độ hình ảnh, hình ảnh gốc sẽ được tải.", - "mayCauseLag": "Có thể gây ra độ trễ.", - "name": "FixHình ảnhChất lượng", + "inModalOriginal": "Trong hộp thoại hình ảnh, hình ảnh gốc sẽ được tải.", + "mayCauseLag": "Có thể gây ra lag.", + "name": "FixImagesQuality", "settings": { "originalImagesInChat": "Đồng thời tải ảnh gốc vào Chat. CẢNH BÁO: Đọc lưu ý ở trên" } }, "fixSpotifyEmbeds": { - "description": "Khắc phục lỗi âm thanh nhúng của Spotify quá lớn bằng cách cho phép bạn tùy chỉnh âm lượng", + "description": "Khắc phục tình trạng âm lượng quá lớn trong link Spotify bằng cách cho phép bạn tùy chỉnh âm lượng.", "settings": { "volume": "% âm lượng cần đặt cho nội dung nhúng Spotify. Bất cứ điều gì trên 10% đều rất ồn ào" } }, "fixYoutubeEmbeds": { - "description": "Bỏ qua các video youtube bị chặn hiển thị trên Discord (ví dụ: bởi UMG)" + "description": "Bỏ qua các video youtube bị chặn hiển thị trên Discord (ví dụ: bị chặn bởi UMG)" }, "forceOwnerCrown": { - "description": "Buộc chủ sở hữu phải đặt tên bên cạnh tên người dùng ngay cả khi máy chủ lớn." + "description": "Buộc icon vương miện chủ sở hữu máy chủ xuất hiện bên cạnh tên người dùng kể cả ở máy chủ lớn." }, "friendInvites": { "commands": { "createFriendInvite": { - "description": "Tạo liên kết mời bạn bè.", - "name": "tạo lời mời kết bạn" + "description": "Tạo liên kết mời kết bạn.", + "name": "tạo link mời kết bạn" }, "revokeFriendInvites": { - "description": "Thu hồi tất cả lời mời kết bạn đã tạo.", - "name": "thu hồi lời mời kết bạn" + "description": "Thu hồi tất cả link mời kết bạn đã tạo.", + "name": "thu hồi link mời kết bạn" }, "viewFriendInvites": { - "description": "Xem danh sách tất cả lời mời kết bạn được tạo.", - "name": "xem lời mời kết bạn" + "description": "Xem danh sách tất cả link mời kết bạn được tạo.", + "name": "xem link mời kết bạn" } }, - "description": "Tạo và quản lý các liên kết mời kết bạn thông qua các lệnh gạch chéo (/tạo lời mời kết bạn, /xem lời mời kết bạn, /thu hồi lời mời kết bạn).", + "description": "Tạo và quản lý các liên kết mời kết bạn thông qua lệnh (/create friend invite, /view friend invites, /revoke friend invites).", "ui": { - "allRevoked": "Tất cả lời mời kết bạn đã bị thu hồi.", + "allRevoked": "Tất cả link mời kết bạn đã bị thu hồi.", "expires": "Hết hạn:", - "maxUses": "Công dụng tối đa:", - "noActiveInvites": "Bạn không có lời mời kết bạn nào đang hoạt động!", + "maxUses": "Lần dùng tối đa:", + "noActiveInvites": "Bạn không có link mời kết bạn nào đang hoạt động!", "timesUsed": "Số lần sử dụng:" } }, @@ -659,7 +659,7 @@ "heading": "Bạn bè kể từ" }, "fullSearchContext": { - "description": "Làm cho menu ngữ cảnh thư trong kết quả tìm kiếm thư có tất cả các tùy chọn mà bạn mong đợi" + "description": "Làm cho menu ngữ cảnh tin nhắn trong kết quả tìm kiếm tin nhắn có tất cả các tùy chọn mà bạn mong muốn" }, "fullUserInChatbox": { "description": "Làm cho người dùng đề cập đến trong hộp trò chuyện có nhiều chức năng hơn, như nhấp chuột trái/phải" @@ -670,9 +670,9 @@ "enableGameActivity": "Bật hoạt động trò chơi", "settings": { "location": "Nơi hiển thị nút chuyển đổi hoạt động trò chơi", - "locationPanel": "Bên cạnh Tắt tiếng/Điếc", - "locationToolbox": "Equicord Hộp công cụ", - "oldIcon": "Sử dụng kiểu biểu tượng cũ trước khi thiết kế lại biểu tượng Discord" + "locationPanel": "Bên cạnh Tắt âm/Tắt tiếng", + "locationToolbox": "Hộp công cụ Equicord", + "oldIcon": "Sử dụng kiểu biểu tượng cũ trước khi Discord thay đổi thiết kế" } }, "gifPaste": { @@ -680,19 +680,19 @@ }, "greetStickerPicker": { "ariaLabel": "Bộ chọn hình dán chào hỏi", - "description": "Cho phép bạn sử dụng bất kỳ nhãn dán chào mừng nào thay vì chỉ nhãn dán ngẫu nhiên bằng cách nhấp chuột phải vào 'Vẫy chào để chào!' cái nút", + "description": "Cho phép bạn sử dụng bất kỳ nhãn dán chào mừng nào thay vì chỉ nhãn dán ngẫu nhiên bằng cách nhấp chuột phải vào nút 'Vẫy chào để chào!'", "greetMode": "Chế độ chào hỏi", "greetModeDescription": "Chọn chế độ chào", "greetModeLabel": "Chào (chỉ được chào 3 lần)", "greetStickers": "Nhãn dán chào hỏi", - "normalMessageLabel": "Tin nhắn bình thường (bạn có thể chào thư rác)", + "normalMessageLabel": "Tin nhắn bình thường (bạn có thể chào liên tục)", "sendGreets": "Gửi lời chào", - "unholyMultiGreet": "Lời chào đa năng không thánh thiện" + "unholyMultiGreet": "Chào hỏi hỗn loạn" }, "hideAttachments": { "description": "Ẩn tệp đính kèm và nội dung nhúng cho từng tin nhắn thông qua nút di chuột", "hideMedia": "Ẩn phương tiện", - "mediaHidden": "Phương tiện ẩn", + "mediaHidden": "Phương tiện đã bị ẩn", "showMedia": "Hiển thị phương tiện" }, "iLoveSpam": { @@ -706,18 +706,18 @@ "title": "Danh sách bộ lọc" }, "importCustomRPC": { - "alreadyAdded": "ID ứng dụng CustomRPC đã được thêm.", + "alreadyAdded": "ID ứng dụng của CustomRPC đã được thêm.", "button": "Nhập ID CustomRPC", "description": "Nhập id ứng dụng của plugin CustomRPC vào danh sách bộ lọc", "notSet": "ID ứng dụng CustomRPC chưa được đặt." }, "settings": { "blacklist": "Danh sách đen", - "ignoreCompeting": "Bỏ qua tất cả các hoạt động cạnh tranh (Đây thường là những hoạt động trò chơi đặc biệt)", - "ignoreListening": "Bỏ qua mọi hoạt động nghe (Đây thường là các hoạt động Spotify)", - "ignorePlaying": "Bỏ qua mọi hoạt động chơi (Đây thường là hoạt động game và RPC)", - "ignoreStreaming": "Bỏ qua mọi hoạt động phát trực tuyến", - "ignoreWatching": "Bỏ qua mọi hoạt động xem", + "ignoreCompeting": "Bỏ qua tất cả các hoạt động đang cạnh tranh (Đây thường là những hoạt động trò chơi đặc biệt)", + "ignoreListening": "Bỏ qua mọi hoạt động đang nghe (Đây thường là các hoạt động Spotify)", + "ignorePlaying": "Bỏ qua mọi hoạt động đang chơi (Đây thường là hoạt động game và RPC)", + "ignoreStreaming": "Bỏ qua mọi hoạt động đang stream", + "ignoreWatching": "Bỏ qua mọi hoạt động đang xem", "listMode": "Thay đổi chế độ của danh sách bộ lọc", "whitelist": "Danh sách trắng" } @@ -733,47 +733,47 @@ }, "imageZoom": { "lensSize": "Kích thước ống kính", - "nearestNeighbour": "Hàng xóm gần nhất", + "nearestNeighbour": "Lân cận gần nhất", "settings": { "invertScroll": "Đảo ngược cuộn", - "nearestNeighbour": "Sử dụng Nội suy lân cận gần nhất khi chia tỷ lệ hình ảnh", + "nearestNeighbour": "Sử dụng Lân cận gần nhất khi chia tỷ lệ hình ảnh", "saveZoomValues": "Có lưu giá trị thu phóng và kích thước ống kính hay không", - "size": "Bán kính/Kích thước của ống kính", + "size": "Bán kính / Kích thước của ống kính", "square": "Làm cho ống kính vuông", - "zoom": "Thu phóng ống kính", - "zoomSpeed": "Tốc độ thay đổi kích thước zoom / ống kính" + "zoom": "Độ phóng đại của kính", + "zoomSpeed": "Tốc độ thay đổi độ phóng đại / kích thước kính lúp" }, "squareLens": "Ống kính vuông", - "zoom": "Phóng", + "zoom": "Độ phóng đại", "zoomSpeed": "Tốc độ thu phóng" }, "implicitRelationships": { - "description": "Hiển thị các mối quan hệ tiềm ẩn của bạn trong tab Bạn bè.", + "description": "Hiển thị các mối quan hệ ngầm của bạn trong tab Bạn bè.", "settings": { - "sortByAffinity": "Có sắp xếp các mối quan hệ ngầm theo mối quan hệ của họ với bạn hay không." + "sortByAffinity": "Có sắp xếp các mối quan hệ ngầm theo độ thân thiết với bạn hay không." }, "ui": { - "implicitHeader": "Ẩn ý — {count}", - "implicitSection": "ngầm" + "implicitHeader": "Gián tiếp — {count}", + "implicitSection": "Gián tiếp" } }, "invite": "Mời", "ircColors": { - "description": "Làm cho màu tên người dùng trong cuộc trò chuyện trở nên độc đáo, giống như trong ứng dụng khách IRC", + "description": "Làm cho màu tên người dùng trong cuộc trò chuyện trở nên độc đáo, giống như trong ứng dụng IRC", "settings": { "applyColorOnlyInDms": "Chỉ áp dụng màu trong tin nhắn trực tiếp; không áp dụng màu sắc trong máy chủ.", - "applyColorOnlyToUsersWithoutColor": "Chỉ áp dụng màu cho những người dùng không có màu được xác định trước", + "applyColorOnlyToUsersWithoutColor": "Chỉ áp dụng màu cho những người dùng không có màu được đặt", "lightness": "Độ sáng, tính bằng %. Thay đổi nếu màu quá nhạt hoặc quá tối", "memberListColors": "Thay thế màu vai trò trong danh sách thành viên" } }, "keepCurrentChannel": { - "description": "Cố gắng điều hướng đến kênh bạn đang xem trước khi chuyển đổi tài khoản hoặc tải Discord." + "description": "Cố gắng điều hướng đến kênh bạn đã xem trước khi chuyển đổi tài khoản hoặc mở Discord." }, "lastfmRichPresence": { "apiKeyInstructions": "Đặt <0>Tên ứng dụng và <1>Mô tả ứng dụng thành bất cứ thứ gì và để trống phần còn lại.", "createApiKey": "Tạo khóa API", - "description": "Plugin nhỏ cho sự hiện diện phong phú của Last.fm", + "description": "Plugin nhỏ cho rich presence của Last.fm", "howToCreateApiKey": "Cách tạo khóa API", "lastfmProfile": "Hồ sơ Last.fm", "missingArt": { @@ -790,37 +790,37 @@ }, "settings": { "alwaysHideArt": "Tắt tải ảnh bìa album xuống", - "apiKey": "Khóa Last.fm API tùy chỉnh. Không bắt buộc nhưng rất khuyến khích để tránh giới hạn tốc độ với khóa chung của chúng tôi", - "clickableLinks": "Tạo các liên kết có thể nhấp vào tên bài hát, nghệ sĩ và album", - "hideWithActivity": "Ẩn sự hiện diện Last.fm nếu bạn có bất kỳ sự hiện diện nào khác", - "hideWithSpotify": "Ẩn sự hiện diện của Last.fm nếu Spotify đang chạy", + "apiKey": "Khóa API Last.fm tùy chỉnh. Không bắt buộc nhưng rất nên sử dụng để tránh giới hạn yêu cầu với khóa chung của chúng tôi", + "clickableLinks": "Cho phép nhấp vào tên bài hát, nghệ sĩ và album để mở liên kết", + "hideWithActivity": "Ẩn presence Last.fm nếu bạn có bất kỳ presence khác", + "hideWithSpotify": "Ẩn presence của Last.fm nếu Spotify đang chạy", "missingArt": "Khi album hoặc ảnh bìa album bị thiếu", "nameFormat": "Hiển thị tên bài hát và nghệ sĩ ở tên trạng thái", "shareUsername": "Hiển thị liên kết tới hồ sơ Last.fm", "showLastFmLogo": "Hiển thị logo Last.fm trên bìa album", - "statusDisplayType": "Hiển thị tên bài hát/nghệ sĩ trong danh sách thành viên", + "statusDisplayType": "Hiển thị tên bài hát / nghệ sĩ trong danh sách thành viên", "statusName": "Văn bản trạng thái tùy chỉnh", - "useListeningStatus": "Hiển thị trạng thái \"Đang nghe\" thay vì \"Đang phát\"", - "username": "tên người dùng Last.fm" + "useListeningStatus": "Hiển thị trạng thái \"Đang nghe\" thay vì \"Đang chơi\"", + "username": "Tên người dùng Last.fm" }, "statusDisplayType": { "artist": "Hiển thị tên nghệ sĩ", - "off": "Không hiển thị (hiển thị thông báo nghe chung)", + "off": "Không hiển thị (hiển thị thông báo nghe thường)", "track": "Hiển thị tên bản nhạc" } }, "loading": "Đang tải...", "loadingQuotes": { - "description": "Thay thế báo giá tải Discords", + "description": "Thay thế các câu trích dẫn lúc mở Discord", "settings": { - "additionalQuotes": "Các trích dẫn tùy chỉnh bổ sung có thể xuất hiện, được phân tách bằng dấu phân cách bên dưới", - "additionalQuotesDelimiter": "Dấu phân cách cho dấu ngoặc kép bổ sung", - "enableDiscordPresetQuotes": "Bật trích dẫn đặt trước của Discord (bao gồm trích dẫn sự kiện, trong các sự kiện)", - "enablePluginPresetQuotes": "Kích hoạt các trích dẫn được cài sẵn bởi plugin này", - "replaceEvents": "Plugin này có nên áp dụng trong các sự kiện có trích dẫn theo chủ đề sự kiện đặc biệt không? (ví dụ: Halloween)" + "additionalQuotes": "Các câu trích dẫn tùy chỉnh bổ sung có thể xuất hiện, được phân tách bằng dấu phân cách bên dưới", + "additionalQuotesDelimiter": "Dấu phân cách cho câu trích dẫn bổ sung", + "enableDiscordPresetQuotes": "Bật các câu trích dẫn có sẵn của Discord (bao gồm cả trích dẫn sự kiện khi đang diễn ra sự kiện)", + "enablePluginPresetQuotes": "Kích hoạt các câu trích dẫn được cài sẵn bởi plugin này", + "replaceEvents": "Plugin này có nên áp dụng cả trong các sự kiện có những câu trích dẫn theo chủ đề đặc biệt không? (ví dụ: Halloween)" }, "ui": { - "noQuotesQuote": "Bạn có thực sự vô hiệu hóa tất cả báo giá tải không? Cậu đúng là một gã hề..." + "noQuotesQuote": "Bạn thật sự đã tắt hết tất cả câu trích dẫn rồi sao? Đúng là đồ ngốc..." } }, "logs": { @@ -832,8 +832,8 @@ "clearLogConfirmation": "Bạn có chắc chắn muốn xóa nhật ký này không? Không thể hoàn tác việc này.", "clearLogs": "Xóa nhật ký", "clearLogsConfirmation": "Bạn có chắc chắn muốn xóa các nhật ký này không? Không thể hoàn tác việc này.", - "clearLogsConfirmationNum_one": "Bạn có chắc chắn muốn xóa nhật ký {count}", - "clearLogsConfirmationNum_other": "Bạn có chắc chắn muốn xóa nhật ký {count}", + "clearLogsConfirmationNum_one": "Bạn có chắc chắn muốn xóa {count} nhật ký", + "clearLogsConfirmationNum_other": "Bạn có chắc chắn muốn xóa {count} nhật ký", "hideLogs": "Ẩn nhật ký", "logCleared": "Nhật ký đã bị xóa", "logsCleared": "Nhật ký được chọn đã bị xóa", @@ -843,20 +843,20 @@ "settings": { "memberList": "Hiển thị số lượng thành viên trong danh sách thành viên", "toolTip": "Hiển thị số lượng thành viên trên chú giải công cụ máy chủ", - "voiceActivity": "Hiển thị hoạt động bằng giọng nói với số lượng thành viên trong danh sách thành viên" + "voiceActivity": "Hiển thị số thành viên trong kênh thoại với số lượng thành viên trong danh sách thành viên" } }, "memberListDecoratorsAPI": { - "description": "API để thêm trang trí vào danh sách thành viên (cả trong máy chủ và DM)" + "description": "API để thêm các biểu tượng trang trí vào danh sách thành viên (cả trong máy chủ và DM)" }, "mentionAvatars": { "description": "Hiển thị hình đại diện và biểu tượng vai trò của người dùng bên trong các đề cập", "settings": { - "showAtSymbol": "Biểu tượng @ có được hiển thị khi người dùng đề cập hay không" + "showAtSymbol": "Biểu tượng @ có được hiển thị ở đề cập người dùng hay không" } }, "menuItemDemanglerAPI": { - "description": "Gỡ bỏ mô-đun Mục Menu của Discord" + "description": "Giải mã mục mô-đun Menu của Discord" }, "messageAccessoriesAPI": { "description": "API để thêm phụ kiện tin nhắn" @@ -870,46 +870,46 @@ "delete": "Xóa", "edit": "Chỉnh sửa", "none": "Không", - "openTab": "Mở tab", + "openTab": "Mở Tab", "openThread": "Mở chủ đề", "pin": "Ghim", "quote": "Trích dẫn", - "react": "Phản ứng", + "react": "Biểu cảm", "reply": "Trả lời" }, "description": "Tùy chỉnh hành động nhấp chuột vào tin nhắn.", "modifiers": { - "alt": "thay thế", - "backspace": "Phím lùi", + "alt": "Alt", + "backspace": "Dấu cách", "ctrl": "Ctrl", "delete": "Xóa", "none": "Không", - "shift": "Sự thay đổi" + "shift": "Shift" }, "settings": { - "clickTimeout": "Hết thời gian chờ để phân biệt nhấp đúp/ba lần (ms)", + "clickTimeout": "Thời gian chờ để phân biệt nhấp đúp/ba (mili giây)", "deferDoubleClickForTriple": "Trì hoãn nhấp đúp để cho phép thao tác nhấp ba lần (tắt thao tác nhấp ba lần khi tắt)", "disableInDms": "Vô hiệu hóa tất cả các hành động nhấp chuột trong tin nhắn trực tiếp", "disableInSystemDms": "Vô hiệu hóa tất cả các hành động nhấp chuột trong DM hệ thống", "doubleClickAction": "Hành động khi nhấp đúp (tin nhắn của bạn)", - "doubleClickHoldThreshold": "Thời gian giữ tối đa cho hành động nhấp đúp (ms). Giữ lâu hơn cho phép chọn văn bản", - "doubleClickModifier": "Cần có công cụ sửa đổi cho hành động nhấp đúp", + "doubleClickHoldThreshold": "Thời gian giữ tối đa cho hành động nhấp đúp (mili giây). Giữ lâu hơn cho phép chọn văn bản", + "doubleClickModifier": "Phím cho hành động nhấp đúp", "doubleClickOthersAction": "Hành động khi nhấp đúp (tin nhắn của người khác)", - "quoteWithReply": "Khi trích dẫn cũng trả lời tin nhắn", - "reactEmoji": "Biểu tượng cảm xúc để sử dụng cho các hành động phản ứng", - "selectionHoldTimeout": "Hết thời gian chờ để cho phép chọn văn bản (ms)", - "singleClickAction": "Hành động chỉ bằng một cú nhấp chuột (tin nhắn của bạn)", - "singleClickModifier": "Cần có công cụ sửa đổi cho hành động nhấp chuột bằng một cú nhấp chuột (tin nhắn của bạn)", - "singleClickOthersAction": "Hành động chỉ bằng một cú nhấp chuột (tin nhắn của người khác)", - "singleClickOthersModifier": "Cần có công cụ sửa đổi cho hành động nhấp chuột bằng một cú nhấp chuột (tin nhắn của người khác)", + "quoteWithReply": "Khi trích dẫn, đồng thời trả lời tin nhắn", + "reactEmoji": "Biểu tượng cảm xúc để sử dụng cho các hành động biểu cảm", + "selectionHoldTimeout": "Thời gian chờ để cho phép chọn văn bản (mili giây)", + "singleClickAction": "Hành động khi nhấp chuột (tin nhắn của bạn)", + "singleClickModifier": "Phím cho hành động nhấp chuột (tin nhắn của bạn)", + "singleClickOthersAction": "Hành động khi nhấp chuột (tin nhắn của người khác)", + "singleClickOthersModifier": "Phím cho hành động nhấp chuột (tin nhắn của người khác)", "tripleClickAction": "Hành động khi nhấp ba lần", - "tripleClickModifier": "Cần có công cụ sửa đổi cho hành động nhấp ba lần", + "tripleClickModifier": "Phím cho hành động nhấp ba lần", "useSelectionForQuote": "Khi trích dẫn, hãy sử dụng văn bản đã chọn nếu có" }, "toasts": { "cannotPin": "Không thể ghim: Thiếu quyền", "cannotQuote": "Không thể trích dẫn loại tin nhắn này", - "cannotReact": "Không thể phản ứng: Thiếu quyền" + "cannotReact": "Không thể biểu cảm: Thiếu quyền" }, "ui": { "linkCopied": "Đã sao chép liên kết!", @@ -925,17 +925,17 @@ "description": "API để thêm trang trí vào tin nhắn" }, "messageEventsAPI": { - "description": "API được yêu cầu bởi mọi thứ sử dụng sự kiện tin nhắn" + "description": "API bắt buộc cho bất kỳ tính năng nào sử dụng sự kiện tin nhắn" }, "messageLatency": { - "clockAhead": "Đồng hồ của người dùng này đang chạy {delta} trước.", + "clockAhead": "Đồng hồ của người dùng này đang chạy trước {delta}.", "delayedMessage": "Tin nhắn bị trì hoãn", "messageDelayed": "Tin nhắn này được gửi với độ trễ {delta}.", - "oldAndroidClient": "Ứng dụng khách Android Discord cũ", - "oldDiscordAndroid": "Người dùng bị nghi ngờ đang sử dụng máy khách Android Discord cũ", + "oldAndroidClient": "Ứng dụng Discord Android cũ", + "oldDiscordAndroid": "Người dùng bị nghi ngờ đang sử dụng ứng dụng Discord Android cũ", "settings": { - "detectDiscordKotlin": "Phát hiện máy khách Android Discord cũ", - "ignoreSelf": "Đừng thêm chỉ báo vào tin nhắn của riêng bạn", + "detectDiscordKotlin": "Phát hiện ứng dụng Discord Android cũ", + "ignoreSelf": "Đừng thêm chỉ báo vào tin nhắn của bản thân", "latency": "Ngưỡng tính bằng giây cho chỉ báo độ trễ", "showMillis": "Hiển thị mili giây" }, @@ -948,7 +948,7 @@ "milliseconds": "mili giây", "minute": "phút", "minutes": "phút", - "second": "thứ hai", + "second": "giây", "seconds": "giây" } }, @@ -956,14 +956,14 @@ "automodOptions": { "always": "Luôn sử dụng nhúng automod", "never": "Không bao giờ sử dụng nhúng automod", - "prefer": "Thích nhúng tự động sửa đổi nhưng sử dụng nhúng phong phú nếu một số nội dung không thể hiển thị" + "prefer": "Ưu tiên nhúng automod, nhưng sử dụng nhúng phong phú nếu một số nội dung không thể hiển thị" }, "channelLabels": { "directMessage": "Tin nhắn trực tiếp", - "groupDM": "Group DM", + "groupDM": "Nhóm DM", "server": "Máy chủ" }, - "description": "Thêm bản xem trước vào các tin nhắn liên kết một tin nhắn khác", + "description": "Thêm bản xem trước vào các tin nhắn mà liên kết với một tin nhắn khác", "listModeOptions": { "blacklist": "Danh sách đen", "whitelist": "Danh sách trắng" @@ -971,17 +971,17 @@ "noContent": { "attachments_only_one": "[không có nội dung, {count} tệp đính kèm]", "attachments_only_other": "[không có nội dung, {count} tệp đính kèm]", - "both_one": "[không có nội dung, {attachments} tệp đính kèm và {embeds} nhúng]", + "both_one": "[không có nội dung, {attachments} tệp đính kèm và {embeds} nội dung nhúng]", "both_other": "[không có nội dung, {attachments} tệp đính kèm và {embeds} nội dung nhúng]", - "embeds_only_one": "[không có nội dung, {count} nhúng]", - "embeds_only_other": "[không có nội dung, {count} nhúng]" + "embeds_only_one": "[không có nội dung, {count} nội dung nhúng]", + "embeds_only_other": "[không có nội dung, {count} nội dung nhúng]" }, "settings": { - "automodEmbeds": "Sử dụng nội dung nhúng tự động thay vì nội dung nhúng phong phú (nhỏ hơn nhưng ít thông tin hơn)", + "automodEmbeds": "Sử dụng nhúng automod thay vì nhúng phong phú (nhỏ hơn nhưng ít thông tin hơn)", "clearMessageCache": "Xóa bộ đệm tin nhắn được liên kết", - "idList": "ID bang hội/kênh/người dùng vào danh sách đen hoặc danh sách trắng (phân tách bằng dấu phẩy)", + "idList": "ID máy chủ/kênh/người dùng trong danh sách đen hoặc danh sách trắng (phân tách bằng dấu phẩy)", "listMode": "Nên sử dụng danh sách ID làm danh sách đen hay danh sách trắng", - "messageBackgroundColor": "Màu nền cho thư ở dạng nhúng phong phú" + "messageBackgroundColor": "Màu nền cho tin nhắn ở dạng nhúng phong phú" } }, "messageLogger": { @@ -989,26 +989,26 @@ "deletedMessages_one": "{count} tin nhắn đã xóa", "deletedMessages_other": "{count} tin nhắn đã xóa", "deletedMessages_zero": "Không có tin nhắn nào bị xóa", - "disableDiffView": "Tắt chế độ xem khác biệt", + "disableDiffView": "Tắt chế độ xem so sánh", "editHistory": "Lịch sử chỉnh sửa tin nhắn", - "enableDiffView": "Bật chế độ xem khác biệt", + "enableDiffView": "Bật chế độ xem so sánh", "notLoggedTooltip": "Trạng thái chỉnh sửa này chưa được ghi lại nên không thể hiển thị.", "removeMessageHistory": "Xóa lịch sử tin nhắn", "removeMessageTemporary": "Xóa tin nhắn (Tạm thời)", "settings": { "collapseDeleted": "Có thu gọn tin nhắn đã xóa hay không, tương tự như tin nhắn bị chặn", - "deleteStyle": "Phong cách của tin nhắn đã xóa", + "deleteStyle": "Kiểu hiển thị tin nhắn đã xóa", "deleteStyleRedOverlay": "Lớp phủ màu đỏ", "deleteStyleRedText": "Văn bản màu đỏ", "ignoreBots": "Có bỏ qua tin nhắn của bot hay không", - "ignoreChannels": "Danh sách ID kênh được phân tách bằng dấu phẩy cần bỏ qua", - "ignoreGuilds": "Danh sách ID bang hội được phân tách bằng dấu phẩy để bỏ qua", - "ignoreSelf": "Có nên tự mình bỏ qua tin nhắn hay không", - "ignoreUsers": "Danh sách ID người dùng được phân tách bằng dấu phẩy cần bỏ qua", + "ignoreChannels": "Danh sách ID kênh được phân tách bằng dấu phẩy để bỏ qua", + "ignoreGuilds": "Danh sách ID máy chủ được phân tách bằng dấu phẩy để bỏ qua", + "ignoreSelf": "Bỏ qua tin nhắn của chính bạn", + "ignoreUsers": "Danh sách ID người dùng được phân tách bằng dấu phẩy để bỏ qua", "inlineEdits": "Có hiển thị lịch sử chỉnh sửa như một phần nội dung tin nhắn hay không", "logDeletes": "Có ghi lại các tin nhắn đã xóa hay không", "logEdits": "Có ghi lại các tin nhắn đã chỉnh sửa hay không", - "separatedDiffs": "Tách riêng phần bổ sung và loại bỏ trong các khác biệt để có sự khác biệt dễ đọc hơn", + "separatedDiffs": "Tách riêng phần bổ sung và loại bỏ trong các bảng so sánh để dễ đọc hơn", "showEditDiffs": "Hiển thị sự khác biệt trực quan giữa các phiên bản tin nhắn đã chỉnh sửa" }, "toggleDeletedHighlight": "Chuyển đổi phần đánh dấu đã xóa" @@ -1029,16 +1029,16 @@ "description": "Cho phép bạn lưu tin nhắn và sử dụng chúng bằng một lệnh đơn giản.", "settings": { "clydeDescription": "Nếu được bật, clyde sẽ gửi cho bạn một tin nhắn tạm thời khi thẻ được sử dụng.", - "clydeName": "Tin nhắn Clyde đang gửi" + "clydeName": "Tin nhắn Clyde khi gửi" }, "ui": { "allTags": "Tất cả các thẻ:", - "invalidSubCommand": "Lệnh phụ không hợp lệ", + "invalidSubCommand": "Lệnh con không hợp lệ", "noTagsYet": "Rất tiếc! Chưa có thẻ nào, hãy sử dụng `/tags create` để tạo một thẻ!", "tagAlreadyExists": "Thẻ có tên **{name}** đã tồn tại!", "tagCreated": "Đã tạo thành công thẻ **{name}**!", - "tagDeleted": "Đã xóa thẻ thành công **{name}**!", - "tagDoesNotExist": "Thẻ **{name}** không tồn tại nữa! Vui lòng tải lại Discord của bạn để sửa :)", + "tagDeleted": "Đã xóa thẻ **{name}** thành công!", + "tagDoesNotExist": "Thẻ **{name}** không còn tồn tại nữa! Vui lòng khởi động lại Discord để sửa :)", "tagDoesNotExist2": "Thẻ có tên **{name}** không tồn tại!", "tagSent": "Thẻ **{name}** đã được gửi!" } @@ -1047,43 +1047,43 @@ "description": "API để cập nhật và hiển thị lại tin nhắn" }, "moreQuickReactions": { - "description": "Cải thiện các nút phản ứng nhanh trong menu ngữ cảnh tin nhắn.", + "description": "Cải thiện các nút biểu cảm nhanh trong menu ngữ cảnh tin nhắn.", "settings": { - "columns": "Cột phản ứng nhanh để hiển thị", - "compactMode": "Chia tỷ lệ các nút lên 75% tỷ lệ ban đầu, đồng thời tăng biểu tượng cảm xúc bên trong lên tỷ lệ 125%. Biểu tượng cảm xúc sẽ có kích thước bằng 93,75% kích thước ban đầu. Nên có tối thiểu 5 cột", + "columns": "Số cột biểu cảm nhanh để hiển thị", + "compactMode": "Thu nhỏ các nút xuống còn 75% so với kích thước gốc, đồng thời phóng to emoji bên trong lên 125%. Kích thước thực tế của emoji sẽ bằng 93,75% so với ban đầu. Khuyên dùng tối thiểu 5 cột hiển thị.", "frequentEmojis": "Sử dụng biểu tượng cảm xúc được sử dụng thường xuyên thay vì biểu tượng cảm xúc yêu thích", - "reactionCount": "Số lượng phản ứng (0-42)", - "rows": "Hàng phản ứng nhanh để hiển thị", + "reactionCount": "Số lượng biểu cảm (0-42)", + "rows": "Số hàng biểu cảm nhanh để hiển thị", "scroll": "Cho phép cuộn danh sách biểu tượng cảm xúc" } }, "mutualGroupDMs": { - "description": "Hiển thị dms nhóm chung trong hồ sơ", - "members_one": "{count} Thành viên", - "members_other": "{count} Thành viên", - "mutualGroupsHeader": "Nhóm tương hỗ", - "mutualGroups_one": "{count} Tương hỗ Group", - "mutualGroups_other": "{count} Nhóm tương hỗ", - "noGroupDms": "Không có nhóm dms chung", + "description": "Hiển thị nhóm dm chung trong hồ sơ", + "members_one": "{count} Thành Viên", + "members_other": "{count} Thành Viên", + "mutualGroupsHeader": "Nhóm chung", + "mutualGroups_one": "{count} Nhóm Chung", + "mutualGroups_other": "{count} Nhóm Chung", + "noGroupDms": "Không có nhóm dm chung", "noMutualGroups": "Không có nhóm chung" }, "newGuildSettings": { - "applySettings": "Áp dụng Cài đặt bang hội mới", - "description": "Tự động tắt tiếng máy chủ mới và thay đổi nhiều cài đặt khác khi tham gia", + "applySettings": "Áp dụng NewGuildSettings", + "description": "Tự động tắt thông báo máy chủ mới và thay đổi nhiều cài đặt khác khi tham gia", "settings": { "allMessages": "Tất cả tin nhắn", - "events": "Tự động tắt tiếng sự kiện mới", - "everyone": "Loại bỏ @everyone và @here", - "guild": "Tự động tắt tiếng Guild", - "highlights": "Tự động loại bỏ phần nổi bật", + "events": "Tự động tắt thông báo sự kiện mới", + "everyone": "Tắt thông báo @everyone và @here", + "guild": "Tự động tắt thông báo máy chủ", + "highlights": "Tự động tắt thông báo Tin Tức Nổi Bật", "messages": "Cài Đặt Thông Báo Máy Chủ", - "mobilePush": "Tự động tắt thông báo đẩy Mobile", + "mobilePush": "Tự động tắt thông báo đẩy trên điện thoại", "nothing": "Không có", "onlyMentions": "Chỉ @mentions", - "role": "Loại bỏ tất cả các @đề cập đến vai trò", + "role": "Tắt thông báo cho tất cả các @mentions đến vai trò", "serverDefault": "Máy chủ mặc định", "showAllChannels": "Tự động hiển thị tất cả các kênh", - "voiceChannels": "Tự động ẩn tên trong các kênh Thoại" + "voiceChannels": "Tự động ẩn tên trong các Kênh thoại" } }, "nicknameIconsAPI": { @@ -1094,37 +1094,37 @@ "settings": { "allowAutoModMessages": "Cho phép tin nhắn được gửi bởi AutoMod bỏ qua việc lọc.", "alsoHideIgnoredUsers": "Đồng thời ẩn tin nhắn khỏi người dùng bị bỏ qua.", - "defaultHideUsers": "Nếu được bật, tin nhắn từ những người dùng bị chặn sẽ bị ẩn hoàn toàn và thay vào đó, mọi tin nhắn từ ID người dùng trong danh sách ghi đè sẽ được thu gọn (hành vi Discord mặc định). Nếu bị tắt, tin nhắn từ người dùng bị chặn sẽ bị thu gọn và thay vào đó mọi tin nhắn từ ID người dùng trong danh sách ghi đè sẽ bị ẩn hoàn toàn.", - "disableNotifications": "Ẩn thông báo tin nhắn mới cho người dùng bị chặn. Luôn đúng nếu \"Ẩn người dùng mặc định\" được bật bên dưới và người dùng kích hoạt thông báo không được miễn trong \"Ghi đè người dùng\".", + "defaultHideUsers": "Nếu được bật, tin nhắn từ những người dùng bị chặn sẽ bị ẩn hoàn toàn và thay vào đó, mọi tin nhắn từ ID người dùng trong danh sách ghi đè sẽ được thu gọn (hành vi mặc định của Discord). Nếu tắt, tin nhắn từ người dùng bị chặn sẽ bị thu gọn và thay vào đó mọi tin nhắn từ ID người dùng trong danh sách ghi đè sẽ bị ẩn hoàn toàn.", + "disableNotifications": "Ẩn thông báo tin nhắn mới từ người dùng đã bị chặn. Tùy chọn này sẽ luôn bật nếu \"Mặc Định Ẩn Người Dùng\" phía dưới được kích hoạt và người gửi thông báo không nằm trong danh sách \"Người Dùng Ngoại Lệ\".", "hideBlockedUserReplies": "Ẩn câu trả lời cho người dùng bị chặn.", "overrideUsers": "Danh sách ID người dùng được phân tách bằng dấu phẩy sẽ bị ẩn hoặc thu gọn thay vì hành vi mặc định đã chọn ở trên." } }, "noDeepLinks": { - "description": "Tắt tính năng liên kết sâu ngu ngốc của Discord nhằm buộc bạn sử dụng Ứng dụng máy tính để bàn của họ" + "description": "Vô hiệu hóa tính năng deep linking ngớ ngẩn của Discord ép bạn phải dùng ứng dụng trên máy tính" }, "noDevtoolsWarning": { - "description": "Tắt biểu ngữ 'HOLD UP' trong bảng điều khiển. Là một tác dụng phụ, nó cũng ngăn Discord ẩn mã thông báo của bạn, điều này ngăn chặn việc đăng xuất ngẫu nhiên." + "description": "Tắt biểu ngữ 'Chờ Đã' trong console. Nó cũng ngăn Discord ẩn token của bạn như một tác dụng phụ, điều này ngăn chặn việc đăng xuất ngẫu nhiên." }, "noF1": { - "description": "Vô hiệu hóa liên kết trợ giúp F1." + "description": "Vô hiệu hóa phím tắt trợ giúp F1." }, "noMaskedUrlPaste": { - "description": "Dán liên kết trong khi đang chọn văn bản sẽ không dán dưới dạng bị che URL" + "description": "Dán liên kết trong khi đang chọn văn bản sẽ không dán dưới dạng bị URL bị che" }, "noMosaic": { - "description": "Loại bỏ khảm hình ảnh Discord", + "description": "Loại bỏ cách hiển thị ảnh kiểu ô vuông của Discord", "settings": { - "inlineVideo": "Phát video không có chế độ quay vòng" + "inlineVideo": "Phát video trực tiếp mà không cần mở trình duyệt ảnh/video" } }, "noOnboardingDelay": { - "description": "Bỏ qua độ trễ khi cài đặt chậm và khó chịu" + "description": "Bỏ qua khoảng thời gian chờ Hướng Dẫn Làm Quen chậm chạp và phiền phức" }, "noPendingCount": { - "description": "Loại bỏ số ping của các yêu cầu kết bạn đến, yêu cầu tin nhắn và ưu đãi nitro.", + "description": "Loại bỏ số ping của các yêu cầu kết bạn, yêu cầu tin nhắn và ưu đãi nitro.", "settings": { - "hideFriendRequestsCount": "Ẩn số lượng yêu cầu kết bạn đến", + "hideFriendRequestsCount": "Ẩn số lượng yêu cầu kết bạn", "hideMessageRequestsCount": "Ẩn số lượng yêu cầu tin nhắn", "hidePremiumOffersCount": "Ẩn số lượng ưu đãi nitro" } @@ -1135,12 +1135,12 @@ "noReplyMention": { "description": "Tắt ping trả lời theo mặc định", "settings": { - "doNotPingListed": "Không ping người dùng/vai trò được liệt kê", - "inverseShiftReply": "Đảo ngược hành vi trả lời theo ca của Discord (cho phép người dùng đề cập đến trả lời theo ca)", - "onlyPingListed": "Chỉ ping người dùng/vai trò được liệt kê", + "doNotPingListed": "Không ping người dùng / vai trò được liệt kê", + "inverseShiftReply": "Đảo ngược hành vi của phím Shift của Discord khi phản hồi (bật để làm phím Shift mặc định nhắc tên người dùng)", + "onlyPingListed": "Chỉ ping người dùng / vai trò được liệt kê", "roleList": "Danh sách các vai trò cho phép hoặc miễn ping (phân tách bằng dấu phẩy hoặc dấu cách)", "shouldPingListed": "Hành vi", - "userList": "Danh sách người dùng được phép hoặc miễn ping (cách nhau bằng dấu phẩy hoặc dấu cách)" + "userList": "Danh sách người dùng được phép hoặc miễn ping (phân tách bằng dấu phẩy hoặc dấu cách)" } }, "noServerEmojis": { @@ -1149,7 +1149,7 @@ "shownEmojis": "Các loại biểu tượng cảm xúc sẽ hiển thị trong menu tự động hoàn thành.", "shownEmojisOptions": { "all": "Biểu tượng cảm xúc Unicode và tất cả biểu tượng cảm xúc của máy chủ (mặc định Discord)", - "currentServer": "Biểu tượng cảm xúc Unicode và biểu tượng cảm xúc máy chủ từ máy chủ hiện tại", + "currentServer": "Biểu tượng cảm xúc Unicode và biểu tượng cảm xúc từ máy chủ hiện tại", "onlyUnicode": "Chỉ biểu tượng cảm xúc unicode" } } @@ -1158,39 +1158,39 @@ "description": "Vô hiệu hóa biểu tượng số lượng chưa đọc trên thanh tác vụ và khay hệ thống." }, "noTypingAnimation": { - "description": "Vô hiệu hóa hoạt ảnh dấu chấm gõ sử dụng nhiều CPU" + "description": "Vô hiệu hóa hoạt ảnh dấu chấm soạn tin nhắn sử dụng nhiều CPU" }, "noUnblockToJump": { - "description": "Cho phép bạn chuyển tới tin nhắn của người dùng bị chặn hoặc bị bỏ qua và có thể là người gửi thư rác mà không cần bỏ chặn họ" + "description": "Cho phép bạn nhảy tới tin nhắn của người dùng bị chặn hoặc bị bỏ qua và có thể là người gửi thư rác mà không cần bỏ chặn họ" }, "noticesAPI": { "description": "Sửa lỗi thông báo tự động bị loại bỏ" }, "notificationVolume": { - "description": "Tiết kiệm đôi tai của bạn và đặt âm lượng riêng cho thông báo và âm thanh trong ứng dụng", + "description": "Bảo vệ đôi tai của bạn và đặt âm lượng riêng cho thông báo và âm thanh trong ứng dụng", "settings": { - "notificationVolume": "Khối lượng thông báo" + "notificationVolume": "Âm lượng thông báo" } }, "onePingPerDM": { - "description": "Nếu tin nhắn chưa đọc được người dùng gửi trong DM nhiều lần, bạn sẽ chỉ nhận được một ping âm thanh.", + "description": "Nếu tin nhắn chưa đọc được người dùng gửi trong DM nhiều lần, bạn sẽ chỉ nhận được một âm thanh ping.", "settings": { - "allowEveryone": "Nhận ping âm thanh cho @everyone và @here trong DM nhóm", - "allowMentions": "Nhận ping âm thanh cho @đề cập", + "allowEveryone": "Nhận âm thanh ping cho @everyone và @here trong nhóm DM", + "allowMentions": "Nhận âm thanh ping cho @mentions", "alwaysPlaySound": "Phát âm thanh thông báo tin nhắn ngay cả khi nó bị tắt", - "channelToAffect": "Chọn loại DM để plugin tác động", + "channelToAffect": "Chọn loại DM để plugin hoạt động", "channelToAffectOptions": { "both": "Cả hai", - "groupDm": "Group DM", - "userDm": "DM của người dùng" + "groupDm": "Nhóm DM", + "userDm": "DM Người Dùng" }, - "ignoreUsers": "ID người dùng (dấu phẩy + dấu cách) có ping KHÔNG BAO GIỜ được điều chỉnh" + "ignoreUsers": "ID người dùng (phân tách bởi dấu phẩy + dấu cách) có ping KHÔNG BAO GIỜ được điều chỉnh" } }, "openInApp": { "description": "Mở liên kết trong ứng dụng tương ứng thay vì trình duyệt của bạn", "settings": { - "epic": "Mở liên kết Epic Games trong Trình khởi chạy Epic Games", + "epic": "Mở liên kết Epic Games trong Epic Games Launcher", "itunes": "Mở liên kết Apple Music trong ứng dụng iTunes", "spotify": "Mở liên kết Spotify trong ứng dụng Spotify", "steam": "Mở liên kết Steam trong ứng dụng Steam", @@ -1198,16 +1198,16 @@ "vrcx": "Mở liên kết VRChat trong ứng dụng VRCX" }, "ui": { - "openedInApp": "Đã mở liên kết trong ứng dụng gốc" + "openedInApp": "Đã mở liên kết trong ứng dụng hệ thống" } }, "overrideForumDefaults": { "description": "Cho phép bạn ghi đè thứ tự sắp xếp/bố cục diễn đàn mặc định. bạn vẫn có thể thay đổi tùy theo từng kênh", "layouts": { - "gallery": "Phòng trưng bày", + "gallery": "Bô sưu tập", "list": "Danh sách" }, - "name": "Ghi đè Diễn đànMặc định", + "name": "OverrideForumDefaults", "settings": { "defaultLayout": "Bố cục nào sẽ được sử dụng làm mặc định", "defaultSortOrder": "Thứ tự sắp xếp nào sẽ được sử dụng làm mặc định" @@ -1219,21 +1219,21 @@ }, "pauseInvitesForever": { "description": "Mang lại tùy chọn tạm dừng lời mời vô thời hạn mà Discord ngu ngốc đã xóa.", - "name": "Tạm dừngLời mờiMãi mãi", + "name": "PauseInvitesForever", "pauseIndefinitely": "Tạm dừng vô thời hạn." }, "permissionFreeWill": { - "description": "Vô hiệu hóa các hạn chế phía máy khách đối với việc quản lý quyền của kênh.", + "description": "Vô hiệu hóa các hạn chế phía ứng dụng đối với việc quản lý quyền hạn của kênh.", "settings": { "lockout": "Bỏ qua việc ngăn chặn khóa quyền (\"Chắc chắn bạn không muốn làm điều này\")", - "onboarding": "Bỏ qua các yêu cầu tích hợp (\"Thực hiện thay đổi này sẽ khiến máy chủ của bạn không tương thích […]\")" + "onboarding": "Bỏ qua các yêu cầu Hướng Dẫn Làm Quen (\"Thực hiện thay đổi này sẽ khiến máy chủ của bạn không tương thích […]\")" } }, "permissionsViewer": { - "noPermissions": "Không có quyền hiển thị!", + "noPermissions": "Không có quyền để hiển thị!", "owner": "người sở hữu", "permissions": "Quyền hạn", - "permissionsTitle": "{header} Quyền", + "permissionsTitle": "Quyền hạn cho {header}", "roleOptions": "Tùy chọn vai trò", "settings": { "highestRole": "Vai trò cao nhất", @@ -1248,45 +1248,45 @@ "petpet": { "commands": { "petpet": { - "description": "Tạo một gif thú cưng. Bạn chỉ có thể chỉ định một trong các tùy chọn hình ảnh", - "name": "thú cưng", + "description": "Tạo một gif petpet. Bạn chỉ có thể chỉ định một trong các tùy chọn hình ảnh", + "name": "petpet", "options": { - "delay": "Độ trễ giữa mỗi khung hình tính bằng ms. Làm tròn đến 10ms gần nhất. Mặc định có giá trị tối thiểu là 20.", - "image": "Đính kèm hình ảnh để sử dụng", + "delay": "Độ trễ giữa mỗi khung hình tính bằng mili giây. Làm tròn đến 10ms gần nhất. Mặc định về giá trị tối thiểu là 20.", + "image": "Hình ảnh đính kèm để sử dụng", "noServerPfp": "Sử dụng hình đại diện bình thường thay vì hình đại diện cụ thể của máy chủ khi sử dụng tùy chọn 'người dùng'", - "resolution": "Độ phân giải cho gif. Mặc định là 120. Nếu bạn nhập một số điên rồ và nó đứng yên Discord thì đó là lỗi của bạn.", + "resolution": "Độ phân giải cho gif. Mặc định là 120. Nếu bạn nhập một số điên rồ và nó làm đơ Discord thì đó là lỗi của bạn.", "url": "URL để lấy hình ảnh từ", "user": "Người dùng có hình đại diện được sử dụng làm hình ảnh" } } }, - "description": "Thêm lệnh gạch chéo /petpet để tạo ảnh gif headpet từ bất kỳ hình ảnh nào", + "description": "Thêm lệnh /petpet để tạo ảnh gif headpet từ bất kỳ hình ảnh nào", "errors": { "delayMinimum": "Độ trễ phải ít nhất là 20.", - "failedToFetchUser": "Không tìm nạp được người dùng. Kiểm tra bảng điều khiển để biết thêm thông tin.", + "failedToFetchUser": "Không tìm nạp được người dùng. Kiểm tra console để biết thêm thông tin.", "noImage": "Không có hình ảnh được chỉ định!", - "uploadNotImage": "Tải lên không phải là hình ảnh" + "uploadNotImage": "Tập tin bạn tải lên không phải là hình ảnh" } }, "pictureInPicture": { - "description": "Thêm hình ảnh vào video (bên cạnh nút Tải xuống)", + "description": "Thêm tính năng Ảnh trong ảnh (PiP) vào video (cạnh nút Tải xuống)", "settings": { - "loop": "Có nên tạo vòng lặp video PiP hay không" + "loop": "Có nên tự động lặp lại video trong chế độ PiP" }, - "togglePip": "Chuyển đổi hình ảnh trong hình ảnh" + "togglePip": "Bật/Tắt Ảnh trong ảnh" }, "pinDms": { "addCategory": "Thêm danh mục", "color": "Màu sắc", "create": "Tạo", - "deleteCategory": "Xóa mục", + "deleteCategory": "Xóa Danh Mục", "editCategory": "Chỉnh Sửa Danh Mục", "editCategoryTitle": "Chỉnh Sửa Danh Mục", - "moveDown": "Di chuyển xuống", + "moveDown": "Chuyển xuống", "moveUp": "Chuyển lên", "name": "Tên", - "newCategory": "Danh mục mới", - "pinCategory": "Ghim loại {index}", + "newCategory": "Danh Mục Mới", + "pinCategory": "Ghim Danh Mục {index}", "pinDms": "Ghim DM", "save": "Lưu", "settings": { @@ -1299,7 +1299,7 @@ "unpinDm": "Bỏ ghim DM" }, "plainFolderIcon": { - "description": "Không hiển thị các biểu tượng bang hội nhỏ trong thư mục" + "description": "Không hiển thị các biểu tượng máy chủ nhỏ trong thư mục" }, "platformIndicators": { "consoleIcons": { @@ -1307,25 +1307,25 @@ "suncord": "Suncord", "vencord": "Vencord" }, - "description": "Thêm chỉ báo nền tảng (Desktop, Mobile, Web...) cho người dùng", + "description": "Thêm chỉ báo nền tảng (Máy tính, Điện thoại, Web...) cho người dùng", "platforms": { - "console": "Bảng điều khiển", - "desktop": "Máy bàn", - "mobile": "Mobile", + "console": "Máy chơi game", + "desktop": "Máy tính", + "mobile": "Điện thoại", "web": "Web" }, "settings": { - "colorMobileIndicator": "Có làm cho chỉ báo trên thiết bị di động khớp với màu của trạng thái người dùng hay không.", - "consoleIcon": "Sử dụng biểu tượng bảng điều khiển nào", - "list": "Hiển thị các chỉ số trong danh sách thành viên", + "colorMobileIndicator": "Có làm cho chỉ báo điện thoại khớp với màu của trạng thái người dùng hay không.", + "consoleIcon": "Sử dụng biểu tượng máy chơi game nào", + "list": "Hiển thị các chỉ báo trong danh sách thành viên", "messages": "Hiển thị các chỉ báo bên trong tin nhắn", - "profiles": "Hiển thị các chỉ số trong hồ sơ người dùng", - "showBots": "Có hiển thị chỉ báo nền tảng trên bot hay không" + "profiles": "Hiển thị các chỉ báo trong hồ sơ người dùng", + "showBots": "Có hiển thị chỉ báo nền tảng của bot hay không" } }, "previewMessage": { "description": "Cho phép bạn xem trước tin nhắn của mình trước khi gửi nó.", - "name": "Xem trướcTin nhắn", + "name": "PreviewMessage", "previewMessage": "Xem trước tin nhắn" }, "quickActions": { @@ -1341,23 +1341,23 @@ "label": "Đề cập nhanh" }, "quickReply": { - "description": "Trả lời tin nhắn (ctrl + up/down) và chỉnh sửa (ctrl + shift + up/down) thông qua tổ hợp phím", + "description": "Trả lời (ctrl + mũi tên lên/xuống) và chỉnh sửa (ctrl + shift + mũi tên lên/xuống) tin nhắn thông qua tổ hợp phím", "settings": { "ignoreBlockedAndIgnored": "Bỏ qua tin nhắn của người dùng bị chặn/bỏ qua khi điều hướng", "shouldMention": "Ping trả lời theo mặc định", "shouldMentionOptions": { "disabled": "Tắt", - "enabled": "Đã bật", - "followPlugin": "Theo dõi plugin NoReplyMention (nếu được bật)" + "enabled": "Bật", + "followPlugin": "Theo plugin NoReplyMention (nếu được bật)" } } }, "reactErrorDecoder": { - "description": "Thay thế \"Lỗi phản ứng rút gọn\" bằng lỗi thực tế." + "description": "Thay thế \"Minifed React Error\" bằng lỗi thực tế." }, "readAllNotificationsButton": { "description": "Đọc tất cả các thông báo máy chủ chỉ bằng một nút bấm!", - "name": "Nút đọc tất cả thông báo", + "name": "ReadAllNotificationsButton", "readAll": "Đọc tất cả" }, "relationshipNotifier": { @@ -1368,7 +1368,7 @@ "notificationTitle": "Trình thông báo mối quan hệ", "offlineFriendRemoved": "Bạn không còn là bạn với {username}.", "offlineFriendRequestRevoked": "Yêu cầu kết bạn từ {username} đã bị thu hồi.", - "offlineGroupRemoved": "Bạn không còn thuộc nhóm {name}.", + "offlineGroupRemoved": "Bạn không còn trong nhóm {name}.", "offlineServerRemoved": "Bạn không còn ở máy chủ {name}.", "serverRemoved": "Bạn đã bị xóa khỏi máy chủ {name}.", "settings": { @@ -1376,36 +1376,36 @@ "friends": "Thông báo khi một người bạn loại bỏ bạn", "groups": "Thông báo khi bị xóa khỏi cuộc trò chuyện nhóm", "notices": "Đồng thời hiển thị thông báo ở đầu màn hình của bạn khi bị xóa (sử dụng thông báo này nếu bạn không muốn bỏ lỡ bất kỳ thông báo nào).", - "offlineRemovals": "Thông báo cho bạn khi bắt đầu bất hòa nếu bạn bị xóa khi ngoại tuyến.", + "offlineRemovals": "Thông báo cho bạn khi mở discord nếu bạn bị xóa khi ngoại tuyến.", "servers": "Thông báo khi bị xóa khỏi máy chủ" } }, "replaceGoogleSearch": { - "description": "Thay thế tìm kiếm Google bằng (các) Công cụ khác", + "description": "Thay thế Google tìm kiếm bằng (các) công cụ khác", "searchText": "Tìm kiếm văn bản", "searchWith": "Tìm kiếm với {engine}", "settings": { "customEngine": "Công cụ tùy chỉnh", "customEngineName": "Tên của công cụ tìm kiếm tùy chỉnh", - "customEngineURL": "URL của Động cơ của bạn", + "customEngineURL": "URL của công cụ của bạn", "off": "Tắt", - "replacementEngine": "Thay thế bằng một công cụ tìm kiếm cụ thể thay vì thêm menu" + "replacementEngine": "Thay thế bằng một công cụ tìm kiếm cụ thể thay vì thêm một menu" } }, "replyTimestamp": { "description": "Hiển thị dấu thời gian trên bản xem trước tin nhắn đã trả lời" }, "revealAllSpoilers": { - "description": "Tiết lộ tất cả phần tiết lộ nội dung trong tin nhắn bằng cách Ctrl-nhấp vào phần tiết lộ nội dung hoặc trong cuộc trò chuyện bằng Ctrl+Shift-nhấp" + "description": "Hiện tất cả nội dung ẩn (spoiler) trong một tin nhắn bằng cách nhấn Ctrl+Click vào spoiler, hoặc hiện toàn bộ trong chat bằng Ctrl+Shift+Click" }, "reverseImageSearch": { "all": "Tất cả", "description": "Thêm ImageSearch vào menu ngữ cảnh hình ảnh", - "name": "Tìm kiếm hình ảnh ngược", + "name": "ReverseImageSearch", "searchImage": "Tìm kiếm hình ảnh" }, "reviewDB": { - "appeal": "Bắt mắt", + "appeal": "Kháng Cáo", "areYouSure": "Bạn có chắc không?", "block": "Chặn", "blockedUser": "Bạn đã chặn người dùng này", @@ -1422,7 +1422,7 @@ "newReviews": "Bạn có đánh giá mới trên hồ sơ của bạn!", "noBlockedUsers": "Không có người dùng bị chặn.", "notLoggedIn": "Bạn chưa đăng nhập vào ReviewDB!", - "ok": "Được rồi", + "ok": "Ok", "readMore": "Đọc thêm", "report": "Báo cáo", "settings": { @@ -1441,43 +1441,43 @@ "description": "Hiển thị cảnh báo tôn trọng ở đầu danh sách đánh giá" }, "supportDevelopment": "Hỗ trợ phát triển ReviewDB", - "supportServer": "Máy chủ hỗ trợ ReviewDB", + "supportServer": "Máy chủ Hỗ trợ ReviewDB", "website": "Trang web ReviewDB" }, - "system": "Hệ thống", + "system": "Hệ Thống", "unblockUser": "Bỏ chặn người dùng", "viewReviews": "Xem đánh giá" }, "roleColorEverywhere": { - "description": "Thêm màu vai trò hàng đầu bất cứ nơi nào có thể", + "description": "Áp dụng màu của vai trò cao nhất vào mọi vị trí có thể", "settings": { - "chatMentions": "Hiển thị màu sắc vai trò trong đề cập trò chuyện (bao gồm cả trong hộp tin nhắn)", + "chatMentions": "Hiển thị màu sắc vai trò trong đề cập trò chuyện (bao gồm cả trong ô nhắn tin)", "colorChatMessages": "Màu tin nhắn trò chuyện dựa trên màu vai trò của tác giả", "memberList": "Hiển thị màu vai trò trong tiêu đề vai trò của danh sách thành viên", "messageSaturation": "Cường độ tô màu của tin nhắn.", "pollResults": "Hiển thị màu sắc vai trò trong kết quả thăm dò ý kiến", - "reactorsList": "Hiển thị màu vai trò trong danh sách lò phản ứng", + "reactorsList": "Hiển thị màu vai trò trong danh sách biểu cảm", "voiceUsers": "Hiển thị màu vai trò trong danh sách người dùng trò chuyện thoại" } }, "secretRingTone": { - "description": "Luôn phát phiên bản bí mật của nhạc chuông bất hòa (ngoại trừ trong các sự kiện nhạc chuông đặc biệt)", + "description": "Luôn phát phiên bản bí mật của nhạc chuông discord (ngoại trừ trong các sự kiện nhạc chuông đặc biệt)", "settings": { "onlySnow": "Chỉ chơi chủ đề Snow Halation" } }, "seeSummaries": { - "description": "Bật tính năng Tóm tắt thử nghiệm của Discord trên mọi máy chủ, hiển thị tóm tắt các cuộc hội thoại do AI tạo", + "description": "Bật tính năng thử nghiệm Tóm Tắt của Discord trên mọi máy chủ, hiển thị tóm tắt các cuộc hội thoại do AI tạo", "name": "Tóm tắt", "settings": { "summaryExpiryThresholdDays": "Thời gian tính bằng ngày trước khi bản tóm tắt bị xóa. Lưu ý rằng chỉ có tối đa 50 bản tóm tắt được lưu giữ trên mỗi kênh" } }, "sendTimestamps": { - "description": "Gửi dấu thời gian dễ dàng thông qua nút hộp trò chuyện và phím tắt văn bản. Đọc mô tả mở rộng!", + "description": "Gửi dấu thời gian dễ dàng thông qua nút trong ô trò chuyện và phím tắt văn bản. Đọc mô tả mở rộng!", "extendedDescription": { "examples": "Ví dụ:", - "quickSend": "Để nhanh chóng gửi dấu thời gian chỉ có thời gian, hãy đưa dấu thời gian được định dạng là `HH:MM` (bao gồm cả dấu ngược!) vào tin nhắn của bạn", + "quickSend": "Để gửi nhanh mốc thời gian chỉ có giờ, hãy kèm theo mốc thời gian định dạng `HH:MM` (bao gồm cả các dấu nháy ngược!) vào tin nhắn của bạn", "seeBelow": "Xem bên dưới để biết ví dụ. Nếu bạn cần bất cứ điều gì cụ thể hơn, hãy sử dụng nút Ngày trong thanh trò chuyện!" }, "insert": "Chèn", @@ -1492,7 +1492,7 @@ "serverInfo": { "description": "Cho phép bạn xem thông tin về máy chủ", "settings": { - "sorting": "Tên người dùng hoặc Tên hiển thị nếu có", + "sorting": "Tên đăng nhập hoặc Tên hiển thị nếu có", "sortingOptions": { "displayname": "Tên hiển thị", "none": "Đừng sắp xếp", @@ -1505,14 +1505,14 @@ "createdAt": "Được tạo tại", "friends": "Bạn bè", "ignoredUsers": "Người dùng bị bỏ qua", - "joinedAt": "Đã tham gia tại", + "joinedAt": "Đã tham gia vào", "mutualUsers": "Người dùng chung", - "preferredLocale": "Ngôn ngữ ưa thích", + "preferredLocale": "Ngôn ngữ chính", "roles": "Vai trò", - "serverBoosts": "Tăng cường máy chủ", + "serverBoosts": "Nâng cấp máy chủ", "serverInfo": "Thông tin máy chủ", "serverOwner": "Người Sở Hữu Máy Chủ", - "vanityLink": "Liên kết phù phiếm", + "vanityLink": "Liên kết mời tùy chỉnh", "verificationLevel": "Mức xác minh" } }, @@ -1524,10 +1524,10 @@ "friends": "Bạn bè", "servers": "Máy chủ", "settings": { - "mode": "Cách thức", - "modeBoth": "Cả máy chủ và số bạn bè trực tuyến đều được tính", - "modeOnlyFriends": "Chỉ tính bạn bè trực tuyến", - "modeOnlyServers": "Chỉ tính máy chủ", + "mode": "Chế độ", + "modeBoth": "Hiển thị cả số lượng máy chủ và số bạn bè đang trực tuyến", + "modeOnlyFriends": "Chỉ hiển thị số bạn bè đang trực tuyến", + "modeOnlyServers": "Chỉ hiển thị số lượng máy chủ", "useCompact": "Làm cho chỉ báo chỉ xuất hiện với văn bản" }, "tooltipBoth": "{friends} Bạn bè, {servers} Máy chủ", @@ -1539,19 +1539,19 @@ "alreadyUpToDate": "Đã cập nhật với kho lưu trữ", "checkYourConnection": "Không thể kết nối với kho lưu trữ. Kiểm tra kết nối internet của bạn", "checkYourInternet": "Hãy đảm bảo bạn có kết nối Internet và thử lại", - "codeChanges_one": "Thay đổi mã (xác nhận {count})", - "codeChanges_other": "Thay đổi mã ({count} cam kết)", - "codeChanges_zero": "Không thay đổi mã", - "emptyChangelog": "Không có cam kết nào trước phiên bản hiện tại của bạn. Nhấp vào \"Tìm nạp từ Kho lưu trữ\" để kiểm tra các thay đổi mới", + "codeChanges_one": "Thay đổi mã nguồn ({count} commit)", + "codeChanges_other": "Thay đổi mã nguồn ({count} commit)", + "codeChanges_zero": "Không thay đổi mã nguồn", + "emptyChangelog": "Không có commit nào trước phiên bản hiện tại của bạn. Nhấp vào \"Tìm nạp từ Kho lưu trữ\" để kiểm tra các thay đổi mới", "failedToFetchRepo": "Không thể tìm nạp từ kho lưu trữ", - "failedToRetrieve": "Không truy xuất được - hãy kiểm tra bảng điều khiển", - "failedtoFetchCommits": "Không thể tìm nạp các cam kết từ kho lưu trữ", + "failedToRetrieve": "Không truy xuất được - hãy kiểm tra console", + "failedtoFetchCommits": "Không thể tìm nạp các commit từ kho lưu trữ", "fetchRepo": "Tìm nạp từ kho lưu trữ", - "foundCommits_one": "Đã tìm thấy cam kết {count} từ kho lưu trữ", - "foundCommits_other": "Đã tìm thấy cam kết {count} từ kho lưu trữ", - "foundCommits_zero": "Không có cam kết mới", - "info": "Kiểm tra kho lưu trữ để biết các cam kết mới, cập nhật plugin và thay đổi mã. Điều này sẽ so sánh phiên bản hiện tại của bạn với phiên bản mới nhất hiện có và hiển thị cho bạn những tính năng mới", - "loggedCommits": "Cam kết đã ghi từ bản cập nhật mới nhất của bạn", + "foundCommits_one": "Đã tìm thấy {count} commit từ kho lưu trữ", + "foundCommits_other": "Đã tìm thấy {count} commit từ kho lưu trữ", + "foundCommits_zero": "Không có commit mới", + "info": "Kiểm tra kho lưu trữ để biết các commit mới, cập nhật plugin và thay đổi mã nguồn. Điều này sẽ so sánh phiên bản hiện tại của bạn với phiên bản mới nhất hiện có và hiển thị cho bạn những cái gì mới", + "loggedCommits": "Commit đã ghi từ bản cập nhật mới nhất của bạn", "manager": { "days_one": "{count} ngày trước", "days_other": "{count} ngày trước", @@ -1567,49 +1567,49 @@ "numMorePlugins_other": "+{count} plugin khác", "recentlyAddedPlugins": "Các plugin sau đã được thêm vào trong các bản cập nhật gần đây:" }, - "previousSessions": "Lịch sử các phiên cập nhật trước đó của bạn cùng với lịch sử cam kết và các thay đổi về plugin. Nhấp vào nhật ký để mở rộng và xem chi tiết", + "previousSessions": "Lịch sử các phiên cập nhật trước đó của bạn cùng với lịch sử commit và các thay đổi về plugin. Nhấp vào nhật ký để mở rộng và xem chi tiết", "recentChanges": "Những thay đổi gần đây", "repository": "Kho lưu trữ", "title": "Nhật ký thay đổi", - "upToDate": "Kho lưu trữ cập nhật", + "upToDate": "Kho lưu trữ đã được cập nhật", "upToDateLocalCopy": "Kho lưu trữ được cập nhật với bản sao cục bộ của bạn", "updateCard": { - "commits_one": " • Có sẵn cam kết {count}", - "commits_other": " • {count} cam kết có sẵn", - "commits_zero": " • Không có cam kết mới", + "commits_one": " • Hiện có {count} commit", + "commits_other": " • Hiện có {count} commit", + "commits_zero": " • Không có commit mới", "newPluginsCount": " • {plugins} plugin mới", "newSettingInPlugin": "Cài đặt mới trong {pluginName}", "newSettings": "Cài đặt mới", "newSettingsCount": " • {settings} cài đặt mới", "outOfDate": "Kiểm tra kho lưu trữ: {fromHash} → {toHash}", - "upToDate": "Kiểm tra kho lưu trữ: {fromHash} (cập nhật)", + "upToDate": "Kiểm tra kho lưu trữ: {fromHash} (mới nhất)", "update": "Cập nhật: {fromHash} → {toHash}", "updatedPlugins": "Plugin được cập nhật", "updatedPluginsCount": " • {plugins} plugin được cập nhật" }, - "updateLogs_one": "Nhật ký cập nhật (nhật ký {count})", - "updateLogs_other": "Nhật ký cập nhật (nhật ký {count})", + "updateLogs_one": "Nhật ký cập nhật ({count} nhật ký)", + "updateLogs_other": "Nhật ký cập nhật ({count} nhật ký)", "updateLogs_zero": "Không có nhật ký cập nhật", "updatedPluginsCount": "Các plugin đã cập nhật ({plugins})", - "viewRecentChanges": "Đây là các cam kết và cập nhật plugin mới kể từ phiên bản trước của bạn. Bạn có thể xem những tính năng nào đã được thêm vào, các lỗi đã được sửa và plugin nào đã nhận được bản cập nhật", + "viewRecentChanges": "Đây là các commit và cập nhật plugin mới kể từ phiên bản trước của bạn. Bạn có thể xem những tính năng nào đã được thêm vào, các lỗi đã được sửa và plugin nào đã nhận được bản cập nhật", "whereUpdatesFetch": "Đây là kho lưu trữ GitHub nơi Equicord tìm nạp các bản cập nhật từ" }, "disableMinSize": { - "description": "Cho phép thay đổi kích thước cửa sổ Discord nhỏ hơn kích thước tối thiểu mặc định của nó. Hữu ích cho việc sắp xếp các trình quản lý cửa sổ hoặc màn hình nhỏ.", + "description": "Cho phép thay đổi kích thước cửa sổ Discord nhỏ hơn mức tối thiểu mặc định. Hữu ích cho các tiling window manager hoặc màn hình nhỏ.", "title": "Vô hiệu hóa kích thước cửa sổ tối thiểu" }, "enableReactDevtools": { - "description": "Bật tiện ích mở rộng Công cụ dành cho nhà phát triển React để gỡ lỗi các thành phần React của Discord. Hữu ích cho việc phát triển plugin.", - "title": "Kích hoạt công cụ dành cho nhà phát triển React" + "description": "Bật tiện ích mở rộng React Developer Tools để gỡ lỗi các thành phần React của Discord. Hữu ích cho việc phát triển plugin.", + "title": "Kích hoạt React Developer Tools" }, "frameless": { - "description": "Loại bỏ khung cửa sổ gốc để có cái nhìn rõ ràng hơn. Bạn vẫn có thể di chuyển cửa sổ bằng cách kéo vùng thanh tiêu đề.", + "description": "Loại bỏ khung cửa sổ mặc định để có giao diện gọn gàng hơn. Bạn vẫn có thể di chuyển cửa sổ bằng cách kéo vùng thanh tiêu đề.", "title": "Tắt khung cửa sổ" }, "hint": "Gợi ý: Bạn có thể thay đổi vị trí của phần cài đặt này trong <0>cài đặt của plugin Cài đặt!", "macosVibrancyStyle": { - "placeholder": "Phong cách sống động của cửa sổ", - "title": "Kiểu sống động của cửa sổ (yêu cầu khởi động lại)" + "placeholder": "Hiệu ứng mờ của cửa sổ", + "title": "Kiểu hiệu ứng làm mờ cửa sổ (yêu cầu khởi động lại)" }, "notification": { "logButton": "Xem nhật ký thông báo", @@ -1619,7 +1619,7 @@ "contributorModal": { "contributorInfo": { "noPlugins": "Người này chưa tạo bất kỳ plugin nào. Họ có thể <0>đã đóng góp cho Equicord theo những cách khác!", - "plugins_one": "Người này đã <0>đóng góp cho plugin {count}!", + "plugins_one": "Người này đã <0>đóng góp cho {count} plugin!", "plugins_other": "Người này đã <0>đóng góp cho {count} plugin!" } }, @@ -1629,25 +1629,25 @@ }, "restartRequired": { "body": "Cần phải khởi động lại để áp dụng thay đổi này", - "cancel": "Sau đó!", + "cancel": "Để sau!", "confirm": "Khởi động lại ngay bây giờ", "plugins": "Các plugin sau yêu cầu khởi động lại:", "title": "Yêu cầu khởi động lại" }, "title": "Cài đặt", "transparent": { - "description": "Làm cho cửa sổ Discord trong suốt. Cần phải có một chủ đề hỗ trợ tính minh bạch, nếu không điều này sẽ không có tác dụng gì.", - "note": "Điều này sẽ ngăn cửa sổ thay đổi kích thước.", - "noteWindows": "Điều này sẽ ngăn không cho cửa sổ có thể thay đổi kích thước và ngăn bạn chụp cửa sổ vào các cạnh màn hình", - "title": "Kích hoạt độ trong suốt của cửa sổ" + "description": "Làm cho cửa sổ Discord trong suốt. Cần phải có một chủ đề hỗ trợ trong suốt, nếu không điều này sẽ không có tác dụng gì.", + "note": "Điều này sẽ khiến bạn không thể thay đổi kích thước cửa sổ.", + "noteWindows": "Điều này sẽ khiến bạn không thể thay đổi kích thước cửa sổ và không thể đưa cửa sổ vào các cạnh màn hình", + "title": "Kích hoạt cửa sổ trong suốt" }, "useQuickCss": { "description": "Tải CSS tùy chỉnh từ trình chỉnh sửa QuickCSS. Điều này cho phép bạn tùy chỉnh giao diện của Discord theo phong cách của riêng bạn.", "title": "Bật CSS tùy chỉnh" }, "winCtrlQ": { - "description": "Thêm Ctrl+Q làm phím tắt để đóng Discord. Điều này cung cấp một giải pháp thay thế cho Alt+F4 để đóng ứng dụng nhanh chóng.", - "title": "Đăng ký Ctrl+Q làm phím tắt để đóng Discord" + "description": "Thêm Ctrl+Q làm phím tắt để đóng Discord. Đây là phương pháp thay thế cho Alt+F4 giúp đóng ứng dụng nhanh chóng.", + "title": "Thiết lập Ctrl+Q làm phím tắt để đóng Discord" }, "winNativeTitleBar": { "description": "Thay thế thanh tiêu đề tùy chỉnh của Discord bằng thanh tiêu đề chuẩn của Windows. Điều này có thể cải thiện khả năng tương thích với một số công cụ quản lý cửa sổ.", @@ -1664,23 +1664,23 @@ "bgOpacity": "Độ mờ nền", "customTheme": "Liên kết đến chủ đề vscode tùy chỉnh", "theme": "Chủ đề mặc định", - "tryHljs": "Sử dụng công cụ tô sáng và chủ đề Discord mặc định nhẹ hơn.", + "tryHljs": "Sử dụng bộ làm nổi bật cú pháp và giao diện mặc định và nhẹ hơn của Discord", "tryHljsOptions": { "always": "Luôn luôn", "never": "Không bao giờ", - "preferHljs": "Thích Highlight.js thay vì Shiki", - "preferShiki": "Thích Shiki thay vì Highlight.js" + "preferHljs": "Ưu tiên Highlight.js thay vì Shiki", + "preferShiki": "Ưu tiên Shiki thay vì Highlight.js" }, - "useDevIcon": "Cách hiển thị biểu tượng ngôn ngữ trên codeblocks", + "useDevIcon": "Cách hiển thị biểu tượng ngôn ngữ trên codeblock", "useDevIconOptions": { - "colored": "màu", - "colorless": "không màu", + "colored": "Có màu", + "colorless": "Không màu", "disabled": "Tắt" } } }, "showAllMessageButtons": { - "description": "Luôn hiển thị tất cả các nút tin nhắn cho dù bạn có đang giữ phím shift hay không.", + "description": "Luôn hiển thị tất cả các nút trong tin nhắn cho dù bạn có đang giữ phím shift hay không.", "settings": { "noShiftDelete": "Loại bỏ yêu cầu giữ shift để xóa tin nhắn.", "noShiftPin": "Loại bỏ yêu cầu giữ phím shift để ghim tin nhắn." @@ -1690,10 +1690,10 @@ "description": "Hiển thị các tài khoản được kết nối trong cửa sổ bật lên của người dùng", "settings": { "compact": "Nhỏ gọn", - "cozy": "Ấm áp", + "cozy": "Dễ nhìn", "iconSize": "Kích thước biểu tượng (px)", "iconSpacing": "Lề biểu tượng", - "roomy": "rộng rãi" + "roomy": "Rộng rãi" } }, "showHiddenChannels": { @@ -1703,49 +1703,49 @@ "bitrate": "Tốc độ bit: {bitrate} bit", "cannotSeeMessages": "Bạn không thể xem {type} của kênh này.", "channelTypes": { - "announcement": "thông báo", - "forum": "diễn đàn", - "message": "tin nhắn", + "announcement": "kênh thông báo", + "forum": "kênh diễn đàn", + "message": "kênh văn bản", "messages": "tin nhắn", - "post": "bưu kiện", - "posts": "bài viết", - "stage": "sân khấu", - "text": "chữ", + "post": "bài đăng", + "posts": "bài đăng", + "stage": "kênh sân khấu", + "text": "kênh văn bản", "thread": "chủ đề", "threads": "chủ đề", - "voice": "tiếng nói" + "voice": "kênh thoại" }, "defaultLayout": "Bố cục mặc định: {layout}", - "defaultReactionEmoji": "Biểu tượng cảm xúc phản ứng mặc định:", + "defaultReactionEmoji": "Tương tác mặc định:", "defaultSortOrder": "Thứ tự sắp xếp mặc định: {order}", "description": "Hiển thị các kênh mà bạn không có quyền truy cập để xem.", "forumLayouts": { - "gridView": "Chế độ xem thư viện", - "listView": "Chế độ xem danh sách", + "gridView": "Hiển thị dạng bộ sưu tập", + "listView": "Hiển thị dạng danh sách", "notSet": "Chưa đặt" }, "hiddenChannel": "Đây là kênh {type} ẩn", - "hiddenChannelTooltip": "Kênh ẩn", + "hiddenChannelTooltip": "Kênh Ẩn", "hideAllowedUsersAndRoles": "Ẩn người dùng và vai trò được phép", "lastMessageCreated": "{type} được tạo lần cuối:", - "lastMessagePin": "Mã pin tin nhắn cuối cùng:", + "lastMessagePin": "Tin nhắn ghim gần nhất:", "lockedChannel": "Đây là kênh {type} bị khóa", "nsfw": "NSFW", "permissionDetails": "Chi tiết quyền", "region": "Khu vực: {region}", "regionAutomatic": "Tự động", "requireTag": "Bài viết trên diễn đàn này yêu cầu phải đặt thẻ.", - "seeGuidelines": " Tuy nhiên bạn có thể thấy hướng dẫn của nó:", + "seeGuidelines": " Tuy nhiên bạn có thể thấy hướng dẫn đăng bài của nó:", "settings": { "channelStyle": { "classic": "Cổ điển", "description": "Kiểu được sử dụng để hiển thị các kênh ẩn.", - "muted": "Đã tắt âm", - "mutedAndShowUnreads": "Tắt tiếng và hiển thị nội dung chưa đọc", - "showUnreads": "Hiển thị bài chưa đọc" + "muted": "Tắt thông báo", + "mutedAndShowUnreads": "Tắt thông báo và Hiển thị Chưa đọc", + "showUnreads": "Hiển thị Chưa đọc" }, "defaultAllowedUsersAndRolesDropdownState": { - "description": "Theo mặc định, danh sách thả xuống vai trò và người dùng được phép trên các kênh ẩn có được mở hay không" + "description": "Luôn mở mặc định danh sách người dùng và vai trò có quyền truy cập" }, "showMode": { "description": "Chế độ được sử dụng để hiển thị các kênh ẩn.", @@ -1759,7 +1759,7 @@ "creationDate": "Ngày tạo", "latestActivity": "Hoạt động mới nhất" }, - "threadSlowmode": "Chế độ chậm của chuỗi mặc định: {duration}", + "threadSlowmode": "Chế độ chậm của chủ đề mặc định: {duration}", "videoQuality": { "720p": "720p", "automatic": "Tự động" @@ -1768,29 +1768,29 @@ "viewAllowedUsersAndRoles": "Xem người dùng và vai trò được phép" }, "showHiddenThings": { - "description": "Hiển thị nhiều thứ ẩn và chỉ dành cho người kiểm duyệt bất kể quyền.", + "description": "Hiển thị nhiều thứ ẩn và chỉ dành cho người kiểm duyệt bất kể quyền hạn.", "settings": { "showInvitesPaused": "Hiển thị chú giải công cụ lời mời bị tạm dừng trong danh sách máy chủ.", - "showModView": "Hiển thị mục menu ngữ cảnh chế độ xem mod thành viên trong tất cả các máy chủ.", - "showTimeouts": "Hiển thị biểu tượng thời gian chờ của thành viên trong cuộc trò chuyện." + "showModView": "Hiển thị mục menu ngữ cảnh Chế độ Hiển thị Mod cho thành viên trong tất cả các máy chủ.", + "showTimeouts": "Hiển thị biểu tượng thời gian hạn chế của thành viên trong cuộc trò chuyện." } }, "showMeYourName": { - "addNickname": "Thêm biệt hiệu SMYN", + "addNickname": "Thêm biệt danh SMYN", "cancel": "Hủy bỏ", "changeNickname": "Thay đổi biệt danh SMYN", - "modalDescription": "Đặt biệt hiệu SMYN tùy chỉnh cho người dùng này. Hãy tận dụng nó bằng cách chỉ định {custom} trong cài đặt mẫu SMYN.", + "modalDescription": "Đặt biệt danh SMYN tùy chỉnh cho người dùng này. Sử dụng bằng cách xác định {custom} trong phần cài đặt mẫu của SMYN.", "nicknameLabel": "Biệt danh SMYN", "resetNickname": "Đặt lại biệt danh SMYN", "save": "Lưu", "settings": { "animateGradients": "Đối với các tên không chính, nếu vai trò có độ chuyển màu, hãy tạo hiệu ứng cho nó. Tính năng này bị vô hiệu hóa bởi \"Bỏ qua độ dốc\" và giảm chuyển động.", - "customNameColor": "Màu sử dụng cho tên tùy chỉnh mà bạn đã gán cho người dùng nếu nó không phải là tên được hiển thị đầu tiên. Để trống theo mặc định. Chấp nhận đầu vào hex(a), rgb(a) hoặc hsl(a). Sử dụng \"Vai trò\" để theo màu vai trò hàng đầu của người dùng. Sử dụng \"Role+-#\" để điều chỉnh độ sáng theo tỷ lệ phần trăm đó (ví dụ: \"Role+15\")", - "discriminators": "Thêm các yếu tố phân biệt đối xử vào tên người dùng cho bot. Trình phân biệt đối xử không được dùng nữa đối với người dùng nhưng vẫn được sử dụng cho bot. Theo mặc định, tên người dùng của bot tương đương với tên chung của người dùng, do đó nhiều bot có thể có cùng tên người dùng. Việc bổ sung các yếu tố phân biệt đối xử làm cho chúng trở nên độc đáo trở lại.", + "customNameColor": "Màu sắc cho tên tùy chỉnh nếu không hiển thị đầu tiên. Để trống nếu muốn dùng mặc định. Chấp nhận hex(a), rgb(a), hoặc hsl(a). Nhập \"Role\" để dùng màu của vai trò cao nhất. Nhập \"Role+-#\" để điều chỉnh độ sáng theo phần trăm (ví dụ: \"Role+15\")", + "discriminators": "Thêm số định danh vào sau tên đăng nhập của bot. Số định danh đã bị loại bỏ đối với người dùng nhưng vẫn được sử dụng cho bot. Theo mặc định, tên đăng nhập của bot tương đương với tên hiển thị, do đó nhiều bot có thể có cùng tên. Việc thêm số định danh sẽ giúp tên của chúng trở nên duy nhất.", "displayNameColor": "Màu sử dụng cho tên hiển thị nếu nó không phải là màu được hiển thị đầu tiên. Để trống theo mặc định. Chấp nhận đầu vào hex(a), rgb(a) hoặc hsl(a). Sử dụng \"Vai trò\" để theo màu vai trò hàng đầu của người dùng. Sử dụng \"Role+-#\" để điều chỉnh độ sáng theo tỷ lệ phần trăm đó (ví dụ: \"Role+15\")", - "friendNameColor": "Màu dùng cho biệt hiệu của bạn bè nếu đó không phải là màu được hiển thị đầu tiên. Để trống theo mặc định. Chấp nhận đầu vào hex(a), rgb(a) hoặc hsl(a). Sử dụng \"Vai trò\" để theo màu vai trò hàng đầu của người dùng. Sử dụng \"Role+-#\" để điều chỉnh độ sáng theo tỷ lệ phần trăm đó (ví dụ: \"Role+15\")", + "friendNameColor": "Màu sắc sử dụng cho biệt danh của bạn bè nếu nó không hiển thị lần đầu. Để trống nếu muốn dùng mặc định. Chấp nhận hex(a), rgb(a), hoặc hsl(a). Nhập \"Role\" để dùng màu của vai trò cao nhất. Nhập \"Role+-#\" để điều chỉnh độ sáng theo phần trăm (ví dụ: \"Role+15\")", "hideDefaultAtSign": "Ẩn ký hiệu \"@\" mặc định trước tên trong đề cập và trả lời. Chỉ áp dụng nếu một trong hai tính năng được bật.", - "ignoreFonts": "Đối với các tên không chính, hãy sử dụng phông chữ mặc định của Discord bất kể phông chữ nitro tùy chỉnh của người dùng.", + "ignoreFonts": "Đối với các tên phụ, sử dụng phông chữ mặc định của Discord thay vì bất kể phông chữ nitro tùy chỉnh của người dùng.", "ignoreGradients": "Đối với các tên không chính, nếu vai trò có độ dốc, hãy bỏ qua nó và chọn màu được đặt bên dưới.", "includedNames": "Thứ tự hiển thị tên người dùng, tên hiển thị, biệt hiệu, tên bạn bè và tên tùy chỉnh. Sử dụng các phần giữ chỗ sau: {user}, {display}, {nick}, {friend}, {custom}. Bạn có thể cung cấp nhiều tùy chọn tên để sử dụng làm tên dự phòng nếu không có tên nào bằng cách phân tách chúng bằng dấu phẩy, chẳng hạn như: {custom, friend, nick}. Bạn có thể có tối đa ba tiền tố và ba hậu tố cho mỗi tên.", "memberList": "Hiển thị tên khả dụng đầu tiên được liệt kê ở định dạng tên tùy chỉnh của bạn trong danh sách thành viên.", @@ -2162,4 +2162,4 @@ "youtubeAdblock": { "description": "Chặn quảng cáo trong nội dung nhúng trên YouTube và hoạt động WatchTogether thông qua AdGuard" } -} \ No newline at end of file +}