From fbed6980906c68e328fc6c3eee2fa8a9e5074a1e Mon Sep 17 00:00:00 2001 From: "Wladimir J. van der Laan" Date: Sat, 22 Mar 2014 08:26:50 +0100 Subject: [PATCH] qt: use QChar(0x03BC) for mu symbol Embedding UTF-8 in source code is not portable. Also make unit descriptions translatable. --- src/qt/bitcoinunits.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qt/bitcoinunits.cpp b/src/qt/bitcoinunits.cpp index c2bd97447..08c2bfa17 100644 --- a/src/qt/bitcoinunits.cpp +++ b/src/qt/bitcoinunits.cpp @@ -42,7 +42,7 @@ QString BitcoinUnits::name(int unit) { case BTC: return QString("DOGE"); case mBTC: return QString("mDOGE"); - case uBTC: return QString::fromUtf8("μDOGE"); + case uBTC: return QChar(0x03BC) + QString("DOGE"); default: return QString("???"); } } @@ -51,9 +51,9 @@ QString BitcoinUnits::description(int unit) { switch(unit) { - case BTC: return QString("Dogecoins"); - case mBTC: return QString("Milli-Dogecoins (1 / 1" THIN_SP_UTF8 "000)"); - case uBTC: return QString("Micro-Dogecoins (1 / 1" THIN_SP_UTF8 "000" THIN_SP_UTF8 "000)"); + case BTC: return tr("Dogecoins"); + case mBTC: return tr("Milli-Dogecoins (1 / 1,000)"); + case uBTC: return tr("Micro-Dogecoins (1 / 1,000,000)"); default: return QString("???"); } }