Subversion Repositories Projects

Rev

Blame | Last modification | View Log | RSS feed

/****************************************************************************************
 *   Copyright (C) 2011 Christian "Cebra" Brandtner, brandtner@brandtner.net            *
 *                                                                                      *
 *   This program is free software; you can redistribute it and/or modify               *
 *   it under the terms of the GNU General Public License as published by               *
 *   the Free Software Foundation; either version 2 of the License.                     *
 *                                                                                      *
 *   This program is distributed in the hope that it will be useful,                    *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of                     *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                      *
 *   GNU General Public License for more details.                                       *
 *                                                                                      *
 *   You should have received a copy of the GNU General Public License                  *
 *   along with this program; if not, write to the                                      *
 *   Free Software Foundation, Inc.,                                                    *
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.                          *
 *                                                                                      *
 *                                                                                      *
 *   Languagesupport:                                                                   *
 *   http://www.netrino.com/Embedded-Systems/How-To/Firmware-Internationalization       *
 *   Nigel Jones                                                                        *
 ****************************************************************************************/



#include "cpu.h"
#include <avr/io.h>
#include <inttypes.h>
#include <stdlib.h>
#include <avr/pgmspace.h>
#include <avr/wdt.h>
#include <util/delay.h>
#include "main.h"
#include "lcd.h"
#include "timer.h"
#include "eeprom.h"
#include "messages.h"




typedef enum
{
        GERMAN,
        ENGLISH,
        FRENCH,
        NETHERLAND,
        LAST_LANGUAGE,

} LANGUAGE;



typedef struct
{
        /*
        * Maximum length
        */

        int const len;

        /*
        * Array of pointers to language-specific string
        */

        char const * const text[LAST_LANGUAGE];

} STRING;


//--------------------------------------------------------------------------------------------------------------------
// Typdefinitionen für alle verwendeten Strings, LAST_STR muss am Ende stehen bleiben
//typedef enum
//TESTSTRING, KEYLINE1, KEYLINE2, KEYLINE3, KEYLINE4, KEYLINE5, BOOT1, BOOT2, BOOT_WI1, BOOT_WI2, BOOT_SV, START_MSG1, START_MSG2, GNU_GPL, ATMEGA644,
//ATMEGA644P, ATMEGA1284P, HW12, HW12W, HW13, HW13W, HW39, START_LASTPOS, START_LASTPOS1, START_LASTPOS2, START_LASTPOS3, START_LASTPOSDEL,
//START_SEARCHFC, ENDE, OK, FEHLER, AKTIV, START_FCNOTFOUND, START_FCFOUND, START_FCFOUND1, START_FCFOUND2, START_FCFOUND3, START_VERSIONCHECK,
//START_VERSIONCHECK1, START_VERSIONCHECK2, START_VERSIONCHECK3, START_VERSIONCHECK4, START_VERSIONCHECK5, ON, OFF, ESC, SHUTDOWN, YESNO,
//UPDATE1, UPDATE2, ENDSTART, TOOLS1, CONNECT1, CONNECT2, CONNECT4, CONNECT5, CONNECT6, CONNECT7, CONNECT8, CONNECT9, CONNECT10, CONNECT11, CONNECT12,
//CONNECT13, CONNECT14, CONNECT15, CONNECT16, CONNECT17, CONNECT18, CONNECT19, CONNECT20, CONNECT21, CONNECT22, CONNECT23, CONNECT24, CONNECT25,
//CONNECT26, CONNECT27, CONNECT28, CONNECT29, CONNECT30, CONNECT31, KABEL, SLAVE, NORMAL, REVERSE, ENDOK, EEPROM1, EEPROM2, DEUTSCH, ENGLISCH, FRANCE,
//NETHERL, DISPLAY1, DISPLAY2, DISPLAY3, DISPLAY4, DISPLAY5, DISPLAY6, DISPLAY7, DISPLAY8, DISPLAY9, DEBUGPKT, WITXRX, WINETWG, WINETWM, WITIMEOUT,
//WIUART, WI2321, WI2322, WI2323, YES, NOO, BT1, BT2, BT3, BT4, LIPO1, LIPO2, LIPO3, LIPO4, LIPO5, LIPO6, LOWBAT, OSD_3D_V, OSD_3D_H, OSD_3D_L,
//OSD_3D_R, OSD_3D_NICK, OSD_3D_ROLL, OSD_3D_COMPASS, OSD_ERROR, OSD_POS1, OSD_POS2, PARA_SETTINGS, PARA_CHANGE, PARA_AKTIVI, PARA_AKTIV,
//PARA_SAVESETT, PARA_SETTSAVED, PARA_COPY, PARA_FROMTO, PARA_ENDE, PARA_COPYQ, PARA_COPYACTIV, PARA_CHANGESETT, PARA_SELECT, PARA_SEITE,
//PARA_SELSETT, GPS1, GPS2, GPS3, STATS_ITEM_0, STATS_ITEM_1, STATS_ITEM_2, STATS_ITEM_3, STATS_ITEM_4, STATS_ITEM_5, STATS_ITEM_6, STATS_ITEM_7,
//STATS_ITEM_8, ONLY_NC, NO_SETTINGS, OSD_ALTI_0, OSD_ALTI_1, OSD_VARIO_0, OSD_VARIO_1, OSD_CARE_FREE_0, OSD_CARE_FREE_1, OSD_LED0, OSD_LED1, OSD_LED2,
//OSD_NAVI_MODE_0, OSD_NAVI_MODE_1, OSD_NAVI_MODE_2, OSD_FLAGS_0, OSD_FLAGS_1, OSD_FLAGS_2, OSD_FLAGS_3, OSD_FLAGS_4, OSD_FLAGS_5, OSD_FLAGS_6,
//OSD_Screen, OSD_Invert_Out, OSD_LED_Form, OSD_Send_OSD, LAST_STR,



