[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

String freeze for dselect



On Wed October 4 2006 23:17, Christian Perrier wrote:
> Considering the very recent discussions in the maling list, I hereby
> consider that translatable strings are now frozen in dpkg.
>
> That means that I urge you fellow developers to please coordinate
> with me in case you plan to introduce changes which change a
> translatable string IN ANY WAY.
>
> I will post a final call for translation updates and I'll open a
> special bug report for that to avoid multiple bug reports, one per
> language.
>
> I will also send a call for updates for dselect in case some crazy
> dudes absolutely insist to be 100% for that old piece noone really
> cares about....:-)

I believe the attached diff can be used to close a long standing dselect 
bug... because some of us do still care.  ;-)

The more verbose descriptions (made possible by removing the redundant 
pkg->name) and capitalization of "Available" and "Installed" should 
result in less confusing status lines.


- Bruce
--- pkginfo.cc	2006-01-18 01:30:03.000000000 -0700
+++ pkginfo-bms.cc	2006-10-05 14:27:22.000000000 -0600
@@ -129,10 +129,9 @@
 void packagelist::itd_statuscontrol() {
   werase(infopad);
   if (!table[cursorline]->pkg->name) {
-    severalinfoblurb(_("currently installed control info"));
+    severalinfoblurb(_("control file information for Installed package"));
   } else {
-    whatinfovb(_("installed control info for "));
-    whatinfovb(table[cursorline]->pkg->name);
+    whatinfovb(_("Installed control file information"));
     varbuf vb;
     varbufrecord(&vb,table[cursorline]->pkg,&table[cursorline]->pkg->installed);
     vb.terminate();
@@ -145,10 +144,9 @@
 void packagelist::itd_availablecontrol() {
   werase(infopad);
   if (!table[cursorline]->pkg->name) {
-    severalinfoblurb(_("available version of control file info"));
+    severalinfoblurb(_("control file information for Available package"));
   } else {
-    whatinfovb(_("available version of control info for "));
-    whatinfovb(table[cursorline]->pkg->name);
+    whatinfovb(_("Available control file information"));
     varbuf vb;
     varbufrecord(&vb,table[cursorline]->pkg,&table[cursorline]->pkg->available);
     vb.terminate();

Reply to: