Updated to use B_TRANSLATE* macros. relates to #5408.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36681 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Matt Madia
2010-05-06 22:59:37 +00:00
parent c31c1fef4f
commit ea8a1f5804
3 changed files with 48 additions and 41 deletions
+1 -1
View File
@@ -91,7 +91,7 @@ BackgroundsApplication::RefsReceived(BMessage* message)
BackgroundsWindow::BackgroundsWindow() BackgroundsWindow::BackgroundsWindow()
: :
BWindow(BRect(0, 0, 0, 0), TR("Backgrounds"), B_TITLED_WINDOW, BWindow(BRect(0, 0, 0, 0), B_TRANSLATE("Backgrounds"), B_TITLED_WINDOW,
B_NOT_RESIZABLE | B_NOT_ZOOMABLE | B_AUTO_UPDATE_SIZE_LIMITS, B_NOT_RESIZABLE | B_NOT_ZOOMABLE | B_AUTO_UPDATE_SIZE_LIMITS,
B_ALL_WORKSPACES) B_ALL_WORKSPACES)
{ {
+46 -39
View File
@@ -110,8 +110,8 @@ BackgroundsView::BackgroundsView()
SetBorder(B_NO_BORDER); SetBorder(B_NO_BORDER);
fPreview = new BBox("preview"); fPreview = new BBox("preview");
fPreview->SetLabel(TR("Preview")); fPreview->SetLabel(B_TRANSLATE("Preview"));
fPreView = new PreView(); fPreView = new PreView();
fTopLeft = new FramePart(FRAME_TOP_LEFT); fTopLeft = new FramePart(FRAME_TOP_LEFT);
@@ -123,9 +123,9 @@ BackgroundsView::BackgroundsView()
fBottom = new FramePart(FRAME_BOTTOM); fBottom = new FramePart(FRAME_BOTTOM);
fBottomRight = new FramePart(FRAME_BOTTOM_RIGHT); fBottomRight = new FramePart(FRAME_BOTTOM_RIGHT);
fXPlacementText = new BTextControl(TR("X:"), NULL, fXPlacementText = new BTextControl(B_TRANSLATE("X:"), NULL,
new BMessage(kMsgImagePlacement)); new BMessage(kMsgImagePlacement));
fYPlacementText = new BTextControl(TR("Y:"), NULL, fYPlacementText = new BTextControl(B_TRANSLATE("Y:"), NULL,
new BMessage(kMsgImagePlacement)); new BMessage(kMsgImagePlacement));
fXPlacementText->TextView()->SetMaxBytes(5); fXPlacementText->TextView()->SetMaxBytes(5);
@@ -165,23 +165,26 @@ BackgroundsView::BackgroundsView()
.End() .End()
.AddGlue() .AddGlue()
.View(); .View();
fPreview->AddChild(view); fPreview->AddChild(view);
BBox* rightbox = new BBox("rightbox"); BBox* rightbox = new BBox("rightbox");
fWorkspaceMenu = new BPopUpMenu(TR("pick one")); fWorkspaceMenu = new BPopUpMenu(B_TRANSLATE("pick one"));
fWorkspaceMenu->AddItem(new BMenuItem(TR("All workspaces"), fWorkspaceMenu->AddItem(new BMenuItem(B_TRANSLATE("All workspaces"),
new BMessage(kMsgAllWorkspaces))); new BMessage(kMsgAllWorkspaces)));
BMenuItem* menuItem; BMenuItem* menuItem;
fWorkspaceMenu->AddItem(menuItem = new BMenuItem(TR("Current workspace"), fWorkspaceMenu->AddItem(menuItem = new BMenuItem(
B_TRANSLATE("Current workspace"),
new BMessage(kMsgCurrentWorkspace))); new BMessage(kMsgCurrentWorkspace)));
menuItem->SetMarked(true); menuItem->SetMarked(true);
fLastWorkspaceIndex = fWorkspaceMenu->IndexOf(fWorkspaceMenu->FindMarked()); fLastWorkspaceIndex =
fWorkspaceMenu->IndexOf(fWorkspaceMenu->FindMarked());
fWorkspaceMenu->AddSeparatorItem(); fWorkspaceMenu->AddSeparatorItem();
fWorkspaceMenu->AddItem(new BMenuItem(TR("Default folder"), fWorkspaceMenu->AddItem(new BMenuItem(B_TRANSLATE("Default folder"),
new BMessage(kMsgDefaultFolder))); new BMessage(kMsgDefaultFolder)));
fWorkspaceMenu->AddItem(new BMenuItem(TR("Other folder" B_UTF8_ELLIPSIS), fWorkspaceMenu->AddItem(new BMenuItem(
B_TRANSLATE("Other folder" B_UTF8_ELLIPSIS),
new BMessage(kMsgOtherFolder))); new BMessage(kMsgOtherFolder)));
BMenuField* workspaceMenuField = new BMenuField(BRect(0, 0, 130, 18), BMenuField* workspaceMenuField = new BMenuField(BRect(0, 0, 130, 18),
@@ -189,39 +192,41 @@ BackgroundsView::BackgroundsView()
workspaceMenuField->ResizeToPreferred(); workspaceMenuField->ResizeToPreferred();
rightbox->SetLabel(workspaceMenuField); rightbox->SetLabel(workspaceMenuField);
fImageMenu = new BPopUpMenu(TR("pick one")); fImageMenu = new BPopUpMenu(B_TRANSLATE("pick one"));
fImageMenu->AddItem(new BGImageMenuItem(TR("None"), -1, fImageMenu->AddItem(new BGImageMenuItem(B_TRANSLATE("None"), -1,
new BMessage(kMsgNoImage))); new BMessage(kMsgNoImage)));
fImageMenu->AddSeparatorItem(); fImageMenu->AddSeparatorItem();
fImageMenu->AddItem(new BMenuItem(TR("Other" B_UTF8_ELLIPSIS), fImageMenu->AddItem(new BMenuItem(B_TRANSLATE("Other" B_UTF8_ELLIPSIS),
new BMessage(kMsgOtherImage))); new BMessage(kMsgOtherImage)));
BMenuField* imageMenuField = new BMenuField(NULL, fImageMenu); BMenuField* imageMenuField = new BMenuField(NULL, fImageMenu);
imageMenuField->SetAlignment(B_ALIGN_RIGHT); imageMenuField->SetAlignment(B_ALIGN_RIGHT);
imageMenuField->ResizeToPreferred(); imageMenuField->ResizeToPreferred();
fPlacementMenu = new BPopUpMenu(TR("pick one")); fPlacementMenu = new BPopUpMenu(B_TRANSLATE("pick one"));
fPlacementMenu->AddItem(new BMenuItem(TR("Manual"), fPlacementMenu->AddItem(new BMenuItem(B_TRANSLATE("Manual"),
new BMessage(kMsgManualPlacement))); new BMessage(kMsgManualPlacement)));
fPlacementMenu->AddItem(new BMenuItem(TR("Center"), fPlacementMenu->AddItem(new BMenuItem(B_TRANSLATE("Center"),
new BMessage(kMsgCenterPlacement))); new BMessage(kMsgCenterPlacement)));
fPlacementMenu->AddItem(new BMenuItem(TR("Scale to fit"), fPlacementMenu->AddItem(new BMenuItem(B_TRANSLATE("Scale to fit"),
new BMessage(kMsgScalePlacement))); new BMessage(kMsgScalePlacement)));
fPlacementMenu->AddItem(new BMenuItem(TR("Tile"), fPlacementMenu->AddItem(new BMenuItem(B_TRANSLATE("Tile"),
new BMessage(kMsgTilePlacement))); new BMessage(kMsgTilePlacement)));
BMenuField* placementMenuField = new BMenuField(NULL, fPlacementMenu); BMenuField* placementMenuField = new BMenuField(NULL, fPlacementMenu);
placementMenuField->SetAlignment(B_ALIGN_RIGHT); placementMenuField->SetAlignment(B_ALIGN_RIGHT);
fIconLabelOutline = new BCheckBox(TR("Icon label outline"), fIconLabelOutline = new BCheckBox(B_TRANSLATE("Icon label outline"),
new BMessage(kMsgIconLabelOutline)); new BMessage(kMsgIconLabelOutline));
fIconLabelOutline->SetValue(B_CONTROL_OFF); fIconLabelOutline->SetValue(B_CONTROL_OFF);
fPicker = new BColorControl(BPoint(0, 0), B_CELLS_32x8, 7.0, "Picker", fPicker = new BColorControl(BPoint(0, 0), B_CELLS_32x8, 7.0, "Picker",
new BMessage(kMsgUpdateColor)); new BMessage(kMsgUpdateColor));
BStringView* imageStringView = new BStringView(NULL, TR("Image:")); BStringView* imageStringView =
BStringView* placementStringView = new BStringView(NULL, TR("Placement:")); new BStringView(NULL, B_TRANSLATE("Image:"));
BStringView* placementStringView =
new BStringView(NULL, B_TRANSLATE("Placement:"));
imageStringView->SetExplicitAlignment(BAlignment(B_ALIGN_RIGHT, imageStringView->SetExplicitAlignment(BAlignment(B_ALIGN_RIGHT,
B_ALIGN_NO_VERTICAL)); B_ALIGN_NO_VERTICAL));
@@ -243,11 +248,13 @@ BackgroundsView::BackgroundsView()
.SetInsets(10, 10, 10, 10) .SetInsets(10, 10, 10, 10)
.End() .End()
.View(); .View();
rightbox->AddChild(view); rightbox->AddChild(view);
fRevert = new BButton(TR("Revert"), new BMessage(kMsgRevertSettings)); fRevert = new BButton(B_TRANSLATE("Revert"),
fApply = new BButton(TR("Apply"), new BMessage(kMsgApplySettings)); new BMessage(kMsgRevertSettings));
fApply = new BButton(B_TRANSLATE("Apply"),
new BMessage(kMsgApplySettings));
fRevert->SetExplicitAlignment(BAlignment(B_ALIGN_LEFT, fRevert->SetExplicitAlignment(BAlignment(B_ALIGN_LEFT,
B_ALIGN_NO_VERTICAL)); B_ALIGN_NO_VERTICAL));
@@ -304,11 +311,11 @@ BackgroundsView::AllAttached()
BMessenger messenger(this); BMessenger messenger(this);
fPanel = new ImageFilePanel(B_OPEN_PANEL, &messenger, &ref, fPanel = new ImageFilePanel(B_OPEN_PANEL, &messenger, &ref,
B_FILE_NODE, false, NULL, new CustomRefFilter(true)); B_FILE_NODE, false, NULL, new CustomRefFilter(true));
fPanel->SetButtonLabel(B_DEFAULT_BUTTON, TR("Select")); fPanel->SetButtonLabel(B_DEFAULT_BUTTON, B_TRANSLATE("Select"));
fFolderPanel = new BFilePanel(B_OPEN_PANEL, &messenger, NULL, fFolderPanel = new BFilePanel(B_OPEN_PANEL, &messenger, NULL,
B_DIRECTORY_NODE, false, NULL, new CustomRefFilter(false)); B_DIRECTORY_NODE, false, NULL, new CustomRefFilter(false));
fFolderPanel->SetButtonLabel(B_DEFAULT_BUTTON, TR("Select")); fFolderPanel->SetButtonLabel(B_DEFAULT_BUTTON, B_TRANSLATE("Select"));
_LoadSettings(); _LoadSettings();
_LoadDesktopFolder(); _LoadDesktopFolder();
@@ -369,7 +376,7 @@ BackgroundsView::MessageReceived(BMessage* msg)
case kMsgCurrentWorkspace: case kMsgCurrentWorkspace:
case kMsgAllWorkspaces: case kMsgAllWorkspaces:
fImageMenu->FindItem(kMsgNoImage)->SetLabel(TR("None")); fImageMenu->FindItem(kMsgNoImage)->SetLabel(B_TRANSLATE("None"));
fLastWorkspaceIndex = fWorkspaceMenu->IndexOf( fLastWorkspaceIndex = fWorkspaceMenu->IndexOf(
fWorkspaceMenu->FindMarked()); fWorkspaceMenu->FindMarked());
if (fCurrent && fCurrent->IsDesktop()) { if (fCurrent && fCurrent->IsDesktop()) {
@@ -381,7 +388,7 @@ BackgroundsView::MessageReceived(BMessage* msg)
break; break;
case kMsgDefaultFolder: case kMsgDefaultFolder:
fImageMenu->FindItem(kMsgNoImage)->SetLabel(TR("None")); fImageMenu->FindItem(kMsgNoImage)->SetLabel(B_TRANSLATE("None"));
fLastWorkspaceIndex = fWorkspaceMenu->IndexOf( fLastWorkspaceIndex = fWorkspaceMenu->IndexOf(
fWorkspaceMenu->FindMarked()); fWorkspaceMenu->FindMarked());
_SetDesktop(false); _SetDesktop(false);
@@ -423,7 +430,7 @@ BackgroundsView::MessageReceived(BMessage* msg)
break; break;
case kMsgFolderSelected: case kMsgFolderSelected:
fImageMenu->FindItem(kMsgNoImage)->SetLabel(TR("Default")); fImageMenu->FindItem(kMsgNoImage)->SetLabel(B_TRANSLATE("Default"));
fLastWorkspaceIndex = fWorkspaceMenu->IndexOf( fLastWorkspaceIndex = fWorkspaceMenu->IndexOf(
fWorkspaceMenu->FindMarked()); fWorkspaceMenu->FindMarked());
_SetDesktop(false); _SetDesktop(false);
@@ -524,9 +531,9 @@ BackgroundsView::_UpdateWithCurrent(void)
->SetEnabled(fCurrent->IsDesktop()); ->SetEnabled(fCurrent->IsDesktop());
if (fWorkspaceMenu->IndexOf(fWorkspaceMenu->FindMarked()) > 5) if (fWorkspaceMenu->IndexOf(fWorkspaceMenu->FindMarked()) > 5)
fImageMenu->FindItem(kMsgNoImage)->SetLabel(TR("Default")); fImageMenu->FindItem(kMsgNoImage)->SetLabel(B_TRANSLATE("Default"));
else else
fImageMenu->FindItem(kMsgNoImage)->SetLabel(TR("None")); fImageMenu->FindItem(kMsgNoImage)->SetLabel(B_TRANSLATE("None"));
for (int32 i = fImageMenu->CountItems() - 5; i >= 0; i--) { for (int32 i = fImageMenu->CountItems() - 5; i >= 0; i--) {
fImageMenu->RemoveItem(2); fImageMenu->RemoveItem(2);
@@ -548,7 +555,7 @@ BackgroundsView::_UpdateWithCurrent(void)
} else { } else {
fIconLabelOutline->SetValue(fCurrentInfo->fTextWidgetLabelOutline fIconLabelOutline->SetValue(fCurrentInfo->fTextWidgetLabelOutline
? B_CONTROL_ON : B_CONTROL_OFF); ? B_CONTROL_ON : B_CONTROL_OFF);
fLastImageIndex = fCurrentInfo->fImageIndex; fLastImageIndex = fCurrentInfo->fImageIndex;
_FindImageItem(fLastImageIndex)->SetMarked(true); _FindImageItem(fLastImageIndex)->SetMarked(true);
@@ -572,7 +579,7 @@ BackgroundsView::_UpdateWithCurrent(void)
cmd = kMsgTilePlacement; cmd = kMsgTilePlacement;
break; break;
} }
if (cmd != 0) if (cmd != 0)
fPlacementMenu->FindItem(cmd)->SetMarked(true); fPlacementMenu->FindItem(cmd)->SetMarked(true);
@@ -647,7 +654,7 @@ BackgroundsView::_Save()
} }
} else { } else {
fCurrent->RemoveAll(); fCurrent->RemoveAll();
fCurrentInfo = new BackgroundImage::BackgroundImageInfo( fCurrentInfo = new BackgroundImage::BackgroundImageInfo(
B_ALL_WORKSPACES, fLastImageIndex, mode, offset, B_ALL_WORKSPACES, fLastImageIndex, mode, offset,
textWidgetLabelOutline, fCurrent->GetShowingImageSet(), textWidgetLabelOutline, fCurrent->GetShowingImageSet(),
@@ -847,7 +854,7 @@ BackgroundsView::_LoadSettings()
path.SetTo(string.String()); path.SetTo(string.String());
int32 i = _AddPath(path); int32 i = _AddPath(path);
BString s; BString s;
s << TR("Folder: ") << path.Leaf(); s << B_TRANSLATE("Folder: ") << path.Leaf();
BMenuItem* item = new BMenuItem(s.String(), BMenuItem* item = new BMenuItem(s.String(),
new BMessage(kMsgFolderSelected)); new BMessage(kMsgFolderSelected));
fWorkspaceMenu->AddItem(item, -i - 1 + 6); fWorkspaceMenu->AddItem(item, -i - 1 + 6);
@@ -1052,7 +1059,7 @@ BackgroundsView::RefsReceived(BMessage* msg)
if (fWorkspaceMenu->CountItems() <= 5) if (fWorkspaceMenu->CountItems() <= 5)
fWorkspaceMenu->AddSeparatorItem(); fWorkspaceMenu->AddSeparatorItem();
BString s; BString s;
s << TR("Folder: ") << path.Leaf(); s << B_TRANSLATE("Folder: ") << path.Leaf();
item = new BMenuItem(s.String(), item = new BMenuItem(s.String(),
new BMessage(kMsgFolderSelected)); new BMessage(kMsgFolderSelected));
fWorkspaceMenu->AddItem(item, -index - 1 + 6); fWorkspaceMenu->AddItem(item, -index - 1 + 6);
@@ -1178,7 +1185,7 @@ PreView::PreView()
fMoveHandCursor(kHandCursorData) fMoveHandCursor(kHandCursorData)
{ {
float aspectRatio = BScreen().Frame().Width() / BScreen().Frame().Height(); float aspectRatio = BScreen().Frame().Width() / BScreen().Frame().Height();
float previewWidth = 120.0f; float previewWidth = 120.0f;
float previewHeight = ceil(previewWidth / aspectRatio); float previewHeight = ceil(previewWidth / aspectRatio);
ResizeTo(previewWidth, previewHeight); ResizeTo(previewWidth, previewHeight);
@@ -131,7 +131,7 @@ ImageFilePanel::SelectionChanged()
B_FOLLOW_LEFT | B_FOLLOW_TOP, 0); B_FOLLOW_LEFT | B_FOLLOW_TOP, 0);
BString resolution; BString resolution;
resolution << TR("Resolution: ") resolution << B_TRANSLATE("Resolution: ")
<< (int)(bitmap->Bounds().Width() + 1) << (int)(bitmap->Bounds().Width() + 1)
<< "x" << (int)(bitmap->Bounds().Height() + 1); << "x" << (int)(bitmap->Bounds().Height() + 1);
fResolutionView->SetText(resolution.String()); fResolutionView->SetText(resolution.String());