--- a/translations/bmsapp_en.ts Tue Jun 11 16:47:11 2024 +0200 +++ b/translations/bmsapp_en.ts Tue Jun 11 17:52:12 2024 +0200 @@ -3453,7 +3453,7 @@ <message> <location filename="../ui/EditProduct.ui" line="5135"/> <location filename="../ui/EditProduct.ui" line="7873"/> - <location filename="../src/EditProductTab8.cpp" line="735"/> + <location filename="../src/EditProductTab8.cpp" line="736"/> <source>Mash pH should be between 5.2 and 5.6. Use 5.2 for light and 5.5 for dark beers.</source> <translation type="unfinished"></translation> </message> @@ -3677,7 +3677,7 @@ </message> <message> <location filename="../ui/EditProduct.ui" line="7578"/> - <location filename="../src/EditProductTab8.cpp" line="726"/> + <location filename="../src/EditProductTab8.cpp" line="727"/> <source>Treated Mash Water</source> <translation type="unfinished"></translation> </message> @@ -10458,6 +10458,7 @@ </message> <message> <location filename="../src/PrinterDialog.cpp" line="69"/> + <location filename="../src/PrinterDialog.cpp" line="1840"/> <source>ml</source> <translation type="unfinished"></translation> </message> @@ -10552,7 +10553,7 @@ <location filename="../src/PrinterDialog.cpp" line="285"/> <location filename="../src/PrinterDialog.cpp" line="472"/> <location filename="../src/PrinterDialog.cpp" line="885"/> - <location filename="../src/PrinterDialog.cpp" line="2381"/> + <location filename="../src/PrinterDialog.cpp" line="2383"/> <source>Yeast</source> <translation type="unfinished"></translation> </message> @@ -10825,8 +10826,9 @@ <location filename="../src/PrinterDialog.cpp" line="1761"/> <location filename="../src/PrinterDialog.cpp" line="1789"/> <location filename="../src/PrinterDialog.cpp" line="1797"/> - <location filename="../src/PrinterDialog.cpp" line="1879"/> + <location filename="../src/PrinterDialog.cpp" line="1839"/> <location filename="../src/PrinterDialog.cpp" line="1881"/> + <location filename="../src/PrinterDialog.cpp" line="1883"/> <source>pH</source> <translation type="unfinished"></translation> </message> @@ -10861,9 +10863,9 @@ </message> <message> <location filename="../src/PrinterDialog.cpp" line="766"/> - <location filename="../src/PrinterDialog.cpp" line="2272"/> - <location filename="../src/PrinterDialog.cpp" line="2535"/> - <location filename="../src/PrinterDialog.cpp" line="2539"/> + <location filename="../src/PrinterDialog.cpp" line="2274"/> + <location filename="../src/PrinterDialog.cpp" line="2537"/> + <location filename="../src/PrinterDialog.cpp" line="2541"/> <source>Beer style</source> <translation type="unfinished"></translation> </message> @@ -10926,7 +10928,7 @@ <location filename="../src/PrinterDialog.cpp" line="1178"/> <location filename="../src/PrinterDialog.cpp" line="1777"/> <location filename="../src/PrinterDialog.cpp" line="1796"/> - <location filename="../src/PrinterDialog.cpp" line="1876"/> + <location filename="../src/PrinterDialog.cpp" line="1878"/> <source>SG</source> <translation type="unfinished"></translation> </message> @@ -11441,7 +11443,7 @@ </message> <message> <location filename="../src/PrinterDialog.cpp" line="1795"/> - <location filename="../src/PrinterDialog.cpp" line="1875"/> + <location filename="../src/PrinterDialog.cpp" line="1877"/> <source>cm</source> <translation type="unfinished"></translation> </message> @@ -11466,408 +11468,418 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1843"/> + <location filename="../src/PrinterDialog.cpp" line="1839"/> + <source>Check pH between 5.0 and 5.5 after the hot break</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1840"/> + <source>Extra Lactic Acid in the boil</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1845"/> <source>%1 kg `%2` at 10 minutes before end of boil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1848"/> + <location filename="../src/PrinterDialog.cpp" line="1850"/> <source>Place immersion chiller at 10 minutes before end of boil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1853"/> + <location filename="../src/PrinterDialog.cpp" line="1855"/> <source>%1 gr `%2` at flameout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1856"/> + <location filename="../src/PrinterDialog.cpp" line="1858"/> <source>%1 gr `%2` at %3 minutes before end of boil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1864"/> + <location filename="../src/PrinterDialog.cpp" line="1866"/> <source>%1 %2 `%3` at flameout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1867"/> + <location filename="../src/PrinterDialog.cpp" line="1869"/> <source>%1 %2 `%3` at %4 minutes before end of boil</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1872"/> + <location filename="../src/PrinterDialog.cpp" line="1874"/> <source>Target volume at end of boil: %1 liter (%2 cm below kettle top)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1876"/> - <source>Target SG at end of boil: </source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1878"/> + <source>Target SG at end of boil: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1880"/> <source>Note: target volume includes chiller %1 liter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1886"/> + <location filename="../src/PrinterDialog.cpp" line="1888"/> <source>This is a `no-boil` recipe</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1911"/> - <source>Whirlpool(s) and cooling</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1913"/> - <source>Wirlpool for %1 minutes. Keep temp above 85°C</source> + <source>Whirlpool(s) and cooling</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="1915"/> - <source>Wirlpool for %1 minutes. Keep temp between 72 and 79°C</source> + <source>Wirlpool for %1 minutes. Keep temp above 85°C</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="1917"/> + <source>Wirlpool for %1 minutes. Keep temp between 72 and 79°C</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1919"/> <source>Wirlpool for %1 minutes. Keep temp between 60 and 66°C</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1920"/> + <location filename="../src/PrinterDialog.cpp" line="1922"/> <source>%1 gr `%2` for %3 minutes in the whirlpool</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1924"/> - <location filename="../src/PrinterDialog.cpp" line="1929"/> - <source>Cool to %1°C</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1926"/> - <source>Wirlpool for %1 minutes.</source> + <location filename="../src/PrinterDialog.cpp" line="1931"/> + <source>Cool to %1°C</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="1928"/> + <source>Wirlpool for %1 minutes.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1930"/> <source>Cooling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1931"/> - <source>Desinfect fermenter and pump and hoses if needed</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../src/PrinterDialog.cpp" line="1932"/> - <source>Transfer about %1 liter wort to the fermenter</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1933"/> + <source>Desinfect fermenter and pump and hoses if needed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1934"/> + <source>Transfer about %1 liter wort to the fermenter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1935"/> <source>Liter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1958"/> + <location filename="../src/PrinterDialog.cpp" line="1960"/> <source>Yeast pitching and fermentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1962"/> + <location filename="../src/PrinterDialog.cpp" line="1964"/> <source>%1 pack %2, `%3` yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1966"/> + <location filename="../src/PrinterDialog.cpp" line="1968"/> <source>%1 gram %2, `%3` yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1970"/> + <location filename="../src/PrinterDialog.cpp" line="1972"/> <source>%1 ml %2, `%3` yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1976"/> + <location filename="../src/PrinterDialog.cpp" line="1978"/> <source>Pitch yeast at %1°C</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1982"/> + <location filename="../src/PrinterDialog.cpp" line="1984"/> <source>Pitch yeast dry into the wort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1985"/> - <source>Add decanted yeast starter</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1987"/> + <source>Add decanted yeast starter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1989"/> <source>Add the yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1990"/> - <source>Add %1 liter water in the fermenter</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="1992"/> - <source>Aerate %1 minutes with %2</source> + <source>Add %1 liter water in the fermenter</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="1994"/> + <source>Aerate %1 minutes with %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="1996"/> <source>Set fermentation start temperature to %1°C</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="1995"/> + <location filename="../src/PrinterDialog.cpp" line="1997"/> <source>Start fermentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2013"/> + <location filename="../src/PrinterDialog.cpp" line="2015"/> <source>Primary fermentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2016"/> + <location filename="../src/PrinterDialog.cpp" line="2018"/> <source>Add %1 kg `%2` on day 3 or 4</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2022"/> + <location filename="../src/PrinterDialog.cpp" line="2024"/> <source>Add %1 %2 `%3` on day 3 or 4</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2046"/> + <location filename="../src/PrinterDialog.cpp" line="2048"/> <source>Secondary fermentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2050"/> - <location filename="../src/PrinterDialog.cpp" line="2108"/> + <location filename="../src/PrinterDialog.cpp" line="2052"/> + <location filename="../src/PrinterDialog.cpp" line="2110"/> <source>Add %1 pack %2, `%3` yeast (with starter if needed)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2053"/> - <location filename="../src/PrinterDialog.cpp" line="2111"/> + <location filename="../src/PrinterDialog.cpp" line="2055"/> + <location filename="../src/PrinterDialog.cpp" line="2113"/> <source>Add %1 gram %2, `%3`</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2056"/> + <location filename="../src/PrinterDialog.cpp" line="2058"/> <source>Add %1 gram %2, `%3` yeast (with starter if needed)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2062"/> + <location filename="../src/PrinterDialog.cpp" line="2064"/> <source>After %1 hours harvest yeast from the %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2093"/> + <location filename="../src/PrinterDialog.cpp" line="2095"/> <source>Tertiary fermentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2096"/> + <location filename="../src/PrinterDialog.cpp" line="2098"/> <source>Add %1 kg `%2`</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2101"/> + <location filename="../src/PrinterDialog.cpp" line="2103"/> <source>Add %1 gram `%2` for %3 days</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2114"/> + <location filename="../src/PrinterDialog.cpp" line="2116"/> <source>Add %1 ml %2, `%3` yeast (with starter if needed)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2123"/> + <location filename="../src/PrinterDialog.cpp" line="2125"/> <source>Add %1 %2 `%3` for %4 days</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2153"/> + <location filename="../src/PrinterDialog.cpp" line="2155"/> <source>Packaging</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2156"/> + <location filename="../src/PrinterDialog.cpp" line="2158"/> <source>Bottling add %1 kg `%2` with %3 liter water</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2160"/> + <location filename="../src/PrinterDialog.cpp" line="2162"/> <source>Kegging add %1 kg `%2` with %3 liter water</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2167"/> + <location filename="../src/PrinterDialog.cpp" line="2169"/> <source>Add %1, `%2` as bottle yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2170"/> + <location filename="../src/PrinterDialog.cpp" line="2172"/> <source>Add %1 gram %2, `%3` as bottle yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2174"/> + <location filename="../src/PrinterDialog.cpp" line="2176"/> <source>Add %1 ml %2, `%3` as bottle yeast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2183"/> + <location filename="../src/PrinterDialog.cpp" line="2185"/> <source>Add %1 %2 `%3` during bottling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2189"/> + <location filename="../src/PrinterDialog.cpp" line="2191"/> <source>Add %1 gr `%2`</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2204"/> - <source>Number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../src/PrinterDialog.cpp" line="2205"/> - <source>Year</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="2206"/> - <source>Brew sessions</source> + <source>Number</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2207"/> - <source>Brew volume</source> + <source>Year</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2208"/> + <source>Brew sessions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2209"/> + <source>Brew volume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2210"/> <source>Average volume</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2270"/> - <location filename="../src/PrinterDialog.cpp" line="2379"/> + <location filename="../src/PrinterDialog.cpp" line="2272"/> + <location filename="../src/PrinterDialog.cpp" line="2381"/> <source>Code</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2271"/> - <location filename="../src/PrinterDialog.cpp" line="2380"/> - <source>Name</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="2273"/> - <source>Max extract</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../src/PrinterDialog.cpp" line="2274"/> - <source>Mash eff.</source> + <location filename="../src/PrinterDialog.cpp" line="2382"/> + <source>Name</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2275"/> - <source>Sparge eff</source> + <source>Max extract</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2276"/> + <source>Mash eff.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2277"/> + <source>Sparge eff</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2278"/> <source>Boil eff</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2382"/> - <source>Primary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../src/PrinterDialog.cpp" line="2383"/> - <source>Secondary</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="2384"/> - <source>Tertiary</source> + <source>Primary</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2385"/> - <source>Days</source> + <source>Secondary</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2386"/> - <source>OG</source> + <source>Tertiary</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2387"/> - <source>FG</source> + <source>Days</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2388"/> + <source>OG</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2389"/> + <source>FG</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2390"/> <source>AA</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2452"/> - <location filename="../src/PrinterDialog.cpp" line="2463"/> + <location filename="../src/PrinterDialog.cpp" line="2454"/> + <location filename="../src/PrinterDialog.cpp" line="2465"/> <source>Measured:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2475"/> + <location filename="../src/PrinterDialog.cpp" line="2477"/> <source>%1 split the batch here!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2514"/> - <source>Inventory</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="2516"/> + <source>Inventory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2518"/> <source>Yeastbank</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2522"/> - <source>Year production</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../src/PrinterDialog.cpp" line="2524"/> - <source>Brew efficiency</source> + <source>Year production</source> <translation type="unfinished"></translation> </message> <message> <location filename="../src/PrinterDialog.cpp" line="2526"/> + <source>Brew efficiency</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../src/PrinterDialog.cpp" line="2528"/> <source>Fermentations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/PrinterDialog.cpp" line="2532"/> + <location filename="../src/PrinterDialog.cpp" line="2534"/> <source>Date and time</source> <translation type="unfinished"></translation> </message>