Hirdetés
- Kormányok / autós szimulátorok topikja
- Apple MacBook
- Kitolhatja az LGA1700 élettartamát az Intel
- Azonnali fotós kérdések órája
- VR topik
- Pentax DSLR topic
- Milyen házat vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Házi hangfal építés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
Ú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éntehá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
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- AKCIÓ! MSI ThinA15 B7VF-449XHU Gamer notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB
- Új 27% - ASUS TUF Gaming TF120 ARGB 3-pack FEKETE (90DA0030-B09030)
- Egérpadok, billentyűsapkák(keycapek), csuklótámaszok /ARCANE/DUCKY/GLORIOUS/
- BESZÁMÍTÁS! Asus B560M i5 11400 16GB DDR4 512GB SSD RTX 3060 12GB Formula Air Mesh G3 Adata 600W
- AKCIÓ! 2TB Samsung 980 PRO NVMe SSD meghajtó garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

