PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

 Skriptid (427) 

 Bannerisüsteemid
 E-kaardid
 E-maili saatmine
 E-poed
 Failihaldus
 Flash ja PHP
 Foorumid
 Jututoad
 Kalendrid
 Kalkulaatorid
 Kellad
 Klikilugejad
 Kommentaarid
 Külalisteraamatud
 Küsitlused
 Lehe turvamine
 Lingikogud
 Mängud
 Otsingusüsteemid
 Pildid ja PHP
 Shoutboxid
 Sisuhaldussüsteemid
 Statistika
 Suunamine
 Templeidisüsteemid
 Testid
 Uudised
 Uudistelistid
 Varia


 Otsing 

 

 Utiliidid 

 Kes on kus
 Kasutajate info
 Küsitlused
 PHP manuaal
 Õpetused
 Jututuba
 Lingikogu
 Lemmikskriptid


Tagasi kommenteeritava juurde

...03.02.2007 22:22 q2800 poolt
mul ei läind küll tööle

Pealkiri puudub06.01.2007 10:06 bassplacer poolt
ma ei saa enam midagi aru...

abi10.05.2006 08:38 saqix poolt
index.php-s peb includima hoopis lang.php-d mitte file.php

Pealkiri puudub28.02.2005 14:56 gertv poolt
ei saa aru, miks selliseid "sopaskripte" siia üldse paigaldada lastakse...
atud skipt annab kindlasti mitu veateadet: muutuja $keel on eelnevalt defineerimata jne. - Väga paljudes serverites on tänapäeval register_globals=off.

Hmmm...18.01.2005 15:03 cj poolt
Ma tegin nagu ära selle, aga kui ma alguses lehele lähen ei ole seal mitte midagi? Kuidas nagu ühte langi "vaikimist" süteemi panna?

Miks?06.01.2005 16:54 byte2 poolt
Mks see nii mõtetult raskeks on tehtud?? Minul on kolmefaililine mis töötab täpselt samamoodi: http://vabaaeg.pri.ee/keel

mnaj...16.11.2004 18:33 hellbender poolt
Võiks mainida,et tegu on suht algelise süsteemiga.....

ah jaa..10.09.2004 10:40 sajoob poolt
ja file.php pane ikke CHMOD 777 ...

norm...10.09.2004 10:38 sajoob poolt
proovi lang.php kirjutada index.php-sse.

Aitäh kah.

Aidake13.08.2004 15:13 sten poolt
Hmmmm......kuulge, ma olen nii koba ja algaja veel, et tegin nii, nagu siin näidatud, aga jah......arvake ära-eriti ei funka..... aadressil http://www.zone.ee/stain/scriptid/mitmekeelsus/
Tegin TÄPSELT nii, nagu siin kirjas. Muidu midagi sain aru ka, mida tegin-äkki siin peab olema kuidagi freimidega, et 1 freimis küsib seda keele valikut ja teises muudab või kuidas see töötab-äkki seletate

aga saab ka (võibolla) lihtsamalt..12.08.2004 02:00 fallenboy poolt
require ('lang.php');

lang.php --->
if(lang=="est"){
$tere="Tere!";
$pilt="Minu pilt";
jne..
} if (lang=="eng"){
$tere="Hello!";
$pilt="My Pic";
jne..
}
else{//juhul, kui keelt pole määratud
$tere="Tsauki-pauki";
$pilt="Peeglike peeglike seina peal, palun ära mine nüüd katki";
jne...
}

ja lehele link:

...php?lang=est //vms

ja siis see väärtus sessiooni ja nii saab kogu lehel ringi liikuda ilma et pidevalt oma keelt peaks valima

Aga see ainult minu idee.. kas ta just kergem on

tegelt...15.07.2004 02:48 r2ik poolt
on veel üks varjant ... veidi kindlam

külastaja tuleb (e. ip tuleb mingil kella ajal) ja valib keele...
selle peale salvestatakse mingisse txt faili: "aeg" |ja| "iP" |ja| "valitud_keel"
iga kord kui see külastaja lehte keerab siis muudetakse seda "aeg"-a,
kui kui mõned txt'i kirjutatud "iP" "aja"-d on suuremad kui 30min siis kustutatakse need

kui aga ei ole keelt valitud (ip'd pole seal txt failis) siis kuvab default keele...

Muidugi probleem jälle kui ühe ip otsa on 253 inimest näiteks
ja igaüks soovib erinevat keelt ...
(küpsistest: igaüks aga jälle ei lase omale küpsiseid sisse)

Raud polt kindel on vist ikkagi .../?lang=ing&lk=2 ja kui muutujat $lang 'i ei ole siis paneb muutujaks est...  ( e.  if (!$lang) $lang="est";  )

icc12.07.2004 02:09 marslane poolt
Vandan aga see asi on jama
keele valik tuleks siiski salvestada küpsisesse
mitte konf faili IRW kle kui mul
1 paneb inglise peale, järgmine tuleb paneb eesti
aga 1 saab nüüd tigedaks -  keel on temal ju ka nüüd eesti.


lalalal15.06.2004 15:21 ize poolt
parem kasutage ühte massiivset muutujat:
$lang['welcome']='tere tulemast';
$lang['cya']='head aega';

omfg03.06.2004 19:33 d3f poolt
Väga segane ja noobilik õpetus.

jep01.06.2004 14:27 znif poolt
Lähenemine on õige jah. Mina oma aruga panin oma süsteemis tõlked mitte muutujate vaid konstantidega ja keele valiku mitte tekstifaili vaid sessiooni aga muidu süsteem tõpselt sama. Õudsalt lihtne on veel suvalisi keeli suvalisel arvul lisada - üks valikuvõimalus, üks if-tsükkel ja üks fail tõlgetega - ongi kõik.

Azoo - kas failis english.lng ei peaks sisalduma mitte$teretext = "welcome"; ???

Pealkiri puudub01.06.2004 14:10 andoro poolt
rapal6, sul pole lng/ kataloogis english.lng faili

suht algeline ikka see asi. Aga õige lähenemine.

:S01.06.2004 12:36 filx poolt
suht otstarvetu õpetus, kuna neid on siin juba kaks tükki ja üks on päris kahtlaselt sarnane sellega :S

abi31.05.2004 15:26 rapal6 poolt
see asi ei hakka tööle vaadake ise www.zone.ee/e-kauplus/keel

Pealkiri:
Kommentaar:

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.