Mercurial > public > ostc4
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 }; |