Version 0.2.28. Use calculated hop absorption during boil to correct the volume to the fermenter.

Mon, 10 Oct 2022 12:55:05 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Mon, 10 Oct 2022 12:55:05 +0200
changeset 413
8ea791d4cab6
parent 412
5fe775f036fa
child 414
6582a2a95583

Version 0.2.28. Use calculated hop absorption during boil to correct the volume to the fermenter.

CMakeLists.txt file | annotate | diff | comparison | revisions
src/EditProduct.cpp file | annotate | diff | comparison | revisions
src/EditProductTab3.cpp file | annotate | diff | comparison | revisions
src/EditProductTab4.cpp file | annotate | diff | comparison | revisions
src/PrinterDialog.cpp file | annotate | diff | comparison | revisions
translations/bmsapp_en.ts file | annotate | diff | comparison | revisions
translations/bmsapp_nl.ts file | annotate | diff | comparison | revisions
--- a/CMakeLists.txt	Sun Oct 09 15:26:42 2022 +0200
+++ b/CMakeLists.txt	Mon Oct 10 12:55:05 2022 +0200
@@ -9,7 +9,7 @@
 
 SET( bmsapp_VERSION_MAJOR 0 )
 SET( bmsapp_VERSION_MINOR 2 )
-SET( bmsapp_VERSION_PATCH 27 )
+SET( bmsapp_VERSION_PATCH 28 )
 
 # Compile flags
 
--- a/src/EditProduct.cpp	Sun Oct 09 15:26:42 2022 +0200
+++ b/src/EditProduct.cpp	Mon Oct 10 12:55:05 2022 +0200
@@ -38,6 +38,7 @@
     ui->setupUi(this);
     product->fermentables_row = product->hops_row = product->miscs_row = product->yeasts_row = product->mashs_row = -1;
     product->fermentables_use100 = false;
+    product->boil_absorb = product->ferment_absorb = 0;
     this->recno = id;
 
     WindowTitle();
--- a/src/EditProductTab3.cpp	Sun Oct 09 15:26:42 2022 +0200
+++ b/src/EditProductTab3.cpp	Mon Oct 10 12:55:05 2022 +0200
@@ -407,6 +407,24 @@
 	    ui->brew_fermentcolorShow->setValue(product->brew_fermenter_color);
 	    ui->brew_fermentcolorShow->setStyleSheet(Utils::ebc_to_style(product->brew_fermenter_color));
 	}
+
+	/*
+	 * After all calculations including hop absorption, correct the real volume in the fermenter.
+	 */
+	if ((product->boil_absorb > 0) && (product->boil_absorb < product->brew_fermenter_volume)) {
+	    product->brew_fermenter_volume -= product->boil_absorb;
+	    ui->brew_tofermentEdit->setValue(product->brew_fermenter_volume);
+	}
+
+	/*
+	 * Correct maximum package volume if needed.
+	 */
+	ui->pack_volumeEdit->setMaximum(product->brew_fermenter_volume);
+	if (product->package_volume > product->brew_fermenter_volume) {
+	    product->package_volume = product->brew_fermenter_volume;
+	    ui->pack_volumeEdit->setValue(product->package_volume);
+	}
+
     } else {
 	// Negative volume
 	product->brew_fermenter_sg = product->brew_fermenter_color = 0;
--- a/src/EditProductTab4.cpp	Sun Oct 09 15:26:42 2022 +0200
+++ b/src/EditProductTab4.cpp	Mon Oct 10 12:55:05 2022 +0200
@@ -263,13 +263,13 @@
 			   product->brew_cooling_method, 0, 0, product->hops.at(i).utilisation, product->hops.at(i).bu_factor);
 	if (product->stage > PROD_STAGE_BREW)
 	    ferm_ibus += Utils::toIBU(product->hops.at(i).useat, product->hops.at(i).form, product->brew_preboil_sg, product->brew_fermenter_sg,
-                           product->brew_fermenter_volume + product->brew_fermenter_tcloss, product->hops.at(i).amount,
+                           product->brew_fermenter_volume + product->brew_fermenter_tcloss + product->boil_absorb, product->hops.at(i).amount,
                            product->hops.at(i).time, product->hops.at(i).alpha, product->ibu_method,
                            product->brew_whirlpool9, product->brew_whirlpool7, product->brew_whirlpool6, product->boil_time,
                            product->brew_cooling_method, 0, 0, product->hops.at(i).utilisation, product->hops.at(i).bu_factor);
 	else
 	    ferm_ibus += Utils::toIBU(product->hops.at(i).useat, product->hops.at(i).form, product->preboil_sg, product->est_og3,
-			   product->brew_fermenter_volume + product->brew_fermenter_tcloss, product->hops.at(i).amount,
+			   product->brew_fermenter_volume + product->brew_fermenter_tcloss + product->boil_absorb, product->hops.at(i).amount,
                            product->hops.at(i).time, product->hops.at(i).alpha, product->ibu_method,
 			   product->brew_whirlpool9, product->brew_whirlpool7, product->brew_whirlpool6, product->boil_time,
 			   product->brew_cooling_method, 0, 0, product->hops.at(i).utilisation, product->hops.at(i).bu_factor);
