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/kconfig | |
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/kconfig')
-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 | ||