Localization of Results.ItemSpec (+German).

This commit is contained in:
Milan Hanajik 2016-05-28 13:40:27 +02:00
parent 5c93b55f58
commit 1a4d20b6e2
5 changed files with 1091 additions and 73 deletions

View File

@ -4,6 +4,7 @@
using System;
using System.Collections.Generic;
using Results.Entities;
using Results.Resources;
namespace Results
{
@ -76,93 +77,93 @@ namespace Results
/// Common
//AllItems.Add(new ResultItemSpec("Bench ID", "Bench ID", x => x.BenchID, (x, y, z) => x.BenchID));
AllItems.Add(new ItemSpec("Test name", "Test", x => x.Name(), (x, y, z) => z.Name()));
AllItems.Add(new ItemSpec("Procedure name", "Procedure", x => x.ProcedureName(), (x, y, z) => z.ProcedureName()));
AllItems.Add(new ItemSpec("Batch number", "Batch nr.", x => x.BatchNr().ToString(), (x, y, z) => z.BatchNr().ToString()));
AllItems.Add(new ItemSpec("Test method", "Test method", x => x.Method(), (x, y, z) => z.Method()));
AllItems.Add(new ItemSpec("Density", "Density", x => x.DensityOut().ToString("F1"), (x, y, z) => z.DensityOut().ToString("F1"))); /// [kg/m3]
//AllItems.Add(new ResultItemSpec("Bench ID", "Bench ID", x => x.BenchID, (x, y, z) => x.BenchID));
AllItems.Add(new ItemSpec("Test name", Strings.Test, x => x.Name(), (x, y, z) => z.Name()));
AllItems.Add(new ItemSpec("Procedure name", Strings.Procedure, x => x.ProcedureName(), (x, y, z) => z.ProcedureName()));
AllItems.Add(new ItemSpec("Batch number", Strings.Batch_nr, x => x.BatchNr().ToString(), (x, y, z) => z.BatchNr().ToString()));
AllItems.Add(new ItemSpec("Test method", Strings.Test_method, x => x.Method(), (x, y, z) => z.Method()));
AllItems.Add(new ItemSpec("Density", Strings.Density, x => x.DensityOut().ToString("F1"), (x, y, z) => z.DensityOut().ToString("F1"))); /// [kg/m3]
/// Target values
AllItems.Add(new ItemSpec("Q from", "Q from [m3/h]", x => x.Qfrom().ToString("F3"), (x, y, z) => z.Qfrom().ToString("F3")));
AllItems.Add(new ItemSpec("Q to", "Q to [m3/h]", x => x.Qto().ToString("F3"), (x, y, z) => z.Qto().ToString("F3")));
AllItems.Add(new ItemSpec("Test volume", "Test vol. [l]", x => x.TargetVolume().ToString("F1"), (x, y, z) => z.TargetVolume().ToString("F1")));
AllItems.Add(new ItemSpec("Error limit Lo", "Err.Lim.Lo [%]", x => x.ErrLimLo().ToString("F1"), (x, y, z) => z.ErrLimLo().ToString("F1")));
AllItems.Add(new ItemSpec("Error limit Hi", "Err.Lim.Hi [%]", x => x.ErrLimHi().ToString("F1"), (x, y, z) => z.ErrLimHi().ToString("F1")));
AllItems.Add(new ItemSpec("Uncertainty", "Uncertainty [%]", x => x.Uncertainty().ToString("F2"), (x, y, z) => z.Uncertainty().ToString("F2")));
AllItems.Add(new ItemSpec("Q from", Strings.Q_from_m3ph, x => x.Qfrom().ToString("F3"), (x, y, z) => z.Qfrom().ToString("F3")));
AllItems.Add(new ItemSpec("Q to", Strings.Q_to_m3ph, x => x.Qto().ToString("F3"), (x, y, z) => z.Qto().ToString("F3")));
AllItems.Add(new ItemSpec("Test volume", Strings.Test_vol_l, x => x.TargetVolume().ToString("F1"), (x, y, z) => z.TargetVolume().ToString("F1")));
AllItems.Add(new ItemSpec("Error limit Lo", Strings.ErrLimLo_pct, x => x.ErrLimLo().ToString("F1"), (x, y, z) => z.ErrLimLo().ToString("F1")));
AllItems.Add(new ItemSpec("Error limit Hi", Strings.ErrLimHi_pct, x => x.ErrLimHi().ToString("F1"), (x, y, z) => z.ErrLimHi().ToString("F1")));
AllItems.Add(new ItemSpec("Uncertainty", Strings.Uncertainty_pct, x => x.Uncertainty().ToString("F2"), (x, y, z) => z.Uncertainty().ToString("F2")));
/// Test results
AllItems.Add(new ItemSpec("Test start time", "T start", x => x.StartTime().ToShortTimeString(), (x, y, z) => z.StartTime().ToShortTimeString()));
AllItems.Add(new ItemSpec("Test end time", "T end", x => x.EndTime().ToShortTimeString(), (x, y, z) => z.EndTime().ToShortTimeString()));
AllItems.Add(new ItemSpec("Test time", "T [s]", x => x.TestTime.ToString("F2"), (x, y, z) => z.TestTime.ToString("F2")));
AllItems.Add(new ItemSpec("Flow", "Flow [m3/h]", x => Utils.DoubleToStr(x.FlowVolume(), 4), (x, y, z) => Utils.DoubleToStr(z.FlowVolume(), 4)));
AllItems.Add(new ItemSpec("T in", "T in [°C]", x => x.TestRslt.TempInAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempInAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("T out", "T out [°C]", x => x.TestRslt.TempOutAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempOutAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("T div", "T div [°C]", x => x.TestRslt.TempDivAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempDivAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("P up", "P up [kPa]", x => x.TestRslt.PressUpAvrg.ToString("F3"), (x, y, z) => z.TestRslt.PressUpAvrg.ToString("F3")));
AllItems.Add(new ItemSpec("P up start", "P up start [kPa]", x => x.TestRslt.PressUpStart.ToString("F3"), (x, y, z) => z.TestRslt.PressUpStart.ToString("F3")));
AllItems.Add(new ItemSpec("P up end", "P up end [kPa]", x => x.TestRslt.PressUpEnd.ToString("F3"), (x, y, z) => z.TestRslt.PressUpEnd.ToString("F3")));
AllItems.Add(new ItemSpec("P down", "P down [kPa]", x => x.TestRslt.PressDownAvrg.ToString("F3"), (x, y, z) => z.TestRslt.PressDownAvrg.ToString("F3")));
AllItems.Add(new ItemSpec("P down start", "P down start [kPa]", x => x.TestRslt.PressDownStart.ToString("F3"),(x, y, z) => z.TestRslt.PressDownStart.ToString("F3")));
AllItems.Add(new ItemSpec("P down end", "P down end [kPa]", x => x.TestRslt.PressDownEnd.ToString("F3"), (x, y, z) => z.TestRslt.PressDownEnd.ToString("F3")));
AllItems.Add(new ItemSpec("Reference error", "Err.ref. [%]", x => x.TestRslt.ErrorMaster.ToString("F3"), (x, y, z) => z.TestRslt.ErrorMaster.ToString("F3")));
AllItems.Add(new ItemSpec("Ambient temperature","T amb [°C]", x => x.TestRslt.AmbientTempAve.ToString("F1"), (x, y, z) => z.TestRslt.AmbientTempAve.ToString("F1")));
AllItems.Add(new ItemSpec("Ambient pressure", "P amb [mbar]", x => x.TestRslt.AmbientPressAve.ToString("F0"), (x, y, z) => z.TestRslt.AmbientPressAve.ToString("F0")));
AllItems.Add(new ItemSpec("Ambient humidity", "H amb [%]", x => x.TestRslt.AmbientHumiAve.ToString("F1"), (x, y, z) => z.TestRslt.AmbientHumiAve.ToString("F1")));
AllItems.Add(new ItemSpec("Test start time", Strings.T_start, x => x.StartTime().ToShortTimeString(), (x, y, z) => z.StartTime().ToShortTimeString()));
AllItems.Add(new ItemSpec("Test end time", Strings.T_end, x => x.EndTime().ToShortTimeString(), (x, y, z) => z.EndTime().ToShortTimeString()));
AllItems.Add(new ItemSpec("Test time", Strings.T_s, x => x.TestTime.ToString("F2"), (x, y, z) => z.TestTime.ToString("F2")));
AllItems.Add(new ItemSpec("Flow", Strings.Flow_m3ph, x => Utils.DoubleToStr(x.FlowVolume(), 4), (x, y, z) => Utils.DoubleToStr(z.FlowVolume(), 4)));
AllItems.Add(new ItemSpec("T in", Strings.T_in_degC, x => x.TestRslt.TempInAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempInAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("T out", Strings.T_out_degC, x => x.TestRslt.TempOutAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempOutAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("T div", Strings.T_div_degC, x => x.TestRslt.TempDivAvrg.ToString("F2"), (x, y, z) => z.TestRslt.TempDivAvrg.ToString("F2")));
AllItems.Add(new ItemSpec("P up", Strings.P_up_kPa, x => x.TestRslt.PressUpAvrg.ToString("F3"), (x, y, z) => z.TestRslt.PressUpAvrg.ToString("F3")));
AllItems.Add(new ItemSpec("P up start", Strings.P_up_start_kPa, x => x.TestRslt.PressUpStart.ToString("F3"), (x, y, z) => z.TestRslt.PressUpStart.ToString("F3")));
AllItems.Add(new ItemSpec("P up end", Strings.P_up_end_kPa, x => x.TestRslt.PressUpEnd.ToString("F3"), (x, y, z) => z.TestRslt.PressUpEnd.ToString("F3")));
AllItems.Add(new ItemSpec("P down", Strings.P_dn_kPa, x => x.TestRslt.PressDownAvrg.ToString("F3"), (x, y, z) => z.TestRslt.PressDownAvrg.ToString("F3")));
AllItems.Add(new ItemSpec("P down start", Strings.P_dn_start_kPa, x => x.TestRslt.PressDownStart.ToString("F3"), (x, y, z) => z.TestRslt.PressDownStart.ToString("F3")));
AllItems.Add(new ItemSpec("P down end", Strings.P_dn_end_kPa, x => x.TestRslt.PressDownEnd.ToString("F3"), (x, y, z) => z.TestRslt.PressDownEnd.ToString("F3")));
AllItems.Add(new ItemSpec("Reference error", Strings.ErrRef_pct, x => x.TestRslt.ErrorMaster.ToString("F3"), (x, y, z) => z.TestRslt.ErrorMaster.ToString("F3")));
AllItems.Add(new ItemSpec("Ambient temperature",Strings.T_amb_degC, x => x.TestRslt.AmbientTempAve.ToString("F1"), (x, y, z) => z.TestRslt.AmbientTempAve.ToString("F1")));
AllItems.Add(new ItemSpec("Ambient pressure", Strings.P_amb_mbar, x => x.TestRslt.AmbientPressAve.ToString("F0"),(x, y, z) => z.TestRslt.AmbientPressAve.ToString("F0")));
AllItems.Add(new ItemSpec("Ambient humidity", Strings.H_amb_pct, x => x.TestRslt.AmbientHumiAve.ToString("F1"), (x, y, z) => z.TestRslt.AmbientHumiAve.ToString("F1")));
/// Single and combined meter results
AllItems.Add(new ItemSpec("Volume", "Volume [l]", x => x.VolumeMeter.ToString("F3"), (x, y, z) => z.VolumeMeter.ToString("F3")));
AllItems.Add(new ItemSpec("Reference volume", "Vol.ref. [l]", x => x.VolumeRef.ToString("F3"), (x, y, z) => z.VolumeRef.ToString("F3")));
AllItems.Add(new ItemSpec("Error", "Error [%]", x => x.Error.ToString("F2"), (x, y, z) => z.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Passed", "Result", x => x.PassedColorStr(), (x, y, z) => z.PassedColorStr()));
AllItems.Add(new ItemSpec("Volume", Strings.Volume_l, x => x.VolumeMeter.ToString("F3"), (x, y, z) => z.VolumeMeter.ToString("F3")));
AllItems.Add(new ItemSpec("Reference volume", Strings.VolRef_l, x => x.VolumeRef.ToString("F3"), (x, y, z) => z.VolumeRef.ToString("F3")));
AllItems.Add(new ItemSpec("Error", Strings.Error_pct, x => x.Error.ToString("F2"), (x, y, z) => z.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Passed", Strings.Result, x => x.PassedColorStr(), (x, y, z) => z.PassedColorStr()));
/// Water meter info
AllItems.Add(new ItemSpec("Watermeter type", "WM Type", x => x.WaterMeterData().ProductName, (x, y, z) => z.WaterMeterData().ProductName));
AllItems.Add(new ItemSpec("Producer", "Producer", x => x.WaterMeterData().Producer, (x, y, z) => z.WaterMeterData().Producer));
AllItems.Add(new ItemSpec("Metrological class", "M.Class", x => x.WaterMeterData().MetrologicalClass, (x, y, z) => z.WaterMeterData().MetrologicalClass));
AllItems.Add(new ItemSpec("Approval info", "Approval", x => x.WaterMeterData().ApprovalInfo, (x, y, z) => z.WaterMeterData().ApprovalInfo));
AllItems.Add(new ItemSpec("Q4", "Q4 [m3/h]", x => x.WaterMeterData().Q4_Qmax.ToString(), (x, y, z) => z.WaterMeterData().Q4_Qmax.ToString()));
AllItems.Add(new ItemSpec("Q3", "Q3 [m3/h]", x => x.WaterMeterData().Q3_Qn.ToString(), (x, y, z) => z.WaterMeterData().Q3_Qn.ToString()));
AllItems.Add(new ItemSpec("Q2", "Q2 [m3/h]", x => x.WaterMeterData().Q2_Qt.ToString(), (x, y, z) => z.WaterMeterData().Q2_Qt.ToString()));
AllItems.Add(new ItemSpec("Q1", "Q1 [m3/h]", x => x.WaterMeterData().Q1_Qmin.ToString(), (x, y, z) => z.WaterMeterData().Q1_Qmin.ToString()));
AllItems.Add(new ItemSpec("Qmax", "Qmax [m3/h]", x => x.WaterMeterData().Q4_Qmax.ToString(), (x, y, z) => z.WaterMeterData().Q4_Qmax.ToString()));
AllItems.Add(new ItemSpec("Qn", "Qn [m3/h]", x => x.WaterMeterData().Q3_Qn.ToString(), (x, y, z) => z.WaterMeterData().Q3_Qn.ToString()));
AllItems.Add(new ItemSpec("Qt", "Qt [m3/h]", x => x.WaterMeterData().Q2_Qt.ToString(), (x, y, z) => z.WaterMeterData().Q2_Qt.ToString()));
AllItems.Add(new ItemSpec("Qmin", "Qmin [m3/h]", x => x.WaterMeterData().Q1_Qmin.ToString(), (x, y, z) => z.WaterMeterData().Q1_Qmin.ToString()));
AllItems.Add(new ItemSpec("Watermeter type", Strings.WM_Type, x => x.WaterMeterData().ProductName, (x, y, z) => z.WaterMeterData().ProductName));
AllItems.Add(new ItemSpec("Producer", Strings.Producer, x => x.WaterMeterData().Producer, (x, y, z) => z.WaterMeterData().Producer));
AllItems.Add(new ItemSpec("Metrological class", Strings.MClass, x => x.WaterMeterData().MetrologicalClass, (x, y, z) => z.WaterMeterData().MetrologicalClass));
AllItems.Add(new ItemSpec("Approval info", Strings.Approval, x => x.WaterMeterData().ApprovalInfo, (x, y, z) => z.WaterMeterData().ApprovalInfo));
AllItems.Add(new ItemSpec("Q4", Strings.Q4_m3ph, x => x.WaterMeterData().Q4_Qmax.ToString(), (x, y, z) => z.WaterMeterData().Q4_Qmax.ToString()));
AllItems.Add(new ItemSpec("Q3", Strings.Q3_m3ph, x => x.WaterMeterData().Q3_Qn.ToString(), (x, y, z) => z.WaterMeterData().Q3_Qn.ToString()));
AllItems.Add(new ItemSpec("Q2", Strings.Q2_m3ph, x => x.WaterMeterData().Q2_Qt.ToString(), (x, y, z) => z.WaterMeterData().Q2_Qt.ToString()));
AllItems.Add(new ItemSpec("Q1", Strings.Q1_m3ph, x => x.WaterMeterData().Q1_Qmin.ToString(), (x, y, z) => z.WaterMeterData().Q1_Qmin.ToString()));
AllItems.Add(new ItemSpec("Qmax", Strings.Qmax_m3ph, x => x.WaterMeterData().Q4_Qmax.ToString(), (x, y, z) => z.WaterMeterData().Q4_Qmax.ToString()));
AllItems.Add(new ItemSpec("Qn", Strings.Qn_m3ph, x => x.WaterMeterData().Q3_Qn.ToString(), (x, y, z) => z.WaterMeterData().Q3_Qn.ToString()));
AllItems.Add(new ItemSpec("Qt", Strings.Qt_m3ph, x => x.WaterMeterData().Q2_Qt.ToString(), (x, y, z) => z.WaterMeterData().Q2_Qt.ToString()));
AllItems.Add(new ItemSpec("Qmin", Strings.Qmin_m3ph, x => x.WaterMeterData().Q1_Qmin.ToString(), (x, y, z) => z.WaterMeterData().Q1_Qmin.ToString()));
/// Water meters results
AllItems.Add(new ItemSpec("Serial Nr", "s/n", x => x.WaterMeter.SerialNr, (x, y, z) => z.WaterMeter.SerialNr));
AllItems.Add(new ItemSpec("Purchase order", "PO", x => x.WaterMeter.PurchaseOrder, (x, y, z) => z.WaterMeter.PurchaseOrder));
AllItems.Add(new ItemSpec("Year of production", "Year", x => x.WaterMeter.YearOfProduction.ToString(), (x, y, z) => z.WaterMeter.YearOfProduction.ToString()));
AllItems.Add(new ItemSpec("WM Position", "Pos.", x => x.WaterMeter.WMPosition.ToString(), (x, y, z) => z.WaterMeter.WMPosition.ToString()));
AllItems.Add(new ItemSpec("Serial Nr", Strings.sn, x => x.WaterMeter.SerialNr, (x, y, z) => z.WaterMeter.SerialNr));
AllItems.Add(new ItemSpec("Purchase order", Strings.PO, x => x.WaterMeter.PurchaseOrder, (x, y, z) => z.WaterMeter.PurchaseOrder));
AllItems.Add(new ItemSpec("Year of production", Strings.Year, x => x.WaterMeter.YearOfProduction.ToString(), (x, y, z) => z.WaterMeter.YearOfProduction.ToString()));
AllItems.Add(new ItemSpec("WM Position", Strings.Pos, x => x.WaterMeter.WMPosition.ToString(), (x, y, z) => z.WaterMeter.WMPosition.ToString()));
/// Water meters results (single)
AllItems.Add(new ItemSpec("End state", "End state", x => x.EndState(), null));
AllItems.Add(new ItemSpec("Pulses", "Pulses", x => x.PulsesMeter.ToString(), null));
AllItems.Add(new ItemSpec("Pulses/liter", "Pulses/liter", x => x.PulsesPerLiter.ToString(), null));
AllItems.Add(new ItemSpec("Reference pulses", "Ref.pulses", x => x.PulsesMaster.ToString(), null));
AllItems.Add(new ItemSpec("End state", Strings.End_state, x => x.EndState(), null));
AllItems.Add(new ItemSpec("Pulses", Strings.Pulses, x => x.PulsesMeter.ToString(), null));
AllItems.Add(new ItemSpec("Pulses/liter", Strings.PulsesLiter, x => x.PulsesPerLiter.ToString(), null));
AllItems.Add(new ItemSpec("Reference pulses", Strings.RefPulses, x => x.PulsesMaster.ToString(), null));
/// Water meters results (combined)
AllItems.Add(new ItemSpec("Q rise", "Q rise [m3/h]", null, (x, y, z) => (z.QRise() == 0) ? "-" : Utils.DoubleToStr(z.QRise(), 4)));
AllItems.Add(new ItemSpec("Q fall", "Q fall [m3/h]", null, (x, y, z) => (z.QFall() == 0) ? "-" : Utils.DoubleToStr(z.QFall(), 4)));
AllItems.Add(new ItemSpec("Error large WM", "Error-L [%]", null, (x, y, z) => x.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Error small WM", "Error-S [%]", null, (x, y, z) => y.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Serial Nr large WM", "s/n", null, (x, y, z) => x.SerialNr()));
AllItems.Add(new ItemSpec("Serial Nr small WM", "s/n", null, (x, y, z) => y.SerialNr()));
AllItems.Add(new ItemSpec("End state large WM", "End state", null, (x, y, z) => x.EndState()));
AllItems.Add(new ItemSpec("End state small WM", "End state", null, (x, y, z) => y.EndState()));
AllItems.Add(new ItemSpec("Q rise", Strings.Q_rise_m3ph, null, (x, y, z) => (z.QRise() == 0) ? "-" : Utils.DoubleToStr(z.QRise(), 4)));
AllItems.Add(new ItemSpec("Q fall", Strings.Q_fall_m3ph, null, (x, y, z) => (z.QFall() == 0) ? "-" : Utils.DoubleToStr(z.QFall(), 4)));
AllItems.Add(new ItemSpec("Error large WM", Strings.Err_main_pct, null, (x, y, z) => x.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Error small WM", Strings.Err_aux_pct, null, (x, y, z) => y.Error.ToString("F2")));
AllItems.Add(new ItemSpec("Serial Nr large WM", Strings.sn_main, null, (x, y, z) => x.SerialNr()));
AllItems.Add(new ItemSpec("Serial Nr small WM", Strings.sn_aux, null, (x, y, z) => y.SerialNr()));
AllItems.Add(new ItemSpec("End state large WM", Strings.EndState_main, null, (x, y, z) => x.EndState()));
AllItems.Add(new ItemSpec("End state small WM", Strings.EndState_aux, null, (x, y, z) => y.EndState()));
/// Batch info
AllItems.Add(new ItemSpec("Batch number", "Batch#", x => x.Batch().BatchNr.ToString(), (x, y, z) => x.Batch().BatchNr.ToString()));
AllItems.Add(new ItemSpec("Test bench ID", "Bench", x => x.Batch().TestBenchId.ToString(), (x, y, z) => x.Batch().TestBenchId.ToString()));
AllItems.Add(new ItemSpec("Program version", "Ver.", x => x.Batch().ProgramVersion, (x, y, z) => x.Batch().ProgramVersion));
AllItems.Add(new ItemSpec("User name", "User", x => x.Batch().UserName, (x, y, z) => x.Batch().UserName));
AllItems.Add(new ItemSpec("User nr.", "User#", x => x.Batch().UserNumber.ToString(), (x, y, z) => x.Batch().UserNumber.ToString()));
AllItems.Add(new ItemSpec("Procedure name", "Procedure", x => x.Batch().ProcedureName, (x, y, z) => x.Batch().ProcedureName));
AllItems.Add(new ItemSpec("Watermeters", "WMs", x => x.Batch().WatermetersStr, (x, y, z) => x.Batch().WatermetersStr));
AllItems.Add(new ItemSpec("Protocol title", "Protocol", x => x.Batch().ProtocolTitle, (x, y, z) => x.Batch().ProtocolTitle));
AllItems.Add(new ItemSpec("Batch start time", "Start", x => x.Batch().StartTime.ToShortTimeString(), (x, y, z) => x.Batch().StartTime.ToShortTimeString()));
AllItems.Add(new ItemSpec("Batch end time", "End", x => x.Batch().EndTime.ToShortTimeString(), (x, y, z) => x.Batch().EndTime.ToShortTimeString()));
AllItems.Add(new ItemSpec("Batch number", Strings.Batch_nr, x => x.Batch().BatchNr.ToString(), (x, y, z) => x.Batch().BatchNr.ToString()));
AllItems.Add(new ItemSpec("Test bench ID", Strings.Bench, x => x.Batch().TestBenchId.ToString(), (x, y, z) => x.Batch().TestBenchId.ToString()));
AllItems.Add(new ItemSpec("Program version", Strings.Ver, x => x.Batch().ProgramVersion, (x, y, z) => x.Batch().ProgramVersion));
AllItems.Add(new ItemSpec("User name", Strings.User, x => x.Batch().UserName, (x, y, z) => x.Batch().UserName));
AllItems.Add(new ItemSpec("User nr.", Strings.User_nr, x => x.Batch().UserNumber.ToString(), (x, y, z) => x.Batch().UserNumber.ToString()));
AllItems.Add(new ItemSpec("Procedure name", Strings.Procedure, x => x.Batch().ProcedureName, (x, y, z) => x.Batch().ProcedureName));
AllItems.Add(new ItemSpec("Watermeters", Strings.WMs, x => x.Batch().WatermetersStr, (x, y, z) => x.Batch().WatermetersStr));
AllItems.Add(new ItemSpec("Protocol title", Strings.Protocol, x => x.Batch().ProtocolTitle, (x, y, z) => x.Batch().ProtocolTitle));
AllItems.Add(new ItemSpec("Batch start time", Strings.Start, x => x.Batch().StartTime.ToShortTimeString(), (x, y, z) => x.Batch().StartTime.ToShortTimeString()));
AllItems.Add(new ItemSpec("Batch end time", Strings.End, x => x.Batch().EndTime.ToShortTimeString(), (x, y, z) => x.Batch().EndTime.ToShortTimeString()));
}
public static ItemSpec GetItem(string name)

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.7.296.0")]
[assembly: AssemblyFileVersion("2.7.296.0")]
[assembly: AssemblyVersion("2.7.297.0")]
[assembly: AssemblyFileVersion("2.7.297.0")]

View File

@ -78,6 +78,15 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Approval.
/// </summary>
internal static string Approval {
get {
return ResourceManager.GetString("Approval", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Available results.
/// </summary>
@ -87,6 +96,24 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Batch nr..
/// </summary>
internal static string Batch_nr {
get {
return ResourceManager.GetString("Batch_nr", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Bench.
/// </summary>
internal static string Bench {
get {
return ResourceManager.GetString("Bench", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cancel.
/// </summary>
@ -114,6 +141,15 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Density.
/// </summary>
internal static string Density {
get {
return ResourceManager.GetString("Density", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Down.
/// </summary>
@ -123,6 +159,105 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to End.
/// </summary>
internal static string End {
get {
return ResourceManager.GetString("End", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to End state.
/// </summary>
internal static string End_state {
get {
return ResourceManager.GetString("End_state", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to End state aux..
/// </summary>
internal static string EndState_aux {
get {
return ResourceManager.GetString("EndState_aux", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to End state main.
/// </summary>
internal static string EndState_main {
get {
return ResourceManager.GetString("EndState_main", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Err. aux. [%].
/// </summary>
internal static string Err_aux_pct {
get {
return ResourceManager.GetString("Err_aux_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Err. main [%].
/// </summary>
internal static string Err_main_pct {
get {
return ResourceManager.GetString("Err_main_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Err.Lim.Hi [%].
/// </summary>
internal static string ErrLimHi_pct {
get {
return ResourceManager.GetString("ErrLimHi_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Err.Lim.Lo [%].
/// </summary>
internal static string ErrLimLo_pct {
get {
return ResourceManager.GetString("ErrLimLo_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Error [%].
/// </summary>
internal static string Error_pct {
get {
return ResourceManager.GetString("Error_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Err.ref. [%].
/// </summary>
internal static string ErrRef_pct {
get {
return ResourceManager.GetString("ErrRef_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Flow [m3/h].
/// </summary>
internal static string Flow_m3ph {
get {
return ResourceManager.GetString("Flow_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Format.
/// </summary>
@ -132,6 +267,15 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to H amb [%].
/// </summary>
internal static string H_amb_pct {
get {
return ResourceManager.GetString("H_amb_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Item.
/// </summary>
@ -141,6 +285,15 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to M.Class.
/// </summary>
internal static string MClass {
get {
return ResourceManager.GetString("MClass", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to OK.
/// </summary>
@ -150,6 +303,87 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to P amb [mbar].
/// </summary>
internal static string P_amb_mbar {
get {
return ResourceManager.GetString("P_amb_mbar", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P down end [kPa].
/// </summary>
internal static string P_dn_end_kPa {
get {
return ResourceManager.GetString("P_dn_end_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P down [kPa].
/// </summary>
internal static string P_dn_kPa {
get {
return ResourceManager.GetString("P_dn_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P down start [kPa].
/// </summary>
internal static string P_dn_start_kPa {
get {
return ResourceManager.GetString("P_dn_start_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P up end [kPa].
/// </summary>
internal static string P_up_end_kPa {
get {
return ResourceManager.GetString("P_up_end_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P up [kPa].
/// </summary>
internal static string P_up_kPa {
get {
return ResourceManager.GetString("P_up_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to P up start [kPa].
/// </summary>
internal static string P_up_start_kPa {
get {
return ResourceManager.GetString("P_up_start_kPa", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to PO.
/// </summary>
internal static string PO {
get {
return ResourceManager.GetString("PO", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Pos..
/// </summary>
internal static string Pos {
get {
return ResourceManager.GetString("Pos", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Precision.
/// </summary>
@ -159,6 +393,168 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Procedure.
/// </summary>
internal static string Procedure {
get {
return ResourceManager.GetString("Procedure", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Producer.
/// </summary>
internal static string Producer {
get {
return ResourceManager.GetString("Producer", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Protocol.
/// </summary>
internal static string Protocol {
get {
return ResourceManager.GetString("Protocol", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Pulses.
/// </summary>
internal static string Pulses {
get {
return ResourceManager.GetString("Pulses", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Pulses/l.
/// </summary>
internal static string PulsesLiter {
get {
return ResourceManager.GetString("PulsesLiter", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q fall [m3/h].
/// </summary>
internal static string Q_fall_m3ph {
get {
return ResourceManager.GetString("Q_fall_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q from [m3/h].
/// </summary>
internal static string Q_from_m3ph {
get {
return ResourceManager.GetString("Q_from_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q rise [m3/h].
/// </summary>
internal static string Q_rise_m3ph {
get {
return ResourceManager.GetString("Q_rise_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q to [m3/h].
/// </summary>
internal static string Q_to_m3ph {
get {
return ResourceManager.GetString("Q_to_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q1 [m3/h].
/// </summary>
internal static string Q1_m3ph {
get {
return ResourceManager.GetString("Q1_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q2 [m3/h].
/// </summary>
internal static string Q2_m3ph {
get {
return ResourceManager.GetString("Q2_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q3 [m3/h].
/// </summary>
internal static string Q3_m3ph {
get {
return ResourceManager.GetString("Q3_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Q4 [m3/h].
/// </summary>
internal static string Q4_m3ph {
get {
return ResourceManager.GetString("Q4_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Qmax [m3/h].
/// </summary>
internal static string Qmax_m3ph {
get {
return ResourceManager.GetString("Qmax_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Qmin [m3/h].
/// </summary>
internal static string Qmin_m3ph {
get {
return ResourceManager.GetString("Qmin_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Qn [m3/h].
/// </summary>
internal static string Qn_m3ph {
get {
return ResourceManager.GetString("Qn_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Qt [m3/h].
/// </summary>
internal static string Qt_m3ph {
get {
return ResourceManager.GetString("Qt_m3ph", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Ref.pulses.
/// </summary>
internal static string RefPulses {
get {
return ResourceManager.GetString("RefPulses", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to &lt; Remove.
/// </summary>
@ -177,6 +573,15 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Result.
/// </summary>
internal static string Result {
get {
return ResourceManager.GetString("Result", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Selected results.
/// </summary>
@ -186,6 +591,114 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to s/n.
/// </summary>
internal static string sn {
get {
return ResourceManager.GetString("sn", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to s/n aux..
/// </summary>
internal static string sn_aux {
get {
return ResourceManager.GetString("sn_aux", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to s/n main.
/// </summary>
internal static string sn_main {
get {
return ResourceManager.GetString("sn_main", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Start.
/// </summary>
internal static string Start {
get {
return ResourceManager.GetString("Start", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T amb [°C].
/// </summary>
internal static string T_amb_degC {
get {
return ResourceManager.GetString("T_amb_degC", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T div [°C].
/// </summary>
internal static string T_div_degC {
get {
return ResourceManager.GetString("T_div_degC", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T end.
/// </summary>
internal static string T_end {
get {
return ResourceManager.GetString("T_end", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T in [°C].
/// </summary>
internal static string T_in_degC {
get {
return ResourceManager.GetString("T_in_degC", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T out [°C].
/// </summary>
internal static string T_out_degC {
get {
return ResourceManager.GetString("T_out_degC", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T [s].
/// </summary>
internal static string T_s {
get {
return ResourceManager.GetString("T_s", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to T start.
/// </summary>
internal static string T_start {
get {
return ResourceManager.GetString("T_start", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Test.
/// </summary>
internal static string Test {
get {
return ResourceManager.GetString("Test", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Test ID.
/// </summary>
@ -195,6 +708,33 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Test method.
/// </summary>
internal static string Test_method {
get {
return ResourceManager.GetString("Test_method", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Test vol. [l].
/// </summary>
internal static string Test_vol_l {
get {
return ResourceManager.GetString("Test_vol_l", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Uncertainty [%].
/// </summary>
internal static string Uncertainty_pct {
get {
return ResourceManager.GetString("Uncertainty_pct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Units.
/// </summary>
@ -213,6 +753,51 @@ namespace Results.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to User.
/// </summary>
internal static string User {
get {
return ResourceManager.GetString("User", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to User nr..
/// </summary>
internal static string User_nr {
get {
return ResourceManager.GetString("User_nr", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Ver..
/// </summary>
internal static string Ver {
get {
return ResourceManager.GetString("Ver", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Vol.ref. [l].
/// </summary>
internal static string VolRef_l {
get {
return ResourceManager.GetString("VolRef_l", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Volume [l].
/// </summary>
internal static string Volume_l {
get {
return ResourceManager.GetString("Volume_l", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Width.
/// </summary>
@ -221,5 +806,32 @@ namespace Results.Resources {
return ResourceManager.GetString("Width", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to WM Type.
/// </summary>
internal static string WM_Type {
get {
return ResourceManager.GetString("WM_Type", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to WMs.
/// </summary>
internal static string WMs {
get {
return ResourceManager.GetString("WMs", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Year.
/// </summary>
internal static string Year {
get {
return ResourceManager.GetString("Year", resourceCulture);
}
}
}
}

View File

@ -123,9 +123,18 @@
<data name="Alignment" xml:space="preserve">
<value>Ausrichtung</value>
</data>
<data name="Approval" xml:space="preserve">
<value>Zulassung</value>
</data>
<data name="Available_results" xml:space="preserve">
<value>Ergebnisse</value>
</data>
<data name="Batch_nr" xml:space="preserve">
<value>Stapel Nr.</value>
</data>
<data name="Bench" xml:space="preserve">
<value>Prüfstation</value>
</data>
<data name="CancelBtnText" xml:space="preserve">
<value>Abbrechen</value>
</data>
@ -135,40 +144,232 @@
<data name="Configuration" xml:space="preserve">
<value>Konfiguration</value>
</data>
<data name="Density" xml:space="preserve">
<value>Dichte</value>
</data>
<data name="DownBtnText" xml:space="preserve">
<value>Abwärts</value>
</data>
<data name="End" xml:space="preserve">
<value>Endzeit</value>
</data>
<data name="EndState_aux" xml:space="preserve">
<value>Eindstand Nebenz.</value>
</data>
<data name="EndState_main" xml:space="preserve">
<value>Eindstand Hauptz.</value>
</data>
<data name="End_state" xml:space="preserve">
<value>Eindstand</value>
</data>
<data name="ErrLimHi_pct" xml:space="preserve">
<value>Fehlergrenze hoch [%]</value>
</data>
<data name="ErrLimLo_pct" xml:space="preserve">
<value>Fehlergrenze niedrig [%]</value>
</data>
<data name="Error_pct" xml:space="preserve">
<value>Fehler [%]</value>
</data>
<data name="ErrRef_pct" xml:space="preserve">
<value>Referenzfehler [%]</value>
</data>
<data name="Err_aux_pct" xml:space="preserve">
<value>Fehler Nebenz. [%]</value>
</data>
<data name="Err_main_pct" xml:space="preserve">
<value>Fehler Hauptz. [%]</value>
</data>
<data name="Flow_m3ph" xml:space="preserve">
<value>Durchfluss [m³/h]</value>
</data>
<data name="Format" xml:space="preserve">
<value>Format</value>
</data>
<data name="H_amb_pct" xml:space="preserve">
<value>H umgebung [%]</value>
</data>
<data name="Item" xml:space="preserve">
<value>Posten</value>
</data>
<data name="MClass" xml:space="preserve">
<value>Metr. Klasse</value>
</data>
<data name="OkBtnText" xml:space="preserve">
<value>OK</value>
</data>
<data name="PO" xml:space="preserve">
<value>Bestellung</value>
</data>
<data name="Pos" xml:space="preserve">
<value>Pos.</value>
</data>
<data name="Precision" xml:space="preserve">
<value>Präzision</value>
</data>
<data name="Procedure" xml:space="preserve">
<value>Prüfvorlage</value>
</data>
<data name="Protocol" xml:space="preserve">
<value>Protokoll</value>
</data>
<data name="Pulses" xml:space="preserve">
<value>Impulse</value>
</data>
<data name="PulsesLiter" xml:space="preserve">
<value>Impulse/l</value>
</data>
<data name="P_amb_mbar" xml:space="preserve">
<value>Dr umgebung [mbar]</value>
</data>
<data name="P_dn_end_kPa" xml:space="preserve">
<value>Dr un. ende [kPa]</value>
</data>
<data name="P_dn_kPa" xml:space="preserve">
<value>Dr un. [kPa]</value>
</data>
<data name="P_dn_start_kPa" xml:space="preserve">
<value>Dr un. start [kPa]</value>
</data>
<data name="P_up_end_kPa" xml:space="preserve">
<value>Dr ob. ende [kPa]</value>
</data>
<data name="P_up_kPa" xml:space="preserve">
<value>Dr ob. [kPa]</value>
</data>
<data name="P_up_start_kPa" xml:space="preserve">
<value>Dr ob. start [kPa]</value>
</data>
<data name="Q1_m3ph" xml:space="preserve">
<value>Q1 [m3/h]</value>
</data>
<data name="Q2_m3ph" xml:space="preserve">
<value>Q2 [m3/h]</value>
</data>
<data name="Q3_m3ph" xml:space="preserve">
<value>Q3 [m3/h]</value>
</data>
<data name="Q4_m3ph" xml:space="preserve">
<value>Q4 [m3/h]</value>
</data>
<data name="Qmax_m3ph" xml:space="preserve">
<value>Qmax [m3/h]</value>
</data>
<data name="Qmin_m3ph" xml:space="preserve">
<value>Qmin [m3/h]</value>
</data>
<data name="Qn_m3ph" xml:space="preserve">
<value>Qn [m3/h]</value>
</data>
<data name="Qt_m3ph" xml:space="preserve">
<value>Qt [m3/h]</value>
</data>
<data name="Q_fall_m3ph" xml:space="preserve">
<value>Q fall [m3/h]</value>
</data>
<data name="Q_from_m3ph" xml:space="preserve">
<value>Q von [m3/h]</value>
</data>
<data name="Q_rise_m3ph" xml:space="preserve">
<value>Q steig [m3/h]</value>
</data>
<data name="Q_to_m3ph" xml:space="preserve">
<value>Q bis [m3/h]</value>
</data>
<data name="RefPulses" xml:space="preserve">
<value>Ref. Impulse</value>
</data>
<data name="Remove" xml:space="preserve">
<value>&lt; Entfernen</value>
</data>
<data name="Remove_all" xml:space="preserve">
<value>Alles entfernen</value>
</data>
<data name="Result" xml:space="preserve">
<value>Ergebnis</value>
</data>
<data name="Selected_results" xml:space="preserve">
<value>Ergebnisse ausgewählt</value>
</data>
<data name="sn" xml:space="preserve">
<value>Seriennr.</value>
</data>
<data name="sn_aux" xml:space="preserve">
<value>Seriennr. Nebenz.</value>
</data>
<data name="sn_main" xml:space="preserve">
<value>Seriennr. Hauptz.</value>
</data>
<data name="Start" xml:space="preserve">
<value>Startzeit</value>
</data>
<data name="Test" xml:space="preserve">
<value>Prüfpunkt</value>
</data>
<data name="Test_ID" xml:space="preserve">
<value>Prüfpunkt</value>
</data>
<data name="Test_method" xml:space="preserve">
<value>Prüfart</value>
</data>
<data name="Test_vol_l" xml:space="preserve">
<value>Prüfvolumen [l]</value>
</data>
<data name="T_amb_degC" xml:space="preserve">
<value>T umgebung [°C]</value>
</data>
<data name="T_div_degC" xml:space="preserve">
<value>T div [°C]</value>
</data>
<data name="T_end" xml:space="preserve">
<value>Endzeit</value>
</data>
<data name="T_in_degC" xml:space="preserve">
<value>T ein [°C]</value>
</data>
<data name="T_out_degC" xml:space="preserve">
<value>T aus [°C]</value>
</data>
<data name="T_s" xml:space="preserve">
<value>Dauer [s]</value>
</data>
<data name="T_start" xml:space="preserve">
<value>Startzeit</value>
</data>
<data name="Uncertainty_pct" xml:space="preserve">
<value>Unsicherheit [%]</value>
</data>
<data name="Units" xml:space="preserve">
<value>Einheit</value>
</data>
<data name="UpBtnText" xml:space="preserve">
<value>Aufwärts</value>
</data>
<data name="User" xml:space="preserve">
<value>Benutzer</value>
</data>
<data name="User_nr" xml:space="preserve">
<value>Benutzer Nr.</value>
</data>
<data name="Ver" xml:space="preserve">
<value>Ver.</value>
</data>
<data name="VolRef_l" xml:space="preserve">
<value>Ref. Volumen [l]</value>
</data>
<data name="Volume_l" xml:space="preserve">
<value>Volumen [l]</value>
</data>
<data name="Width" xml:space="preserve">
<value>Breite</value>
</data>
<data name="WMs" xml:space="preserve">
<value>WZ</value>
</data>
<data name="WM_Type" xml:space="preserve">
<value>WZ Typ</value>
</data>
<data name="Year" xml:space="preserve">
<value>Eichjahr</value>
</data>
</root>

View File

@ -123,9 +123,18 @@
<data name="Alignment" xml:space="preserve">
<value>Alignment</value>
</data>
<data name="Approval" xml:space="preserve">
<value>Approval</value>
</data>
<data name="Available_results" xml:space="preserve">
<value>Available results</value>
</data>
<data name="Batch_nr" xml:space="preserve">
<value>Batch nr.</value>
</data>
<data name="Bench" xml:space="preserve">
<value>Bench</value>
</data>
<data name="CancelBtnText" xml:space="preserve">
<value>Cancel</value>
</data>
@ -135,40 +144,235 @@
<data name="Configuration" xml:space="preserve">
<value>Configuration</value>
</data>
<data name="Density" xml:space="preserve">
<value>Density</value>
</data>
<data name="DownBtnText" xml:space="preserve">
<value>Down</value>
</data>
<data name="End" xml:space="preserve">
<value>End</value>
</data>
<data name="EndState_aux" xml:space="preserve">
<value>End state aux.</value>
</data>
<data name="EndState_main" xml:space="preserve">
<value>End state main</value>
</data>
<data name="End_state" xml:space="preserve">
<value>End state</value>
</data>
<data name="ErrLimHi_pct" xml:space="preserve">
<value>Err.Lim.Hi [%]</value>
</data>
<data name="ErrLimLo_pct" xml:space="preserve">
<value>Err.Lim.Lo [%]</value>
</data>
<data name="Error_pct" xml:space="preserve">
<value>Error [%]</value>
</data>
<data name="ErrRef_pct" xml:space="preserve">
<value>Err.ref. [%]</value>
</data>
<data name="Err_aux_pct" xml:space="preserve">
<value>Err. aux. [%]</value>
</data>
<data name="Err_main_pct" xml:space="preserve">
<value>Err. main [%]</value>
</data>
<data name="Flow_m3ph" xml:space="preserve">
<value>Flow [m3/h]</value>
</data>
<data name="Format" xml:space="preserve">
<value>Format</value>
</data>
<data name="H_amb_pct" xml:space="preserve">
<value>H amb [%]</value>
</data>
<data name="Item" xml:space="preserve">
<value>Item</value>
</data>
<data name="MClass" xml:space="preserve">
<value>M.Class</value>
</data>
<data name="OkBtnText" xml:space="preserve">
<value>OK</value>
</data>
<data name="PO" xml:space="preserve">
<value>PO</value>
</data>
<data name="Pos" xml:space="preserve">
<value>Pos.</value>
</data>
<data name="Precision" xml:space="preserve">
<value>Precision</value>
</data>
<data name="Procedure" xml:space="preserve">
<value>Procedure</value>
</data>
<data name="Producer" xml:space="preserve">
<value>Producer</value>
</data>
<data name="Protocol" xml:space="preserve">
<value>Protocol</value>
</data>
<data name="Pulses" xml:space="preserve">
<value>Pulses</value>
</data>
<data name="PulsesLiter" xml:space="preserve">
<value>Pulses/l</value>
</data>
<data name="P_amb_mbar" xml:space="preserve">
<value>P amb [mbar]</value>
</data>
<data name="P_dn_end_kPa" xml:space="preserve">
<value>P down end [kPa]</value>
</data>
<data name="P_dn_kPa" xml:space="preserve">
<value>P down [kPa]</value>
</data>
<data name="P_dn_start_kPa" xml:space="preserve">
<value>P down start [kPa]</value>
</data>
<data name="P_up_end_kPa" xml:space="preserve">
<value>P up end [kPa]</value>
</data>
<data name="P_up_kPa" xml:space="preserve">
<value>P up [kPa]</value>
</data>
<data name="P_up_start_kPa" xml:space="preserve">
<value>P up start [kPa]</value>
</data>
<data name="Q1_m3ph" xml:space="preserve">
<value>Q1 [m3/h]</value>
</data>
<data name="Q2_m3ph" xml:space="preserve">
<value>Q2 [m3/h]</value>
</data>
<data name="Q3_m3ph" xml:space="preserve">
<value>Q3 [m3/h]</value>
</data>
<data name="Q4_m3ph" xml:space="preserve">
<value>Q4 [m3/h]</value>
</data>
<data name="Qmax_m3ph" xml:space="preserve">
<value>Qmax [m3/h]</value>
</data>
<data name="Qmin_m3ph" xml:space="preserve">
<value>Qmin [m3/h]</value>
</data>
<data name="Qn_m3ph" xml:space="preserve">
<value>Qn [m3/h]</value>
</data>
<data name="Qt_m3ph" xml:space="preserve">
<value>Qt [m3/h]</value>
</data>
<data name="Q_fall_m3ph" xml:space="preserve">
<value>Q fall [m3/h]</value>
</data>
<data name="Q_from_m3ph" xml:space="preserve">
<value>Q from [m3/h]</value>
</data>
<data name="Q_rise_m3ph" xml:space="preserve">
<value>Q rise [m3/h]</value>
</data>
<data name="Q_to_m3ph" xml:space="preserve">
<value>Q to [m3/h]</value>
</data>
<data name="RefPulses" xml:space="preserve">
<value>Ref.pulses</value>
</data>
<data name="Remove" xml:space="preserve">
<value>&lt; Remove</value>
</data>
<data name="Remove_all" xml:space="preserve">
<value>Remove all</value>
</data>
<data name="Result" xml:space="preserve">
<value>Result</value>
</data>
<data name="Selected_results" xml:space="preserve">
<value>Selected results</value>
</data>
<data name="sn" xml:space="preserve">
<value>s/n</value>
</data>
<data name="sn_aux" xml:space="preserve">
<value>s/n aux.</value>
</data>
<data name="sn_main" xml:space="preserve">
<value>s/n main</value>
</data>
<data name="Start" xml:space="preserve">
<value>Start</value>
</data>
<data name="Test" xml:space="preserve">
<value>Test</value>
</data>
<data name="Test_ID" xml:space="preserve">
<value>Test ID</value>
</data>
<data name="Test_method" xml:space="preserve">
<value>Test method</value>
</data>
<data name="Test_vol_l" xml:space="preserve">
<value>Test vol. [l]</value>
</data>
<data name="T_amb_degC" xml:space="preserve">
<value>T amb [°C]</value>
</data>
<data name="T_div_degC" xml:space="preserve">
<value>T div [°C]</value>
</data>
<data name="T_end" xml:space="preserve">
<value>T end</value>
</data>
<data name="T_in_degC" xml:space="preserve">
<value>T in [°C]</value>
</data>
<data name="T_out_degC" xml:space="preserve">
<value>T out [°C]</value>
</data>
<data name="T_s" xml:space="preserve">
<value>T [s]</value>
</data>
<data name="T_start" xml:space="preserve">
<value>T start</value>
</data>
<data name="Uncertainty_pct" xml:space="preserve">
<value>Uncertainty [%]</value>
</data>
<data name="Units" xml:space="preserve">
<value>Units</value>
</data>
<data name="UpBtnText" xml:space="preserve">
<value>Up</value>
</data>
<data name="User" xml:space="preserve">
<value>User</value>
</data>
<data name="User_nr" xml:space="preserve">
<value>User nr.</value>
</data>
<data name="Ver" xml:space="preserve">
<value>Ver.</value>
</data>
<data name="VolRef_l" xml:space="preserve">
<value>Vol.ref. [l]</value>
</data>
<data name="Volume_l" xml:space="preserve">
<value>Volume [l]</value>
</data>
<data name="Width" xml:space="preserve">
<value>Width</value>
</data>
<data name="WMs" xml:space="preserve">
<value>WMs</value>
</data>
<data name="WM_Type" xml:space="preserve">
<value>WM Type</value>
</data>
<data name="Year" xml:space="preserve">
<value>Year</value>
</data>
</root>