--- a/src/PrinterDialog.cpp	Sun Oct 09 15:26:42 2022 +0200
+++ b/src/PrinterDialog.cpp	Mon Oct 10 12:55:05 2022 +0200
@@ -1280,9 +1280,9 @@
 	    y += 20;
             painter.fillRect( 20, y,   715, 20, c_line1);
             painter.drawText( 20, y+4, 230, 20, Qt::AlignLeft, tr("Fermenter volume"));
-	    painter.drawText(250, y+4, 200, 20, Qt::AlignLeft, QString("%1 L").arg(product->batch_size - product->eq_trub_chiller_loss, 1, 'f', 1));
+	    painter.drawText(250, y+4, 200, 20, Qt::AlignLeft, QString("%1 L").arg(product->batch_size - product->eq_trub_chiller_loss - product->boil_absorb, 1, 'f', 1));
             painter.drawText(450, y+4, 200, 20, Qt::AlignLeft, QString("%1 L").arg(product->brew_fermenter_volume, 1, 'f', 1));
-            painter.drawText(650, y+4,  85, 20, Qt::AlignLeft, strDiff(product->batch_size - product->eq_trub_chiller_loss, product->brew_fermenter_volume, 1, " L"));
+            painter.drawText(650, y+4,  85, 20, Qt::AlignLeft, strDiff(product->batch_size - product->eq_trub_chiller_loss - product->boil_absorb, product->brew_fermenter_volume, 1, " L"));
 	    y += 20;
             painter.fillRect( 20, y,   715, 20, c_line1);
             painter.drawText( 20, y+4, 230, 20, Qt::AlignLeft, tr("Fermenter density"));
@@ -1912,7 +1912,8 @@
 	    checkLine(&painter, &y, QString(tr("Cool to %1°C")).arg(product->brew_cooling_to, 1, 'f', 1));
 	}
 	checkLine(&painter, &y, QString(tr("Desinfect fermenter and pump and hoses if needed")));
-	checkInput(&painter, &y, QString(tr("Transfer wort to fermenter")), QString(tr("Liter")));
+	checkInput(&painter, &y, QString(tr("Transfer about %1 liter wort to the fermenter")).arg(product->brew_fermenter_volume, 1, 'f', 1),
+			QString(tr("Liter")));
 	if (checkSplit(&painter, &y, 3))
             factor = 1;
 
--- a/translations/bmsapp_en.ts	Sun Oct 09 15:26:42 2022 +0200
+++ b/translations/bmsapp_en.ts	Mon Oct 10 12:55:05 2022 +0200
@@ -2828,7 +2828,7 @@
     </message>
     <message>
         <location filename="../ui/EditProduct.ui" line="3913"/>
-        <location filename="../src/EditProductTab3.cpp" line="1088"/>
+        <location filename="../src/EditProductTab3.cpp" line="1106"/>
         <location filename="../src/EditProductTab5.cpp" line="719"/>
         <source>Mash</source>
         <translation type="unfinished"></translation>
@@ -3866,78 +3866,78 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="45"/>
+        <location filename="../src/EditProduct.cpp" line="46"/>
         <source>Extract</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="46"/>
-        <source>Partial Mash</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/EditProduct.cpp" line="47"/>
+        <source>Partial Mash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/EditProduct.cpp" line="48"/>
         <source>All Grain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="96"/>
-        <source>None</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/EditProduct.cpp" line="97"/>
-        <source>Air</source>
+        <source>None</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/EditProduct.cpp" line="98"/>
+        <source>Air</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/EditProduct.cpp" line="99"/>
         <source>Oxygen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="304"/>
+        <location filename="../src/EditProduct.cpp" line="305"/>
         <source>%1, part %2 of %3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="808"/>
+        <location filename="../src/EditProduct.cpp" line="809"/>
         <source>BMSapp - Add new product</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="810"/>
+        <location filename="../src/EditProduct.cpp" line="811"/>
         <source>BMSapp - Edit product %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="826"/>
-        <location filename="../src/EditProduct.cpp" line="830"/>
+        <location filename="../src/EditProduct.cpp" line="827"/>
+        <location filename="../src/EditProduct.cpp" line="831"/>
         <source>Edit Product</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="826"/>
+        <location filename="../src/EditProduct.cpp" line="827"/>
         <source>Name empty or too short.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="830"/>
+        <location filename="../src/EditProduct.cpp" line="831"/>
         <source>No beerstyle selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="868"/>
+        <location filename="../src/EditProduct.cpp" line="869"/>
         <source>Delete product</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="892"/>
+        <location filename="../src/EditProduct.cpp" line="893"/>
         <source>Product changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="892"/>
+        <location filename="../src/EditProduct.cpp" line="893"/>
         <source>The product has been modified. Save changes?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -4036,76 +4036,76 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="435"/>
+        <location filename="../src/EditProductTab3.cpp" line="453"/>
         <source>Final EBC:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="500"/>
+        <location filename="../src/EditProductTab3.cpp" line="518"/>
         <source>Final FG:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="503"/>
+        <location filename="../src/EditProductTab3.cpp" line="521"/>
         <source>Final ABV:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="682"/>
+        <location filename="../src/EditProductTab3.cpp" line="700"/>
         <source>Delete fermentable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="682"/>
+        <location filename="../src/EditProductTab3.cpp" line="700"/>
         <location filename="../src/EditProductTab4.cpp" line="358"/>
         <location filename="../src/EditProductTab5.cpp" line="400"/>
         <location filename="../src/EditProductTab6.cpp" line="748"/>
         <location filename="../src/EditProductTab7.cpp" line="303"/>
