diff options
| author | EGRY Gabor <gaboregry1@t-online.hu> | 2008-01-11 17:52:07 -0500 |
|---|---|---|
| committer | Sam Ravnborg <sam@ravnborg.org> | 2008-01-28 17:14:39 -0500 |
| commit | c21a2d9589faa5599c9876bf0e0f48e81ee90284 (patch) | |
| tree | d3b93c34740b1bb6119c139cfef6694035d00244 /scripts | |
| parent | 01771b0fef0f2cbff80e19295394ece2be1ab661 (diff) | |
kconfig: gettext support for xconfig
Full gettext support for xconfig.
Signed-off-by: Egry Gabor <gaboregry1@t-online.hu>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Roman Zippel <zippel@linux-m68k.org>
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/kconfig/qconf.cc | 93 |
1 files changed, 49 insertions, 44 deletions
diff --git a/scripts/kconfig/qconf.cc b/scripts/kconfig/qconf.cc index b9bb32dfd628..9fe27ca8a192 100644 --- a/scripts/kconfig/qconf.cc +++ b/scripts/kconfig/qconf.cc | |||
| @@ -114,7 +114,7 @@ void ConfigItem::updateMenu(void) | |||
| 114 | 114 | ||
| 115 | sym = menu->sym; | 115 | sym = menu->sym; |
| 116 | prop = menu->prompt; | 116 | prop = menu->prompt; |
| 117 | prompt = QString::fromLocal8Bit(menu_get_prompt(menu)); | 117 | prompt = _(menu_get_prompt(menu)); |
| 118 | 118 | ||
| 119 | if (prop) switch (prop->type) { | 119 | if (prop) switch (prop->type) { |
| 120 | case P_MENU: | 120 | case P_MENU: |
| @@ -208,7 +208,7 @@ void ConfigItem::updateMenu(void) | |||
| 208 | break; | 208 | break; |
| 209 | } | 209 | } |
| 210 | if (!sym_has_value(sym) && visible) | 210 | if (!sym_has_value(sym) && visible) |
| 211 | prompt += " (NEW)"; | 211 | prompt += _(" (NEW)"); |
| 212 | set_prompt: | 212 | set_prompt: |
| 213 | setText(promptColIdx, prompt); | 213 | setText(promptColIdx, prompt); |
| 214 | } | 214 | } |
| @@ -346,7 +346,7 @@ ConfigList::ConfigList(ConfigView* p, const char *name) | |||
| 346 | 346 | ||
| 347 | for (i = 0; i < colNr; i++) | 347 | for (i = 0; i < colNr; i++) |
| 348 | colMap[i] = colRevMap[i] = -1; | 348 | colMap[i] = colRevMap[i] = -1; |
| 349 | addColumn(promptColIdx, "Option"); | 349 | addColumn(promptColIdx, _("Option")); |
| 350 | 350 | ||
| 351 | reinit(); | 351 | reinit(); |
| 352 | } | 352 | } |
| @@ -360,14 +360,14 @@ void ConfigList::reinit(void) | |||
| 360 | removeColumn(nameColIdx); | 360 | removeColumn(nameColIdx); |
| 361 | 361 | ||
| 362 | if (showName) | 362 | if (showName) |
| 363 | addColumn(nameColIdx, "Name"); | 363 | addColumn(nameColIdx, _("Name")); |
| 364 | if (showRange) { | 364 | if (showRange) { |
| 365 | addColumn(noColIdx, "N"); | 365 | addColumn(noColIdx, "N"); |
| 366 | addColumn(modColIdx, "M"); | 366 | addColumn(modColIdx, "M"); |
| 367 | addColumn(yesColIdx, "Y"); | 367 | addColumn(yesColIdx, "Y"); |
| 368 | } | 368 | } |
| 369 | if (showData) | 369 | if (showData) |
| 370 | addColumn(dataColIdx, "Value"); | 370 | addColumn(dataColIdx, _("Value")); |
| 371 | 371 | ||
| 372 | updateListAll(); | 372 | updateListAll(); |
| 373 | } | 373 | } |
| @@ -803,7 +803,7 @@ void ConfigList::contextMenuEvent(QContextMenuEvent *e) | |||
| 803 | QAction *action; | 803 | QAction *action; |
| 804 | 804 | ||
| 805 | headerPopup = new QPopupMenu(this); | 805 | headerPopup = new QPopupMenu(this); |
| 806 | action = new QAction(NULL, "Show Name", 0, this); | 806 | action = new QAction(NULL, _("Show Name"), 0, this); |
| 807 | action->setToggleAction(TRUE); | 807 | action->setToggleAction(TRUE); |
| 808 | connect(action, SIGNAL(toggled(bool)), | 808 | connect(action, SIGNAL(toggled(bool)), |
| 809 | parent(), SLOT(setShowName(bool))); | 809 | parent(), SLOT(setShowName(bool))); |
| @@ -811,7 +811,7 @@ void ConfigList::contextMenuEvent(QContextMenuEvent *e) | |||
| 811 | action, SLOT(setOn(bool))); | 811 | action, SLOT(setOn(bool))); |
| 812 | action->setOn(showName); | 812 | action->setOn(showName); |
| 813 | action->addTo(headerPopup); | 813 | action->addTo(headerPopup); |
| 814 | action = new QAction(NULL, "Show Range", 0, this); | 814 | action = new QAction(NULL, _("Show Range"), 0, this); |
| 815 | action->setToggleAction(TRUE); | 815 | action->setToggleAction(TRUE); |
| 816 | connect(action, SIGNAL(toggled(bool)), | 816 | connect(action, SIGNAL(toggled(bool)), |
| 817 | parent(), SLOT(setShowRange(bool))); | 817 | parent(), SLOT(setShowRange(bool))); |
| @@ -819,7 +819,7 @@ void ConfigList::contextMenuEvent(QContextMenuEvent *e) | |||
| 819 | action, SLOT(setOn(bool))); | 819 | action, SLOT(setOn(bool))); |
| 820 | action->setOn(showRange); | 820 | action->setOn(showRange); |
| 821 | action->addTo(headerPopup); | 821 | action->addTo(headerPopup); |
| 822 | action = new QAction(NULL, "Show Data", 0, this); | 822 | action = new QAction(NULL, _("Show Data"), 0, this); |
| 823 | action->setToggleAction(TRUE); | 823 | action->setToggleAction(TRUE); |
| 824 | connect(action, SIGNAL(toggled(bool)), | 824 | connect(action, SIGNAL(toggled(bool)), |
| 825 | parent(), SLOT(setShowData(bool))); | 825 | parent(), SLOT(setShowData(bool))); |
| @@ -1041,7 +1041,12 @@ void ConfigInfoView::menuInfo(void) | |||
| 1041 | if (showDebug()) | 1041 | if (showDebug()) |
| 1042 | debug = debug_info(sym); | 1042 | debug = debug_info(sym); |
| 1043 | 1043 | ||
| 1044 | help = print_filter(_(menu_get_help(menu))); | 1044 | help = menu_get_help(menu); |
| 1045 | /* Gettextize if the help text not empty */ | ||
| 1046 | if (help.isEmpty()) | ||
| 1047 | help = print_filter(menu_get_help(menu)); | ||
| 1048 | else | ||
| 1049 | help = print_filter(_(menu_get_help(menu))); | ||
| 1045 | } else if (menu->prompt) { | 1050 | } else if (menu->prompt) { |
| 1046 | head += "<big><b>"; | 1051 | head += "<big><b>"; |
| 1047 | head += print_filter(_(menu->prompt->text)); | 1052 | head += print_filter(_(menu->prompt->text)); |
| @@ -1167,7 +1172,7 @@ void ConfigInfoView::expr_print_help(void *data, struct symbol *sym, const char | |||
| 1167 | QPopupMenu* ConfigInfoView::createPopupMenu(const QPoint& pos) | 1172 | QPopupMenu* ConfigInfoView::createPopupMenu(const QPoint& pos) |
| 1168 | { | 1173 | { |
| 1169 | QPopupMenu* popup = Parent::createPopupMenu(pos); | 1174 | QPopupMenu* popup = Parent::createPopupMenu(pos); |
| 1170 | QAction* action = new QAction(NULL,"Show Debug Info", 0, popup); | 1175 | QAction* action = new QAction(NULL, _("Show Debug Info"), 0, popup); |
| 1171 | action->setToggleAction(TRUE); | 1176 | action->setToggleAction(TRUE); |
| 1172 | connect(action, SIGNAL(toggled(bool)), SLOT(setShowDebug(bool))); | 1177 | connect(action, SIGNAL(toggled(bool)), SLOT(setShowDebug(bool))); |
| 1173 | connect(this, SIGNAL(showDebugChanged(bool)), action, SLOT(setOn(bool))); | 1178 | connect(this, SIGNAL(showDebugChanged(bool)), action, SLOT(setOn(bool))); |
| @@ -1189,11 +1194,11 @@ ConfigSearchWindow::ConfigSearchWindow(ConfigMainWindow* parent, const char *nam | |||
| 1189 | 1194 | ||
| 1190 | QVBoxLayout* layout1 = new QVBoxLayout(this, 11, 6); | 1195 | QVBoxLayout* layout1 = new QVBoxLayout(this, 11, 6); |
| 1191 | QHBoxLayout* layout2 = new QHBoxLayout(0, 0, 6); | 1196 | QHBoxLayout* layout2 = new QHBoxLayout(0, 0, 6); |
| 1192 | layout2->addWidget(new QLabel("Find:", this)); | 1197 | layout2->addWidget(new QLabel(_("Find:"), this)); |
| 1193 | editField = new QLineEdit(this); | 1198 | editField = new QLineEdit(this); |
| 1194 | connect(editField, SIGNAL(returnPressed()), SLOT(search())); | 1199 | connect(editField, SIGNAL(returnPressed()), SLOT(search())); |
| 1195 | layout2->addWidget(editField); | 1200 | layout2->addWidget(editField); |
| 1196 | searchButton = new QPushButton("Search", this); | 1201 | searchButton = new QPushButton(_("Search"), this); |
| 1197 | searchButton->setAutoDefault(FALSE); | 1202 | searchButton->setAutoDefault(FALSE); |
| 1198 | connect(searchButton, SIGNAL(clicked()), SLOT(search())); | 1203 | connect(searchButton, SIGNAL(clicked()), SLOT(search())); |
| 1199 | layout2->addWidget(searchButton); | 1204 | layout2->addWidget(searchButton); |
| @@ -1313,58 +1318,58 @@ ConfigMainWindow::ConfigMainWindow(void) | |||
| 1313 | menu = menuBar(); | 1318 | menu = menuBar(); |
| 1314 | toolBar = new QToolBar("Tools", this); | 1319 | toolBar = new QToolBar("Tools", this); |
| 1315 | 1320 | ||
| 1316 | backAction = new QAction("Back", QPixmap(xpm_back), "Back", 0, this); | 1321 | backAction = new QAction("Back", QPixmap(xpm_back), _("Back"), 0, this); |
| 1317 | connect(backAction, SIGNAL(activated()), SLOT(goBack())); | 1322 | connect(backAction, SIGNAL(activated()), SLOT(goBack())); |
| 1318 | backAction->setEnabled(FALSE); | 1323 | backAction->setEnabled(FALSE); |
| 1319 | QAction *quitAction = new QAction("Quit", "&Quit", CTRL+Key_Q, this); | 1324 | QAction *quitAction = new QAction("Quit", _("&Quit"), CTRL+Key_Q, this); |
| 1320 | connect(quitAction, SIGNAL(activated()), SLOT(close())); | 1325 | connect(quitAction, SIGNAL(activated()), SLOT(close())); |
| 1321 | QAction *loadAction = new QAction("Load", QPixmap(xpm_load), "&Load", CTRL+Key_L, this); | 1326 | QAction *loadAction = new QAction("Load", QPixmap(xpm_load), _("&Load"), CTRL+Key_L, this); |
| 1322 | connect(loadAction, SIGNAL(activated()), SLOT(loadConfig())); | 1327 | connect(loadAction, SIGNAL(activated()), SLOT(loadConfig())); |
| 1323 | saveAction = new QAction("Save", QPixmap(xpm_save), "&Save", CTRL+Key_S, this); | 1328 | saveAction = new QAction("Save", QPixmap(xpm_save), _("&Save"), CTRL+Key_S, this); |
| 1324 | connect(saveAction, SIGNAL(activated()), SLOT(saveConfig())); | 1329 | connect(saveAction, SIGNAL(activated()), SLOT(saveConfig())); |
| 1325 | conf_set_changed_callback(conf_changed); | 1330 | conf_set_changed_callback(conf_changed); |
| 1326 | // Set saveAction's initial state | 1331 | // Set saveAction's initial state |
| 1327 | conf_changed(); | 1332 | conf_changed(); |
| 1328 | QAction *saveAsAction = new QAction("Save As...", "Save &As...", 0, this); | 1333 | QAction *saveAsAction = new QAction("Save As...", _("Save &As..."), 0, this); |
| 1329 | connect(saveAsAction, SIGNAL(activated()), SLOT(saveConfigAs())); | 1334 | connect(saveAsAction, SIGNAL(activated()), SLOT(saveConfigAs())); |
| 1330 | QAction *searchAction = new QAction("Find", "&Find", CTRL+Key_F, this); | 1335 | QAction *searchAction = new QAction("Find", _("&Find"), CTRL+Key_F, this); |
| 1331 | connect(searchAction, SIGNAL(activated()), SLOT(searchConfig())); | 1336 | connect(searchAction, SIGNAL(activated()), SLOT(searchConfig())); |
| 1332 | QAction *singleViewAction = new QAction("Single View", QPixmap(xpm_single_view), "Split View", 0, this); | 1337 | QAction *singleViewAction = new QAction("Single View", QPixmap(xpm_single_view), _("Single View"), 0, this); |
| 1333 | connect(singleViewAction, SIGNAL(activated()), SLOT(showSingleView())); | 1338 | connect(singleViewAction, SIGNAL(activated()), SLOT(showSingleView())); |
| 1334 | QAction *splitViewAction = new QAction("Split View", QPixmap(xpm_split_view), "Split View", 0, this); | 1339 | QAction *splitViewAction = new QAction("Split View", QPixmap(xpm_split_view), _("Split View"), 0, this); |
| 1335 | connect(splitViewAction, SIGNAL(activated()), SLOT(showSplitView())); | 1340 | connect(splitViewAction, SIGNAL(activated()), SLOT(showSplitView())); |
| 1336 | QAction *fullViewAction = new QAction("Full View", QPixmap(xpm_tree_view), "Full View", 0, this); | 1341 | QAction *fullViewAction = new QAction("Full View", QPixmap(xpm_tree_view), _("Full View"), 0, this); |
| 1337 | connect(fullViewAction, SIGNAL(activated()), SLOT(showFullView())); | 1342 | connect(fullViewAction, SIGNAL(activated()), SLOT(showFullView())); |
| 1338 | 1343 | ||
| 1339 | QAction *showNameAction = new QAction(NULL, "Show Name", 0, this); | 1344 | QAction *showNameAction = new QAction(NULL, _("Show Name"), 0, this); |
| 1340 | showNameAction->setToggleAction(TRUE); | 1345 | showNameAction->setToggleAction(TRUE); |
| 1341 | connect(showNameAction, SIGNAL(toggled(bool)), configView, SLOT(setShowName(bool))); | 1346 | connect(showNameAction, SIGNAL(toggled(bool)), configView, SLOT(setShowName(bool))); |
| 1342 | connect(configView, SIGNAL(showNameChanged(bool)), showNameAction, SLOT(setOn(bool))); | 1347 | connect(configView, SIGNAL(showNameChanged(bool)), showNameAction, SLOT(setOn(bool))); |
| 1343 | showNameAction->setOn(configView->showName()); | 1348 | showNameAction->setOn(configView->showName()); |
| 1344 | QAction *showRangeAction = new QAction(NULL, "Show Range", 0, this); | 1349 | QAction *showRangeAction = new QAction(NULL, _("Show Range"), 0, this); |
| 1345 | showRangeAction->setToggleAction(TRUE); | 1350 | showRangeAction->setToggleAction(TRUE); |
| 1346 | connect(showRangeAction, SIGNAL(toggled(bool)), configView, SLOT(setShowRange(bool))); | 1351 | connect(showRangeAction, SIGNAL(toggled(bool)), configView, SLOT(setShowRange(bool))); |
| 1347 | connect(configView, SIGNAL(showRangeChanged(bool)), showRangeAction, SLOT(setOn(bool))); | 1352 | connect(configView, SIGNAL(showRangeChanged(bool)), showRangeAction, SLOT(setOn(bool))); |
| 1348 | showRangeAction->setOn(configList->showRange); | 1353 | showRangeAction->setOn(configList->showRange); |
| 1349 | QAction *showDataAction = new QAction(NULL, "Show Data", 0, this); | 1354 | QAction *showDataAction = new QAction(NULL, _("Show Data"), 0, this); |
| 1350 | showDataAction->setToggleAction(TRUE); | 1355 | showDataAction->setToggleAction(TRUE); |
| 1351 | connect(showDataAction, SIGNAL(toggled(bool)), configView, SLOT(setShowData(bool))); | 1356 | connect(showDataAction, SIGNAL(toggled(bool)), configView, SLOT(setShowData(bool))); |
| 1352 | connect(configView, SIGNAL(showDataChanged(bool)), showDataAction, SLOT(setOn(bool))); | 1357 | connect(configView, SIGNAL(showDataChanged(bool)), showDataAction, SLOT(setOn(bool))); |
| 1353 | showDataAction->setOn(configList->showData); | 1358 | showDataAction->setOn(configList->showData); |
| 1354 | QAction *showAllAction = new QAction(NULL, "Show All Options", 0, this); | 1359 | QAction *showAllAction = new QAction(NULL, _("Show All Options"), 0, this); |
| 1355 | showAllAction->setToggleAction(TRUE); | 1360 | showAllAction->setToggleAction(TRUE); |
| 1356 | connect(showAllAction, SIGNAL(toggled(bool)), configView, SLOT(setShowAll(bool))); | 1361 | connect(showAllAction, SIGNAL(toggled(bool)), configView, SLOT(setShowAll(bool))); |
| 1357 | connect(showAllAction, SIGNAL(toggled(bool)), menuView, SLOT(setShowAll(bool))); | 1362 | connect(showAllAction, SIGNAL(toggled(bool)), menuView, SLOT(setShowAll(bool))); |
| 1358 | showAllAction->setOn(configList->showAll); | 1363 | showAllAction->setOn(configList->showAll); |
| 1359 | QAction *showDebugAction = new QAction(NULL, "Show Debug Info", 0, this); | 1364 | QAction *showDebugAction = new QAction(NULL, _("Show Debug Info"), 0, this); |
| 1360 | showDebugAction->setToggleAction(TRUE); | 1365 | showDebugAction->setToggleAction(TRUE); |
| 1361 | connect(showDebugAction, SIGNAL(toggled(bool)), helpText, SLOT(setShowDebug(bool))); | 1366 | connect(showDebugAction, SIGNAL(toggled(bool)), helpText, SLOT(setShowDebug(bool))); |
| 1362 | connect(helpText, SIGNAL(showDebugChanged(bool)), showDebugAction, SLOT(setOn(bool))); | 1367 | connect(helpText, SIGNAL(showDebugChanged(bool)), showDebugAction, SLOT(setOn(bool))); |
| 1363 | showDebugAction->setOn(helpText->showDebug()); | 1368 | showDebugAction->setOn(helpText->showDebug()); |
| 1364 | 1369 | ||
| 1365 | QAction *showIntroAction = new QAction(NULL, "Introduction", 0, this); | 1370 | QAction *showIntroAction = new QAction(NULL, _("Introduction"), 0, this); |
| 1366 | connect(showIntroAction, SIGNAL(activated()), SLOT(showIntro())); | 1371 | connect(showIntroAction, SIGNAL(activated()), SLOT(showIntro())); |
| 1367 | QAction *showAboutAction = new QAction(NULL, "About", 0, this); | 1372 | QAction *showAboutAction = new QAction(NULL, _("About"), 0, this); |
| 1368 | connect(showAboutAction, SIGNAL(activated()), SLOT(showAbout())); | 1373 | connect(showAboutAction, SIGNAL(activated()), SLOT(showAbout())); |
| 1369 | 1374 | ||
| 1370 | // init tool bar | 1375 | // init tool bar |
| @@ -1379,7 +1384,7 @@ ConfigMainWindow::ConfigMainWindow(void) | |||
| 1379 | 1384 | ||
| 1380 | // create config menu | 1385 | // create config menu |
| 1381 | QPopupMenu* config = new QPopupMenu(this); | 1386 | QPopupMenu* config = new QPopupMenu(this); |
| 1382 | menu->insertItem("&File", config); | 1387 | menu->insertItem(_("&File"), config); |
| 1383 | loadAction->addTo(config); | 1388 | loadAction->addTo(config); |
| 1384 | saveAction->addTo(config); | 1389 | saveAction->addTo(config); |
| 1385 | saveAsAction->addTo(config); | 1390 | saveAsAction->addTo(config); |
| @@ -1388,12 +1393,12 @@ ConfigMainWindow::ConfigMainWindow(void) | |||
| 1388 | 1393 | ||
| 1389 | // create edit menu | 1394 | // create edit menu |
| 1390 | QPopupMenu* editMenu = new QPopupMenu(this); | 1395 | QPopupMenu* editMenu = new QPopupMenu(this); |
| 1391 | menu->insertItem("&Edit", editMenu); | 1396 | menu->insertItem(_("&Edit"), editMenu); |
| 1392 | searchAction->addTo(editMenu); | 1397 | searchAction->addTo(editMenu); |
| 1393 | 1398 | ||
| 1394 | // create options menu | 1399 | // create options menu |
| 1395 | QPopupMenu* optionMenu = new QPopupMenu(this); | 1400 | QPopupMenu* optionMenu = new QPopupMenu(this); |
| 1396 | menu->insertItem("&Option", optionMenu); | 1401 | menu->insertItem(_("&Option"), optionMenu); |
| 1397 | showNameAction->addTo(optionMenu); | 1402 | showNameAction->addTo(optionMenu); |
| 1398 | showRangeAction->addTo(optionMenu); | 1403 | showRangeAction->addTo(optionMenu); |
| 1399 | showDataAction->addTo(optionMenu); | 1404 | showDataAction->addTo(optionMenu); |
| @@ -1404,7 +1409,7 @@ ConfigMainWindow::ConfigMainWindow(void) | |||
| 1404 | // create help menu | 1409 | // create help menu |
| 1405 | QPopupMenu* helpMenu = new QPopupMenu(this); | 1410 | QPopupMenu* helpMenu = new QPopupMenu(this); |
| 1406 | menu->insertSeparator(); | 1411 | menu->insertSeparator(); |
| 1407 | menu->insertItem("&Help", helpMenu); | 1412 | menu->insertItem(_("&Help"), helpMenu); |
| 1408 | showIntroAction->addTo(helpMenu); | 1413 | showIntroAction->addTo(helpMenu); |
| 1409 | showAboutAction->addTo(helpMenu); | 1414 | showAboutAction->addTo(helpMenu); |
| 1410 | 1415 | ||
| @@ -1452,14 +1457,14 @@ void ConfigMainWindow::loadConfig(void) | |||
| 1452 | if (s.isNull()) | 1457 | if (s.isNull()) |
| 1453 | return; | 1458 | return; |
| 1454 | if (conf_read(QFile::encodeName(s))) | 1459 | if (conf_read(QFile::encodeName(s))) |
| 1455 | QMessageBox::information(this, "qconf", "Unable to load configuration!"); | 1460 | QMessageBox::information(this, "qconf", _("Unable to load configuration!")); |
| 1456 | ConfigView::updateListAll(); | 1461 | ConfigView::updateListAll(); |
| 1457 | } | 1462 | } |
| 1458 | 1463 | ||
| 1459 | void ConfigMainWindow::saveConfig(void) | 1464 | void ConfigMainWindow::saveConfig(void) |
| 1460 | { | 1465 | { |
| 1461 | if (conf_write(NULL)) | 1466 | if (conf_write(NULL)) |
| 1462 | QMessageBox::information(this, "qconf", "Unable to save configuration!"); | 1467 | QMessageBox::information(this, "qconf", _("Unable to save configuration!")); |
| 1463 | } | 1468 | } |
| 1464 | 1469 | ||
| 1465 | void ConfigMainWindow::saveConfigAs(void) | 1470 | void ConfigMainWindow::saveConfigAs(void) |
| @@ -1468,7 +1473,7 @@ void ConfigMainWindow::saveConfigAs(void) | |||
| 1468 | if (s.isNull()) | 1473 | if (s.isNull()) |
| 1469 | return; | 1474 | return; |
| 1470 | if (conf_write(QFile::encodeName(s))) | 1475 | if (conf_write(QFile::encodeName(s))) |
| 1471 | QMessageBox::information(this, "qconf", "Unable to save configuration!"); | 1476 | QMessageBox::information(this, "qconf", _("Unable to save configuration!")); |
| 1472 | } | 1477 | } |
| 1473 | 1478 | ||
| 1474 | void ConfigMainWindow::searchConfig(void) | 1479 | void ConfigMainWindow::searchConfig(void) |
| @@ -1612,11 +1617,11 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e) | |||
| 1612 | e->accept(); | 1617 | e->accept(); |
| 1613 | return; | 1618 | return; |
| 1614 | } | 1619 | } |
| 1615 | QMessageBox mb("qconf", "Save configuration?", QMessageBox::Warning, | 1620 | QMessageBox mb("qconf", _("Save configuration?"), QMessageBox::Warning, |
| 1616 | QMessageBox::Yes | QMessageBox::Default, QMessageBox::No, QMessageBox::Cancel | QMessageBox::Escape); | 1621 | QMessageBox::Yes | QMessageBox::Default, QMessageBox::No, QMessageBox::Cancel | QMessageBox::Escape); |
| 1617 | mb.setButtonText(QMessageBox::Yes, "&Save Changes"); | 1622 | mb.setButtonText(QMessageBox::Yes, _("&Save Changes")); |
| 1618 | mb.setButtonText(QMessageBox::No, "&Discard Changes"); | 1623 | mb.setButtonText(QMessageBox::No, _("&Discard Changes")); |
| 1619 | mb.setButtonText(QMessageBox::Cancel, "Cancel Exit"); | 1624 | mb.setButtonText(QMessageBox::Cancel, _("Cancel Exit")); |
| 1620 | switch (mb.exec()) { | 1625 | switch (mb.exec()) { |
| 1621 | case QMessageBox::Yes: | 1626 | case QMessageBox::Yes: |
| 1622 | conf_write(NULL); | 1627 | conf_write(NULL); |
| @@ -1631,7 +1636,7 @@ void ConfigMainWindow::closeEvent(QCloseEvent* e) | |||
| 1631 | 1636 | ||
| 1632 | void ConfigMainWindow::showIntro(void) | 1637 | void ConfigMainWindow::showIntro(void) |
| 1633 | { | 1638 | { |
| 1634 | static char str[] = "Welcome to the qconf graphical kernel configuration tool for Linux.\n\n" | 1639 | static const QString str = _("Welcome to the qconf graphical kernel configuration tool for Linux.\n\n" |
| 1635 | "For each option, a blank box indicates the feature is disabled, a check\n" | 1640 | "For each option, a blank box indicates the feature is disabled, a check\n" |
| 1636 | "indicates it is enabled, and a dot indicates that it is to be compiled\n" | 1641 | "indicates it is enabled, and a dot indicates that it is to be compiled\n" |
| 1637 | "as a module. Clicking on the box will cycle through the three states.\n\n" | 1642 | "as a module. Clicking on the box will cycle through the three states.\n\n" |
| @@ -1641,15 +1646,15 @@ void ConfigMainWindow::showIntro(void) | |||
| 1641 | "options must be enabled to support the option you are interested in, you can\n" | 1646 | "options must be enabled to support the option you are interested in, you can\n" |
| 1642 | "still view the help of a grayed-out option.\n\n" | 1647 | "still view the help of a grayed-out option.\n\n" |
| 1643 | "Toggling Show Debug Info under the Options menu will show the dependencies,\n" | 1648 | "Toggling Show Debug Info under the Options menu will show the dependencies,\n" |
| 1644 | "which you can then match by examining other options.\n\n"; | 1649 | "which you can then match by examining other options.\n\n"); |
| 1645 | 1650 | ||
| 1646 | QMessageBox::information(this, "qconf", str); | 1651 | QMessageBox::information(this, "qconf", str); |
| 1647 | } | 1652 | } |
| 1648 | 1653 | ||
| 1649 | void ConfigMainWindow::showAbout(void) | 1654 | void ConfigMainWindow::showAbout(void) |
| 1650 | { | 1655 | { |
| 1651 | static char str[] = "qconf is Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>.\n\n" | 1656 | static const QString str = _("qconf is Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>.\n\n" |
| 1652 | "Bug reports and feature request can also be entered at http://bugzilla.kernel.org/\n"; | 1657 | "Bug reports and feature request can also be entered at http://bugzilla.kernel.org/\n"); |
| 1653 | 1658 | ||
| 1654 | QMessageBox::information(this, "qconf", str); | 1659 | QMessageBox::information(this, "qconf", str); |
| 1655 | } | 1660 | } |
| @@ -1707,7 +1712,7 @@ static const char *progname; | |||
| 1707 | 1712 | ||
| 1708 | static void usage(void) | 1713 | static void usage(void) |
| 1709 | { | 1714 | { |
| 1710 | printf("%s <config>\n", progname); | 1715 | printf(_("%s <config>\n"), progname); |
| 1711 | exit(0); | 1716 | exit(0); |
| 1712 | } | 1717 | } |
| 1713 | 1718 | ||
