Ticket #9089: network.diff

File network.diff, 876 bytes (added by mt, 12 years ago)
  • src/preferences/network/EthernetSettingsView.cpp

    diff --git a/src/preferences/network/EthernetSettingsView.cpp b/src/preferences/network/EthernetSettingsView.cpp
    index c1b173e..01810b9 100644
    a b EthernetSettingsView::_ValidateControl(BTextControl* control)  
    628628
    629629    if (control->IsEnabled() && !MatchPattern(control->Text(), pattern)) {
    630630        control->MakeFocus();
    631         BString errorMessage;
    632         errorMessage << control->Label();
    633         errorMessage.RemoveLast(":");
    634         errorMessage << " is invalid";
     631        BString errorMessage, labelText;
     632        labelText << control->Label();
     633        labelText.RemoveLast(":");
     634        errorMessage.SetToFormat(
     635            B_TRANSLATE_COMMENT("%s is invalid",
     636            "e.g. 'IP address is invalid'"),
     637            labelText.String());
    635638        fErrorMessage->SetText(errorMessage.String());
    636639        beep();
    637640        return false;