-        <location filename="../src/EditProduct.cpp" line="868"/>
+        <location filename="../src/EditProduct.cpp" line="869"/>
         <source>Delete %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="998"/>
+        <location filename="../src/EditProductTab3.cpp" line="1016"/>
         <location filename="../src/EditProductTab5.cpp" line="644"/>
         <source>Current ingredient:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1003"/>
+        <location filename="../src/EditProductTab3.cpp" line="1021"/>
         <source>Supplier:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1008"/>
+        <location filename="../src/EditProductTab3.cpp" line="1026"/>
         <source>Amount in kg:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1013"/>
+        <location filename="../src/EditProductTab3.cpp" line="1031"/>
         <source>Percentage in batch:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1018"/>
+        <location filename="../src/EditProductTab3.cpp" line="1036"/>
         <source>Auto fill to 100%:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1023"/>
+        <location filename="../src/EditProductTab3.cpp" line="1041"/>
         <location filename="../src/EditProductTab4.cpp" line="630"/>
         <location filename="../src/EditProductTab6.cpp" line="1007"/>
         <source>Use at:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1028"/>
+        <location filename="../src/EditProductTab3.cpp" line="1046"/>
         <location filename="../src/EditProductTab5.cpp" line="670"/>
         <source>Select ingredient:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1033"/>
+        <location filename="../src/EditProductTab3.cpp" line="1051"/>
         <location filename="../src/EditProductTab4.cpp" line="640"/>
         <location filename="../src/EditProductTab5.cpp" line="675"/>
         <location filename="../src/EditProductTab6.cpp" line="992"/>
@@ -4113,23 +4113,23 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1038"/>
+        <location filename="../src/EditProductTab3.cpp" line="1056"/>
         <source>Max in batch:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1089"/>
+        <location filename="../src/EditProductTab3.cpp" line="1107"/>
         <location filename="../src/EditProductTab5.cpp" line="720"/>
         <source>Boil</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1090"/>
+        <location filename="../src/EditProductTab3.cpp" line="1108"/>
         <source>Fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1091"/>
+        <location filename="../src/EditProductTab3.cpp" line="1109"/>
         <source>Lagering</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9513,7 +9513,7 @@
         <location filename="../src/PrinterDialog.cpp" line="285"/>
         <location filename="../src/PrinterDialog.cpp" line="472"/>
         <location filename="../src/PrinterDialog.cpp" line="884"/>
-        <location filename="../src/PrinterDialog.cpp" line="2363"/>
+        <location filename="../src/PrinterDialog.cpp" line="2364"/>
         <source>Yeast</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9821,9 +9821,9 @@
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="766"/>
-        <location filename="../src/PrinterDialog.cpp" line="2254"/>
-        <location filename="../src/PrinterDialog.cpp" line="2506"/>
-        <location filename="../src/PrinterDialog.cpp" line="2510"/>
+        <location filename="../src/PrinterDialog.cpp" line="2255"/>
+        <location filename="../src/PrinterDialog.cpp" line="2507"/>
+        <location filename="../src/PrinterDialog.cpp" line="2511"/>
         <source>Beer style</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10513,310 +10513,310 @@
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="1915"/>
-        <source>Transfer wort to fermenter</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/PrinterDialog.cpp" line="1915"/>
+        <source>Transfer about %1 liter wort to the fermenter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="1916"/>
         <source>Liter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1940"/>
+        <location filename="../src/PrinterDialog.cpp" line="1941"/>
         <source>Yeast pitching and fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1944"/>
+        <location filename="../src/PrinterDialog.cpp" line="1945"/>
         <source>%1 pack %2, `%3` yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1948"/>
+        <location filename="../src/PrinterDialog.cpp" line="1949"/>
         <source>%1 gram %2, `%3` yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1952"/>
+        <location filename="../src/PrinterDialog.cpp" line="1953"/>
         <source>%1 ml %2, `%3` yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1958"/>
+        <location filename="../src/PrinterDialog.cpp" line="1959"/>
         <source>Pitch yeast at %1°C</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1964"/>
+        <location filename="../src/PrinterDialog.cpp" line="1965"/>
         <source>Pitch yeast dry into the wort</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1967"/>
+        <location filename="../src/PrinterDialog.cpp" line="1968"/>
         <source>Add decanted yeast starter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1969"/>
+        <location filename="../src/PrinterDialog.cpp" line="1970"/>
         <source>Add the yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1972"/>
+        <location filename="../src/PrinterDialog.cpp" line="1973"/>
         <source>Add %1 liter water in the fermenter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1974"/>
+        <location filename="../src/PrinterDialog.cpp" line="1975"/>
         <source>Aerate %1 minutes with %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1976"/>
-        <source>Set fermentation start temperature to %1°C</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="1977"/>
+        <source>Set fermentation start temperature to %1°C</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="1978"/>
         <source>Start fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1995"/>
+        <location filename="../src/PrinterDialog.cpp" line="1996"/>
         <source>Primary fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1998"/>
+        <location filename="../src/PrinterDialog.cpp" line="1999"/>
         <source>Add %1 kg `%2` on day 3 or 4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2004"/>
+        <location filename="../src/PrinterDialog.cpp" line="2005"/>
         <source>Add %1 %2 `%3` on day 3 or 4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2028"/>
