[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.3/kdeplasma-addons/applets/weather
From: Shawn Starr <shawn.starr () rogers ! com>
Date: 2009-07-11 22:38:50
Message-ID: 1247351930.993913.16982.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 995082 by spstarr:
Backport all i18n fixes including bug 199503 as permitted by the i18n team. Fix \
copyright on file also
M +13 -15 weatherapplet.cpp
M +1 -1 weatherview.cpp
--- branches/KDE/4.3/kdeplasma-addons/applets/weather/weatherapplet.cpp \
#995081:995082 @@ -264,9 +264,9 @@
// fiveDayTokens[4] = Low Temperature
if (fiveDayTokens[4] != "N/A" && fiveDayTokens[3] == "N/A") { // Low \
temperature
m_tempLabel->setText(convertTemperature(temperatureUnitInt(), \
data["Temperature"].toString(), data["Temperature Unit"].toInt(), \
false));
- m_forecastTemps->setText(i18n("Low: %1", \
convertTemperature(temperatureUnitInt(), fiveDayTokens[4], data["Temperature \
Unit"].toInt()))); + m_forecastTemps->setText(i18nc("Low temperature", \
"Low: %1", convertTemperature(temperatureUnitInt(), fiveDayTokens[4], \
data["Temperature Unit"].toInt())));
} else if (fiveDayTokens[3] != "N/A" && fiveDayTokens[4] == "N/A") { // High \
temperature
- m_forecastTemps->setText(i18n("High: %1", \
convertTemperature(temperatureUnitInt(), fiveDayTokens[3], data["Temperature \
Unit"].toInt()))); + m_forecastTemps->setText(i18nc("High temperature", \
"High: %1", convertTemperature(temperatureUnitInt(), fiveDayTokens[3], \
data["Temperature Unit"].toInt()))); } else { // Both high and low
m_forecastTemps->setText(i18nc("High & Low temperature", "H: %1 L: %2", \
convertTemperature(temperatureUnitInt(), fiveDayTokens[3], data["Temperature \
Unit"].toInt()), convertTemperature(temperatureUnitInt(), fiveDayTokens[4], \
data["Temperature Unit"].toInt()))); }
@@ -284,8 +284,6 @@
m_tempLabel->setText(QString());
}
- //m_windDirLabel->setText(i18n("Wind Direction: %1", data["Wind \
Direction"].toString()));
-
if (!m_currentIcon) {
kDebug() << "Create new Plasma::IconWidget";
m_currentIcon = new Plasma::IconWidget(this);
@@ -451,7 +449,8 @@
m_fiveDaysView->setModel(m_fiveDaysModel);
}
// If we have any items, display 5 Day tab, otherwise only details
- m_tabBar->addTab(i18n("5 Days"), m_fiveDaysView);
+ QString totalDays = i18ncp("Forecast period timeframe", "1 Day", "%1 \
Days", data["Total Weather Days"].toInt()); + m_tabBar->addTab(totalDays, \
m_fiveDaysView); }
}
@@ -489,7 +488,7 @@
if (isValidData(data["Dewpoint"])) {
QStandardItem *dataDewpoint = new QStandardItem();
- dataDewpoint->setText(i18n("Dewpoint: %1", \
convertTemperature(temperatureUnitInt(), data["Dewpoint"].toString(), data["Dewpoint \
Unit"].toInt(), false))); + dataDewpoint->setText(i18nc("ground temperature, \
unit", "Dewpoint: %1", convertTemperature(temperatureUnitInt(), \
data["Dewpoint"].toString(), data["Dewpoint Unit"].toInt(), false))); \
m_detailsModel->appendRow(dataDewpoint); }
@@ -501,7 +500,7 @@
if (isValidData(data["Pressure Tendency"])) {
QStandardItem *dataPressureTend = new QStandardItem();
- dataPressureTend->setText(i18n("Pressure Tendency: %1", data["Pressure \
Tendency"].toString())); + dataPressureTend->setText(i18nc("pressure tendency, \
rising/falling/steady", "Pressure Tendency: %1", data["Pressure \
Tendency"].toString())); m_detailsModel->appendRow(dataPressureTend);
}
@@ -513,7 +512,7 @@
if (isNumeric) {
dataVisibility->setText(i18nc("distance, unit","Visibility: %1 %2", \
clampValue(WeatherUtils::convertDistance(data["Visibility"].toDouble(), \
data["Visibility Unit"].toInt(), visibilityUnitInt()), 1), visibilityUnit())); } \
else {
- dataVisibility->setText(i18n("Visibility: %1", \
data["Visibility"].toString())); + \
dataVisibility->setText(i18nc("visibility from distance", "Visibility: %1", \
data["Visibility"].toString())); }
m_detailsModel->appendRow(dataVisibility);
@@ -521,7 +520,7 @@
if (isValidData(data["Humidity"])) {
QStandardItem *dataHumidity = new QStandardItem();
- dataHumidity->setText(i18n("Humidity: %1", data["Humidity"].toString()));
+ dataHumidity->setText(i18nc("content of water in air", "Humidity: %1", \
data["Humidity"].toString())); m_detailsModel->appendRow(dataHumidity);
}
@@ -538,7 +537,6 @@
}
}
- //m_windDirLabel->setText(i18n("Wind Direction: %1", data["Wind \
Direction"].toString()));
m_windIcon->setSvg("weather/wind-arrows", data["Wind Direction"].toString());
m_windIcon->setMaximumSize(m_windIcon->sizeFromIconSize(KIconLoader::SizeSmall));
m_windIcon->update();
@@ -546,7 +544,7 @@
if (isValidData(data["Wind Gust"])) {
// Convert the wind format for nonstandard types
QStandardItem *dataGust = new QStandardItem();
- dataGust->setText(i18n("Wind Gust: %1 %2", \
clampValue(WeatherUtils::convertSpeed(data["Wind Gust"].toDouble(), data["Wind Gust \
Unit"].toInt(), speedUnitInt()), 1), speedUnit())); + \
dataGust->setText(i18nc("winds exceeding wind speed briefly", "Wind Gust: %1 %2", \
clampValue(WeatherUtils::convertSpeed(data["Wind Gust"].toDouble(), data["Wind Gust \
Unit"].toInt(), speedUnitInt()), 1), speedUnit())); \
m_detailsModel->appendRow(dataGust); }
@@ -554,7 +552,7 @@
if (!m_detailsView->model()) {
m_detailsView->setModel(m_detailsModel);
}
- m_tabBar->addTab(i18n("Details"), m_detailsView);
+ m_tabBar->addTab(i18nc("current weather information", "Details"), \
m_detailsView); }
int rowCount = 0;
@@ -569,7 +567,7 @@
if (data["Total Warnings Issued"].toInt() > 0) {
QGraphicsGridLayout *warningLayout = new QGraphicsGridLayout();
Plasma::Label *warningTitle = new Plasma::Label();
- warningTitle->setText(i18n("Warnings Issued:"));
+ warningTitle->setText(i18nc("weather warnings", "Warnings Issued:"));
warningTitle->nativeWidget()->setFont(noticeTitleFont);
noticeLayout->addItem(warningTitle);
for (int k = 0; k < data["Total Warnings Issued"].toInt(); k++) {
@@ -606,7 +604,7 @@
if (data["Total Watches Issued"].toInt() > 0) {
QGraphicsGridLayout *watchLayout = new QGraphicsGridLayout();
Plasma::Label *watchTitle = new Plasma::Label();
- watchTitle->setText(i18n("Watches Issued:"));
+ watchTitle->setText(i18nc("weather watches" ,"Watches Issued:"));
watchTitle->nativeWidget()->setFont(noticeTitleFont);
noticeLayout->addItem(watchTitle);
for (int j = 0; j < data["Total Watches Issued"].toInt(); j++) {
@@ -632,7 +630,7 @@
noticeLayout->addItem(watchLayout);
}
- m_tabBar->addTab(i18n("Notices"), noticeLayout);
+ m_tabBar->addTab(i18nc("weather notices", "Notices"), noticeLayout);
}
if (!m_setupLayout) {
--- branches/KDE/4.3/kdeplasma-addons/applets/weather/weatherview.cpp #995081:995082
@@ -1,5 +1,5 @@
/*
- * Copyright 2008 Aaron Seigo <aseigo@kde.org>
+ * Copyright 2008 Marco Martin <notmart@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Library General Public License as
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic