summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMake/Translations.cmake1
-rw-r--r--CMakeLists.txt2
-rw-r--r--apt-pkg/depcache.cc56
-rw-r--r--apt-pkg/depcache.h4
-rw-r--r--apt-pkg/init.cc2
-rw-r--r--apt-pkg/install-progress.cc12
-rw-r--r--apt-private/private-install.cc71
-rw-r--r--apt-private/private-output.cc18
-rw-r--r--doc/apt-verbatim.ent2
-rw-r--r--doc/examples/configure-index3
-rw-r--r--doc/po/apt-doc.pot4
-rw-r--r--po/apt-all.pot53
-rw-r--r--po/ar.po78
-rw-r--r--po/ast.po79
-rw-r--r--po/bg.po81
-rw-r--r--po/bs.po69
-rw-r--r--po/ca.po84
-rw-r--r--po/cs.po79
-rw-r--r--po/cy.po77
-rw-r--r--po/da.po84
-rw-r--r--po/de.po79
-rw-r--r--po/dz.po78
-rw-r--r--po/el.po84
-rw-r--r--po/es.po84
-rw-r--r--po/eu.po79
-rw-r--r--po/fi.po79
-rw-r--r--po/fr.po79
-rw-r--r--po/gl.po79
-rw-r--r--po/hu.po79
-rw-r--r--po/it.po84
-rw-r--r--po/ja.po84
-rw-r--r--po/km.po78
-rw-r--r--po/ko.po79
-rw-r--r--po/ku.po71
-rw-r--r--po/lt.po78
-rw-r--r--po/mr.po79
-rw-r--r--po/nb.po84
-rw-r--r--po/ne.po78
-rw-r--r--po/nl.po84
-rw-r--r--po/nn.po78
-rw-r--r--po/pl.po79
-rw-r--r--po/pt.po79
-rw-r--r--po/pt_BR.po79
-rw-r--r--po/ro.po84
-rw-r--r--po/ru.po81
-rw-r--r--po/sk.po79
-rw-r--r--po/sl.po79
-rw-r--r--po/sv.po84
-rw-r--r--po/th.po79
-rw-r--r--po/tl.po78
-rw-r--r--po/tr.po79
-rw-r--r--po/uk.po79
-rw-r--r--po/vi.po79
-rw-r--r--po/zh_CN.po84
-rw-r--r--po/zh_TW.po79
-rw-r--r--test/libapt/install_progress_test.cc20
56 files changed, 2867 insertions, 810 deletions
diff --git a/CMake/Translations.cmake b/CMake/Translations.cmake
index 2492510..a7fe6c9 100644
--- a/CMake/Translations.cmake
+++ b/CMake/Translations.cmake
@@ -16,6 +16,7 @@ function(apt_add_translation_domain)
set(domain ${NLS_DOMAIN})
set(xgettext_params
--add-comments
+ --from-code=utf-8
--foreign
--package-name=${PROJECT_NAME}
--package-version=${PACKAGE_VERSION}
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2a3b78c..13f4eaa 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.0")
+set(PACKAGE_VERSION "2.9.1")
string(REGEX MATCH "^[0-9.]+" PROJECT_VERSION ${PACKAGE_VERSION})
if (NOT DEFINED DPKG_DATADIR)
diff --git a/apt-pkg/depcache.cc b/apt-pkg/depcache.cc
index e3e8d62..76a5c09 100644
--- a/apt-pkg/depcache.cc
+++ b/apt-pkg/depcache.cc
@@ -42,6 +42,7 @@
#include <unordered_map>
#include <utility>
#include <vector>
+#include <dirent.h>
#include <sys/stat.h>
@@ -2613,3 +2614,58 @@ bool pkgDepCache::PhasingApplied(pkgCache::PkgIterator Pkg) const
return true;
}
/*}}}*/
+
+// DepCache::BootSize /*{{{*/
+double pkgDepCache::BootSize(bool initrdOnly)
+{
+ double BootSize = 0;
+ int BootCount = 0;
+ auto VirtualKernelPkg = FindPkg("$kernel", "any");
+ if (VirtualKernelPkg.end())
+ return 0;
+
+ for (pkgCache::PrvIterator Prv = VirtualKernelPkg.ProvidesList(); Prv.end() == false; ++Prv)
+ {
+ auto Pkg = Prv.OwnerPkg();
+ if ((*this)[Pkg].NewInstall())
+ BootSize += (*this)[Pkg].InstallVer->InstalledSize, BootCount++;
+ }
+ if (BootCount == 0)
+ return 0;
+ if (initrdOnly)
+ BootSize = 0;
+
+ DIR *boot = opendir(_config->FindDir("Dir::Boot").c_str());
+ struct dirent *ent;
+ if (boot)
+ {
+ double initrdSize = 0;
+ double mapSize = 0;
+ while ((ent = readdir(boot)))
+ {
+ enum
+ {
+ INITRD,
+ MAP
+ } type;
+ if (APT::String::Startswith(ent->d_name, "initrd.img-"))
+ type = INITRD;
+ else if (APT::String::Startswith(ent->d_name, "System.map-"))
+ type = MAP;
+ else
+ continue;
+
+ auto path = _config->FindDir("Dir::Boot") + ent->d_name;
+
+ if (struct stat st; stat(path.c_str(), &st) == 0)
+ {
+ double &targetSize = type == INITRD ? initrdSize : mapSize;
+ targetSize = std::max(targetSize, double(st.st_size));
+ }
+ }
+ closedir(boot);
+ return initrdSize ? BootSize + BootCount * (initrdSize + mapSize) * 1.1 : 0;
+ }
+ return 0;
+}
+ /*}}}*/
diff --git a/apt-pkg/depcache.h b/apt-pkg/depcache.h
index 5dd022b..23047b9 100644
--- a/apt-pkg/depcache.h
+++ b/apt-pkg/depcache.h
@@ -490,7 +490,9 @@ class APT_PUBLIC pkgDepCache : protected pkgCache::Namespace
virtual ~pkgDepCache();
bool CheckConsistency(char const *const msgtag = "");
-
+#ifdef APT_COMPILING_APT
+ double BootSize(bool initrdOnly);
+#endif
protected:
// methods call by IsInstallOk
bool IsInstallOkMultiArchSameVersionSynced(PkgIterator const &Pkg,
diff --git a/apt-pkg/init.cc b/apt-pkg/init.cc
index 7593540..487f94f 100644
--- a/apt-pkg/init.cc
+++ b/apt-pkg/init.cc
@@ -147,6 +147,8 @@ bool pkgInitConfig(Configuration &Cnf)
// Configuration
Cnf.CndSet("Dir::Etc", &CONF_DIR[1]);
+ Cnf.CndSet("Dir::Boot", "boot");
+ Cnf.CndSet("Dir::Usr", "usr");
Cnf.CndSet("Dir::Etc::sourcelist","sources.list");
Cnf.CndSet("Dir::Etc::sourceparts","sources.list.d");
Cnf.CndSet("Dir::Etc::main","apt.conf");
diff --git a/apt-pkg/install-progress.cc b/apt-pkg/install-progress.cc
index 2b0dc21..fe33244 100644
--- a/apt-pkg/install-progress.cc
+++ b/apt-pkg/install-progress.cc
@@ -13,6 +13,7 @@
#include <sstream>
#include <vector>
#include <fcntl.h>
+#include <langinfo.h>
#include <sys/ioctl.h>
#include <unistd.h>
@@ -344,14 +345,23 @@ void PackageManagerFancy::Stop()
std::string
PackageManagerFancy::GetTextProgressStr(float Percent, int OutputSize)
{
+ bool Unicode = strcmp(nl_langinfo(CODESET), "UTF-8") == 0;
std::string output;
if (unlikely(OutputSize < 3))
return output;
int const BarSize = OutputSize - 2; // bar without the leading "[" and trailing "]"
int const BarDone = std::max(0, std::min(BarSize, static_cast<int>(std::floor(Percent * BarSize))));
+ double dummy;
+ double const BarDoneFractional = std::modf(Percent * BarSize, &dummy);
+ const char *const BarDoneFractionalChar = (const char *[]){
+ " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉"}[static_cast<int>(std::floor(BarDoneFractional * 8))];
output.append("[");
- std::fill_n(std::fill_n(std::back_inserter(output), BarDone, '#'), BarSize - BarDone, '.');
+ for (int i = 0; i < BarDone; i++)
+ output.append(Unicode ? "█" : "#");
+ if (BarDone + 1 <= BarSize)
+ output.append(Unicode ? BarDoneFractionalChar : ".");
+ std::fill_n(std::back_inserter(output), BarSize - BarDone - 1, Unicode ? ' ' : '.');
output.append("]");
return output;
}
diff --git a/apt-private/private-install.cc b/apt-private/private-install.cc
index 3efae01..ecbd703 100644
--- a/apt-private/private-install.cc
+++ b/apt-private/private-install.cc
@@ -28,6 +28,8 @@
#include <map>
#include <set>
#include <vector>
+#include <langinfo.h>
+#include <sys/statvfs.h>
#include <apt-private/acqprogress.h>
#include <apt-private/private-cachefile.h>
@@ -322,7 +324,7 @@ bool InstallPackages(CacheFile &Cache, APT::PackageVector &HeldBackPackages, boo
if (DebBytes != FetchBytes)
//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
- ioprintf(c1out,outVer < 30 ? _("Need to get %sB/%sB of archives.\n") : _(" Download size: %sB/%sB\n"),
+ ioprintf(c1out,outVer < 30 ? _("Need to get %sB/%sB of archives.\n") : _(" Download size: %sB / %sB\n"),
SizeToStr(FetchBytes).c_str(),SizeToStr(DebBytes).c_str());
else if (DebBytes != 0)
//TRANSLATOR: The required space between number and unit is already included
@@ -333,10 +335,69 @@ bool InstallPackages(CacheFile &Cache, APT::PackageVector &HeldBackPackages, boo
// Size delta
if (Cache->UsrSize() >= 0)
+ {
//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
- ioprintf(c1out,outVer < 30 ? _("After this operation, %sB of additional disk space will be used.\n") : _(" Installed size: %sB\n"),
- SizeToStr(Cache->UsrSize()).c_str());
+ if (outVer < 30)
+ ioprintf(c1out, _("After this operation, %sB of additional disk space will be used.\n"),
+ SizeToStr(Cache->UsrSize()).c_str());
+ else
+ {
+ struct statvfs st;
+ if (statvfs(_config->FindDir("Dir::Usr").c_str(), &st) == 0)
+ {
+ struct statvfs st_boot;
+ double BootSize = 0;
+ double InitrdSize = 0;
+ if (statvfs(_config->FindDir("Dir::Boot").c_str(), &st_boot) == 0 && st_boot.f_fsid != st.f_fsid)
+ BootSize = Cache->BootSize(false);
+ else
+ InitrdSize = Cache->BootSize(true); /* initrd only, adding to /usr space */
+
+ ioprintf(c1out, " ");
+ // 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
+ ioprintf(c1out, _("Space needed: %sB / %sB available\n"),
+ SizeToStr(Cache->UsrSize() + InitrdSize).c_str(), SizeToStr((st.f_bsize * st.f_bavail)).c_str());
+
+ if (Cache->UsrSize() > 0 && static_cast<unsigned long long>(Cache->UsrSize()) > (st.f_bsize * st.f_bavail))
+ {
+ // 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
+ _error->Warning(_("More space needed than available: %sB > %sB, installation may fail"),
+ SizeToStr(Cache->UsrSize()).c_str(),
+ SizeToStr((st.f_bsize * st.f_bavail)).c_str());
+ }
+ if (BootSize != 0)
+ {
+ bool Unicode = strcmp(nl_langinfo(CODESET), "UTF-8") == 0;
+ ioprintf(c1out, Unicode ? " └─ " : " - ");
+ // 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 -
+ // The first %s is the location of the boot directory (determined from Dir::Boot),
+ // and it tells the space being needed there.
+ // (We have two spaces to align with parent "space needed:"for /boot)
+ ioprintf(c1out, _("in %s: %sB / %sB available\n"),
+ _config->FindFile("Dir::Boot").c_str(), SizeToStr(BootSize).c_str(), SizeToStr((st_boot.f_bsize * st_boot.f_bavail)).c_str());
+ if (BootSize > (st_boot.f_bsize * st_boot.f_bavail))
+ // 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
+ // The first %s is the location of the boot directory (determined from Dir::Boot)
+ _error->Warning(_("More space needed in %s than available: %sB > %sB, installation may fail"),
+ _config->FindFile("Dir::Boot").c_str(),
+ SizeToStr(BootSize).c_str(),
+ SizeToStr((st_boot.f_bsize * st_boot.f_bavail)).c_str());
+ }
+ }
+ else
+ {
+ // 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
+ ioprintf(c1out, " ");
+ ioprintf(c1out, _("Space needed: %sB\n"), SizeToStr(Cache->UsrSize()).c_str());
+ }
+ }
+ }
else
//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
@@ -380,7 +441,9 @@ bool InstallPackages(CacheFile &Cache, APT::PackageVector &HeldBackPackages, boo
if (_config->FindI("quiet",0) < 2 &&
_config->FindB("APT::Get::Assume-Yes",false) == false)
{
- if (YnPrompt(outVer < 30 ? _("Do you want to continue?") : _("Continue?")) == false)
+ // YnPrompt shows all warnings before prompting, so ask stronger and default to N if we have any.
+ auto Default = outVer < 30 ? true : _error->empty();
+ if (not YnPrompt(outVer < 30 ? _("Do you want to continue?") : (Default ? _("Continue?") : _("Continue anyway?")), Default))
{
c2out << _("Abort.") << std::endl;
exit(1);
diff --git a/apt-private/private-output.cc b/apt-private/private-output.cc
index bbf5039..95dc740 100644
--- a/apt-private/private-output.cc
+++ b/apt-private/private-output.cc
@@ -642,14 +642,14 @@ bool ShowDowngraded(ostream &out,CacheFile &Cache)
},
&PrettyFullName,
CurrentToCandidateVersion(&Cache),
- "APT::Color::Green");
+ "APT::Color::Yellow");
}
/*}}}*/
// ShowHold - Show held but changed packages /*{{{*/
bool ShowHold(ostream &out,CacheFile &Cache)
{
SortedPackageUniverse Universe(Cache);
- auto title = _config->FindI("APT::Output-Version") < 30 ? _("The following held packages will be changed:") : _("Changing held packages:Changing held packages:");
+ auto title = _config->FindI("APT::Output-Version") < 30 ? _("The following held packages will be changed:") : _("Changing held packages:");
return ShowList(out, title, Universe,
[&Cache](pkgCache::PkgIterator const &Pkg)
{
@@ -758,9 +758,11 @@ void Stats(ostream &out, pkgDepCache &Dep, APT::PackageVector const &HeldBackPac
if (Dep[I].Delete() == false && (Dep[I].iFlags & pkgDepCache::ReInstall) == pkgDepCache::ReInstall)
ReInstall++;
}
- if (outVer >= 30)
- ioprintf(out, _("Summary:\n"));
- ioprintf(out,outVer < 30 ? _("%lu upgraded, %lu newly installed, ") : _(" Upgrading: %lu, Installing: %lu, "),
+ if (outVer >= 30) {
+ ioprintf(out, _("Summary:"));
+ ioprintf(out, "\n ");
+ }
+ ioprintf(out,outVer < 30 ? _("%lu upgraded, %lu newly installed, ") : _("Upgrading: %lu, Installing: %lu, "),
Upgrade,Install);
if (ReInstall != 0)
@@ -771,10 +773,12 @@ void Stats(ostream &out, pkgDepCache &Dep, APT::PackageVector const &HeldBackPac
ioprintf(out, outVer < 30 ? _("%lu to remove and %lu not upgraded.\n") : _("Removing: %lu, Not Upgrading: %lu\n"),
Dep.DelCount(), HeldBackPackages.size());
- // FIXME: outVer
- if (Dep.BadCount() != 0)
+ if (Dep.BadCount() != 0) {
+ if (outVer >= 30)
+ ioprintf(out, " ");
ioprintf(out,_("%lu not fully installed or removed.\n"),
Dep.BadCount());
+ }
}
/*}}}*/
// YnPrompt - Yes No Prompt. /*{{{*/
diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent
index 1d96b5b..6f94904 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.0">
+<!ENTITY apt-product-version "2.9.1">
<!-- (Code)names for various things used all over the place -->
<!ENTITY debian-oldstable-codename "bullseye">
diff --git a/doc/examples/configure-index b/doc/examples/configure-index
index cc9a2e7..72e9075 100644
--- a/doc/examples/configure-index
+++ b/doc/examples/configure-index
@@ -487,6 +487,9 @@ Dir "<DIR>"
{
MountPath "/media/apt"; // Media AutoDetect mount path
};
+
+ Boot "<DIR>";
+ Usr "<DIR>";
};
// Things that effect the APT dselect method
diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot
index 233b39f..56c7e6c 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.0\n"
+"Project-Id-Version: apt-doc 2.9.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-14 16:52+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"
diff --git a/po/apt-all.pot b/po/apt-all.pot
index 42a70d5..612c35c 100644
--- a/po/apt-all.pot
+++ b/po/apt-all.pot
@@ -5,9 +5,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: apt 2.9.0\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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1798,7 +1798,7 @@ msgstr ""
#: apt-private/private-install.cc
#, c-format
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr ""
#. TRANSLATOR: The required space between number and unit is already included
@@ -1822,14 +1822,45 @@ msgstr ""
#: apt-private/private-install.cc
#, c-format
-msgid " Installed size: %sB\n"
+msgid "After this operation, %sB of additional disk space will be used.\n"
msgstr ""
#. 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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
#: apt-private/private-install.cc
@@ -1855,6 +1886,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2133,7 +2168,7 @@ msgid "The following packages will be DOWNGRADED:"
msgstr ""
#: apt-private/private-output.cc
-msgid "Changing held packages:Changing held packages:"
+msgid "Changing held packages:"
msgstr ""
#: apt-private/private-output.cc
@@ -2152,17 +2187,17 @@ msgid ""
msgstr ""
#: apt-private/private-output.cc
-msgid "Summary:\n"
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "%lu upgraded, %lu newly installed, "
msgstr ""
#: apt-private/private-output.cc
#, c-format
-msgid "%lu upgraded, %lu newly installed, "
+msgid "Upgrading: %lu, Installing: %lu, "
msgstr ""
#: apt-private/private-output.cc
diff --git a/po/ar.po b/po/ar.po
index f064e61..d746a11 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1829,9 +1829,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "يا للغرابة... لم تتطابق الأحجام، الرجاء مراسلة apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " مُثبّت:"
#. 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
@@ -1854,16 +1855,46 @@ msgstr "بحاجة إلى جلب %sب من الأرشيف.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " مُثبّت:"
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "بعد الاستخراج %sب من المساحة الإضافيّة سيتمّ استخدامها.\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
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "بعد الاستخراج %sب من المساحة الإضافيّة سيتمّ استخدامها.\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, c-format
@@ -1888,6 +1919,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2182,9 +2217,9 @@ msgstr "سيتم تثبيط الحزم التالية:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "سيتم تغيير الحزم المبقاة التالية:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "الحزم المُدبّسة:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2204,12 +2239,7 @@ msgstr ""
"لا يجب أن تقوم بهذا إلى إن كنت تعرف تماماً ما تقوم به!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2218,6 +2248,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu سيتم ترقيتها، %lu مثبتة حديثاً، "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "تم تثبيت %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu أعيد تثبيتها، "
@@ -3776,6 +3811,11 @@ msgstr ""
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "سيتم تغيير الحزم المبقاة التالية:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "نعم، افعل ما أقوله!"
diff --git a/po/ast.po b/po/ast.po
index 650ac88..7159d4b 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1891,9 +1891,10 @@ msgstr ""
"Que raro... Los tamaños nun concasen, escribe a apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Instaláu: "
#. 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
@@ -1915,17 +1916,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Hai que descargar %sB d'archivos.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instaláu: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Tres d'esta operación, van usase %sB d'espaciu de discu adicional.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Tres d'esta operación, van usase %sB d'espaciu de discu adicional.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1951,6 +1982,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2258,9 +2293,9 @@ msgstr "Los siguientes paquetes van DESACTUALIZASE:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Van camudase los siguientes paquetes reteníos:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paquetes na chincheta:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2280,12 +2315,7 @@ msgstr ""
"¡Esto NUN hai que facelo si nun sabes esautamente lo que faes!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2294,6 +2324,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu actualizaos, %lu nuevos instalaos, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instalando %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalaos, "
@@ -3956,6 +3992,11 @@ msgstr "Conexón encaboxada prematuramente"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Van camudase los siguientes paquetes reteníos:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sí, ¡facer lo que digo!"
diff --git a/po/bg.po b/po/bg.po
index 534986c..6175995 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1935,7 +1935,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Изтегляне на %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1959,19 +1959,49 @@ msgid "Need to get %sB of archives.\n"
msgstr "Необходимо е да се изтеглят %sB архиви.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Инсталирана: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"След тази операция ще бъде използвано %sB допълнително дисково "
-"пространство.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1997,6 +2027,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2303,9 +2337,9 @@ msgstr "Следните пакети ще бъдат ВЪРНАТИ КЪМ ПО
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Следните задържани пакети ще бъдат променени:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Отбити пакети:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2325,12 +2359,7 @@ msgstr ""
"Това НЕ би трябвало да става освен ако знаете точно какво правите!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2339,6 +2368,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu актуализирани, %lu нови инсталирани, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Инсталиране на %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu преинсталирани, "
@@ -4015,6 +4050,16 @@ msgstr "Връзката прекъсна преждевременно"
msgid "Empty files can't be valid archives"
msgstr "Празни файлове не могат да бъдат валидни архиви"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Инсталирана: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Следните задържани пакети ще бъдат променени:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Да, прави каквото казвам!"
diff --git a/po/bs.po b/po/bs.po
index 25410e0..84f9925 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1816,9 +1816,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr ""
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Instalirano:"
#. 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
@@ -1840,16 +1841,46 @@ msgid "Need to get %sB of archives.\n"
msgstr ""
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalirano:"
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
#. 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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
#: apt-private/private-install.cc
@@ -1875,6 +1906,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2166,8 +2201,10 @@ msgid "The following packages will be DOWNGRADED:"
msgstr ""
#: apt-private/private-output.cc
-msgid "Changing held packages:Changing held packages:"
-msgstr ""
+#, fuzzy
+#| msgid "Suggested packages:"
+msgid "Changing held packages:"
+msgstr "Predloženi paketi:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2185,18 +2222,18 @@ msgid ""
msgstr ""
#: apt-private/private-output.cc
-msgid "Summary:\n"
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "%lu upgraded, %lu newly installed, "
msgstr ""
#: apt-private/private-output.cc
-#, c-format
-msgid "%lu upgraded, %lu newly installed, "
-msgstr ""
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr " Instalirano:"
#: apt-private/private-output.cc
#, c-format
diff --git a/po/ca.po b/po/ca.po
index e38fe24..ce81302 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1979,9 +1979,10 @@ msgstr ""
"Que estrany… Les mides no coincideixen, informeu-ho a apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Ha fallat la baixada"
#. 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
@@ -2004,18 +2005,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "S'ha d'obtenir %sB d'arxius.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instal·lat: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Després d'aquesta operació s'utilitzaran %sB d'espai en disc addicional.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Després d'aquesta operació s'utilitzaran %sB d'espai en disc addicional.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2041,6 +2072,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2350,9 +2385,9 @@ msgstr "Es DESACTUALITZARAN els paquets següents:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Es canviaran els paquets retinguts següents:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paquets fixats:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2372,12 +2407,7 @@ msgstr ""
"Això NO s'hauria de fer llevat que sapigueu exactament el que esteu fent!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2386,6 +2416,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu actualitzats, %lu nous a instal·lar, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "S'està instal·lant %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstal·lats, "
@@ -4098,6 +4134,16 @@ msgstr "La connexió s'ha tancat prematurament"
msgid "Empty files can't be valid archives"
msgstr "Els fitxers buits no poden ser arxius vàlids"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Instal·lat: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Es canviaran els paquets retinguts següents:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sí, fes el que et dic!"
diff --git a/po/cs.po b/po/cs.po
index a322ac5..f44e2f8 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: apt 2.5.6\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-14 16:52+0000\n"
"PO-Revision-Date: 2023-02-10 12:58+0100\n"
"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
@@ -1911,7 +1911,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Stahuje se %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1935,17 +1935,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Nutno stáhnout %sB archivů.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalovaná verze: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Po této operaci bude na disku použito dalších %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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Po této operaci bude na disku použito dalších %sB.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1973,6 +2003,10 @@ msgstr ""
"rozbít systém."
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2283,9 +2317,9 @@ msgstr "Následující balíky budou DEGRADOVÁNY:"
#: apt-private/private-output.cc
#, 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:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Vypíchnuté balíky:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2305,12 +2339,7 @@ msgstr ""
"Pokud přesně nevíte, co děláte, NEDĚLEJTE to!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2319,6 +2348,12 @@ 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"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instaluje se %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu přeinstalováno, "
@@ -3987,6 +4022,16 @@ 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: "
+#~ 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:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ano, udělej to tak, jak říkám!"
diff --git a/po/cy.po b/po/cy.po
index 1332f56..b47c2af 100644
--- a/po/cy.po
+++ b/po/cy.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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1889,9 +1889,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr ""
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Wedi Sefydlu: "
#. 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
@@ -1914,16 +1915,46 @@ msgstr "Mae angen cyrchu %sB o archifau.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Wedi Sefydlu: "
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Ar ôl dadbacio defnyddir %sB o ofod disg ychwanegol.\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
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Ar ôl dadbacio defnyddir %sB o ofod disg ychwanegol.\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, c-format
@@ -1948,6 +1979,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2243,9 +2278,8 @@ msgstr "Caiff y pecynnau canlynol eu ISRADDIO"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Caiff y pecynnau wedi eu dal canlynol eu newid:"
+msgid "Changing held packages:"
+msgstr "Pecynnau wedi eu Pinio:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2267,12 +2301,7 @@ msgstr ""
"ei wneud!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2281,6 +2310,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu wedi uwchraddio, %lu newydd eu sefydlu, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr " Wedi Sefydlu: "
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu wedi ailsefydlu, "
@@ -3971,6 +4005,11 @@ msgstr "Caewyd y cysylltiad yn gynnar"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Caiff y pecynnau wedi eu dal canlynol eu newid:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ie, gwna fel rydw i'n dweud!"
diff --git a/po/da.po b/po/da.po
index 687ff7c..8743bd7 100644
--- a/po/da.po
+++ b/po/da.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1938,9 +1938,10 @@ msgstr ""
"Mystisk... Størrelserne passede ikke, skriv til apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Kunne ikke hente pakkerne"
#. 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
@@ -1963,17 +1964,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "%sB skal hentes fra arkiverne.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installeret: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Efter denne handling, vil %sB yderligere diskplads være brugt.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Efter denne handling, vil %sB yderligere diskplads være brugt.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1999,6 +2030,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2310,9 +2345,9 @@ msgstr "Følgende pakker vil blive NEDGRADERET:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Følgende tilbageholdte pakker vil blive ændret:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "»Pinned« pakker:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2332,12 +2367,7 @@ msgstr ""
"Dette bør IKKE ske medmindre du er helt klar over, hvad du laver!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2346,6 +2376,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu opgraderes, %lu nyinstalleres, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Installerer %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu geninstalleres, "
@@ -4041,6 +4077,16 @@ msgstr "Forbindelsen lukkedes for hurtigt"
msgid "Empty files can't be valid archives"
msgstr "Tomme filer kan ikke være gyldige arkiver"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installeret: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Følgende tilbageholdte pakker vil blive ændret:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ja, gør som jeg siger!"
diff --git a/po/de.po b/po/de.po
index 2edd7c2..9971ab3 100644
--- a/po/de.po
+++ b/po/de.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -2011,7 +2011,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Herunterladen von %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -2035,17 +2035,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Es müssen %sB an Archiven heruntergeladen werden.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installiert: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Nach dieser Operation werden %sB Plattenplatz zusätzlich benutzt.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Nach dieser Operation werden %sB Plattenplatz zusätzlich benutzt.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2074,6 +2104,10 @@ msgstr ""
"kann das System beschädigen."
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2393,9 +2427,9 @@ msgstr ""
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Die folgenden zurückgehaltenen Pakete werden verändert:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Mit Pinning verwaltete Pakete:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2415,12 +2449,7 @@ msgstr ""
"Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2429,6 +2458,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu aktualisiert, %lu neu installiert, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s wird installiert."
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu erneut installiert, "
@@ -4182,6 +4217,16 @@ msgstr "Verbindung vorzeitig beendet"
msgid "Empty files can't be valid archives"
msgstr "Leere Dateien können kein gültiges Archiv sein."
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installiert: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Die folgenden zurückgehaltenen Pakete werden verändert:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ja, tue was ich sage!"
diff --git a/po/dz.po b/po/dz.po
index a5ed89d..ee9a922 100644
--- a/po/dz.po
+++ b/po/dz.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1862,9 +1862,10 @@ msgstr ""
"བས།"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr "གཞི་བཙུགས་འབད་ཡོདཔ།"
#. 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
@@ -1887,16 +1888,46 @@ msgstr "ཡིག་མཛོད་ཀྱི་%sB་འདི་ལེན་ད
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr "གཞི་བཙུགས་འབད་ཡོདཔ།"
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "ཁ་སྐོང་གི་%sB་འདི་བཤུབ་པའི་ཤུལ་ལས་ཌིཀསི་གི་བར་སྟོང་དེ་ལག་ལེན་འཐབ་འོང་།\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1922,6 +1953,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2221,9 +2256,9 @@ msgstr "འོག་གི་ཐུམ་སྒྲལ་འདི་ཚུ་མ
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "འོག་གི་འཆང་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་བསྒྱུར་བཅོས་འབད་འོང་:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "ཁབ་གཟེར་བཏབ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2243,12 +2278,7 @@ msgstr ""
"ཁྱོད་ཀྱིས་ཁྱོད་རང་ག་ཅི་འབདཝ་ཨིན་ན་ངེས་སྦེ་མ་ཤེས་ཚུན་འདི་འབད་ནི་མི་འོང་།!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2257,6 +2287,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu་ཡར་བསྐྱེད་འབད་ཡོད་ %lu་འདི་གསརཔ་སྦེ་གཞི་བཙུགས་འབད་ཡོད།"
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་%s།"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu་འདི་ལོག་གཞི་བཙུགས་འབད་ཡོད།"
@@ -3921,6 +3956,11 @@ msgstr "དུས་སུ་མ་འབབ་པ་རང་མཐུད་ལ
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "འོག་གི་འཆང་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་བསྒྱུར་བཅོས་འབད་འོང་:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "ཨིན་ ང་གིས་སླབ་དོ་བཟུམ་སྦེ་རང་འབད!"
diff --git a/po/el.po b/po/el.po
index 02d1a72..b199e2d 100644
--- a/po/el.po
+++ b/po/el.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1886,9 +1886,10 @@ msgstr ""
"debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Η λήψη απέτυχε"
#. 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
@@ -1911,18 +1912,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "Χρειάζεται να μεταφορτωθούν %sB από αρχεία.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Εγκατεστημένα: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Μετά από αυτή τη λειτουργία, θα χρησιμοποιηθούν %sB χώρου από το δίσκο.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1949,6 +1980,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2247,9 +2282,9 @@ msgstr "Τα ακόλουθα πακέτα θα ΥΠΟΒΑΘΜΙΣΤΟΥΝ:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Τα ακόλουθα κρατημένα πακέτα θα αλλαχθούν:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Καθηλωμένα Πακέτα:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2269,12 +2304,7 @@ msgstr ""
"Αυτό ΔΕΝ θα έπρεπε να συμβεί, εκτός αν ξέρετε τι ακριβώς κάνετε!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2283,6 +2313,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu αναβαθμίστηκαν, %lu νέο εγκατεστημένα, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Εγκατάσταση του %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu επανεγκατεστημένα, "
@@ -3912,6 +3948,16 @@ msgstr "Η σύνδεση έκλεισε πρόωρα"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Εγκατεστημένα: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Τα ακόλουθα κρατημένα πακέτα θα αλλαχθούν:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ναι, κανε ότι λέω!"
diff --git a/po/es.po b/po/es.po
index b7f2325..5da2dfe 100644
--- a/po/es.po
+++ b/po/es.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+0000\n"
"PO-Revision-Date: 2016-01-26 01:51+0100\n"
"Last-Translator: Manuel \"Venturi\" Porras Peralta <venturi@openmailbox."
"org>\n"
@@ -2049,9 +2049,10 @@ msgstr ""
"debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Falló la descarga"
#. 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
@@ -2074,18 +2075,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "Se necesita descargar %sB de archivos.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalados: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Se utilizarán %sB de espacio de disco adicional después de esta operación.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Se utilizarán %sB de espacio de disco adicional después de esta operación.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2111,6 +2142,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2418,9 +2453,9 @@ msgstr "Se DESACTUALIZARÁN los siguientes paquetes:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Se cambiarán los siguientes paquetes retenidos:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paquetes con pin:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2440,12 +2475,7 @@ msgstr ""
"¡NO debe hacerse a menos que sepa exactamente lo que está haciendo!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2454,6 +2484,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu actualizados, %lu nuevos se instalarán, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instalando %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalados, "
@@ -4165,6 +4201,16 @@ msgstr "La conexión se cerró prematuramente"
msgid "Empty files can't be valid archives"
msgstr "Los ficheros vacíos no pueden ser archivos válidos"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Instalados: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Se cambiarán los siguientes paquetes retenidos:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sí, ¡haga lo que le digo!"
diff --git a/po/eu.po b/po/eu.po
index e3647e4..86f62ab 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1858,9 +1858,10 @@ msgstr ""
"berri emanez (ingelesez)"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Instalatuta: "
#. 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
@@ -1882,17 +1883,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Artxiboetako %sB eskuratu behar dira.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalatuta: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Ekintza honen ondoren, %sB gehiago erabiliko dira diskoan.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Ekintza honen ondoren, %sB gehiago erabiliko dira diskoan.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1918,6 +1949,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2222,9 +2257,9 @@ msgstr "Ondorengo paketeak AURREKO BERTSIORA itzuliko dira:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Ondorengo pakete atxikiak aldatu egingo dira:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pin duten Paketeak:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2244,12 +2279,7 @@ msgstr ""
"EZ ezazu horrelakorik egin, ez badakizu ondo zertan ari zaren!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2258,6 +2288,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu bertsio berritua(k), %lu berriki instalatuta, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s Instalatzen"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu berrinstalatuta, "
@@ -3919,6 +3955,11 @@ msgstr "Konexioa behar baino lehenago itxi da"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Ondorengo pakete atxikiak aldatu egingo dira:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Bai, egin esandakoa!"
diff --git a/po/fi.po b/po/fi.po
index 1d04e75..b79d35d 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1852,9 +1852,10 @@ msgstr ""
"No jo on... Koot eivät täsmää, sähköpostita email apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Asennettu: "
#. 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,17 +1877,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Noudettavaa arkistoa %st.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Asennettu: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Toiminnon jälkeen käytetään %s t lisää levytilaa.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Toiminnon jälkeen käytetään %s t lisää levytilaa.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1913,6 +1944,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2218,9 +2253,9 @@ msgstr "Nämä paketit VARHENNETAAN:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Seuraavat pysytetyt paketit muutetaan:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paketit joissa tunniste:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2240,12 +2275,7 @@ msgstr ""
"Näin EI PITÄISI tehdä jos ei aivan tarkkaan tiedä mitä tekee!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2254,6 +2284,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu päivitetty, %lu uutta asennusta, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Asennetaan %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu uudelleen asennettua, "
@@ -3912,6 +3948,11 @@ msgstr "Yhteys katkesi ennenaikaisesti"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Seuraavat pysytetyt paketit muutetaan:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Kyllä, tee kuten käsketään!"
diff --git a/po/fr.po b/po/fr.po
index db110b0..e9d5f38 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -2017,7 +2017,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Téléchargement de %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -2041,18 +2041,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "Il est nécessaire de prendre %so dans les archives.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installé : "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Après cette opération, %so d'espace disque supplémentaires seront utilisés.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Après cette opération, %so d'espace disque supplémentaires seront utilisés.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2080,6 +2110,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2399,9 +2433,9 @@ msgstr "Les paquets suivants seront mis à une VERSION INFÉRIEURE :"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Les paquets retenus suivants seront changés :"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paquets épinglés :"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2422,12 +2456,7 @@ msgstr ""
"que vous êtes en train de faire."
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2436,6 +2465,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu mis à jour, %lu nouvellement installés, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Installation de %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu réinstallés, "
@@ -4187,6 +4222,16 @@ msgstr "Connexion fermée prématurément"
msgid "Empty files can't be valid archives"
msgstr "Les fichiers vides ne peuvent être des archives valables"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installé : "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Les paquets retenus suivants seront changés :"
+
# The space before the exclamation mark must not be a non-breaking space; this
# sentence is supposed to be typed by a user who cannot see the difference.
#~ msgid "Yes, do as I say!"
diff --git a/po/gl.po b/po/gl.po
index 8e3b76d..a53467f 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1922,7 +1922,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Descargando %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1946,17 +1946,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Ten que recibir %sB de arquivos.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalado: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Despois desta operación ocuparanse %sB de disco adicionais.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Despois desta operación ocuparanse %sB de disco adicionais.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1982,6 +2012,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2292,9 +2326,9 @@ msgstr "Vanse REVERTER os seguintes paquetes :"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Vanse modificar os paquetes retidos seguintes:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Paquetes inmobilizados:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2314,12 +2348,7 @@ msgstr ""
"Isto NON se debe facer a menos que saiba exactamente o que está a facer!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2328,6 +2357,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu anovados, %lu instalados, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instalando %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalados, "
@@ -3997,6 +4032,16 @@ msgstr "A conexión pechouse prematuramente"
msgid "Empty files can't be valid archives"
msgstr "Os ficheiros baleiros non poden ser arquivadores válidos"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Instalado: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Vanse modificar os paquetes retidos seguintes:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Si, fai o que digo!"
diff --git a/po/hu.po b/po/hu.po
index 34893c0..ec0d9a6 100644
--- a/po/hu.po
+++ b/po/hu.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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1969,7 +1969,7 @@ msgstr "A méretek nem egyeznek, írjon az apt@packages.debian.org címre"
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Letöltés: %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1993,17 +1993,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Letöltendő adatmennyiség: %sB.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Telepítve: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "A művelet után %sB lemezterület kerül felhasználásra.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "A művelet után %sB lemezterület kerül felhasználásra.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2029,6 +2059,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2334,9 +2368,9 @@ msgstr "Az alábbi csomagok VISSZAFEJLESZTÉSRE kerülnek:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "A következő visszatartott csomagok cseréje:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Rögzített csomagok:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2356,12 +2390,7 @@ msgstr ""
"NE tegye ezt, hacsak nem tudja pontosan, mit csinál!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2370,6 +2399,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu frissített, %lu újonnan telepített, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s telepítése"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu újratelepítendő, "
@@ -4066,6 +4101,16 @@ msgstr "A kapcsolat idő előtt lezárult"
msgid "Empty files can't be valid archives"
msgstr "Az üres fájlok biztosan nem érvényes csomagok"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Telepítve: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "A következő visszatartott csomagok cseréje:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Igen, tedd amit mondok!"
diff --git a/po/it.po b/po/it.po
index 30a4848..9c662b6 100644
--- a/po/it.po
+++ b/po/it.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1994,9 +1994,10 @@ msgstr ""
"Le dimensioni non corrispondono. Inviare un'email a: apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Scaricamento non riuscito"
#. 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
@@ -2019,17 +2020,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "È necessario scaricare %sB di archivi.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installato: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Dopo quest'operazione, verranno occupati %sB di spazio su disco.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Dopo quest'operazione, verranno occupati %sB di spazio su disco.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2057,6 +2088,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2367,9 +2402,9 @@ msgstr "I seguenti pacchetti saranno RETROCESSI:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "I seguenti pacchetti bloccati saranno cambiati:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pacchetti con gancio:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2390,12 +2425,7 @@ msgstr ""
"si sta facendo."
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2404,6 +2434,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu aggiornati, %lu installati, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Installazione di %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstallati, "
@@ -4132,6 +4168,16 @@ msgstr "Connessione chiusa prematuramente"
msgid "Empty files can't be valid archives"
msgstr "File vuoti non possono essere archivi validi"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installato: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "I seguenti pacchetti bloccati saranno cambiati:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sì, esegui come da richiesta."
diff --git a/po/ja.po b/po/ja.po
index 0cd2332..9905c44 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1963,9 +1963,10 @@ msgstr ""
"おっと、サイズがマッチしません。apt@packages.debian.org にメールしてください"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "ダウンロード失敗"
#. 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
@@ -1988,17 +1989,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "%sB のアーカイブを取得する必要があります。\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " インストールされているバージョン: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "この操作後に追加で %sB のディスク容量が消費されます。\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2024,6 +2055,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2325,9 +2360,9 @@ msgstr "以下のパッケージは「ダウングレード」されます:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "以下の変更禁止パッケージは変更されます:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pin されたパッケージ:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2347,12 +2382,7 @@ msgstr ""
"何をしようとしているか本当にわかっていない場合は、実行してはいけません!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2361,6 +2391,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "アップグレード: %lu 個、新規インストール: %lu 個、"
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s をインストールしています"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "再インストール: %lu 個、"
@@ -4048,6 +4084,16 @@ msgstr "途中で接続がクローズされました"
msgid "Empty files can't be valid archives"
msgstr "空のファイルは有効なアーカイブと認められません"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " インストールされているバージョン: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "以下の変更禁止パッケージは変更されます:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Yes, do as I say!"
diff --git a/po/km.po b/po/km.po
index 5522048..d98a0ef 100644
--- a/po/km.po
+++ b/po/km.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1853,9 +1853,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "យី អី​ក៏​ចម្លែង​ម្លេះ.. ទំហំ​មិន​ដូច​គ្នា​ឡើយ ។ សូម​ផ្ញើ​អ៊ីមែល​ទៅ apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " បាន​ដំឡើង ៖ "
#. 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
@@ -1878,16 +1879,46 @@ msgstr "ត្រូវ​ការយក​ %sB នៃ​ប័ណ្ណសា
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " បាន​ដំឡើង ៖ "
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "បន្ទាប់​ពី​ពន្លា​ %sB នៃ​ការ​បន្ថែម​​ទំហំ​ថាស​ត្រូវ​បាន​ប្រើ ។\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1913,6 +1944,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2208,9 +2243,9 @@ msgstr "កញ្ចប់​ខាងក្រោម​នឹង​​ត្រ
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "កញ្ចប់​រង់ចាំ​ខាងក្រោម​នឹង​ត្រូវ​​បានផ្លាស់​​ប្តូរ​ ៖"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "កញ្ចប់​ដែល​បាន​ខ្ទាស់ ៖"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2230,12 +2265,7 @@ msgstr ""
"ការយកចេញ​នេះ​មិន​ត្រូវ​បានធ្វើ​ទេ​លុះត្រា​តែ​អ្នកដឹង​ថា​​អ្នក​កំពុង​ធ្វើ​អ្វីឲ្យប្រាកដ !"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2244,6 +2274,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu ត្រូវ​បាន​ធ្វើ​ឲ្យ​ប្រសើរ %lu ត្រូវ​បានដំឡើង​ថ្មី "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "បាន​ដំឡើង %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu ត្រូវ​បាន​ដំឡើង​ឡើង​វិញ "
@@ -3892,6 +3927,11 @@ msgstr "បាន​បិទ​ការ​តភ្ជាប់​មុន​
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "កញ្ចប់​រង់ចាំ​ខាងក្រោម​នឹង​ត្រូវ​​បានផ្លាស់​​ប្តូរ​ ៖"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "បាទ/ចាស ធ្វើ​ដូច​ដែល​ខ្ញុំ​និយាយ !"
diff --git a/po/ko.po b/po/ko.po
index 62e6765..134e190 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1870,9 +1870,10 @@ msgstr ""
"시오."
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " 설치: "
#. 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
@@ -1894,17 +1895,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "%s바이트 아카이브를 받아야 합니다.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " 설치: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "이 작업 후 %s바이트의 디스크 공간을 더 사용하게 됩니다.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "이 작업 후 %s바이트의 디스크 공간을 더 사용하게 됩니다.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1932,6 +1963,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2229,9 +2264,9 @@ msgstr "다음 패키지를 다운그레이드할 것입니다:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "고정되었던 다음 패키지를 바꿀 것입니다:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "핀 패키지:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2251,12 +2286,7 @@ msgstr ""
"무슨 일을 하고 있는 지 정확히 알지 못한다면 지우지 마십시오!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2265,6 +2295,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu개 업그레이드, %lu개 새로 설치, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s 설치하는 중입니다"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu개 다시 설치, "
@@ -3913,6 +3949,11 @@ msgstr "연결이 너무 빨리 끊어졌습니다"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "고정되었던 다음 패키지를 바꿀 것입니다:"
+
# 입력을 받아야 한다. 한글 입력을 못 할 수 있으므로 원문 그대로 사용.
#~ msgid "Yes, do as I say!"
#~ msgstr "Yes, do as I say!"
diff --git a/po/ku.po b/po/ku.po
index b3a27a4..1654b7b 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1811,9 +1811,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr ""
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Sazkirî: "
#. 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
@@ -1835,16 +1836,46 @@ msgid "Need to get %sB of archives.\n"
msgstr "Anîna %sB ji arşîvan pêwist e.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Sazkirî: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
#. 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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
#: apt-private/private-install.cc
@@ -1870,6 +1901,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2158,8 +2193,10 @@ msgid "The following packages will be DOWNGRADED:"
msgstr ""
#: apt-private/private-output.cc
-msgid "Changing held packages:Changing held packages:"
-msgstr ""
+#, fuzzy
+#| msgid "Suggested packages:"
+msgid "Changing held packages:"
+msgstr "Paketên tên pêşniyaz kirin:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2177,12 +2214,7 @@ msgid ""
msgstr ""
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2191,6 +2223,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu hatine bilindkirin, %lu nû hatine sazkirin."
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s hatine sazkirin"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu ji nû ve sazkirî,"
diff --git a/po/lt.po b/po/lt.po
index a64edec..91afd69 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1841,9 +1841,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "Keista... Dydis neatitinka, Parašykite laišką apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Įdiegta: "
#. 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
@@ -1865,17 +1866,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Reikia parsiųsti %sB archyvų.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Įdiegta: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Po šios operacijos bus naudojama %sB papildomos disko vietos.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Po šios operacijos bus naudojama %sB papildomos disko vietos.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, c-format
@@ -1900,6 +1931,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2195,9 +2230,9 @@ msgstr "Bus PAKEISTI SENESNIAIS šie paketai:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Bus pakeisti šie sulaikyti paketai:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Surišti paketai:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2217,12 +2252,7 @@ msgstr ""
"Tai NETURĖTŲ būti daroma, kol tiksliai nežinote ką darote!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2231,6 +2261,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu atnaujinti, %lu naujai įdiegti, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Įdiegta %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu įdiegti iš naujo, "
@@ -3880,6 +3915,11 @@ msgstr ""
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Bus pakeisti šie sulaikyti paketai:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Taip, daryk kaip liepiu!"
diff --git a/po/mr.po b/po/mr.po
index 269c570..859c047 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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 "
@@ -1854,9 +1854,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "किती विचित्र...आकार जुळत नाहीत, ईमेल apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr "अधिष्ठापित केले:"
#. 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
@@ -1878,17 +1879,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "अर्काईव्हज%sB घेण्याची गरज आहे.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr "अधिष्ठापित केले:"
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "या क्रियेनंतर, %sB एवढी अधिक डिस्क जागा वापरली जाईल.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1914,6 +1945,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2212,9 +2247,9 @@ msgstr "खालील पॅकेजेस पुढच्या आवृत
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "पुढिल ठेवलेली पॅकेजेस बदलतील:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "एकत्रित पॅकेजेस:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2234,12 +2269,7 @@ msgstr ""
"तुम्हाला तुम्ही काय करत आहात हे कळेपर्यंत असं करता येणार नाही!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2248,6 +2278,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu पुढे आवृत्तीकृत केले, %lu नव्याने संस्थापित केले,"
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s संस्थापित होत आहे"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu पुनर्संस्थापित केले,"
@@ -3894,6 +3930,11 @@ msgstr "जोडणी अकाली बंद झाली"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "पुढिल ठेवलेली पॅकेजेस बदलतील:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "हो, मी म्ह्टल्याप्रमाणे करा!"
diff --git a/po/nb.po b/po/nb.po
index 47ec9b1..e6138b2 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1908,9 +1908,10 @@ msgstr ""
"apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Nedlasting feilet"
#. 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
@@ -1933,17 +1934,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Må hente %sB med arkiver.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installert: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Etter denne operasjonen vil %sB ekstra diskplass bli brukt.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Etter denne operasjonen vil %sB ekstra diskplass bli brukt.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1970,6 +2001,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2279,9 +2314,9 @@ msgstr "Følgende pakker vil bli NEDGRADERT:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Følgende pakker vil bli endret:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Låste pakker:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2301,12 +2336,7 @@ msgstr ""
"Dette bør IKKE gjøres, med mindre du vet nøyaktig hva du gjør!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2315,6 +2345,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu oppgraderte, %lu nylig installerte, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Installerer %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu installert på nytt, "
@@ -3987,6 +4023,16 @@ msgstr "Forbindelsen ble uventet stengt"
msgid "Empty files can't be valid archives"
msgstr "Tomme filer kan ikke være gyldige arkiver"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installert: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Følgende pakker vil bli endret:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ja, gjør som jeg sier!"
diff --git a/po/ne.po b/po/ne.po
index 20a0ece..9522d5c 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1850,9 +1850,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "कस्तो नमिलेको.. साइजहरू मेल खाएन, apt@packages.debian.org इमेल गर्नुहोस्"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " स्थापना भयो:"
#. 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
@@ -1875,16 +1876,46 @@ msgstr "संग्रहहरुको %sB प्राप्त गर्न
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " स्थापना भयो:"
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "अनप्याक गरिसके पछि थप डिस्क खाली ठाउँको %sB प्रयोग हुनेछ ।\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1910,6 +1941,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2205,9 +2240,9 @@ msgstr "निम्न प्याकेजहरू स्तरकम गर
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "निम्न भइरहेको प्याकेजहरू परिवर्तन हुनेछैन:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "पिन गरिएका प्याकेजहरू:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2227,12 +2262,7 @@ msgstr ""
"तपाईँ के गरिरहेको यकिन नभएसम्म यो काम गरिने छैन!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2241,6 +2271,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu स्तर वृद्धि गरियो, %lu नयाँ स्थापना भयो, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr " %s स्थापना भयो"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu पुन: स्थापना गरियो, "
@@ -3890,6 +3925,11 @@ msgstr "जडान असमायिक बन्द भयो"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "निम्न भइरहेको प्याकेजहरू परिवर्तन हुनेछैन:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "हो,मैले भने जस्तै गर्नुहोस्!"
diff --git a/po/nl.po b/po/nl.po
index cde8106..6febd86 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1991,9 +1991,10 @@ msgstr ""
"org te mailen"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Ophalen mislukt"
#. 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
@@ -2016,17 +2017,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Er moeten %sB aan archieven opgehaald worden.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Geïnstalleerd: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Na deze bewerking zal er %sB extra schijfruimte gebruikt worden.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Na deze bewerking zal er %sB extra schijfruimte gebruikt worden.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2054,6 +2085,10 @@ msgstr ""
"toegestaan. Dit kan het systeem onklaar maken."
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2361,9 +2396,9 @@ msgstr "De volgende pakketten zullen GEDEGRADEERD worden:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "De volgende gehandhaafde pakketten zullen gewijzigd worden:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Vastgepinde pakketten:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2383,12 +2418,7 @@ msgstr ""
"Dit dient NIET gedaan te worden tenzij u precies weet wat u doet!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2397,6 +2427,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu opgewaardeerd, %lu nieuw geïnstalleerd, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s wordt geïnstalleerd"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu opnieuw geïnstalleerd, "
@@ -4115,3 +4151,13 @@ msgstr "Verbinding werd voortijdig afgebroken"
#: methods/store.cc
msgid "Empty files can't be valid archives"
msgstr "Lege bestanden kunnen geen geldige archieven zijn"
+
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Geïnstalleerd: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "De volgende gehandhaafde pakketten zullen gewijzigd worden:"
diff --git a/po/nn.po b/po/nn.po
index 11993e4..b8db8aa 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1859,9 +1859,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr ""
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Installert: "
#. 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
@@ -1884,16 +1885,46 @@ msgstr "M henta %sB med arkiv.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installert: "
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Etter utpakking vil %sB meir diskplass verta brukt.\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
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Etter utpakking vil %sB meir diskplass verta brukt.\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1920,6 +1951,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2218,9 +2253,9 @@ msgstr "Dei flgjande pakkane vil verta NEDGRADERTE:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Dei flgjande pakkane som er haldne tilbake vil verta endra:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Spikra pakkar:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2241,12 +2276,7 @@ msgstr ""
"Dette br IKKJE gjerast utan at du er fullstendig klar over kva du gjer!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2255,6 +2285,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu oppgraderte, %lu nyleg installerte, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr " Installert: "
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu installerte p nytt, "
@@ -3905,6 +3940,11 @@ msgstr "Sambandet vart uventa stengd"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Dei flgjande pakkane som er haldne tilbake vil verta endra:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ja, gjer som eg seier!"
diff --git a/po/pl.po b/po/pl.po
index b1b739a..18a1108 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1934,7 +1934,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Pobieranie %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1958,17 +1958,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Konieczne pobranie %sB archiwów.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Zainstalowana: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Po tej operacji zostanie dodatkowo użyte %sB miejsca na dysku.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Po tej operacji zostanie dodatkowo użyte %sB miejsca na dysku.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1994,6 +2024,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2319,9 +2353,9 @@ msgstr "Zostaną zainstalowane STARE wersje następujących pakietów:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Zostaną zmienione następujące zatrzymane pakiety:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Przypięte pakiety:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2341,12 +2375,7 @@ msgstr ""
"NIE należy kontynuować, jeśli nie jest się pewnym tego co się robi!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2355,6 +2384,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu aktualizowanych, %lu nowo instalowanych, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instalowanie %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu ponownie instalowanych, "
@@ -4041,6 +4076,16 @@ msgstr "Połączenie zostało przedwcześnie zamknięte"
msgid "Empty files can't be valid archives"
msgstr "Puste pliki nie mogą być prawidłowymi archiwami"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Zainstalowana: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Zostaną zmienione następujące zatrzymane pakiety:"
+
# Bezpieczniej jest nie używać tu polskich znaków.
#~ msgid "Yes, do as I say!"
#~ msgstr "Tak, jestem pewien!"
diff --git a/po/pt.po b/po/pt.po
index 144ff55..6bcfde3 100644
--- a/po/pt.po
+++ b/po/pt.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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1936,7 +1936,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "A obter %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1960,18 +1960,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "É necessário obter %sB de arquivos.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalado: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Após esta operação, serão utilizados %sB adicionais de espaço em disco.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Após esta operação, serão utilizados %sB adicionais de espaço em disco.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1997,6 +2027,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2306,9 +2340,9 @@ msgstr "Será feito o DOWNGRADE aos seguintes pacotes:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Os seguintes pacotes mantidos serão mudados:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pacotes Marcados:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2328,12 +2362,7 @@ msgstr ""
"Isso NÃO deverá ser feito a menos que saiba exactamente o que está a fazer!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2342,6 +2371,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu pacotes actualizados, %lu pacotes novos instalados, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "A instalar %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalados, "
@@ -4018,6 +4053,16 @@ msgstr "Ligação encerrada prematuramente"
msgid "Empty files can't be valid archives"
msgstr "Ficheiros vazios não podem ser arquivos válidos"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Instalado: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Os seguintes pacotes mantidos serão mudados:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sim, faça como eu digo!"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 44d7468..3f3be23 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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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."
@@ -1865,9 +1865,10 @@ msgstr ""
"org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Instalado: "
#. 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
@@ -1889,18 +1890,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "É preciso baixar %sB de arquivos.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalado: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Depois desta operação, %sB adicionais de espaço em disco serão usados.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Depois desta operação, %sB adicionais de espaço em disco serão usados.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1926,6 +1957,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2230,9 +2265,9 @@ msgstr "Os pacotes a seguir serão REVERTIDOS:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Os seguintes pacotes mantidos serão mudados:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pacotes alfinetados (\"pinned\"):"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2253,12 +2288,7 @@ msgstr ""
"fazendo!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2267,6 +2297,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu pacotes atualizados, %lu pacotes novos instalados, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Instalando %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalados, "
@@ -3937,6 +3973,11 @@ msgstr "Conexão encerrada prematuramente"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Os seguintes pacotes mantidos serão mudados:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Sim, faça o que eu digo!"
diff --git a/po/ro.po b/po/ro.po
index ecbc593..3e1af25 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -2043,9 +2043,10 @@ msgstr ""
"apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Descărcarea a eșuat"
#. 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
@@ -2068,17 +2069,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Este nevoie să descărcați %so de arhive.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Instalat: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "După această operație vor fi folosiți din disc încă %so.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "După această operație vor fi folosiți din disc încă %so.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2108,6 +2139,10 @@ msgstr ""
"Acest lucru ar putea deteriora sistemul."
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2435,9 +2470,9 @@ msgstr "Următoarele pachete vor fi RETROGRADATE:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Următoarele pachete ținute vor fi schimbate:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pachete marcate:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2457,12 +2492,7 @@ msgstr ""
"Acest lucru NU trebuie făcut decât dacă știți exact ceea ce faceți!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2471,6 +2501,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu înnoit(e), %lu nou instalat(e), "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Se instalează %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinstalat(e), "
@@ -4206,6 +4242,16 @@ msgstr "Conexiune închisă prematur"
msgid "Empty files can't be valid archives"
msgstr "Fișierele goale nu pot fi arhive valide"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Instalat: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Următoarele pachete ținute vor fi schimbate:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Da, fă cum îți spun!"
diff --git a/po/ru.po b/po/ru.po
index 3123179..b6bd831 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1979,7 +1979,7 @@ msgstr "Странно. Несовпадение размеров, напиши
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Выполняется загрузка %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -2003,19 +2003,49 @@ msgid "Need to get %sB of archives.\n"
msgstr "Необходимо скачать %sB архивов.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Установлен: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"После данной операции объём занятого дискового пространства возрастёт на "
-"%sB.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2045,6 +2075,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2353,9 +2387,9 @@ msgstr "Следующие пакеты будут заменены на СТА
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Следующие зафиксированные пакеты будут изменены:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Привязанные пакеты:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2375,12 +2409,7 @@ msgstr ""
"НЕ ДЕЛАЙТЕ этого, если вы НЕ представляете себе все возможные последствия!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2389,6 +2418,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "Обновлено %lu пакетов, установлено %lu новых пакетов, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Устанавливается %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "переустановлено %lu пакетов, "
@@ -4104,6 +4139,16 @@ msgstr "Соединение закрыто преждевременно"
msgid "Empty files can't be valid archives"
msgstr "Пустые файлы не могут быть допустимыми архивами"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Установлен: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Следующие зафиксированные пакеты будут изменены:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Да, делать, как я говорю!"
diff --git a/po/sk.po b/po/sk.po
index dc7e664..6a9f160 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1899,7 +1899,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Sťahuje sa %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1923,17 +1923,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Je potrebné stiahnuť %sB archívov.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Nainštalovaná verzia: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Po tejto operácii sa na disku použije ďalších %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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Po tejto operácii sa na disku použije ďalších %sB.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1959,6 +1989,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2276,9 +2310,9 @@ msgstr "Nasledovné balíky sa DEGRADUJÚ:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Nasledovné pridržané balíky sa zmenia:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pripevnené balíky:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2298,12 +2332,7 @@ msgstr ""
"Ak presne neviete, čo robíte, tak to NEROBTE!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2312,6 +2341,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu aktualizovaných, %lu nových nainštalovaných, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Inštaluje sa %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu reinštalovaných, "
@@ -3977,6 +4012,16 @@ msgstr "Spojenie bolo predčasne ukončené"
msgid "Empty files can't be valid archives"
msgstr "Prázdne súbory nemôžu byť platné archívy"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Nainštalovaná verzia: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Nasledovné pridržané balíky sa zmenia:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Áno, urob to, čo vravím!"
diff --git a/po/sl.po b/po/sl.po
index 78bf078..da5d6ed 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1899,7 +1899,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Prejemanje %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1923,17 +1923,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Potrebno je dobiti %sB arhivov.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Nameščen: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Po tem opravilu bo porabljenega %sB dodatnega prostora.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Po tem opravilu bo porabljenega %sB dodatnega prostora.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1959,6 +1989,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2280,9 +2314,9 @@ msgstr "Naslednji paketi bodo POSTARANI:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Naslednji zadržani paketi bodo spremenjeni:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Pripeti paketi:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2302,12 +2336,7 @@ msgstr ""
"Tega NE storite, razen če ne veste natanko kaj počenjate!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2316,6 +2345,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu nadgrajenih, %lu na novo nameščenih, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Nameščanje %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu posodobljenih, "
@@ -3983,6 +4018,16 @@ msgstr "Povezava se je prezgodaj zaprla"
msgid "Empty files can't be valid archives"
msgstr "Prazne datoteke ne morejo biti veljavni arhivi"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Nameščen: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Naslednji zadržani paketi bodo spremenjeni:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Da, naredi tako kot pravim!"
diff --git a/po/sv.po b/po/sv.po
index 55fe65a..c353eaa 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1922,9 +1922,10 @@ msgstr ""
"debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "Hämtning misslyckades"
#. 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
@@ -1947,18 +1948,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "Behöver hämta %sB arkiv.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Installerad: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Efter denna åtgärd kommer ytterligare %sB utrymme användas på disken.\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 "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Efter denna åtgärd kommer ytterligare %sB utrymme användas på disken.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1984,6 +2015,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2296,9 +2331,9 @@ msgstr "Följande paket kommer att NEDGRADERAS:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Följande tillbakahållna paket kommer att ändras:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Fastnålade paket:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2318,12 +2353,7 @@ msgstr ""
"Detta bör INTE genomföras såvida du inte vet exakt vad du gör!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2332,6 +2362,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu att uppgradera, %lu att nyinstallera, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Installerar %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu att installera om, "
@@ -4018,6 +4054,16 @@ msgstr "Anslutningen stängdes i förtid"
msgid "Empty files can't be valid archives"
msgstr "Tomma filer kan inte vara giltiga arkiv"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Installerad: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Följande tillbakahållna paket kommer att ändras:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Ja, gör som jag säger!"
diff --git a/po/th.po b/po/th.po
index 12eb34e..a16fb18 100644
--- a/po/th.po
+++ b/po/th.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1867,7 +1867,7 @@ msgstr "แปลกประหลาด... ขนาดไม่ตรงก
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "กำลังดาวน์โหลด %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1891,17 +1891,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "ต้องดาวน์โหลดแพกเกจ %sB\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " ที่ติดตั้งอยู่: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "หลังจากการกระทำนี้ ต้องใช้เนื้อที่บนดิสก์อีก %sB\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1927,6 +1957,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2220,9 +2254,9 @@ msgstr "จะปรับรุ่นแพกเกจต่อไปนี้
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "จะเปลี่ยนแปลงรายการคงรุ่นแพกเกจต่อไปนี้:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "แพกเกจที่ถูกตรึง:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2242,12 +2276,7 @@ msgstr ""
"คุณ *ไม่ควร* ทำเช่นนี้ นอกจากคุณเข้าใจสิ่งที่จะทำ!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2256,6 +2285,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "ปรับรุ่นขึ้น %lu, ติดตั้งใหม่ %lu, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "กำลังติดตั้ง %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "ติดตั้งซ้ำ %lu, "
@@ -3901,6 +3936,16 @@ msgstr "การเชื่อมต่อถูกปิดก่อนเว
msgid "Empty files can't be valid archives"
msgstr "แฟ้มว่างเปล่าไม่สามารถเป็นแฟ้มจัดเก็บที่ใช้การได้"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " ที่ติดตั้งอยู่: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "จะเปลี่ยนแปลงรายการคงรุ่นแพกเกจต่อไปนี้:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Yes, do as I say!"
diff --git a/po/tl.po b/po/tl.po
index bb862e5..2bdd723 100644
--- a/po/tl.po
+++ b/po/tl.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1877,9 +1877,10 @@ msgstr ""
"org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " Nakaluklok: "
#. 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
@@ -1902,17 +1903,47 @@ msgstr "Kailangang kumuha ng %sB ng arkibo.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Nakaluklok: "
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr ""
+"Matapos magbuklat ay %sB na karagdagang puwang sa disk ang magagamit.\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
-#, fuzzy, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
+#, c-format
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Matapos magbuklat ay %sB na karagdagang puwang sa disk ang magagamit.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1938,6 +1969,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2234,9 +2269,9 @@ msgstr "Ang susunod na mga pakete ay ida-DOWNGRADE:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Ang susunod na mga hinawakang mga pakete ay babaguhin:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Mga naka-Pin na Pakete:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2256,12 +2291,7 @@ msgstr ""
"HINDI ito dapat gawin kung hindi niyo alam ng husto ang inyong ginagawa!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2270,6 +2300,11 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu na nai-upgrade, %lu na bagong luklok, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Iniluklok ang %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu iniluklok muli, "
@@ -3926,6 +3961,11 @@ msgstr "Nagsara ng maaga ang koneksyon"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Ang susunod na mga hinawakang mga pakete ay babaguhin:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Oo, gawin ang sinasabi ko!"
diff --git a/po/tr.po b/po/tr.po
index 552eb2c..c0356e2 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1957,7 +1957,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "İndiriliyor %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1981,17 +1981,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "%sB arşiv dosyası indirilecek.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Kurulu: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Bu işlem tamamlandıktan sonra %sB ek disk alanı kullanılacak.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Bu işlem tamamlandıktan sonra %sB ek disk alanı kullanılacak.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -2019,6 +2049,10 @@ msgstr ""
"yasaklanmıştır."
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2325,9 +2359,9 @@ msgstr "Aşağıdaki paketlerin SÜRÜMLERİ DÜŞÜRÜLECEK:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Aşağıdaki eski sürümlerinde tutulan paketler değiştirilecek:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Sabitlenmiş paketler:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2347,12 +2381,7 @@ msgstr ""
"Bu işlem ne yaptığınızı tam olarak bilmediğiniz takdirde YAPILMAMALIDIR!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2361,6 +2390,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu paket yükseltilecek, %lu yeni paket kurulacak, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "%s kuruluyor"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu paket yeniden kurulacak, "
@@ -4046,6 +4081,16 @@ msgstr "Bağlantı vaktinden önce kapandı"
msgid "Empty files can't be valid archives"
msgstr "Boş dosyalar geçerli birer arşiv dosyası olamazlar"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Kurulu: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Aşağıdaki eski sürümlerinde tutulan paketler değiştirilecek:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Evet, söylediğim şekilde yap!"
diff --git a/po/uk.po b/po/uk.po
index 017bfe4..c32bb1e 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1933,7 +1933,7 @@ msgstr "Дивно... Розбіжність розмірів, напишіть
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Завантаження %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1957,18 +1957,48 @@ msgid "Need to get %sB of archives.\n"
msgstr "Необхідно завантажити %sB архівів.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Встановлено: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
msgstr ""
-"Після цієї операції об'єм зайнятого дискового простору зросте на %sB.\n"
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1996,6 +2026,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2311,9 +2345,9 @@ msgstr "Пакунки, які будуть замінені на СТАРІШІ
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Пакунки, які мали б залишитися без змін, але будуть замінені:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Зафіксовані пакунки:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2333,12 +2367,7 @@ msgstr ""
"НЕ РОБІТЬ цього, якщо ви НЕ уявляєте собі всі можливі наслідки!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2347,6 +2376,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "оновлено %lu, встановлено %lu нових, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Встановлюється %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu перевстановлено, "
@@ -4040,6 +4075,16 @@ msgstr "З'єднання завершено передчасно"
msgid "Empty files can't be valid archives"
msgstr "Пусті файли не можуть бути правильними архівами"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Встановлено: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Пакунки, які мали б залишитися без змін, але будуть замінені:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Так, робити, як я скажу!"
diff --git a/po/vi.po b/po/vi.po
index c29c204..688c37d 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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"
@@ -1917,7 +1917,7 @@ msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
#| msgid "Downloading %s %s"
-msgid " Download size: %sB/%sB\n"
+msgid " Download size: %sB / %sB\n"
msgstr "Đang tải về %s %s"
#. TRANSLATOR: The required space between number and unit is already included
@@ -1941,17 +1941,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "Cần phải lấy %sB từ kho chứa.\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " Đã cài đặt: "
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\n"
+msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ bị chiếm dụng.\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 "After this operation, %sB of additional disk space will be used.\n"
-msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ bị chiếm dụng.\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1979,6 +2009,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2275,9 +2309,9 @@ msgstr "Những gói sau đây sẽ bị HẠ CẤP:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "Những gói giữ lại sau đây sẽ bị THAY ĐỔI:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "Các gói đã ghim:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2297,12 +2331,7 @@ msgstr ""
"ĐỪNG làm như thế trừ khi bạn biết chính xác mình đang làm gì!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2311,6 +2340,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "%lu nâng cấp, %lu được cài đặt mới, "
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "Đang cài đặt %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "%lu được cài đặt lại, "
@@ -4013,6 +4048,16 @@ msgstr "Kết nối bị đóng bất ngờ"
msgid "Empty files can't be valid archives"
msgstr "Các tập tin trống rỗng không phải là kho lưu hợp lệ"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " Đã cài đặt: "
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "Những gói giữ lại sau đây sẽ bị THAY ĐỔI:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Có, làm đi!"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index eda4234..536a0c6 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: apt 2.5.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-14 16:52+0000\n"
"PO-Revision-Date: 2022-10-05 17:20-0400\n"
"Last-Translator: Boyuan Yang <073plan@gmail.com>\n"
"Language-Team: Chinese (simplified) <debian-l10n-chinese@lists.debian.org>\n"
@@ -1863,9 +1863,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "怪了……文件大小不符,请发邮件给 apt@packages.debian.org 吧"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid "Download Failed"
+msgid " Download size: %sB / %sB\n"
+msgstr "下载失败"
#. 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
@@ -1888,17 +1889,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "需要下载 %sB 的归档。\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " 已安装:"
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "解压缩后会消耗 %sB 的额外空间。\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1924,6 +1955,10 @@ msgid ""
msgstr "不允许移除系统必需的关键软件包。这么做可能损坏系统。"
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2211,9 +2246,9 @@ msgstr "下列软件包将被【降级】:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "下列被要求保持版本不变的软件包将被改变:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "被锁定的软件包:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2233,12 +2268,7 @@ msgstr ""
"请勿尝试,除非您确实知道您在做什么!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2247,6 +2277,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "升级了 %lu 个软件包,新安装了 %lu 个软件包,"
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "正在安装 %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "重新安装了 %lu 个软件包,"
@@ -3886,6 +3922,16 @@ msgstr "连接被永久关闭"
msgid "Empty files can't be valid archives"
msgstr "空文件不是有效归档"
+#, fuzzy, c-format
+#~| msgid " Installed: "
+#~ msgid " Installed size: %sB\n"
+#~ msgstr " 已安装:"
+
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "下列被要求保持版本不变的软件包将被改变:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "是,按我说的做!"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 3f1941a..91195b4 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-12 18:21+0000\n"
+"POT-Creation-Date: 2024-04-14 16:52+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."
@@ -1840,9 +1840,10 @@ msgid "How odd... The sizes didn't match, email apt@packages.debian.org"
msgstr "怪哉... 檔案大小不符,請發信給 apt@packages.debian.org"
#: apt-private/private-install.cc
-#, c-format
-msgid " Download size: %sB/%sB\n"
-msgstr ""
+#, fuzzy, c-format
+#| msgid " Installed: "
+msgid " Download size: %sB / %sB\n"
+msgstr " 已安裝:"
#. 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
@@ -1864,17 +1865,47 @@ msgid "Need to get %sB of archives.\n"
msgstr "需要下載 %sB 的套件檔。\n"
#: apt-private/private-install.cc
-#, fuzzy, c-format
-#| msgid " Installed: "
-msgid " Installed size: %sB\n"
-msgstr " 已安裝:"
+#, c-format
+msgid "After this operation, %sB of additional disk space will be used.\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
#: apt-private/private-install.cc
#, c-format
-msgid "After this operation, %sB of additional disk space will be used.\n"
-msgstr "此操作完成之後,會多佔用 %sB 的磁碟空間。\n"
+msgid "Space needed: %sB / %sB available\n"
+msgstr ""
+
+#. 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 ""
+
+#. 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 -
+#. The first %s is the location of the boot directory (determined from Dir::Boot),
+#. and it tells the space being needed there.
+#. (We have two spaces to align with parent "space needed:"for /boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid "in %s: %sB / %sB available\n"
+msgstr ""
+
+#. 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
+#. The first %s is the location of the boot directory (determined from Dir::Boot)
+#: apt-private/private-install.cc
+#, c-format
+msgid ""
+"More space needed in %s than available: %sB > %sB, installation may fail"
+msgstr ""
+
+#: apt-private/private-install.cc
+#, c-format
+msgid "Space needed: %sB\n"
+msgstr ""
#: apt-private/private-install.cc
#, fuzzy, c-format
@@ -1900,6 +1931,10 @@ msgid ""
msgstr ""
#: apt-private/private-install.cc
+msgid "Continue anyway?"
+msgstr ""
+
+#: apt-private/private-install.cc
msgid "Continue?"
msgstr ""
@@ -2195,9 +2230,9 @@ msgstr "下列套件將會被【降級】:"
#: apt-private/private-output.cc
#, fuzzy
-#| msgid "The following held packages will be changed:"
-msgid "Changing held packages:Changing held packages:"
-msgstr "下列被保留 (hold) 的套件將會被更改:"
+#| msgid "Pinned packages:"
+msgid "Changing held packages:"
+msgstr "鎖定的套件:"
#: apt-private/private-output.cc
msgid "The following held packages will be changed:"
@@ -2217,12 +2252,7 @@ msgstr ""
"除非您很清楚您在做什麼,否則請勿輕易嘗試!"
#: apt-private/private-output.cc
-msgid "Summary:\n"
-msgstr ""
-
-#: apt-private/private-output.cc
-#, c-format
-msgid " Upgrading: %lu, Installing: %lu, "
+msgid "Summary:"
msgstr ""
#: apt-private/private-output.cc
@@ -2231,6 +2261,12 @@ msgid "%lu upgraded, %lu newly installed, "
msgstr "升級 %lu 個,新安裝 %lu 個,"
#: apt-private/private-output.cc
+#, fuzzy, c-format
+#| msgid "Installing %s"
+msgid "Upgrading: %lu, Installing: %lu, "
+msgstr "正在安裝 %s"
+
+#: apt-private/private-output.cc
#, c-format
msgid "%lu reinstalled, "
msgstr "重新安裝 %lu 個,"
@@ -3872,6 +3908,11 @@ msgstr "連線突然終止"
msgid "Empty files can't be valid archives"
msgstr ""
+#, fuzzy
+#~| msgid "The following held packages will be changed:"
+#~ msgid "Changing held packages:Changing held packages:"
+#~ msgstr "下列被保留 (hold) 的套件將會被更改:"
+
#~ msgid "Yes, do as I say!"
#~ msgstr "Yes, do as I say!"
diff --git a/test/libapt/install_progress_test.cc b/test/libapt/install_progress_test.cc
index 68101af..7015c61 100644
--- a/test/libapt/install_progress_test.cc
+++ b/test/libapt/install_progress_test.cc
@@ -2,6 +2,7 @@
#include <apt-pkg/install-progress.h>
+#include <locale>
#include <string>
#include <gtest/gtest.h>
@@ -10,6 +11,7 @@ TEST(InstallProgressTest, FancyGetTextProgressStr)
{
APT::Progress::PackageManagerFancy p;
+ char *originalLocale = setlocale(LC_ALL, "C");
EXPECT_EQ(60u, p.GetTextProgressStr(0.5, 60).size());
EXPECT_EQ("[#.]", p.GetTextProgressStr(0.5, 4));
EXPECT_EQ("[..........]", p.GetTextProgressStr(0.0, 12));
@@ -22,4 +24,22 @@ TEST(InstallProgressTest, FancyGetTextProgressStr)
// deal with incorrect inputs gracefully (or should we die instead?)
EXPECT_EQ("[..........]", p.GetTextProgressStr(-1.0, 12));
EXPECT_EQ("[##########]", p.GetTextProgressStr(2.0, 12));
+
+ setlocale(LC_ALL, "C.UTF-8");
+
+ EXPECT_EQ("[█ ]", p.GetTextProgressStr(0.5, 4));
+ EXPECT_EQ("[ ]", p.GetTextProgressStr(0.0, 12));
+ EXPECT_EQ("[█ ]", p.GetTextProgressStr(0.1, 12));
+ EXPECT_EQ("[████ ]", p.GetTextProgressStr(0.4, 12));
+ EXPECT_EQ("[████▉ ]", p.GetTextProgressStr(0.4999, 12));
+ EXPECT_EQ("[█████ ]", p.GetTextProgressStr(0.5000, 12));
+ EXPECT_EQ("[█████ ]", p.GetTextProgressStr(0.5001, 12));
+ EXPECT_EQ("[█████████ ]", p.GetTextProgressStr(0.9001, 12));
+ EXPECT_EQ("[██████████]", p.GetTextProgressStr(1.0, 12));
+
+ // deal with incorrect inputs gracefully (or should we die instead?)
+ EXPECT_EQ("[ ]", p.GetTextProgressStr(-1.0, 12));
+ EXPECT_EQ("[██████████]", p.GetTextProgressStr(2.0, 12));
+
+ setlocale(LC_ALL, originalLocale);
}