Jürgen Spitzmüller wrote:
> > - Font sizes (twice!) are not translated
> > - Font Styles are not translated
> > - "No language" is not translatable (but appears in *.po)
>
> will have a look at these.

The attached patch should fix those.

Jürgen
Index: src/frontends/qt4/QListings.cpp
===================================================================
--- src/frontends/qt4/QListings.cpp	(Revision 18622)
+++ src/frontends/qt4/QListings.cpp	(Arbeitskopie)
@@ -135,10 +135,10 @@
 	{ "IBM", "Simula", "IBM", false },
 	{ "tk", "tcl", "tk", false },
 	{ "AlLaTeX", "TeX", "AlLaTeX", false },
-	{ "common", "TeX", N_("common"), false },
+	{ "common", "TeX", "common", false },
 	{ "LaTeX", "TeX", "LaTeX", false },
-	{ "plain", "TeX", N_("plain"), true },
-	{ "primitive", "TeX", N_("primitive"), false },
+	{ "plain", "TeX", "plain", true },
+	{ "primitive", "TeX", "primitive", false },
 	{ "AMS", "VHDL", "AMS", false },
 	{ "97", "VRML", "97", true }
 };
@@ -193,13 +193,13 @@
 	connect(listingsED,  SIGNAL(textChanged()), this, SLOT(validate_listings_params()));
 
 	for (int n = 0; languages[n][0]; ++n)
-		languageCO->addItem(languages_gui[n]);
+		languageCO->addItem(qt_(languages_gui[n]));
 
 	for (int n = 0; font_styles[n][0]; ++n)
-		fontstyleCO->addItem(font_styles_gui[n]);
+		fontstyleCO->addItem(qt_(font_styles_gui[n]));
 
 	for (int n = 0; font_sizes[n][0]; ++n) {
-		QString font = toqstr(font_sizes_gui[n]);
+		QString font = qt_(font_sizes_gui[n]);
 		fontsizeCO->addItem(font);
 		numberFontSizeCO->addItem(font);
 	}
@@ -374,10 +374,10 @@
 
 	for (size_t i = 0; i < nr_dialects; ++i) {
 		if (language == dialects[i].language) {
-			dialectCO->addItem(dialects[i].gui);
+			dialectCO->addItem(qt_(dialects[i].gui));
 			if (dialects[i].is_default)
 				default_dialect =
-					dialectCO->findText(dialects[i].gui);
+					dialectCO->findText(qt_(dialects[i].gui));
 		}
 	}
 	dialectCO->setCurrentIndex(default_dialect);
@@ -495,7 +495,7 @@
 						break;
 					}
 				}
-				n = dialog_->dialectCO->findText(toqstr(dialect_gui));
+				n = dialog_->dialectCO->findText(qt_(dialect_gui));
 				if (n >= 0)
 					dialog_->dialectCO->setCurrentIndex(n);
 				else
Index: src/frontends/qt4/QDocument.cpp
===================================================================
--- src/frontends/qt4/QDocument.cpp	(Revision 18622)
+++ src/frontends/qt4/QDocument.cpp	(Arbeitskopie)
@@ -267,19 +267,19 @@
 		this, SLOT(change_adaptor()));
 
 	for (int n = 0; tex_fonts_roman[n][0]; ++n) {
-		QString font = toqstr(tex_fonts_roman_gui[n]);
+		QString font = qt_(tex_fonts_roman_gui[n]);
 		if (!form_->controller().isFontAvailable(tex_fonts_roman[n]))
 			font += qt_(" (not installed)");
 		fontModule->fontsRomanCO->addItem(font);
 	}
 	for (int n = 0; tex_fonts_sans[n][0]; ++n) {
-		QString font = toqstr(tex_fonts_sans_gui[n]);
+		QString font = qt_(tex_fonts_sans_gui[n]);
 		if (!form_->controller().isFontAvailable(tex_fonts_sans[n]))
 			font += qt_(" (not installed)");
 		fontModule->fontsSansCO->addItem(font);
 	}
 	for (int n = 0; tex_fonts_monospaced[n][0]; ++n) {
-		QString font = toqstr(tex_fonts_monospaced_gui[n]);
+		QString font = qt_(tex_fonts_monospaced_gui[n]);
 		if (!form_->controller().isFontAvailable(tex_fonts_monospaced[n]))
 			font += qt_(" (not installed)");
 		fontModule->fontsTypewriterCO->addItem(font);

Reply via email to