+        <location filename="../src/PrinterDialog.cpp" line="2029"/>
         <source>Secondary fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2032"/>
-        <location filename="../src/PrinterDialog.cpp" line="2090"/>
+        <location filename="../src/PrinterDialog.cpp" line="2033"/>
+        <location filename="../src/PrinterDialog.cpp" line="2091"/>
         <source>Add %1 pack %2, `%3` yeast (with starter if needed)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2035"/>
-        <location filename="../src/PrinterDialog.cpp" line="2093"/>
+        <location filename="../src/PrinterDialog.cpp" line="2036"/>
+        <location filename="../src/PrinterDialog.cpp" line="2094"/>
         <source>Add %1 gram %2, `%3`</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2038"/>
+        <location filename="../src/PrinterDialog.cpp" line="2039"/>
         <source>Add %1 gram %2, `%3` yeast (with starter if needed)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2044"/>
+        <location filename="../src/PrinterDialog.cpp" line="2045"/>
         <source>After %1 hours harvest yeast from the %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2075"/>
+        <location filename="../src/PrinterDialog.cpp" line="2076"/>
         <source>Tertiary fermentation</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2078"/>
+        <location filename="../src/PrinterDialog.cpp" line="2079"/>
         <source>Add %1 kg `%2`</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2083"/>
+        <location filename="../src/PrinterDialog.cpp" line="2084"/>
         <source>Add %1 gram `%2` for %3 days</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2096"/>
+        <location filename="../src/PrinterDialog.cpp" line="2097"/>
         <source>Add %1 ml %2, `%3` yeast (with starter if needed)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2105"/>
+        <location filename="../src/PrinterDialog.cpp" line="2106"/>
         <source>Add %1 %2 `%3` for %4 days</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2135"/>
+        <location filename="../src/PrinterDialog.cpp" line="2136"/>
         <source>Packaging</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2138"/>
+        <location filename="../src/PrinterDialog.cpp" line="2139"/>
         <source>Bottling add %1 kg `%2` with %3 liter water</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2142"/>
+        <location filename="../src/PrinterDialog.cpp" line="2143"/>
         <source>Kegging add %1 kg `%2` with %3 liter water</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2149"/>
+        <location filename="../src/PrinterDialog.cpp" line="2150"/>
         <source>Add %1, `%2` as bottle yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2152"/>
+        <location filename="../src/PrinterDialog.cpp" line="2153"/>
         <source>Add %1 gram %2, `%3` as bottle yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2156"/>
+        <location filename="../src/PrinterDialog.cpp" line="2157"/>
         <source>Add %1 ml %2, `%3` as bottle yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2165"/>
+        <location filename="../src/PrinterDialog.cpp" line="2166"/>
         <source>Add %1 %2 `%3` during bottling</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2171"/>
+        <location filename="../src/PrinterDialog.cpp" line="2172"/>
         <source>Add %1 gr `%2`</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2186"/>
-        <source>Number</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2187"/>
-        <source>Year</source>
+        <source>Number</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2188"/>
-        <source>Brew sessions</source>
+        <source>Year</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2189"/>
-        <source>Brew volume</source>
+        <source>Brew sessions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2190"/>
+        <source>Brew volume</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2191"/>
         <source>Average volume</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2252"/>
-        <location filename="../src/PrinterDialog.cpp" line="2361"/>
-        <source>Code</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2253"/>
         <location filename="../src/PrinterDialog.cpp" line="2362"/>
+        <source>Code</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2254"/>
+        <location filename="../src/PrinterDialog.cpp" line="2363"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2255"/>
-        <source>Max extract</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2256"/>
-        <source>Mash eff.</source>
+        <source>Max extract</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2257"/>
-        <source>Sparge eff</source>
+        <source>Mash eff.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2258"/>
+        <source>Sparge eff</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2259"/>
         <source>Boil eff</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2364"/>
-        <source>Primary</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2365"/>
-        <source>Secondary</source>
+        <source>Primary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2366"/>
-        <source>Tertiary</source>
+        <source>Secondary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2367"/>
-        <source>Days</source>
+        <source>Tertiary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2368"/>
-        <source>OG</source>
+        <source>Days</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2369"/>
-        <source>FG</source>
+        <source>OG</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2370"/>
+        <source>FG</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2371"/>
         <source>AA</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2434"/>
+        <location filename="../src/PrinterDialog.cpp" line="2435"/>
         <source>Measured:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2446"/>
+        <location filename="../src/PrinterDialog.cpp" line="2447"/>
         <source>%1 split the batch here!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2485"/>
+        <location filename="../src/PrinterDialog.cpp" line="2486"/>
         <source>Inventory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2487"/>
+        <location filename="../src/PrinterDialog.cpp" line="2488"/>
         <source>Yeastbank</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2493"/>
+        <location filename="../src/PrinterDialog.cpp" line="2494"/>
         <source>Year production</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2495"/>
+        <location filename="../src/PrinterDialog.cpp" line="2496"/>
         <source>Brew efficiency</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2497"/>
+        <location filename="../src/PrinterDialog.cpp" line="2498"/>
         <source>Fermentations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2503"/>
+        <location filename="../src/PrinterDialog.cpp" line="2504"/>
         <source>Date and time</source>
         <translation type="unfinished"></translation>
     </message>
