Group :: Sistema/Configurações/Impressoras
RPM: kde5-print-manager
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: alt-print-opts-i18n.patch
Download
Download
--- a/configure-printer/PrinterOptions.cpp
+++ b/configure-printer/PrinterOptions.cpp
@@ -179,7 +179,7 @@ void PrinterOptions::createGroups()
j < group->num_options;
j++, option++) {
QString oKeyword = m_codec->toUnicode(option->keyword);
- QString oText = m_codec->toUnicode(option->text);
+ QString oText = i18n(option->text);
QString oDefChoice = m_codec->toUnicode(option->defchoice);
// The python system-config-printer skips this one
// which has the same data as "PageSize", let's hope
@@ -231,7 +231,7 @@ QWidget* PrinterOptions::pickBoolean(ppd
i < option->num_choices;
++i, ++choice) {
const QString choiceName = m_codec->toUnicode(choice->choice);
- const QString cText = m_codec->toUnicode(choice->text);
+ const QString cText = i18n(choice->text);
auto button = new QRadioButton(cText, widget);
button->setChecked(defChoice == choiceName);
@@ -294,7 +294,7 @@ QWidget* PrinterOptions::pickMany(ppd_op
i < option->num_choices;
++i, ++choice) {
const QString cName = m_codec->toUnicode(choice->choice);
- const QString cText = m_codec->toUnicode(choice->text);
+ const QString cText = i18n(choice->text);
auto item = new QStandardItem(cText);
item->setData(cName);
@@ -321,7 +321,7 @@ QWidget* PrinterOptions::pickOne(ppd_opt
i < option->num_choices;
++i, ++choice) {
const QString cName = m_codec->toUnicode(choice->choice);
- const QString cText = m_codec->toUnicode(choice->text);
+ const QString cText = i18n(choice->text);
comboBox->addItem(cText, cName);
}