diff options
author | Michael Vogt <michael.vogt@ubuntu.com> | 2012-12-13 09:14:45 +0100 |
---|---|---|
committer | Michael Vogt <michael.vogt@ubuntu.com> | 2012-12-13 09:14:45 +0100 |
commit | 8e604bec425dda28db6f541cc7e64e16989d89f6 (patch) | |
tree | d498a4d1027e19236282ef6f738626c12067c7e5 | |
parent | 0c58e5cb65cb10a2afe67f35ea7a2b23586c816c (diff) | |
parent | fb3ecf163485c428ebf863e65e60ec884e741ada (diff) |
merged from the debian-sid branch
-rw-r--r-- | apt-pkg/deb/dpkgpm.cc | 2 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | debian/apt.postinst | 7 | ||||
-rw-r--r-- | debian/changelog | 17 | ||||
-rw-r--r-- | doc/apt-verbatim.ent | 2 | ||||
-rw-r--r-- | doc/po/apt-doc.pot | 4 | ||||
-rw-r--r-- | po/de.po | 2 | ||||
-rw-r--r-- | po/fr.po | 269 | ||||
-rw-r--r-- | po/ja.po | 11 | ||||
-rw-r--r-- | po/pt.po | 3 | ||||
-rw-r--r-- | po/vi.po | 763 |
11 files changed, 607 insertions, 475 deletions
diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index 8732fba88..b4fcf47b6 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -725,7 +725,7 @@ bool pkgDPkgPM::OpenLog() gr = getgrnam("adm"); if (pw != NULL && gr != NULL) chown(logfile_name.c_str(), pw->pw_uid, gr->gr_gid); - chmod(logfile_name.c_str(), 0644); + chmod(logfile_name.c_str(), 0640); fprintf(d->term_out, "\nLog started: %s\n", timestr); } diff --git a/configure.in b/configure.in index 9d22c1582..53d01dfe9 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ AC_CONFIG_AUX_DIR(buildlib) AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) PACKAGE="apt" -PACKAGE_VERSION="0.9.7.6ubuntu5" +PACKAGE_VERSION="0.9.7.6ubuntu6" PACKAGE_MAIL="APT Development Team <deity@lists.debian.org>" AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE") AC_DEFINE_UNQUOTED(PACKAGE_VERSION,"$PACKAGE_VERSION") diff --git a/debian/apt.postinst b/debian/apt.postinst index 4d87c4e25..bd814e1af 100644 --- a/debian/apt.postinst +++ b/debian/apt.postinst @@ -21,6 +21,13 @@ case "$1" in rm -f $SECRING fi apt-key update + + # ensure tighter permissons on the logs, see LP: #975199 + if dpkg --compare-versions "$2" lt-nl 0.9.7.7; then + # ensure permissions are right + chmod -f 0640 /var/log/apt/term.log* || true + fi + ;; abort-upgrade|abort-remove|abort-deconfigure) diff --git a/debian/changelog b/debian/changelog index cbe97833f..e89a4d3e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +apt (0.9.7.6ubuntu6) UNRELEASEDraring; urgency=low + + * merged from the debian-sid branch + + [ Program translation updates ] + * Catalan (Jordi Mallach) + * Drop a confusing non-breaking space. Closes: #691024 + * Thai (Theppitak Karoonboonyanan). Closes: #691613 + * Vietnamese (Trần Ngọc Quân). Closes: #693773 + * Fix Plural forms in German, French, Japanese and Portuguese + translations. Thanks to Jakub Wilk for reporting these errors. + + [ Michael Vogt ] + * change permissions of /var/log/apt/term.log to 0640 (LP: #975199) + + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 13 Dec 2012 09:03:59 +0100 + apt (0.9.7.6ubuntu5) raring; urgency=low * Revert build-dependency from gettext:any to gettext, now that gettext is diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index b82709ada..54aa94bf8 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -213,7 +213,7 @@ "> <!-- this will be updated by 'prepare-release' --> -<!ENTITY apt-product-version "0.9.7.6ubuntu5"> +<!ENTITY apt-product-version "0.9.7.6ubuntu6"> <!-- Codenames for debian releases --> <!ENTITY oldstable-codename "squeeze"> diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot index aeec94175..e8c174be2 100644 --- a/doc/po/apt-doc.pot +++ b/doc/po/apt-doc.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: apt-doc 0.9.7.6ubuntu4\n" +"Project-Id-Version: apt-doc 0.9.7.6ubuntu5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2012-11-29 15:43+0000\n" +"POT-Creation-Date: 2012-12-13 09:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,7 +18,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);>\n" +"Plural-Forms: nplurals=2; plural=n != 1;>\n" #: cmdline/apt-cache.cc:158 #, c-format @@ -9,16 +9,15 @@ msgstr "" "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" "POT-Creation-Date: 2012-11-29 15:43+0000\n" -"PO-Revision-Date: 2012-10-08 16:40+0000\n" -"Last-Translator: Florent (LSc) <Unknown>\n" +"PO-Revision-Date: 2012-06-25 19:58+0200\n" +"Last-Translator: Christian Perrier <bubulle@debian.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-10-12 10:33+0000\n" -"X-Generator: Launchpad (build 16130)\n" +"X-Generator: Lokalize 1.4\n" +"Plural-Forms: Plural-Forms: nplurals=2; plural=n > 1;\n" #: cmdline/apt-cache.cc:158 #, c-format @@ -153,7 +152,7 @@ msgstr " Épinglage de paquet : " #. Show the priority tables #: cmdline/apt-cache.cc:1570 msgid " Version table:" -msgstr " Table de version :" +msgstr " Table de version :" #: cmdline/apt-cache.cc:1683 cmdline/apt-cdrom.cc:198 cmdline/apt-config.cc:81 #: cmdline/apt-get.cc:3366 cmdline/apt-mark.cc:375 @@ -260,7 +259,7 @@ msgstr "" #: cmdline/apt-config.cc:46 msgid "Arguments not in pairs" -msgstr "Les arguments ne sont pas en parité" +msgstr "Les paramètres ne sont pas appariés" #: cmdline/apt-config.cc:87 msgid "" @@ -639,7 +638,7 @@ msgid "" msgstr "" "Vous êtes sur le point de faire quelque chose de potentiellement dangereux\n" "Pour continuer, tapez la phrase « %s »\n" -" ?] " +" ?]" #: cmdline/apt-get.cc:1269 cmdline/apt-get.cc:1288 msgid "Abort." @@ -721,7 +720,7 @@ msgstr "La version « %s » indisponible du paquet « %s » est ignorée" #: cmdline/apt-get.cc:1647 msgid "The update command takes no arguments" -msgstr "La commande de mise à jour ne prend pas d'argument" +msgstr "La commande de mise à jour ne prend pas de paramètre" #: cmdline/apt-get.cc:1713 msgid "We are not supposed to delete stuff, can't start AutoRemover" @@ -750,7 +749,7 @@ msgstr "" #. #: cmdline/apt-get.cc:1820 cmdline/apt-get.cc:1989 msgid "The following information may help to resolve the situation:" -msgstr "L'information suivante devrait vous aider à résoudre la situation :" +msgstr "L'information suivante devrait vous aider à résoudre la situation : " #: cmdline/apt-get.cc:1824 msgid "Internal Error, AutoRemover broke stuff" @@ -820,7 +819,7 @@ msgstr "Paquets défectueux" #: cmdline/apt-get.cc:2021 msgid "The following extra packages will be installed:" -msgstr "Les paquets supplémentaires suivants seront installés :" +msgstr "Les paquets supplémentaires suivants seront installés : " #: cmdline/apt-get.cc:2111 msgid "Suggested packages:" @@ -1173,7 +1172,7 @@ msgstr "Atteint " #: cmdline/acqprogress.cc:84 msgid "Get:" -msgstr "Réception de :" +msgstr "Réception de : " #: cmdline/acqprogress.cc:115 msgid "Ign " @@ -1334,7 +1333,7 @@ msgstr "Impossible de statuer" #: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 msgid "Failed to set modification time" -msgstr "Impossible de modifier l'heure" +msgstr "Impossible de modifier l'heure " #: methods/file.cc:47 msgid "Invalid URI, local URIS must not start with //" @@ -1680,7 +1679,7 @@ msgstr "Impossible d'accéder à %s" #: methods/mirror.cc:280 #, c-format msgid "No mirror file '%s' found " -msgstr "Aucun fichier miroir « %s » n'a été trouvé " +msgstr "Aucun fichier miroir « %s » n'a été trouvé" #. FIXME: fallback to a default mirror here instead #. and provide a config option to define that default @@ -2020,12 +2019,12 @@ msgstr "L'archive ne possède pas de champ de paquet" #: ftparchive/writer.cc:409 ftparchive/writer.cc:711 #, c-format msgid " %s has no override entry\n" -msgstr " %s ne possède pas d'entrée « override »\n" +msgstr "%s ne possède pas d'entrée « override »\n" #: ftparchive/writer.cc:477 ftparchive/writer.cc:827 #, c-format msgid " %s maintainer is %s not %s\n" -msgstr " le responsable de %s est %s et non %s\n" +msgstr " le responsable de %s est %s et non %s\n" #: ftparchive/writer.cc:721 #, c-format @@ -2294,7 +2293,7 @@ msgstr "Le chemin est trop long" #: apt-inst/extract.cc:415 #, c-format msgid "Overwrite package match with no version for %s" -msgstr "Écrase la correspondance de paquet sans version pour %s" +msgstr "Écrase la correspondance de paquet sans version pour %s " #: apt-inst/extract.cc:432 #, c-format @@ -2502,7 +2501,7 @@ msgstr "L'option %s de la ligne de commande n'est pas une valeur booléenne" #: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 #, c-format msgid "Option %s requires an argument." -msgstr "L'option %s nécessite un argument." +msgstr "L'option %s nécessite un paramètre." #: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 #, c-format @@ -2512,7 +2511,7 @@ msgstr "Option %s : l'item configuration doit être spécifiée avec un =<val>. #: apt-pkg/contrib/cmndline.cc:237 #, c-format msgid "Option %s requires an integer argument, not '%s'" -msgstr "L'option %s prend un nombre entier en argument, et non « %s »" +msgstr "L'option %s prend un nombre entier en paramètre, et non « %s »" #: apt-pkg/contrib/cmndline.cc:268 #, c-format @@ -2870,7 +2869,7 @@ msgstr "" #: apt-pkg/packagemanager.cc:473 apt-pkg/packagemanager.cc:504 #, c-format msgid "Could not configure '%s'. " -msgstr "Impossible de configurer « %s ». " +msgstr "Impossible de configurer « %s »." #: apt-pkg/packagemanager.cc:546 #, c-format @@ -2902,8 +2901,8 @@ msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -"Erreur, pkgProblemResolver::Resolve a généré des ruptures, ce qui a pu être " -"causé par les paquets devant être gardés en l'état." +"Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé " +"par les paquets devant être gardés en l'état." #: apt-pkg/algorithms.cc:1230 msgid "Unable to correct problems, you have held broken packages." @@ -3225,7 +3224,7 @@ msgstr "" #: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 msgid "Identifying.. " -msgstr "Identification... " +msgstr "Identification..." #: apt-pkg/cdrom.cc:613 #, c-format @@ -3591,57 +3590,37 @@ msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " msgstr "" "dpkg a été interrompu. Il est nécessaire d'utiliser « %s » pour corriger le " -"problème. " +"problème." #: apt-pkg/deb/debsystem.cc:121 msgid "Not locked" msgstr "Non verrouillé" -#~ msgid "Got a single header line over %u chars" -#~ msgstr "J'ai une simple ligne d'en-tête au-dessus du caractère %u" - -#~ msgid "Read error from %s process" -#~ msgstr "Erreur de lecture du processus %s" - -#~ msgid "Couldn't open pipe for %s" -#~ msgstr "Ne parvient pas à ouvrir le tube pour %s" +#~ msgid "Skipping nonexistent file %s" +#~ msgstr "Fichier %s inexistant ignoré" -#~ msgid "Failed to locate a valid control file" -#~ msgstr "Impossible de localiser un fichier de contrôle valide" +#~ msgid "Failed to remove %s" +#~ msgstr "Impossible de supprimer %s" -#~ msgid "Couldn't change to %s" -#~ msgstr "Impossible d'accéder à %s" +#~ msgid "Unable to create %s" +#~ msgstr "Impossible de créer %s" -#~ msgid "Error parsing MD5. Offset %lu" -#~ msgstr "Erreur lors du traitement de la somme MD5. Décalage %lu" +#~ msgid "Failed to stat %sinfo" +#~ msgstr "Impossible de statuer pour %sinfo" -#~ msgid "Bad ConfFile section in the status file. Offset %lu" +#~ msgid "The info and temp directories need to be on the same filesystem" #~ msgstr "" -#~ "Mauvaise section « ConfFile » dans le fichier « status ». Décalage %lu" - -#~ msgid "Failed to find a Package: header, offset %lu" -#~ msgstr "Impossible de trouver un en-tête « Package: », décalage %lu" - -#~ msgid "The pkg cache must be initialized first" -#~ msgstr "Le cache des paquets doit être initialisé en premier" - -#~ msgid "Internal error adding a diversion" -#~ msgstr "Erreur interne en ajoutant une déviation" - -#~ msgid "Invalid line in the diversion file: %s" -#~ msgstr "Ligne invalide dans le fichier des déviations : %s" - -#~ msgid "The diversion file is corrupted" -#~ msgstr "Le fichier des déviations est corrompu" +#~ "Les répertoires info et temp doivent se trouver sur le même système de " +#~ "fichiers" -#~ msgid "Failed to open the diversions file %sdiversions" -#~ msgstr "Impossible d'ouvrir le fichier des déviations %sdiversions" +#~ msgid "Failed to change to the admin dir %sinfo" +#~ msgstr "Impossible de changer pour le répertoire d'administration %sinfo" -#~ msgid "Internal error getting a node" -#~ msgstr "Erreur interne lors de l'obtention d'un Nœud" +#~ msgid "Internal error getting a package name" +#~ msgstr "Erreur interne lors de l'obtention d'un nom de paquet" -#~ msgid "Failed reading the list file %sinfo/%s" -#~ msgstr "Échec de la lecture du fichier de liste %sinfo/%s" +#~ msgid "Reading file listing" +#~ msgstr "Lecture de la liste de fichiers" #~ msgid "" #~ "Failed to open the list file '%sinfo/%s'. If you cannot restore this file " @@ -3652,46 +3631,162 @@ msgstr "Non verrouillé" #~ "parvenez pas à restaurer ce fichier, veuillez le vider et réinstaller " #~ "immédiatement la même version du paquet !" -#~ msgid "Reading file listing" -#~ msgstr "Lecture de la liste de fichiers" +#~ msgid "Failed reading the list file %sinfo/%s" +#~ msgstr "Échec de la lecture du fichier de liste %sinfo/%s" -#~ msgid "Internal error getting a package name" -#~ msgstr "Erreur interne lors de l'obtention d'un nom de paquet" +#~ msgid "Internal error getting a node" +#~ msgstr "Erreur interne lors de l'obtention d'un Nœud" -#~ msgid "Failed to change to the admin dir %sinfo" -#~ msgstr "Impossible de changer pour le répertoire d'administration %sinfo" +#~ msgid "Failed to open the diversions file %sdiversions" +#~ msgstr "Impossible d'ouvrir le fichier des déviations %sdiversions " -#~ msgid "The info and temp directories need to be on the same filesystem" +#~ msgid "The diversion file is corrupted" +#~ msgstr "Le fichier des déviations est corrompu" + +#~ msgid "Invalid line in the diversion file: %s" +#~ msgstr "Ligne invalide dans le fichier des déviations : %s" + +#~ msgid "Internal error adding a diversion" +#~ msgstr "Erreur interne en ajoutant une déviation" + +#~ msgid "The pkg cache must be initialized first" +#~ msgstr "Le cache des paquets doit être initialisé en premier" + +#~ msgid "Failed to find a Package: header, offset %lu" +#~ msgstr "Impossible de trouver un en-tête « Package: », décalage %lu" + +#~ msgid "Bad ConfFile section in the status file. Offset %lu" #~ msgstr "" -#~ "Les répertoires info et temp doivent se trouver sur le même système de " -#~ "fichiers" +#~ "Mauvaise section « ConfFile » dans le fichier « status ». Décalage %lu" -#~ msgid "Failed to stat %sinfo" -#~ msgstr "Impossible de statuer pour %sinfo" +#~ msgid "Error parsing MD5. Offset %lu" +#~ msgstr "Erreur lors du traitement de la somme MD5. Décalage %lu" -#~ msgid "Unable to create %s" -#~ msgstr "Impossible de créer %s" +#~ msgid "Couldn't change to %s" +#~ msgstr "Impossible d'accéder à %s" -#~ msgid "Failed to remove %s" -#~ msgstr "Impossible de supprimer %s" +#~ msgid "Failed to locate a valid control file" +#~ msgstr "Impossible de localiser un fichier de contrôle valide" -#~ msgid "Use 'apt-get autoremove' to remove them." -#~ msgstr "Veuillez utiliser « apt-get autoremove » pour les supprimer." +#~ msgid "Couldn't open pipe for %s" +#~ msgstr "Ne parvient pas à ouvrir le tube pour %s" -#~ msgid "Package %s is not installed, so not removed\n" -#~ msgstr "Le paquet %s n'est pas installé, et ne peut donc être supprimé\n" +#~ msgid "Read error from %s process" +#~ msgstr "Erreur de lecture du processus %s" -#~ msgid "Skipping nonexistent file %s" -#~ msgstr "Fichier %s inexistant ignoré" +#~ msgid "Got a single header line over %u chars" +#~ msgstr "J'ai une simple ligne d'en-tête au-dessus du caractère %u" + +#~ msgid "Malformed override %s line %lu #1" +#~ msgstr "Entrée « override » %s mal formée ligne %lu n° 1" + +#~ msgid "Malformed override %s line %lu #2" +#~ msgstr "Entrée « override » %s mal formée %lu n° 2" + +#~ msgid "Malformed override %s line %lu #3" +#~ msgstr "Entrée « override » %s mal formée %lu n° 3" + +#~ msgid "decompressor" +#~ msgstr "décompacteur" #~ msgid "Note: This is done automatic and on purpose by dpkg." #~ msgstr "" #~ "Note : cette opération volontaire (effectuée par dpkg) est automatique." +#~ msgid "read, still have %lu to read but none left" +#~ msgstr "lu(s), %lu restant à lire, mais rien n'est disponible" + +#~ msgid "write, still have %lu to write but couldn't" +#~ msgstr "écrit(s), %lu restant à écrire, mais l'écriture est impossible" + #~ msgid "" -#~ "Dynamic MMap ran out of room. Please increase the size of APT::Cache-" -#~ "Limit. Current value: %lu. (man 5 apt.conf)" +#~ "Could not perform immediate configuration on already unpacked '%s'. " +#~ "Please see man 5 apt.conf under APT::Immediate-Configure for details." +#~ msgstr "" +#~ "Impossible d'effectuer la configuration immédiate du paquet « %s », déjà " +#~ "décompressé. Veuillez consulter la page de manuel apt.conf(5) et " +#~ "notamment la section à propos de APT::Immediate-Configure, pour plus " +#~ "d'informations." + +#~ msgid "Error occurred while processing %s (NewPackage)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewPackage)" + +#~ msgid "Error occurred while processing %s (UsePackage1)" +#~ msgstr "Erreur apparue lors du traitement de %s (UsePackage1)" + +#~ msgid "Error occurred while processing %s (NewFileDesc1)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewFileDesc1)" + +#~ msgid "Error occurred while processing %s (UsePackage2)" +#~ msgstr "Erreur apparue lors du traitement de %s (UsePackage2)" + +#~ msgid "Error occurred while processing %s (NewFileVer1)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewFileVer1)" + +#~ msgid "Error occurred while processing %s (NewVersion%d)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewVersion%d)" + +#~ msgid "Error occurred while processing %s (UsePackage3)" +#~ msgstr "Erreur apparue lors du traitement de %s (UsePackage3)" + +#~ msgid "Error occurred while processing %s (NewFileDesc2)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewFileDesc2)" + +#~ msgid "Error occurred while processing %s (FindPkg)" +#~ msgstr "Erreur apparue lors du traitement de %s (FindPkg)" + +#~ msgid "Error occurred while processing %s (CollectFileProvides)" +#~ msgstr "Erreur apparue lors du traitement de %s (CollectFileProvides)" + +#~ msgid "Internal error, could not locate member" +#~ msgstr "Erreur interne, ne peut localiser le membre" + +#~ msgid "Internal error, group '%s' has no installable pseudo package" #~ msgstr "" -#~ "La zone dynamique d'allocation mémoire (« Dynamic MMap ») n'a plus de " -#~ "place. Vous devriez augmenter la taille de APT::Cache-Limit, dont la " -#~ "valeur actuelle est de %lu (voir « man 5 apt.conf »)." +#~ "Erreur interne : le groupe « %s » n'a pas de pseudo-paquet installable" + +#~ msgid "Release file expired, ignoring %s (invalid since %s)" +#~ msgstr "Le fichier Release a expiré, %s ignoré (non valable depuis %s)" + +#~ msgid "E: Too many keyrings should be passed to gpgv. Exiting." +#~ msgstr "E: trop de porte-clés devraient être passés à gpgv. Abandon." + +#~ msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." +#~ msgstr "" +#~ "E: liste de paramètres trop longue pour Acquire::gpgv::Options. Abandon." + +#~ msgid "" +#~ "The size of a MMap has already reached the defined limit of %lu bytes," +#~ "abort the try to grow the MMap." +#~ msgstr "" +#~ "La taille d'une « MMap » (carte en mémoire) a déjà atteint la limite " +#~ "définie de %lu octets. Abandon de la tentative d'agrandir la « MMap »." + +#~ msgid "Error occurred while processing %s (NewVersion2)" +#~ msgstr "Erreur apparue lors du traitement de %s (NewVersion2)" + +#~ msgid "Malformed line %u in source list %s (vendor id)" +#~ msgstr "" +#~ "Ligne %u mal formée dans la liste des sources %s (identifiant du " +#~ "fournisseur)" + +#~ msgid "Couldn't access keyring: '%s'" +#~ msgstr "Impossible d'accéder au porte-clés : « %s »" + +#~ msgid "Could not patch file" +#~ msgstr "Impossible de corriger le fichier" + +#~ msgid " %4i %s\n" +#~ msgstr " %4i %s\n" + +#~ msgid "No source package '%s' picking '%s' instead\n" +#~ msgstr "Pas de paquet source « %s ». Utilisation de « %s » à la place\n" + +#~ msgid "%4i %s\n" +#~ msgstr "%4i %s\n" + +#~ msgid "Processing triggers for %s" +#~ msgstr "Traitement des déclencheurs (« triggers ») pour %s" + +#~ msgid "Dynamic MMap ran out of room" +#~ msgstr "La zone dynamique d'allocation mémoire n'a plus de place" @@ -16,7 +16,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8 bit\n" -"Plural-Forms: Plural-Forms: nplurals=2; plural=n>1;\n" +"Plural-Forms: Plural-Forms: nplurals=1; plural=0;\n" #: cmdline/apt-cache.cc:158 #, c-format @@ -678,9 +678,6 @@ msgid_plural "" msgstr[0] "" "以下のパッケージは、全ファイルが別のパッケージで上書きされたため、\n" "システムから消えました:" -msgstr[1] "" -"以下のパッケージは、全ファイルが別のパッケージで上書きされたため、\n" -"システムから消えました:" #: cmdline/apt-get.cc:1423 msgid "Note: This is done automatically and on purpose by dpkg." @@ -745,8 +742,6 @@ msgid_plural "" "required:" msgstr[0] "" "以下のパッケージが自動でインストールされましたが、もう必要とされていません:" -msgstr[1] "" -"以下のパッケージが自動でインストールされましたが、もう必要とされていません:" #: cmdline/apt-get.cc:1835 #, c-format @@ -756,15 +751,11 @@ msgid_plural "" msgstr[0] "" "%lu つのパッケージが自動でインストールされましたが、もう必要とされていませ" "ん:\n" -msgstr[1] "" -"%lu つのパッケージが自動でインストールされましたが、もう必要とされていませ" -"ん:\n" #: cmdline/apt-get.cc:1837 msgid "Use 'apt-get autoremove' to remove it." msgid_plural "Use 'apt-get autoremove' to remove them." msgstr[0] "これを削除するには 'apt-get autoremove' を利用してください。" -msgstr[1] "これらを削除するには 'apt-get autoremove' を利用してください。" #: cmdline/apt-get.cc:1856 msgid "Internal error, AllUpgrade broke stuff" @@ -15,7 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Lokalize 1.0\n" #: cmdline/apt-cache.cc:158 #, c-format @@ -1,26 +1,30 @@ # Vietnamese Translation for Apt. # This file is put in the public domain. # Clytie Siddall <clytie@riverland.net.au>, 2005, 2006, 2007, 2008, 2009, 2010. +# Trần Ngọc Quân <vnwildman@gmail.com>, 2012. # msgid "" msgstr "" -"Project-Id-Version: apt 0.8.0~pre1\n" +"Project-Id-Version: apt 0.9.7.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" "POT-Creation-Date: 2012-11-29 15:43+0000\n" -"PO-Revision-Date: 2010-09-29 21:36+0930\n" -"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" -"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" +"PO-Revision-Date: 2012-11-20 14:12+0700\n" +"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" +"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Team-Website: <http://translationproject.org/team/vi.html>\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.8\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-Basepath: ../\n" #: cmdline/apt-cache.cc:158 #, c-format msgid "Package %s version %s has an unmet dep:\n" -msgstr "Gói %s phiên bản %s phụ thuộc vào phần mềm chưa có :\n" +msgstr "Gói %s phiên bản %s phụ thuộc vào phần mềm chưa có:\n" #: cmdline/apt-cache.cc:286 msgid "Total package names: " @@ -32,7 +36,7 @@ msgstr "Tổng các cấu trúc gói: " #: cmdline/apt-cache.cc:328 msgid " Normal packages: " -msgstr " Gói chuẩn: " +msgstr " Gói thường: " #: cmdline/apt-cache.cc:329 msgid " Pure virtual packages: " @@ -48,7 +52,7 @@ msgstr " Gói ảo hỗn hợp: " #: cmdline/apt-cache.cc:332 msgid " Missing: " -msgstr " Thiếu : " +msgstr " Thiếu: " #: cmdline/apt-cache.cc:334 msgid "Total distinct versions: " @@ -60,7 +64,7 @@ msgstr "Tổng mô tả riêng: " #: cmdline/apt-cache.cc:338 msgid "Total dependencies: " -msgstr "Tổng đồ phụ thuộc: " +msgstr "Tổng gói phụ thuộc: " #: cmdline/apt-cache.cc:341 msgid "Total ver/file relations: " @@ -72,7 +76,7 @@ msgstr "Tổng liên quan mô tả/tập tin: " #: cmdline/apt-cache.cc:345 msgid "Total Provides mappings: " -msgstr "Tổng ảnh xạ Miễn là: " +msgstr "Tổng ánh xạ Miễn là: " #: cmdline/apt-cache.cc:357 msgid "Total globbed strings: " @@ -107,7 +111,8 @@ msgstr "Bạn phải đưa ra ít nhất 1 chuỗi tìm kiếm" #: cmdline/apt-cache.cc:1361 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." -msgstr "Lệnh này không còn được sử dụng. Hãy dùng lệnh 'apt-mark showauto'." +msgstr "" +"Lệnh này đã bị loại bỏ. Xin hãy dùng lệnh 'apt-mark showauto' để thay thế." #: cmdline/apt-cache.cc:1456 apt-pkg/cacheset.cc:510 #, c-format @@ -159,10 +164,9 @@ msgstr " Bảng phiên bản:" #: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" -msgstr "%s %s cho %s được biên dịch trên %s %s\n" +msgstr "%s %s dành cho %s được biên dịch %s %s\n" #: cmdline/apt-cache.cc:1690 -#, fuzzy msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -198,53 +202,47 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" "See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" msgstr "" -"Sử dụng: apt-cache [tùy_chọn...] lệnh\n" -" apt-cache [tùy_chọn...] add tập_tin1 [tập_tin2 ...]\n" -" apt-cache [tùy_chọn...] showpkg gói1 [gói2 ...]\n" -" apt-cache [tùy_chọn...] showsrc gói1 [gói2 ...]\n" -"(cache: \tbộ nhớ tạm;\n" -"add: \tthêm;\n" -"showpkg: hiển thị gói;\n" -"showsrc: \thiển thị nguồn)\n" +"Cách dùng: apt-cache [tùy_chọn...] lệnh\n" +" apt-cache [tùy_chọn...] showpkg gói1 [gói2 ...]\n" +" apt-cache [tùy_chọn...] showsrc gói1 [gói2 ...]\n" +"(cache: bộ nhớ tạm\n" +"showpkg: hiển thị gói\n" +"showsrc: hiển thị nguồn)\n" "\n" -"apt-cache là một công cụ mức thấp dùng để thao tác\n" -"những tập tin bộ nhớ tạm nhị phân của APT,\n" -"và cũng để truy vấn thông tin từ những tập tin đó.\n" +"apt-cache là một công cụ ở mức thấp dùng để truy vấn\n" +"thông tin từ các tập tin bộ nhớ tạm nhị phân của APT.\n" "\n" "Lệnh:\n" -" add\t\t_Thêm_ gói vào bộ nhớ tạm nguồn\n" -" gencaches\tXây dung (_tạo ra_) cả gói lẫn _bộ nhớ tạm_ nguồn đều\n" -" showpkg\t_Hiện_ một phần thông tin chung về một _gói_ riêng lẻ\n" -" showsrc\t_Hiện_ các mục ghi _nguồn_\n" -" stats\t\tHiện một phần _thống kê_ cơ bản\n" -" dump\t\tHiện toàn bộ tập tin dạng ngắn (_đổ_)\n" -" dumpavail\tIn ra một tập tin _sẵn sàng_ vào thiết bị xuất chuẩn (_đổ_)\n" -" unmet\t\tHiện các cách phụ thuộc _chưa thực hiện_\n" -" search\t\t_Tìm kiếm_ mẫu biểu thức chính quy trong danh sách gói\n" -" show\t\t_Hiệnị_ mục ghi có thể đọc, cho những gói đó\n" -" showauto Hiển thị danh sách các gói được tự động cài đặt\n" -" depends\tHiện thông tin cách _phụ thuộc_ thô cho gói\n" -" rdepends\tHiện thông tin cách _phụ thuộc ngược lại_, cho gói\n" -" pkgnames\tHiện danh sách _tên_ mọi _gói_\n" -" dotty\t\tTạo ra đồ thị gói cho GraphViz (_nhiều chấm_)\n" -" xvcg\t\tTạo ra đồ thị gói cho _xvcg_\n" -" policy\t\tHiển thị các thiết lập _chính thức_\n" +" gencaches - Xây dựng (tạo ra) bộ nhớ tạm cho cả gói lẫn nguồn\n" +" showpkg - Hiện thông tin chung về một gói riêng lẻ\n" +" showsrc - Hiện các bản ghi nguồn\n" +" stats - Hiện phần thống kê cơ bản\n" +" dump - Hiện toàn bộ tập tin dạng ngắn (đổ)\n" +" dumpavail - In ra một tập tin sẵn dùng ra thiết bị xuất chuẩn\n" +" unmet - Hiện các cách phụ thuộc chưa thỏa mãn\n" +" search - Tìm kiếm danh sách các gói dựa trên biểu thức chính quy\n" +" show - Hiển thị bản ghi có thể đọc cho những gói đó\n" +" depends - Hiện thông tin quan hệ phụ thuộc dạng thô cho gói\n" +" rdepends - Hiện thông tin quan hệ phụ thuộc ngược lại cho gói\n" +" pkgnames - Liệt kê danh sách mọi gói trên hệ thống\n" +" dotty - Tạo ra đồ thị gói cho GraphViz (nhiều chấm)\n" +" xvcg - Tạo ra đồ thị gói cho xvcg\n" +" policy - Hiển thị các cài đặt chính sách\n" "\n" "Tùy chọn:\n" -" -h \t\t_Trợ giúp_ này\n" -" -p=? \t\tBộ nhớ tạm _gói_.\n" -" -s=? \t\tBộ nhớ tạm _nguồn_.\n" -" -q \t\tTắt cái chỉ tiến trình (_im_).\n" -" -i \t\tHiện chỉ những cách phụ thuộc _quan trọng_\n" -"\t\t\tcho lệnh chưa thực hiện.\n" -" -c=? \t\tĐọc tập tin _cấu hình_ này\n" -" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »\n" -"Để tìm thông tin thêm, xem hai trang « man » (hướng dẫn)\n" -"\t\t\tapt-cache(8) và apt.conf(5).\n" +" -h Trợ giúp này.\n" +" -p=? Bộ nhớ tạm gói.\n" +" -s=? Bộ nhớ tạm nguồn.\n" +" -q Tắt cái chỉ tiến trình.\n" +" -i Chỉ hiển thị những phụ thuộc quan trọng cho lệnh unmet.\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" +"Để tìm thông tin thêm, xem hai trang man (hướng dẫn)\n" +" apt-cache(8) và apt.conf(5).\n" #: cmdline/apt-cdrom.cc:79 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" -msgstr "Hãy cung cấp tên cho Đĩa này, như « Debian 5.0.3 Đĩa 1 »" +msgstr "Hãy cung cấp tên cho Đĩa này, như “Debian 5.0.3 Đĩa 1”" #: cmdline/apt-cdrom.cc:94 msgid "Please insert a Disc in the drive and press enter" @@ -253,7 +251,7 @@ msgstr "Hãy nạp đĩa vào ổ và bấm nút Enter" #: cmdline/apt-cdrom.cc:129 #, c-format msgid "Failed to mount '%s' to '%s'" -msgstr "Lỗi lắp « %s » trên « %s »" +msgstr "Gặp lỗi khi gắn “%s” vào “%s”" #: cmdline/apt-cdrom.cc:163 msgid "Repeat this process for the rest of the CDs in your set." @@ -278,20 +276,20 @@ msgid "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -"Cách sử dụng: apt-config [tùy_chọn...] lệnh\n" +"Cách dùng: apt-config [tùy_chọn...] lệnh\n" "\n" -"[config: viết tắt cho từ configuration: cấu hình]\n" +"(config: viết tắt cho từ configuration: cấu hình)\n" "\n" "apt-config là một công cụ đơn giản để đọc tập tin cấu hình APT.\n" "\n" "Lệnh:\n" -" shell\t\tChế độ _hệ vỏ_\n" -" dump\t\tHiển thị cấu hình (_đổ_)\n" +" shell - Chế độ hệ vỏ\n" +" dump - Hiển thị cấu hình\n" "\n" "Tùy chọn:\n" -" -h \t\t_Trợ giúp_ này\n" -" -c=? \t\tĐọc tập tin cấu hình này\n" -" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »\n" +" -h Trợ giúp này\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt một tùy chọn cấu hình nhiệm ý, v.d. “-o dir::cache=/tmp”\n" #: cmdline/apt-get.cc:135 msgid "Y" @@ -299,16 +297,16 @@ msgstr "C" #: cmdline/apt-get.cc:140 msgid "N" -msgstr "" +msgstr "K" #: cmdline/apt-get.cc:162 apt-pkg/cachefilter.cc:33 #, c-format msgid "Regex compilation error - %s" -msgstr "Lỗi biên dich biểu thức chính quy - %s" +msgstr "Lỗi biên dịch biểu thức chính quy - %s" #: cmdline/apt-get.cc:260 msgid "The following packages have unmet dependencies:" -msgstr "Những gói theo đây phụ thuộc vào phần mềm chưa có :" +msgstr "Những gói theo đây phụ thuộc vào phần mềm chưa có:" #: cmdline/apt-get.cc:350 #, c-format @@ -346,7 +344,7 @@ msgstr "Theo đây có những gói MỚI sẽ được cài đặt:" #: cmdline/apt-get.cc:424 msgid "The following packages will be REMOVED:" -msgstr "Theo đây có những gói sẽ bị GỠ BỎ :" +msgstr "Theo đây có những gói sẽ bị GỠ BỎ:" #: cmdline/apt-get.cc:446 msgid "The following packages have been kept back:" @@ -367,14 +365,14 @@ msgstr "Theo đây có những gói sẽ được thay đổi:" #: cmdline/apt-get.cc:563 #, c-format msgid "%s (due to %s) " -msgstr "%s (do %s) " +msgstr "%s (bởi vì %s) " #: cmdline/apt-get.cc:571 msgid "" "WARNING: The following essential packages will be removed.\n" "This should NOT be done unless you know exactly what you are doing!" msgstr "" -"CẢNH BÁO : theo đây có những gói chủ yếu sẽ bị gỡ bỏ.\n" +"CẢNH BÁO: theo đây có những gói chủ yếu sẽ bị gỡ bỏ.\n" "ĐỪNG làm như thế trừ khi bạn biết làm gì ở đây nó một cách chính xác." #: cmdline/apt-get.cc:602 @@ -405,17 +403,17 @@ msgstr "%lu chưa được cài đặt toàn bộ hay được gỡ bỏ.\n" #: cmdline/apt-get.cc:635 #, c-format msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Ghi chú : đang chọn « %s » cho tác vụ « %s »\n" +msgstr "Ghi chú: đang chọn “%s” cho tác vụ “%s”\n" #: cmdline/apt-get.cc:640 #, c-format msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Ghi chú : đang chọn « %s » cho biểu thức chính quy « %s »\n" +msgstr "Ghi chú: đang chọn “%s” cho biểu thức chính quy “%s”\n" #: cmdline/apt-get.cc:657 #, c-format msgid "Package %s is a virtual package provided by:\n" -msgstr "Gói %s là gói ảo được cung cấp do :\n" +msgstr "Gói %s là gói ảo được cung cấp do:\n" #: cmdline/apt-get.cc:668 msgid " [Installed]" @@ -442,33 +440,33 @@ msgstr "" #: cmdline/apt-get.cc:700 msgid "However the following packages replace it:" -msgstr "Tuy nhiên, những gói theo đây thay thế nó :" +msgstr "Tuy nhiên, những gói theo đây thay thế nó:" #: cmdline/apt-get.cc:712 #, c-format msgid "Package '%s' has no installation candidate" -msgstr "Gói « %s » không có ứng cử cài đặt" +msgstr "Gói “%s” không có ứng cử cài đặt" #: cmdline/apt-get.cc:725 #, c-format msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Không thể gỡ bỏ được gói ảo như « %s »\n" +msgstr "Không thể gỡ bỏ được gói ảo như “%s”\n" #. TRANSLATORS: Note, this is not an interactive question #: cmdline/apt-get.cc:737 cmdline/apt-get.cc:940 -#, fuzzy, c-format +#, c-format msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Chưa cài đặt gói %s nên không thể gỡ bỏ nó\n" +msgstr "Chưa cài đặt gói %s nên không thể gỡ bỏ nó. Có phải bạn muốn '%s'?\n" #: cmdline/apt-get.cc:743 cmdline/apt-get.cc:946 -#, fuzzy, c-format +#, c-format msgid "Package '%s' is not installed, so not removed\n" msgstr "Chưa cài đặt gói %s nên không thể gỡ bỏ nó\n" #: cmdline/apt-get.cc:788 #, c-format msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Ghi chú : đang chọn « %s » thay cho « %s »\n" +msgstr "Ghi chú: đang chọn “%s” thay cho “%s”\n" #: cmdline/apt-get.cc:818 #, c-format @@ -494,17 +492,17 @@ msgstr "%s là phiên bản mơi nhất.\n" #: cmdline/apt-get.cc:858 cmdline/apt-get.cc:2159 cmdline/apt-mark.cc:68 #, c-format msgid "%s set to manually installed.\n" -msgstr "%s được đặt thành « được cài đặt bằng tay ».\n" +msgstr "%s được đặt thành “được cài đặt bằng tay”.\n" #: cmdline/apt-get.cc:884 #, c-format msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Đã chọn phiên bản « %s » (%s) cho « %s »\n" +msgstr "Đã chọn phiên bản “%s” (%s) cho “%s”\n" #: cmdline/apt-get.cc:889 -#, fuzzy, c-format +#, c-format msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Đã chọn phiên bản « %s » (%s) cho « %s »\n" +msgstr "Đã chọn phiên bản '%s' (%s) cho '%s' vì '%s'\n" #: cmdline/apt-get.cc:1025 msgid "Correcting dependencies..." @@ -512,7 +510,7 @@ msgstr "Đang sửa chữa quan hệ phụ thuộc..." #: cmdline/apt-get.cc:1028 msgid " failed." -msgstr " bị lỗi." +msgstr " gặp lỗi." #: cmdline/apt-get.cc:1031 msgid "Unable to correct dependencies" @@ -528,17 +526,17 @@ msgstr " Hoàn tất" #: cmdline/apt-get.cc:1040 msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Có lẽ bạn hãy chay lệnh « apt-get -f install » để sửa hết." +msgstr "Có lẽ bạn hãy chay lệnh “apt-get -f install” để sửa hết." #: cmdline/apt-get.cc:1043 msgid "Unmet dependencies. Try using -f." msgstr "" "Còn có cách phụ thuộc vào phần mềm chưa có. Như thế thì bạn hãy cố dùng tùy " -"chọn « -f »." +"chọn “-f”." #: cmdline/apt-get.cc:1068 msgid "WARNING: The following packages cannot be authenticated!" -msgstr "CẢNH BÁO : không thể xác thực những gói theo đây." +msgstr "CẢNH BÁO: không thể xác thực những gói theo đây." #: cmdline/apt-get.cc:1072 msgid "Authentication warning overridden.\n" @@ -554,7 +552,7 @@ msgstr "Một số gói không thể được xác thực" #: cmdline/apt-get.cc:1090 cmdline/apt-get.cc:1251 msgid "There are problems and -y was used without --force-yes" -msgstr "Gập lỗi và đã dùng tùy chọn « -y » mà không có « --force-yes »" +msgstr "Gập lỗi và đã dùng tùy chọn “-y” mà không có “--force-yes”" #: cmdline/apt-get.cc:1131 msgid "Internal error, InstallPackages was called with broken packages!" @@ -571,57 +569,57 @@ msgstr "Gặp lỗi nội bộ: tiến trình Sắp xếp chưa xong" #: cmdline/apt-get.cc:1189 msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -"Lạ... Hai kích cỡ không khớp được. Hãy gởi thư cho <apt@packages.debian.org>" +"Lạ nhỉ... kích cỡ không khớp nhau. Hãy gửi thư cho <apt@packages.debian.org>" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB #: cmdline/apt-get.cc:1196 #, c-format msgid "Need to get %sB/%sB of archives.\n" -msgstr "Cần phải lấy %sB/%sB kho.\n" +msgstr "Cần phải lấy %sB/%sB từ kho chứa.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: cmdline/apt-get.cc:1201 #, c-format msgid "Need to get %sB of archives.\n" -msgstr "Cần phải lấy %sB kho.\n" +msgstr "Cần phải lấy %sB từ kho chứa.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: cmdline/apt-get.cc:1208 #, c-format msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Sau thao tác này, %sB sức chứa đĩa thêm sẽ được chiếm.\n" +msgstr "Sau thao tác này, %sB dung lượng đĩa thêm sẽ được dùng thêm.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: cmdline/apt-get.cc:1213 #, c-format msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Sau thao tác này, %sB sức chứa đĩa thêm sẽ được giải phóng.\n" +msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ được giải phóng.\n" #: cmdline/apt-get.cc:1228 cmdline/apt-get.cc:1231 cmdline/apt-get.cc:2591 #: cmdline/apt-get.cc:2594 #, c-format msgid "Couldn't determine free space in %s" -msgstr "Không thể quyết định chỗ rảnh trong %s" +msgstr "Không thể tìm được chỗ trống trong %s" #: cmdline/apt-get.cc:1241 #, c-format msgid "You don't have enough free space in %s." -msgstr "Bạn chưa có đủ sức chức còn rảnh trong %s." +msgstr "Bạn không có đủ dung lượng đĩa còn trống trong %s." #: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1279 msgid "Trivial Only specified but this is not a trivial operation." msgstr "" -"Xác đinh « Chỉ không đáng kể » (Trivial Only) nhưng mà thao tác này đáng kể." +"Đã đưa ra “Chỉ không đáng kể” (Trivial Only) nhưng mà thao tác này đáng kể." #. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be #. careful with hard to type or special characters (like non-breaking spaces) #: cmdline/apt-get.cc:1261 msgid "Yes, do as I say!" -msgstr "Có, làm đi." +msgstr "Có, làm đi!" #: cmdline/apt-get.cc:1263 #, c-format @@ -631,7 +629,7 @@ msgid "" " ?] " msgstr "" "Bạn sắp làm gì có thể làm hại.\n" -"Để tiếp tục thì gõ cụm từ « %s »\n" +"Để tiếp tục thì gõ cụm từ “%s”\n" "?]" #: cmdline/apt-get.cc:1269 cmdline/apt-get.cc:1288 @@ -660,14 +658,14 @@ msgid "" "Unable to fetch some archives, maybe run apt-get update or try with --fix-" "missing?" msgstr "" -"Không thể lấy một số kho, có lẽ hãy chạy lệnh « apt-get update » (apt lấy " -"cập nhật) hay cố với « --fix-missing » (sửa các điều còn thiếu) không?" +"Không thể lấy một số kho, có lẽ hãy chạy lệnh “apt-get update” (apt lấy cập " +"nhật) hay cố với “--fix-missing” (sửa thiếu sót) không?" #: cmdline/apt-get.cc:1385 msgid "--fix-missing and media swapping is not currently supported" msgstr "" -"Chưa hô trợ tùy chọn « --fix-missing » (sửa khi thiếu điều) và trao đổi " -"phương tiện." +"Chưa hô trợ tùy chọn “--fix-missing” (sửa khi thiếu điều) và trao đổi phương " +"tiện." #: cmdline/apt-get.cc:1390 msgid "Unable to correct missing packages." @@ -690,23 +688,23 @@ msgstr[0] "" #: cmdline/apt-get.cc:1423 msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Ghi chú : thay đổi này được tự động làm bởi dpkg." +msgstr "Ghi chú: thay đổi này được tự động thực hiệnbởi dpkg." #: cmdline/apt-get.cc:1561 #, c-format msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Bỏ qua bản phát hành đích không sẵn sàng « %s » của gói « %s »" +msgstr "Bỏ qua bản phát hành đích không sẵn sàng “%s” của gói “%s”" #: cmdline/apt-get.cc:1593 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "Đang chọn « %s » làm gói nguồn, thay cho « %s »\n" +msgstr "Đang chọn “%s” làm gói nguồn, thay cho “%s”\n" #. if (VerTag.empty() == false && Last == 0) #: cmdline/apt-get.cc:1631 #, c-format msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "Bỏ qua phiên bản không sẵn sàng « %s » của gói « %s »" +msgstr "Bỏ qua phiên bản không sẵn sàng “%s” của gói “%s”" #: cmdline/apt-get.cc:1647 msgid "The update command takes no arguments" @@ -740,7 +738,7 @@ msgstr "Có lẽ thông tin theo đây sẽ giúp đỡ quyết định trườn #: cmdline/apt-get.cc:1824 msgid "Internal Error, AutoRemover broke stuff" -msgstr "Lỗi nội bộ : Bộ Gỡ bỏ Tự động đã làm hư gì." +msgstr "Lỗi nội bộ: Bộ Gỡ bỏ Tự động đã làm hư gì." #: cmdline/apt-get.cc:1831 msgid "" @@ -759,10 +757,9 @@ msgid_plural "" msgstr[0] "%lu gói đã được tự động cài đặt nên không còn cần thiết lại.\n" #: cmdline/apt-get.cc:1837 -#, fuzzy msgid "Use 'apt-get autoremove' to remove it." msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Hãy sử dụng lệnh « apt-get autoremove » để gỡ bỏ chúng." +msgstr[0] "Hãy dùng lệnh `apt-get autoremove' để gỡ bỏ chúng." #: cmdline/apt-get.cc:1856 msgid "Internal error, AllUpgrade broke stuff" @@ -770,15 +767,15 @@ msgstr "Lỗi nội bộ: AllUpgrade (toàn bộ nâng cấp) đã ngắt gì" #: cmdline/apt-get.cc:1955 msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Có lẽ bạn hãy chạy lênh « apt-get -f install » để sửa hết:" +msgstr "Có lẽ bạn hãy chạy lênh “apt-get -f install” để sửa hết:" #: cmdline/apt-get.cc:1959 msgid "" "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " "solution)." msgstr "" -"Gói còn phụ thuộc vào phần mềm chưa có. Hãy cố chạy lệnh « apt-get -f " -"install » mà không có gói nào (hoặc ghi rõ cách quyết định)." +"Gói còn phụ thuộc vào phần mềm chưa có. Hãy cố chạy lệnh “apt-get -f " +"install” mà không có gói nào (hoặc ghi rõ cách quyết định)." #: cmdline/apt-get.cc:1974 msgid "" @@ -802,7 +799,7 @@ msgstr "Những gói thêm theo đây sẽ được cài đặt:" #: cmdline/apt-get.cc:2111 msgid "Suggested packages:" -msgstr "Gói đề nghị:" +msgstr "Các gói đề nghị:" #: cmdline/apt-get.cc:2112 msgid "Recommended packages:" @@ -816,15 +813,15 @@ msgstr "Không tìm thấy gói %s" #: cmdline/apt-get.cc:2161 cmdline/apt-mark.cc:70 #, c-format msgid "%s set to automatically installed.\n" -msgstr "%s được lập thành « được tự động cài đặt ».\n" +msgstr "%s được đặt thành “được tự động cài đặt”.\n" #: cmdline/apt-get.cc:2169 cmdline/apt-mark.cc:114 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -"Lệnh này đã không còn được sử dụng. Hãy thay thế bằng 'apt-mark auto' và " -"'apt-mark manual'." +"Lệnh này đã bị loại bỏ. Xin hãy dùng lệnh 'apt-mark auto' và 'apt-mark " +"manual' để thay thế." #: cmdline/apt-get.cc:2185 msgid "Calculating upgrade... " @@ -832,7 +829,7 @@ msgstr "Đang tính bước nâng cấp... " #: cmdline/apt-get.cc:2188 methods/ftp.cc:711 methods/connect.cc:115 msgid "Failed" -msgstr "Bị lỗi" +msgstr "Gặp lỗi" #: cmdline/apt-get.cc:2193 msgid "Done" @@ -840,7 +837,7 @@ msgstr "Hoàn tất" #: cmdline/apt-get.cc:2260 cmdline/apt-get.cc:2268 msgid "Internal error, problem resolver broke stuff" -msgstr "Lỗi nội bộ : bộ tháo gỡ vấn đề đã ngắt gì" +msgstr "Lỗi nội bộ: bộ tháo gỡ vấn đề đã ngắt gì" #: cmdline/apt-get.cc:2296 cmdline/apt-get.cc:2332 msgid "Unable to lock the download directory" @@ -849,7 +846,7 @@ msgstr "Không thể khoá thư mục tải về" #: cmdline/apt-get.cc:2388 #, c-format msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" +msgstr "Không tìm thấy nguồn cho việc tải về phiên bản '%s' of '%s'" #: cmdline/apt-get.cc:2393 #, c-format @@ -871,25 +868,25 @@ msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -"GHI CHÚ : sự đóng gói « %s » được bảo tồn trong hệ thống điều khiển phiên " -"bản « %s » tại:\n" +"GHI CHÚ: sự đóng gói “%s” được bảo tồn trong hệ thống điều khiển phiên bản " +"“%s” tại:\n" "%s\n" #: cmdline/apt-get.cc:2515 -#, fuzzy, c-format +#, c-format msgid "" "Please use:\n" "bzr branch %s\n" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -"Hãy sử dụng câu lệnh:\n" -"bzr get %s\n" -"để lấy các bản cập nhật gói mới nhất (có thể là chưa phát hành).\n" +"Hãy dùng lệnh:\n" +"bzr branch %s\n" +"để lấy các gói mới nhất (có thể là chưa phát hành).\n" #: cmdline/apt-get.cc:2568 #, c-format msgid "Skipping already downloaded file '%s'\n" -msgstr "Đang bỏ qua tập tin đã được tải về « %s »\n" +msgstr "Đang bỏ qua tập tin đã được tải về “%s”\n" #: cmdline/apt-get.cc:2605 #, c-format @@ -908,7 +905,7 @@ msgstr "Cần phải lấy %sB/%sB kho nguồn.\n" #: cmdline/apt-get.cc:2619 #, c-format msgid "Need to get %sB of source archives.\n" -msgstr "Cần phải lấy %sB kho nguồn.\n" +msgstr "Cần phải lấy %sB từ kho nguồn.\n" #: cmdline/apt-get.cc:2625 #, c-format @@ -927,17 +924,17 @@ msgstr "Đang bỏ qua giải nén nguồn đã giải nén trong %s\n" #: cmdline/apt-get.cc:2706 #, c-format msgid "Unpack command '%s' failed.\n" -msgstr "Lệnh giải nén « %s » bị lỗi.\n" +msgstr "Lệnh giải nén “%s” bị lỗi.\n" #: cmdline/apt-get.cc:2707 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "Hãy kiểm tra xem gói « dpkg-dev » có được cài đặt chưa.\n" +msgstr "Hãy kiểm tra xem gói “dpkg-dev” có được cài đặt chưa.\n" #: cmdline/apt-get.cc:2729 #, c-format msgid "Build command '%s' failed.\n" -msgstr "Lệnh xây dụng « %s » bị lỗi.\n" +msgstr "Lệnh xây dụng “%s” bị lỗi.\n" #: cmdline/apt-get.cc:2749 msgid "Child process failed" @@ -954,6 +951,8 @@ msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" +"Không có thông tin kiến trúc sẵn sàng cho %s. Xem apt.conf(5) APT::" +"Architectures để cài đặt" #: cmdline/apt-get.cc:2817 cmdline/apt-get.cc:2820 #, c-format @@ -966,11 +965,12 @@ msgid "%s has no build depends.\n" msgstr "%s không phụ thuộc vào gì khi xây dụng.\n" #: cmdline/apt-get.cc:3010 -#, fuzzy, c-format +#, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" -msgstr "cách phụ thuộc %s cho %s không thể được thỏa vì không tìm thấy gọi %s" +msgstr "" +"phụ thuộc %s cho %s không ổn thỏa bởi vì %s không được cho phép trên gói '%s'" #: cmdline/apt-get.cc:3028 #, c-format @@ -986,20 +986,22 @@ msgstr "" "Việc cố thỏa cách phụ thuộc %s cho %s bị lỗi vì gói đã cài đặt %s quá mới" #: cmdline/apt-get.cc:3090 -#, fuzzy, c-format +#, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " "package %s can't satisfy version requirements" msgstr "" -"cách phụ thuộc %s cho %s không thể được thỏa vì không có phiên bản sẵn sàng " -"của gói %s có thể thỏa điều kiện phiên bản." +"cách phụ thuộc %s cho %s không thể được thỏa mãn phiên bản ứng cử của gói %s " +"có thể thỏa mãn điều kiện phiên bản" #: cmdline/apt-get.cc:3096 -#, fuzzy, c-format +#, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" -msgstr "cách phụ thuộc %s cho %s không thể được thỏa vì không tìm thấy gọi %s" +msgstr "" +"cách phụ thuộc %s cho %s không thể được thỏa mãn bởi vì gói %s không có bản " +"ứng cử" #: cmdline/apt-get.cc:3119 #, c-format @@ -1016,16 +1018,15 @@ msgid "Failed to process build dependencies" msgstr "Việc xử lý cách phụ thuộc khi xây dụng bị lỗi" #: cmdline/apt-get.cc:3233 cmdline/apt-get.cc:3245 -#, fuzzy, c-format +#, c-format msgid "Changelog for %s (%s)" -msgstr "Đang kết nối đến %s (%s)..." +msgstr "Changelog cho %s (%s)" #: cmdline/apt-get.cc:3371 msgid "Supported modules:" -msgstr "Mô-đun đã hỗ trợ :" +msgstr "Mô-đun đã hỗ trợ:" #: cmdline/apt-get.cc:3412 -#, fuzzy msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1070,54 +1071,52 @@ msgid "" "pages for more information and options.\n" " This APT has Super Cow Powers.\n" msgstr "" -"Sử dụng: apt-get [tùy_chọn...] lệnh\n" -" apt-get [tùy_chọn...] install|remove gói1 [gói2 ...]\n" -" apt-get [tùy_chọn...] source gói1 [gói2 ...]\n" +"Cách dùng: apt-get [tùy_chọn...] lệnh\n" +" apt-get [tùy_chọn...] install|remove gói1 [gói2 ...]\n" +" apt-get [tùy_chọn...] source gói1 [gói2 ...]\n" "\n" -"[get: \tlấy\n" -"install: \tcài đặt\n" -"remove: \tgỡ bỏ\n" -"source: \tnguồn]\n" +"get: lấy\n" +"install: cài đặt\n" +"remove: gỡ bỏ\n" +"source: nguồn\n" "\n" -"apt-get là một giao diện dòng lệnh đơn giản để tải về và cài đặt gói.\n" +"apt-get là một giao diện dòng lệnh đơn giản để tải về và cài đặt gói phần " +"mềm.\n" "Những lệnh được dùng thường nhất là update (cập nhật) và install (cài đặt).\n" "\n" "Lệnh:\n" -" update\t\tLấy danh sách gói mới (_cập nhật_)\n" -" upgrade \t_Nâng cập_ \n" -" install \t\t_Cài đặt_ gói mới (gói có dạng libc6 không phải libc6.deb)\n" -" remove \t_Gỡ bỏ_ gói\n" -" autoremove\t\tTự động gỡ bỏ tất cả các gói không dùng\n" -" purge\t\tGỡ bỏ và _tẩy_ gói\n" -" source \t\tTải về kho _nguồn_\n" -" build-dep \tĐịnh cấu hình _quan hệ phụ thuộc khi xây dụng_, cho gói " -"nguồn\n" -" dist-upgrade \t_Nâng cấp bản phân phối_,\n" -"\t\t\t\t\thãy xem trang hướng dẫn (man) apt-get(8)\n" -" dselect-upgrade \t\tTheo cách chọn dselect (_nâng cấp_)\n" -" clean \t\tXóa các tập tin kho đã tải về (_làm sạch_)\n" -" autoclean \tXóa các tập tin kho cũ đã tải về (_tự động làm sạch_)\n" -" check \t\t_Kiểm chứng_ không có quan hệ phụ thuộc bị ngắt\n" -" markauto Đánh dấu những gói đưa ra như là « được tự động cài đặt »\n" -" unmarkauto Đánh dấu những gói đưa ra như là « được cài đặt bằng tay »\n" +" update - Lấy danh sách gói mới (cập nhật cơ sở dữ liệu)\n" +" upgrade - Nâng cấp\n" +" install - Cài đặt gói mới (gói có dạng libc6 không phải libc6.deb)\n" +" remove - Gỡ bỏ gói phần mềm\n" +" autoremove - Tự động gỡ bỏ tất cả các gói không dùng\n" +" purge - Gỡ bỏ và tẩy gói\n" +" source - Tải về kho nguồn\n" +" build-dep - Định cấu hình quan hệ phụ thuộc khi xây dụng, cho gói nguồn\n" +" dist-upgrade - Nâng cấp bản phân phối hãy xem apt-get(8)\n" +" dselect-upgrade - Cho phép chọn dselect\n" +" clean - Xóa các tập tin kho đã tải về (dọn dẹp thư mục lưu)\n" +" autoclean - Xóa các tập tin kho cũ đã tải về (tự động làm sạch)\n" +" check - Kiểm tra xem có quan hệ phụ thuộc bị sai không\n" +" changelog - Tải về và hiển thị các thay đổi cho gói đã cho\n" +" download - Tải về gói phần mềm vào thư mục hiện hành\n" "\n" "Tùy chọn:\n" -" -h \t_Trợ giúp_ này.\n" -" -q \tDữ liệu xuất có thể ghi lưu - không có cái chỉ tiến hành (_im_)\n" -" -qq \tKhông xuất thông tin nào, trừ lỗi (_im im_)\n" -" -d \tChỉ _tải về_, ĐỪNG cài đặt hay giải nén kho\n" -" -s \tKhông hoạt đông. _Mô phỏng_ sắp xếp\n" -" -y \tGiả sử trả lời _Có_ (yes) mọi khi gặp câu hỏi;\n" -"\t\t\t\t\tđừng nhắc người dùng làm gì\n" -" -f \t\tThử sửa chữa một hệ thống có quan hệ phụ thuộc bị ngắt\n" -" -m \tThử tiếp tục lại nếu không thể định vị kho\n" -" -u \tCũng hiện danh sách các gói đã _nâng cấp_\n" -" -b \t_Xây dụng_ gói nguồn sau khi lấy nó\n" -" -V \tHiện số thứ tự _phiên bản chi tiết_\n" -" -c=? \tĐọc tập tin cấu hình\n" -" -o=? \tLập tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" -"Để tim thông tin và tùy chọn thêm thì hãy xem trang hướng dẫn apt-get(8), " -"sources.list(5) và apt.conf(5).\n" +" -h Trợ giúp này.\n" +" -q Dữ liệu xuất có thể ghi lưu - không có cái chỉ tiến hành (_im_)\n" +" -qq Không xuất thông tin nào, trừ lỗi\n" +" -d Chỉ tải về, ĐỪNG cài đặt hay giải nén kho\n" +" -s Không hoạt động. Chỉ mô phỏng\n" +" -y Giả sử trả lời Có (yes) mọi khi gặp câu hỏi\n" +" -f Thử sửa chữa một hệ thống có quan hệ phụ thuộc bị sai hỏng\n" +" -m Thử tiếp tục lại nếu không thể định vị kho\n" +" -u Hiển thị danh sách các gói đã nâng cấp\n" +" -b Xây dụng gói nguồn sau khi lấy nó về\n" +" -V Hiển thị số thứ tự phiên bản dạng chi tiết\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" +"Để có thêm thông tin và tùy chọn thì hãy xem trang hướng dẫn\n" +" apt-get(8), sources.list(5) và apt.conf(5).\n" " Trình APT này có năng lực của siêu bò.\n" #: cmdline/apt-get.cc:3577 @@ -1127,7 +1126,7 @@ msgid "" " Keep also in mind that locking is deactivated,\n" " so don't depend on the relevance to the real current situation!" msgstr "" -"GHI CHÚ : đây chỉ là một sự mô phỏng !\n" +"GHI CHÚ: đây chỉ là một sự mô phỏng !\n" " apt-get yêu cầu quyền người chủ để thực hiện thật.\n" " Cũng ghi nhớ rằng chức năng khoá bị tắt,\n" " thì không nên thấy đây là trường hợp hiện thời thật." @@ -1151,7 +1150,7 @@ msgstr "Lỗi " #: cmdline/acqprogress.cc:140 #, c-format msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Mới lấy %sB trong %s (%sB/g).\n" +msgstr "Đã lấy %sB trong %s (%sB/g).\n" #: cmdline/acqprogress.cc:230 #, c-format @@ -1166,33 +1165,33 @@ msgid "" "in the drive '%s' and press enter\n" msgstr "" "Chuyển đổi vật chứa: hãy nạp đĩa có nhãn\n" -" « %s »\n" -"vào ổ « %s » và bấm nút Enter\n" +" “%s”\n" +"vào ổ “%s” và bấm nút Enter\n" #: cmdline/apt-mark.cc:55 -#, fuzzy, c-format +#, c-format msgid "%s can not be marked as it is not installed.\n" -msgstr "nhưng mà nó chưa được cài đặt" +msgstr "không thể đánh dấu %s như là nó chưa được cài đặt.\n" #: cmdline/apt-mark.cc:61 -#, fuzzy, c-format +#, c-format msgid "%s was already set to manually installed.\n" -msgstr "%s được đặt thành « được cài đặt bằng tay ».\n" +msgstr "%s được đặt thành được cài đặt bằng tay.\n" #: cmdline/apt-mark.cc:63 -#, fuzzy, c-format +#, c-format msgid "%s was already set to automatically installed.\n" -msgstr "%s được lập thành « được tự động cài đặt ».\n" +msgstr "%s đã sẵn được đặt thành cài đặt tự động rồi.\n" #: cmdline/apt-mark.cc:228 -#, fuzzy, c-format +#, c-format msgid "%s was already set on hold.\n" -msgstr "%s là phiên bản mơi nhất.\n" +msgstr "%s đã sẵn được đặt là nắm giữ.\n" #: cmdline/apt-mark.cc:230 -#, fuzzy, c-format +#, c-format msgid "%s was already not hold.\n" -msgstr "%s là phiên bản mơi nhất.\n" +msgstr "%s đã sẵn được đặt là chưa nắm giữ.\n" #: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 #: apt-pkg/contrib/fileutl.cc:828 apt-pkg/deb/dpkgpm.cc:1001 @@ -1201,18 +1200,18 @@ msgid "Waited for %s but it wasn't there" msgstr "Đã đợi %s nhưng mà chưa gặp nó" #: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 -#, fuzzy, c-format +#, c-format msgid "%s set on hold.\n" -msgstr "%s được đặt thành « được cài đặt bằng tay ».\n" +msgstr "%s được đặt là nắm giữ.\n" #: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 -#, fuzzy, c-format +#, c-format msgid "Canceled hold on %s.\n" -msgstr "Việc mở %s bị lỗi" +msgstr "Hủy bỏ nắm giữ %s.\n" #: cmdline/apt-mark.cc:332 msgid "Executing dpkg failed. Are you root?" -msgstr "Không thể thực thi dpkg. Bạn có phải root?" +msgstr "Thực thi dpkg gặp lỗi. Bạn có quyền siêu người dùng không vậy?" #: cmdline/apt-mark.cc:379 msgid "" @@ -1235,6 +1234,26 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +"Cách dùng: apt-mark [tùy-chọn...] {auto|manual} gói1 [gói2 ...]\n" +"\n" +"apt-mark là câu lệnh đơn giản được dùng để đánh dấu các gói là\n" +"được cài đặt tự động hay bằng tay. Nó còn có thể liệt kê danh sách các đánh " +"dấu.\n" +"\n" +"Lệnh:\n" +" auto - Đánh dấu các gói đưa ra là đã được cài rồi\n" +" manual - Đánh dấu các gói đưa ra là được cài đặt bằng tay\n" +"\n" +"Tùy chọn:\n" +" -h Trợ giúp này.\n" +" -q Dữ liệu xuất có thể ghi lưu - không có cái chỉ tiến hành (_im_)\n" +" -qq Không xuất thông tin nào, trừ lỗi\n" +" -s Không làm gì chỉ in những cái sẽ làm.\n" +" -f đọc/ghi tự-động/thủ-công đánh dấu trong tập tin đã chỉ ra.\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" +"Để tìm thông tin thêm, xem hai trang man (hướng dẫn)\n" +" apt-mark(8) và apt.conf(5)" #: methods/cdrom.cc:203 #, c-format @@ -1246,12 +1265,12 @@ msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" msgstr "" -"Hãy sử dụng lệnh « apt-cdrom » để làm cho APT chấp nhận đĩa CD này. Không " -"thể sử dụng lệnh « apt-get update » (lấy cập nhật) để thêm đĩa CD mới." +"Hãy sử dụng lệnh “apt-cdrom” để làm cho APT chấp nhận đĩa CD này. Không thể " +"sử dụng lệnh “apt-get update” (lấy cập nhật) để thêm đĩa CD mới." #: methods/cdrom.cc:222 msgid "Wrong CD-ROM" -msgstr "CD không đúng" +msgstr "CD-ROM không đúng" #: methods/cdrom.cc:249 #, c-format @@ -1277,12 +1296,12 @@ msgstr "Việc lập giờ sửa đổi bị lỗi" #: methods/file.cc:47 msgid "Invalid URI, local URIS must not start with //" -msgstr "Địa chỉ URI không hợp lệ: URI không thể bắt đầu với « // »" +msgstr "Địa chỉ URI không hợp lệ: URI không thể bắt đầu với “//”" #. Login must be before getpeername otherwise dante won't work. #: methods/ftp.cc:173 msgid "Logging in" -msgstr "Đang đăng nhập" +msgstr "Đang đăng nhập vào" #: methods/ftp.cc:179 msgid "Unable to determine the peer name" @@ -1295,7 +1314,7 @@ msgstr "Không thể quyết định tên cục bộ" #: methods/ftp.cc:215 methods/ftp.cc:243 #, c-format msgid "The server refused the connection and said: %s" -msgstr "Máy phục vụ đã từ chối kết nối, và nói: %s" +msgstr "Máy phục vụ đã từ chối kết nối, và đã nói: %s" #: methods/ftp.cc:221 #, c-format @@ -1312,13 +1331,13 @@ msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" -"Đã ghi rõ máy phục vụ ủy nhiệm, nhưng mà chưa ghi rõ tập lệnh đăng nhập. « " -"Acquire::ftp::ProxyLogin » là rỗng." +"Đã ghi rõ máy phục vụ ủy nhiệm, nhưng mà chưa ghi rõ tập lệnh đăng nhập. " +"“Acquire::ftp::ProxyLogin” là rỗng." #: methods/ftp.cc:276 #, c-format msgid "Login script command '%s' failed, server said: %s" -msgstr "Lệnh tập lệnh đăng nhập « %s » đã thất bại: máy phục vụ nói: %s" +msgstr "Lệnh tập lệnh đăng nhập “%s” đã thất bại: máy phục vụ nói: %s" #: methods/ftp.cc:302 #, c-format @@ -1382,7 +1401,7 @@ msgstr "Không thể quyết định tên ổ cắm đó" #: methods/ftp.cc:787 msgid "Unable to send PORT command" -msgstr "Không thể gởi lệnh PORT (cổng)" +msgstr "Không thể gửi lệnh PORT (cổng)" #: methods/ftp.cc:797 #, c-format @@ -1409,7 +1428,7 @@ msgstr "Gặp khó khăn khi tạo chuỗi duy nhất cho tập tin" #: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" -msgstr "Không thể lấy tập tin: máy phục vụ nói « %s »" +msgstr "Không thể lấy tập tin: máy phục vụ nói “%s”" #: methods/ftp.cc:900 methods/rsh.cc:330 msgid "Data socket timed out" @@ -1418,7 +1437,7 @@ msgstr "Ổ cắm dữ liệu đã quá giờ" #: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" -msgstr "Việc truyền dữ liệu bị lỗi: máy phục vụ nói « %s »" +msgstr "Việc truyền dữ liệu bị lỗi: máy phục vụ nói “%s”" #. Get the files information #: methods/ftp.cc:1007 @@ -1469,17 +1488,17 @@ msgstr "Đang kết nối đến %s..." #: methods/connect.cc:172 methods/connect.cc:191 #, c-format msgid "Could not resolve '%s'" -msgstr "Không thể tháo gỡ « %s »" +msgstr "Không thể tháo gỡ “%s”" #: methods/connect.cc:197 #, c-format msgid "Temporary failure resolving '%s'" -msgstr "Việc tháo gỡ « %s » bị lỗi tạm thời" +msgstr "Việc tháo gỡ “%s” bị lỗi tạm thời" #: methods/connect.cc:200 #, c-format msgid "Something wicked happened resolving '%s:%s' (%i - %s)" -msgstr "Gặp lỗi nghiệm trọng khi tháo gỡ « %s:%s » (%i - %s)" +msgstr "Gặp lỗi nghiệm trọng khi tháo gỡ “%s:%s” (%i - %s)" #: methods/connect.cc:247 #, c-format @@ -1489,7 +1508,8 @@ msgstr "Không thể kết nối đến %s: %s:" #: methods/gpgv.cc:180 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "Lỗi nội bộ : chữ ký đúng, nhưng không thể quyết định vân tay khóa ?!" +msgstr "" +"Lỗi nội bộ: chữ ký đúng, nhưng không thể quyết định vân tay của khóa ?!" #: methods/gpgv.cc:185 msgid "At least one invalid signature was encountered." @@ -1498,7 +1518,7 @@ msgstr "Gặp ít nhất một chữ ký không hợp lệ." #: methods/gpgv.cc:189 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" -"Không thể thực hiện « gpgv » để thẩm tra chữ ký (gpgv có được cài đặt chưa?)" +"Không thể thực hiện “gpgv” để thẩm tra chữ ký (gpgv đã được cài đặt chưa?)" #: methods/gpgv.cc:194 msgid "Unknown error executing gpgv" @@ -1517,7 +1537,7 @@ msgstr "" #: methods/gzip.cc:65 msgid "Empty files can't be valid archives" -msgstr "Tập tin rỗng không phải là một gói hợp lệ" +msgstr "Các tập tin trống rỗng không phải là kho lưu hợp lệ" #: methods/http.cc:394 msgid "Waiting for headers" @@ -1529,18 +1549,18 @@ msgstr "Dòng đầu sai" #: methods/http.cc:569 methods/http.cc:576 msgid "The HTTP server sent an invalid reply header" -msgstr "Máy phục vụ HTTP đã gởi một dòng đầu trả lời không hợp lệ" +msgstr "Máy phục vụ HTTP đã gửi một dòng đầu trả lời không hợp lệ" #: methods/http.cc:606 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" -"Máy phục vụ HTTP đã gởi một dòng đầu Content-Length (độ dài nội dụng) không " +"Máy phục vụ HTTP đã gửi một dòng đầu Content-Length (độ dài nội dụng) không " "hợp lệ" #: methods/http.cc:621 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" -"Máy phục vụ HTTP đã gởi một dòng đầu Content-Range (phạm vị nội dụng) không " +"Máy phục vụ HTTP đã gửi một dòng đầu Content-Range (phạm vị nội dụng) không " "hợp lệ" #: methods/http.cc:623 @@ -1573,7 +1593,7 @@ msgstr "Gặp lỗi khi ghi vào tập tin đó" #: methods/http.cc:919 msgid "Error reading from server. Remote end closed connection" -msgstr "Gặp lỗi khi đọc từ máy phục vụ : cuối ở xa đã đóng kết nối" +msgstr "Gặp lỗi khi đọc từ máy phục vụ: cuối ở xa đã đóng kết nối" #: methods/http.cc:921 msgid "Error reading from server" @@ -1615,14 +1635,14 @@ msgstr "Không thể chuyển đổi sang %s" #: methods/mirror.cc:280 #, c-format msgid "No mirror file '%s' found " -msgstr "Không tìm thấy tập tin nhân bản « %s »" +msgstr "Không tìm thấy tập tin nhân bản “%s”" #. FIXME: fallback to a default mirror here instead #. and provide a config option to define that default #: methods/mirror.cc:287 -#, fuzzy, c-format +#, c-format msgid "Can not read mirror file '%s'" -msgstr "Không tìm thấy tập tin nhân bản « %s »" +msgstr "Không thể đọc tập tin mirror '%s'" #: methods/mirror.cc:442 #, c-format @@ -1709,20 +1729,20 @@ msgid "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -"Cách sử dụng: apt-extracttemplates tập_tin1 [tập_tin2 ...]\n" +"Cách dùng: apt-extracttemplates tập_tin1 [tập_tin2 ...]\n" "\n" -"[extract: \t\trút;\n" -"templates: \tnhững biểu mẫu]\n" +"[extract: rút;\n" +"templates: những biểu mẫu]\n" "\n" "apt-extracttemplates là một công cụ rút thông tin kiểu cấu hình\n" "\tvà biểu mẫu đều từ gói Debian\n" "\n" "Tùy chọn:\n" -" -h \t\t_Trợ giúp_ này\n" -" -t \t\tLập thư muc tạm thời\n" -"\t\t[temp, tmp: viết tắt cho từ « temporary »: tạm thời]\n" -" -c=? \t\tĐọc tập tin cấu hình này\n" -" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »\n" +" -h Trợ giúp này\n" +" -t Đặt thư mục tạm thời\n" +" [temp, tmp: viết tắt cho từ “temporary”: tạm thời]\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt một tùy chọn cấu hình nhiệm ý, v.d. “-o dir::cache=/tmp”\n" #: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1339 #, c-format @@ -1798,7 +1818,7 @@ msgid "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option" msgstr "" -"Sử dụng: apt-ftparchive [tùy_chọn...] lệnh\n" +"Cách dùng: apt-ftparchive [tùy_chọn...] lệnh\n" "\n" "[ftparchive: FTP archive: kho FTP]\n" "\n" @@ -1809,14 +1829,14 @@ msgstr "" " \tgenerate config [groups]\n" " \tclean config\n" "\n" -"[packages: \tnhững gói;\n" -"binarypath: \tđường dẫn nhị phân;\n" -"sources: \t\tnhững nguồn;\n" -"srcpath: \t\tđường dẫn nguồn;\n" +"[packages: những gói;\n" +"binarypath: đường dẫn nhị phân;\n" +"sources: những nguồn;\n" +"srcpath: đường dẫn nguồn;\n" "contents path: đường dẫn nội dụng;\n" -"release path: \tđường dẫn bản đã phát hành;\n" +"release path: đường dẫn bản đã phát hành;\n" "generate config [groups]: tạo ra cấu hình [nhóm];\n" -"clean config: \tcấu hình toàn mới)\n" +"clean config: cấu hình toàn mới)\n" "\n" "apt-ftparchive (kho ftp) thì tạo ra tập tin chỉ mục cho kho Debian.\n" "Nó hỗ trợ nhiều cách tạo ra, từ cách tự động toàn bộ\n" @@ -1829,10 +1849,10 @@ msgstr "" "Hỗ trợ tập tin đè để buộc giá trị Ưu tiên và Phần\n" "\n" "Tương tự, apt-ftparchive tạo ra tập tin Nguồn ra cây các .dsc\n" -"Có thể sử dụng tùy chọn « --source-override » (đè nguồn)\n" +"Có thể sử dụng tùy chọn “--source-override” (đè nguồn)\n" "để ghi rõ tập tin đè nguồn\n" "\n" -"Lnh « packages » (gói) và « sources » (nguồn) nên chạy tại gốc cây.\n" +"Lnh “packages” (gói) và “sources” (nguồn) nên chạy tại gốc cây.\n" "BinaryPath (đường dẫn nhị phân) nên chỉ tới cơ bản của việc tìm kiếm đệ " "quy,\n" "và tập tin đè nên chứa những cờ đè.\n" @@ -1851,7 +1871,7 @@ msgstr "" " --no-delink \tMở chế độ gỡ lỗi _bỏ liên kết_\n" " --contents \tĐiều khiển cách tạo ra tập tin _nội dung_\n" " -c=? \t\tĐọc tập tin cấu hình này\n" -" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »" +" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. “-o dir::cache=/tmp”" #: ftparchive/apt-ftparchive.cc:802 msgid "No selections matched" @@ -1860,7 +1880,7 @@ msgstr "Không có điều đã chọn khớp được" #: ftparchive/apt-ftparchive.cc:880 #, c-format msgid "Some files are missing in the package file group `%s'" -msgstr "Thiếu một số tập tin trong nhóm tập tin gói « %s »." +msgstr "Thiếu một số tập tin trong nhóm tập tin gói “%s”." #: ftparchive/cachedb.cc:47 #, c-format @@ -1972,7 +1992,7 @@ msgstr " %s không có mục ghi đè\n" #: ftparchive/writer.cc:477 ftparchive/writer.cc:827 #, c-format msgid " %s maintainer is %s not %s\n" -msgstr " người bảo quản %s là %s không phải %s\n" +msgstr " người bảo trì %s là %s không phải %s\n" #: ftparchive/writer.cc:721 #, c-format @@ -1994,19 +2014,19 @@ msgid "Unable to open %s" msgstr "Không thể mở %s" #: ftparchive/override.cc:61 ftparchive/override.cc:167 -#, fuzzy, c-format +#, c-format msgid "Malformed override %s line %llu #1" -msgstr "Điều đè dạng sai %s dòng %lu #1" +msgstr "Sai override %s dòng %llu #1" #: ftparchive/override.cc:75 ftparchive/override.cc:179 -#, fuzzy, c-format +#, c-format msgid "Malformed override %s line %llu #2" -msgstr "Điều đè dạng sai %s dòng %lu #2" +msgstr "Sai override %s dòng %llu #2" #: ftparchive/override.cc:89 ftparchive/override.cc:192 -#, fuzzy, c-format +#, c-format msgid "Malformed override %s line %llu #3" -msgstr "Điều đè dạng sai %s dòng %lu #3" +msgstr "Sai override %s dòng %llu #3" #: ftparchive/override.cc:128 ftparchive/override.cc:202 #, c-format @@ -2016,7 +2036,7 @@ msgstr "Việc đọc tập tin đè %s bị lỗi" #: ftparchive/multicompress.cc:70 #, c-format msgid "Unknown compression algorithm '%s'" -msgstr "Không biết thuật toán nén « %s »" +msgstr "Không biết thuật toán nén “%s”" #: ftparchive/multicompress.cc:100 #, c-format @@ -2033,7 +2053,7 @@ msgstr "Việc tạo tiến trình con bị lỗi" #: ftparchive/multicompress.cc:206 msgid "Compress child" -msgstr "Nén điều con" +msgstr "Nén con" #: ftparchive/multicompress.cc:229 #, c-format @@ -2059,7 +2079,6 @@ msgid "Failed to rename %s to %s" msgstr "Việc đổi tên %s thành %s bị lỗi" #: cmdline/apt-internal-solver.cc:37 -#, fuzzy msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2072,20 +2091,17 @@ msgid "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -"Cách sử dụng: apt-extracttemplates tập_tin1 [tập_tin2 ...]\n" -"\n" -"[extract: \t\trút;\n" -"templates: \tnhững biểu mẫu]\n" +"Cách dùng: apt-internal-solver\n" "\n" -"apt-extracttemplates là một công cụ rút thông tin kiểu cấu hình\n" -"\tvà biểu mẫu đều từ gói Debian\n" +"apt-internal-solver là một giao diện để dùng cho bộ phân giải nội bộ\n" +"hiện tại giống như bộ phân giải bên ngoài dành cho họ chương trình APT\n" +"để phục vụ cho việc gỡ lỗi hay tương tự thế\n" "\n" "Tùy chọn:\n" -" -h \t\t_Trợ giúp_ này\n" -" -t \t\tLập thư muc tạm thời\n" -"\t\t[temp, tmp: viết tắt cho từ « temporary »: tạm thời]\n" -" -c=? \t\tĐọc tập tin cấu hình này\n" -" -o=? \t\tLập một tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »\n" +" -h Trợ giúp này.\n" +" -q Làm việc ở chế độ im lặng - không hiển thị tiến triển\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt một tùy chọn cấu hình nhiệm ý, v.d. “-o dir::cache=/tmp”\n" #: cmdline/apt-sortpkgs.cc:89 msgid "Unknown package record!" @@ -2104,18 +2120,18 @@ msgid "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -"Sử dụng: apt-sortpkgs [tùy_chọn...] tập_tin1 [tập_tin2 ...]\n" +"Cách dùng: apt-sortpkgs [tùy_chọn...] tập_tin1 [tập_tin2 ...]\n" "\n" "[sortpkgs: sort packages: sắp xếp các gói]\n" "\n" "apt-sortpkgs là một công cụ đơn giản để sắp xếp tập tin gói.\n" -"Tùy chon « -s » dùng để ngụ ý kiểu tập tin.\n" +"Tùy chọn “-s” dùng để ngụ ý kiểu tập tin.\n" "\n" "Tùy chọn:\n" -" -h \t_Trợ giúp_ này\n" -" -s \tSắp xếp những tập tin _nguồn_\n" -" -c=? \tĐọc tập tin cấu hình này\n" -" -o=? \tLập tùy chọn cấu hình nhiệm ý, v.d. « -o dir::cache=/tmp »\n" +" -h Trợ giúp_ này\n" +" -s Sắp xếp những tập tin _nguồn_\n" +" -c=? Đọc tập tin cấu hình này\n" +" -o=? Đặt tùy chọn cấu hình nhiệm ý, v.d. “-o dir::cache=/tmp”\n" #: apt-inst/contrib/extracttar.cc:117 msgid "Failed to create pipes" @@ -2136,7 +2152,7 @@ msgstr "Lỗi kiểm tổng tar, kho bị hỏng" #: apt-inst/contrib/extracttar.cc:303 #, c-format msgid "Unknown TAR header type %u, member %s" -msgstr "Không rõ kiểu phần đầu tar %u, bộ phạn %s" +msgstr "Không rõ kiểu phần đầu tar %u, bộ phận %s" #: apt-inst/contrib/arfile.cc:74 msgid "Invalid archive signature" @@ -2144,7 +2160,7 @@ msgstr "Chữ ký kho không hợp lệ" #: apt-inst/contrib/arfile.cc:82 msgid "Error reading archive member header" -msgstr "Gặp lỗi khi đọc phần đầu bộ phạn kho" +msgstr "Gặp lỗi khi đọc phần đầu bộ phận kho" #: apt-inst/contrib/arfile.cc:94 #, c-format @@ -2153,7 +2169,7 @@ msgstr "Phần đầu bộ phận kho lưu không hợp lệ %s" #: apt-inst/contrib/arfile.cc:106 msgid "Invalid archive member header" -msgstr "Phần đầu bộ phạn kho không hợp lê" +msgstr "Phần đầu bộ phận kho không hợp lê" #: apt-inst/contrib/arfile.cc:132 msgid "Archive is too short" @@ -2192,17 +2208,17 @@ msgstr "Sự trệch đi được thêm hai lần %s → %s" #: apt-inst/filelist.cc:551 #, c-format msgid "Duplicate conf file %s/%s" -msgstr "Tập tin cấu hình trùng %s/%s" +msgstr "Tập tin cấu hình (conf) trùng lặp %s/%s" #: apt-inst/dirstream.cc:43 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:55 #, c-format msgid "Failed to write file %s" -msgstr "Việc ghi tập tin %s bị lỗi" +msgstr "Việc ghi tập tin %s gặp lỗi" #: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" -msgstr "Việc đóng tập tin %s bị lỗi" +msgstr "Việc đóng tập tin %s gặp lỗi" #: apt-inst/extract.cc:96 apt-inst/extract.cc:167 #, c-format @@ -2259,20 +2275,20 @@ msgstr "Không thể lấy các thông tin về %s" #: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" -msgstr "Đây không phải là môt kho DEB hợp lệ vì còn thiếu bộ phạn « %s »" +msgstr "Đây không phải là một kho DEB hợp lệ vì còn thiếu bộ phận “%s”" #. FIXME: add data.tar.xz here - adding it now would require a Translation round for a very small gain #: apt-inst/deb/debfile.cc:55 #, c-format msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" msgstr "" -"Đây không phải là môt kho DEB hợp lệ vì không có bộ phạn « %s », « %s » hay " -"« %s »" +"Đây không phải là một kho DEB hợp lệ vì không có thành viên “%s”, “%s” hay " +"“%s”" #: apt-inst/deb/debfile.cc:120 #, c-format msgid "Internal error, could not locate member %s" -msgstr "Gặp lỗi nội bộ, không thể định vị bộ phạn %s" +msgstr "Gặp lỗi nội bộ, không thể định vị bộ phận %s" #: apt-inst/deb/debfile.cc:214 msgid "Unparsable control file" @@ -2280,7 +2296,7 @@ msgstr "Tập tin điều khiển không có khả năng phân tách" #: apt-pkg/contrib/mmap.cc:79 msgid "Can't mmap an empty file" -msgstr "Không thể mmap (ảnh xạ bộ nhớ) tâp tin rỗng" +msgstr "Không thể mmap (ánh xạ bộ nhớ) tập tin rỗng" #: apt-pkg/contrib/mmap.cc:111 #, c-format @@ -2288,26 +2304,26 @@ msgid "Couldn't duplicate file descriptor %i" msgstr "Không thể nhân đôi bộ mô tả tập tin %i" #: apt-pkg/contrib/mmap.cc:119 -#, fuzzy, c-format +#, c-format msgid "Couldn't make mmap of %llu bytes" -msgstr "Không thể tạo mmap (ảnh xạ bộ nhớ) kích cỡ %lu byte" +msgstr "Không thể tạo mmap (ánh xạ bộ nhớ) kích cỡ %llu byte" #: apt-pkg/contrib/mmap.cc:146 msgid "Unable to close mmap" -msgstr "Không thể đóng mmap (ảnh xạ bộ nhớ)" +msgstr "Không thể đóng mmap (ánh xạ bộ nhớ)" #: apt-pkg/contrib/mmap.cc:174 apt-pkg/contrib/mmap.cc:202 msgid "Unable to synchronize mmap" -msgstr "Không thể động bộ hoá mmap (ảnh xạ bộ nhớ)" +msgstr "Không thể động bộ hoá mmap (ánh xạ bộ nhớ)" #: apt-pkg/contrib/mmap.cc:290 #, c-format msgid "Couldn't make mmap of %lu bytes" -msgstr "Không thể tạo mmap (ảnh xạ bộ nhớ) kích cỡ %lu byte" +msgstr "Không thể tạo mmap (ánh xạ bộ nhớ) kích cỡ %lu byte" #: apt-pkg/contrib/mmap.cc:322 msgid "Failed to truncate file" -msgstr "Lỗi cắt ngắn tập tin" +msgstr "Gặp lỗi khi cắt ngắn tập tin" #: apt-pkg/contrib/mmap.cc:341 #, c-format @@ -2315,22 +2331,22 @@ msgid "" "Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. " "Current value: %lu. (man 5 apt.conf)" msgstr "" -"Dynamic MMap (ảnh xạ bộ nhớ động) đã hết sức chứa.\n" -"Hãy tăng kích cỡ của « APT::Cache-Start » (giới hạn vùng nhớ tạm Apt).\n" -"Giá trị hiện thời: %lu. (man 5 apt.conf)" +"Dynamic MMap (ánh xạ bộ nhớ động) đã vượt quá kích thước tối đa cho phép.\n" +"Hãy tăng kích cỡ của “APT::Cache-Start” (giới hạn vùng nhớ tạm Apt).\n" +"Giá trị hiện thời là: %lu. (man 5 apt.conf)" #: apt-pkg/contrib/mmap.cc:440 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." -msgstr "Không thể tăng kích cỡ của ảnh xạ bộ nhớ, vì đã tới giới hạn %lu byte." +msgstr "Không thể tăng kích cỡ của ánh xạ bộ nhớ, vì đã tới giới hạn %lu byte." #: apt-pkg/contrib/mmap.cc:443 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" -"Không thể tăng kích cỡ của ảnh xạ bộ nhớ, vì chức năng tự động tăng bị người " +"Không thể tăng kích cỡ của ánh xạ bộ nhớ, vì chức năng tự động tăng bị người " "dùng tắt." #. d means days, h means hours, min means minutes, s means seconds @@ -2365,7 +2381,7 @@ msgstr "Không tìm thấy vùng chọn %s" #: apt-pkg/contrib/configuration.cc:491 #, c-format msgid "Unrecognized type abbreviation: '%c'" -msgstr "Không nhận biết viết tắt kiểu: « %c »" +msgstr "Không nhận biết viết tắt kiểu: “%c”" #: apt-pkg/contrib/configuration.cc:605 #, c-format @@ -2405,7 +2421,7 @@ msgstr "Gặp lỗi cú pháp %s:%u: đã bao gồm từ đây" #: apt-pkg/contrib/configuration.cc:869 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "Gặp lỗi cú pháp %s:%u: chưa hỗ trợ chỉ thị « %s »" +msgstr "Gặp lỗi cú pháp %s:%u: chưa hỗ trợ chỉ thị “%s”" #: apt-pkg/contrib/configuration.cc:872 #, c-format @@ -2421,7 +2437,7 @@ msgstr "Gặp lỗi cú pháp %s:%u: gặp rác thêm tại kết thúc tập ti #: apt-pkg/contrib/progress.cc:146 #, c-format msgid "%c%s... Error!" -msgstr "%c%s... Lỗi." +msgstr "%c%s... Lỗi!" #: apt-pkg/contrib/progress.cc:148 #, c-format @@ -2431,7 +2447,7 @@ msgstr "%c%s... Hoàn tất" #: apt-pkg/contrib/cmndline.cc:80 #, c-format msgid "Command line option '%c' [from %s] is not known." -msgstr "Không rõ tùy chọn dòng lệnh « %c » [từ %s]." +msgstr "Không rõ tùy chọn dòng lệnh “%c” [từ %s]." #: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 #: apt-pkg/contrib/cmndline.cc:122 @@ -2452,17 +2468,17 @@ msgstr "Tùy chọn %s yêu cầu một đối số." #: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." -msgstr "Tùy chọn %s: đặc tả mục cấu hình phải có một « =<giá_trị> »." +msgstr "Tùy chọn %s: đặc tả mục cấu hình phải có một “=<giá_trị>”." #: apt-pkg/contrib/cmndline.cc:237 #, c-format msgid "Option %s requires an integer argument, not '%s'" -msgstr "Tùy chọn %s yêu cầu một đối số kiểu số nguyên, không phải « %s »" +msgstr "Tùy chọn %s yêu cầu một đối số kiểu số nguyên, không phải “%s”" #: apt-pkg/contrib/cmndline.cc:268 #, c-format msgid "Option '%s' is too long" -msgstr "Tùy chọn « %s » quá dài" +msgstr "Tùy chọn “%s” quá dài" #: apt-pkg/contrib/cmndline.cc:300 #, c-format @@ -2512,22 +2528,26 @@ msgstr "Không thể lấy khóa %s" #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" +"Liệt kê các tập tin không thể được tạo ra vì '%s' không phải là một thư mục" #: apt-pkg/contrib/fileutl.cc:426 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" -msgstr "" +msgstr "Bỏ qua '%s' trong thư mục '%s'vì nó không phải là tập tin bình thường" #: apt-pkg/contrib/fileutl.cc:444 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" +"Bỏ qua tập tin '%s' trong thư mục '%s' vì nó không có phần đuôi mở rộng" #: apt-pkg/contrib/fileutl.cc:453 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" +"Bỏ qua tập tin '%s' trong thư mục '%s' vì nó có phần đuôi mở rộng không hợp " +"lệ" #: apt-pkg/contrib/fileutl.cc:840 #, c-format @@ -2568,14 +2588,14 @@ msgid "Failed to exec compressor " msgstr "Việc thực hiện bô nén bị lỗi " #: apt-pkg/contrib/fileutl.cc:1309 -#, fuzzy, c-format +#, c-format msgid "read, still have %llu to read but none left" -msgstr "đọc, còn cần đọc %lu nhưng mà không có gì còn lại" +msgstr "đọc, còn cần đọc %llu nhưng mà không có gì còn lại cả" #: apt-pkg/contrib/fileutl.cc:1398 apt-pkg/contrib/fileutl.cc:1420 -#, fuzzy, c-format +#, c-format msgid "write, still have %llu to write but couldn't" -msgstr "ghi, còn cần ghi %lu nhưng mà không thể" +msgstr "ghi, còn cần ghi %llu nhưng mà không thể" #: apt-pkg/contrib/fileutl.cc:1736 #, c-format @@ -2609,14 +2629,13 @@ msgid "The package cache file is an incompatible version" msgstr "Tập tin nhớ tạm gói là một phiên bản không tương thích" #: apt-pkg/pkgcache.cc:162 -#, fuzzy msgid "The package cache file is corrupted, it is too small" -msgstr "Tập tin nhớ tạm gói bị hỏng" +msgstr "Tập tin nhớ tạm gói bị hỏng, nó quá nhỏ" #: apt-pkg/pkgcache.cc:167 #, c-format msgid "This APT does not support the versioning system '%s'" -msgstr "Trình APT này không hỗ trợ hệ thống điều khiển phiên bản « %s »" +msgstr "Trình APT này không hỗ trợ hệ thống điều khiển phiên bản “%s”" #: apt-pkg/pkgcache.cc:172 msgid "The package cache was built for a different architecture" @@ -2759,8 +2778,7 @@ msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s (bản phân ph #: apt-pkg/sourcelist.cc:137 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" -msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s (phân tách địa chỉ URI)." +msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s (ngữ pháp URI)" #: apt-pkg/sourcelist.cc:143 #, c-format @@ -2792,7 +2810,7 @@ msgstr "Gặp dòng dạng sai %u trong danh sách nguồn %s (kiểu)." #: apt-pkg/sourcelist.cc:289 #, c-format msgid "Type '%s' is not known on line %u in source list %s" -msgstr "Không biết kiểu « %s » trên dòng %u trong danh sách nguồn %s." +msgstr "Không biết kiểu “%s” trên dòng %u trong danh sách nguồn %s." #: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:898 #, c-format @@ -2800,13 +2818,13 @@ msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -"Không thể thực hiện ngay lập tức tiến trình cấu hình « %s ». Xem « man 5 apt." -"conf » dưới « APT::Immediate-Configure » để tìm chi tiết. (%d)" +"Không thể thực hiện ngay lập tức tiến trình cấu hình “%s”. Xem “man 5 apt." +"conf ” dưới “APT::Immediate-Configure” để tìm chi tiết. (%d)" #: apt-pkg/packagemanager.cc:473 apt-pkg/packagemanager.cc:504 -#, fuzzy, c-format +#, c-format msgid "Could not configure '%s'. " -msgstr "Không thể mở tập tin « %s »" +msgstr "Không thể cấu hình '%s'. " #: apt-pkg/packagemanager.cc:546 #, c-format @@ -2817,13 +2835,13 @@ msgid "" msgstr "" "Việc chạy tiến trình cài đặt này sẽ cần thiết gỡ bỏ tạm gói chủ yếu %s, do " "vong lăp Xung đột/Phụ thuộc trước. Trường hợp này thường xấu, nhưng mà nếu " -"bạn thật sự muốn tiếp tục, có thể hoạt hóa tuy chọn « APT::Force-LoopBreak " -"» (buộc ngắt vòng lặp)." +"bạn thật sự muốn tiếp tục, có thể hoạt hóa tuy chọn “APT::Force-" +"LoopBreak” (buộc ngắt vòng lặp)." #: apt-pkg/pkgrecords.cc:34 #, c-format msgid "Index file type '%s' is not supported" -msgstr "Không hỗ trợ kiểu tập tin chỉ mục « %s »" +msgstr "Không hỗ trợ kiểu tập tin chỉ mục “%s”" #: apt-pkg/algorithms.cc:266 #, c-format @@ -2836,7 +2854,7 @@ msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -"Lỗi: « pkgProblemResolver::Resolve » (bộ tháo gỡ vấn đề gọi::tháo gỡ) đã tạo " +"Lỗi: “pkgProblemResolver::Resolve” (bộ tháo gỡ vấn đề gọi::tháo gỡ) đã tạo " "ra nhiều chỗ ngắt, có lẽ một số gói đã giữ lại đã gây ra trường hợp này." #: apt-pkg/algorithms.cc:1230 @@ -2844,13 +2862,12 @@ msgid "Unable to correct problems, you have held broken packages." msgstr "Không thể sửa vấn đề, bạn đã giữ lại một số gói bị ngắt." #: apt-pkg/algorithms.cc:1574 apt-pkg/algorithms.cc:1576 -#, fuzzy msgid "" "Some index files failed to download. They have been ignored, or old ones " "used instead." msgstr "" -"Một số tập tin chỉ mục không tải về được, đã bỏ qua chúng, hoặc điều cũ được " -"dùng thay thế." +"Một số tập tin chỉ mục không tải về được. Chúng đã bị bỏ qua, hoặc cái cũ đã " +"được dùng thay thế." #: apt-pkg/acquire.cc:81 #, c-format @@ -2892,12 +2909,12 @@ msgstr "Phương pháp %s đã không bắt đầu cho đúng." #: apt-pkg/acquire-worker.cc:440 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "Hãy nạp đĩa có nhãn « %s » vào ổ « %s » và bấm nút Enter." +msgstr "Hãy nạp đĩa có nhãn “%s” vào ổ “%s” và bấm nút Enter." #: apt-pkg/init.cc:152 #, c-format msgid "Packaging system '%s' is not supported" -msgstr "Không hỗ trợ hệ thống đóng gói « %s »" +msgstr "Không hỗ trợ hệ thống đóng gói “%s”" #: apt-pkg/init.cc:168 msgid "Unable to determine a suitable packaging system type" @@ -2911,8 +2928,7 @@ msgstr "Không thể lấy trạng thái về %s." #: apt-pkg/srcrecords.cc:47 msgid "You must put some 'source' URIs in your sources.list" msgstr "" -"Bạn phải để một số địa chỉ URI « nguồn » vào « sources.list » (danh sách " -"nguồn)" +"Bạn phải để một số địa chỉ URI “nguồn” vào “sources.list” (danh sách nguồn)" #: apt-pkg/cachefile.cc:87 msgid "The package lists or status file could not be parsed or opened." @@ -2921,7 +2937,7 @@ msgstr "Không thể phân tích hay mở danh sách gói hay tâp tin trạng t #: apt-pkg/cachefile.cc:91 msgid "You may want to run apt-get update to correct these problems" msgstr "" -"Có lẽ bạn muốn chạy « apt-get update » (lấy cập nhật) để sửa các vấn đề này" +"Có lẽ bạn muốn chạy “apt-get update” (lấy cập nhật) để sửa các vấn đề này" #: apt-pkg/cachefile.cc:109 msgid "The list of sources could not be read." @@ -2933,6 +2949,8 @@ msgid "" "The value '%s' is invalid for APT::Default-Release as such a release is not " "available in the sources" msgstr "" +"Giá trị '%s' không hợp lệ cho APT::Default-Release như vậy bản phát hành " +"không sẵn có trong mã nguồn" #: apt-pkg/policy.cc:399 #, c-format @@ -2964,9 +2982,9 @@ msgstr "Bộ nhớ tạm có hệ thống điêu khiển phiên bản không tư #: apt-pkg/pkgcachegen.cc:477 apt-pkg/pkgcachegen.cc:517 #: apt-pkg/pkgcachegen.cc:525 apt-pkg/pkgcachegen.cc:556 #: apt-pkg/pkgcachegen.cc:570 -#, fuzzy, c-format +#, c-format msgid "Error occurred while processing %s (%s%d)" -msgstr "Gặp lỗi khi xử lý %s (FindPkg - tìm gói)" +msgstr "Gặp lỗi khi xử lý %s (%s%d)" #: apt-pkg/pkgcachegen.cc:251 msgid "Wow, you exceeded the number of package names this APT is capable of." @@ -2987,7 +3005,7 @@ msgstr "Ồ, bạn đã vượt quá số cách phụ thuộc mà trình APT nà #: apt-pkg/pkgcachegen.cc:577 #, c-format msgid "Package %s %s was not found while processing file dependencies" -msgstr "Không tìm thấy gói %s %s khi xử lý cách phụ thuộc của/vào tập tin" +msgstr "Không tìm thấy gói %s %s khi xử lý quan hệ phụ thuộc của tập tin" #: apt-pkg/pkgcachegen.cc:1150 #, c-format @@ -2997,11 +3015,11 @@ msgstr "Không thể lấy các thông tin về danh sách gói nguồn %s" #: apt-pkg/pkgcachegen.cc:1238 apt-pkg/pkgcachegen.cc:1342 #: apt-pkg/pkgcachegen.cc:1348 apt-pkg/pkgcachegen.cc:1505 msgid "Reading package lists" -msgstr "Đang đọc các danh sách gói..." +msgstr "Đang đọc các danh sách gói" #: apt-pkg/pkgcachegen.cc:1255 msgid "Collecting File Provides" -msgstr "Đang tập hợp các trường hợp « tập tin miễn là »" +msgstr "Đang tập hợp các Nhà cung cấp Tập tin" #: apt-pkg/pkgcachegen.cc:1447 apt-pkg/pkgcachegen.cc:1454 msgid "IO Error saving source cache" @@ -3027,11 +3045,13 @@ msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " "or malformed file)" msgstr "" +"Không tìm thấy mục cần thiết '%s' trong tập tin Phát hành (Sai mục trong " +"sources.list hoặc tập tin bị hỏng)" #: apt-pkg/acquire-item.cc:1397 -#, fuzzy, c-format +#, c-format msgid "Unable to find hash sum for '%s' in Release file" -msgstr "Không thể phân tích cú pháp của tập tin Phát hành %s" +msgstr "Không thể tìm thấy mã băm tổng kiểm tra cho tập tin Phát hành %s" #: apt-pkg/acquire-item.cc:1439 msgid "There is no public key available for the following key IDs:\n" @@ -3043,6 +3063,8 @@ msgid "" "Release file for %s is expired (invalid since %s). Updates for this " "repository will not be applied." msgstr "" +"Tập tin phát hành %s đã hết hạn (không hợp lệ kể từ %s). Cập nhật cho kho " +"này sẽ không được áp dụng." #: apt-pkg/acquire-item.cc:1499 #, c-format @@ -3114,14 +3136,14 @@ msgstr "Không có mục Hash (chuỗi duy nhất) nào trong tập tin Phát h #, c-format msgid "Invalid 'Valid-Until' entry in Release file %s" msgstr "" -"Gặp mục nhập « Valid-Until » (hợp lệ đến khi) không hợp lệ trong tập tin " -"Phát hành %s" +"Gặp mục nhập “Valid-Until” (hợp lệ đến khi) không hợp lệ trong tập tin Phát " +"hành %s" #: apt-pkg/indexrecords.cc:140 #, c-format msgid "Invalid 'Date' entry in Release file %s" msgstr "" -"Gặp mục nhập « Date » (ngày tháng) không hợp lệ trong tập tin Phát hành %s" +"Gặp mục nhập “Date” (ngày tháng) không hợp lệ trong tập tin Phát hành %s" #: apt-pkg/vendorlist.cc:78 #, c-format @@ -3144,7 +3166,7 @@ msgstr "Đang nhận diện... " #: apt-pkg/cdrom.cc:613 #, c-format msgid "Stored label: %s\n" -msgstr "Nhãn đã lưu : %s\n" +msgstr "Nhãn đã lưu: %s\n" #: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:907 msgid "Unmounting CD-ROM...\n" @@ -3165,7 +3187,7 @@ msgstr "Đang đợi đĩa...\n" #: apt-pkg/cdrom.cc:674 msgid "Mounting CD-ROM...\n" -msgstr "Đang lắp đĩa CD-ROM...\n" +msgstr "Đang gắn đĩa CD-ROM...\n" #: apt-pkg/cdrom.cc:693 msgid "Scanning disc for index files..\n" @@ -3190,7 +3212,7 @@ msgstr "" #: apt-pkg/cdrom.cc:782 #, c-format msgid "Found label '%s'\n" -msgstr "Tìm thấy nhãn « %s »\n" +msgstr "Tìm thấy nhãn “%s”\n" #: apt-pkg/cdrom.cc:811 msgid "That is not a valid name, try again.\n" @@ -3203,7 +3225,7 @@ msgid "" "'%s'\n" msgstr "" "Tên đĩa này:\n" -"« %s »\n" +"“%s”\n" #: apt-pkg/cdrom.cc:830 msgid "Copying package lists..." @@ -3242,17 +3264,17 @@ msgstr "" #: apt-pkg/indexcopy.cc:515 #, c-format msgid "Can't find authentication record for: %s" -msgstr "Không tìm thấy mục ghi xác thực cho : %s" +msgstr "Không tìm thấy mục ghi xác thực cho: %s" #: apt-pkg/indexcopy.cc:521 #, c-format msgid "Hash mismatch for: %s" -msgstr "Sai khớp chuỗi duy nhất cho : %s" +msgstr "Sai khớp chuỗi duy nhất cho: %s" #: apt-pkg/indexcopy.cc:662 #, c-format msgid "File %s doesn't start with a clearsigned message" -msgstr "" +msgstr "Tập tin %s không bắt đầu bằng một đoạn chữ ký (gpg)" #. TRANSLATOR: %s is the trusted keyring parts directory #: apt-pkg/indexcopy.cc:692 @@ -3263,27 +3285,27 @@ msgstr "Không có vòng khoá nào được cài đặt vào %s." #: apt-pkg/cacheset.cc:403 #, c-format msgid "Release '%s' for '%s' was not found" -msgstr "Không tìm thấy bản phát hành « %s » cho « %s »" +msgstr "Không tìm thấy bản phát hành “%s” cho “%s”" #: apt-pkg/cacheset.cc:406 #, c-format msgid "Version '%s' for '%s' was not found" -msgstr "Không tìm thấy phiên bản « %s » cho « %s »" +msgstr "Không tìm thấy phiên bản “%s” cho “%s”" #: apt-pkg/cacheset.cc:517 #, c-format msgid "Couldn't find task '%s'" -msgstr "Không tìm thấy tác vụ « %s »" +msgstr "Không tìm thấy tác vụ “%s”" #: apt-pkg/cacheset.cc:523 #, c-format msgid "Couldn't find any package by regex '%s'" -msgstr "Không tìm thấy gói nào theo biểu thức chính quy « %s »" +msgstr "Không tìm thấy gói nào theo biểu thức chính quy “%s”" #: apt-pkg/cacheset.cc:534 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" -msgstr "Không thể chọn phiên bản trong gói « %s » vì nó chỉ là ảo" +msgstr "Không thể chọn phiên bản trong gói “%s” vì nó chỉ là ảo" #: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 #, c-format @@ -3291,13 +3313,13 @@ msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -"Không thể chọn phiên bản được cài đặt hoặc phiên bản ứng cử trong gói « %s » " +"Không thể chọn phiên bản được cài đặt hoặc phiên bản ứng cử trong gói “%s” " "mà không có trong nó" #: apt-pkg/cacheset.cc:555 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" -msgstr "Không thể chọn phiên bản mới nhất trong gói « %s » vì nó chỉ là ảo" +msgstr "Không thể chọn phiên bản mới nhất trong gói “%s” vì nó chỉ là ảo" #: apt-pkg/cacheset.cc:563 #, c-format @@ -3313,23 +3335,23 @@ msgstr "" #: apt-pkg/edsp.cc:41 apt-pkg/edsp.cc:61 msgid "Send scenario to solver" -msgstr "" +msgstr "Gửi kịch bản đến bộ phân giải" #: apt-pkg/edsp.cc:209 msgid "Send request to solver" -msgstr "" +msgstr "Gửi yêu cầu đến bộ phân giải" #: apt-pkg/edsp.cc:279 msgid "Prepare for receiving solution" -msgstr "" +msgstr "Chuẩn bị để lấy cách giải quyết" #: apt-pkg/edsp.cc:286 msgid "External solver failed without a proper error message" -msgstr "" +msgstr "Bộ phân giải bên ngoài gặp lỗi mà không trả về thông tin lỗi thích hợp" #: apt-pkg/edsp.cc:557 apt-pkg/edsp.cc:560 apt-pkg/edsp.cc:565 msgid "Execute external solver" -msgstr "" +msgstr "Thi hành bộ phân giải từ bên ngoài" #: apt-pkg/deb/dpkgpm.cc:72 #, c-format @@ -3365,12 +3387,12 @@ msgstr "Đang chạy bộ gây nên tiến trình cuối cùng cài đặt %s" #: apt-pkg/deb/dpkgpm.cc:704 #, c-format msgid "Directory '%s' missing" -msgstr "Thiếu thư mục « %s »" +msgstr "Thiếu thư mục “%s”" #: apt-pkg/deb/dpkgpm.cc:719 apt-pkg/deb/dpkgpm.cc:739 #, c-format msgid "Could not open file '%s'" -msgstr "Không thể mở tập tin « %s »" +msgstr "Không thể mở tập tin “%s”" #: apt-pkg/deb/dpkgpm.cc:944 #, c-format @@ -3414,7 +3436,7 @@ msgstr "Mới gỡ bỏ hoàn toàn %s" #: apt-pkg/deb/dpkgpm.cc:1212 msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Không thể ghi lưu, openpty() bị lỗi (« /dev/pts » chưa lắp ?)\n" +msgstr "Không thể ghi lưu, openpty() bị lỗi (“/dev/pts” chưa lắp ?)\n" #: apt-pkg/deb/dpkgpm.cc:1242 msgid "Running dpkg" @@ -3422,7 +3444,7 @@ msgstr "Đang chạy dpkg" #: apt-pkg/deb/dpkgpm.cc:1414 msgid "Operation was interrupted before it could finish" -msgstr "" +msgstr "Hệ điều hành đã ngắt trước khi nó kịp hoàn thành" #: apt-pkg/deb/dpkgpm.cc:1476 msgid "No apport report written because MaxReports is reached already" @@ -3446,14 +3468,14 @@ msgstr "" msgid "" "No apport report written because the error message indicates a disk full " "error" -msgstr "Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi « đĩa đầy »" +msgstr "Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi “đĩa đầy”" #: apt-pkg/deb/dpkgpm.cc:1496 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -"Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi « không đủ bộ nhớ »" +"Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi “không đủ bộ nhớ”" #: apt-pkg/deb/dpkgpm.cc:1503 apt-pkg/deb/dpkgpm.cc:1509 msgid "" @@ -3464,7 +3486,7 @@ msgstr "" #: apt-pkg/deb/dpkgpm.cc:1530 msgid "" "No apport report written because the error message indicates a dpkg I/O error" -msgstr "Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi « V/R dpkg »" +msgstr "Không ghi báo cáo apport, vì thông điệp lỗi ngụ ý một lỗi “V/R dpkg”" #: apt-pkg/deb/debsystem.cc:84 #, c-format @@ -3486,12 +3508,11 @@ msgstr "Không thể khoá thư mục quản lý (%s): bạn có quyền ngườ #, c-format msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " -msgstr "" -"dpkg bị gián đoạn, bạn cần phải tự động chạy « %s » để giải vấn đề này." +msgstr "dpkg bị gián đoạn, bạn cần phải tự động chạy “%s” để giải vấn đề này." #: apt-pkg/deb/debsystem.cc:121 msgid "Not locked" -msgstr "Không phải bị khoá" +msgstr "Chưa được khoá" #~ msgid "Skipping nonexistent file %s" #~ msgstr "Đang bỏ qua tập tin không tồn tại %s" @@ -3524,9 +3545,9 @@ msgstr "Không phải bị khoá" #~ "then make it empty and immediately re-install the same version of the " #~ "package!" #~ msgstr "" -#~ "Việc mở tập tin danh sách « %sinfo/%s » bị lỗi. Nếu bạn không thể phục " -#~ "hồi tập tin này, bạn hãy làm cho nó rỗng và ngay cài đặt lại cùng phiên " -#~ "bản gói." +#~ "Việc mở tập tin danh sách “%sinfo/%s” bị lỗi. Nếu bạn không thể phục hồi " +#~ "tập tin này, bạn hãy làm cho nó rỗng và ngay cài đặt lại cùng phiên bản " +#~ "gói." #~ msgid "Failed reading the list file %sinfo/%s" #~ msgstr "Việc đọc tập tin danh sách %sinfo/%s bị lỗi" @@ -3576,7 +3597,7 @@ msgstr "Không phải bị khoá" #~ msgstr "Đã lấy một dòng đầu riêng lẻ chứa hơn %u ky tự" #~ msgid "Note: This is done automatic and on purpose by dpkg." -#~ msgstr "Ghi chú : thay đổi này được tự động làm bởi dpkg." +#~ msgstr "Ghi chú: thay đổi này được tự động làm bởi dpkg." #~ msgid "Malformed override %s line %lu #1" #~ msgstr "Điều đè dạng sai %s dòng %lu #1" @@ -3600,8 +3621,8 @@ msgstr "Không phải bị khoá" #~ "Could not perform immediate configuration on already unpacked '%s'. " #~ "Please see man 5 apt.conf under APT::Immediate-Configure for details." #~ msgstr "" -#~ "Không thể thực hiện ngay lập tức tiến trình cấu hình « %s » đã giải nén. " -#~ "Xem « man 5 apt.conf » dưới « APT::Immediate-Configure » để tìm chi tiết." +#~ "Không thể thực hiện ngay lập tức tiến trình cấu hình “%s” đã giải nén. " +#~ "Xem “man 5 apt.conf ” dưới “APT::Immediate-Configure” để tìm chi tiết." #~ msgid "Error occurred while processing %s (NewPackage)" #~ msgstr "Gặp lỗi khi xử lý %s (NewPackage - gói mới)" @@ -3636,10 +3657,10 @@ msgstr "Không phải bị khoá" #~ "là một tập tin)" #~ msgid "Internal error, could not locate member" -#~ msgstr "Gặp lỗi nội bộ, không thể định vị bộ phạn" +#~ msgstr "Gặp lỗi nội bộ, không thể định vị bộ phận" #~ msgid "Internal error, group '%s' has no installable pseudo package" -#~ msgstr "Gặp lỗi nội bộ, nhóm « %s » không có gói giả có thể cài đặt" +#~ msgstr "Gặp lỗi nội bộ, nhóm “%s” không có gói giả có thể cài đặt" #~ msgid "Release file expired, ignoring %s (invalid since %s)" #~ msgstr "Tập tin phát hành đã hết hạn nên bỏ qua %s (không hợp lệ kể từ %s)" |