--- a/translations/bmsapp_nl.ts	Sun Oct 09 15:26:42 2022 +0200
+++ b/translations/bmsapp_nl.ts	Mon Oct 10 12:55:05 2022 +0200
@@ -2915,7 +2915,7 @@
     </message>
     <message>
         <location filename="../ui/EditProduct.ui" line="3913"/>
-        <location filename="../src/EditProductTab3.cpp" line="1088"/>
+        <location filename="../src/EditProductTab3.cpp" line="1106"/>
         <location filename="../src/EditProductTab5.cpp" line="719"/>
         <source>Mash</source>
         <translation>Maischen</translation>
@@ -4100,17 +4100,17 @@
         <translation>Print</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="45"/>
+        <location filename="../src/EditProduct.cpp" line="46"/>
         <source>Extract</source>
         <translation>Extract</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="46"/>
-        <source>Partial Mash</source>
-        <translation>Deelmaisch</translation>
-    </message>
-    <message>
         <location filename="../src/EditProduct.cpp" line="47"/>
+        <source>Partial Mash</source>
+        <translation>Deelmaisch</translation>
+    </message>
+    <message>
+        <location filename="../src/EditProduct.cpp" line="48"/>
         <source>All Grain</source>
         <translation>Mout</translation>
     </message>
@@ -4143,17 +4143,17 @@
         <translation type="vanished">Afkoelen</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="96"/>
+        <location filename="../src/EditProduct.cpp" line="97"/>
         <source>None</source>
         <translation>Geen</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="97"/>
-        <source>Air</source>
-        <translation>Lucht</translation>
-    </message>
-    <message>
         <location filename="../src/EditProduct.cpp" line="98"/>
+        <source>Air</source>
+        <translation>Lucht</translation>
+    </message>
+    <message>
+        <location filename="../src/EditProduct.cpp" line="99"/>
         <source>Oxygen</source>
         <translation>Zuurstof</translation>
     </message>
@@ -4166,7 +4166,7 @@
         <translation type="vanished">MySQL fout: record %1 niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="304"/>
+        <location filename="../src/EditProduct.cpp" line="305"/>
         <source>%1, part %2 of %3</source>
         <translation>%1, deel %2 van %3</translation>
     </message>
@@ -4175,28 +4175,28 @@
         <translation type="vanished">Koken %1 minuten</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="808"/>
+        <location filename="../src/EditProduct.cpp" line="809"/>
         <source>BMSapp - Add new product</source>
         <translation>BMSapp - Nieuw product</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="810"/>
+        <location filename="../src/EditProduct.cpp" line="811"/>
         <source>BMSapp - Edit product %1</source>
         <translation>BMSapp - Wijzig product %1</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="826"/>
-        <location filename="../src/EditProduct.cpp" line="830"/>
+        <location filename="../src/EditProduct.cpp" line="827"/>
+        <location filename="../src/EditProduct.cpp" line="831"/>
         <source>Edit Product</source>
         <translation>Wijzig Product</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="826"/>
+        <location filename="../src/EditProduct.cpp" line="827"/>
         <source>Name empty or too short.</source>
         <translation>De naam is leeg of te kort.</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="830"/>
+        <location filename="../src/EditProduct.cpp" line="831"/>
         <source>No beerstyle selected.</source>
         <translation>Geen bierstijl gekozen.</translation>
     </message>
@@ -4209,17 +4209,17 @@
 %3</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="868"/>
+        <location filename="../src/EditProduct.cpp" line="869"/>
         <source>Delete product</source>
         <translation>Verwijder product</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="892"/>
+        <location filename="../src/EditProduct.cpp" line="893"/>
         <source>Product changed</source>
         <translation>Product gewijzigd</translation>
     </message>
     <message>
-        <location filename="../src/EditProduct.cpp" line="892"/>
+        <location filename="../src/EditProduct.cpp" line="893"/>
         <source>The product has been modified. Save changes?</source>
         <translation>Het product is gewijzigd. Wijzigingen opslaan?</translation>
     </message>
@@ -4318,17 +4318,17 @@
         <translation>Finale OG:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="435"/>
+        <location filename="../src/EditProductTab3.cpp" line="453"/>
         <source>Final EBC:</source>
         <translation>Finale EBC:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="500"/>
+        <location filename="../src/EditProductTab3.cpp" line="518"/>
         <source>Final FG:</source>
         <translation>Finale FG:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="503"/>
+        <location filename="../src/EditProductTab3.cpp" line="521"/>
         <source>Final ABV:</source>
         <translation>Finale ABV:</translation>
     </message>
@@ -4345,61 +4345,61 @@
         <translation type="vanished">Finale FG:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="682"/>
+        <location filename="../src/EditProductTab3.cpp" line="700"/>
         <source>Delete fermentable</source>
         <translation>Verwijder vergistbaar ingredient</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="682"/>
+        <location filename="../src/EditProductTab3.cpp" line="700"/>
         <location filename="../src/EditProductTab4.cpp" line="358"/>
         <location filename="../src/EditProductTab5.cpp" line="400"/>
         <location filename="../src/EditProductTab6.cpp" line="748"/>
         <location filename="../src/EditProductTab7.cpp" line="303"/>
-        <location filename="../src/EditProduct.cpp" line="868"/>
+        <location filename="../src/EditProduct.cpp" line="869"/>
         <source>Delete %1</source>
         <translation>Verwijder %1</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="998"/>
