comparison Discovery/Src/text_multilanguage.c @ 696:cc542448fb28

Merge
author heinrichsweikamp
date Fri, 19 Aug 2022 11:30:24 +0200
parents c00a80f26641
children 2f457024049b
comparison
equal deleted inserted replaced
661:87bee7cc77b3 696:cc542448fb28
451 static uint8_t text_DE_ClosedCircuit[] = "Geschlossen/CCR"; 451 static uint8_t text_DE_ClosedCircuit[] = "Geschlossen/CCR";
452 static uint8_t text_FR_ClosedCircuit[] = "Recycleur"; 452 static uint8_t text_FR_ClosedCircuit[] = "Recycleur";
453 static uint8_t text_IT_ClosedCircuit[] = "Ciurcuito chiuso"; 453 static uint8_t text_IT_ClosedCircuit[] = "Ciurcuito chiuso";
454 static uint8_t text_ES_ClosedCircuit[] = "Circuito cerrado"; 454 static uint8_t text_ES_ClosedCircuit[] = "Circuito cerrado";
455 455
456 static uint8_t text_EN_Time[] = "Time"; 456 static uint8_t text_EN_PSClosedCircuit[] = "PSC circuit";
457 static uint8_t text_DE_Time[] = "Uhrzeit"; 457 static uint8_t text_DE_PSClosedCircuit[] = "PSC Kreislauf";
458 static uint8_t text_FR_Time[] = "Heure"; 458 static uint8_t text_FR_PSClosedCircuit[] = "PSC circuit";
459 static uint8_t text_IT_Time[] = "Ora"; 459 static uint8_t text_IT_PSClosedCircuit[] = "PSC circuit";
460 static uint8_t text_ES_Time[] = "Hora"; 460 static uint8_t text_ES_PSClosedCircuit[] = "PSC circuit";
461
462 static uint8_t text_EN_ChargeHour[] = "Hour(s) till 100%";
463 static uint8_t text_DE_ChargeHour[] = "Stunde(n) bis 100%";
464 static uint8_t text_FR_ChargeHour[] = "";
465 static uint8_t text_IT_ChargeHour[] = "";
466 static uint8_t text_ES_ChargeHour[] = "";
461 467
462 static uint8_t text_EN_Date[] = "Date"; 468 static uint8_t text_EN_Date[] = "Date";
463 static uint8_t text_DE_Date[] = "Datum"; 469 static uint8_t text_DE_Date[] = "Datum";
464 static uint8_t text_FR_Date[] = "Date"; 470 static uint8_t text_FR_Date[] = "Date";
465 static uint8_t text_IT_Date[] = "Data"; 471 static uint8_t text_IT_Date[] = "Data";
1131 static uint8_t text_EN_Warning[] = "Warning"; 1137 static uint8_t text_EN_Warning[] = "Warning";
1132 static uint8_t text_DE_Warning[] = "Warnung"; 1138 static uint8_t text_DE_Warning[] = "Warnung";
1133 static uint8_t text_FR_Warning[] = "Alerte"; 1139 static uint8_t text_FR_Warning[] = "Alerte";
1134 static uint8_t text_IT_Warning[] = "Pericolo"; 1140 static uint8_t text_IT_Warning[] = "Pericolo";
1135 static uint8_t text_ES_Warning[] = "Peligro"; 1141 static uint8_t text_ES_Warning[] = "Peligro";
1142
1143 // Customview Header
1144 static uint8_t text_EN_Charging[] = "Charging";
1145 static uint8_t text_DE_Charging[] = "Ladezyklus";
1146 static uint8_t text_FR_Charging[] = "";
1147 static uint8_t text_IT_Charging[] = "";
1148 static uint8_t text_ES_Charging[] = "";
1136 1149
1137 // Menu SYS2 sub Information 1150 // Menu SYS2 sub Information
1138 static uint8_t text_EN_Usage_Battery[] = "Battery life"; 1151 static uint8_t text_EN_Usage_Battery[] = "Battery life";
1139 static uint8_t text_DE_Usage_Battery[] = "Batterie-Nutzung"; 1152 static uint8_t text_DE_Usage_Battery[] = "Batterie-Nutzung";
1140 static uint8_t text_FR_Usage_Battery[] = "Durée batterie"; 1153 static uint8_t text_FR_Usage_Battery[] = "Durée batterie";
1701 static uint8_t text_EN_Percent[] = "Percent"; 1714 static uint8_t text_EN_Percent[] = "Percent";
1702 static uint8_t text_DE_Percent[] = "Prozent"; 1715 static uint8_t text_DE_Percent[] = "Prozent";
1703 static uint8_t text_FR_Percent[] = "Percent"; 1716 static uint8_t text_FR_Percent[] = "Percent";
1704 static uint8_t text_IT_Percent[] = "Percent"; 1717 static uint8_t text_IT_Percent[] = "Percent";
1705 static uint8_t text_ES_Percent[] = "Percent"; 1718 static uint8_t text_ES_Percent[] = "Percent";
1719
1720 static uint8_t text_EN_PSCRO2Drop[] = "PSCR O2 drop";
1721 static uint8_t text_DE_PSCRO2Drop[] = "PSCR O2 Abfall";
1722 static uint8_t text_FR_PSCRO2Drop[] = "PSCR O2 drop";
1723 static uint8_t text_IT_PSCRO2Drop[] = "PSCR O2 drop";
1724 static uint8_t text_ES_PSCRO2Drop[] = "PSCR O2 drop";
1725
1726 static uint8_t text_EN_LungRatio[] = "PSCR lung ratio";
1727 static uint8_t text_DE_LungRatio[] = "PSCR Lungen Faktor";
1728 static uint8_t text_FR_LungRatio[] = "PSCR lung ratio";
1729 static uint8_t text_IT_LungRatio[] = "PSCR lung ratio";
1730 static uint8_t text_ES_LungRatio[] = "PSCR lung ratio";
1731
1732 static uint8_t text_EN_CheckSettings[] = "Check settings";
1733 static uint8_t text_DE_CheckSettings[] = "Prüfe Optionen";
1734 static uint8_t text_FR_CheckSettings[] = "Check settings";
1735 static uint8_t text_IT_CheckSettings[] = "Check settings";
1736 static uint8_t text_ES_CheckSettings[] = "Check settings";
1737
1738 static uint8_t text_EN_SimPpo2[] = "Sim ppO2";
1739 static uint8_t text_DE_SimPpo2[] = "Sim ppO2";
1740 static uint8_t text_FR_SimPpo2[] = "Sim ppO2";
1741 static uint8_t text_IT_SimPpo2[] = "Sim ppO2";
1742 static uint8_t text_ES_SimPpo2[] = "Sim ppO2";
1743
1744 static uint8_t text_EN_CO2Sensor[] = "CO2 Sensor";
1745 static uint8_t text_DE_CO2Sensor[] = "CO2 Sensor";
1746 static uint8_t text_FR_CO2Sensor[] = "CO2 Sensor";
1747 static uint8_t text_IT_CO2Sensor[] = "CO2 Sensor";
1748 static uint8_t text_ES_CO2Sensor[] = "CO2 Sensor";
1749
1706 1750
1707 /* Lookup Table -------------------------------------------------------------*/ 1751 /* Lookup Table -------------------------------------------------------------*/
1708 1752
1709 const tText text_array[] = 1753 const tText text_array[] =
1710 { 1754 {
1723 {(uint8_t)TXT_AvgDepth, {text_EN_AvgDepth, text_DE_AvgDepth, text_FR_AvgDepth, text_IT_AvgDepth, text_ES_AvgDepth}}, 1767 {(uint8_t)TXT_AvgDepth, {text_EN_AvgDepth, text_DE_AvgDepth, text_FR_AvgDepth, text_IT_AvgDepth, text_ES_AvgDepth}},
1724 {(uint8_t)TXT_Ceiling, {text_EN_Ceiling, text_DE_Ceiling, text_FR_Ceiling, text_IT_Ceiling, text_ES_Ceiling}}, 1768 {(uint8_t)TXT_Ceiling, {text_EN_Ceiling, text_DE_Ceiling, text_FR_Ceiling, text_IT_Ceiling, text_ES_Ceiling}},
1725 {(uint8_t)TXT_ActualGradient, {text_EN_ActualGradient, text_DE_ActualGradient, text_FR_ActualGradient, text_IT_ActualGradient, text_ES_ActualGradient}}, 1769 {(uint8_t)TXT_ActualGradient, {text_EN_ActualGradient, text_DE_ActualGradient, text_FR_ActualGradient, text_IT_ActualGradient, text_ES_ActualGradient}},
1726 {(uint8_t)TXT_Stopwatch, {text_EN_Stopwatch, text_DE_Stopwatch, text_FR_Stopwatch, text_IT_Stopwatch, text_ES_Stopwatch}}, 1770 {(uint8_t)TXT_Stopwatch, {text_EN_Stopwatch, text_DE_Stopwatch, text_FR_Stopwatch, text_IT_Stopwatch, text_ES_Stopwatch}},
1727 {(uint8_t)TXT_Gas, {text_EN_Gas, text_DE_Gas, text_FR_Gas, text_IT_Gas, text_ES_Gas}}, 1771 {(uint8_t)TXT_Gas, {text_EN_Gas, text_DE_Gas, text_FR_Gas, text_IT_Gas, text_ES_Gas}},
1728 {(uint8_t)TXT_Time, {text_EN_Time, text_DE_Time, text_FR_Time, text_IT_Time, text_ES_Time}}, 1772 {(uint8_t)TXT_ChargeHour, {text_EN_ChargeHour, text_DE_ChargeHour, text_FR_ChargeHour, text_IT_ChargeHour, text_ES_ChargeHour}},
1729 {(uint8_t)TXT_Date, {text_EN_Date, text_DE_Date, text_FR_Date, text_IT_Date, text_ES_Date}}, 1773 {(uint8_t)TXT_Date, {text_EN_Date, text_DE_Date, text_FR_Date, text_IT_Date, text_ES_Date}},
1730 {(uint8_t)TXT_Format, {text_EN_Format, text_DE_Format, text_FR_Format, text_IT_Format, text_ES_Format}}, 1774 {(uint8_t)TXT_Format, {text_EN_Format, text_DE_Format, text_FR_Format, text_IT_Format, text_ES_Format}},
1731 {(uint8_t)TXT_Warning, {text_EN_Warning, text_DE_Warning, text_FR_Warning, text_IT_Warning, text_ES_Warning}}, 1775 {(uint8_t)TXT_Warning, {text_EN_Warning, text_DE_Warning, text_FR_Warning, text_IT_Warning, text_ES_Warning}},
1776 {(uint8_t)TXT_Charging, {text_EN_Charging, text_DE_Charging, text_FR_Charging, text_IT_Charging, text_ES_Charging}},
1732 {(uint8_t)TXT_o2Sensors, {text_EN_o2Sensors, text_DE_o2Sensors, text_FR_o2Sensors, text_IT_o2Sensors, text_ES_o2Sensors}}, 1777 {(uint8_t)TXT_o2Sensors, {text_EN_o2Sensors, text_DE_o2Sensors, text_FR_o2Sensors, text_IT_o2Sensors, text_ES_o2Sensors}},
1733 {(uint8_t)TXT_Brightness, {text_EN_Brightness, text_DE_Brightness, text_FR_Brightness, text_IT_Brightness, text_ES_Brightness}}, 1778 {(uint8_t)TXT_Brightness, {text_EN_Brightness, text_DE_Brightness, text_FR_Brightness, text_IT_Brightness, text_ES_Brightness}},
1734 {(uint8_t)TXT_Cave, {text_EN_Cave, text_DE_Cave, text_FR_Cave, text_IT_Cave, text_ES_Cave}}, 1779 {(uint8_t)TXT_Cave, {text_EN_Cave, text_DE_Cave, text_FR_Cave, text_IT_Cave, text_ES_Cave}},
1735 {(uint8_t)TXT_Eco, {text_EN_Eco, text_DE_Eco, text_FR_Eco, text_IT_Eco, text_ES_Eco}}, 1780 {(uint8_t)TXT_Eco, {text_EN_Eco, text_DE_Eco, text_FR_Eco, text_IT_Eco, text_ES_Eco}},
1736 {(uint8_t)TXT_Normal, {text_EN_Normal, text_DE_Normal, text_FR_Normal, text_IT_Normal, text_ES_Normal}}, 1781 {(uint8_t)TXT_Normal, {text_EN_Normal, text_DE_Normal, text_FR_Normal, text_IT_Normal, text_ES_Normal}},
1768 {(uint8_t)TXT_DiveMode, {text_EN_DiveMode, text_DE_DiveMode, text_FR_DiveMode, text_IT_DiveMode, text_ES_DiveMode}}, 1813 {(uint8_t)TXT_DiveMode, {text_EN_DiveMode, text_DE_DiveMode, text_FR_DiveMode, text_IT_DiveMode, text_ES_DiveMode}},
1769 {(uint8_t)TXT_OpenCircuit, {text_EN_OpenCircuit, text_DE_OpenCircuit, text_FR_OpenCircuit, text_IT_OpenCircuit, text_ES_OpenCircuit}}, 1814 {(uint8_t)TXT_OpenCircuit, {text_EN_OpenCircuit, text_DE_OpenCircuit, text_FR_OpenCircuit, text_IT_OpenCircuit, text_ES_OpenCircuit}},
1770 {(uint8_t)TXT_ClosedCircuit, {text_EN_ClosedCircuit, text_DE_ClosedCircuit, text_FR_ClosedCircuit, text_IT_ClosedCircuit, text_ES_ClosedCircuit}}, 1815 {(uint8_t)TXT_ClosedCircuit, {text_EN_ClosedCircuit, text_DE_ClosedCircuit, text_FR_ClosedCircuit, text_IT_ClosedCircuit, text_ES_ClosedCircuit}},
1771 {(uint8_t)TXT_Apnoe, {text_EN_Apnoe, text_DE_Apnoe, text_FR_Apnoe, text_IT_Apnoe, text_ES_Apnoe}}, 1816 {(uint8_t)TXT_Apnoe, {text_EN_Apnoe, text_DE_Apnoe, text_FR_Apnoe, text_IT_Apnoe, text_ES_Apnoe}},
1772 {(uint8_t)TXT_Gauge, {text_EN_Gauge, text_DE_Gauge, text_FR_Gauge, text_IT_Gauge, text_ES_Gauge}}, 1817 {(uint8_t)TXT_Gauge, {text_EN_Gauge, text_DE_Gauge, text_FR_Gauge, text_IT_Gauge, text_ES_Gauge}},
1773 {(uint8_t)TXT_Sensor, {text_EN_Sensor, text_DE_Sensor, text_FR_Sensor, text_IT_Sensor, text_ES_Sensor}}, 1818 {(uint8_t)TXT_PSClosedCircuit, {text_EN_PSClosedCircuit, text_DE_PSClosedCircuit, text_FR_PSClosedCircuit, text_IT_PSClosedCircuit, text_ES_PSClosedCircuit}},
1819 {(uint8_t)TXT_Sensor, {text_EN_Sensor, text_DE_Sensor, text_FR_Sensor, text_IT_Sensor, text_ES_Sensor}},
1774 {(uint8_t)TXT_FixedSP, {text_EN_FixedSP, text_DE_FixedSP, text_FR_FixedSP, text_IT_FixedSP, text_ES_FixedSP}}, 1820 {(uint8_t)TXT_FixedSP, {text_EN_FixedSP, text_DE_FixedSP, text_FR_FixedSP, text_IT_FixedSP, text_ES_FixedSP}},
1775 {(uint8_t)TXT_Decoparameters, {text_EN_Decoparameters, text_DE_Decoparameters, text_FR_Decoparameters, text_IT_Decoparameters, text_ES_Decoparameters}}, 1821 {(uint8_t)TXT_Decoparameters, {text_EN_Decoparameters, text_DE_Decoparameters, text_FR_Decoparameters, text_IT_Decoparameters, text_ES_Decoparameters}},
1776 {(uint8_t)TXT_LastDecostop, {text_EN_LastDecostop, text_DE_LastDecostop, text_FR_LastDecostop, text_IT_LastDecostop, text_ES_LastDecostop}}, 1822 {(uint8_t)TXT_LastDecostop, {text_EN_LastDecostop, text_DE_LastDecostop, text_FR_LastDecostop, text_IT_LastDecostop, text_ES_LastDecostop}},
1777 {(uint8_t)TXT_Fallback, {text_EN_Fallback, text_DE_Fallback, text_FR_Fallback, text_IT_Fallback, text_ES_Fallback}}, 1823 {(uint8_t)TXT_Fallback, {text_EN_Fallback, text_DE_Fallback, text_FR_Fallback, text_IT_Fallback, text_ES_Fallback}},
1778 {(uint8_t)TXT_DateAndTime, {text_EN_DateTime, text_DE_DateTime, text_FR_DateTime, text_IT_DateTime, text_ES_DateTime}}, 1824 {(uint8_t)TXT_DateAndTime, {text_EN_DateTime, text_DE_DateTime, text_FR_DateTime, text_IT_DateTime, text_ES_DateTime}},
1785 {(uint8_t)TXT_Information, {text_EN_Information, text_DE_Information, text_FR_Information, text_IT_Information, text_ES_Information}}, 1831 {(uint8_t)TXT_Information, {text_EN_Information, text_DE_Information, text_FR_Information, text_IT_Information, text_ES_Information}},
1786 {(uint8_t)TXT_ScrubTime, {text_EN_ScrubTime, text_DE_ScrubTime, text_FR_ScrubTime, text_IT_ScrubTime, text_ES_ScrubTime}}, 1832 {(uint8_t)TXT_ScrubTime, {text_EN_ScrubTime, text_DE_ScrubTime, text_FR_ScrubTime, text_IT_ScrubTime, text_ES_ScrubTime}},
1787 {(uint8_t)TXT_ScrubTimeReset, {text_EN_ScrubTimeReset, text_DE_ScrubTimeReset, text_FR_ScrubTimeReset, text_IT_ScrubTimeReset, text_ES_ScrubTimeReset}}, 1833 {(uint8_t)TXT_ScrubTimeReset, {text_EN_ScrubTimeReset, text_DE_ScrubTimeReset, text_FR_ScrubTimeReset, text_IT_ScrubTimeReset, text_ES_ScrubTimeReset}},
1788 {(uint8_t)TXT_ScrubTimeMode, {text_EN_ScrubTimeMode, text_DE_ScrubTimeMode, text_FR_ScrubTimeMode, text_IT_ScrubTimeMode, text_ES_ScrubTimeMode}}, 1834 {(uint8_t)TXT_ScrubTimeMode, {text_EN_ScrubTimeMode, text_DE_ScrubTimeMode, text_FR_ScrubTimeMode, text_IT_ScrubTimeMode, text_ES_ScrubTimeMode}},
1789 {(uint8_t)TXT_Percent, {text_EN_Percent, text_DE_Percent, text_FR_Percent, text_IT_Percent, text_ES_Percent}}, 1835 {(uint8_t)TXT_Percent, {text_EN_Percent, text_DE_Percent, text_FR_Percent, text_IT_Percent, text_ES_Percent}},
1790 1836 {(uint8_t)TXT_PSCRO2Drop, {text_EN_PSCRO2Drop, text_DE_PSCRO2Drop, text_FR_PSCRO2Drop, text_IT_PSCRO2Drop, text_ES_PSCRO2Drop}},
1837 {(uint8_t)TXT_PSCRLungRatio, {text_EN_LungRatio, text_DE_LungRatio, text_FR_LungRatio, text_IT_LungRatio, text_ES_LungRatio}},
1838 {(uint8_t)TXT_SimPpo2, {text_EN_SimPpo2, text_DE_SimPpo2, text_FR_SimPpo2, text_IT_SimPpo2, text_ES_SimPpo2}},
1839 {(uint8_t)TXT_CO2Sensor, {text_EN_CO2Sensor, text_DE_CO2Sensor, text_FR_CO2Sensor, text_IT_CO2Sensor, text_ES_CO2Sensor}},
1791 }; 1840 };
1792 1841
1793 const tText text_array2[] = 1842 const tText text_array2[] =
1794 { 1843 {
1795 {(uint8_t)TXT2BYTE_ResetMenu, {text_EN_ResetMenu, text_DE_ResetMenu, text_FR_ResetMenu, text_IT_ResetMenu, text_ES_ResetMenu}}, 1844 {(uint8_t)TXT2BYTE_ResetMenu, {text_EN_ResetMenu, text_DE_ResetMenu, text_FR_ResetMenu, text_IT_ResetMenu, text_ES_ResetMenu}},
1953 {(uint8_t)TXT2BYTE_DecoTTS, {text_EN_DecoTTS, text_DE_DecoTTS, text_FR_DecoTTS, text_IT_DecoTTS, text_ES_DecoTTS}}, 2002 {(uint8_t)TXT2BYTE_DecoTTS, {text_EN_DecoTTS, text_DE_DecoTTS, text_FR_DecoTTS, text_IT_DecoTTS, text_ES_DecoTTS}},
1954 2003
1955 {(uint8_t)TXT2BYTE_Minimum, {text_EN_Minimum, text_DE_Minimum, text_FR_Minimum, text_IT_Minimum, text_ES_Minimum}}, 2004 {(uint8_t)TXT2BYTE_Minimum, {text_EN_Minimum, text_DE_Minimum, text_FR_Minimum, text_IT_Minimum, text_ES_Minimum}},
1956 {(uint8_t)TXT2BYTE_Normal, {text_EN_Normal, text_DE_Normal, text_FR_Normal, text_IT_Normal, text_ES_Normal}}, 2005 {(uint8_t)TXT2BYTE_Normal, {text_EN_Normal, text_DE_Normal, text_FR_Normal, text_IT_Normal, text_ES_Normal}},
1957 {(uint8_t)TXT2BYTE_Maximum, {text_EN_Maximum, text_DE_Maximum, text_FR_Maximum, text_IT_Maximum, text_ES_Maximum}}, 2006 {(uint8_t)TXT2BYTE_Maximum, {text_EN_Maximum, text_DE_Maximum, text_FR_Maximum, text_IT_Maximum, text_ES_Maximum}},
2007
2008 {(uint8_t)TXT2BYTE_CheckSettings, {text_EN_CheckSettings, text_DE_CheckSettings, text_FR_CheckSettings, text_IT_CheckSettings, text_ES_CheckSettings}},
2009
2010
1958 }; 2011 };