Hogyan szánjam rá magam?
Először egy webshop portált kellett angolról magyarra lefordítanom, de nem mentettem el a munkalépéseket. Át kellett rajzolnom a template-et is.
html-ben csináltam, nem honlapszerkesztővel. át is kellett írnom néhány dolgot meg leeegyszerűsíteni.
:D a vége az lett, hogy már az "shop.html" "about.html" és ezeket is magyarítanom kellett, 30 oldal után már kifolyt a szemem, főleg hogy a template-ben a linkeket is meg kellett változtatnom ezek alapján. (html szerkesztőben szépen beillesztgettem a magyarított fejlécet meg lábat ami tele volt persze gombokkal)
Most meg rájöttem, hogy a shop a nemzetközi piacon jobban futna és az egész lemagyarított megcsinált cuccot újra angolra kéne átírnom :D:D az eredeti persze megvan, de a "lepucolt" csak magyarul. így hiába van meg az eredeti max a szövegeket tudom átmenteni bele.
Azt hiszem agyvérzést kapok, teljesen kiöli a kreatív, rugalmas munkát ez a sok copypaste.... megőrülök :D
Hogyan szánjam rá magam? Nem megy..... Ti hogyan szoktatok az ilyen szarakodós munkákon végigmenni?
Aha, valaki meg tudná mondani hogyan tudok összerakni, esetleg nincs beilleszthető megrendelés-visszaigaoló űrlap?
Kitölti: név, cím, email, mit vásárol.
Aztán visszakap egy visszaigazoló emailt a vásárlásról amiben ott van a számlaszám amire utalnia kell.
Ezt hogyan lehet beállítani?





Én ini fájlban tárolom a szöveget, amit megjelenítéskor a böngésző vagy session adatok alapján hívok meg és helyetesítem be.
pl.
[shop]
kosar = 'cart'
Ez beolvasás után $_LANG['shop']['kosar'] változóba van.
A forrás fáljban pedig {shop:kosar} néven van.
Ezt végül egy egyszerű regex fügvénnyel fésülöm össze.





Megkésve bár (de törve nem), hogy az eredeti kérdésedre válaszoljak: általában a többnyelvű oldalakat úgy fejlesztik, hogy a megjelenő szövegcimkék adatbázisban vagy külön fájlban vannak tárolva, és a nyelv kiválasztásakor a megfelelő nyelvi szövegcimke kerül kijelzésre.
Pl egy nagyon egyszerű tömbös példa:
----
$_SESSION["nyelv"] = "hu";
$cimke = array("udvozlet" => array("en" => "Welcome", "hu" => "Üdvözlet"),
"enter" => array("en" => "Enter my shop", "hu" => "lépj be a boltomba"));
echo '<h1>'.$cimke["udvozlet"][$_SESSION["nyelv"]],'</h1>';
echo '<p>'.$cimke["enter"][$_SESSION["nyelv"]],'</p>';
----
Persze ez php-vel van összerakva, html alapokon ez nem működik.
Második kérdésedre viszonylag egyszerű a megoldás: Ha php-val feldolgozod az űrlap tartalmát (megrendelést), egy válaszemailt küldeni a rendszerből nagyon egyszerű dolog a mail() függvény segítségével, vagy a phpmailer class-szal. Igen, ez is php ismereteket igényel.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!