From 8b0a06ad7ad9fb4c9e3c2ef7fe5d5a2d631c8eb9 Mon Sep 17 00:00:00 2001 From: Michael Pfeiffer Date: Fri, 28 May 2010 15:41:56 +0000 Subject: [PATCH] * For consistencies sake also translate transport scripting comments. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36965 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/print/Jamfile | 3 +++ src/servers/print/Transport.Scripting.cpp | 25 +++++++++++++++++------ 2 files changed, 22 insertions(+), 6 deletions(-) diff --git a/src/servers/print/Jamfile b/src/servers/print/Jamfile index aa42af0993..d3646120da 100644 --- a/src/servers/print/Jamfile +++ b/src/servers/print/Jamfile @@ -34,7 +34,10 @@ DoCatalogs print_server : x-vnd.Be-PSRV : ConfigWindow.cpp + Printer.Scripting.cpp PrintServerApp.cpp PrintServerApp.R5.cpp + PrintServerApp.Scripting.cpp + Transport.Scripting.cpp2 ; diff --git a/src/servers/print/Transport.Scripting.cpp b/src/servers/print/Transport.Scripting.cpp index 097ab83368..c6645e7a82 100644 --- a/src/servers/print/Transport.Scripting.cpp +++ b/src/servers/print/Transport.Scripting.cpp @@ -8,17 +8,22 @@ #include "Transport.h" -// BeOS API -#include -#include -#include #include +#include +#include +#include +#include +#include + + +#define B_TRANSLATE_CONTEXT "Transport Scripting" + static property_info prop_list[] = { { "Name", { B_GET_PROPERTY }, { B_DIRECT_SPECIFIER }, - "Get name of transport" }, + B_TRANSLATE_MARK("Get name of transport") }, { "Ports", { B_GET_PROPERTY }, { B_DIRECT_SPECIFIER }, - "Get currently available ports/devices" }, + B_TRANSLATE_MARK("Get currently available ports/devices") }, { 0 } // terminate list }; @@ -87,6 +92,14 @@ status_t Transport::GetSupportedSuites(BMessage* msg) { msg->AddString("suites", "application/x-vnd.OpenBeOS-transport"); + static bool localized = false; + if (!localized) { + localized = true; + for (int i = 0; prop_list[i].name != NULL; i ++) + prop_list[i].usage = be_catalog->GetString(prop_list[i].usage, + B_TRANSLATE_CONTEXT); + } + BPropertyInfo prop_info(prop_list); msg->AddFlat("messages", &prop_info);