[haiku-commits] r37745 - haiku/trunk/src/kits/shared

  • From: zooey@xxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 26 Jul 2010 00:35:58 +0200 (CEST)

Author: zooey
Date: 2010-07-26 00:35:58 +0200 (Mon, 26 Jul 2010)
New Revision: 37745
Changeset: http://dev.haiku-os.org/changeset/37745

Modified:
   haiku/trunk/src/kits/shared/StringForSize.cpp
Log:
* fix lost translation strings of StringForSize

Modified: haiku/trunk/src/kits/shared/StringForSize.cpp
===================================================================
--- haiku/trunk/src/kits/shared/StringForSize.cpp       2010-07-25 22:19:33 UTC 
(rev 37744)
+++ haiku/trunk/src/kits/shared/StringForSize.cpp       2010-07-25 22:35:58 UTC 
(rev 37745)
@@ -13,6 +13,10 @@
 using BPrivate::LocaleBackend;
 
 
+#undef B_TRANSLATE_CONTEXT
+#define B_TRANSLATE_CONTEXT "StringForSize"
+
+
 namespace BPrivate {
 
 
@@ -25,31 +29,31 @@
                LocaleBackend::LoadBackend();
        double kib = size / 1024.0;
        if (kib < 1.0) {
-               snprintf(string, stringSize,
-                       gLocaleBackend->GetString("%d 
bytes","StringForSize",""),
+               const char* trKey = B_TRANSLATE_MARK("%d bytes");
+               snprintf(string, stringSize, gLocaleBackend->GetString(trKey),
                        (int)size);
                return string;
        }
        double mib = kib / 1024.0;
        if (mib < 1.0) {
-               snprintf(string, stringSize,
-                       gLocaleBackend->GetString("%3.2f 
KiB","StringForSize",""), kib);
+               const char* trKey = B_TRANSLATE_MARK("%3.2f KiB");
+               snprintf(string, stringSize, gLocaleBackend->GetString(trKey), 
kib);
                return string;
        }
        double gib = mib / 1024.0;
        if (gib < 1.0) {
-               snprintf(string, stringSize,
-                       gLocaleBackend->GetString("%3.2f 
MiB","StringForSize",""), mib);
+               const char* trKey = B_TRANSLATE_MARK("%3.2f MiB");
+               snprintf(string, stringSize, gLocaleBackend->GetString(trKey), 
mib);
                return string;
        }
        double tib = gib / 1024.0;
        if (tib < 1.0) {
-               snprintf(string, stringSize,
-                       gLocaleBackend->GetString("%3.2f 
GiB","StringForSize",""), gib);
+               const char* trKey = B_TRANSLATE_MARK("%3.2f GiB");
+               snprintf(string, stringSize, gLocaleBackend->GetString(trKey), 
gib);
                return string;
        }
-       snprintf(string, stringSize,
-               gLocaleBackend->GetString("%.2f TiB","StringForSize",""), tib);
+       const char* trKey = B_TRANSLATE_MARK("%.2f TiB");
+       snprintf(string, stringSize, gLocaleBackend->GetString(trKey), tib);
        return string;
 }
 


Other related posts:

  • » [haiku-commits] r37745 - haiku/trunk/src/kits/shared - zooey