Új hozzászólás Aktív témák

  • #36268800

    törölt tag

    Üdv!

    Egy többnyelvű programot szeretnék írni. A nyelvválasztást megoldom egy egyszerű switch-csel. Adott nyelv esetén a progi betölti a megfelelő nyelvhez tartozó függvényt, ami azt csinálja, hogy pl.: magyar nyelv kiválasztása esetén a hungarian.txt-ből beolvassa a megfelelő stringeket. Milyen adatszerkezetbe olvasnátok be ezeket? Elég egyszer beolvasni a program elején, hiszen ez csak a kiírásokhoz kell.
    Például kiírja a program, (magyar nyelv esetén) hogy "a kiválasztott nyelv: magyar", vagy angol esetén "english selected". Értelemszerűen a megfelelő fájlból olvassa ki a megfelelő sorokat.
    Arra is gondoltam, hogy esetleg egy fájlban tárolnám el mindezeket, valahogy a következő formában:

    //Nyelv kiválasztva
    magyar kiválasztva //magyar nyelv esetén
    english selected //angol esetén
    gewählte sprache deutsch //német esetén
    //Választás a menüpontok közül
    kérlek válassz az alábbi menüpontok közül //magyar nyelv esetén
    please select one of the following features //angol esetén
    wählen sie bitte ein der folgenden //német esetén

    tehát mindig az első sor a magyarhoz, a második sor az angolhoz és a harmadik sor a némethez, így egy újabb nyelv hozzáadása esetén csak annyit kéne, hogy pl. minden 4. sorba beírom a megfelelő szöveget.
    Ez az egész kivitelezhető c-ben?

Új hozzászólás Aktív témák

Hirdetés