[haiku-commits] haiku: hrev45293 - src/preferences/network

  • From: mattmadia@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 17 Feb 2013 22:41:25 +0100 (CET)

hrev45293 adds 1 changeset to branch 'master'
old head: a6b0b081ccc35ff1b496a4f13ef9c44e16998973
new head: 9010edd275149957a802f1fb6a92b1d84cb769ea
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=9010edd+%5Ea6b0b08

----------------------------------------------------------------------------

9010edd: Adds a localization to Network preference.
  
  Fixes #9089.
  
  Signed-off-by: Matt Madia <mattmadia@xxxxxxxxx>

                                      [ Murai Takashi <tmurai01@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev45293
Commit:      9010edd275149957a802f1fb6a92b1d84cb769ea
URL:         http://cgit.haiku-os.org/haiku/commit/?id=9010edd
Author:      Murai Takashi <tmurai01@xxxxxxxxx>
Date:        Mon Dec 10 12:57:57 2012 UTC
Committer:   Matt Madia <mattmadia@xxxxxxxxx>
Commit-Date: Sun Feb 17 21:40:24 2013 UTC

Ticket:      https://dev.haiku-os.org/ticket/9089

----------------------------------------------------------------------------

1 file changed, 13 insertions(+), 3 deletions(-)
src/preferences/network/EthernetSettingsView.cpp | 16 +++++++++++++---

----------------------------------------------------------------------------

diff --git a/src/preferences/network/EthernetSettingsView.cpp 
b/src/preferences/network/EthernetSettingsView.cpp
index c1b173e..95e193e 100644
--- a/src/preferences/network/EthernetSettingsView.cpp
+++ b/src/preferences/network/EthernetSettingsView.cpp
@@ -629,9 +629,19 @@ EthernetSettingsView::_ValidateControl(BTextControl* 
control)
        if (control->IsEnabled() && !MatchPattern(control->Text(), pattern)) {
                control->MakeFocus();
                BString errorMessage;
-               errorMessage << control->Label();
-               errorMessage.RemoveLast(":");
-               errorMessage << " is invalid";
+
+               if (control == fIPTextControl) {
+                       errorMessage << B_TRANSLATE("IP address is invalid");
+               } else if (control == fNetMaskTextControl) {
+                       errorMessage << B_TRANSLATE("Netmask is invalid");
+               } else if (control == fGatewayTextControl) {
+                       errorMessage << B_TRANSLATE("Gateway is invalid");
+               } else if (control == fPrimaryDNSTextControl) {
+                       errorMessage << B_TRANSLATE("DNS #1 is invalid");
+               } else if (control == fSecondaryDNSTextControl) {
+                       errorMessage << B_TRANSLATE("DNS #2 is invalid");
+               }
+
                fErrorMessage->SetText(errorMessage.String());
                beep();
                return false;


Other related posts:

  • » [haiku-commits] haiku: hrev45293 - src/preferences/network - mattmadia