[haiku-commits] r40474 - haiku/trunk/src/apps/activitymonitor

  • From: zharik@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 13 Feb 2011 09:55:54 +0100 (CET)

Author: siarzhuk
Date: 2011-02-13 09:55:53 +0100 (Sun, 13 Feb 2011)
New Revision: 40474
Changeset: http://dev.haiku-os.org/changeset/40474
Ticket: http://dev.haiku-os.org/ticket/6926

Modified:
   haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp
   haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp
Log:
Fixing #6926 "ActivityMonitor localization patch" by Jorma Karvonen.
This application was already localized but some lines were missed. The name
of floating Settings window localized using B_TRANSLATE_WITH_CONTEXT to prevent
possible functionality breackage during using it from other module (and other
translation context) by window scripting. 



Modified: haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp
===================================================================
--- haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp     2011-02-12 
22:15:38 UTC (rev 40473)
+++ haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp     2011-02-13 
08:55:53 UTC (rev 40474)
@@ -195,7 +195,7 @@
                                // Just bring the window to front (via 
scripting)
                                BMessage toFront(B_SET_PROPERTY);
                                toFront.AddSpecifier("Active");
-                               toFront.AddSpecifier("Window", "Settings");
+                               toFront.AddSpecifier("Window", 
B_TRANSLATE("Settings"));
                                toFront.AddBool("data", true);
                                fSettingsWindow.SendMessage(&toFront);
                        } else {

Modified: haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp
===================================================================
--- haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp     2011-02-12 
22:15:38 UTC (rev 40473)
+++ haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp     2011-02-13 
08:55:53 UTC (rev 40474)
@@ -74,9 +74,9 @@
 
                bigtime_t interval = kUpdateIntervals[level];
                if ((interval % 1000) == 0)
-                       snprintf(fText, sizeof(fText), "%lld sec.", interval / 
1000);
+                       snprintf(fText, sizeof(fText), B_TRANSLATE("%lld 
sec."), interval / 1000);
                else
-                       snprintf(fText, sizeof(fText), "%lld ms", interval);
+                       snprintf(fText, sizeof(fText), B_TRANSLATE("%lld ms"), 
interval);
 
                return fText;
        }
@@ -89,8 +89,9 @@
 
 
 SettingsWindow::SettingsWindow(ActivityWindow* target)
-       : BWindow(_RelativeTo(target), "Settings", B_FLOATING_WINDOW,
-               B_ASYNCHRONOUS_CONTROLS | B_NOT_ZOOMABLE | 
B_AUTO_UPDATE_SIZE_LIMITS),
+       : BWindow(_RelativeTo(target),
+               B_TRANSLATE_WITH_CONTEXT("Settings", "ActivityWindow"), 
B_FLOATING_WINDOW,
+               B_ASYNCHRONOUS_CONTROLS | B_NOT_ZOOMABLE | 
B_AUTO_UPDATE_SIZE_LIMITS),
        fTarget(target)
 {
        SetLayout(new BGroupLayout(B_VERTICAL));


Other related posts:

  • » [haiku-commits] r40474 - haiku/trunk/src/apps/activitymonitor - zharik