Ticket #5743: PrintersUpdate.patch

File PrintersUpdate.patch, 1.6 KB (added by Karvjorm, 14 years ago)

An updated patch for Printers localization

  • src/preferences/print/AddPrinterDialog.cpp

     
    9797
    9898    BString transport;
    9999    BString transportPath;
    100     if (fPrinterText != "Preview") {
     100    if (fPrinterText != B_TRANSLATE("Preview")) {
    101101        // Preview printer does not use transport add-on
    102102        transport = fTransportText;
    103103        transportPath = fTransportPathText;
     
    107107    m.AddString("transport", transport.String());
    108108    m.AddString("transport path", transportPath.String());
    109109    m.AddString("printer name", fNameText.String());
    110     m.AddString("connection", "Local");
     110    m.AddString("connection", B_TRANSLATE("Local"));
    111111    msgr.SendMessage(&m);
    112112        // request print_server to create printer
    113113}
     
    187187    BMenuField *printerMenuField = new BMenuField("drivers_list",
    188188        B_TRANSLATE("Printer type:"), fPrinter);
    189189    printerMenuField->SetAlignment(B_ALIGN_RIGHT);
    190     _FillMenu(fPrinter, "Print", kPrinterSelectedMsg);
     190    _FillMenu(fPrinter, B_TRANSLATE("Print"), kPrinterSelectedMsg);
    191191
    192192    // add a "connected to" (aka transports list) menu field
    193193    fTransport = new BPopUpMenu(B_TRANSLATE("<pick one>"));
     
    402402AddPrinterDialog::_Update()
    403403{
    404404    fOk->SetEnabled(fNameText != "" && fPrinterText != ""
    405         && (fTransportText != "" || fPrinterText == "Preview"));
     405        && (fTransportText != "" || fPrinterText == B_TRANSLATE("Preview")));
    406406
    407     fTransport->SetEnabled(fPrinterText != "Preview");
     407    fTransport->SetEnabled(fPrinterText != B_TRANSLATE("Preview"));
    408408}
    409409