allow translation of "options" used in the --help message / split translation of RPC console welcome message and remove the need to take care of "<br>" / remove some spaces in strings and misc other stuff related to translations

This commit is contained in:
Philip Kaufmann 2012-05-16 15:34:29 +02:00
parent 49232d1abf
commit 8b4d653663
7 changed files with 16 additions and 16 deletions

View file

@ -149,7 +149,7 @@ HelpMessageBox::HelpMessageBox(QWidget *parent):
header = tr("Bitcoin-Qt") + " " + tr("version") + " " + header = tr("Bitcoin-Qt") + " " + tr("version") + " " +
QString::fromStdString(FormatFullVersion()) + "\n\n" + QString::fromStdString(FormatFullVersion()) + "\n\n" +
tr("Usage:") + "\n" + tr("Usage:") + "\n" +
" bitcoin-qt [options] " + "\n"; " bitcoin-qt [" + tr("options") + "] " + "\n";
coreOptions = QString::fromStdString(HelpMessage()); coreOptions = QString::fromStdString(HelpMessage());
uiOptions = tr("UI options") + ":\n" + uiOptions = tr("UI options") + ":\n" +
" -lang=<lang> " + tr("Set language, for example \"de_DE\" (default: system locale)") + "\n" + " -lang=<lang> " + tr("Set language, for example \"de_DE\" (default: system locale)") + "\n" +

View file

@ -11,7 +11,7 @@
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
<string>Sign Message Dialog</string> <string>Sign Message</string>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>

View file

@ -249,7 +249,7 @@ DisplayOptionsPage::DisplayOptionsPage(QWidget *parent):
QHBoxLayout *lang_hbox = new QHBoxLayout(); QHBoxLayout *lang_hbox = new QHBoxLayout();
lang_hbox->addSpacing(18); lang_hbox->addSpacing(18);
QLabel *lang_label = new QLabel(tr("User Interface &Language: ")); QLabel *lang_label = new QLabel(tr("User Interface &Language:"));
lang_hbox->addWidget(lang_label); lang_hbox->addWidget(lang_label);
lang = new QValueComboBox(this); lang = new QValueComboBox(this);
// Make list of languages // Make list of languages
@ -270,7 +270,7 @@ DisplayOptionsPage::DisplayOptionsPage(QWidget *parent):
QHBoxLayout *unit_hbox = new QHBoxLayout(); QHBoxLayout *unit_hbox = new QHBoxLayout();
unit_hbox->addSpacing(18); unit_hbox->addSpacing(18);
QLabel *unit_label = new QLabel(tr("&Unit to show amounts in: ")); QLabel *unit_label = new QLabel(tr("&Unit to show amounts in:"));
unit_hbox->addWidget(unit_label); unit_hbox->addWidget(unit_label);
unit = new QValueComboBox(this); unit = new QValueComboBox(this);
unit->setModel(new BitcoinUnits(this)); unit->setModel(new BitcoinUnits(this));
@ -354,7 +354,7 @@ NetworkOptionsPage::NetworkOptionsPage(QWidget *parent):
QHBoxLayout *proxy_hbox = new QHBoxLayout(); QHBoxLayout *proxy_hbox = new QHBoxLayout();
proxy_hbox->addSpacing(18); proxy_hbox->addSpacing(18);
QLabel *proxy_ip_label = new QLabel(tr("Proxy &IP: ")); QLabel *proxy_ip_label = new QLabel(tr("Proxy &IP:"));
proxy_hbox->addWidget(proxy_ip_label); proxy_hbox->addWidget(proxy_ip_label);
proxy_ip = new QLineEdit(); proxy_ip = new QLineEdit();
proxy_ip->setMaximumWidth(140); proxy_ip->setMaximumWidth(140);
@ -363,7 +363,7 @@ NetworkOptionsPage::NetworkOptionsPage(QWidget *parent):
proxy_ip->setToolTip(tr("IP address of the proxy (e.g. 127.0.0.1)")); proxy_ip->setToolTip(tr("IP address of the proxy (e.g. 127.0.0.1)"));
proxy_ip_label->setBuddy(proxy_ip); proxy_ip_label->setBuddy(proxy_ip);
proxy_hbox->addWidget(proxy_ip); proxy_hbox->addWidget(proxy_ip);
QLabel *proxy_port_label = new QLabel(tr("&Port: ")); QLabel *proxy_port_label = new QLabel(tr("&Port:"));
proxy_hbox->addWidget(proxy_port_label); proxy_hbox->addWidget(proxy_port_label);
proxy_port = new QLineEdit(); proxy_port = new QLineEdit();
proxy_port->setMaximumWidth(55); proxy_port->setMaximumWidth(55);

View file

@ -207,9 +207,9 @@ void RPCConsole::clear()
"b { color: #006060; } " "b { color: #006060; } "
); );
message(CMD_REPLY, tr("Welcome to the Bitcoin RPC console.<br>" message(CMD_REPLY, (tr("Welcome to the Bitcoin RPC console.") + "<br>" +
"Use up and down arrows to navigate history, and <b>Ctrl-L</b> to clear screen.<br>" tr("Use up and down arrows to navigate history, and <b>Ctrl-L</b> to clear screen.") + "<br>" +
"Type <b>help</b> for an overview of available commands."), true); tr("Type <b>help</b> for an overview of available commands.")), true);
} }
void RPCConsole::message(int category, const QString &message, bool html) void RPCConsole::message(int category, const QString &message, bool html)

View file

@ -25,7 +25,7 @@ VerifyMessageDialog::VerifyMessageDialog(AddressTableModel *addressModel, QWidge
#if (QT_VERSION >= 0x040700) #if (QT_VERSION >= 0x040700)
/* Do not move this to the XML file, Qt before 4.7 will choke on it */ /* Do not move this to the XML file, Qt before 4.7 will choke on it */
ui->lnSig->setPlaceholderText(tr("Enter Bitcoin signature")); ui->lnSig->setPlaceholderText(tr("Enter Bitcoin signature"));
ui->lnAddress->setPlaceholderText(tr("Click \"Apply\" to obtain address")); ui->lnAddress->setPlaceholderText(tr("Click \"Verify Message\" to obtain address"));
#endif #endif
GUIUtil::setupAddressWidget(ui->lnAddress, this); GUIUtil::setupAddressWidget(ui->lnAddress, this);