src/EditProductTab6.cpp

changeset 301
fe6346211b5b
parent 299
8021e09ab6a3
child 305
35ce719998e1
--- a/src/EditProductTab6.cpp	Sun Jun 19 19:42:29 2022 +0200
+++ b/src/EditProductTab6.cpp	Mon Jun 20 19:55:23 2022 +0200
@@ -65,11 +65,11 @@
 	ui->yeastsTable->setItem(i, 1, new QTableWidgetItem(product->yeasts.at(i).laboratory));
 	ui->yeastsTable->setItem(i, 2, new QTableWidgetItem(product->yeasts.at(i).product_id));
 
-	item = new QTableWidgetItem(yeast_forms[product->yeasts.at(i).form]);
+	item = new QTableWidgetItem(QCoreApplication::translate("YeastForm", g_yeast_forms[product->yeasts.at(i).form]));
         item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
         ui->yeastsTable->setItem(i, 3, item);
 
-        item = new QTableWidgetItem(yeast_use[product->yeasts.at(i).use]);
+        item = new QTableWidgetItem(QCoreApplication::translate("YeastUse", g_yeast_use[product->yeasts.at(i).use]));
         item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
         ui->yeastsTable->setItem(i, 4, item);
 
@@ -146,8 +146,8 @@
 
     ui->yeastsTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
 
-    for (int i = 0; i < starters.size(); i++) {
-	ui->stmethodEdit->addItem(starters[i]);
+    for (int i = 0; i < 3; i++) {
+	ui->stmethodEdit->addItem(QCoreApplication::translate("YeastStarter", g_yeast_starter[i]));
     }
     ui->stmethodEdit->setCurrentIndex(product->starter_type);
 }
@@ -382,7 +382,7 @@
 		}
 	    }
 	    ui->starterTable->setRowCount(step);
-	    item = new QTableWidgetItem(starters[stype]);
+	    item = new QTableWidgetItem(QCoreApplication::translate("YeastStarter", g_yeast_starter[stype]));
 	    item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
 	    ui->starterTable->setItem(step -1, 0, item);
 
@@ -442,7 +442,7 @@
 	    if (product->prop_volume[step] > 0) {
 	    	result = calcStep(product->prop_volume[step] * 1000, product->prop_type[step], tcells);
 	    	ui->starterTable->setRowCount(step + 1);
-	    	item = new QTableWidgetItem(starters[product->prop_type[step]]);
+	    	item = new QTableWidgetItem(QCoreApplication::translate("YeastStarter", g_yeast_starter[product->prop_type[step]]));
 	    	item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
 	    	ui->starterTable->setItem(step, 0, item);
 
@@ -843,7 +843,7 @@
     ui->yeastsTable->setItem(product->yeasts_row, 1, new QTableWidgetItem(product->yeasts.at(product->yeasts_row).laboratory));
     ui->yeastsTable->setItem(product->yeasts_row, 2, new QTableWidgetItem(product->yeasts.at(product->yeasts_row).product_id));
 
-    item = new QTableWidgetItem(yeast_forms[product->yeasts.at(product->yeasts_row).form]);
+    item = new QTableWidgetItem(QCoreApplication::translate("YeastForm", g_yeast_forms[product->yeasts.at(product->yeasts_row).form]));
     item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
     ui->yeastsTable->setItem(product->yeasts_row, 3, item);
 
@@ -907,7 +907,7 @@
     qDebug() << "yeast_useat_changed()" << product->yeasts_row << val;
 
     product->yeasts[product->yeasts_row].use = val;
-    QTableWidgetItem *item = new QTableWidgetItem(yeast_use[val]);
+    QTableWidgetItem *item = new QTableWidgetItem(QCoreApplication::translate("YeastUse", g_yeast_use[val]));
     item->setTextAlignment(Qt::AlignCenter|Qt::AlignVCenter);
     ui->yeastsTable->setItem(product->yeasts_row, 5, item);
     is_changed();

mercurial