Author: phoudoin Date: 2010-12-08 19:10:09 +0100 (Wed, 08 Dec 2010) New Revision: 39767 Changeset: http://dev.haiku-os.org/changeset/39767 Modified: haiku/trunk/src/apps/activitymonitor/ActivityMonitor.cpp haiku/trunk/src/apps/activitymonitor/ActivityView.cpp haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp haiku/trunk/src/apps/activitymonitor/DataSource.cpp haiku/trunk/src/apps/activitymonitor/Jamfile haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp Log: Localized, part of a GCI task (thanks protonux) Modified: haiku/trunk/src/apps/activitymonitor/ActivityMonitor.cpp =================================================================== --- haiku/trunk/src/apps/activitymonitor/ActivityMonitor.cpp 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/ActivityMonitor.cpp 2010-12-08 18:10:09 UTC (rev 39767) @@ -10,10 +10,13 @@ #include <Alert.h> #include <Application.h> +#include <Catalog.h> #include <TextView.h> #include "ActivityWindow.h" +#undef B_TRANSLATE_CONTEXT +#define B_TRANSLATE_CONTEXT "ActivityMonitor" const char* kSignature = "application/x-vnd.Haiku-ActivityMonitor"; @@ -61,9 +64,10 @@ /*static*/ void ActivityMonitor::ShowAbout() { - BAlert *alert = new BAlert("about", "ActivityMonitor\n" + BAlert *alert = new BAlert(B_TRANSLATE("about"), + B_TRANSLATE("ActivityMonitor\n" "\twritten by Axel Dörfler\n" - "\tCopyright 2008, Haiku Inc.\n", "OK"); + "\tCopyright 2008, Haiku Inc.\n"), "OK"); BTextView *view = alert->TextView(); BFont font; Modified: haiku/trunk/src/apps/activitymonitor/ActivityView.cpp =================================================================== --- haiku/trunk/src/apps/activitymonitor/ActivityView.cpp 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/ActivityView.cpp 2010-12-08 18:10:09 UTC (rev 39767) @@ -18,6 +18,7 @@ #include <Application.h> #include <Autolock.h> #include <Bitmap.h> +#include <Catalog.h> #include <Dragger.h> #include <fs_attr.h> #include <MenuItem.h> @@ -33,6 +34,8 @@ #include "SystemInfo.h" #include "SystemInfoHandler.h" +#undef B_TRANSLATE_CONTEXT +#define B_TRANSLATE_CONTEXT "ActivityView" template<typename ObjectType> class ListAddDeleter { @@ -991,7 +994,7 @@ BPopUpMenu *menu = new BPopUpMenu(B_EMPTY_STRING, false, false); menu->SetFont(be_plain_font); - BMenu* additionalMenu = new BMenu("Additional items"); + BMenu* additionalMenu = new BMenu(B_TRANSLATE("Additional items")); additionalMenu->SetFont(be_plain_font); SystemInfo info; @@ -1018,7 +1021,8 @@ menu->AddItem(new BMenuItem(additionalMenu)); menu->AddSeparatorItem(); - menu->AddItem(new BMenuItem(fShowLegend ? "Hide legend" : "Show legend", + menu->AddItem(new BMenuItem(fShowLegend ? + B_TRANSLATE("Hide legend") : B_TRANSLATE("Show legend"), new BMessage(kMsgToggleLegend))); menu->SetTargetForItems(this); @@ -1029,7 +1033,8 @@ menu->AddSeparatorItem(); BMessage* message = new BMessage(kMsgRemoveView); message->AddPointer("view", this); - menu->AddItem(item = new BMenuItem("Remove graph", message)); + menu->AddItem(item = new BMenuItem(B_TRANSLATE("Remove graph"), + message)); item->SetTarget(window); } Modified: haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp =================================================================== --- haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/ActivityWindow.cpp 2010-12-08 18:10:09 UTC (rev 39767) @@ -9,6 +9,7 @@ #include <stdio.h> #include <Application.h> +#include <Catalog.h> #include <File.h> #include <FindDirectory.h> #ifdef __HAIKU__ @@ -25,6 +26,8 @@ #include "DataSource.h" #include "SettingsWindow.h" +#undef B_TRANSLATE_CONTEXT +#define B_TRANSLATE_CONTEXT "ActivityWindow" static const uint32 kMsgAddView = 'advw'; static const uint32 kMsgShowSettings = 'shst'; @@ -113,24 +116,27 @@ // add menu // "File" menu - BMenu* menu = new BMenu("File"); + BMenu* menu = new BMenu(B_TRANSLATE("File")); BMenuItem* item; - menu->AddItem(new BMenuItem("Add graph", new BMessage(kMsgAddView))); + menu->AddItem(new BMenuItem(B_TRANSLATE("Add graph"), + new BMessage(kMsgAddView))); menu->AddSeparatorItem(); - menu->AddItem(item = new BMenuItem("About ActivityMonitor" B_UTF8_ELLIPSIS, + menu->AddItem(item = new BMenuItem( + B_TRANSLATE("About ActivityMonitor" B_UTF8_ELLIPSIS), new BMessage(B_ABOUT_REQUESTED))); menu->AddSeparatorItem(); - menu->AddItem(new BMenuItem("Quit", new BMessage(B_QUIT_REQUESTED), 'Q')); + menu->AddItem(new BMenuItem(B_TRANSLATE("Quit"), + new BMessage(B_QUIT_REQUESTED), 'Q')); menu->SetTargetForItems(this); item->SetTarget(be_app); menuBar->AddItem(menu); // "Settings" menu - menu = new BMenu("Settings"); - menu->AddItem(new BMenuItem("Settings" B_UTF8_ELLIPSIS, + menu = new BMenu(B_TRANSLATE("Settings")); + menu->AddItem(new BMenuItem(B_TRANSLATE("Settings" B_UTF8_ELLIPSIS), new BMessage(kMsgShowSettings))); menu->SetTargetForItems(this); menuBar->AddItem(menu); Modified: haiku/trunk/src/apps/activitymonitor/DataSource.cpp =================================================================== --- haiku/trunk/src/apps/activitymonitor/DataSource.cpp 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/DataSource.cpp 2010-12-08 18:10:09 UTC (rev 39767) @@ -9,12 +9,16 @@ #include <stdio.h> #include <stdint.h> +#include <Catalog.h> #include <OS.h> #include <String.h> #include "SystemInfo.h" +#undef B_TRANSLATE_CONTEXT +#define B_TRANSLATE_CONTEXT "DataSource" + const DataSource* kSources[] = { new UsedMemoryDataSource(), new CachedMemoryDataSource(), @@ -329,14 +333,14 @@ const char* UsedMemoryDataSource::Label() const { - return "Used memory"; + return B_TRANSLATE("Used memory"); } const char* UsedMemoryDataSource::ShortLabel() const { - return "Memory"; + return B_TRANSLATE("Memory"); } @@ -378,14 +382,14 @@ const char* CachedMemoryDataSource::Label() const { - return "Cached memory"; + return B_TRANSLATE("Cached memory"); } const char* CachedMemoryDataSource::ShortLabel() const { - return "Cache"; + return B_TRANSLATE("Cache"); } @@ -430,14 +434,14 @@ const char* SwapSpaceDataSource::Label() const { - return "Swap space"; + return B_TRANSLATE("Swap space"); } const char* SwapSpaceDataSource::ShortLabel() const { - return "Swap"; + return B_TRANSLATE("Swap"); } @@ -485,14 +489,14 @@ const char* BlockCacheDataSource::Label() const { - return "Block cache memory"; + return B_TRANSLATE("Block cache memory"); } const char* BlockCacheDataSource::ShortLabel() const { - return "Block cache"; + return B_TRANSLATE("Block cache"); } @@ -532,14 +536,14 @@ const char* SemaphoresDataSource::Label() const { - return "Semaphores"; + return B_TRANSLATE("Semaphores"); } const char* SemaphoresDataSource::ShortLabel() const { - return "Sems"; + return B_TRANSLATE("Sems"); } @@ -586,7 +590,7 @@ const char* PortsDataSource::Label() const { - return "Ports"; + return B_TRANSLATE("Ports"); } @@ -633,7 +637,7 @@ const char* ThreadsDataSource::Label() const { - return "Threads"; + return B_TRANSLATE("Threads"); } @@ -680,7 +684,7 @@ const char* TeamsDataSource::Label() const { - return "Teams"; + return B_TRANSLATE("Teams"); } @@ -727,14 +731,14 @@ const char* RunningAppsDataSource::Label() const { - return "Running applications"; + return B_TRANSLATE("Running applications"); } const char* RunningAppsDataSource::ShortLabel() const { - return "Apps"; + return B_TRANSLATE("Apps"); } @@ -839,7 +843,7 @@ const char* CPUUsageDataSource::Name() const { - return "CPU usage"; + return B_TRANSLATE("CPU usage"); } @@ -967,21 +971,21 @@ const char* CPUCombinedUsageDataSource::Label() const { - return "CPU usage"; + return B_TRANSLATE("CPU usage"); } const char* CPUCombinedUsageDataSource::ShortLabel() const { - return "CPU"; + return B_TRANSLATE("CPU"); } const char* CPUCombinedUsageDataSource::Name() const { - return "CPU usage (combined)"; + return B_TRANSLATE("CPU usage (combined)"); } @@ -1065,21 +1069,21 @@ const char* PageFaultsDataSource::Label() const { - return "Page faults"; + return B_TRANSLATE("Page faults"); } const char* PageFaultsDataSource::ShortLabel() const { - return "P-faults"; + return B_TRANSLATE("P-faults"); } const char* PageFaultsDataSource::Name() const { - return "Page faults"; + return B_TRANSLATE("Page faults"); } @@ -1166,21 +1170,21 @@ const char* NetworkUsageDataSource::Label() const { - return fIn ? "Receiving" : "Sending"; + return fIn ? B_TRANSLATE("Receiving") : B_TRANSLATE("Sending"); } const char* NetworkUsageDataSource::ShortLabel() const { - return fIn ? "RX" : "TX"; + return fIn ? B_TRANSLATE("RX") : B_TRANSLATE("TX"); } const char* NetworkUsageDataSource::Name() const { - return fIn ? "Network receive" : "Network send"; + return fIn ? B_TRANSLATE("Network receive") : B_TRANSLATE("Network send"); } @@ -1250,7 +1254,8 @@ const char* ClipboardSizeDataSource::Label() const { - return fText ? "Text clipboard size" : "Raw clipboard size"; + return fText ? + B_TRANSLATE("Text clipboard size") : B_TRANSLATE("Raw clipboard size"); } @@ -1304,7 +1309,7 @@ const char* MediaNodesDataSource::Label() const { - return "Media nodes"; + return B_TRANSLATE("Media nodes"); } Modified: haiku/trunk/src/apps/activitymonitor/Jamfile =================================================================== --- haiku/trunk/src/apps/activitymonitor/Jamfile 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/Jamfile 2010-12-08 18:10:09 UTC (rev 39767) @@ -11,6 +11,19 @@ SystemInfo.cpp SystemInfoHandler.cpp - : be tracker media libbnetapi.so $(TARGET_LIBSTDC++) $(TARGET_NETWORK_LIBS) - : ActivityMonitor.rdef + : + be tracker media libbnetapi.so $(TARGET_LIBSTDC++) $(TARGET_NETWORK_LIBS) + $(HAIKU_LOCALE_LIBS) + : + ActivityMonitor.rdef ; + +DoCatalogs ActivityMonitor : + x-vnd.Haiku-ActivityMonitor + : + ActivityMonitor.cpp + ActivityView.cpp + ActivityWindow.cpp + DataSource.cpp + SettingsWindow.cpp +; Modified: haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp =================================================================== --- haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp 2010-12-08 17:40:29 UTC (rev 39766) +++ haiku/trunk/src/apps/activitymonitor/SettingsWindow.cpp 2010-12-08 18:10:09 UTC (rev 39767) @@ -9,12 +9,16 @@ #include <stdio.h> #include <stdlib.h> +#include <Catalog.h> #include <GridLayoutBuilder.h> #include <GroupLayoutBuilder.h> #include <Slider.h> #include <String.h> +#undef B_TRANSLATE_CONTEXT +#define B_TRANSLATE_CONTEXT "SettingsWindow" + static const uint32 kMsgUpdateTimeInterval = 'upti'; static const bigtime_t kUpdateIntervals[] = { @@ -91,7 +95,7 @@ { SetLayout(new BGroupLayout(B_VERTICAL)); - fIntervalSlider = new IntervalSlider("Update time interval:", + fIntervalSlider = new IntervalSlider(B_TRANSLATE("Update time interval:"), new BMessage(kMsgUpdateTimeInterval), kNumUpdateIntervals); fIntervalSlider->SetInterval(target->RefreshInterval());