+        <location filename="../src/EditProductTab3.cpp" line="1016"/>
         <location filename="../src/EditProductTab5.cpp" line="644"/>
         <source>Current ingredient:</source>
         <translation>Huidig ingredient:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1003"/>
+        <location filename="../src/EditProductTab3.cpp" line="1021"/>
         <source>Supplier:</source>
         <translation>Leverancier:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1008"/>
+        <location filename="../src/EditProductTab3.cpp" line="1026"/>
         <source>Amount in kg:</source>
         <translation>Gewicht in kg:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1013"/>
+        <location filename="../src/EditProductTab3.cpp" line="1031"/>
         <source>Percentage in batch:</source>
         <translation>Percentage in stort:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1018"/>
+        <location filename="../src/EditProductTab3.cpp" line="1036"/>
         <source>Auto fill to 100%:</source>
         <translation>Aanvullen tot 100%:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1023"/>
+        <location filename="../src/EditProductTab3.cpp" line="1041"/>
         <location filename="../src/EditProductTab4.cpp" line="630"/>
         <location filename="../src/EditProductTab6.cpp" line="1007"/>
         <source>Use at:</source>
         <translation>Toevoegen bij:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1028"/>
+        <location filename="../src/EditProductTab3.cpp" line="1046"/>
         <location filename="../src/EditProductTab5.cpp" line="670"/>
         <source>Select ingredient:</source>
         <translation>Kies ingredient:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1033"/>
+        <location filename="../src/EditProductTab3.cpp" line="1051"/>
         <location filename="../src/EditProductTab4.cpp" line="640"/>
         <location filename="../src/EditProductTab5.cpp" line="675"/>
         <location filename="../src/EditProductTab6.cpp" line="992"/>
@@ -4407,23 +4407,23 @@
         <translation>In voorraad:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1038"/>
+        <location filename="../src/EditProductTab3.cpp" line="1056"/>
         <source>Max in batch:</source>
         <translation>Max. in stort:</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1089"/>
+        <location filename="../src/EditProductTab3.cpp" line="1107"/>
         <location filename="../src/EditProductTab5.cpp" line="720"/>
         <source>Boil</source>
         <translation>Koken</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1090"/>
+        <location filename="../src/EditProductTab3.cpp" line="1108"/>
         <source>Fermentation</source>
         <translation>Hoofdvergisting</translation>
     </message>
     <message>
-        <location filename="../src/EditProductTab3.cpp" line="1091"/>
+        <location filename="../src/EditProductTab3.cpp" line="1109"/>
         <source>Lagering</source>
         <translation>Nagisting/lagering</translation>
     </message>
@@ -10466,7 +10466,7 @@
         <location filename="../src/PrinterDialog.cpp" line="285"/>
         <location filename="../src/PrinterDialog.cpp" line="472"/>
         <location filename="../src/PrinterDialog.cpp" line="884"/>
-        <location filename="../src/PrinterDialog.cpp" line="2363"/>
+        <location filename="../src/PrinterDialog.cpp" line="2364"/>
         <source>Yeast</source>
         <translation>Gist</translation>
     </message>
@@ -11328,6 +11328,11 @@
         <translation>Breng water naar %1 pH met %2 ml. `%3`</translation>
     </message>
     <message>
+        <location filename="../src/PrinterDialog.cpp" line="1915"/>
+        <source>Transfer about %1 liter wort to the fermenter</source>
+        <translation>Breng ongeveer %1 liter wort over naar het gistvat</translation>
+    </message>
+    <message>
         <source>Heat %1 liter sparge water to %2°C</source>
         <translation type="vanished">Verwarm %1 liter spoelwater tot %2°C</translation>
     </message>
@@ -11463,319 +11468,318 @@
         <translation>Ontsmet het gistvat en eventueel de pomp en slangen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1915"/>
         <source>Transfer wort to fermenter</source>
-        <translation>Breng het wort over naar het gistvat</translation>
-    </message>
-    <message>
-        <location filename="../src/PrinterDialog.cpp" line="1915"/>
+        <translation type="vanished">Breng het wort over naar het gistvat</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="1916"/>
         <source>Liter</source>
         <translation>Liter</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1940"/>
+        <location filename="../src/PrinterDialog.cpp" line="1941"/>
         <source>Yeast pitching and fermentation</source>
         <translation>Gist enten en vergisten</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1944"/>
+        <location filename="../src/PrinterDialog.cpp" line="1945"/>
         <source>%1 pack %2, `%3` yeast</source>
         <translation>%1 pak %2, `%3` gist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1948"/>
+        <location filename="../src/PrinterDialog.cpp" line="1949"/>
         <source>%1 gram %2, `%3` yeast</source>
         <translation>%1 gram %2, `%3` gist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1952"/>
+        <location filename="../src/PrinterDialog.cpp" line="1953"/>
         <source>%1 ml %2, `%3` yeast</source>
         <translation>%1 ml %2, `%3` gist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1958"/>
+        <location filename="../src/PrinterDialog.cpp" line="1959"/>
         <source>Pitch yeast at %1°C</source>
         <translation>Ent gist bij %1°C</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1964"/>
+        <location filename="../src/PrinterDialog.cpp" line="1965"/>
         <source>Pitch yeast dry into the wort</source>
         <translation>Strooi de gist over het wort</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1967"/>
