diff options
112 files changed, 3348 insertions, 643 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 13f4eaa..00ba2e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -206,7 +206,7 @@ endif() # Configure some variables like package, version and architecture. set(PACKAGE ${PROJECT_NAME}) set(PACKAGE_MAIL "APT Development Team <deity@lists.debian.org>") -set(PACKAGE_VERSION "2.9.1") +set(PACKAGE_VERSION "2.9.2") string(REGEX MATCH "^[0-9.]+" PROJECT_VERSION ${PACKAGE_VERSION}) if (NOT DEFINED DPKG_DATADIR) diff --git a/apt-pkg/acquire-item.cc b/apt-pkg/acquire-item.cc index 3c491ad..b534d56 100644 --- a/apt-pkg/acquire-item.cc +++ b/apt-pkg/acquire-item.cc @@ -2013,6 +2013,8 @@ void pkgAcqMetaClearSig::Failed(string const &Message,pkgAcquire::MethodConfig c return; } + _error->Audit(_("Repositories should provide a clear-signed InRelease file, but none found at %s."), Target.URI.c_str()); + // Queue the 'old' InRelease file for removal if we try Release.gpg // as otherwise the file will stay around and gives a false-auth // impression (CVE-2012-0214) @@ -3985,7 +3987,7 @@ void pkgAcqFile::Done(string const &Message,HashStringList const &CalcHashes, _error->PushToStack(); _error->Errno("pkgAcqFile::Done", "Symlinking file %s failed", DestFile.c_str()); std::stringstream msg; - _error->DumpErrors(msg, GlobalError::DEBUG, false); + _error->DumpErrors(msg, GlobalError::NOTICE, false); _error->RevertToStack(); ErrorText = msg.str(); Status = StatError; diff --git a/apt-pkg/aptconfiguration.cc b/apt-pkg/aptconfiguration.cc index 982e68b..f462b6e 100644 --- a/apt-pkg/aptconfiguration.cc +++ b/apt-pkg/aptconfiguration.cc @@ -563,4 +563,39 @@ bool Configuration::checkUsrMerged() return true; } /*}}}*/ +// isUsrMerged - whether usr is merged t /*{{{*/ +// --------------------------------------------------------------------- +/* */ +std::string Configuration::color(std::string const &colorName, std::string const &content) +{ + if (not _config->FindB("APT::Color")) + return content; + + auto colors = ::Configuration(_config->Tree("APT::Color")); + auto color = colors.Find(colorName); + + // Resolve the color recursively. A color string has the following format + // <color> := \x1B<word> ; fully resolved color + // | \\x1B<word> ; color escaped. + // | <word> ; a simple color name + // | <color> <color> ; a sequence of colors + if (color.find(" ") != color.npos) + { + std::string res; + for (auto &&colorPart : VectorizeString(color, ' ')) + res += Configuration::color(colorPart); + color = res; + } + else if (not color.empty() && color[0] != '\x1B') + { + if (APT::String::Startswith(color, "\\x1B")) + color = "\x1B" + color.substr(4); + else + color = Configuration::color(color); + } + if (content.empty()) + return color; + return color + content + Configuration::color("Neutral"); +} + /*}}}*/ } diff --git a/apt-pkg/aptconfiguration.h b/apt-pkg/aptconfiguration.h index 3e2636e..58c925b 100644 --- a/apt-pkg/aptconfiguration.h +++ b/apt-pkg/aptconfiguration.h @@ -130,7 +130,9 @@ namespace Configuration { /*{{{*/ APT_PUBLIC bool isChroot(); /** \return Check usr is merged or produce error. */ APT_PUBLIC bool checkUsrMerged(); + APT_PUBLIC std::string color(std::string const &colorName, std::string const &content = ""); #endif + /*}}}*/ } /*}}}*/ diff --git a/apt-pkg/contrib/error.cc b/apt-pkg/contrib/error.cc index c9bb622..83e90a0 100644 --- a/apt-pkg/contrib/error.cc +++ b/apt-pkg/contrib/error.cc @@ -34,6 +34,7 @@ #include <string> #include <unistd.h> +#include <apti18n.h> /*}}}*/ // Global Error Object /*{{{*/ @@ -64,6 +65,7 @@ GEMessage(FatalE, FATAL) GEMessage(Errno, ERROR) GEMessage(WarningE, WARNING) GEMessage(NoticeE, NOTICE) +GEMessage(AuditE, AUDIT) GEMessage(DebugE, DEBUG) #undef GEMessage /*}}}*/ @@ -121,6 +123,7 @@ GEMessage(Fatal, FATAL) GEMessage(Error, ERROR) GEMessage(Warning, WARNING) GEMessage(Notice, NOTICE) +GEMessage(Audit, AUDIT) GEMessage(Debug, DEBUG) #undef GEMessage /*}}}*/ @@ -252,11 +255,13 @@ void GlobalError::MergeWithStack() { APT_HIDDEN std::ostream &operator<<(std::ostream &out, GlobalError::Item i) { static constexpr auto COLOR_RESET = "\033[0m"; - static constexpr auto COLOR_NOTICE = "\033[33m"; // normal yellow + static constexpr auto COLOR_BOLD = "\033[1m"; // bold neutral + static constexpr auto COLOR_NOTICE = "\033[1m"; // bold neutral static constexpr auto COLOR_WARN = "\033[1;33m"; // bold yellow static constexpr auto COLOR_ERROR = "\033[1;31m"; // bold red bool use_color = _config->FindB("APT::Color", false); + auto out_ver = _config->FindI("APT::Output-Version"); if (use_color) { @@ -270,6 +275,7 @@ APT_HIDDEN std::ostream &operator<<(std::ostream &out, GlobalError::Item i) out << COLOR_WARN; break; case GlobalError::NOTICE: + case GlobalError::AUDIT: out << COLOR_NOTICE; break; default: @@ -281,19 +287,26 @@ APT_HIDDEN std::ostream &operator<<(std::ostream &out, GlobalError::Item i) { case GlobalError::FATAL: case GlobalError::ERROR: - out << 'E'; + // TRANSLATOR: This is a warning level displayed before the message + out << (out_ver < 30 ? "E:" : _("Error:")); break; case GlobalError::WARNING: - out << 'W'; + // TRANSLATOR: This is a warning level displayed before the message + out << (out_ver < 30 ? "W:" : _("Warning:")); break; case GlobalError::NOTICE: - out << 'N'; + // TRANSLATOR: This is a warning level displayed before the message + out << (out_ver < 30 ? "N:" : _("Notice:")); + break; + case GlobalError::AUDIT: + out << (out_ver < 30 ? "A:" : _("Audit:")); break; case GlobalError::DEBUG: - out << 'D'; + // TRANSLATOR: This is a warning level displayed before the message + out << _("Debug:"); break; } - out << ": "; + out << " "; if (use_color) { @@ -303,7 +316,10 @@ APT_HIDDEN std::ostream &operator<<(std::ostream &out, GlobalError::Item i) case GlobalError::ERROR: case GlobalError::WARNING: case GlobalError::NOTICE: + case GlobalError::AUDIT: out << COLOR_RESET; + if (out_ver >= 30) + out << COLOR_BOLD; break; default: break; diff --git a/apt-pkg/contrib/error.h b/apt-pkg/contrib/error.h index 35e39ee..7922320 100644 --- a/apt-pkg/contrib/error.h +++ b/apt-pkg/contrib/error.h @@ -66,6 +66,8 @@ public: /*{{{*/ WARNING = 20, /** \brief deprecation warnings, old fallback behavior, … */ NOTICE = 10, + /** \brief future deprecation warnings, divergence from best practices */ + AUDIT = 5, /** \brief for developers only in areas it is hard to print something directly */ DEBUG = 0 }; @@ -109,6 +111,15 @@ public: /*{{{*/ */ bool NoticeE(const char *Function,const char *Description,...) APT_PRINTF(3) APT_COLD; + /** \brief add an audit message with errno to the list + * + * \param Function name of the function generating the error + * \param Description format string for the error message + * + * \return \b false + */ + bool AuditE(const char *Function,const char *Description,...) APT_PRINTF(3) APT_COLD; + /** \brief add a debug message with errno to the list * * \param Function name of the function generating the error @@ -193,6 +204,18 @@ public: /*{{{*/ */ bool Notice(const char *Description,...) APT_PRINTF(2) APT_COLD; + /** \brief add an audit message to the list + * + * An audit message highlights divergences from best practices and + * future deprecations. It my for example include additional messages + * targeted at repository owners. + * + * \param Description Format string for the message + * + * \return \b false + */ + bool Audit(const char *Description,...) APT_PRINTF(2) APT_COLD; + /** \brief add a debug message to the list * * \param Description Format string for the message diff --git a/apt-pkg/contrib/progress.cc b/apt-pkg/contrib/progress.cc index df068e4..5f440a7 100644 --- a/apt-pkg/contrib/progress.cc +++ b/apt-pkg/contrib/progress.cc @@ -156,12 +156,12 @@ void OpTextProgress::Done() char S[300] = {}; if (_error->PendingError() == true) snprintf(S,sizeof(S),_("%c%s... Error!"),'\r',OldOp.c_str()); - else if (not _config->FindB("APT::Internal::OpProgress::EraseLines", true)) + else if (not _config->FindB("APT::Internal::OpProgress::EraseLines", _config->FindI("APT::Output-Version") >= 30)) snprintf(S,sizeof(S),_("%c%s... Done"),'\r',OldOp.c_str()); Write(S); // FIXME: apt-cdrom relies on this end of line being printed - if (_error->PendingError() || not _config->FindB("APT::Internal::OpProgress::EraseLines", true)) - cout << endl; + if (_error->PendingError() || not _config->FindB("APT::Internal::OpProgress::EraseLines", _config->FindI("APT::Output-Version") >= 30)) + cout << endl; OldOp = string(); } @@ -202,8 +202,8 @@ void OpTextProgress::Update() { snprintf(S,sizeof(S),"\r%s",OldOp.c_str()); Write(S); - if (_config->FindB("APT::Internal::OpProgress::EraseLines", true)) - cout << endl; + if (_config->FindB("APT::Internal::OpProgress::EraseLines", _config->FindI("APT::Output-Version") >= 30)) + cout << endl; } // Print the spinner. Absolute progress shows us a time progress. diff --git a/apt-pkg/deb/deblistparser.cc b/apt-pkg/deb/deblistparser.cc index 46c3629..071189b 100644 --- a/apt-pkg/deb/deblistparser.cc +++ b/apt-pkg/deb/deblistparser.cc @@ -608,7 +608,7 @@ const char *debListParser::ParseDepends(const char *Start, const char *Stop, { // Skip the '(' for (I++; I != Stop && isspace_ascii(*I) != 0 ; I++); - if (I + 3 >= Stop) + if (I + 3 > Stop) return 0; I = ConvertRelation(I,Op); diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index 4f87cc2..82035ee 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -1301,7 +1301,7 @@ void pkgDPkgPM::StartPtyMagic() /*{{{*/ free(d->slave); d->slave = NULL; } - _error->DumpErrors(std::cerr, GlobalError::DEBUG, false); + _error->DumpErrors(std::cerr, GlobalError::NOTICE, false); } _error->RevertToStack(); } diff --git a/apt-pkg/edsp.cc b/apt-pkg/edsp.cc index b0ac4ae..a02e400 100644 --- a/apt-pkg/edsp.cc +++ b/apt-pkg/edsp.cc @@ -435,7 +435,7 @@ bool EDSP::ReadResponse(int const input, pkgDepCache &Cache, OpProgress *Progres if (Progress != nullptr) Progress->Done(); Progress = nullptr; - _error->DumpErrors(std::cerr, GlobalError::DEBUG, false); + _error->DumpErrors(std::cerr, GlobalError::NOTICE, false); } std::string msg = SubstVar(SubstVar(section.FindS("Message"), "\n .\n", "\n\n"), "\n ", "\n"); if (msg.empty() == true) { @@ -1044,7 +1044,7 @@ bool EIPP::ReadResponse(int const input, pkgPackageManager * const PM, OpProgres if (Progress != nullptr) Progress->Done(); Progress = nullptr; - _error->DumpErrors(std::cerr, GlobalError::DEBUG, false); + _error->DumpErrors(std::cerr, GlobalError::NOTICE, false); } std::string msg = SubstVar(SubstVar(section.FindS("Message"), "\n .\n", "\n\n"), "\n ", "\n"); if (msg.empty() == true) { diff --git a/apt-pkg/tagfile.cc b/apt-pkg/tagfile.cc index 95ae4a4..934a89d 100644 --- a/apt-pkg/tagfile.cc +++ b/apt-pkg/tagfile.cc @@ -12,6 +12,7 @@ // Include Files /*{{{*/ #include <config.h> +#include <apt-pkg/configuration.h> #include <apt-pkg/error.h> #include <apt-pkg/fileutl.h> #include <apt-pkg/string_view.h> @@ -30,8 +31,9 @@ #include <apti18n.h> /*}}}*/ -using std::string; using APT::StringView; +using APT::Configuration::color; +using std::string; class APT_HIDDEN pkgTagFilePrivate /*{{{*/ { @@ -972,19 +974,23 @@ pkgTagSection::Tag pkgTagSection::Tag::Rewrite(std::string const &Name, std::str else return Tag(REWRITE, Name, Data); } -static bool WriteTag(FileFd &File, std::string Tag, StringView Value) +static bool WriteTag(FileFd &File, std::string Tag, StringView Value, pkgTagSection::WriteFlags flags) { if (Value.empty() || isspace_ascii(Value[0]) != 0) Tag.append(":"); else Tag.append(": "); + + if (flags & pkgTagSection::WRITE_HUMAN) + Tag = color("Show::Field", Tag); + Tag.append(Value.data(), Value.length()); Tag.append("\n"); return File.Write(Tag.c_str(), Tag.length()); } -static bool RewriteTags(FileFd &File, pkgTagSection const * const This, char const * const Tag, - std::vector<pkgTagSection::Tag>::const_iterator &R, - std::vector<pkgTagSection::Tag>::const_iterator const &REnd) +static bool RewriteTags(FileFd &File, pkgTagSection const *const This, char const *const Tag, + std::vector<pkgTagSection::Tag>::const_iterator &R, + std::vector<pkgTagSection::Tag>::const_iterator const &REnd, pkgTagSection::WriteFlags flags) { size_t const TagLen = strlen(Tag); for (; R != REnd; ++R) @@ -1002,19 +1008,23 @@ static bool RewriteTags(FileFd &File, pkgTagSection const * const This, char con else continue; - return WriteTag(File, Tag, data); + return WriteTag(File, Tag, data, flags); } return true; } bool pkgTagSection::Write(FileFd &File, char const * const * const Order, std::vector<Tag> const &Rewrite) const { + return Write(File, WRITE_DEFAULT, Order, Rewrite); +} +bool pkgTagSection::Write(FileFd &File, pkgTagSection::WriteFlags flags, char const *const *const Order, std::vector<Tag> const &Rewrite) const +{ // first pass: Write everything we have an order for if (Order != NULL) { for (unsigned int I = 0; Order[I] != 0; ++I) { std::vector<Tag>::const_iterator R = Rewrite.begin(); - if (RewriteTags(File, this, Order[I], R, Rewrite.end()) == false) + if (RewriteTags(File, this, Order[I], R, Rewrite.end(), flags) == false) return false; if (R != Rewrite.end()) continue; @@ -1022,7 +1032,7 @@ bool pkgTagSection::Write(FileFd &File, char const * const * const Order, std::v if (Exists(Order[I]) == false) continue; - if (WriteTag(File, Order[I], FindRaw(Order[I])) == false) + if (WriteTag(File, Order[I], FindRaw(Order[I]), flags) == false) return false; } } @@ -1047,12 +1057,12 @@ bool pkgTagSection::Write(FileFd &File, char const * const * const Order, std::v std::string const name(fieldname, fieldnamelen); std::vector<Tag>::const_iterator R = Rewrite.begin(); - if (RewriteTags(File, this, name.c_str(), R, Rewrite.end()) == false) + if (RewriteTags(File, this, name.c_str(), R, Rewrite.end(), flags) == false) return false; if (R != Rewrite.end()) continue; - if (WriteTag(File, name, FindRaw(name)) == false) + if (WriteTag(File, name, FindRaw(name), flags) == false) return false; } } @@ -1076,7 +1086,7 @@ bool pkgTagSection::Write(FileFd &File, char const * const * const Order, std::v continue; } - if (WriteTag(File, name, ((R->Action == Tag::RENAME) ? FindRaw(R->Name) : R->Data)) == false) + if (WriteTag(File, name, ((R->Action == Tag::RENAME) ? FindRaw(R->Name) : R->Data), flags) == false) return false; } return true; diff --git a/apt-pkg/tagfile.h b/apt-pkg/tagfile.h index 0020d28..45529c9 100644 --- a/apt-pkg/tagfile.h +++ b/apt-pkg/tagfile.h @@ -166,6 +166,14 @@ class APT_PUBLIC pkgTagSection * @return \b true if successful, otherwise \b false */ bool Write(FileFd &File, char const * const * const Order = NULL, std::vector<Tag> const &Rewrite = std::vector<Tag>()) const; +#ifdef APT_COMPILING_APT + enum WriteFlags + { + WRITE_DEFAULT = 0, + WRITE_HUMAN = (1 << 0), /* write human readable output, may include highlighting */ + }; + bool Write(FileFd &File, WriteFlags flags, char const *const *const Order = NULL, std::vector<Tag> const &Rewrite = std::vector<Tag>()) const; +#endif }; diff --git a/apt-private/acqprogress.cc b/apt-private/acqprogress.cc index 1f5acdd..b4b16e6 100644 --- a/apt-private/acqprogress.cc +++ b/apt-private/acqprogress.cc @@ -9,6 +9,7 @@ // Include files /*{{{*/ #include <config.h> +#include <apt-pkg/aptconfiguration.h> #include <apt-pkg/acquire-item.h> #include <apt-pkg/acquire-worker.h> #include <apt-pkg/acquire.h> @@ -281,14 +282,14 @@ bool AcqTextStatus::Pulse(pkgAcquire *Owner) // Draw the current status if (_config->FindB("Apt::Color", false) == true) - out << _config->Find("APT::Color::Yellow"); + out << APT::Configuration::color("Yellow"); if (LastLineLength > Line.length()) clearLastLine(); else out << '\r'; out << Line << std::flush; if (_config->FindB("Apt::Color", false) == true) - out << _config->Find("APT::Color::Neutral") << std::flush; + out << APT::Configuration::color("Neutral") << std::flush; LastLineLength = Line.length(); Update = false; diff --git a/apt-private/private-cmndline.cc b/apt-private/private-cmndline.cc index 3d6816d..b05ec89 100644 --- a/apt-private/private-cmndline.cc +++ b/apt-private/private-cmndline.cc @@ -246,10 +246,8 @@ static bool addArgumentsAPTGet(std::vector<CommandLine::Args> &Args, char const } else if (CmdMatches("clean", "autoclean", "auto-clean", "distclean", "dist-clean", "check", "download", "changelog") || CmdMatches("markauto", "unmarkauto")) // deprecated commands - ; - else if (CmdMatches("moo")) - addArg(0, "color", "APT::Moo::Color", 0); - + { + } if (CmdMatches("install", "reinstall", "remove", "purge", "upgrade", "dist-upgrade", "dselect-upgrade", "autoremove", "auto-remove", "autopurge", "check", "clean", "autoclean", "auto-clean", "distclean", "dist-clean", @@ -409,7 +407,9 @@ std::vector<CommandLine::Args> getCommandArgs(APT_CMD const Program, char const addArg('h', "help", "help", 0); addArg('v', "version", "version", 0); // general options + addArg(0, "color", "APT::Color", 0); addArg('q', "quiet", "quiet", CommandLine::IntLevel); + addArg(0, "audit", "APT::Audit", 0); addArg('q', "silent", "quiet", CommandLine::IntLevel); addArg('c', "config-file", 0, CommandLine::ConfigFile); addArg('o', "option", 0, CommandLine::ArbItem); @@ -487,8 +487,8 @@ static void BinarySpecificConfiguration(char const * const Binary) /*{{{*/ } if (binary == "apt" || binary == "apt-config") { - if (getenv("NO_COLOR") == nullptr) - _config->CndSet("Binary::apt::APT::Color", true); + if (getenv("NO_COLOR") == nullptr && getenv("APT_NO_COLOR") == nullptr) + _config->CndSet("Binary::apt::APT::Color", true); _config->CndSet("Binary::apt::APT::Output-Version", 30); _config->CndSet("Binary::apt::APT::Cache::Show::Version", 2); _config->CndSet("Binary::apt::APT::Cache::AllVersions", false); @@ -602,10 +602,12 @@ unsigned short DispatchCommandLine(CommandLine &CmdL, std::vector<CommandLine::D // Print any errors or warnings found during parsing bool const Errors = _error->PendingError(); - if (_config->FindI("quiet",0) > 0) + if (_config->FindB("APT::Audit")) + _error->DumpErrors(GlobalError::AUDIT); + else if (_config->FindI("quiet",0) > 0) _error->DumpErrors(); else - _error->DumpErrors(GlobalError::DEBUG); + _error->DumpErrors(GlobalError::NOTICE); if (returned == false) return 100; return Errors == true ? 100 : 0; diff --git a/apt-private/private-install.cc b/apt-private/private-install.cc index ecbd703..9a2ed0b 100644 --- a/apt-private/private-install.cc +++ b/apt-private/private-install.cc @@ -227,11 +227,11 @@ bool InstallPackages(CacheFile &Cache, APT::PackageVector &HeldBackPackages, boo // Show all the various warning indicators if (_config->FindI("APT::Output-Version") < 30) ShowDel(c1out,Cache); + if (_config->FindI("APT::Output-Version") >= 30 && _config->FindB("APT::Get::Show-Upgraded",true) == true) + ShowUpgraded(c1out,Cache); ShowNew(c1out,Cache); if (_config->FindI("APT::Output-Version") >= 30) ShowWeakDependencies(Cache); - if (_config->FindI("APT::Output-Version") >= 30 && _config->FindB("APT::Get::Show-Upgraded",true) == true) - ShowUpgraded(c1out,Cache); if (ShwKept == true) { ShowPhasing(c1out, Cache, PhasingPackages); @@ -684,6 +684,16 @@ bool DoAutomaticRemove(CacheFile &Cache) // if we don't remove them, we should show them! if (doAutoRemove == false && autoRemoveCount != 0) { + std::string note; + std::string autocmd = "apt autoremove"; + if (getenv("SUDO_USER") != nullptr) + { + auto const envsudocmd = getenv("SUDO_COMMAND"); + auto const envshell = getenv("SHELL"); + if (envsudocmd == nullptr || envshell == nullptr || strcmp(envsudocmd, envshell) != 0) + autocmd = "sudo " + autocmd; + } + strprintf(note, P_("Use '%s' to remove it.", "Use '%s' to remove them.", autoRemoveCount), autocmd.c_str()); if (smallList == false) { // trigger marking now so that the package list is correct @@ -693,21 +703,14 @@ bool DoAutomaticRemove(CacheFile &Cache) "The following packages were automatically installed and are no longer required:", autoRemoveCount), Universe, [&Cache](pkgCache::PkgIterator const &Pkg) { return (*Cache)[Pkg].Garbage == true && (*Cache)[Pkg].Delete() == false; }, - &PrettyFullName, CandidateVersion(&Cache)); + &PrettyFullName, CandidateVersion(&Cache), "", note); } else + { ioprintf(c1out, P_("%lu package was automatically installed and is no longer required.\n", "%lu packages were automatically installed and are no longer required.\n", autoRemoveCount), autoRemoveCount); - std::string autocmd = "apt autoremove"; - if (getenv("SUDO_USER") != nullptr) - { - auto const envsudocmd = getenv("SUDO_COMMAND"); - auto const envshell = getenv("SHELL"); - if (envsudocmd == nullptr || envshell == nullptr || strcmp(envsudocmd, envshell) != 0) - autocmd = "sudo " + autocmd; + c1out << note << std::endl; } - ioprintf(c1out, P_("Use '%s' to remove it.", "Use '%s' to remove them.", autoRemoveCount), autocmd.c_str()); - c1out << std::endl; } return true; } @@ -1104,7 +1107,7 @@ bool DoInstall(CommandLine &CmdL) if (_config->FindI("APT::Output-Version") < 30 && Cache->InstCount() != verset[MOD_INSTALL].size()) ShowList(c1out, _("The following additional packages will be installed:"), Universe, PkgIsExtraInstalled(&Cache, &verset[MOD_INSTALL]), - &PrettyFullName, CandidateVersion(&Cache), "APT::Color::Green"); + &PrettyFullName, CandidateVersion(&Cache), "action::install-dependencies"); /* Print out a list of suggested and recommended packages */ if (_config->FindI("APT::Output-Version") < 30) diff --git a/apt-private/private-main.cc b/apt-private/private-main.cc index a80f03c..f28f5cb 100644 --- a/apt-private/private-main.cc +++ b/apt-private/private-main.cc @@ -68,6 +68,8 @@ void CheckIfSimulateMode(CommandLine &CmdL) /*{{{*/ " Keep also in mind that locking is deactivated,\n" " so don't depend on the relevance to the real current situation!\n"), _config->Find("Binary").c_str()); + if (_config->FindI("APT::Output-Version") >= 30) + std::cout << std::endl; _config->Set("Debug::NoLocking",true); } } diff --git a/apt-private/private-moo.cc b/apt-private/private-moo.cc index 2a9ed93..5eb6db5 100644 --- a/apt-private/private-moo.cc +++ b/apt-private/private-moo.cc @@ -96,7 +96,7 @@ static bool DoMoo2(time_t const timenow) /*{{{*/ return printMooLine(timenow); std::string const moo = getMooLine(timenow); size_t const depth = moo.length()/4; - if (_config->FindB("APT::Moo::Color", false) == false) + if (_config->FindB("APT::Color", false) == false) c1out << OutputInDepth(depth, " ") << " (__) \n" << OutputInDepth(depth, " ") << " _______~(..)~ \n" << diff --git a/apt-private/private-output.cc b/apt-private/private-output.cc index 95dc740..09d03d3 100644 --- a/apt-private/private-output.cc +++ b/apt-private/private-output.cc @@ -1,6 +1,7 @@ // Include files /*{{{*/ #include <config.h> +#include <apt-pkg/aptconfiguration.h> #include <apt-pkg/cachefile.h> #include <apt-pkg/configuration.h> #include <apt-pkg/depcache.h> @@ -30,6 +31,7 @@ /*}}}*/ using namespace std; +using APT::Configuration::color; std::ostream c0out(0); std::ostream c1out(0); @@ -86,7 +88,7 @@ bool InitOutput(std::basic_streambuf<char> * const out) /*{{{*/ SigWinch(0); } - if (isatty(STDOUT_FILENO) == 0 || not _config->FindB("APT::Color", true) || getenv("NO_COLOR") != nullptr) + if (isatty(STDOUT_FILENO) == 0 || not _config->FindB("APT::Color", true) || getenv("NO_COLOR") != nullptr || getenv("APT_NO_COLOR") != nullptr) { _config->Set("APT::Color", false); _config->Set("APT::Color::Highlight", ""); @@ -94,6 +96,7 @@ bool InitOutput(std::basic_streambuf<char> * const out) /*{{{*/ } else { // Colors _config->CndSet("APT::Color::Highlight", "\x1B[32m"); + _config->CndSet("APT::Color::Bold", "\x1B[1m"); _config->CndSet("APT::Color::Neutral", "\x1B[0m"); _config->CndSet("APT::Color::Red", "\x1B[31m"); @@ -103,6 +106,14 @@ bool InitOutput(std::basic_streambuf<char> * const out) /*{{{*/ _config->CndSet("APT::Color::Magenta", "\x1B[35m"); _config->CndSet("APT::Color::Cyan", "\x1B[36m"); _config->CndSet("APT::Color::White", "\x1B[37m"); + + _config->CndSet("APT::Color::Action::Upgrade", "green"); + _config->CndSet("APT::Color::Action::Install", "green"); + _config->CndSet("APT::Color::Action::Install-Dependencies", "green"); + _config->CndSet("APT::Color::Action::Downgrade", "yellow"); + _config->CndSet("APT::Color::Action::Remove", "red"); + _config->CndSet("APT::Color::Show::Field", "\x1B[1m"); + _config->CndSet("APT::Color::Show::Package", "\x1B[32m"); } return true; @@ -302,8 +313,8 @@ void ListSingleVersion(pkgCacheFile &CacheFile, pkgRecords &records, /*{{{*/ else if (V.ParentPkg()->CurrentState == pkgCache::State::ConfigFiles) StatusStr = _("[residual-config]"); output = SubstVar(output, "${apt:Status}", StatusStr); - output = SubstVar(output, "${color:highlight}", _config->Find("APT::Color::Highlight", "")); - output = SubstVar(output, "${color:neutral}", _config->Find("APT::Color::Neutral", "")); + output = SubstVar(output, "${color:highlight}", color("Highlight")); + output = SubstVar(output, "${color:neutral}", color("Neutral")); output = SubstVar(output, "${Description}", GetShortDescription(CacheFile, records, P)); if (output.find("${LongDescription}") != string::npos) output = SubstVar(output, "${LongDescription}", GetLongDescription(CacheFile, records, P)); @@ -555,7 +566,7 @@ void ShowNew(ostream &out,CacheFile &Cache) [&Cache](pkgCache::PkgIterator const &Pkg) { return Cache[Pkg].NewInstall(); }, &PrettyFullName, CandidateVersion(&Cache), - "APT::Color::Green"); + "action::install"); return; } @@ -563,12 +574,12 @@ void ShowNew(ostream &out,CacheFile &Cache) [&Cache](pkgCache::PkgIterator const &Pkg) { return Cache[Pkg].NewInstall() && (Cache[Pkg].Flags & pkgCache::Flag::Auto) == 0; }, &PrettyFullName, CandidateVersion(&Cache), - "APT::Color::Green"); + "action::install"); ShowList(out,_("Installing dependencies:"), Universe, [&Cache](pkgCache::PkgIterator const &Pkg) { return Cache[Pkg].NewInstall() && Cache[Pkg].Flags & pkgCache::Flag::Auto;}, &PrettyFullName, CandidateVersion(&Cache), - "APT::Color::Green"); + "action::install-dependencies"); } /*}}}*/ // ShowDel - Show packages to delete /*{{{*/ @@ -586,7 +597,7 @@ void ShowDel(ostream &out,CacheFile &Cache) return str; }, CandidateVersion(&Cache), - "APT::Color::Red"); + "action::remove"); } /*}}}*/ // ShowPhasing - Show packages kept due to phasing /*{{{*/ @@ -625,7 +636,7 @@ void ShowUpgraded(ostream &out,CacheFile &Cache) }, &PrettyFullName, CurrentToCandidateVersion(&Cache), - "APT::Color::Green"); + "action::upgrade"); } /*}}}*/ // ShowDowngraded - Show downgraded packages /*{{{*/ @@ -642,7 +653,7 @@ bool ShowDowngraded(ostream &out,CacheFile &Cache) }, &PrettyFullName, CurrentToCandidateVersion(&Cache), - "APT::Color::Yellow"); + "action::downgrade"); } /*}}}*/ // ShowHold - Show held but changed packages /*{{{*/ @@ -791,10 +802,12 @@ bool YnPrompt(char const * const Question, bool const Default, bool const ShowGl // if we ask interactively, show warnings/notices before the question if (ShowGlobalErrors == true && AssumeYes == false && AssumeNo == false) { - if (_config->FindI("quiet",0) > 0) + if (_config->FindB("APT::Audit")) + _error->DumpErrors(c2o, GlobalError::AUDIT); + else if (_config->FindI("quiet",0) > 0) _error->DumpErrors(c2o); else - _error->DumpErrors(c2o, GlobalError::DEBUG); + _error->DumpErrors(c2o, GlobalError::NOTICE); } c2o << Question << std::flush; diff --git a/apt-private/private-output.h b/apt-private/private-output.h index 4cc7c01..0eba6f4 100644 --- a/apt-private/private-output.h +++ b/apt-private/private-output.h @@ -1,6 +1,7 @@ #ifndef APT_PRIVATE_OUTPUT_H #define APT_PRIVATE_OUTPUT_H +#include <apt-pkg/aptconfiguration.h> #include <apt-pkg/cacheset.h> #include <apt-pkg/configuration.h> #include <apt-pkg/macros.h> @@ -18,7 +19,6 @@ class CacheFile; class pkgDepCache; class pkgRecords; - APT_PUBLIC extern std::ostream c0out; APT_PUBLIC extern std::ostream c1out; APT_PUBLIC extern std::ostream c2out; @@ -43,7 +43,8 @@ template<class Container, class PredicateC, class DisplayP, class DisplayV> bool PredicateC Predicate, DisplayP PkgDisplay, DisplayV VerboseDisplay, - std::string colorName = "APT::Color::Neutral") + std::string colorName = "", + std::string Note = "") { size_t const ScreenWidth = (::ScreenWidth > 3) ? ::ScreenWidth - 3 : 0; int ScreenUsed = 0; @@ -52,8 +53,8 @@ template<class Container, class PredicateC, class DisplayP, class DisplayV> bool bool printedTitle = false; std::vector<std::string> PackageList; - auto setColor = _config->FindI("APT::Output-Version") >= 30 ? _config->Find(colorName) : ""; - auto resetColor = _config->FindI("APT::Output-Version") >= 30 ? _config->Find("APT::Color::Neutral") : ""; + auto setColor = APT::Configuration::color(colorName); + auto resetColor = not setColor.empty() ? APT::Configuration::color("neutral") : ""; for (auto const &Pkg: cont) { @@ -105,6 +106,8 @@ template<class Container, class PredicateC, class DisplayP, class DisplayV> bool ShowWithColumns(out, PackageList, 2, ScreenWidth); out << resetColor; } + if (not Note.empty()) + out << Note << std::endl; if (_config->FindI("APT::Output-Version") >= 30) out << std::endl; return false; diff --git a/apt-private/private-show.cc b/apt-private/private-show.cc index cefbd9b..4ae0430 100644 --- a/apt-private/private-show.cc +++ b/apt-private/private-show.cc @@ -1,6 +1,7 @@ // Includes /*{{{*/ #include <config.h> +#include <apt-pkg/aptconfiguration.h> #include <apt-pkg/cachefile.h> #include <apt-pkg/cacheset.h> #include <apt-pkg/cmndline.h> @@ -33,6 +34,8 @@ #include <apti18n.h> /*}}}*/ +using APT::Configuration::color; + pkgRecords::Parser &LookupParser(pkgRecords &Recs, pkgCache::VerIterator const &V, pkgCache::VerFileIterator &Vf) /*{{{*/ { Vf = V.FileList(); @@ -271,7 +274,8 @@ static bool DisplayRecordV2(pkgCacheFile &CacheFile, pkgRecords &Recs, /*{{{*/ RW.push_back(pkgTagSection::Tag::Remove("Description")); RW.push_back(pkgTagSection::Tag::Remove("Description-md5")); // improve - RW.push_back(pkgTagSection::Tag::Rewrite("Package", V.ParentPkg().FullName(true))); + RW.push_back(pkgTagSection::Tag::Rewrite("Package", color("Show::Package", V.ParentPkg().FullName(true)))); + RW.push_back(pkgTagSection::Tag::Rewrite("Installed-Size", installed_size)); RW.push_back(pkgTagSection::Tag::Remove("Size")); RW.push_back(pkgTagSection::Tag::Rewrite("Download-Size", package_size)); @@ -282,7 +286,7 @@ static bool DisplayRecordV2(pkgCacheFile &CacheFile, pkgRecords &Recs, /*{{{*/ FileFd stdoutfd; if (stdoutfd.OpenDescriptor(STDOUT_FILENO, FileFd::WriteOnly, false) == false || - Tags.Write(stdoutfd, TFRewritePackageOrder, RW) == false || stdoutfd.Close() == false) + Tags.Write(stdoutfd, pkgTagSection::WRITE_HUMAN, TFRewritePackageOrder, RW) == false || stdoutfd.Close() == false) return _error->Error("Internal Error, Unable to parse a package record"); // write the description @@ -291,7 +295,7 @@ static bool DisplayRecordV2(pkgCacheFile &CacheFile, pkgRecords &Recs, /*{{{*/ if (Desc.end() == false) { pkgRecords::Parser &P = Recs.Lookup(Desc.FileList()); - out << "Description: " << P.LongDesc(); + out << color("Show::Field", "Description: ") << P.LongDesc(); } // write a final newline (after the description) diff --git a/apt-private/private-update.cc b/apt-private/private-update.cc index cc0753c..6edde05 100644 --- a/apt-private/private-update.cc +++ b/apt-private/private-update.cc @@ -266,7 +266,11 @@ bool DoUpdate() if (upgradable == 0) c1out << _("All packages are up to date.") << std::endl; else - ioprintf(c1out, msg, upgradable); + { + c1out << _config->Find("APT::Color::Bold"); + ioprintf(c1out, msg, upgradable); + c1out << _config->Find("APT::Color::Neutral"); + } RunScripts("APT::Update::Post-Invoke-Stats"); } diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index 6f94904..d19a376 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -274,7 +274,7 @@ "> <!-- this will be updated by 'prepare-release' --> -<!ENTITY apt-product-version "2.9.1"> +<!ENTITY apt-product-version "2.9.2"> <!-- (Code)names for various things used all over the place --> <!ENTITY debian-oldstable-codename "bullseye"> diff --git a/doc/apt.conf.5.xml b/doc/apt.conf.5.xml index 2ae569e..e873cf5 100644 --- a/doc/apt.conf.5.xml +++ b/doc/apt.conf.5.xml @@ -19,7 +19,7 @@ &apt-email; &apt-product; <!-- The last update date --> - <date>2024-02-21T00:00:00Z</date> + <date>2024-04-19T00:00:00Z</date> </refentryinfo> <refmeta> @@ -174,6 +174,45 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";}; </para></listitem> </varlistentry> + <varlistentry><term><option>Color</option></term> + <listitem><para> + This scope defines colors and styles. The basic colors supported are + <option>red</option>, + <option>green</option>, + <option>yellow</option>, + <option>blue</option>, + <option>magenta</option>, + <option>cyan</option>, and + <option>white</option>. + </para> + <para> + The subscope <option>action</option> defines the colors for package lists + in <option>install</option> and similar commands. The following options may be set: + <option>APT::Color::Action::Upgrade</option>, + <option>APT::Color::Action::Install</option>, + <option>APT::Color::Action::Install-Dependencies</option>, + <option>APT::Color::Action::Downgrade</option>, + <option>APT::Color::Action::Remove</option>; corresponding to their + lists in the &apt; output. + </para> + <para> + Each color may reference one or more other color options by name, relative + to <option>APT::Color</option>. Their escape sequences will be combined. + </para> + <informalexample><programlisting> +APT::Color::Bold "\x1B[1m"; +APT::Color::Action::Install "cyan"; +APT::Color::Action::Upgrade "bold action::install"; + </programlisting></informalexample> + <para> + Colors may be turned on or off completely by setting <option>APT::Color</option> + to <option>yes</option> or <option>no</option>, by utilizing <envar>NO_COLOR</envar> + or <envar>APT_NO_COLOR</envar> environment variables, or using the + <option>--color</option>, <option>--no-color</option> command-line options. + </para> + </listitem> + </varlistentry> + <varlistentry><term><option>Compressor</option></term> <listitem><para> This scope defines which compression formats are supported, how compression diff --git a/doc/apt.ent b/doc/apt.ent index a6abb0e..b502073 100644 --- a/doc/apt.ent +++ b/doc/apt.ent @@ -49,6 +49,13 @@ </varlistentry> <varlistentry> + <term><option>--audit</option></term> + <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones. + </para> + </listitem> + </varlistentry> + + <varlistentry> <term><option>-c</option></term> <term><option>--config-file</option></term> <listitem><para>Configuration File; Specify a configuration file to use. @@ -70,6 +77,16 @@ </para> </listitem> </varlistentry> + + <varlistentry> + <term><option>--no-color</option></term> + <term><option>--color</option></term> +<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and +can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables, +or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that. + </para> + </listitem> + </varlistentry> "> <!-- Should be used within the option section of the text to diff --git a/doc/examples/configure-index b/doc/examples/configure-index index 72e9075..981fe6f 100644 --- a/doc/examples/configure-index +++ b/doc/examples/configure-index @@ -47,6 +47,7 @@ quiet "<INT>" { // Options for APT in general APT { + Audit "<BOOL>"; // display audit messages Architecture "<STRING>"; // debian architecture like amd64, i386, powerpc, armhf, mips, … Architectures "<LIST>"; // a list of (foreign) debian architectures, defaults to: dpkg --print-foreign-architectures BarbarianArchitectures "<LIST>"; // a list of architectures considered too foreign to satisfy M-A:foreign @@ -725,6 +726,7 @@ apt::planner "<STRING>"; apt::system "<STRING>"; apt::acquire::translation "<STRING>"; // deprecated in favor of Acquire::Languages apt::color::highlight "<STRING>"; +apt::color::bold "<STRING>"; apt::color::neutral "<STRING>"; apt::output-version "<INT>"; @@ -887,6 +889,8 @@ Rred::Compress "<STRING>"; APT::Internal::OpProgress::Absolute "<BOOL>"; APT::Internal::OpProgress::EraseLines "<BOOL>"; APT::Color "<BOOL>"; +APT::Color::Show::Field "<STRING>"; +APT::Color::Show::Package "<STRING>"; update-manager::always-include-phased-updates "<BOOL>"; update-manager::never-include-phased-updates "<BOOL>"; diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot index 56c7e6c..2a63215 100644 --- a/doc/po/apt-doc.pot +++ b/doc/po/apt-doc.pot @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: apt-doc 2.9.1\n" +"Project-Id-Version: apt-doc 2.9.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\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" @@ -103,6 +103,19 @@ msgstr "" #, no-wrap msgid "" " <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the " +"quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" + +#. type: Plain text +#: apt.ent +#, no-wrap +msgid "" +" <varlistentry>\n" " <term><option>-c</option></term>\n" " <term><option>--config-file</option></term>\n" " <listitem><para>Configuration File; Specify a configuration file to " @@ -135,6 +148,24 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" + +#. type: Plain text +#: apt.ent +#, no-wrap +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported " +"terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or " +"<envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration " +"option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" @@ -3254,6 +3285,55 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, " +"<option>APT::Color::Action::Install</option>, " +"<option>APT::Color::Action::Install-Dependencies</option>, " +"<option>APT::Color::Action::Downgrade</option>, " +"<option>APT::Color::Action::Remove</option>; corresponding to their lists in " +"the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting " +"<option>APT::Color</option> to <option>yes</option> or <option>no</option>, " +"by utilizing <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> " +"environment variables, or using the <option>--color</option>, " +"<option>--no-color</option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/de.po b/doc/po/de.po index aa9841e..4675d12 100644 --- a/doc/po/de.po +++ b/doc/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.0.1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2020-04-04 08:45+0200\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" @@ -142,6 +142,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>die Version des Programms anzeigen\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -171,7 +198,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -183,6 +222,45 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>eine Konfigurationsoption setzen; hiermit wird eine\n" +" beliebige Konfigurationsoption gesetzt. Die Syntax lautet\n" +" <option>-o Foo::Bar=bar</option>. <option>-o</option> und\n" +" <option>--option</option> kann mehrfach benutzt werden, um verschiedene\n" +" Optionen zu setzen.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4593,6 +4671,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/es.po b/doc/po/es.po index e362307..c3c6067 100644 --- a/doc/po/es.po +++ b/doc/po/es.po @@ -38,7 +38,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2014-07-04 01:31+0200\n" "Last-Translator: Omar Campagne <ocampagne@gmail.com>\n" "Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n" @@ -175,6 +175,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Muestra la versión del programa.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -206,7 +233,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -218,6 +257,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>Define una opción de configuración: Esto definirá una opción\n" +" arbitraria de configuración. La sintaxis es <option>-o Algo::Cosa=cosa</option>.\n" +" <option>-o</option> y <option>--option</option> se pueden usar varias\n" +" veces para definir diferentes opciones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4554,6 +4631,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/fr.po b/doc/po/fr.po index 7b854cb..d0419ec 100644 --- a/doc/po/fr.po +++ b/doc/po/fr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.8.0\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2019-05-01 17:00+0100\n" "Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -149,6 +149,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Afficher la version du programme.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -176,7 +203,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -188,6 +227,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>Définir une option de configuration ; permet de régler\n" +" une option de configuration donnée. La syntaxe est <option>-o Foo::Bar=bar</option>.\n" +" <option>-o</option> et <option>--option</option> peuvent être utilisées plusieurs fois\n" +" pour définir des options différentes.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4563,6 +4640,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/it.po b/doc/po/it.po index a72dacd..120fd9f 100644 --- a/doc/po/it.po +++ b/doc/po/it.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2017-03-27 19:05+0200\n" "Last-Translator: Beatrice Torracca <beatricet@libero.it>\n" "Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n" @@ -147,6 +147,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Mostra la versione del programma.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -176,7 +203,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -188,7 +227,6 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" -"\">\n" msgstr "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -204,6 +242,41 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-c</option></term>\n" +#| " <term><option>--config-file</option></term>\n" +#| " <listitem><para>Configuration File; Specify a configuration file to use. \n" +#| " The program will read the default configuration file and then this \n" +#| " configuration file. See &apt-conf; for syntax information. \n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-c</option></term>\n" +" <term><option>--config-file</option></term>\n" +" <listitem><para>File di configurazione; Specifica un file di configurazione da usare. \n" +" Il programma leggerà il file di configurazione predefinito e poi questo \n" +" file di configurazione. Vedere &apt-conf; per informazioni sulla sintassi. \n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" "<!-- Should be used within the option section of the text to\n" @@ -4582,6 +4655,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " @@ -14979,31 +15099,6 @@ msgstr "che userà gli archivi già scaricati e presenti sul disco." #~ "\">\n" #~ msgid "" -#~ " <varlistentry>\n" -#~ " <term><option>-c</option></term>\n" -#~ " <term><option>--config-file</option></term>\n" -#~ " <listitem><para>Configuration File; Specify a configuration file to " -#~ "use. \n" -#~ " The program will read the default configuration file and then this \n" -#~ " configuration file. See &apt-conf; for syntax information. \n" -#~ " </para>\n" -#~ " </listitem>\n" -#~ " </varlistentry>\n" -#~ msgstr "" -#~ " <varlistentry>\n" -#~ " <term><option>-c</option></term>\n" -#~ " <term><option>--config-file</option></term>\n" -#~ " <listitem><para>File di configurazione; Specifica un file di " -#~ "configurazione da usare. \n" -#~ " Il programma leggerà il file di configurazione predefinito e poi " -#~ "questo \n" -#~ " file di configurazione. Vedere &apt-conf; per informazioni sulla " -#~ "sintassi. \n" -#~ " </para>\n" -#~ " </listitem>\n" -#~ " </varlistentry>\n" - -#~ msgid "" #~ " <varlistentry><term><filename>&cachedir;/archives/partial/</" #~ "filename></term>\n" #~ " <listitem><para>Storage area for package files in transit.\n" diff --git a/doc/po/ja.po b/doc/po/ja.po index f2d045f..ad96ef5 100644 --- a/doc/po/ja.po +++ b/doc/po/ja.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.4\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2017-01-06 04:50+0900\n" "Last-Translator: Takuma Yamada <tyamada@takumayamada.com>\n" "Language-Team: Japanese <debian-japanese@lists.debian.org>\n" @@ -146,6 +146,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>プログラムのバージョンを表示します。\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -173,7 +200,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -185,6 +224,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>設定オプションのセット。任意の設定オプションをセットします。\n" +" 構文 <option>-o Foo::Bar=bar</option> となります。\n" +" 異なるオプションを設定するため、<option>-o</option> と <option>--option</option> は、\n" +" 複数回使用できます。\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4430,6 +4507,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/nl.po b/doc/po/nl.po index 5a8ec81..76c782f 100644 --- a/doc/po/nl.po +++ b/doc/po/nl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 2.7.12\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2024-02-26 22:00+0100\n" "Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n" "Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n" @@ -143,6 +143,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Het versienummer van het programma weergeven.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -172,7 +199,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -184,6 +223,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>Een configuratieoptie instellen; Dit stelt een\n" +" willekeurige configuratieoptie in. De syntaxis is <option>-o Foo::Bar=bar</option>.\n" +" <option>-o</option> en <option>--option</option> kunnen meermaals\n" +" gebruikt worden om verschillende opties in te stellen.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4705,6 +4782,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/pl.po b/doc/po/pl.po index d49a314..c3ef57e 100644 --- a/doc/po/pl.po +++ b/doc/po/pl.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2014-07-04 02:13+0200\n" "Last-Translator: Robert Luberda <robert@debian.org>\n" "Language-Team: Polish <manpages-pl-list@lists.sourceforge.net>\n" @@ -150,6 +150,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Wyświetla wersję programu.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -176,7 +203,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -188,6 +227,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>Ustawia opcję konfiguracji. Pozwala ustawić dowolną\n" +" opcję konfiguracji. Składnia jest następująca: <option>-o Foo::Bar=bar</option>.\n" +" <option>-o</option> i <option>--option</option> można podać wielokrotnie - \n" +" do ustawiania różnych opcji.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4537,6 +4614,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/pt.po b/doc/po/pt.po index 1689837..67a70d9 100644 --- a/doc/po/pt.po +++ b/doc/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.7.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2023-09-11 20:47+0100\n" "Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n" "Language-Team: Portuguese <>\n" @@ -144,6 +144,33 @@ msgstr "" #. type: Plain text #: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-v</option></term>\n" +#| " <term><option>--version</option></term>\n" +#| " <listitem><para>Show the program version.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +msgid "" +" <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-v</option></term>\n" +" <term><option>--version</option></term>\n" +" <listitem><para>Mostra a versão do programa.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" + +#. type: Plain text +#: apt.ent #, no-wrap msgid "" " <varlistentry>\n" @@ -174,7 +201,19 @@ msgstr "" #. type: Plain text #: apt.ent -#, no-wrap +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" msgid "" " <varlistentry>\n" " <term><option>-o</option></term>\n" @@ -186,6 +225,44 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" +" <varlistentry>\n" +" <term><option>-o</option></term>\n" +" <term><option>--option</option></term>\n" +" <listitem><para>Define uma Opção de Configuração; Isto irá definir uma opção\n" +" de configuração arbitrária. A sintaxe é <option>-o Foo::Bar=bar</option>.\n" +" <option>-o</option> e <option>--option</option> podem ser usadas várias\n" +" vezes para definir opções diferentes.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +"\">\n" + +#. type: Plain text +#: apt.ent +#, fuzzy, no-wrap +#| msgid "" +#| " <varlistentry>\n" +#| " <term><option>-o</option></term>\n" +#| " <term><option>--option</option></term>\n" +#| " <listitem><para>Set a Configuration Option; This will set an arbitrary\n" +#| " configuration option. The syntax is <option>-o Foo::Bar=bar</option>.\n" +#| " <option>-o</option> and <option>--option</option> can be used multiple\n" +#| " times to set different options.\n" +#| " </para>\n" +#| " </listitem>\n" +#| " </varlistentry>\n" +#| "\">\n" +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" " <varlistentry>\n" @@ -4585,6 +4662,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/doc/po/pt_BR.po b/doc/po/pt_BR.po index 7be4a66..313bfaf 100644 --- a/doc/po/pt_BR.po +++ b/doc/po/pt_BR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-12 18:21+0000\n" +"POT-Creation-Date: 2024-04-22 17:38+0000\n" "PO-Revision-Date: 2004-09-20 17:02+0000\n" "Last-Translator: André Luís Lopes <andrelop@debian.org>\n" "Language-Team: <debian-l10n-portuguese@lists.debian.org>\n" @@ -114,6 +114,18 @@ msgstr "" #, no-wrap msgid "" " <varlistentry>\n" +" <term><option>--audit</option></term>\n" +" <listitem><para>Show audit (and notice) messages. This overrides the quiet option, but only for notice messages, not progress ones.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" +msgstr "" + +#. type: Plain text +#: apt.ent +#, no-wrap +msgid "" +" <varlistentry>\n" " <term><option>-c</option></term>\n" " <term><option>--config-file</option></term>\n" " <listitem><para>Configuration File; Specify a configuration file to use. \n" @@ -140,6 +152,21 @@ msgid "" " </para>\n" " </listitem>\n" " </varlistentry>\n" +msgstr "" + +#. type: Plain text +#: apt.ent +#, no-wrap +msgid "" +" <varlistentry>\n" +" <term><option>--no-color</option></term>\n" +" <term><option>--color</option></term>\n" +"<listitem><para>Turn colors on or off. Colors are on by default on supported terminals for &apt; and\n" +"can also be disabled using the <envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment variables,\n" +"or further configured by the <option>APT::Color</option> configuration option and scope, see &apt-conf; for information on that.\n" +" </para>\n" +" </listitem>\n" +" </varlistentry>\n" "\">\n" msgstr "" @@ -3220,6 +3247,53 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml msgid "" +"This scope defines colors and styles. The basic colors supported are " +"<option>red</option>, <option>green</option>, <option>yellow</option>, " +"<option>blue</option>, <option>magenta</option>, <option>cyan</option>, and " +"<option>white</option>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"The subscope <option>action</option> defines the colors for package lists in " +"<option>install</option> and similar commands. The following options may be " +"set: <option>APT::Color::Action::Upgrade</option>, <option>APT::Color::" +"Action::Install</option>, <option>APT::Color::Action::Install-Dependencies</" +"option>, <option>APT::Color::Action::Downgrade</option>, <option>APT::Color::" +"Action::Remove</option>; corresponding to their lists in the &apt; output." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Each color may reference one or more other color options by name, relative " +"to <option>APT::Color</option>. Their escape sequences will be combined." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Color::Bold \"\\x1B[1m\";\n" +"APT::Color::Action::Install \"cyan\";\n" +"APT::Color::Action::Upgrade \"bold action::install\";\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" +"Colors may be turned on or off completely by setting <option>APT::Color</" +"option> to <option>yes</option> or <option>no</option>, by utilizing " +"<envar>NO_COLOR</envar> or <envar>APT_NO_COLOR</envar> environment " +"variables, or using the <option>--color</option>, <option>--no-color</" +"option> command-line options." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml +msgid "" "This scope defines which compression formats are supported, how compression " "and decompression can be performed if support for this format isn't built " "into apt directly and a cost-value indicating how costly it is to compress " diff --git a/po/apt-all.pot b/po/apt-all.pot index 612c35c..eb82c25 100644 --- a/po/apt-all.pot +++ b/po/apt-all.pot @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: apt 2.9.1\n" +"Project-Id-Version: apt 2.9.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\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" @@ -208,6 +208,13 @@ msgstr "" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -607,6 +614,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1950,6 +1981,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -1967,13 +2005,6 @@ msgstr[0] "" msgstr[1] "" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2006-10-20 21:28+0300\n" "Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n" "Language-Team: Arabic <support@arabeyes.org>\n" @@ -221,6 +221,13 @@ msgstr "فشل إحضار %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -622,6 +629,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1984,6 +2015,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "خطأ داخلي، عطب AllUpgrade بعض الأشياء" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2002,13 +2040,6 @@ msgstr[0] "سيتم تثبيت الحزم الجديدة التالية:" msgstr[1] "سيتم تثبيت الحزم الجديدة التالية:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "الحزم المقترحة:" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.7.18\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2010-10-02 23:35+0100\n" "Last-Translator: Iñigo Varela <ivarela@softastur.org>\n" "Language-Team: Asturian (ast)\n" @@ -215,6 +215,13 @@ msgstr "Falló algamar %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -637,6 +644,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Fallu de sintaxis %s:%u: Puxarra extra al final del ficheru" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2052,6 +2083,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Error internu, AutoRemover rompió coses" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Usa '%s' pa desinstalalos." +msgstr[1] "Usa '%s' pa desinstalalos." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2072,13 +2110,6 @@ msgstr[1] "" "Los paquetes %lu instaláronse de manera automática y ya nun se necesiten\n" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Usa '%s' pa desinstalalos." -msgstr[1] "Usa '%s' pa desinstalalos." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paquetes afalaos:" @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.7.21\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-06-25 17:23+0300\n" "Last-Translator: Damyan Ivanov <dmn@debian.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" @@ -228,6 +228,13 @@ msgstr "Неуспех при изтеглянето на %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -654,6 +661,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтактична грешка %s:%u: Излишни символи в края на файла" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2097,6 +2128,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Вътрешна грешка, AutoRemover счупи нещо в системата" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Използвайте „%s“ за да го премахнете." +msgstr[1] "Използвайте „%s“ за да ги премахнете." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2116,13 +2154,6 @@ msgstr[1] "" "%lu пакета са били инсталирани автоматично и вече не са необходими:\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Използвайте „%s“ за да го премахнете." -msgstr[1] "Използвайте „%s“ за да ги премахнете." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Предложени пакети:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2004-05-06 15:25+0100\n" "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n" "Language-Team: Bosnian <lokal@lugbih.org>\n" @@ -215,6 +215,13 @@ msgstr "Ne mogu otvoriti %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -617,6 +624,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1970,6 +2001,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -1988,13 +2026,6 @@ msgstr[0] "Slijedeći NOVI paketi će biti instalirani:" msgstr[1] "Slijedeći NOVI paketi će biti instalirani:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Predloženi paketi:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.4~beta1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2020-08-09 22:43+0200\n" "Last-Translator: Aleix Vidal i Gaya <aleix@softcatala.org>\n" "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n" @@ -246,6 +246,13 @@ msgstr "No s'ha pogut obtenir %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -681,6 +688,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Error de sintaxi %s:%u: Hi ha brossa extra al final del fitxer" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2144,6 +2175,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "S'ha produït un error intern. El supressor automàtic ha trencat coses" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Empreu «%s» per a suprimir-lo." +msgstr[1] "Empreu «%s» per a suprimir-los." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2165,13 +2203,6 @@ msgstr[1] "" "Els paquets %lu es van instal·lar automàticament i ja no són necessaris:\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Empreu «%s» per a suprimir-lo." -msgstr[1] "Empreu «%s» per a suprimir-los." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paquets suggerits:" @@ -5,15 +5,15 @@ # # This file originally stated: # This file is put in the public domain. -# Miroslav Kure <kurem@debian.cz>, 2004-2023. +# Miroslav Kure <kurem@debian.cz>, 2004-2024. # # msgid "" msgstr "" -"Project-Id-Version: apt 2.5.6\n" +"Project-Id-Version: apt 2.9.0\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" -"PO-Revision-Date: 2023-02-10 12:58+0100\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" +"PO-Revision-Date: 2024-04-13 22:12+0200\n" "Last-Translator: Miroslav Kure <kurem@debian.cz>\n" "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n" "Language: cs\n" @@ -82,7 +82,7 @@ msgstr "Repositář „%s“ nabízí pouze slabé zabezpečení." #: apt-pkg/acquire-item.cc ftparchive/writer.cc #, c-format msgid "Failed to readlink %s" -msgstr "Nelze přečíst link %s" +msgstr "Nelze přečíst odkaz %s" #: apt-pkg/acquire-item.cc ftparchive/cachedb.cc methods/rred.cc #, c-format @@ -240,6 +240,13 @@ msgstr "Selhalo stažení %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -663,6 +670,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaktická chyba %s:%u: Na konci souboru je zbytečné smetí" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1855,13 +1886,14 @@ msgid "" "Unmerged usr is no longer supported, use usrmerge to convert to a merged-usr " "system." msgstr "" +"Nesloučený adresář usr již není podporován, převeďte systém na sloučený " +"nástrojem usrmerge." #. TRANSLATORS: %s is a url to a page describing merged-usr (bookworm release notes) #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Selected %s for removal.\n" +#, c-format msgid "See %s for more details." -msgstr "%s byl vybrán pro odstranění.\n" +msgstr "Více informací naleznete na %s." #: apt-private/private-install.cc msgid "" @@ -1901,7 +1933,7 @@ msgstr "" #: apt-private/private-install.cc msgid "Internal error, Ordering didn't finish" -msgstr "Vnitřní chyba, třídění nedoběhlo do konce" +msgstr "Vnitřní chyba, řazení nedoběhlo do konce" #: apt-private/private-install.cc msgid "How odd... The sizes didn't match, email apt@packages.debian.org" @@ -1909,10 +1941,9 @@ msgstr "" "Jak podivné… velikosti nesouhlasí, ohlaste to na apt@packages.debian.org" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Downloading %s %s" +#, c-format msgid " Download size: %sB / %sB\n" -msgstr "Stahuje se %s %s" +msgstr " Stáhne se: %sB / %sB\n" #. 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 @@ -1922,10 +1953,9 @@ msgid "Need to get %sB/%sB of archives.\n" msgstr "Nutno stáhnout %sB/%sB archivů.\n" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Downloading %s %s" +#, c-format msgid " Download size: %sB\n" -msgstr "Stahuje se %s %s" +msgstr " Stáhne se: %sB\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 @@ -1978,10 +2008,9 @@ msgid "Space needed: %sB\n" msgstr "" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Stored label: %s\n" +#, c-format msgid " Freed space: %sB\n" -msgstr "Uložený název: %s \n" +msgstr " Uvolněné místo: %sB\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 @@ -2003,12 +2032,14 @@ msgstr "" "rozbít systém." #: apt-private/private-install.cc +#, fuzzy +#| msgid "Continue?" msgid "Continue anyway?" -msgstr "" +msgstr "Pokračovat?" #: apt-private/private-install.cc msgid "Continue?" -msgstr "" +msgstr "Pokračovat?" #: apt-private/private-install.cc cmdline/apt-mark.cc msgid "Do you want to continue?" @@ -2076,6 +2107,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Vnitřní chyba, AutoRemover pokazil věci" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Pro jeho odstranění použijte „%s“." +msgstr[1] "Pro jejich odstranění použijte „%s“." +msgstr[2] "Pro jejich odstranění použijte „%s“." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2097,14 +2136,6 @@ msgstr[1] "%lu balíky byly nainstalovány automaticky a již nejsou potřeba.\n msgstr[2] "%lu balíků bylo nainstalováno automaticky a již nejsou potřeba.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Pro jeho odstranění použijte „%s“." -msgstr[1] "Pro jejich odstranění použijte „%s“." -msgstr[2] "Pro jejich odstranění použijte „%s“." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Navrhované balíky:" @@ -2250,50 +2281,40 @@ msgid "The following packages have unmet dependencies:" msgstr "Následující balíky mají nesplněné závislosti:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "satisfy dependency strings" msgid "Unsatisfied dependencies:" -msgstr "splní řetězec závislostí" +msgstr "Nesplněné závislosti:" #: apt-private/private-output.cc msgid "The following NEW packages will be installed:" msgstr "Následující NOVÉ balíky budou nainstalovány:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Installing %s" msgid "Installing:" -msgstr "Instaluje se %s" +msgstr "K instalaci:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Total dependencies: " msgid "Installing dependencies:" -msgstr "Celkem závislostí: " +msgstr "Instalace závislostí:" #: apt-private/private-output.cc msgid "REMOVING:" -msgstr "" +msgstr "K ODSTRANĚNÍ:" #: apt-private/private-output.cc msgid "The following packages will be REMOVED:" msgstr "Následující balíky budou ODSTRANĚNY:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "The following packages have been kept back:" msgid "The following upgrades have been deferred due to phasing:" -msgstr "Následující balíky jsou podrženy v aktuální verzi:" +msgstr "Následující aktualizace jsou odloženy kvůli fázování:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "The following packages have been kept back:" msgid "Not upgrading yet due to phasing:" -msgstr "Následující balíky jsou podrženy v aktuální verzi:" +msgstr "Zatím neaktualizováno kvůli fázování:" #: apt-private/private-output.cc msgid "Not upgrading:" -msgstr "" +msgstr "Neaktualizováno:" #: apt-private/private-output.cc msgid "The following packages have been kept back:" @@ -2305,21 +2326,19 @@ msgstr "Následující balíky budou aktualizovány:" #: apt-private/private-output.cc msgid "Upgrading:" -msgstr "" +msgstr "K aktualizaci:" #: apt-private/private-output.cc msgid "DOWNGRADING:" -msgstr "" +msgstr "K DEGRADACI:" #: apt-private/private-output.cc msgid "The following packages will be DOWNGRADED:" msgstr "Následující balíky budou DEGRADOVÁNY:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Pinned packages:" msgid "Changing held packages:" -msgstr "Vypíchnuté balíky:" +msgstr "Změna podržených balíků:" #: apt-private/private-output.cc msgid "The following held packages will be changed:" @@ -2340,7 +2359,7 @@ msgstr "" #: apt-private/private-output.cc msgid "Summary:" -msgstr "" +msgstr "Souhrn:" #: apt-private/private-output.cc #, c-format @@ -2348,10 +2367,9 @@ msgid "%lu upgraded, %lu newly installed, " msgstr "%lu aktualizováno, %lu nově instalováno, " #: apt-private/private-output.cc -#, fuzzy, c-format -#| msgid "Installing %s" +#, c-format msgid "Upgrading: %lu, Installing: %lu, " -msgstr "Instaluje se %s" +msgstr "Aktualizací: %lu, Instalací: %lu, " #: apt-private/private-output.cc #, c-format @@ -2359,10 +2377,9 @@ msgid "%lu reinstalled, " msgstr "%lu přeinstalováno, " #: apt-private/private-output.cc -#, fuzzy, c-format -#| msgid "Installing %s" +#, c-format msgid "Reinstalling: %lu, " -msgstr "Instaluje se %s" +msgstr "Přeinstalací: %lu, " #: apt-private/private-output.cc #, c-format @@ -2370,10 +2387,9 @@ msgid "%lu downgraded, " msgstr "%lu degradováno, " #: apt-private/private-output.cc -#, fuzzy, c-format -#| msgid "Downloading %s %s" +#, c-format msgid "Downgrading: %lu, " -msgstr "Stahuje se %s %s" +msgstr "Degradací: %lu, " #: apt-private/private-output.cc #, c-format @@ -2383,7 +2399,7 @@ msgstr "%lu k odstranění a %lu neaktualizováno.\n" #: apt-private/private-output.cc #, c-format msgid "Removing: %lu, Not Upgrading: %lu\n" -msgstr "" +msgstr "Odstranění: %lu, Neaktualizovaných: %lu\n" #: apt-private/private-output.cc #, c-format @@ -2657,7 +2673,7 @@ msgstr "" #: apt-private/private-update.cc #, c-format msgid "Missing Signed-By in the %s entry for '%s'" -msgstr "" +msgstr "Chybí Signed-By v %s pro „%s“" #: apt-private/private-update.cc #, c-format @@ -3934,7 +3950,7 @@ msgstr "Nelze vyvolat " #: methods/gpgv.cc #, c-format msgid "untrusted public key algorithm: %s" -msgstr "" +msgstr "nedůvěryhodný algoritmus veřejného klíče: %s" #. TRANSLATORS: %s is a single techy word like 'NODATA' #: methods/gpgv.cc @@ -3973,8 +3989,7 @@ msgstr "" #. TRANSLATORS: The second %s is the reason and is untranslated for repository owners. #: methods/gpgv.cc -#, fuzzy, c-format -#| msgid "Signature by key %s uses weak digest algorithm (%s)" +#, c-format msgid "Signature by key %s uses weak algorithm (%s)" msgstr "Podpis klíčem %s používá slabý algoritmus (%s)" @@ -4022,15 +4037,9 @@ msgstr "Spojení bylo předčasně ukončeno" msgid "Empty files can't be valid archives" msgstr "Prázdné soubory nejsou platnými archivy" -#, fuzzy, c-format -#~| msgid " Installed: " +#, c-format #~ msgid " Installed size: %sB\n" -#~ msgstr " Instalovaná verze: " - -#, fuzzy -#~| msgid "The following held packages will be changed:" -#~ msgid "Changing held packages:Changing held packages:" -#~ msgstr "Následující podržené balíky budou změněny:" +#~ msgstr " Velikost po instalaci: %sB\n" #~ msgid "Yes, do as I say!" #~ msgstr "Ano, udělej to tak, jak říkám!" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2005-06-06 13:46+0100\n" "Last-Translator: Dafydd Harries <daf@muse.19inch.net>\n" "Language-Team: Welsh <cy@pengwyn.linux.org.uk>\n" @@ -212,6 +212,13 @@ msgstr "" msgid "Failed to fetch %s %s" msgstr "Methwyd cyrchu %s %s" +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + # FIXME: case #: apt-pkg/acquire-item.cc #, c-format @@ -634,6 +641,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Gwall cystrawen %s:%u: Sbwriel ychwanegol ar ddiwedd y ffeil" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2045,6 +2076,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2063,13 +2101,6 @@ msgstr[0] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" msgstr[1] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Pecynnau a awgrymmir:" @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.4~rc2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2017-03-02 23:51+0200\n" "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" "Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n" @@ -253,6 +253,13 @@ msgstr "Kunne ikke hente %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -673,6 +680,30 @@ msgstr "Syntaksfejl %s:%u: ryd direktiv kræver et tilvalgstræ som argument" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfejl %s:%u: Overskydende affald i slutningen af filen" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2102,6 +2133,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Intern fejl. AutoRemover ødelagde noget" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Brug »%s« til at fjerne den." +msgstr[1] "Brug »%s« til at fjerne dem." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2122,13 +2160,6 @@ msgstr[1] "" "Pakkerne %lu blev installeret automatisk, og behøves ikke længere.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Brug »%s« til at fjerne den." -msgstr[1] "Brug »%s« til at fjerne dem." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Foreslåede pakker:" @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.7.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2023-07-17 19:13+0200\n" "Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" @@ -254,6 +254,13 @@ msgstr "Fehlschlag beim Holen von %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -700,6 +707,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaxfehler %s:%u: Zusätzlicher Unsinn am Dateiende" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2176,6 +2207,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Interner Fehler, AutoRemover hat etwas beschädigt." #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Verwenden Sie »%s«, um es zu entfernen." +msgstr[1] "Verwenden Sie »%s«, um sie zu entfernen." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2199,13 +2237,6 @@ msgstr[1] "" "%lu Pakete wurden automatisch installiert und werden nicht mehr benötigt.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Verwenden Sie »%s«, um es zu entfernen." -msgstr[1] "Verwenden Sie »%s«, um sie zu entfernen." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Vorgeschlagene Pakete:" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2006-09-19 09:49+0530\n" "Last-Translator: Kinley Tshering <gasepkuenden2k3@hotmail.com>\n" "Language-Team: Dzongkha <pgeyleg@dit.gov.bt>\n" @@ -217,6 +217,13 @@ msgstr "%s %s་ ལེན་ནི་ལུ་འཐུས་ཤོར་བ #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -625,6 +632,30 @@ msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཀོད་ msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: ཡིག་སྣོད་ཀྱི་མཇུག་ལུ་མཁོ་མེད་ཐེབས།" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2019,6 +2050,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "ནང་འཁོད་འཛོལ་བ་ དཀའ་ངལ་མོས་མཐུན་འབད་མི་ཅ་ཆས་ཚུ་མེདཔ་ཐལ་ཡོད།" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2037,13 +2075,6 @@ msgstr[0] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འ msgstr[1] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "བསམ་འཆར་བཀོད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2020-12-30 12:20+0200\n" "Last-Translator: Vangelis Skarmoutsos <skarmoutsosv@gmail.com>\n" "Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n" @@ -229,6 +229,13 @@ msgstr "Αποτυχία ανάκτησης του %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -650,6 +657,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Συντακτικό σφάλμα %s:%u: Άχρηστοι χαρακτήρες στο τέλος του αρχείου" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2048,6 +2079,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Εσωτερικό Σφάλμα, το AutoRemover δημιούργησε κάποιο πρόβλημα" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Χρησιμοποιήστε '%s' για να το διαγράψετε." +msgstr[1] "Χρησιμοποιήστε '%s' για να τα διαγράψετε." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2066,13 +2104,6 @@ msgstr[0] "%lu πακέτο εγκαταστάθηκε αυτόματα και msgstr[1] "%lu πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Χρησιμοποιήστε '%s' για να το διαγράψετε." -msgstr[1] "Χρησιμοποιήστε '%s' για να τα διαγράψετε." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Προτεινόμενα πακέτα:" @@ -37,7 +37,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.8.10\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2016-01-26 01:51+0100\n" "Last-Translator: Manuel \"Venturi\" Porras Peralta <venturi@openmailbox." "org>\n" @@ -306,6 +306,13 @@ msgstr "Fallo al obtener %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -750,6 +757,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Error de sintaxis %s:%u: Basura extra al final del archivo" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2213,6 +2244,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Error interno, «AutoRemover» rompió cosas" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Utilice «%s» para eliminarlo." +msgstr[1] "Utilice «%s» para eliminarlos." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2235,13 +2273,6 @@ msgstr[1] "" "Se instalaron %lu paquetes de forma automática y ya no son necesarios.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Utilice «%s» para eliminarlo." -msgstr[1] "Utilice «%s» para eliminarlos." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paquetes sugeridos:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2009-05-17 00:41+0200\n" "Last-Translator: Piarres Beobide <pi@beobide.net>\n" "Language-Team: Euskara <debian-l10n-basque@lists.debian.org>\n" @@ -216,6 +216,13 @@ msgstr "Ezin da lortu %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -625,6 +632,30 @@ msgstr "Sintaxi errorea, %s:%u: Direktibak goi-mailan bakarrik egin daitezke" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Sintaxi errorea, %s:%u: Zabor gehigarria fitxategi amaieran" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2015,6 +2046,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Barne Errorea, AutoRemover-ek zerbait apurtu du" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "'%s' erabili ezabatzeko." +msgstr[1] "'%s' erabili ezabatzeko." + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2041,13 +2079,6 @@ msgstr[1] "" "behar." #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "'%s' erabili ezabatzeko." -msgstr[1] "'%s' erabili ezabatzeko." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Iradokitako paketeak:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2008-12-11 14:52+0200\n" "Last-Translator: Tapio Lehtonen <tale@debian.org>\n" "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n" @@ -217,6 +217,13 @@ msgstr "Tiedoston %s nouto ei onnistunut %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -625,6 +632,30 @@ msgstr "Syntaksivirhe %s: %u: Direktiivejä voi olla vain ylimmällä tasolla" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksivirhe %s: %u: Ylimääräistä roskaa tiedoston lopussa" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2011,6 +2042,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Sisäinen virhe, AutoRemover rikkoi jotain" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Poista ne komennolla \"%s\"." +msgstr[1] "Poista ne komennolla \"%s\"." + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2037,13 +2075,6 @@ msgstr[1] "" "vaadittuja:" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Poista ne komennolla \"%s\"." -msgstr[1] "Poista ne komennolla \"%s\"." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Ehdotetut paketit:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2019-01-21 09:19+0100\n" "Last-Translator: Julien Patriarca <leatherface@debian.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -248,6 +248,13 @@ msgstr "Impossible de récupérer %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -696,6 +703,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erreur syntaxique %s:%u : valeur aberrante à la fin du fichier" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2186,6 +2217,13 @@ msgstr "" "Erreur interne, l'outil de suppression automatique a cassé quelque chose." #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Veuillez utiliser « %s » pour le supprimer." +msgstr[1] "Veuillez utiliser « %s » pour les supprimer." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2208,13 +2246,6 @@ msgstr[1] "" "%lu paquets ont été installés automatiquement et ne sont plus nécessaires.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Veuillez utiliser « %s » pour le supprimer." -msgstr[1] "Veuillez utiliser « %s » pour les supprimer." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paquets suggérés :" @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2011-05-12 15:28+0100\n" "Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n" "Language-Team: galician <proxecto@trasno.net>\n" @@ -224,6 +224,13 @@ msgstr "Non foi posíbel obter %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -652,6 +659,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Produciuse un erro de sintaxe %s:%u: Lixo extra á fin da liña" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2085,6 +2116,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Produciuse un erro interno, o Retirado automático estragou cousas" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Empregue «%s» para eliminalos." +msgstr[1] "Empregue «%s» para eliminalos." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2106,13 +2144,6 @@ msgstr[1] "" "%lu paquetes foron instalados automaticamente e xa non son necesarios.\n" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Empregue «%s» para eliminalos." -msgstr[1] "Empregue «%s» para eliminalos." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paquetes suxeridos:" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2016-04-10 19:46+0200\n" "Last-Translator: Gabor Kelemen <kelemeng@ubuntu.com>\n" "Language-Team: Hungarian <gnome-hu-list@gnome.org>\n" @@ -250,6 +250,13 @@ msgstr "Sikertelen letöltés: %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -681,6 +688,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Szintaktikai hiba %s: %u: fölösleges szemét a fájl végén" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2129,6 +2160,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Belső hiba, az AutoRemover sérült" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Ezt az „%s” paranccsal törölheti." +msgstr[1] "Ezeket az „%s” paranccsal törölheti." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2150,13 +2188,6 @@ msgstr[1] "" "%lu csomag automatikusan lett telepítve, és már nincs rájuk szükség.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Ezt az „%s” paranccsal törölheti." -msgstr[1] "Ezeket az „%s” paranccsal törölheti." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Javasolt csomagok:" @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2019-03-04 11:05+0100\n" "Last-Translator: Milo Casagrande <milo@milo.name>\n" "Language-Team: Italian <tp@lists.linux.it>\n" @@ -248,6 +248,13 @@ msgstr "Impossibile recuperare %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -692,6 +699,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Errore di sintassi %s:%u: caratteri extra alla fine del file" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2159,6 +2190,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Errore interno, AutoRemover ha rovinato qualche cosa" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Usare \"%s\" per rimuoverlo." +msgstr[1] "Usare \"%s\" per rimuoverli." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2183,13 +2221,6 @@ msgstr[1] "" "richiesti.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Usare \"%s\" per rimuoverlo." -msgstr[1] "Usare \"%s\" per rimuoverli." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Pacchetti suggeriti:" @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2022-08-14 14:30+0900\n" "Last-Translator: Hideki Yamane <henrich@debian.org>\n" "Language-Team: Japanese <debian-japanese@lists.debian.org>\n" @@ -251,6 +251,13 @@ msgstr "%s の取得に失敗しました %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -682,6 +689,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "文法エラー %s:%u: ファイルの最後に余計なゴミがあります" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2123,6 +2154,12 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "内部エラー、AutoRemover が何かを破壊しました" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "これを削除するには '%s' を利用してください。" + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2141,12 +2178,6 @@ msgstr[0] "" "ん:\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "これを削除するには '%s' を利用してください。" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "提案パッケージ:" @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2006-10-10 09:48+0700\n" "Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n" "Language-Team: Khmer <support@khmeros.info>\n" @@ -220,6 +220,13 @@ msgstr "បរាជ័យក្នុងការទៅប្រម #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -626,6 +633,30 @@ msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សេ msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សារឥតបានការបន្ថែម ដែលនៅខាងចុងឯកសារ" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2010,6 +2041,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "កំហុសខាងក្នុង អ្នកដោះស្រាយបញ្ហាបានធ្វើឲ្យខូចឧបករណ៍" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2028,13 +2066,6 @@ msgstr[0] "កញ្ចប់ថ្មីខាងក្រោមនឹ msgstr[1] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "កញ្ចប់ដែលបានផ្ដល់យោបល់ ៖" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2010-08-30 02:31+0900\n" "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n" "Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n" @@ -214,6 +214,13 @@ msgstr "%s 파일을 받는데 실패했습니다 %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -625,6 +632,30 @@ msgstr "문법 오류 %s:%u: clear 지시어는 인수로 option 트리를 지 msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "문법 오류 %s:%u: 파일의 끝에 쓰레기 데이터가 더 있습니다" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2030,6 +2061,12 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "내부 오류, 문제 해결 프로그램이 무언가를 망가뜨렸습니다" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "이들을 지우려면 '%s'를 사용하십시오." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2045,12 +2082,6 @@ msgid_plural "" msgstr[0] "패키지 %lu개가 자동으로 설치되었지만 더 이상 필요하지 않습니다.\n" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "이들을 지우려면 '%s'를 사용하십시오." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "제안하는 패키지:" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2008-05-08 12:48+0200\n" "Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n" "Language-Team: ku <ubuntu-l10n-kur@lists.ubuntu.com>\n" @@ -213,6 +213,13 @@ msgstr "Anîna %s %s biserneket" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -614,6 +621,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1965,6 +1996,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -1983,13 +2021,6 @@ msgstr[0] "Ev pakêtên NÛ dê werine sazkirin:" msgstr[1] "Ev pakêtên NÛ dê werine sazkirin:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Paketên tên pêşniyaz kirin:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2008-08-02 01:47-0400\n" "Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n" "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n" @@ -217,6 +217,13 @@ msgstr "Nepavyko parsiųsti %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -620,6 +627,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1995,6 +2026,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Norėdami juos pašalinti, paleiskite „%s“" +msgstr[1] "Norėdami juos pašalinti, paleiskite „%s“" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2013,13 +2051,6 @@ msgstr[0] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikaling msgstr[1] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Norėdami juos pašalinti, paleiskite „%s“" -msgstr[1] "Norėdami juos pašalinti, paleiskite „%s“" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Siūlomi paketai:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2008-11-20 23:27+0530\n" "Last-Translator: Sampada <sampadanakhare@gmail.com>\n" "Language-Team: Marathi, janabhaaratii, C-DAC, Mumbai, India " @@ -216,6 +216,13 @@ msgstr "%s %s आणणे असफल" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -624,6 +631,30 @@ msgstr "रचनेच्या नियमांचा दोष %s:%u: द msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "नियम रचनेचा दोष %s:%u: फाईलच्या अंती अधिक जंक" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2013,6 +2044,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "अंतर्गत त्रुटी, AutoRemoverने स्टफला तोडले" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "ती काढून टाकण्यासाठी '%s' वापरा." +msgstr[1] "ती काढून टाकण्यासाठी '%s' वापरा." + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2031,13 +2069,6 @@ msgstr[0] "खालील नवीन पॅकेजेस स्वयंच msgstr[1] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "ती काढून टाकण्यासाठी '%s' वापरा." -msgstr[1] "ती काढून टाकण्यासाठी '%s' वापरा." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "सुचवलेली पॅकेजेस:" @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2018-10-30 20:53+0100\n" "Last-Translator: Petter Reinholdtsen <pere@hungry.com>\n" "Language-Team: Norwegian Bokmål <i18n-no@lister.ping.uio.no>\n" @@ -233,6 +233,13 @@ msgstr "Klarte ikke å skaffe %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -651,6 +658,30 @@ msgstr "Syntaksfeil %s:%u: clear-direktivet krever et valgtre som argument" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfeil %s:%u: Ugyldige angivelser på slutten av fila" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2071,6 +2102,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Intern feil, autofjerneren (AutoRemover) ødela noe" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Bruk «%s» for å fjerne den." +msgstr[1] "Bruk «%s» for å fjerne dem." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2090,13 +2128,6 @@ msgstr[0] "%lu pakke ble automatisk installert og er ikke lenger påkrevet.\n" msgstr[1] "%lu pakker ble automatisk installert og er ikke lenger påkrevet.\n" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Bruk «%s» for å fjerne den." -msgstr[1] "Bruk «%s» for å fjerne dem." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Foreslåtte pakker:" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2006-06-12 14:35+0545\n" "Last-Translator: Shiva Pokharel <pokharelshiva@hotmail.com>\n" "Language-Team: Nepali <info@mpp.org.np>\n" @@ -215,6 +215,13 @@ msgstr "%s %s तान्न असफल भयो" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -621,6 +628,30 @@ msgstr "वाक्य संरचना त्रुटि %s:%u: निर msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "वाक्य संरचना त्रुटि %s:%u:फाइलको अन्त्यमा अतिरिक्त जंक" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2007,6 +2038,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "आन्तरिक त्रुटि,समस्या हलकर्ताले उत्तम गुण भाँच्यो " #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2025,13 +2063,6 @@ msgstr[0] "निम्न नयाँ प्याकेजहरू स्थ msgstr[1] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "सुझाव दिएका प्याकेजहरू:" @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.7.12\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2024-02-26 20:56+0100\n" "Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n" "Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n" @@ -255,6 +255,13 @@ msgstr "Ophalen van %s is mislukt %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -696,6 +703,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntactische fout %s:%u: extra rommel aan het einde van het bestand" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2155,6 +2186,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Interne fout. AutoRemover heeft dingen stukgemaakt" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Gebruik '%s' om het te verwijderen." +msgstr[1] "Gebruik '%s' om ze te verwijderen." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2176,13 +2214,6 @@ msgstr[1] "" "%lu pakketten waren automatisch geïnstalleerd en zijn niet langer nodig.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Gebruik '%s' om het te verwijderen." -msgstr[1] "Gebruik '%s' om ze te verwijderen." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Voorgestelde pakketten:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2005-02-14 23:30+0100\n" "Last-Translator: Havard Korsvoll <korsvoll@skulelinux.no>\n" "Language-Team: Norwegian nynorsk <i18n-nn@lister.ping.uio.no>\n" @@ -219,6 +219,13 @@ msgstr "Klarte ikkje henta %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -629,6 +636,30 @@ msgstr "Syntaksfeil %s:%u: Direktiva kan berre liggja i det vste nivet" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfeil %s:%u: Ekstra rot til slutt i fila" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2016,6 +2047,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Intern feil. AllUpgrade ydelagde noko" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2034,13 +2072,6 @@ msgstr[0] "Dei flgjande NYE pakkane vil verta installerte:" msgstr[1] "Dei flgjande NYE pakkane vil verta installerte:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Fresltte pakkar:" @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-07-28 21:53+0200\n" "Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n" "Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n" @@ -229,6 +229,13 @@ msgstr "Nie udało się pobrać %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -654,6 +661,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Błąd składniowy %s:%u: Śmieci na końcu pliku" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2097,6 +2128,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Błąd wewnętrzny spowodowany przez AutoRemover" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Aby go usunąć należy użyć \"%s\"." +msgstr[1] "Aby je usunąć należy użyć \"%s\"." +msgstr[2] "Aby je usunąć należy użyć \"%s\"." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2128,14 +2167,6 @@ msgstr[2] "" "wymagane.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Aby go usunąć należy użyć \"%s\"." -msgstr[1] "Aby je usunąć należy użyć \"%s\"." -msgstr[2] "Aby je usunąć należy użyć \"%s\"." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Sugerowane pakiety:" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-06-29 15:45+0100\n" "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n" "Language-Team: Portuguese <traduz@debianpt.org>\n" @@ -225,6 +225,13 @@ msgstr "Falhou obter %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -654,6 +661,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erro de sintaxe %s:%u: Lixo extra no final do ficheiro" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2097,6 +2128,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Erro Interno, o AutoRemover estragou coisas" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Utilize '%s' para o remover." +msgstr[1] "Utilize '%s' para os remover." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2118,13 +2156,6 @@ msgstr[1] "" "Os pacotes %lu foram instalados automaticamente e já não são necessários.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Utilize '%s' para o remover." -msgstr[1] "Utilize '%s' para os remover." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Pacotes sugeridos:" diff --git a/po/pt_BR.po b/po/pt_BR.po index 3f3be23..7748ec1 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2008-11-17 02:33-0200\n" "Last-Translator: Felipe Augusto van de Wiel (faw) <faw@debian.org>\n" "Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian." @@ -215,6 +215,13 @@ msgstr "Falhou ao buscar %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -631,6 +638,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erro de sintaxe %s:%u: Lixo extra no final do arquivo" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2023,6 +2054,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Erro Interno, o AutoRemover quebrou coisas" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Use '%s' para removê-los." +msgstr[1] "Use '%s' para removê-los." + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2049,13 +2087,6 @@ msgstr[1] "" "requeridos:" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Use '%s' para removê-los." -msgstr[1] "Use '%s' para removê-los." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Pacotes sugeridos:" @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.7.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2023-07-13 19:58+0200\n" "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n" "Language-Team: Romanian <debian-l10n-romanian@lists.debian.org>\n" @@ -267,6 +267,13 @@ msgstr "Eșec la aducerea lui %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -722,6 +729,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Eroare de sintaxă %s:%u: deșeuri suplimentare la sfârșitul fișierului" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2227,6 +2258,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Eroare internă, AutoRemover() a deteriorat anumite lucruri" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Folosiți «%s» pentru a-l elimina." +msgstr[1] "Folosiți «%s» pentru a le elimina." +msgstr[2] "Folosiți «%s» pentru a le elimina." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2248,14 +2287,6 @@ msgstr[1] "%lu pachete au fost instalate automat și nu mai sunt necesare:\n" msgstr[2] "%lu de pachete au fost instalate automat și nu mai sunt necesare:\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Folosiți «%s» pentru a-l elimina." -msgstr[1] "Folosiți «%s» pentru a le elimina." -msgstr[2] "Folosiți «%s» pentru a le elimina." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Pachete sugerate:" @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.2.0\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2021-02-22 20:02+0300\n" "Last-Translator: Алексей Шилин <rootlexx@mail.ru>\n" "Language-Team: русский <debian-l10n-russian@lists.debian.org>\n" @@ -252,6 +252,13 @@ msgstr "Не удалось получить %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -688,6 +695,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтаксическая ошибка %s:%u: лишние символы в конце файла" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2148,6 +2179,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Внутренняя ошибка: AutoRemover всё поломал" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Для его удаления используйте «%s»." +msgstr[1] "Для их удаления используйте «%s»." +msgstr[2] "Для их удаления используйте «%s»." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2169,14 +2208,6 @@ msgstr[1] "%lu пакета было установлено автоматиче msgstr[2] "%lu пакетов было установлено автоматически и больше не требуется.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Для его удаления используйте «%s»." -msgstr[1] "Для их удаления используйте «%s»." -msgstr[2] "Для их удаления используйте «%s»." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Предлагаемые пакеты:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-06-28 20:49+0100\n" "Last-Translator: Ivan Masár <helix84@centrum.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" @@ -226,6 +226,13 @@ msgstr "Zlyhalo stiahnutie %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -644,6 +651,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaktická chyba %s:%u: Na konci súboru sú chybné údaje" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2062,6 +2093,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Vnútorná chyba, AutoRemover niečo pokazil" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Na jeho odstránenie použite „%s“." +msgstr[1] "Na ich odstránenie použite „%s“." +msgstr[2] "Na ich odstránenie použite „%s“." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2087,14 +2126,6 @@ msgstr[2] "" "%lu balíkov bolo nainštalovaných automaticky a už viac nie sú potrebné.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Na jeho odstránenie použite „%s“." -msgstr[1] "Na ich odstránenie použite „%s“." -msgstr[2] "Na ich odstránenie použite „%s“." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Navrhované balíky:" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-06-27 21:29+0000\n" "Last-Translator: Andrej Znidarsic <andrej.znidarsic@gmail.com>\n" "Language-Team: Slovenian <sl@li.org>\n" @@ -226,6 +226,13 @@ msgstr "Ni mogoče dobiti %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -641,6 +648,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Skladenjska napaka %s:%u: Dodatna krama na koncu datoteke" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2068,6 +2099,15 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Notranja napaka, SamodejniOdstranjevalnik je pokvaril stvari" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Uporabite '%s' za njihovo odstranitev." +msgstr[1] "Uporabite '%s' za njegovo odstranitev." +msgstr[2] "Uporabite '%s' za njuno odstranitev." +msgstr[3] "Uporabite '%s' za njihovo odstranitev." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2090,15 +2130,6 @@ msgstr[2] "%lu paketa sta bila samodejno nameščena in nista več zahtevana.\n" msgstr[3] "%lu paketi so bili samodejno nameščeni in niso več zahtevani.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Uporabite '%s' za njihovo odstranitev." -msgstr[1] "Uporabite '%s' za njegovo odstranitev." -msgstr[2] "Uporabite '%s' za njuno odstranitev." -msgstr[3] "Uporabite '%s' za njihovo odstranitev." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Predlagani paketi:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2015-08-19 21:33+0200\n" "Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n" "Language-Team: Swedish <debian-l10n-swedish@debian.org>\n" @@ -230,6 +230,13 @@ msgstr "Misslyckades med att hämta %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -655,6 +662,30 @@ msgstr "Syntaxfel %s:%u: clear-direktivet kräver ett flaggträd som argument" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaxfel %s:%u: Överflödigt skräp vid filens slut" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2087,6 +2118,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Internt fel, AutoRemover förstörde något" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Använd ”%s” för att ta bort det." +msgstr[1] "Använd ”%s” för att ta bort dem." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2108,13 +2146,6 @@ msgstr[1] "" "%lu paket blev installerade automatiskt och är inte längre nödvändiga.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Använd ”%s” för att ta bort det." -msgstr[1] "Använd ”%s” för att ta bort dem." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Föreslagna paket:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2014-12-12 13:00+0700\n" "Last-Translator: Theppitak Karoonboonyanan <thep@debian.org>\n" "Language-Team: Thai <thai-l10n@googlegroups.com>\n" @@ -225,6 +225,13 @@ msgstr "ไม่สามารถดาวน์โหลด %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "ไม่พบแฟ้มสำหรับแพกเกจ %s คุณอาจต้องแก้ปัญหาแพกเกจนี้เอง (ไม่มี arch)" @@ -631,6 +638,30 @@ msgstr "ไวยากรณ์ผิดพลาด %s:%u: directive 'clear' msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "ไวยากรณ์ผิดพลาด %s:%u: มีขยะเกินหลังจบแฟ้ม" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2024,6 +2055,12 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "เกิดข้อผิดพลาดภายใน: AutoRemover ทำความเสียหาย" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "ใช้ '%s' เพื่อถอดถอนแพกเกจดังกล่าวได้" + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2039,12 +2076,6 @@ msgid_plural "" msgstr[0] "มีแพกเกจ %lu แพกเกจถูกติดตั้งแบบอัตโนมัติไว้ และไม่ต้องใช้อีกต่อไปแล้ว\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "ใช้ '%s' เพื่อถอดถอนแพกเกจดังกล่าวได้" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "แพกเกจที่แนะนำ:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2007-03-29 21:36+0800\n" "Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n" "Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n" @@ -218,6 +218,13 @@ msgstr "Bigo sa pagkuha ng %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -636,6 +643,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntax error %s:%u: May basura sa dulo ng talaksan" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2034,6 +2065,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Error na internal, may nasira ang problem resolver" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2052,13 +2090,6 @@ msgstr[0] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" msgstr[1] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Mga paketeng mungkahi:" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 2.6.0\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2023-04-19 15:15+0300\n" "Last-Translator: Mert Dirik <mertdirik@gmail.com>\n" "Language-Team: Debian l10n Turkish <debian-l10n-turkish@lists.debian.org>\n" @@ -250,6 +250,13 @@ msgstr "%s alınamadı %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -679,6 +686,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Söz dizimi hatası %s:%u: Dosya sonunda ilave gereksiz" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2119,6 +2150,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "İç hata, AutoRemover bazı şeyleri bozdu" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Bu paketi kaldırmak için '%s' komutunu kullanın." +msgstr[1] "Bu paketleri kaldırmak için '%s' komutunu kullanın." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2139,13 +2177,6 @@ msgstr[0] "%lu paket otomatik olarak kurulmuş ve artık gerekli değil.\n" msgstr[1] "%lu paket otomatik olarak kurulmuş ve artık gerekli değil.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Bu paketi kaldırmak için '%s' komutunu kullanın." -msgstr[1] "Bu paketleri kaldırmak için '%s' komutunu kullanın." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Önerilen paketler:" @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2012-09-25 20:19+0300\n" "Last-Translator: A. Bondarenko <artem.brz@gmail.com>\n" "Language-Team: Українська <uk@li.org>\n" @@ -232,6 +232,13 @@ msgstr "Не вдалося завантажити %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -655,6 +662,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтаксична помилка %s:%u: Зайве сміття в кінці файла" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2099,6 +2130,14 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Внутрішня Помилка, AutoRemover щось поламав" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Використовуйте '%s' щоб видалити його." +msgstr[1] "Використовуйте '%s' щоб видалити їх." +msgstr[2] "Використовуйте '%s' щоб видалити їх." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2121,14 +2160,6 @@ msgstr[2] "" "%lu пакунків було встановлено автоматично і вони більше не потрібні.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Використовуйте '%s' щоб видалити його." -msgstr[1] "Використовуйте '%s' щоб видалити їх." -msgstr[2] "Використовуйте '%s' щоб видалити їх." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Пропоновані пакунки:" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.0.8\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2014-09-12 13:48+0700\n" "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" @@ -232,6 +232,13 @@ msgstr "Gặp lỗi khi lấy về %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -648,6 +655,30 @@ msgstr "" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Gặp lỗi cú pháp %s:%u: Gặp rác tại kết thúc tập tin" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -2077,6 +2108,12 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "Lỗi nội bộ: Bộ Gỡ bỏ Tự động đã làm hỏng một thứ gì đó" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "Hãy dùng lệnh “%s” để gỡ bỏ chúng." + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2093,12 +2130,6 @@ msgid_plural "" msgstr[0] "%lu gói đã được tự động cài đặt nên không còn cần yêu cầu lại.\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "Hãy dùng lệnh “%s” để gỡ bỏ chúng." - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Các gói đề nghị:" diff --git a/po/zh_CN.po b/po/zh_CN.po index 536a0c6..04de20b 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -10,14 +10,14 @@ # Carlos Z.F. Liu <carlosliu@users.sourceforge.net>, 2004, 2006. # Aron Xu <happyaron.xu@gmail.com>, 2009, 2010. # Mo Zhou <cdluminate@gmail.com>, 2014, 2015, 2016, 2017, 2019. -# Boyuan Yang <073plan@gmail.com>, 2018, 2020, 2022. +# Boyuan Yang <073plan@gmail.com>, 2018, 2020, 2022, 2024. # msgid "" msgstr "" -"Project-Id-Version: apt 2.5.3\n" +"Project-Id-Version: apt 2.9.1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" -"PO-Revision-Date: 2022-10-05 17:20-0400\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" +"PO-Revision-Date: 2024-04-16 13:15-0400\n" "Last-Translator: Boyuan Yang <073plan@gmail.com>\n" "Language-Team: Chinese (simplified) <debian-l10n-chinese@lists.debian.org>\n" "Language: zh_CN\n" @@ -25,7 +25,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 3.1.1\n" +"X-Generator: Poedit 2.4.3\n" #: apt-pkg/acquire-item.cc msgid "" @@ -229,6 +229,13 @@ msgstr "无法下载 %s %s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -642,6 +649,30 @@ msgstr "语法错误 %s:%u:clean 指令需要一个选项树作为参数" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "语法错误 %s:%u:文件尾部有多余的无意义的数据" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, c-format msgid "Cannot find a configured compressor for '%s'" @@ -772,7 +803,7 @@ msgstr "无法创建子进程的 IPC 管道" #: apt-pkg/contrib/fileutl.cc msgid "Failed to exec compressor " -msgstr "无法执行压缩程序" +msgstr "无法执行压缩程序 " #: apt-pkg/contrib/fileutl.cc #, c-format @@ -811,7 +842,7 @@ msgstr "同步文件出错" #: apt-pkg/contrib/fileutl.cc #, c-format msgid "Unable to mkstemp %s" -msgstr "无法建立临时文件(mkstemp) %s " +msgstr "无法建立临时文件(mkstemp) %s" #: apt-pkg/contrib/fileutl.cc #, c-format @@ -838,7 +869,7 @@ msgstr "无法关闭 mmap" #: apt-pkg/contrib/mmap.cc msgid "Unable to synchronize mmap" -msgstr "无法同步 mmap " +msgstr "无法同步 mmap" #: apt-pkg/contrib/mmap.cc #, c-format @@ -1151,7 +1182,7 @@ msgstr "操作在完成之前被打断" #: apt-pkg/deb/dpkgpm.cc msgid "No apport report written because MaxReports is reached already" -msgstr "由于已经达到 MaxReports 限制,没有写入 apport 报告。" +msgstr "由于已经达到 MaxReports 限制,没有写入 apport 报告" #. check if its not a follow up error #: apt-pkg/deb/dpkgpm.cc @@ -1168,13 +1199,13 @@ msgstr "因为错误消息指示这是由于上一个问题导致的错误,没 msgid "" "No apport report written because the error message indicates a disk full " "error" -msgstr "因为错误消息指示这是由于磁盘已满,没有写入 apport 报告。" +msgstr "因为错误消息指示这是由于磁盘已满,没有写入 apport 报告" #: apt-pkg/deb/dpkgpm.cc msgid "" "No apport report written because the error message indicates a out of memory " "error" -msgstr "因为错误消息指示这是由于内存不足,没有写入 apport 报告。" +msgstr "因为错误消息指示这是由于内存不足,没有写入 apport 报告" #: apt-pkg/deb/dpkgpm.cc msgid "" @@ -1185,7 +1216,7 @@ msgstr "错误信息显示本地系统有一些问题,因此没有写入 appor #: apt-pkg/deb/dpkgpm.cc msgid "" "No apport report written because the error message indicates a dpkg I/O error" -msgstr "因为错误消息指示这是一个 dpkg I/O 错误,没有写入 apport 报告。" +msgstr "因为错误消息指示这是一个 dpkg I/O 错误,没有写入 apport 报告" #: apt-pkg/depcache.cc msgid "Building dependency tree" @@ -1649,7 +1680,7 @@ msgstr "虚拟软件包 %s 由下面的软件包提供:\n" #: apt-private/private-cacheset.cc msgid " [Installed]" -msgstr "[已安装]" +msgstr " [已安装]" #: apt-private/private-cacheset.cc msgid " [Not candidate version]" @@ -1811,13 +1842,14 @@ msgid "" "Unmerged usr is no longer supported, use usrmerge to convert to a merged-usr " "system." msgstr "" +"系统 usr 未合并的布局已不再受到支持。请使用 usrmerge 工具将系统转换为 merged-" +"usr 布局。" #. TRANSLATORS: %s is a url to a page describing merged-usr (bookworm release notes) #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Selected %s for removal.\n" +#, c-format msgid "See %s for more details." -msgstr "选中 %s 以待卸载。\n" +msgstr "更多细节请参阅 %s。" #: apt-private/private-install.cc msgid "" @@ -1863,10 +1895,9 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org" msgstr "怪了……文件大小不符,请发邮件给 apt@packages.debian.org 吧" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Download Failed" +#, c-format msgid " Download size: %sB / %sB\n" -msgstr "下载失败" +msgstr " 下载大小:%sB / %sB\n" #. 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 @@ -1876,10 +1907,9 @@ msgid "Need to get %sB/%sB of archives.\n" msgstr "需要下载 %sB/%sB 的归档。\n" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Download Failed" +#, c-format msgid " Download size: %sB\n" -msgstr "下载失败" +msgstr " 下载大小:%sB\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 @@ -1898,14 +1928,14 @@ msgstr "解压缩后会消耗 %sB 的额外空间。\n" #: apt-private/private-install.cc #, c-format msgid "Space needed: %sB / %sB available\n" -msgstr "" +msgstr "所需的空间:%sB / %sB 可用\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 #: apt-private/private-install.cc #, c-format msgid "More space needed than available: %sB > %sB, installation may fail" -msgstr "" +msgstr "所需的空间超出了可用空间:%sB > %sB,安装可能失败" #. 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 - @@ -1915,7 +1945,7 @@ msgstr "" #: apt-private/private-install.cc #, c-format msgid "in %s: %sB / %sB available\n" -msgstr "" +msgstr "在 %s 中:%sB / %sB 可用\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 @@ -1924,18 +1954,17 @@ msgstr "" #, c-format msgid "" "More space needed in %s than available: %sB > %sB, installation may fail" -msgstr "" +msgstr "在 %s 中,所需的空间超出了可用空间:%sB > %sB,安装可能失败" #: apt-private/private-install.cc #, c-format msgid "Space needed: %sB\n" -msgstr "" +msgstr "所需的空间:%sB\n" #: apt-private/private-install.cc -#, fuzzy, c-format -#| msgid "Stored label: %s\n" +#, c-format msgid " Freed space: %sB\n" -msgstr "已归档文件的标签:%s\n" +msgstr " 将释放的空间:%sB\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 @@ -1956,11 +1985,11 @@ msgstr "不允许移除系统必需的关键软件包。这么做可能损坏系 #: apt-private/private-install.cc msgid "Continue anyway?" -msgstr "" +msgstr "仍然继续吗?" #: apt-private/private-install.cc msgid "Continue?" -msgstr "" +msgstr "是否继续?" #: apt-private/private-install.cc cmdline/apt-mark.cc msgid "Do you want to continue?" @@ -2018,6 +2047,12 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "内部错误,自动卸载工具坏事了" #: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "使用'%s'来卸载它(它们)。" + +#: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" @@ -2033,12 +2068,6 @@ msgid_plural "" msgstr[0] "%lu 个自动安装的的软件包现在已不再需要了。\n" #: apt-private/private-install.cc -#, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "使用'%s'来卸载它(它们)。" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "建议安装:" @@ -2179,50 +2208,40 @@ msgid "The following packages have unmet dependencies:" msgstr "下列软件包有未满足的依赖关系:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "satisfy dependency strings" msgid "Unsatisfied dependencies:" -msgstr "使系统满足依赖关系字符串" +msgstr "无法满足的依赖关系:" #: apt-private/private-output.cc msgid "The following NEW packages will be installed:" msgstr "下列【新】软件包将被安装:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Installing %s" msgid "Installing:" -msgstr "正在安装 %s" +msgstr "将要安装:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Total dependencies: " msgid "Installing dependencies:" -msgstr "按依赖关系共计:" +msgstr "将要安装的依赖:" #: apt-private/private-output.cc msgid "REMOVING:" -msgstr "" +msgstr "【将要卸载】:" #: apt-private/private-output.cc msgid "The following packages will be REMOVED:" msgstr "下列软件包将被【卸载】:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "The following packages have been kept back:" msgid "The following upgrades have been deferred due to phasing:" -msgstr "下列软件包的版本将保持不变:" +msgstr "下列软件包新版本的升级因阶段更新而被推迟:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "The following packages have been kept back:" msgid "Not upgrading yet due to phasing:" -msgstr "下列软件包的版本将保持不变:" +msgstr "因阶段更新暂不升级:" #: apt-private/private-output.cc msgid "Not upgrading:" -msgstr "" +msgstr "暂不升级:" #: apt-private/private-output.cc msgid "The following packages have been kept back:" @@ -2234,21 +2253,19 @@ msgstr "下列软件包将被升级:" #: apt-private/private-output.cc msgid "Upgrading:" -msgstr "" +msgstr "将被升级:" #: apt-private/private-output.cc msgid "DOWNGRADING:" -msgstr "" +msgstr "【将被降级】:" #: apt-private/private-output.cc msgid "The following packages will be DOWNGRADED:" msgstr "下列软件包将被【降级】:" #: apt-private/private-output.cc -#, fuzzy -#| msgid "Pinned packages:" msgid "Changing held packages:" -msgstr "被锁定的软件包:" +msgstr "将改变原先被要求版本不变的软件包:" #: apt-private/private-output.cc msgid "The following held packages will be changed:" @@ -2269,7 +2286,7 @@ msgstr "" #: apt-private/private-output.cc msgid "Summary:" -msgstr "" +msgstr "摘要:" #: apt-private/private-output.cc #, c-format @@ -2277,10 +2294,9 @@ msgid "%lu upgraded, %lu newly installed, " msgstr "升级了 %lu 个软件包,新安装了 %lu 个软件包," #: apt-private/private-output.cc -#, fuzzy, c-format -#| msgid "Installing %s" +#, c-format msgid "Upgrading: %lu, Installing: %lu, " -msgstr "正在安装 %s" +msgstr "升级:%lu,安装:%lu," #: apt-private/private-output.cc #, c-format @@ -2288,10 +2304,9 @@ msgid "%lu reinstalled, " msgstr "重新安装了 %lu 个软件包," #: apt-private/private-output.cc -#, fuzzy, c-format -#| msgid "Installing %s" +#, c-format msgid "Reinstalling: %lu, " -msgstr "正在安装 %s" +msgstr "重新安装:%lu," #: apt-private/private-output.cc #, c-format @@ -2301,7 +2316,7 @@ msgstr "降级了 %lu 个软件包," #: apt-private/private-output.cc #, c-format msgid "Downgrading: %lu, " -msgstr "" +msgstr "降级:%lu," #: apt-private/private-output.cc #, c-format @@ -2311,7 +2326,7 @@ msgstr "要卸载 %lu 个软件包,有 %lu 个软件包未被升级。\n" #: apt-private/private-output.cc #, c-format msgid "Removing: %lu, Not Upgrading: %lu\n" -msgstr "" +msgstr "卸载:%lu,不升级:%lu\n" #: apt-private/private-output.cc #, c-format @@ -2580,7 +2595,7 @@ msgstr "您应当优先考虑使用 %s 而非直接把账户信息直接写在 % #: apt-private/private-update.cc #, c-format msgid "Missing Signed-By in the %s entry for '%s'" -msgstr "" +msgstr "对‘%2$s’在 %1$s 一项中缺失了 Signed-By" #: apt-private/private-update.cc #, c-format @@ -3174,10 +3189,8 @@ msgid "remove packages" msgstr "移除软件包" #: cmdline/apt.cc -#, fuzzy -#| msgid "Remove automatically all unused packages" msgid "automatically remove all unused packages" -msgstr "卸载所有自动安装且不再使用的软件包" +msgstr "自动卸载所有不再使用的软件包" #. system wide stuff #: cmdline/apt.cc @@ -3593,7 +3606,7 @@ msgid "" "cannot be used to add new CD-ROMs" msgstr "" "请使用 apt-cdrom,通过它可以让 APT 识别该盘片。apt-get update 不能被用来加入" -"新的盘片。" +"新的盘片" #: methods/cdrom.cc msgid "Wrong CD-ROM" @@ -3641,7 +3654,7 @@ msgstr "无法为 %s 创建套接字(f=%u t=%u p=%u)" #: methods/connect.cc #, c-format msgid "Cannot initiate the connection to %s:%s (%s)." -msgstr "无法发起与 %s:%s (%s) 的连接" +msgstr "无法发起与 %s:%s (%s) 的连接。" #: methods/connect.cc methods/ftp.cc methods/rsh.cc msgid "Failed" @@ -3838,7 +3851,7 @@ msgstr "无法调用 " #: methods/gpgv.cc #, c-format msgid "untrusted public key algorithm: %s" -msgstr "" +msgstr "不受信任的公钥算法:%s" #. TRANSLATORS: %s is a single techy word like 'NODATA' #: methods/gpgv.cc @@ -3875,10 +3888,9 @@ msgstr "" #. TRANSLATORS: The second %s is the reason and is untranslated for repository owners. #: methods/gpgv.cc -#, fuzzy, c-format -#| msgid "Signature by key %s uses weak digest algorithm (%s)" +#, c-format msgid "Signature by key %s uses weak algorithm (%s)" -msgstr "密钥 %s 生成的数字签名使用了弱安全性摘要算法(%s)" +msgstr "密钥 %s 生成的数字签名使用了弱安全性的算法(%s)" #: methods/gpgv.cc msgid "The following signatures were invalid:\n" @@ -3904,7 +3916,7 @@ msgstr "写入文件出错" #: methods/http.cc msgid "Select failed" -msgstr "select 调用出错" +msgstr "Select 调用出错" #: methods/http.cc msgid "Connection timed out" diff --git a/po/zh_TW.po b/po/zh_TW.po index 91195b4..a2ad262 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 1.2.X\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2024-04-14 16:52+0000\n" +"POT-Creation-Date: 2024-04-22 17:39+0000\n" "PO-Revision-Date: 2009-01-28 10:41+0800\n" "Last-Translator: Tetralet <tetralet@gmail.com>\n" "Language-Team: Debian-user in Chinese [Big5] <debian-chinese-big5@lists." @@ -217,6 +217,13 @@ msgstr "無法取得 %s,%s" #: apt-pkg/acquire-item.cc #, c-format msgid "" +"Repositories should provide a clear-signed InRelease file, but none found at " +"%s." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" @@ -622,6 +629,30 @@ msgstr "語法錯誤 %s:%u:指令只能於最高層級執行" msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "語法錯誤 %s:%u:在檔案結尾有多餘的垃圾" +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Error:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Warning:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Notice:" +msgstr "" + +#: apt-pkg/contrib/error.cc +msgid "Audit:" +msgstr "" + +#. TRANSLATOR: This is a warning level displayed before the message +#: apt-pkg/contrib/error.cc +msgid "Debug:" +msgstr "" + #: apt-pkg/contrib/extracttar.cc #, fuzzy, c-format msgid "Cannot find a configured compressor for '%s'" @@ -1997,6 +2028,13 @@ msgid "Internal Error, AutoRemover broke stuff" msgstr "內部錯誤,AutoRemover 處理失敗" #: apt-private/private-install.cc +#, fuzzy, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "使用 '%s' 來將其移除。" +msgstr[1] "使用 '%s' 來將其移除。" + +#: apt-private/private-install.cc #, fuzzy msgid "" "The following package was automatically installed and is no longer required:" @@ -2015,13 +2053,6 @@ msgstr[0] "以下套件是被自動安裝進來的,且已不再會被用到了 msgstr[1] "以下套件是被自動安裝進來的,且已不再會被用到了:" #: apt-private/private-install.cc -#, fuzzy, c-format -msgid "Use '%s' to remove it." -msgid_plural "Use '%s' to remove them." -msgstr[0] "使用 '%s' 來將其移除。" -msgstr[1] "使用 '%s' 來將其移除。" - -#: apt-private/private-install.cc msgid "Suggested packages:" msgstr "建議套件:" diff --git a/test/libapt/acqprogress_test.cc b/test/libapt/acqprogress_test.cc index d4596c8..17a0416 100644 --- a/test/libapt/acqprogress_test.cc +++ b/test/libapt/acqprogress_test.cc @@ -4,7 +4,7 @@ #include <apt-pkg/configuration.h> #include <apt-pkg/hashes.h> #include <apt-private/acqprogress.h> -#include <gtest/gtest.h> +#include "common.h" #include <sstream> #include <string> diff --git a/test/libapt/authconf_test.cc b/test/libapt/authconf_test.cc index 3a7b149..b301b8b 100644 --- a/test/libapt/authconf_test.cc +++ b/test/libapt/authconf_test.cc @@ -7,7 +7,7 @@ #include <string> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/cachefilter_test.cc b/test/libapt/cachefilter_test.cc index 08812e0..3e24010 100644 --- a/test/libapt/cachefilter_test.cc +++ b/test/libapt/cachefilter_test.cc @@ -5,7 +5,7 @@ #include <string> -#include <gtest/gtest.h> +#include "common.h" TEST(CacheFilterTest, ArchitectureSpecification) { diff --git a/test/libapt/cdrom_test.cc b/test/libapt/cdrom_test.cc index 364971e..4c43f19 100644 --- a/test/libapt/cdrom_test.cc +++ b/test/libapt/cdrom_test.cc @@ -9,7 +9,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/cdromfindpackages_test.cc b/test/libapt/cdromfindpackages_test.cc index 9e13c1d..6d65867 100644 --- a/test/libapt/cdromfindpackages_test.cc +++ b/test/libapt/cdromfindpackages_test.cc @@ -10,7 +10,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/commandline_test.cc b/test/libapt/commandline_test.cc index cde80b4..035d698 100644 --- a/test/libapt/commandline_test.cc +++ b/test/libapt/commandline_test.cc @@ -4,7 +4,7 @@ #include <apt-pkg/configuration.h> #include <apt-private/private-cmndline.h> -#include <gtest/gtest.h> +#include "common.h" class CLT: public CommandLine { public: diff --git a/test/libapt/common.h b/test/libapt/common.h new file mode 100644 index 0000000..d69711d --- /dev/null +++ b/test/libapt/common.h @@ -0,0 +1,11 @@ +/* + * GTest is a horribly broken library needing lots of diagnostic overrides, + * do them here. + */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdouble-promotion" +#pragma GCC diagnostic ignored "-Wsign-promo" +#pragma GCC diagnostic ignored "-Wsign-compare" +#include <gtest/gtest.h> +#pragma GCC diagnostic pop + diff --git a/test/libapt/compareversion_test.cc b/test/libapt/compareversion_test.cc index 0fe32cf..c8b9e41 100644 --- a/test/libapt/compareversion_test.cc +++ b/test/libapt/compareversion_test.cc @@ -28,7 +28,7 @@ #include <sys/wait.h> #include <unistd.h> -#include <gtest/gtest.h> +#include "common.h" using namespace std; diff --git a/test/libapt/configuration_test.cc b/test/libapt/configuration_test.cc index 4d297a9..37bc5ff 100644 --- a/test/libapt/configuration_test.cc +++ b/test/libapt/configuration_test.cc @@ -6,7 +6,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" @@ -230,3 +230,35 @@ List::Option2 { "Multi"; EXPECT_TRUE(Cnf.FindB("Trailing")); EXPECT_FALSE(Cnf.Exists("Commented::Out")); } + +TEST(ConfigurationTest, Color) +{ + _config->Clear(); + _config->Set("APT::Color::Neutral", "\x1B[N"); + _config->Set("APT::Color::Green", "\x1B[G"); + // This is escaped for extra fun + _config->Set("APT::Color::Bold", "\\x1B[B"); + _config->Set("APT::Color::BoldGreen", "bold green"); + _config->Set("APT::Color::BoldGreenRef", "boldgreen"); + _config->Set("APT::Color::BoldGreenNeutral", "boldgreen neutral"); + _config->Set("APT::Color::BoldGreenRefNeutral", "boldgreenref neutral"); + + EXPECT_EQ("", APT::Configuration::color("bold")); + EXPECT_EQ("", APT::Configuration::color("green")); + EXPECT_EQ("content", APT::Configuration::color("green", "content")); + EXPECT_EQ("", APT::Configuration::color("boldgreen")); + EXPECT_EQ("", APT::Configuration::color("boldgreenref")); + EXPECT_EQ("", APT::Configuration::color("boldgreenneutral")); + EXPECT_EQ("", APT::Configuration::color("boldgreenrefneutral")); + + _config->Set("APT::Color", "true"); + EXPECT_EQ("\x1B[B", APT::Configuration::color("bold")); + EXPECT_EQ("\x1B[G", APT::Configuration::color("green")); + EXPECT_EQ("\x1B[Gcontent\x1B[N", APT::Configuration::color("green", "content")); + EXPECT_EQ("\x1B[B\x1B[G", APT::Configuration::color("boldgreen")); + EXPECT_EQ("\x1B[B\x1B[G", APT::Configuration::color("boldgreenref")); + EXPECT_EQ("\x1B[B\x1B[G\x1B[N", APT::Configuration::color("boldgreenneutral")); + EXPECT_EQ("\x1B[B\x1B[G\x1B[N", APT::Configuration::color("boldgreenrefneutral")); + // Reset for other tests + _config->Clear(); +} diff --git a/test/libapt/extracttar_test.cc b/test/libapt/extracttar_test.cc index 246aea7..b01846c 100644 --- a/test/libapt/extracttar_test.cc +++ b/test/libapt/extracttar_test.cc @@ -7,7 +7,7 @@ #include <iostream> #include "assert.h" -#include <gtest/gtest.h> +#include "common.h" class Stream : public pkgDirStream { diff --git a/test/libapt/file-helpers.cc b/test/libapt/file-helpers.cc index bb7052b..541dea1 100644 --- a/test/libapt/file-helpers.cc +++ b/test/libapt/file-helpers.cc @@ -9,7 +9,7 @@ #include <sys/types.h> #include <unistd.h> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/fileutl_test.cc b/test/libapt/fileutl_test.cc index da772df..b35a2d4 100644 --- a/test/libapt/fileutl_test.cc +++ b/test/libapt/fileutl_test.cc @@ -12,7 +12,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/getarchitectures_test.cc b/test/libapt/getarchitectures_test.cc index 4f76722..a4ccf67 100644 --- a/test/libapt/getarchitectures_test.cc +++ b/test/libapt/getarchitectures_test.cc @@ -6,7 +6,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" TEST(ArchitecturesTest,SimpleLists) { diff --git a/test/libapt/getlanguages_test.cc b/test/libapt/getlanguages_test.cc index 7146c5a..941a152 100644 --- a/test/libapt/getlanguages_test.cc +++ b/test/libapt/getlanguages_test.cc @@ -14,7 +14,7 @@ #include <sys/stat.h> #include <sys/types.h> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/getlistoffilesindir_test.cc b/test/libapt/getlistoffilesindir_test.cc index f002355..d48f366 100644 --- a/test/libapt/getlistoffilesindir_test.cc +++ b/test/libapt/getlistoffilesindir_test.cc @@ -7,7 +7,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/globalerror_test.cc b/test/libapt/globalerror_test.cc index 42e8355..d6ef074 100644 --- a/test/libapt/globalerror_test.cc +++ b/test/libapt/globalerror_test.cc @@ -7,7 +7,7 @@ #include <cstring> #include <string> -#include <gtest/gtest.h> +#include "common.h" TEST(GlobalErrorTest,BasicDiscard) { diff --git a/test/libapt/gtest_runner.cc b/test/libapt/gtest_runner.cc index 09fc55d..d0f81e2 100644 --- a/test/libapt/gtest_runner.cc +++ b/test/libapt/gtest_runner.cc @@ -5,7 +5,7 @@ #include <apt-pkg/init.h> #include <apt-pkg/pkgsystem.h> -#include <gtest/gtest.h> +#include "common.h" int main(int argc, char **argv) { ::testing::InitGoogleTest(&argc, argv); diff --git a/test/libapt/hashsums_test.cc b/test/libapt/hashsums_test.cc index 901150e..48d52ac 100644 --- a/test/libapt/hashsums_test.cc +++ b/test/libapt/hashsums_test.cc @@ -9,7 +9,7 @@ #include <iostream> #include <string> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/indexcopytosourcelist_test.cc b/test/libapt/indexcopytosourcelist_test.cc index 7dbe973..a1fed06 100644 --- a/test/libapt/indexcopytosourcelist_test.cc +++ b/test/libapt/indexcopytosourcelist_test.cc @@ -7,7 +7,7 @@ #include <cstdio> #include <string> -#include <gtest/gtest.h> +#include "common.h" class NoCopy : private IndexCopy { public: diff --git a/test/libapt/install_progress_test.cc b/test/libapt/install_progress_test.cc index 7015c61..43c461e 100644 --- a/test/libapt/install_progress_test.cc +++ b/test/libapt/install_progress_test.cc @@ -5,7 +5,7 @@ #include <locale> #include <string> -#include <gtest/gtest.h> +#include "common.h" TEST(InstallProgressTest, FancyGetTextProgressStr) { diff --git a/test/libapt/json_test.cc b/test/libapt/json_test.cc index ee8f3ce..6ab13a3 100644 --- a/test/libapt/json_test.cc +++ b/test/libapt/json_test.cc @@ -1,7 +1,7 @@ #include <config.h> #include "../../apt-private/private-cachefile.cc" #include "../../apt-private/private-json-hooks.cc" -#include <gtest/gtest.h> +#include "common.h" #include <string> TEST(JsonTest, JsonString) diff --git a/test/libapt/openmaybeclearsignedfile_test.cc b/test/libapt/openmaybeclearsignedfile_test.cc index 4db8967..3979d85 100644 --- a/test/libapt/openmaybeclearsignedfile_test.cc +++ b/test/libapt/openmaybeclearsignedfile_test.cc @@ -6,7 +6,7 @@ #include <string> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/parsedepends_test.cc b/test/libapt/parsedepends_test.cc index f641c8c..9771c5d 100644 --- a/test/libapt/parsedepends_test.cc +++ b/test/libapt/parsedepends_test.cc @@ -7,7 +7,7 @@ #include <cstring> #include <string> -#include <gtest/gtest.h> +#include "common.h" static void parseDependency(bool const StripMultiArch, bool const ParseArchFlags, bool const ParseRestrictionsList, std::string Arch) { @@ -278,3 +278,36 @@ test: if (runner < 8) goto test; // this is the prove: tests are really evil ;) } + +TEST(ParseDependsTest, SpaceHate) +{ + auto const *const Depends = "no(=1), some(<<1),some (<<1),some( <<1),some(<< 1),some(<<1 ),some(<<1) ,last (=1)"; + const char* const End = Depends + strlen(Depends); + + const char* Start = Depends; + std::string Package; + std::string Version; + unsigned int Op = 29; + + Start = debListParser::ParseDepends(Start, End, Package, Version, Op); + EXPECT_NE(nullptr, Start); + EXPECT_EQ("no", Package); + EXPECT_EQ("1", Version); + EXPECT_EQ(pkgCache::Dep::Equals, Op); + + for (int i = 0; i < 6; ++i) + { + SCOPED_TRACE(i); + Start = debListParser::ParseDepends(Start, End, Package, Version, Op); + EXPECT_NE(nullptr, Start); + EXPECT_EQ("some", Package); + EXPECT_EQ("1", Version); + EXPECT_EQ(pkgCache::Dep::Less, Op); + } + + Start = debListParser::ParseDepends(Start, End, Package, Version, Op); + EXPECT_EQ(End, Start); + EXPECT_EQ("last", Package); + EXPECT_EQ("1", Version); + EXPECT_EQ(pkgCache::Dep::Equals, Op); +} diff --git a/test/libapt/pattern_test.cc b/test/libapt/pattern_test.cc index 55bc4bd..75afead 100644 --- a/test/libapt/pattern_test.cc +++ b/test/libapt/pattern_test.cc @@ -10,7 +10,7 @@ #include <apt-pkg/cachefilter-patterns.h> #include <apt-pkg/cachefilter.h> -#include <gtest/gtest.h> +#include "common.h" using namespace APT::Internal; diff --git a/test/libapt/priority_test.cc b/test/libapt/priority_test.cc index af7932a..5570340 100644 --- a/test/libapt/priority_test.cc +++ b/test/libapt/priority_test.cc @@ -1,6 +1,6 @@ #include <config.h> #include <apt-pkg/pkgcache.h> -#include <gtest/gtest.h> +#include "common.h" #include <string> using std::string; diff --git a/test/libapt/sourcelist_test.cc b/test/libapt/sourcelist_test.cc index f6a1a91..9046b91 100644 --- a/test/libapt/sourcelist_test.cc +++ b/test/libapt/sourcelist_test.cc @@ -8,7 +8,7 @@ #include <string> #include <unistd.h> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/srvrecs_test.cc b/test/libapt/srvrecs_test.cc index f042579..c20f945 100644 --- a/test/libapt/srvrecs_test.cc +++ b/test/libapt/srvrecs_test.cc @@ -7,7 +7,7 @@ #include <iostream> #include <string> -#include <gtest/gtest.h> +#include "common.h" TEST(SrvRecTest, PopFromSrvRecs) { diff --git a/test/libapt/stringview_test.cc b/test/libapt/stringview_test.cc index 9cfaa3b..5abb7a8 100644 --- a/test/libapt/stringview_test.cc +++ b/test/libapt/stringview_test.cc @@ -5,7 +5,7 @@ #include <type_traits> -#include <gtest/gtest.h> +#include "common.h" TEST(StringViewTest,EmptyString) { diff --git a/test/libapt/strutil_test.cc b/test/libapt/strutil_test.cc index 469de44..d7e5736 100644 --- a/test/libapt/strutil_test.cc +++ b/test/libapt/strutil_test.cc @@ -6,7 +6,7 @@ #include <string> #include <vector> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/tagfile_test.cc b/test/libapt/tagfile_test.cc index 51a574f..1dad5fe 100644 --- a/test/libapt/tagfile_test.cc +++ b/test/libapt/tagfile_test.cc @@ -9,7 +9,7 @@ #include <string> #include <unistd.h> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/tagsection_test.cc b/test/libapt/tagsection_test.cc index 80cecca..28156f7 100644 --- a/test/libapt/tagsection_test.cc +++ b/test/libapt/tagsection_test.cc @@ -6,7 +6,7 @@ #include <sstream> #include <string> -#include <gtest/gtest.h> +#include "common.h" #include "file-helpers.h" diff --git a/test/libapt/teestream_test.cc b/test/libapt/teestream_test.cc index a897e08..da85b70 100644 --- a/test/libapt/teestream_test.cc +++ b/test/libapt/teestream_test.cc @@ -5,7 +5,7 @@ #include <sstream> #include <string> -#include <gtest/gtest.h> +#include "common.h" TEST(TeeStreamTest,TwoStringSinks) { diff --git a/test/libapt/uri_test.cc b/test/libapt/uri_test.cc index 519de49..dfdff1b 100644 --- a/test/libapt/uri_test.cc +++ b/test/libapt/uri_test.cc @@ -2,7 +2,7 @@ #include <apt-pkg/configuration.h> #include <apt-pkg/proxy.h> #include <apt-pkg/strutl.h> -#include <gtest/gtest.h> +#include "common.h" #include <string> TEST(URITest, BasicHTTP) |