Localized, part of a GCI task (thanks protonux)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39767 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Philippe Houdoin
2010-12-08 18:10:09 +00:00
parent cdd9fd4da1
commit 4840a72fa7
6 changed files with 78 additions and 41 deletions
+6 -2
View File
@@ -10,10 +10,13 @@
#include <Alert.h> #include <Alert.h>
#include <Application.h> #include <Application.h>
#include <Catalog.h>
#include <TextView.h> #include <TextView.h>
#include "ActivityWindow.h" #include "ActivityWindow.h"
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "ActivityMonitor"
const char* kSignature = "application/x-vnd.Haiku-ActivityMonitor"; const char* kSignature = "application/x-vnd.Haiku-ActivityMonitor";
@@ -61,9 +64,10 @@ ActivityMonitor::AboutRequested()
/*static*/ void /*static*/ void
ActivityMonitor::ShowAbout() 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" "\twritten by Axel Dörfler\n"
"\tCopyright 2008, Haiku Inc.\n", "OK"); "\tCopyright 2008, Haiku Inc.\n"), "OK");
BTextView *view = alert->TextView(); BTextView *view = alert->TextView();
BFont font; BFont font;
+8 -3
View File
@@ -18,6 +18,7 @@
#include <Application.h> #include <Application.h>
#include <Autolock.h> #include <Autolock.h>
#include <Bitmap.h> #include <Bitmap.h>
#include <Catalog.h>
#include <Dragger.h> #include <Dragger.h>
#include <fs_attr.h> #include <fs_attr.h>
#include <MenuItem.h> #include <MenuItem.h>
@@ -33,6 +34,8 @@
#include "SystemInfo.h" #include "SystemInfo.h"
#include "SystemInfoHandler.h" #include "SystemInfoHandler.h"
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "ActivityView"
template<typename ObjectType> template<typename ObjectType>
class ListAddDeleter { class ListAddDeleter {
@@ -991,7 +994,7 @@ ActivityView::MouseDown(BPoint where)
BPopUpMenu *menu = new BPopUpMenu(B_EMPTY_STRING, false, false); BPopUpMenu *menu = new BPopUpMenu(B_EMPTY_STRING, false, false);
menu->SetFont(be_plain_font); menu->SetFont(be_plain_font);
BMenu* additionalMenu = new BMenu("Additional items"); BMenu* additionalMenu = new BMenu(B_TRANSLATE("Additional items"));
additionalMenu->SetFont(be_plain_font); additionalMenu->SetFont(be_plain_font);
SystemInfo info; SystemInfo info;
@@ -1018,7 +1021,8 @@ ActivityView::MouseDown(BPoint where)
menu->AddItem(new BMenuItem(additionalMenu)); menu->AddItem(new BMenuItem(additionalMenu));
menu->AddSeparatorItem(); 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))); new BMessage(kMsgToggleLegend)));
menu->SetTargetForItems(this); menu->SetTargetForItems(this);
@@ -1029,7 +1033,8 @@ ActivityView::MouseDown(BPoint where)
menu->AddSeparatorItem(); menu->AddSeparatorItem();
BMessage* message = new BMessage(kMsgRemoveView); BMessage* message = new BMessage(kMsgRemoveView);
message->AddPointer("view", this); 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); item->SetTarget(window);
} }
+12 -6
View File
@@ -9,6 +9,7 @@
#include <stdio.h> #include <stdio.h>
#include <Application.h> #include <Application.h>
#include <Catalog.h>
#include <File.h> #include <File.h>
#include <FindDirectory.h> #include <FindDirectory.h>
#ifdef __HAIKU__ #ifdef __HAIKU__
@@ -25,6 +26,8 @@
#include "DataSource.h" #include "DataSource.h"
#include "SettingsWindow.h" #include "SettingsWindow.h"
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "ActivityWindow"
static const uint32 kMsgAddView = 'advw'; static const uint32 kMsgAddView = 'advw';
static const uint32 kMsgShowSettings = 'shst'; static const uint32 kMsgShowSettings = 'shst';
@@ -113,24 +116,27 @@ ActivityWindow::ActivityWindow()
// add menu // add menu
// "File" menu // "File" menu
BMenu* menu = new BMenu("File"); BMenu* menu = new BMenu(B_TRANSLATE("File"));
BMenuItem* item; 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->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))); new BMessage(B_ABOUT_REQUESTED)));
menu->AddSeparatorItem(); 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); menu->SetTargetForItems(this);
item->SetTarget(be_app); item->SetTarget(be_app);
menuBar->AddItem(menu); menuBar->AddItem(menu);
// "Settings" menu // "Settings" menu
menu = new BMenu("Settings"); menu = new BMenu(B_TRANSLATE("Settings"));
menu->AddItem(new BMenuItem("Settings" B_UTF8_ELLIPSIS, menu->AddItem(new BMenuItem(B_TRANSLATE("Settings" B_UTF8_ELLIPSIS),
new BMessage(kMsgShowSettings))); new BMessage(kMsgShowSettings)));
menu->SetTargetForItems(this); menu->SetTargetForItems(this);
menuBar->AddItem(menu); menuBar->AddItem(menu);
+32 -27
View File
@@ -9,11 +9,15 @@
#include <stdio.h> #include <stdio.h>
#include <stdint.h> #include <stdint.h>
#include <Catalog.h>
#include <OS.h> #include <OS.h>
#include <String.h> #include <String.h>
#include "SystemInfo.h" #include "SystemInfo.h"
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "DataSource"
const DataSource* kSources[] = { const DataSource* kSources[] = {
new UsedMemoryDataSource(), new UsedMemoryDataSource(),
@@ -329,14 +333,14 @@ UsedMemoryDataSource::NextValue(SystemInfo& info)
const char* const char*
UsedMemoryDataSource::Label() const UsedMemoryDataSource::Label() const
{ {
return "Used memory"; return B_TRANSLATE("Used memory");
} }
const char* const char*
UsedMemoryDataSource::ShortLabel() const UsedMemoryDataSource::ShortLabel() const
{ {
return "Memory"; return B_TRANSLATE("Memory");
} }
@@ -378,14 +382,14 @@ CachedMemoryDataSource::NextValue(SystemInfo& info)
const char* const char*
CachedMemoryDataSource::Label() const CachedMemoryDataSource::Label() const
{ {
return "Cached memory"; return B_TRANSLATE("Cached memory");
} }
const char* const char*
CachedMemoryDataSource::ShortLabel() const CachedMemoryDataSource::ShortLabel() const
{ {
return "Cache"; return B_TRANSLATE("Cache");
} }
@@ -430,14 +434,14 @@ SwapSpaceDataSource::NextValue(SystemInfo& info)
const char* const char*
SwapSpaceDataSource::Label() const SwapSpaceDataSource::Label() const
{ {
return "Swap space"; return B_TRANSLATE("Swap space");
} }
const char* const char*
SwapSpaceDataSource::ShortLabel() const SwapSpaceDataSource::ShortLabel() const
{ {
return "Swap"; return B_TRANSLATE("Swap");
} }
@@ -485,14 +489,14 @@ BlockCacheDataSource::NextValue(SystemInfo& info)
const char* const char*
BlockCacheDataSource::Label() const BlockCacheDataSource::Label() const
{ {
return "Block cache memory"; return B_TRANSLATE("Block cache memory");
} }
const char* const char*
BlockCacheDataSource::ShortLabel() const BlockCacheDataSource::ShortLabel() const
{ {
return "Block cache"; return B_TRANSLATE("Block cache");
} }
@@ -532,14 +536,14 @@ SemaphoresDataSource::NextValue(SystemInfo& info)
const char* const char*
SemaphoresDataSource::Label() const SemaphoresDataSource::Label() const
{ {
return "Semaphores"; return B_TRANSLATE("Semaphores");
} }
const char* const char*
SemaphoresDataSource::ShortLabel() const SemaphoresDataSource::ShortLabel() const
{ {
return "Sems"; return B_TRANSLATE("Sems");
} }
@@ -586,7 +590,7 @@ PortsDataSource::NextValue(SystemInfo& info)
const char* const char*
PortsDataSource::Label() const PortsDataSource::Label() const
{ {
return "Ports"; return B_TRANSLATE("Ports");
} }
@@ -633,7 +637,7 @@ ThreadsDataSource::NextValue(SystemInfo& info)
const char* const char*
ThreadsDataSource::Label() const ThreadsDataSource::Label() const
{ {
return "Threads"; return B_TRANSLATE("Threads");
} }
@@ -680,7 +684,7 @@ TeamsDataSource::NextValue(SystemInfo& info)
const char* const char*
TeamsDataSource::Label() const TeamsDataSource::Label() const
{ {
return "Teams"; return B_TRANSLATE("Teams");
} }
@@ -727,14 +731,14 @@ RunningAppsDataSource::NextValue(SystemInfo& info)
const char* const char*
RunningAppsDataSource::Label() const RunningAppsDataSource::Label() const
{ {
return "Running applications"; return B_TRANSLATE("Running applications");
} }
const char* const char*
RunningAppsDataSource::ShortLabel() const RunningAppsDataSource::ShortLabel() const
{ {
return "Apps"; return B_TRANSLATE("Apps");
} }
@@ -839,7 +843,7 @@ CPUUsageDataSource::ShortLabel() const
const char* const char*
CPUUsageDataSource::Name() const CPUUsageDataSource::Name() const
{ {
return "CPU usage"; return B_TRANSLATE("CPU usage");
} }
@@ -967,21 +971,21 @@ CPUCombinedUsageDataSource::NextValue(SystemInfo& info)
const char* const char*
CPUCombinedUsageDataSource::Label() const CPUCombinedUsageDataSource::Label() const
{ {
return "CPU usage"; return B_TRANSLATE("CPU usage");
} }
const char* const char*
CPUCombinedUsageDataSource::ShortLabel() const CPUCombinedUsageDataSource::ShortLabel() const
{ {
return "CPU"; return B_TRANSLATE("CPU");
} }
const char* const char*
CPUCombinedUsageDataSource::Name() const CPUCombinedUsageDataSource::Name() const
{ {
return "CPU usage (combined)"; return B_TRANSLATE("CPU usage (combined)");
} }
@@ -1065,21 +1069,21 @@ PageFaultsDataSource::NextValue(SystemInfo& info)
const char* const char*
PageFaultsDataSource::Label() const PageFaultsDataSource::Label() const
{ {
return "Page faults"; return B_TRANSLATE("Page faults");
} }
const char* const char*
PageFaultsDataSource::ShortLabel() const PageFaultsDataSource::ShortLabel() const
{ {
return "P-faults"; return B_TRANSLATE("P-faults");
} }
const char* const char*
PageFaultsDataSource::Name() const PageFaultsDataSource::Name() const
{ {
return "Page faults"; return B_TRANSLATE("Page faults");
} }
@@ -1166,21 +1170,21 @@ NetworkUsageDataSource::NextValue(SystemInfo& info)
const char* const char*
NetworkUsageDataSource::Label() const NetworkUsageDataSource::Label() const
{ {
return fIn ? "Receiving" : "Sending"; return fIn ? B_TRANSLATE("Receiving") : B_TRANSLATE("Sending");
} }
const char* const char*
NetworkUsageDataSource::ShortLabel() const NetworkUsageDataSource::ShortLabel() const
{ {
return fIn ? "RX" : "TX"; return fIn ? B_TRANSLATE("RX") : B_TRANSLATE("TX");
} }
const char* const char*
NetworkUsageDataSource::Name() const NetworkUsageDataSource::Name() const
{ {
return fIn ? "Network receive" : "Network send"; return fIn ? B_TRANSLATE("Network receive") : B_TRANSLATE("Network send");
} }
@@ -1250,7 +1254,8 @@ ClipboardSizeDataSource::NextValue(SystemInfo& info)
const char* const char*
ClipboardSizeDataSource::Label() const 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 @@ MediaNodesDataSource::NextValue(SystemInfo& info)
const char* const char*
MediaNodesDataSource::Label() const MediaNodesDataSource::Label() const
{ {
return "Media nodes"; return B_TRANSLATE("Media nodes");
} }
+15 -2
View File
@@ -11,6 +11,19 @@ Application ActivityMonitor :
SystemInfo.cpp SystemInfo.cpp
SystemInfoHandler.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
;
+5 -1
View File
@@ -9,11 +9,15 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <Catalog.h>
#include <GridLayoutBuilder.h> #include <GridLayoutBuilder.h>
#include <GroupLayoutBuilder.h> #include <GroupLayoutBuilder.h>
#include <Slider.h> #include <Slider.h>
#include <String.h> #include <String.h>
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "SettingsWindow"
static const uint32 kMsgUpdateTimeInterval = 'upti'; static const uint32 kMsgUpdateTimeInterval = 'upti';
@@ -91,7 +95,7 @@ SettingsWindow::SettingsWindow(ActivityWindow* target)
{ {
SetLayout(new BGroupLayout(B_VERTICAL)); SetLayout(new BGroupLayout(B_VERTICAL));
fIntervalSlider = new IntervalSlider("Update time interval:", fIntervalSlider = new IntervalSlider(B_TRANSLATE("Update time interval:"),
new BMessage(kMsgUpdateTimeInterval), kNumUpdateIntervals); new BMessage(kMsgUpdateTimeInterval), kNumUpdateIntervals);
fIntervalSlider->SetInterval(target->RefreshInterval()); fIntervalSlider->SetInterval(target->RefreshInterval());