+        <location filename="../src/PrinterDialog.cpp" line="1968"/>
         <source>Add decanted yeast starter</source>
         <translation>Toevoegen afgegoten giststarter</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1969"/>
+        <location filename="../src/PrinterDialog.cpp" line="1970"/>
         <source>Add the yeast</source>
         <translation>Gist toevoegen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1972"/>
+        <location filename="../src/PrinterDialog.cpp" line="1973"/>
         <source>Add %1 liter water in the fermenter</source>
         <translation>Voeg %1 liter water toe in het gistvat</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1974"/>
+        <location filename="../src/PrinterDialog.cpp" line="1975"/>
         <source>Aerate %1 minutes with %2</source>
         <translation>Belucht %1 minuten met %2</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1976"/>
-        <source>Set fermentation start temperature to %1°C</source>
-        <translation>Zet de vergisting start temperatuur op %1°C</translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="1977"/>
+        <source>Set fermentation start temperature to %1°C</source>
+        <translation>Zet de vergisting start temperatuur op %1°C</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="1978"/>
         <source>Start fermentation</source>
         <translation>Start vergisten</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1995"/>
+        <location filename="../src/PrinterDialog.cpp" line="1996"/>
         <source>Primary fermentation</source>
         <translation>Hoofdvergisting</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="1998"/>
+        <location filename="../src/PrinterDialog.cpp" line="1999"/>
         <source>Add %1 kg `%2` on day 3 or 4</source>
         <translation>Voeg %1 kg `%2` toe op dag 3 of 4</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2004"/>
+        <location filename="../src/PrinterDialog.cpp" line="2005"/>
         <source>Add %1 %2 `%3` on day 3 or 4</source>
         <translation>Voeg %1 %2 `%3` toe op dag 3 of 4</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2028"/>
+        <location filename="../src/PrinterDialog.cpp" line="2029"/>
         <source>Secondary fermentation</source>
         <translation>Nagisting</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2032"/>
-        <location filename="../src/PrinterDialog.cpp" line="2090"/>
+        <location filename="../src/PrinterDialog.cpp" line="2033"/>
+        <location filename="../src/PrinterDialog.cpp" line="2091"/>
         <source>Add %1 pack %2, `%3` yeast (with starter if needed)</source>
         <translation>Voeg %1 pak(ken) %2, `%3` gist toe (eventueel met starter)</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2035"/>
-        <location filename="../src/PrinterDialog.cpp" line="2093"/>
+        <location filename="../src/PrinterDialog.cpp" line="2036"/>
+        <location filename="../src/PrinterDialog.cpp" line="2094"/>
         <source>Add %1 gram %2, `%3`</source>
         <translation>Toevoegen %1 gram %2, `%3`</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2038"/>
+        <location filename="../src/PrinterDialog.cpp" line="2039"/>
         <source>Add %1 gram %2, `%3` yeast (with starter if needed)</source>
         <translation>Voeg %1 gram %2, `%3` gist toe (eventueel met starter)</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2044"/>
+        <location filename="../src/PrinterDialog.cpp" line="2045"/>
         <source>After %1 hours harvest yeast from the %2</source>
         <translation>Na %1 uur oogst de gist vanaf de %2</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2075"/>
+        <location filename="../src/PrinterDialog.cpp" line="2076"/>
         <source>Tertiary fermentation</source>
         <translation>Lageren</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2078"/>
+        <location filename="../src/PrinterDialog.cpp" line="2079"/>
         <source>Add %1 kg `%2`</source>
         <translation>Toevoegen %1 kg `%2`</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2083"/>
+        <location filename="../src/PrinterDialog.cpp" line="2084"/>
         <source>Add %1 gram `%2` for %3 days</source>
         <translation>Toevoegen %1 gram `%2` voor %3 dagen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2096"/>
+        <location filename="../src/PrinterDialog.cpp" line="2097"/>
         <source>Add %1 ml %2, `%3` yeast (with starter if needed)</source>
         <translation>Voeg %1 ml %2, `%3` gist toe (eventueel met starter)</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2105"/>
+        <location filename="../src/PrinterDialog.cpp" line="2106"/>
         <source>Add %1 %2 `%3` for %4 days</source>
         <translation>Toevoegen %1 %2 `%3` voor %4 dagen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2135"/>
+        <location filename="../src/PrinterDialog.cpp" line="2136"/>
         <source>Packaging</source>
         <translation>Verpakken</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2138"/>
+        <location filename="../src/PrinterDialog.cpp" line="2139"/>
         <source>Bottling add %1 kg `%2` with %3 liter water</source>
         <translation>Bottelen met %1 kg `%2` en %3 liter water</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2142"/>
+        <location filename="../src/PrinterDialog.cpp" line="2143"/>
         <source>Kegging add %1 kg `%2` with %3 liter water</source>
         <translation>Keggen met %1 kg `%2` en %3 liter water</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2149"/>
+        <location filename="../src/PrinterDialog.cpp" line="2150"/>
         <source>Add %1, `%2` as bottle yeast</source>
         <translation>Toevoegen %1, `%%2` als bottelgist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2152"/>
+        <location filename="../src/PrinterDialog.cpp" line="2153"/>
         <source>Add %1 gram %2, `%3` as bottle yeast</source>
         <translation>Toevoegen %1 gram %2, `%3` als bottelgist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2156"/>
