comparison Discovery/Src/text_multilanguage.c @ 662:1b995079c045 Betatest

PSCR Mode
author heinrichs weikamp
date Tue, 14 Dec 2021 15:36:10 +0100
parents 87bee7cc77b3
children 16833cd3a2f5
comparison
equal deleted inserted replaced
661:87bee7cc77b3 662:1b995079c045
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_PSClosedCircuit[] = "PSC circuit";
457 static uint8_t text_DE_PSClosedCircuit[] = "PSC Kreislauf";
458 static uint8_t text_FR_PSClosedCircuit[] = "PSC circuit";
459 static uint8_t text_IT_PSClosedCircuit[] = "PSC circuit";
460 static uint8_t text_ES_PSClosedCircuit[] = "PSC circuit";
461
456 static uint8_t text_EN_Time[] = "Time"; 462 static uint8_t text_EN_Time[] = "Time";
457 static uint8_t text_DE_Time[] = "Uhrzeit"; 463 static uint8_t text_DE_Time[] = "Uhrzeit";
458 static uint8_t text_FR_Time[] = "Heure"; 464 static uint8_t text_FR_Time[] = "Heure";
459 static uint8_t text_IT_Time[] = "Ora"; 465 static uint8_t text_IT_Time[] = "Ora";
460 static uint8_t text_ES_Time[] = "Hora"; 466 static uint8_t text_ES_Time[] = "Hora";
628 static uint8_t text_EN_SetFactoryDefaults[] = "Store button factory defaults"; 634 static uint8_t text_EN_SetFactoryDefaults[] = "Store button factory defaults";
629 static uint8_t text_DE_SetFactoryDefaults[] = "Taster zurücksetzen"; 635 static uint8_t text_DE_SetFactoryDefaults[] = "Taster zurücksetzen";
630 static uint8_t text_FR_SetFactoryDefaults[] = ""; 636 static uint8_t text_FR_SetFactoryDefaults[] = "";
631 static uint8_t text_IT_SetFactoryDefaults[] = "Impostazioni pulsante"; 637 static uint8_t text_IT_SetFactoryDefaults[] = "Impostazioni pulsante";
632 static uint8_t text_ES_SetFactoryDefaults[] = "Restablecer ajustes de fábrica"; 638 static uint8_t text_ES_SetFactoryDefaults[] = "Restablecer ajustes de fábrica";
639
640 // Menu SYS2 sub
641 static uint8_t text_EN_ResetBluetooth[] = "Reset bluetooth interface";
642 static uint8_t text_DE_ResetBluetooth[] = "Bluetooth interface zurüchsetzen";
643 static uint8_t text_FR_ResetBluetooth[] = "";
644 static uint8_t text_IT_ResetBluetooth[] = "";
645 static uint8_t text_ES_ResetBluetooth[] = "";
633 646
634 // Menu SYS2 sub 647 // Menu SYS2 sub
635 static uint8_t text_EN_SetSampleIndex[] = "Analyse log memory"; 648 static uint8_t text_EN_SetSampleIndex[] = "Analyse log memory";
636 static uint8_t text_DE_SetSampleIndex[] = "Prüfe Logbuchspeicher"; 649 static uint8_t text_DE_SetSampleIndex[] = "Prüfe Logbuchspeicher";
637 static uint8_t text_FR_SetSampleIndex[] = "Maintain log memory"; 650 static uint8_t text_FR_SetSampleIndex[] = "Maintain log memory";
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 {
1768 {(uint8_t)TXT_DiveMode, {text_EN_DiveMode, text_DE_DiveMode, text_FR_DiveMode, text_IT_DiveMode, text_ES_DiveMode}}, 1812 {(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}}, 1813 {(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}}, 1814 {(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}}, 1815 {(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}}, 1816 {(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}}, 1817 {(uint8_t)TXT_PSClosedCircuit, {text_EN_PSClosedCircuit, text_DE_PSClosedCircuit, text_FR_PSClosedCircuit, text_IT_PSClosedCircuit, text_ES_PSClosedCircuit}},
1818 {(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}}, 1819 {(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}}, 1820 {(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}}, 1821 {(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}}, 1822 {(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}}, 1823 {(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}}, 1830 {(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}}, 1831 {(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}}, 1832 {(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}}, 1833 {(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}}, 1834 {(uint8_t)TXT_Percent, {text_EN_Percent, text_DE_Percent, text_FR_Percent, text_IT_Percent, text_ES_Percent}},
1790 1835 {(uint8_t)TXT_PSCRO2Drop, {text_EN_PSCRO2Drop, text_DE_PSCRO2Drop, text_FR_PSCRO2Drop, text_IT_PSCRO2Drop, text_ES_PSCRO2Drop}},
1836 {(uint8_t)TXT_PSCRLungRatio, {text_EN_LungRatio, text_DE_LungRatio, text_FR_LungRatio, text_IT_LungRatio, text_ES_LungRatio}},
1837 {(uint8_t)TXT_SimPpo2, {text_EN_SimPpo2, text_DE_SimPpo2, text_FR_SimPpo2, text_IT_SimPpo2, text_ES_SimPpo2}},
1838 {(uint8_t)TXT_CO2Sensor, {text_EN_CO2Sensor, text_DE_CO2Sensor, text_FR_CO2Sensor, text_IT_CO2Sensor, text_ES_CO2Sensor}},
1791 }; 1839 };
1792 1840
1793 const tText text_array2[] = 1841 const tText text_array2[] =
1794 { 1842 {
1795 {(uint8_t)TXT2BYTE_ResetMenu, {text_EN_ResetMenu, text_DE_ResetMenu, text_FR_ResetMenu, text_IT_ResetMenu, text_ES_ResetMenu}}, 1843 {(uint8_t)TXT2BYTE_ResetMenu, {text_EN_ResetMenu, text_DE_ResetMenu, text_FR_ResetMenu, text_IT_ResetMenu, text_ES_ResetMenu}},
1926 {(uint8_t)TXT2BYTE_ResetBearing, {text_EN_ResetBearing, text_DE_ResetBearing, text_FR_ResetBearing, text_IT_ResetBearing, text_ES_ResetBearing}}, 1974 {(uint8_t)TXT2BYTE_ResetBearing, {text_EN_ResetBearing, text_DE_ResetBearing, text_FR_ResetBearing, text_IT_ResetBearing, text_ES_ResetBearing}},
1927 {(uint8_t)TXT2BYTE_Sensor, {text_EN_SensorList, text_DE_SensorList, text_FR_SensorList, text_IT_SensorList, text_ES_SensorList}}, 1975 {(uint8_t)TXT2BYTE_Sensor, {text_EN_SensorList, text_DE_SensorList, text_FR_SensorList, text_IT_SensorList, text_ES_SensorList}},
1928 {(uint8_t)TXT2BYTE_Maintenance, {text_EN_Maintenance, text_DE_Maintenance, text_FR_Maintenance, text_IT_Maintenance, text_ES_Maintenance}}, 1976 {(uint8_t)TXT2BYTE_Maintenance, {text_EN_Maintenance, text_DE_Maintenance, text_FR_Maintenance, text_IT_Maintenance, text_ES_Maintenance}},
1929 {(uint8_t)TXT2BYTE_SetBatteryCharge,{text_EN_SetBatteryCharge, text_DE_SetBatteryCharge, text_FR_SetBatteryCharge, text_IT_SetBatteryCharge, text_ES_SetBatteryCharge}}, 1977 {(uint8_t)TXT2BYTE_SetBatteryCharge,{text_EN_SetBatteryCharge, text_DE_SetBatteryCharge, text_FR_SetBatteryCharge, text_IT_SetBatteryCharge, text_ES_SetBatteryCharge}},
1930 {(uint8_t)TXT2BYTE_SetFactoryDefaults,{text_EN_SetFactoryDefaults, text_DE_SetFactoryDefaults, text_FR_SetFactoryDefaults, text_IT_SetFactoryDefaults, text_ES_SetFactoryDefaults}}, 1978 {(uint8_t)TXT2BYTE_SetFactoryDefaults,{text_EN_SetFactoryDefaults, text_DE_SetFactoryDefaults, text_FR_SetFactoryDefaults, text_IT_SetFactoryDefaults, text_ES_SetFactoryDefaults}},
1979 {(uint8_t)TXT2BYTE_ResetBluetooth, {text_EN_ResetBluetooth, text_DE_ResetBluetooth, text_FR_ResetBluetooth, text_IT_ResetBluetooth, text_ES_ResetBluetooth}},
1931 {(uint8_t)TXT2BYTE_SetSampleIndex, {text_EN_SetSampleIndex, text_DE_SetSampleIndex, text_FR_SetSampleIndex, text_IT_SetSampleIndex, text_ES_SetSampleIndex}}, 1980 {(uint8_t)TXT2BYTE_SetSampleIndex, {text_EN_SetSampleIndex, text_DE_SetSampleIndex, text_FR_SetSampleIndex, text_IT_SetSampleIndex, text_ES_SetSampleIndex}},
1932 1981
1933 {(uint8_t)TXT2BYTE_Reboot, {text_EN_Reboot, text_DE_Reboot, text_FR_Reboot, text_IT_Reboot, text_ES_Reboot}}, 1982 {(uint8_t)TXT2BYTE_Reboot, {text_EN_Reboot, text_DE_Reboot, text_FR_Reboot, text_IT_Reboot, text_ES_Reboot}},
1934 {(uint8_t)TXT2BYTE_ButtonLeft, {text_EN_ButtonLeft, text_DE_ButtonLeft, text_FR_ButtonLeft, text_IT_ButtonLeft, text_ES_ButtonLeft}}, 1983 {(uint8_t)TXT2BYTE_ButtonLeft, {text_EN_ButtonLeft, text_DE_ButtonLeft, text_FR_ButtonLeft, text_IT_ButtonLeft, text_ES_ButtonLeft}},
1935 {(uint8_t)TXT2BYTE_ButtonMitte, {text_EN_ButtonMitte, text_DE_ButtonMitte, text_FR_ButtonMitte, text_IT_ButtonMitte, text_ES_ButtonMitte}}, 1984 {(uint8_t)TXT2BYTE_ButtonMitte, {text_EN_ButtonMitte, text_DE_ButtonMitte, text_FR_ButtonMitte, text_IT_ButtonMitte, text_ES_ButtonMitte}},
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 };