static const STRING strings[LAST_STR] =
{
        { /*TESTSTRING*/
                21,
                {
                        "Not format hardisk C?",                /* German */
                        "Not format hardisk C?",                /* English*/
                        "Not format hardisk C?",                /* French */
                        "Not format hardisk C?",                /* Dutch  */

                }
        },

        { /*KEYLINE1*/
                21,
                {
                        " \x1a     \x1b    Ende   OK",  /* German */
                        " \x1a     \x1b    end    OK",  /* English*/
                        " \x1a     \x1b    fin    OK",  /* French */
                        " \x1a     \x1b    Einde  OK",  /* Dutch  */

                }
        },

        { /*KEYLINE2*/
                21,
                {
                        " \x18     \x19    Ende   OK",  /* German */
                        " \x18     \x19    end    OK",  /* English*/
                        " \x18     \x19    fin    OK",  /* French */
                        " \x18     \x19    Einde  OK",  /* Dutch  */

                }
        },

        { /*KEYLINE3*/
                21,
                {
                        " \x18     \x19    Ende ",              /* German */
                        " \x18     \x19    end  ",              /* English*/
                        " \x18     \x19    fin  ",              /* French */
                        " \x18     \x19    Einde",              /* Dutch  */

                }
        },

        { /*KEYLINE4*/
                21,
                {
                        "Ende   OK",                                    /* German */
                        "end    OK",                                    /* English*/
                        "fin    OK",                                    /* French */
                        "Einde  OK",                                    /* Dutch  */

                }
        },

        { /*KEYLINE5*/
                21,
                {
                        "Ende Info",    /* German */
                        "end  info",    /* English*/
                        "fin  info",    /* French */
                        "Eind Info",    /* Dutch  */

                }
        },

        { /*BOOT1*/
                21,
                {
                        "Taste 1 Sekunde",                              /* German */
                        "Keep the button",                              /* English*/
                        "Maintenez le bouton",                  /* French */
                        "Houd de knop   ",                              /* Dutch  */

                }
        },

        { /* BOOT2*/
                21,
                {
                        "lang festhalten.",                             /* German */
                        "pressed for 1 second",                 /* English*/
                        "enfoncee pend. 1 sec",                 /* French */
                        "1 seconde ingedrukt.",                 /* Dutch  */
                }
        },

        { /*BOOT_WI1*/
                21,
                {
                        "Verbindung zum MK ist",                /* German */
                        "Connection to MK is",                  /* English*/
                        "Connexion à MK est",                   /* French */
                        "Verbinding met MK is",                 /* Dutch  */

                }
        },

        { /* BOOT_WI2*/
                21,
                {
                        "auf Wi232 eingestellt",                /* German */
                        "set to Wi232",                                 /* English*/
                        "mis a Wi232",                                  /* French */
                        "ingesteld op Wi232",                   /* Dutch  */
                }
        },

        { /*BOOTSV1*/
                21,
                {
                        "auf Kabel eingestellt",                /* German */
                        "set to kabel on SV2",                  /* English*/
                        "mis a kabel sur SV2",                  /* French */
                        "via kabelverbinding",                  /* Dutch  */

                }
        },

        { /*START_MSG1 */
                21,
                {
                        "Portables Kopter Tool",                /* German */
                        "Portable Kopter Tool ",                /* English*/
                        "Portable Kopter Tool ",                /* French */
                        "Portable Kopter Tool ",                /* Dutch  */

                }
        },

        { /*START_MSG2 */
                21,
                {
                        "für FC Ver "FC_Version,                /* German */
                        "for FC Ver "FC_Version,                /* English*/
                        "pour FC Ver "FC_Version,               /* French */
                        "Voor FC Ver "FC_Version,               /* Dutch  */
                }
        },

        { /* GNU/GPL */
                21,
                {
                        "GNU GPL License",                              /* German */
                        "GNU GPL License",                              /* English*/
                        "GNU GPL License",                              /* French */
                        "GNU GPL License",                              /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "ATmega 644",                                   /* German */
                        "ATmega 644",                                   /* English*/
                        "ATmega 644",                                   /* French */
                        "ATmega 644",                                   /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "ATmega 644P",                                  /* German */
                        "ATmega 644P",                                  /* English*/
                        "ATmega 644P",                                  /* French */
                        "ATmega 644P",                                  /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "ATmega 1284P",                                 /* German */
                        "ATmega 1284P",                                 /* English*/
                        "ATmega 1284P",                                 /* French */
                        "ATmega 1284P",                                 /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "Hardware 1.2",                                 /* German */
                        "Hardware 1.2",                                 /* English*/
                        "Hardware 1.2",                                 /* French */
                        "Hardware 1.2",                                 /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "Hardware 1.2W",                                /* German */
                        "Hardware 1.2W",                                /* English*/
                        "Hardware 1.2W",                                /* French */
                        "Hardware 1.2W",                                /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "Hardware 1.3",                                 /* German */
                        "Hardware 1.3",                                 /* English*/
                        "Hardware 1.3",                                 /* French */
                        "Hardware 1.3",                                 /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "Hardware 1.3W",                                /* German */
                        "Hardware 1.3W",                                /* English*/
                        "Hardware 1.3W",                                /* French */
                        "Hardware 1.3W",                                /* Dutch  */
                }
        },

        { /**/
                21,
                {
                        "Hardware 3.9",                                 /* German */
                        "Hardware 3.9",                                 /* English*/
                        "Hardware 3.9",                                 /* French */
                        "Hardware 3.9",                                 /* Dutch  */
                }
        },

        { /*START_LASTPOS*/
                21,
                {
                        "   Letzte Position   ",                /* German */
                        "   last   position   ",                /* English*/
                        "   derniere position ",                /* French */
                        "   Laatste positie   ",                /* Dutch  */
                }
        },

        { /*START_LASTPOS1*/
                21,
                {
                        " Breitengr  Längengr ",                /* German */
                        " latitude  longitude ",                /* English*/
                        " latitude  longitude ",                /* French */
                        "breedtegr. lengtegr. ",                /* Dutch  */
                }
        },

        { /*START_LASTPOS2*/
                21,
                {
                        "löschen        weiter",                /* German */
                        "delete          exit ",                /* English*/
                        "supprimer       plus ",                /* French */
                        "wissen         verder",                /* Dutch  */
                }
        },

        { /*START_LASTPOS3*/
                21,
                {
                        "    Google Eingabe   ",                /* German */
                        "    Google Input     ",                /* English*/
                        "    Google Input     ",                /* French */
                        "    Google Input     ",                /* Dutch  */
                }
        },

        { /*START_LASTPOSDEL*/
                21,
                {
                        "      gelöscht       ",                /* German */
                        "      deleted        ",                /* English*/
                        "      supprime       ",                /* French */
                        "      gewist         ",                /* Dutch  */
                }
        },

        { /*START_SEARCHFC*/
                21,
                {
                        "Suche FC...    ",                              /* German */
                        "searching FC...",                              /* English*/
                        "cherchant FC...",                              /* French */
                        "zoek FC...     ",                              /* Dutch  */
                }
        },

        { /*ENDE*/
                21,
                {
                        "Ende ",                                                /* German */
                        "end  ",                                                /* English*/
                        "fin  ",                                                /* French */
                        "Einde",                                                /* Dutch  */
                }
        },

        { /*OK*/
                21,
                {
                        "Ok  ",                                                 /* German */
                        "ok  ",                                                 /* English*/
                        "ok  ",                                                 /* French */
                        "gued",                                                 /* Dutch  */
                }
        },

        { /*FEHLER*/
                21,
                {
                        "Fehler  ",                                             /* German */
                        "error   ",                                             /* English*/
                        "d'erreur",                                             /* French */
                        "fout    ",                                             /* Dutch  */
                }
        },

        { /*AKTIV*/
                21,
                {
                        "aktiv ",                                               /* German */
                        "activ ",                                               /* English*/
                        "actifs",                                               /* French */
                        "actief",                                               /* Dutch  */
                }
        },


        { /*START_FCNOTFOUND*/
                21,
                {
                        "FC nicht gefunden!",                   /* German */
                        "FC not found!",                                /* English*/
                        "FC pas trouve!",                               /* French */
                        "FC niet gevonden!",                    /* Dutch  */
                }
        },

        { /*START_FCFOUND*/
                21,
                {
                        "PKT-Tool GNU GPL",                             /* German */
                        "PKT-Tool GNU GPL",                             /* English*/
                        "PKT-Tool GNU GPL",                             /* French */
                        "PKT-Tool GNU GPL",                             /* Dutch  */
                }
        },

        { /*START_FCFOUND1*/
                21,
                {
                        "gefunden: ",                                   /* German */
                        "found: ",                                              /* English*/
                        "trouvés: ",                                    /* French */
                        "gevonden: ",                                   /* Dutch  */
                }
        },

        { /*START_FCFOUND2*/
                21,
                {
                        "Flight-Ctrl",                                  /* German */
                        "Flight-Ctrl",                                  /* English*/
                        "Flight-Ctrl",                                  /* French */
                        "Flight-Ctrl",                                  /* Dutch  */
                }
        },

        { /*START_FCFOUND3*/
                21,
                {
                        "Navi-Ctrl",                                    /* German */
                        "Navi-Ctrl",                                    /* English*/
                        "Navi-Ctrl",                                    /* French */
                        "Navi-Ctrl",                                    /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK*/
                21,
                {
                        "Version: ",                                    /* German */
                        "Version: ",                                    /* English*/
                        "Version: ",                                    /* French */
                        "Versie:  ",                                    /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK1*/
                21,
                {
                        "erwartet",                                             /* German */
                        "expected",                                             /* English*/
                        "attendus",                                             /* French */
                        "verwacht",                                             /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK2*/
                21,
                {
                        "gefunden",                                             /* German */
                        "found   ",                                             /* English*/
                        "trouves ",                                             /* French */
                        "gevonden",                                             /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK3*/
                21,
                {
                        "PKT-Tool nur mit",                             /* German */
                        "PKT-Tool only with",                   /* English*/
                        "PKT uniquement avec",                  /* French */
                        "PKT-Tool alleen met",                  /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK4*/
                21,
                {
                        "FC Software ",                                 /* German */
                        "FC Software ",                                 /* English*/
                        "FC Software ",                                 /* French */
                        "FC Software ",                                 /* Dutch  */
                }
        },

        { /*START_VERSIONCHECK5*/
                21,
                {
                        "kompatibel",                                   /* German */
                        "compatible",                                   /* English*/
                        "compatibles",                                  /* French */
                        "compatibel",                                   /* Dutch  */
                }
        },

        { /*ON*/
                21,
                {
                        "Ein  ",                                                /* German */
                        "On   ",                                                /* English*/
                        "Un   ",                                                /* French */
                        "Aan  ",                                                /* Dutch  */
                }
        },

        { /*AUS*/
                21,
                {
                        "Aus  ",                                                /* German */
                        "Off  ",                                                /* English*/
                        "Du   ",                                                /* French */
                        "Uit  ",                                                /* Dutch  */
                }
        },

        { /*ESC*/
                21,
                {
                        "ESC",                                                  /* German */
                        "ESC",                                                  /* English*/
                        "ESC",                                                  /* French */
                        "ESC",                                                  /* Dutch  */
                }
        },

        { /*SHUTDOWN*/
                21,
                {
                        "  PKT ausschalten?",                   /* German */
                        "  shutdown PKT ?",                             /* English*/
                        "  desactiver PKT ?",                   /* French */
                        "  PKT uitschakelen ?",                 /* Dutch  */
                }
        },

        { /*YES NO*/
                21,
                {
                        "Nein   Ja",                                    /* German */
                        "no    yes",                                    /* English*/
                        "non   oui",                                    /* French */
                        "Nee    Ja",                                    /* Dutch  */
                }
        },

        { /*UPDATE1*/
                21,
                {
                        "Verbinde PC mit PKT  ",                /* German */
                        "Connect PC to PKT-USB",                /* English*/
                        "associer PC a PKT-USB",                /* French */
                        "Verbind PC met PKT   ",                /* Dutch  */
                }
        },

        { /*UPDATE2*/
                21,
                {
                        "Drücke 'Start' am PKT",                /* German */
                        "Press 'Start' on PKT ",                /* English*/
                        "presse 'lancer' a PKT",                /* French */
                        "Druk 'Start' op PKT  ",                /* Dutch  */
                }
        },

        { /*ENDSTART*/
                21,
                {
                        "           Ende Start",                /* German */
                        "           End  Start",                /* English*/
                        "          fin  lancer",                /* French */
                        "          Einde Start",                /* Dutch  */
                }
        },

        { /*TOOLS1*/
                21,
                {
                        " PC-Quick-Verbindung ",                /* German */
                        " PC-Quick-Connection ",                /* English*/
                        " PC-connexion rapide ",                /* French */
                        " Snelle PC-verbinding",                /* Dutch  */
                }
        },

        { /*CONNECT1,*/
                21,
                {
                        "Verbinde das PKT mit",                 /* German */
                        "Connect PKT with MK",                  /* English*/
                        "connectez PKT a  MK",                  /* French */
                        "Verbind PKT  ",                                /* Dutch  */
                }
        },

        { /*CONNECT2*/
                21,
                {
                        "dem MK über:",                                 /* German */
                        "   over    :",                                 /* English*/
                        "  a propos :",                                 /* French */
                        "   met     :",                                 /* Dutch  */
                }
        },

        { /*CONNECT4,*/
                21,
                {
                        "dem MK über:  Kabel, ",                /* German */
                        "over: Kabel",                                  /* English*/
                        "a propos: Cable",                              /* French */
                        "MK via: kabel        ",                /* Dutch  */
                }
        },

        { /*CONNECT5*/
                21,
                {
                        "es ist kein Wi.232",                   /* German */
                        "there is no Wi.232",                   /* English*/
                        "l n'ya pas de ",                               /* French */
                        "er is geen wi.232 ",                   /* Dutch  */
                }
        },

        { /*CONNECT6*/
                21,
                {
                        "Modul eingebaut.",                             /* German */
                        "built in.",                                    /* English*/
                        "module integre Wi232",                 /* French */
                        "module ingebouwd.",                    /* Dutch  */
                }
        },

        { /*CONNECT7,*/
                21,
                {
                        "Wenn doch, dann bitte",                /* German */
                        "if yes, then first",                   /* English*/
                        "Si vous le faites",                    /* French */
                        "zo ja, dan aub eerst",                 /* Dutch  */
                }
        },

        { /*CONNECT8*/
                21,
                {
                        "das Modul zuerst im  ",                /* German */
                        "activate modul in",                    /* English*/
                        "activer le module",                    /* French */
                        "de module aktiveren",                  /* Dutch  */
                }
        },

        { /*CONNECT9*/
                21,
                {
                        "Setupmenü aktivieren.",                /* German */
                        "Setupmenu",                                    /* English*/
                        "dans menu de config.",                 /* French */
                        "in het Setupmenu.",                    /* Dutch  */
                }
        },

        { /*CONNECT10*/
                21,
                {
                        "Sie müssen das PKT",                   /* German */
                        "You have to",                                  /* English*/
                        "Vous devez",                                   /* French */
                        "U moet de PKT",                                /* Dutch  */
                }
        },

        { /*CONNECT11*/
                21,
                {
                        "jetzt neu starten!",                   /* German */
                        "restart PKT",                                  /* English*/
                        "redemarrer PKT",                               /* French */
                        "nu opnieuw starten!",                  /* Dutch  */
                }
        },

        { /*CONNECT12*/
                21,
                {
                        "Es ist kein BTM-222",                  /* German */
                        "There is no BTM-222",                  /* English*/
                        "l n'ya pas de ",                               /* French */
                        "Er is geen BTM-222",                   /* Dutch  */
                }
        },

        { /*CONNECT13*/
                21,
                {
                        "Modul eingebaut",                              /* German */
                        "Modul built in",                               /* English*/
                        "module integre BTM222",                /* French */
                        "module ingebouwd.",                    /* Dutch  */
                }
        },

        { /*CONNECT14*/
                21,
                {
                        " MK-USB Funktion ",                    /* German */
                        " MK-USB Function ",                    /* English*/
                        " MK-USB fonction ",                    /* French */
                        " MK-USB Functie  ",                    /* Dutch  */
                }
        },

        { /*CONNECT15*/
                21,
                {
                        " BT --> Kabel an FC  ",                /* German */
                        " BT --> Kabel to FC  ",                /* English*/
                        " BT --> Cable a  FC  ",                /* French */
                        " BT --> kabel naar FC",                /* Dutch  */
                }
        },

        { /*CONNECT16*/
                21,
                {
                        "PC mit BT verb.",                              /* German */
                        "connect PC with BT",                   /* English*/
                        "associer PC a BT",                             /* French */
                        "PC via BT verbonden.",                 /* Dutch  */
                }
        },

        { /*CONNECT17*/
                21,
                {
                        "PKT-Kabel an FC",                              /* German */
                        "PKT-Kabel to FC",                              /* English*/
                        "PKT-Cable a FC",                               /* French */
                        "PKT-kabel naar FC",                    /* Dutch  */
                }
        },

        { /*CONNECT18*/
                21,
                {
                        " BT --> Wi.232       ",                /* German */
                        " BT --> Wi.232       ",                /* English*/
                        " BT --> Wi.232       ",                /* French */
                        " BT --> Wi.232       ",                /* Dutch  */
                }
        },

        { /*CONNECT19*/
                21,
                {
                        "Wi.232 an FC         ",                /* German */
                        "Wi.232 to FC         ",                /* English*/
                        "Wi.232 a FC          ",                /* French */
                        "Wi.232 naar FC       ",                /* Dutch  */
                }
        },

        { /*CONNECT20*/
                21,
                {
                        " USB --> Kabel an FC ",                /* German */
                        " USB --> cable to FC ",                /* English*/
                        " USB --> cable a FC  ",                /* French */
                        "USB --> kabel naar FC",                /* Dutch  */
                }
        },

        { /*CONNECT21*/
                21,
                {
                        "PC mit USB verbinden ",                /* German */
                        "connect PC with USB  ",                /* English*/
                        "associer PC a USB    ",                /* French */
                        "Verbind PC met USB   ",                /* Dutch  */
                }
        },

        { /*CONNECT22*/
                21,
                {
                        " USB --> Wi.232      ",                /* German */
                        " USB --> Wi.232      ",                /* English*/
                        " USB --> Wi.232      ",                /* French */
                        " USB --> Wi.232      ",                /* Dutch  */
                }
        },

        { /*CONNECT23*/
                21,
                {
                        "MK-Tool starten",                              /* German */
                        "start MK-Tool",                                /* English*/
                        "demarrage MK-Tool",                    /* French */
                        "start MK-Tool",                                /* Dutch  */
                }
        },

        { /*CONNECT24*/
                21,
                {
                        " Wi.232 Konfigurieren",                /* German */
                        " Wi.232 Configuration",                /* English*/
                        " Wi.232 configurer   ",                /* French */
                        " Wi.232 Configuratie ",                /* Dutch  */
                }
        },

        { /*CONNECT25*/
                21,
                {
                        "Programm starten.    ",                /* German */
                        "start program ",                               /* English*/
                        "Démarrer le programme",                /* French */
                        "start programma.",                             /* Dutch  */
                }
        },

        { /*CONNECT26*/
                21,
                {
                        "BTM-222 Konfigurieren",                /* German */
                        "BTM-222 configuration",                /* English*/
                        "BTM-222 de configura.",                /* French */
                        "BTM-222 configuratie",                 /* Dutch  */
                }
        },

        { /*CONNECT27*/
                21,
                {
                        "FC > MK-USB > BTM-222",                /* German */
                        "FC > MK-USB > BTM-222",                /* English*/
                        "FC > MK-USB > BTM-222",                /* French */
                        "FC > MK-USB > BTM-222",                /* Dutch  */
                }
        },

        { /*CONNECT28*/
                21,
                {
                        "MK-USB an PC anschl. ",                /* German */
                        "connect PC to MK-USB ",                /* English*/
                        "associer PC a MK-USB ",                /* French */
                        "Verbind PC met MK-USB",                /* Dutch  */
                }
        },

        { /*CONNECT29*/
                21,
                {
                        "Zwischen MK-USB und  ",                /* German */
                        "connect crossed cable",                /* English*/
                        "la connexion entre PC",                /* French */
                        "Tussen MK-USB en PKT ",                /* Dutch  */
                }
        },

        { /*CONNECT30*/
                21,
                {
                        "PKT ein gekreuztes   ",                /* German */
                        "between MK-USB and   ",                /* English*/
                        "et FC un cable croise",                /* French */
                        "een gekruiste kabel  ",                /* Dutch  */
                }
        },

        { /*CONNECT31*/
                21,
                {
                        "Kabel anschliessen.  ",                /* German */
                        "PKT SV2",                                              /* English*/
                        " ",                                                    /* French */
                        "aansluiten.",                                  /* Dutch  */
                }
        },

        { /*Kabel*/
                21,
                {
                        "Kabel",                                                /* German */
                        "cable",                                                /* English*/
                        "cable",                                                /* French */
                        "Kabel",                                                /* Dutch  */
                }
        },

        { /*SLAVE*/
                21,
                {
                        "Slave   ",                                             /* German */
                        "Slave   ",                                             /* English*/
                        "esclaves",                                             /* French */
                        "Slave   ",                                             /* Dutch  */
                }
        },

        { /*NORMAL*/
                21,
                {
                        "Normal ",                                              /* German */
                        "Normal ",                                              /* English*/
                        "normal ",                                              /* French */
                        "Norm.  ",                                              /* Dutch  */
                }
        },

        { /*Reverse*/
                21,
                {
                        "Reverse",                                              /* German */
                        "inverse",                                              /* English*/
                        "inverse",                                              /* French */
                        "geinver",                                              /* Dutch  */
                }
        },

        { /*ENDOK*/
                21,
                {
                        "Ende   OK",                                    /* German */
                        "End    OK",                                    /* English*/
                        "Fin    OK",                                    /* French */
                        "Eind   OK",                                    /* Dutch  */
                }
        },

        { /*EEPROM1*/
                21,
                {
                        " EEProm wirklich",                             /* German */
                        " Realy delete",                                /* English*/
                        " eeprom supprimer?",                   /* French */
                        " Eeprom werkelijk",                    /* Dutch  */
                }
        },

        { /*EEPROM2*/
                21,
                {
                        " löschen?",                                    /* German */
                        " EEprom?",                                             /* English*/
                        "    ",                                                 /* French */
                        " wissen?",                                             /* Dutch  */
                }
        },

        { /*DEUTSCH*/
                21,
                {
                        "deutsch    ",                                  /* German */
                        "german     ",                                  /* English*/
                        "allemande  ",                                  /* French */
                        "duits      ",                                  /* Dutch  */
                }
        },

        { /*ENGLISCH*/
                21,
                {
                        "englisch   ",                                  /* German */
                        "english    ",                                  /* English*/
                        "anglaise   ",                                  /* French */
                        "engels     ",                                  /* Dutch  */
                }
        },

        { /*FRANCE*/
                21,
                {
                        "französisch",                                  /* German */
                        "french     "  ,                                /* English*/
                        "française  ",                                  /* French */
                        "frans      ",                                  /* Dutch  */
                }
        },

        { /*NETHERL*/
                21,
                {
                        "holländisch",                                  /* German */
                        "dutch      ",                                  /* English*/
                        "hollandaise",                                  /* French */
                        "nederlands ",                                  /* Dutch  */
                }
        },

        { /*DISPLAY1*/
                21,
                {
                        "Anzeige Einstellungen",                /* German */
                        " Display Setup       ",                /* English*/
                        " d'affichage config. ",                /* French */
                        "Display instellingen ",                /* Dutch  */
                }
        },

        { /*DISPLAY2*/
                21,
                {
                        "Infos bei Start:",                             /* German */
                        "Info at startup ",                             /* English*/
                        "Inf.au demarrage",                             /* French */
                        "Info bij opstart",                             /* Dutch  */
                }
        },

        { /*DISPLAY3*/
                21,
                {
                        "Sprache : ",                                   /* German */
                        "Language: ",                                   /* English*/
                        "la langue: ",                                  /* French */
                        "Taal: ",                                               /* Dutch  */
                }
        },

        { /*DISPLAY4*/
                21,
                {
                        "Licht aus nach:",                              /* German */
                        "Light off after:",                             /* English*/
                        "Exti.feux p.les:",                             /* French */
                        "Licht uit na:  ",                              /* Dutch  */
                }
        },

        { /*DISPLAY5*/
                21,
                {
                        "LCD Helligk.:",                                /* German */
                        " Brightness :",                                /* English*/
                        " luminosite :",                                /* French */
                        " intensiteit:",                                /* Dutch  */
                }
        },

        { /*DISPLAY6*/
                21,
                {
                        "LCD Kontrast:",                                /* German */
                        "LCD contrast:",                                /* English*/
                        "LCD contrast:",                                /* French */
                        "LCD contrast:",                                /* Dutch  */
                }
        },

        { /*DISPLAY7*/
                21,
                {
                        "LCD Norm/Inv: ",                               /* German */
                        "LCD Norm/Inv: ",                               /* English*/
                        "LCD Norm/Inv: ",                               /* French */
                        "LCD Norm/Inv: ",                               /* Dutch  */
                }
        },

        { /*DISPLAY8*/
                21,
                {
                        "LCD Orient.: ",                                /* German */
                        "LCD Orient.: ",                                /* English*/
                        "LCD Orient.: ",                                /* French */
                        "LCD Orient.: ",                                /* Dutch  */
                }
        },

        { /*DISPLAY9*/
                21,
                {
                        "RC Fehlerpiep :",                              /* German */
                        "RC Errorbeep  :",                              /* English*/
                        "RC Errorbeep  :",                              /* French */
                        "RC Errorbeep  :",                              /* Dutch  */
                }
        },

        { /*DEBUGPKT*/
                21,
                {
                        "Debug PKT",                                    /* German */
                        "Debug PKT",                                    /* English*/
                        "Debug PKT",                                    /* French */
                        "Debug PKT",                                    /* Dutch  */
                }
        },

        { /*WITXRX*/
                21,
                {
                        "Wi TX/RX Chan:",                               /* German */
                        "Wi TX/RX Chan:",                               /* English*/
                        "Wi TX/RX Chan:",                               /* French */
                        "Wi TX/RX Chan:",                               /* Dutch  */
                }
        },

        { /*WINETG*/
                21,
                {
                        "Wi NetW. Grp.:",                               /* German */
                        "Wi NetW. Grp.:",                               /* English*/
                        "Wi NetW. Grp.:",                               /* French */
                        "Wi NetW. Grp.:",                               /* Dutch  */
                }
        },

        { /*WINETM*/
                21,
                {
                        "Wi NetW. Mode:",                               /* German */
                        "Wi NetW. Mode:",                               /* English*/
                        "Wi NetW. Mode:",                               /* French */
                        "Wi NetW. Mode:",                               /* Dutch  */
                }
        },


        { /*WITIMEOUT*/
                21,
                {
                        "Wi TX Timeout:",                               /* German */
                        "Wi TX Timeout:",                               /* English*/
                        "Wi TX Timeout:",                               /* French */
                        "Wi TX Timeout:",                               /* Dutch  */
                }
        },

        { /*WIUART*/
                21,
                {
                        "Wi UART MTU   :",                              /* German */
                        "Wi UART MTU   :",                              /* English*/
                        "Wi UART MTU   :",                              /* French */
                        "Wi UART MTU   :",                              /* Dutch  */
                }
        },

        { /*WI2321*/
                21,
                {
                        "Wi.232 eingebaut:",                    /* German */
                        "Wi.232 built in :",                    /* English*/
                        "Wi.232 integre  :",                    /* French */
                        "Wi.232 ingebouwd:",                    /* Dutch  */
                }
        },

        { /*WI2322*/
                21,
                {
                        "Ist ein Wi.232-Modul ",                /* German */
                        "Is Wi232 modul",                               /* English*/
                        "est un module ",                               /* French */
                        "Is er een Wi.232",                             /* Dutch  */
                }
        },

        { /*WI2323*/
                21,
                {
                        "eingebaut?",                                   /* German */
                        "built in?",                                    /* English*/
                        "integre Wi232?",                               /* French */
                        "module ingebouwd?",                    /* Dutch  */
                }
        },

        { /*YES*/
                21,
                {
                        "Ja  ",                                                 /* German */
                        "yes ",                                                 /* English*/
                        "oui ",                                                 /* French */
                        "Ja  ",                                                 /* Dutch  */
                }
        },

        { /*NO*/
                21,
                {
                        "Nein",                                                 /* German */
                        "no  ",                                                 /* English*/
                        "non ",                                                 /* French */
                        "Nee ",                                                 /* Dutch  */
                }
        },

        { /*BT1*/
                21,
                {
                        " BTM222 Einstellungen",                /* German */
                        "  BTM-222 settings   ",                /* English*/
                        "  BTM-222 settings   ",                /* French */
                        "  BTM-222 settings   ",                /* Dutch  */
                }
        },

        { /*BT2*/
                21,
                {
                        "Ist ein BTM-222-Modul",                /* German */
                        "Is BTM-222 Modul",                             /* English*/
                        "est un module ",                               /* French */
                        "Is er een BTM-222",                    /* Dutch  */
                }
        },

        { /*BT3*/
                21,
                {
                        "eingebaut?",                                   /* German */
                        "built in?",                                    /* English*/
                        "integre BTM222?",                              /* French */
                        "module ingebouwd?",                    /* Dutch  */
                }
        },

        { /*BT4*/
                21,
                {
                        "BTM222 eingebaut:",                    /* German */
                        "BTM222 built in :",                    /* English*/
                        "BTM222 integre  :",                    /* French */
                        "BTM222 ingebouwd:",                    /* Dutch  */
                }
        },


        { /*LIPO1*/
                21,
                {
                        " PKT Akku Einstellung",                /* German */
                        " PKT Accu Setup      ",                /* English*/
                        " PKT Accu Setup      ",                /* French */
                        " PKT Accu Setup      ",                /* Dutch  */
                }
        },

        { /*LIPO2*/
                21,
                {
                        "PKT Akkutyp: ",                                /* German */
                        "PKT Accutyp: ",                                /* English*/
                        "PKT Accutyp: ",                                /* French */
                        "PKT Accutype: ",                               /* Dutch  */
                }
        },

        { /*LIPO3*/
                21,
                {
                        "Akku U Offset: ",                              /* German */
                        "Accu U Offset: ",                              /* English*/
                        "Accu U Offset: ",                              /* French */
                        "Accu U Offset: ",                              /* Dutch  */
                }
        },

        { /*LIPO4*/
                21,
                {
                        "PKT Akkutyp: ",                                /* German */
                        "PKT Accutyp: ",                                /* English*/
                        "PKT Accutyp: ",                                /* French */
                        "PKT Accutype: ",                               /* Dutch  */
                }
        },

        { /*LIPO5*/
                21,
                {
                        "Offset verstellen bis",                /* German */
                        "adjust offset until",                  /* English*/
                        "Decalage l'ajuster ",                  /* French */
                        "Offset afregelen tot",                 /* Dutch  */
                }
        },

        { /*LIPO6*/
                21,
                {
                        "die Spannung passt",                   /* German */
                        "voltage fits",                                 /* English*/
                        "a la tension",                                 /* French */
                        "de spanning juist is.",                /* Dutch  */
                }
        },

        { /*LOWBAT*/
                21,
                {
                        "LowBat Warn V:",                               /* German */
                        "LowBat Warn V:",                               /* English*/
                        "LowBat Warn V:",                               /* French */
                        "LowBat alarm :",                               /* Dutch  */
                }
        },

        { /*OSD_3D_V, vorne*/
                21,
                {
                        "V",                                                    /* German */
                        "F",                                                    /* English*/
                        "L",                                                    /* French */
                        "F",                                                    /* Dutch  */
                }
        },

        { /*OSD_3D_H, hinten*/
                21,
                {
                        "H",                                                    /* German */
                        "B",                                                    /* English*/
                        "D",                                                    /* French */
                        "A",                                                    /* Dutch  */
                }
        },

        { /*OSD_3D_L, links*/
                21,
                {
                        "L",                                                    /* German */
                        "L",                                                    /* English*/
                        "G",                                                    /* French */
                        "L",                                                    /* Dutch  */
                }
        },

        { /*OSD_3D_R, rechts*/
                21,
                {
                        "R",                                                    /* German */
                        "R",                                                    /* English*/
                        "D",                                                    /* French */
                        "R",                                                    /* Dutch  */
                }
        },

        { /*OSD_3D_NICK, Ni*/
                21,
                {
                        "Ni",                                                   /* German */
                        "Ni",                                                   /* English*/
                        "Ta",                                                   /* French */
                        "Ni",                                                   /* Dutch  */
                }
        },

        { /*OSD_3D_ROLL, Ro*/
                21,
                {
                        "Ro",                                                   /* German */
                        "Ro",                                                   /* English*/
                        "Ro",                                                   /* French */
                        "Ro",                                                   /* Dutch  */
                }
        },

        { /*OSD_3D_COMPASS, Ko*/
                21,
                {
                        "Ko",                                                   /* German */
                        "Co",                                                   /* English*/
                        "Co",                                                   /* French */
                        "Co",                                                   /* Dutch  */
                }
        },

        { /*OSD_ERROR*/
                21,
                {
                        "FEHLER: Datenverlust ",                /* German */
                        "ERROR: Data lost",                             /* English*/
                        "perte de donnees",                             /* French */
                        "verbinding verbroken ",                /* Dutch  */
                }
        },

        { /*OSD_POS1*/
                21,
                {
                        "Letzte bekannte",                              /* German */
                        "Last known ",                                  /* English*/
                        "Derniere position",                    /* French */
                        "Laatst bekende",                               /* Dutch  */
                }
        },

        { /*OSD_POS2*/
                21,
                {
                        "Position ",                                    /* German */
                        "position ",                                    /* English*/
                        "position ",                                    /* French */
                        "positie ",                                             /* Dutch  */
                }
        },

        { /*PARA_SETTINGS*/
                21,
                {
                        " Einstellungen       ",                /* German */
                        " Setting             ",                /* English*/
                        " Parametres          ",                /* French */
                        " Instellingen        ",                /* Dutch  */
                }
        },

        { /*PARA_CHANGE*/
                21,
                {
                        "ändern",                                               /* German */
                        "change",                                               /* English*/
                        "le changement",                                /* French */
                        "verandering",                                  /* Dutch  */
                }
        },

        { /*PARA_AKTIVI*/
                21,
                {
                        "aktivieren",                                   /* German */
                        "activate",                                             /* English*/
                        "activer",                                              /* French */
                        "activeren",                                    /* Dutch  */
                }
        },

        { /*PARA_AKTIV*/
                21,
                {
                        "aktiviert",                                    /* German */
                        "activated",                                    /* English*/
                        "activee",                                              /* French */
                        "geactiveerd",                                  /* Dutch  */
                }
        },

        { /*PARA_SAVESETT*/
                21,
                {
                        " Setting x speichern?",                /* German */
                        " store setting?",                              /* English*/
                        " Reglage magasin?",                    /* French */
                        " instell.op te slaan?",                /* Dutch  */
                }
        },

        { /*PARA_SETTSAVED*/
                21,
                {
                        "Gespeichert und",                              /* German */
                        "stored and",                                   /* English*/
                        "stockes et",                                   /* French */
                        "opgeslagen en",                                /* Dutch  */
                }
        },

        { /*PARA_COPY*/
                21,
                {
                        "Kopiere Setting",                              /* German */
                        "copy settings",                                /* English*/
                        "parametres de copie",                  /* French */
                        "kopieer instel.",                              /* Dutch  */
                }
        },

        { /*PARA_FROMTO*/
                21,
                {
                        " von  x  nach  y",                             /* German */
                        " from x to y",                                 /* English*/
                        " des x apres y",                               /* French */
                        " van x na y",                                  /* Dutch  */
                }
        },

        { /*PARA_ENDE*/
                21,
                {
                        "von   nach  Ende   OK",                /* German */
                        "from  to    end    OK",                /* English*/
                        "des   apres fin    OK",                /* French */
                        "van   na    einde  OK",                /* Dutch  */
                }
        },

        { /*PARA_COPYQ*/
                21,
                {
                        "Wirklich kopieren?",                   /* German */
                        "really copy?",                                 /* English*/
                        "vraiment copie?",                              /* French */
                        "echt kopie?",                                  /* Dutch  */
                }
        },

        { /*PARA_COPYACTIV*/
                21,
                {
                        "Kopiert und aktiviert",                /* German */
                        "copied and activated ",                /* English*/
                        "copies et actifs",                             /* French */
                        "Kopieën en actief",                    /* Dutch  */
                }
        },

        { /*PARA_CHANGESETT*/
                21,
                {
                        "Ändere Einstellungen ",                /* German */
                        "   change settings   ",                /* English*/
                        "modifier les reglages",                /* French */
                        "instellingen wijzigen",                /* Dutch  */
                }
        },

        { /*PARA_SELECT*/
                21,
                {
                        " Wähle Parameter     ",                /* German */
                        " select parameters   ",                /* English*/
                        "selectionnez Paramet.",                /* French */
                        "Selecteer Parameters ",                /* Dutch  */
                }
        },

        { /*PARA_SEITE*/
                21,
                {
                        " Wähle Seite         ",                /* German */
                        "     select page     ",                /* English*/
                        "Selectionnez la page ",                /* French */
                        "  Selecteer pagina   ",                /* Dutch  */
                }
        },

        { /*PARA_SELSETT*/
                21,
                {
                        " Wähle Setting:      ",                /* German */
                        "  select setting     ",                /* English*/
                        "Selectionnez setting ",                /* French */
                        "  Selecteer setting  ",                /* Dutch  */
                }
        },

        { /*GPS1*/
                21,
                {
                        "  GPS Einstellungen  ",                /* German */
                        "    GPS settings     ",                /* English*/
                        "    GPS settings     ",                /* French */
                        "    GPS settings     ",                /* Dutch  */
                }
        },

        { /*GPS2*/
                21,
                {
                        "gewähltes GPS Gerät  ",                /* German */
                        "selected GPS device  ",                /* English*/
                        "selected GPS device  ",                /* French */
                        "selected GPS device  ",                /* Dutch  */
                }
        },

        { /*GPS3*/
                21,
                {
                        "GPS Empf.einschalten?",                /* German */
                        "receive GPS on?      ",                /* English*/
                        "receive GPS on?      ",                /* French */
                        "receive GPS on?      ",                /* Dutch  */
                }
        },

        { /*STATS_ITEM_0*/
                21,
                {
                        "max Höhe     :",                               /* German */
                        "max Altitude :",                               /* English*/
                        "max Altitude :",                               /* French */
                        "max Altitude :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_1*/
                21,
                {
                        "max Geschw.  :",                               /* German */
                        "max Speed    :",                               /* English*/
                        "max Speed    :",                               /* French */
                        "max Speed    :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_2*/
                21,
                {
                        "max Entfern. :",                               /* German */
                        "max Distance :",                               /* English*/
                        "max Distance :",                               /* French */
                        "max Distance :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_3*/
                21,
                {
                        "min Spannung :",                               /* German */
                        "min Voltage  :",                               /* English*/
                        "min Voltage  :",                               /* French */
                        "min Voltage  :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_4*/
                21,
                {
                        "max Zeit     :",                               /* German */
                        "max Time     :",                               /* English*/
                        "max Time     :",                               /* French */
                        "max Time     :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_5*/
                21,
                {
                        "max Strom    :",                               /* German */
                        "max Current  :",                               /* English*/
                        "max Current  :",                               /* French */
                        "max Current  :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_6*/
                21,
                {
                        "Ent.Kapazität:",                               /* German */
                        "UsedCapacity :",                               /* English*/
                        "UsedCapacity :",                               /* French */
                        "UsedCapacity :",                               /* Dutch  */
                }
        },

        { /*STATS_ITEM_7*/
                21,
                {
                        "Long. :",                                              /* German */
                        "Long. :",                                              /* English*/
                        "Long. :",                                              /* French */
                        "Long. :",                                              /* Dutch  */
                }
        },

        { /*STATS_ITEM_8*/
                21,
                {
                        "Lat.  :",                                              /* German */
                        "Lat.  :",                                              /* English*/
                        "Lat.  :",                                              /* French */
                        "Lat.  :",                                              /* Dutch  */
                }
        },

        { /*ONLY_NC*/
                21,
                {
                        "Nur mit NC !  ",                               /* German */
                        "Only with NC !",                               /* English*/
                        "Only with NC !",                               /* French */
                        "Only with NC !",                               /* Dutch  */
                }
        },

        { /*NO_SETTINGS*/
                21,
                {
                        "Keine Setings !!  "            ,       /* German */
                        "No settings read!!"            ,       /* English*/
                        "Non Parametrès!!  "            ,       /* French */
                        "No settings read!!"            ,       /* Dutch  */
                }
        },

        { /*OSD_ALTI_0*/
                21,
                {
                        "Höhe  aus ",                                   /* German */
                        "Alti. off ",                                   /* English*/
                        "Alti.finir",                                   /* French */
                        "Alti. off ",                                   /* Dutch  */
                }
        },

        { /*OSD_ALTI_1*/
                21,
                {
                        "Höhe begr.",                                   /* German */
                        "Alti.Limit",                                   /* English*/
                        "Alti.Limit",                                   /* French */
                        "Alti.Limit",                                   /* Dutch  */
                }
        },

        { /*OSD_VARIO_0*/
                21,
                {
                        "Vario aus ",                                   /* German */
                        "Vario off ",                                   /* English*/
                        "Vario fini",                                   /* French */
                        "Vario off ",                                   /* Dutch  */
                }
        },

        { /*OSD_VARIO_1*/
                21,
                {
                        "Vario Höhe",                                   /* German */
                        "Vario Alt.",                                   /* English*/
                        "Vario Alt.",                                   /* French */
                        "Vario Alt.",                                   /* Dutch  */
                }
        },

        { /*OSD_CARE_FREE_0*/
                21,
                {
                        "         ",                                    /* German */
                        "         ",                                    /* English*/
                        "         ",                                    /* French */
                        "         ",                                    /* Dutch  */
                }
        },

        { /*OSD_CARE_FREE_1*/
                21,
                {
                        "Care Free",                                    /* German */
                        "Care Free",                                    /* English*/
                        "Care Free",                                    /* French */
                        "Care Free",                                    /* Dutch  */
                }
        },

        { /*OSD_LED0*/
                21,
                {
                        "    ",                                                 /* German */
                        "    ",                                                 /* English*/
                        "    ",                                                 /* French */
                        "    ",                                                 /* Dutch  */
                }
        },

        { /*OSD_LED1*/
                21,
                {
                        "LED1",                                                 /* German */
                        "LED1",                                                 /* English*/
                        "LED1",                                                 /* French */
                        "LED1",                                                 /* Dutch  */
                }
        },

        { /*OSD_LED2*/
                21,
                {
                        "LED2",                                                 /* German */
                        "LED2",                                                 /* English*/
                        "LED2",                                                 /* French */
                        "LED2",                                                 /* Dutch  */
                }
        },

        { /*OSD_NAVI_MODE_0*/
                21,
                {
                        "Navi  aus  ",                                  /* German */
                        "Navi  off  ",                                  /* English*/
                        "Navi  off  ",                                  /* French */
                        "Navi  off  ",                                  /* Dutch  */
                }
        },

        { /*OSD_NAVI_MODE_1*/
                21,
                {
                        "Pos. halten",                                  /* German */
                        "Pos. Hold  ",                                  /* English*/
                        "Pos. durer ",                                  /* French */
                        "Pos. Hold  ",                                  /* Dutch  */
                }
        },

        { /*OSD_NAVI_MODE_2*/
                21,
                {
                        "Coming Home",                                  /* German */
                        "Coming Home",                                  /* English*/
                        "Retoure    ",                                  /* French */
                        "Coming Home",                                  /* Dutch  */
                }
        },

        { /*OSD_FLAGS_0*/
                21,
                {
                        "         ",                                    /* German */
                        "         ",                                    /* English*/
                        "         ",                                    /* French */
                        "         ",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_1*/
                21,
                {
                        "Justieren",                                    /* German */
                        "Calibrate",                                    /* English*/
                        "Calibrage",                                    /* French */
                        "Calibrate",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_2*/
                21,
                {
                        "Start    ",                                    /* German */
                        "Start    ",                                    /* English*/
                        "Depart   ",                                    /* French */
                        "Start    ",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_3*/
                21,
                {
                        "Betrieb  ",                                    /* German */
                        "Run      ",                                    /* English*/
                        "Marcher  ",                                    /* French */
                        "Run      ",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_4*/
                21,
                {
                        "Fliegen  ",                                    /* German */
                        "Fly      ",                                    /* English*/
                        "Foler    ",                                    /* French */
                        "Fly      ",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_5*/
                21,
                {
                        "Landung  ",                                    /* German */
                        "Landing  ",                                    /* English*/
                        "Apponter ",                                    /* French */
                        "Landing  ",                                    /* Dutch  */
                }
        },

        { /*OSD_FLAGS_6*/
                21,
                {
                        "Akku leer",                                    /* German */
                        "Low Bat. ",                                    /* English*/
                        "Low Bat. ",                                    /* French */
                        "Low Bat  ",                                    /* Dutch  */
                }
        },

        { /*OSD_Screen*/
                21,
                {
                        "  OSD Anzeige Setup  ",                /* German */
                        "  OSD screen setup   ",                /* English*/
                        "  OSD screen setup   ",                /* French */
                        "  OSD screen setup   ",                /* Dutch  */
                }
        },

        { /*OSD_Invert_Out*/
                21,
                {
                        "Out1/2 negiert :",                             /* German */
                        "Out1/2 inverted:",                             /* English*/
                        "Out1/2 inverted:",                             /* French */
                        "Out1/2 inverted:",                             /* Dutch  */
                }
        },

        { /*OSD_LED_Form*/
                21,
                {
                        "Out1/2 Format:",                               /* German */
                        "Out1/2 format:",                               /* English*/
                        "Out1/2 format:",                               /* French */
                        "Out1/2 format:",                               /* Dutch  */
                }
        },

        { /*OSD_Send_OSD*/
                21,
                {
//                      "Navidata an SV2:",                             /* German */
//                      "Navidata to SV2:",                             /* English*/
//                      "Navidata to SV2:",                             /* French */
//                      "Navidata to SV2:",                             /* Dutch  */
                        "not implemented:",                             /* German */
                        "not implemented:",                             /* English*/
                        "not implemented:",                             /* French */
                        "not implemented:",                             /* Dutch  */
                }
        },
        { /*OSD_Fallspeed*/
                21,
                {
                        "m. Sinkrate m/s:",                               /* German */
                        "m.fallspeed m/s:",                               /* English*/
                        "m.fallspeed m/s:",                               /* French */
                        "m.fallspeed m/s:",                               /* Dutch  */
                }
        },
        { /*OSD_VARIOBEEP*/
                21,
                {
                        "Variometer Beep:",                               /* German */
                        "variometer beep:",                               /* English*/
                        "variometer beep:",                               /* French */
                        "variometer beep:",                               /* Dutch  */
                }
        },
        { /*OSD_HOMEMKVIEW*/
                21,
                {
                        "Homesicht von MK:",                               /* German */
                        "homeview from MK:",                               /* English*/
                        "homeview from MK:",                               /* French */
                        "homeview from MK:",                               /* Dutch  */
                }
        },
        { /*OSD_MAHWARNING*/
                21,
                {
                        "mAh Warnung > :",                               /* German */
                        "mAh warning > :",                               /* English*/
                        "mAh warning > :",                               /* French */
                        "mAh warning > :",                               /* Dutch  */
                }
        },
        { /*OSD_SCREENMODE*/
                21,
                {
                        "OSD Anzeigevar:",                               /* German */
                        "OSD screenmode:",                               /* English*/
                        "OSD screenmode:",                               /* French */
                        "OSD screenmode:",                               /* Dutch  */
                }
        },
        { /*OSD_LIPOBAR*/
                21,
                {
                        "MK Volt Balken:",                               /* German */
                        "MK volt bargraph:",                               /* English*/
                        "MK volt bargraph:",                               /* French */
                        "MK volt bargraph:",                               /* Dutch  */

                }
        },
        { /*PKT_BAUDRATE*/
                21,
                {
                        "Baud Wi232/BT:",                               /* German */
                        "Baud Wi232/BT:",                               /* English*/
                        "Baud Wi232/BT:",                               /* French */
                        "Baud Wi232/BT:",                               /* Dutch  */

                }
        },
        { /*FOLLOWME_0*/
                21,
                {
                    " Follow Me Setup  ",                               /* German */
                    " Follow Me Setup  ",                               /* English*/
                    " Follow Me Setup  ",                               /* French */
                    " Follow Me Setup  ",                               /* Dutch  */

                }

        },
        { /*FOLLOWME_1*/
                21,
                {
                    "     Refresh  :",                               /* German */
                    "     Refresh  :",                               /* English*/
                    "     Refresh  :",                               /* French */
                    "     Refresh  :",                               /* Dutch  */

                }

        },
        { /*FOLLOWME_2*/
                21,
                {
                    "Geschwindigkeit:",                               /* German */
                    "    Speed      :",                               /* English*/
                    "    Speed      :",                               /* French */
                    "    Speed      :",                               /* Dutch  */

                }

        },
        { /*FOLLOWME_3*/
                21,
                {
                    "Toleranz Radius:",                               /* German */
                    "Toleranz Radius:",                               /* English*/
                    "Toleranz Radius:",                               /* French */
                    "Toleranz Radius:",                               /* Dutch  */

                }

        }
};


char const * strGet(int str_no)
{
        return strings[str_no].text[DisplayLanguage];
}




void Test_Language (void)   // bleibt für Tests
{
        lcd_cls();
        lcd_puts_at(12, 7, strGet(YESNO),0);

        do
        {
                lcd_puts_at(0, 2, strGet(TESTSTRING), 0);
        }
        while(!get_key_press (1 << KEY_ESC));
        get_key_press(KEY_ALL);
        return;
}