+        <location filename="../src/PrinterDialog.cpp" line="2157"/>
         <source>Add %1 ml %2, `%3` as bottle yeast</source>
         <translation>Toevoegen %1 ml %2, `%3` als bottelgist</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2165"/>
+        <location filename="../src/PrinterDialog.cpp" line="2166"/>
         <source>Add %1 %2 `%3` during bottling</source>
         <translation>Toevoegen %1 %2 `%3` tijdens bottelen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2171"/>
+        <location filename="../src/PrinterDialog.cpp" line="2172"/>
         <source>Add %1 gr `%2`</source>
         <translation>Toevoegen %1 gr `%2`</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2186"/>
-        <source>Number</source>
-        <translation>Nummer</translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2187"/>
-        <source>Year</source>
-        <translation>Jaar</translation>
+        <source>Number</source>
+        <translation>Nummer</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2188"/>
-        <source>Brew sessions</source>
-        <translation>Brouw sessies</translation>
+        <source>Year</source>
+        <translation>Jaar</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2189"/>
-        <source>Brew volume</source>
-        <translation>Brouw volume</translation>
+        <source>Brew sessions</source>
+        <translation>Brouw sessies</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2190"/>
+        <source>Brew volume</source>
+        <translation>Brouw volume</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2191"/>
         <source>Average volume</source>
         <translation>Gemiddeld volume</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2252"/>
-        <location filename="../src/PrinterDialog.cpp" line="2361"/>
-        <source>Code</source>
-        <translation>Code</translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2253"/>
         <location filename="../src/PrinterDialog.cpp" line="2362"/>
+        <source>Code</source>
+        <translation>Code</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2254"/>
+        <location filename="../src/PrinterDialog.cpp" line="2363"/>
         <source>Name</source>
         <translation>Naam</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2255"/>
-        <source>Max extract</source>
-        <translation>Max extract</translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2256"/>
-        <source>Mash eff.</source>
-        <translation>Maisch %</translation>
+        <source>Max extract</source>
+        <translation>Max extract</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2257"/>
-        <source>Sparge eff</source>
-        <translation>Spoelen %</translation>
+        <source>Mash eff.</source>
+        <translation>Maisch %</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2258"/>
+        <source>Sparge eff</source>
+        <translation>Spoelen %</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2259"/>
         <source>Boil eff</source>
         <translation>Koken %</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2364"/>
-        <source>Primary</source>
-        <translation>Hoofdgisting</translation>
-    </message>
-    <message>
         <location filename="../src/PrinterDialog.cpp" line="2365"/>
-        <source>Secondary</source>
-        <translation>Nagisten</translation>
+        <source>Primary</source>
+        <translation>Hoofdgisting</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2366"/>
-        <source>Tertiary</source>
-        <translation>Lageren</translation>
+        <source>Secondary</source>
+        <translation>Nagisten</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2367"/>
-        <source>Days</source>
-        <translation>Dagen</translation>
+        <source>Tertiary</source>
+        <translation>Lageren</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2368"/>
-        <source>OG</source>
-        <translation>OG</translation>
+        <source>Days</source>
+        <translation>Dagen</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2369"/>
-        <source>FG</source>
-        <translation>FG</translation>
+        <source>OG</source>
+        <translation>OG</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="2370"/>
+        <source>FG</source>
+        <translation>FG</translation>
+    </message>
+    <message>
+        <location filename="../src/PrinterDialog.cpp" line="2371"/>
         <source>AA</source>
         <translation>SVG</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2434"/>
+        <location filename="../src/PrinterDialog.cpp" line="2435"/>
         <source>Measured:</source>
         <translation>Gemeten:</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2446"/>
+        <location filename="../src/PrinterDialog.cpp" line="2447"/>
         <source>%1 split the batch here!</source>
         <translation>%1 splits de batch hier!</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2485"/>
+        <location filename="../src/PrinterDialog.cpp" line="2486"/>
         <source>Inventory</source>
         <translation>Inventaris</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2487"/>
+        <location filename="../src/PrinterDialog.cpp" line="2488"/>
         <source>Yeastbank</source>
         <translation>Gistbank</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2493"/>
+        <location filename="../src/PrinterDialog.cpp" line="2494"/>
         <source>Year production</source>
         <translation>Jaar productie</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2495"/>
+        <location filename="../src/PrinterDialog.cpp" line="2496"/>
         <source>Brew efficiency</source>
         <translation>Brouw rendement</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2497"/>
+        <location filename="../src/PrinterDialog.cpp" line="2498"/>
         <source>Fermentations</source>
         <translation>Vergistingen</translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="2503"/>
+        <location filename="../src/PrinterDialog.cpp" line="2504"/>
         <source>Date and time</source>
         <translation>Datum en tijd</translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="766"/>
-        <location filename="../src/PrinterDialog.cpp" line="2254"/>
-        <location filename="../src/PrinterDialog.cpp" line="2506"/>
-        <location filename="../src/PrinterDialog.cpp" line="2510"/>
+        <location filename="../src/PrinterDialog.cpp" line="2255"/>
+        <location filename="../src/PrinterDialog.cpp" line="2507"/>
+        <location filename="../src/PrinterDialog.cpp" line="2511"/>
         <source>Beer style</source>
         <translation>Bierstijl</translation>
     </message>

mercurial