author | cniehaus <cniehaus> | 2002-09-03 19:00:18 (UTC) |
---|---|---|
committer | cniehaus <cniehaus> | 2002-09-03 19:00:18 (UTC) |
commit | cf317ab123c51fb957ec35d44431e77a8b76c279 (patch) (side-by-side diff) | |
tree | cb81fa703851995a6beb2c8b562da4d2344da47b | |
parent | d9186e958c93df6d6363e2dc0af704e93eb0c06e (diff) | |
download | opie-cf317ab123c51fb957ec35d44431e77a8b76c279.zip opie-cf317ab123c51fb957ec35d44431e77a8b76c279.tar.gz opie-cf317ab123c51fb957ec35d44431e77a8b76c279.tar.bz2 |
As KPacman didn't use tr() but KDE's i18n() is did a simple
perl -pi~ -e 's/i18n/tr/g' *.cpp
-rw-r--r-- | noncore/games/kpacman/board.cpp | 6 | ||||
-rw-r--r-- | noncore/games/kpacman/keys.cpp | 10 | ||||
-rw-r--r-- | noncore/games/kpacman/kpacman.cpp | 30 | ||||
-rw-r--r-- | noncore/games/kpacman/kpacmanwidget.cpp | 4 | ||||
-rw-r--r-- | noncore/games/kpacman/painter.cpp | 6 | ||||
-rw-r--r-- | noncore/games/kpacman/referee.cpp | 54 | ||||
-rw-r--r-- | noncore/games/kpacman/score.cpp | 48 | ||||
-rw-r--r-- | noncore/games/kpacman/status.cpp | 4 |
8 files changed, 81 insertions, 81 deletions
diff --git a/noncore/games/kpacman/board.cpp b/noncore/games/kpacman/board.cpp index 849e75b..f95f699 100644 --- a/noncore/games/kpacman/board.cpp +++ b/noncore/games/kpacman/board.cpp @@ -59,7 +59,7 @@ void Board::init(Image image, QString levelName) - QString msg = i18n("The levelmap could not be constructed.\n\n" + QString msg = "The levelmap could not be constructed.\n\n" "The file '@LEVELNAME@' does not exist,\n" - "or could not be opened for reading."); + "or could not be opened for reading."; msg.replace(QRegExp("@LEVELNAME@"), levelName); - // QMessageBox::information(0, i18n("Initialization Error"), msg); + // QMessageBox::information(0, tr("Initialization Error"), msg); printf("%s\n", msg.data()); diff --git a/noncore/games/kpacman/keys.cpp b/noncore/games/kpacman/keys.cpp index c609373..8b17785 100644 --- a/noncore/games/kpacman/keys.cpp +++ b/noncore/games/kpacman/keys.cpp @@ -32,3 +32,3 @@ Keys::Keys( QWidget *parent, const char *name) QPushButton *okButton = new QPushButton(this); - okButton->setText(i18n("Ok")); + okButton->setText(tr("Ok")); okButton->setFixedSize(okButton->size()); @@ -38,3 +38,3 @@ Keys::Keys( QWidget *parent, const char *name) QPushButton *defaultButton = new QPushButton(this); - defaultButton->setText(i18n("Defaults")); + defaultButton->setText(tr("Defaults")); defaultButton->setFixedSize(defaultButton->size()); @@ -44,3 +44,3 @@ Keys::Keys( QWidget *parent, const char *name) QPushButton *cancelButton = new QPushButton(this); - cancelButton->setText(i18n("Cancel")); + cancelButton->setText(tr("Cancel")); cancelButton->setFixedSize(cancelButton->size()); @@ -95,3 +95,3 @@ Keys::Keys( QWidget *parent, const char *name) - setCaption(i18n("Change Direction Keys")); + setCaption(tr("Change Direction Keys")); setFixedSize(380, 260); @@ -108,3 +108,3 @@ void Keys::keyPressEvent( QKeyEvent *e ) if ( string.isNull() ) - lab->setText(i18n("Undefined key")); + lab->setText(tr("Undefined key")); else diff --git a/noncore/games/kpacman/kpacman.cpp b/noncore/games/kpacman/kpacman.cpp index 4077085..7df6ef0 100644 --- a/noncore/games/kpacman/kpacman.cpp +++ b/noncore/games/kpacman/kpacman.cpp @@ -89,9 +89,9 @@ void Kpacman::menu() CHECK_PTR( gamePopup ); - newID = gamePopup->insertItem(i18n("&New"), this, SLOT(newKpacman()),Key_F2); - pauseID = gamePopup->insertItem(i18n("&Pause"), + newID = gamePopup->insertItem(tr("&New"), this, SLOT(newKpacman()),Key_F2); + pauseID = gamePopup->insertItem(tr("&Pause"), this, SLOT(pauseKpacman()), Key_F3); - hofID = gamePopup->insertItem(i18n("&Hall of fame"), + hofID = gamePopup->insertItem(tr("&Hall of fame"), this, SLOT(toggleHallOfFame()), Key_F4); gamePopup->insertSeparator(); - gamePopup->insertItem(i18n("&Quit"), this, SLOT(quitKpacman()), CTRL+Key_Q); + gamePopup->insertItem(tr("&Quit"), this, SLOT(quitKpacman()), CTRL+Key_Q); gamePopup->setCheckable(TRUE); @@ -104,3 +104,3 @@ void Kpacman::menu() - hideMouseCursorID = optionsPopup->insertItem(i18n("&Hide Mousecursor"), + hideMouseCursorID = optionsPopup->insertItem(tr("&Hide Mousecursor"), this, SLOT(toggleHideMouseCursor()), @@ -110,3 +110,3 @@ void Kpacman::menu() if (lookupSchemes() > 0) { - optionsPopup->insertItem(i18n("&Select graphic scheme"), modesPopup); + optionsPopup->insertItem(tr("&Select graphic scheme"), modesPopup); optionsPopup->insertSeparator(); @@ -114,5 +114,5 @@ void Kpacman::menu() - focusOutPauseID = optionsPopup->insertItem(i18n("&Pause in Background"), + focusOutPauseID = optionsPopup->insertItem(tr("&Pause in Background"), this, SLOT(toggleFocusOutPause())); - focusInContinueID = optionsPopup->insertItem(i18n("&Continue in Foreground"), + focusInContinueID = optionsPopup->insertItem(tr("&Continue in Foreground"), this, SLOT(toggleFocusInContinue())); @@ -120,6 +120,6 @@ void Kpacman::menu() - optionsPopup->insertItem(i18n("Change &keys..."), this, SLOT(confKeys())); + optionsPopup->insertItem(tr("Change &keys..."), this, SLOT(confKeys())); #ifndef QWS - QString aboutText = i18n("@PACKAGE@ - @VERSION@\n\n" + QString aboutText = tr("@PACKAGE@ - @VERSION@\n\n" "Joerg Thoennissen (joe@dsite.de)\n\n" @@ -139,7 +139,7 @@ void Kpacman::menu() //CHECK_PTR( _menuBar ); - //_menuBar->insertItem(i18n("&Game"), gamePopup); - //_menuBar->insertItem(i18n("&Options"), optionsPopup); + //_menuBar->insertItem(tr("&Game"), gamePopup); + //_menuBar->insertItem(tr("&Options"), optionsPopup); //_menuBar->insertSeparator(); #ifndef QWS - _menuBar->insertItem(i18n("&Help"), helpPopup); + _menuBar->insertItem(tr("&Help"), helpPopup); #endif @@ -156,4 +156,4 @@ int Kpacman::lookupSchemes() if (SchemeCount == 0 || Scheme == -1) { - QMessageBox::warning(this, i18n("Configuration Error"), - i18n("There are no schemes defined,\n" + QMessageBox::warning(this, tr("Configuration Error"), + tr("There are no schemes defined,\n" "or no scheme is selected.")); diff --git a/noncore/games/kpacman/kpacmanwidget.cpp b/noncore/games/kpacman/kpacmanwidget.cpp index 330c88e..215dcda 100644 --- a/noncore/games/kpacman/kpacmanwidget.cpp +++ b/noncore/games/kpacman/kpacmanwidget.cpp @@ -116,3 +116,3 @@ void KpacmanWidget::confScheme() if (bitfont->width() == 0 || bitfont->height() == 0) { - QString msg = i18n("The bitfont could not be contructed.\n\n" + QString msg = tr("The bitfont could not be contructed.\n\n" "The file '@FONTNAME@' does not exist,\n" @@ -120,3 +120,3 @@ void KpacmanWidget::confScheme() msg.replace(QRegExp("@FONTNAME@"), fontName); - // QMessageBox::critical(this, i18n("Initialization Error"), msg); + // QMessageBox::critical(this, tr("Initialization Error"), msg); printf("%s\n", msg.data()); diff --git a/noncore/games/kpacman/painter.cpp b/noncore/games/kpacman/painter.cpp index 16fed55..80aeab0 100644 --- a/noncore/games/kpacman/painter.cpp +++ b/noncore/games/kpacman/painter.cpp @@ -76,7 +76,7 @@ QList<QPixmap> *Painter::loadPixmap(QWidget*, QString pixmapName, if (PIXMAP.isNull() || PIXMAP.mask() == NULL) { - QString msg = i18n("The pixmap could not be contructed.\n\n" + QString msg = "The pixmap could not be contructed.\n\n" "The file '@PIXMAPNAME@' does not exist,\n" - "or is of an unknown format."); + "or is of an unknown format."; msg.replace(QRegExp("@PIXMAPNAME@"), pixmapName); - // QMessageBox::critical(parent, i18n("Initialization Error"), msg); + // QMessageBox::critical(parent, tr("Initialization Error"), msg); printf("%s\n", msg.data()); diff --git a/noncore/games/kpacman/referee.cpp b/noncore/games/kpacman/referee.cpp index 567a8ed..9edaabd 100644 --- a/noncore/games/kpacman/referee.cpp +++ b/noncore/games/kpacman/referee.cpp @@ -97,4 +97,4 @@ void Referee::paintEvent( QPaintEvent *e) if ((gameState.testBit(GameOver) || gameState.testBit(Demonstration)) && - rect.intersects(pix->rect(board->position(fruithome), i18n("GAME OVER")))) - pix->draw(board->position(fruithome), Widget, i18n("GAME OVER"), RED); + rect.intersects(pix->rect(board->position(fruithome), tr("GAME OVER")))) + pix->draw(board->position(fruithome), Widget, tr("GAME OVER"), RED); @@ -159,12 +159,12 @@ void Referee::paintEvent( QPaintEvent *e) if (gameState.testBit(Player) && - rect.intersects(pix->rect(board->position(monsterhome, 0), i18n("PLAYER ONE")))) - pix->draw(board->position(monsterhome, 0), Widget, i18n("PLAYER ONE"), CYAN); + rect.intersects(pix->rect(board->position(monsterhome, 0), tr("PLAYER ONE")))) + pix->draw(board->position(monsterhome, 0), Widget, tr("PLAYER ONE"), CYAN); if (gameState.testBit(Ready) && - rect.intersects(pix->rect(board->position(fruithome), i18n("READY!")))) - pix->draw(board->position(fruithome), Widget, i18n("READY!"), YELLOW); + rect.intersects(pix->rect(board->position(fruithome), tr("READY!")))) + pix->draw(board->position(fruithome), Widget, tr("READY!"), YELLOW); if (gameState.testBit(Paused) && - rect.intersects(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, i18n("PAUSED")))) - pix->draw((BoardWidth*BoardHeight)/2-BoardWidth, Widget, i18n("PAUSED"), RED, BLACK); + rect.intersects(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, tr("PAUSED")))) + pix->draw((BoardWidth*BoardHeight)/2-BoardWidth, Widget, tr("PAUSED"), RED, BLACK); } @@ -842,6 +842,6 @@ void Referee::pause() gameState.setBit(Paused); - repaint(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, i18n("PAUSED")), FALSE); + repaint(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, tr("PAUSED")), FALSE); } else { gameState.clearBit(Paused); - repaint(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, i18n("PAUSED")), FALSE); + repaint(pix->rect((BoardWidth*BoardHeight)/2-BoardWidth, tr("PAUSED")), FALSE); if (pausedTimer) { @@ -908,5 +908,5 @@ void Referee::introPaint(int t) switch (t) { - case 0 : repaint(pix->draw(16, 6, RoomPix, i18n("CHARACTER"), WHITE, QColor(), AlignLeft), FALSE); - repaint(pix->draw(36, 6, RoomPix, i18n("/"), WHITE, QColor(), AlignLeft), FALSE); - repaint(pix->draw(40, 6, RoomPix, i18n("NICKNAME"), WHITE, QColor(), AlignLeft), FALSE); + case 0 : repaint(pix->draw(16, 6, RoomPix, tr("CHARACTER"), WHITE, QColor(), AlignLeft), FALSE); + repaint(pix->draw(36, 6, RoomPix, tr("/"), WHITE, QColor(), AlignLeft), FALSE); + repaint(pix->draw(40, 6, RoomPix, tr("NICKNAME"), WHITE, QColor(), AlignLeft), FALSE); break; @@ -914,5 +914,5 @@ void Referee::introPaint(int t) break; - case 2 : repaint(pix->draw(16, 10, RoomPix, i18n("-SHADOW"), RED, QColor(), AlignLeft), FALSE); + case 2 : repaint(pix->draw(16, 10, RoomPix, tr("-SHADOW"), RED, QColor(), AlignLeft), FALSE); break; - case 3 : repaint(pix->draw(38, 10, RoomPix, i18n("\"BLINKY\""), RED, QColor(), AlignLeft), FALSE); + case 3 : repaint(pix->draw(38, 10, RoomPix, tr("\"BLINKY\""), RED, QColor(), AlignLeft), FALSE); break; @@ -920,5 +920,5 @@ void Referee::introPaint(int t) break; - case 5 : repaint(pix->draw(16, 16, RoomPix, i18n("-SPEEDY"), PINK, QColor(), AlignLeft), FALSE); + case 5 : repaint(pix->draw(16, 16, RoomPix, tr("-SPEEDY"), PINK, QColor(), AlignLeft), FALSE); break; - case 6 : repaint(pix->draw(38, 16, RoomPix, i18n("\"PINKY\""), PINK, QColor(), AlignLeft), FALSE); + case 6 : repaint(pix->draw(38, 16, RoomPix, tr("\"PINKY\""), PINK, QColor(), AlignLeft), FALSE); break; @@ -926,5 +926,5 @@ void Referee::introPaint(int t) break; - case 8 : repaint(pix->draw(16, 22, RoomPix, i18n("-BASHFUL"), CYAN, QColor(), AlignLeft), FALSE); + case 8 : repaint(pix->draw(16, 22, RoomPix, tr("-BASHFUL"), CYAN, QColor(), AlignLeft), FALSE); break; - case 9 : repaint(pix->draw(38, 22, RoomPix, i18n("\"INKY\""), CYAN, QColor(), AlignLeft), FALSE); + case 9 : repaint(pix->draw(38, 22, RoomPix, tr("\"INKY\""), CYAN, QColor(), AlignLeft), FALSE); break; @@ -932,5 +932,5 @@ void Referee::introPaint(int t) break; - case 11 : repaint(pix->draw(16, 28, RoomPix, i18n("-POKEY"), ORANGE, QColor(), AlignLeft), FALSE); + case 11 : repaint(pix->draw(16, 28, RoomPix, tr("-POKEY"), ORANGE, QColor(), AlignLeft), FALSE); break; - case 12 : repaint(pix->draw(38, 28, RoomPix, i18n("\"CLYDE\""), ORANGE, QColor(), AlignLeft), FALSE); + case 12 : repaint(pix->draw(38, 28, RoomPix, tr("\"CLYDE\""), ORANGE, QColor(), AlignLeft), FALSE); break; @@ -1098,4 +1098,4 @@ void Referee::play() - repaint(pix->rect(board->position(monsterhome, 0), i18n("PLAYER ONE")), FALSE); - repaint(pix->rect(board->position(fruithome), i18n("READY!")), FALSE); + repaint(pix->rect(board->position(monsterhome, 0), tr("PLAYER ONE")), FALSE); + repaint(pix->rect(board->position(fruithome), tr("READY!")), FALSE); @@ -1116,3 +1116,3 @@ void Referee::ready() gameState.clearBit(Init); - repaint(pix->rect(board->position(monsterhome, 0), i18n("PLAYER ONE")), FALSE); + repaint(pix->rect(board->position(monsterhome, 0), tr("PLAYER ONE")), FALSE); repaintFigures(); @@ -1124,3 +1124,3 @@ void Referee::ready() gameState.clearBit(Ready); - repaint(pix->rect(board->position(fruithome), i18n("READY!")), FALSE); + repaint(pix->rect(board->position(fruithome), tr("READY!")), FALSE); start(); @@ -1129,3 +1129,3 @@ void Referee::ready() gameState.clearBit(Init); - repaint(pix->rect(board->position(fruithome), i18n("READY!")), FALSE); + repaint(pix->rect(board->position(fruithome), tr("READY!")), FALSE); QTimer::singleShot(readyDurMS, this, SLOT(ready())); @@ -1296,3 +1296,3 @@ void Referee::killedPlay() } - repaint(pix->rect(board->position(fruithome), i18n("GAME OVER")), FALSE); + repaint(pix->rect(board->position(fruithome), tr("GAME OVER")), FALSE); QTimer::singleShot(gameOverDurMS, this, SLOT(hallOfFame())); diff --git a/noncore/games/kpacman/score.cpp b/noncore/games/kpacman/score.cpp index 6e660e8..17dbf0a 100644 --- a/noncore/games/kpacman/score.cpp +++ b/noncore/games/kpacman/score.cpp @@ -77,3 +77,3 @@ void Score::paintEvent( QPaintEvent *e) { - if (rect(1, 0, i18n(" 1UP ")).intersects(e->rect())) { + if (rect(1, 0, tr(" 1UP ")).intersects(e->rect())) { QPixmap pix; @@ -82,3 +82,3 @@ void Score::paintEvent( QPaintEvent *e) fg = WHITE; - pix = bitfont->text(i18n(" 1UP "), fg, BLACK); + pix = bitfont->text(tr(" 1UP "), fg, BLACK); bitBlt(this, x(1), y(0), &pix); @@ -86,4 +86,4 @@ void Score::paintEvent( QPaintEvent *e) - if (rect(8, 0, i18n(" HIGH SCORE ")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n(" HIGH SCORE "), WHITE, BLACK); + if (rect(8, 0, tr(" HIGH SCORE ")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr(" HIGH SCORE "), WHITE, BLACK); bitBlt(this, x(8), y(0), &pix); @@ -91,3 +91,3 @@ void Score::paintEvent( QPaintEvent *e) - if (maxPlayer > 1 && rect(21, 0, i18n(" 2UP ")).intersects(e->rect())) { + if (maxPlayer > 1 && rect(21, 0, tr(" 2UP ")).intersects(e->rect())) { QPixmap pix; @@ -96,3 +96,3 @@ void Score::paintEvent( QPaintEvent *e) fg = WHITE; - pix = bitfont->text(i18n(" 2UP "), fg, BLACK); + pix = bitfont->text(tr(" 2UP "), fg, BLACK); bitBlt(this, x(21), y(0), &pix); @@ -115,16 +115,16 @@ void Score::paintEvent( QPaintEvent *e) if (lastScore >= 0) { - if (rect(1, 4*1.25, i18n(" CONGRATULATIONS ")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n(" CONGRATULATIONS "), YELLOW, BLACK); + if (rect(1, 4*1.25, tr(" CONGRATULATIONS ")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr(" CONGRATULATIONS "), YELLOW, BLACK); bitBlt(this, x(1), y(4*1.25), &pix); } - if (rect(1, 6*1.25, i18n(" YOU HAVE ARCHIEVED ")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n(" YOU HAVE ARCHIEVED "), CYAN, BLACK); + if (rect(1, 6*1.25, tr(" YOU HAVE ARCHIEVED ")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr(" YOU HAVE ARCHIEVED "), CYAN, BLACK); bitBlt(this, x(1), y(6*1.25), &pix); } - if (rect(1, 7*1.25, i18n(" A SCORE IN THE TOP 10. ")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n(" A SCORE IN THE TOP 10. "), CYAN, BLACK); + if (rect(1, 7*1.25, tr(" A SCORE IN THE TOP 10. ")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr(" A SCORE IN THE TOP 10. "), CYAN, BLACK); bitBlt(this, x(1), y(7*1.25), &pix); } - if (rect(1, 8*1.25, i18n(" ")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n(" "), CYAN, BLACK); + if (rect(1, 8*1.25, tr(" ")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr(" "), CYAN, BLACK); bitBlt(this, x(1), y(8*1.25), &pix); @@ -133,4 +133,4 @@ void Score::paintEvent( QPaintEvent *e) - if (rect(1, 9.5*1.25, i18n("RNK SCORE NAME DATE")).intersects(e->rect())) { - QPixmap pix = bitfont->text(i18n("RNK SCORE NAME DATE"), WHITE, BLACK); + if (rect(1, 9.5*1.25, tr("RNK SCORE NAME DATE")).intersects(e->rect())) { + QPixmap pix = bitfont->text(tr("RNK SCORE NAME DATE"), WHITE, BLACK); bitBlt(this, x(1), y(9.5*1.25), &pix); @@ -157,4 +157,4 @@ void Score::paintEvent( QPaintEvent *e) - QPixmap pix = bitfont->text(i18n("PAUSED"), RED, BLACK); - QRect r = bitfont->rect(i18n("PAUSED")); + QPixmap pix = bitfont->text(tr("PAUSED"), RED, BLACK); + QRect r = bitfont->rect(tr("PAUSED")); r.moveCenter(QPoint(this->width()/2, this->height()/2)); @@ -177,6 +177,6 @@ void Score::timerEvent(QTimerEvent*) if (lastPlayer == 0) - repaint(rect(1, 0, i18n(" 1UP ")), FALSE); + repaint(rect(1, 0, tr(" 1UP ")), FALSE); if (lastPlayer == 1) - repaint(rect(21, 0, i18n(" 2UP ")), FALSE); + repaint(rect(21, 0, tr(" 2UP ")), FALSE); } @@ -483,3 +483,3 @@ void Score::write() KMessageBox::information(0, - i18n("You're going to create the highscore-file\n" + tr("You're going to create the highscore-file\n" "'%1'\n" @@ -496,3 +496,3 @@ void Score::write() KMessageBox::information(0, - i18n("You're using a private highscore-file, that's mostly because of\n" + tr("You're using a private highscore-file, that's mostly because of\n" "missing write-access to the systemwide file\n" @@ -521,3 +521,3 @@ void Score::setPause(bool Paused) - QRect r = bitfont->rect(i18n("PAUSED")); + QRect r = bitfont->rect(tr("PAUSED")); r.moveCenter(QPoint(this->width()/2, this->height()/2)); @@ -549,3 +549,3 @@ QString Score::formatDate(QDate date) { - QString s = i18n("@YY@/@MM@/@DD@"); + QString s = tr("@YY@/@MM@/@DD@"); diff --git a/noncore/games/kpacman/status.cpp b/noncore/games/kpacman/status.cpp index 00d1f22..3453d37 100644 --- a/noncore/games/kpacman/status.cpp +++ b/noncore/games/kpacman/status.cpp @@ -50,3 +50,3 @@ QList<QPixmap> *Status::loadPixmap(QWidget *parent, QString pixmapName, if (PIXMAP.isNull() || PIXMAP.mask() == NULL) { - QString msg = i18n("The pixmap could not be contructed.\n\n" + QString msg = tr("The pixmap could not be contructed.\n\n" "The file '@PIXMAPNAME@' does not exist,\n" @@ -54,3 +54,3 @@ QList<QPixmap> *Status::loadPixmap(QWidget *parent, QString pixmapName, msg.replace(QRegExp("@PIXMAPNAME@"), pixmapName); - QMessageBox::information(parent, i18n("Initialization Error"), + QMessageBox::information(parent, tr("Initialization Error"), (const char *) msg); |