kalabox Posted April 17, 2007 Author Report Share Posted April 17, 2007 hmm, shitā lieta, būs jāpapēta dziļāk.. :) Link to comment Share on other sites More sharing options...
aldis Posted April 17, 2007 Report Share Posted April 17, 2007 Ideja taada.. ja nav lapa uz nekaadiem ueriem.. ienaakot lapaa.. nosaki vai vispar valoda ir staadiita, iedomajies kaadu cookie.. piemeram nosauc to par "lng".. izdomaa kura buus standartiskaa tavas lapas valoda! taa tad.. ja lietotajs kas ienaks tavaa maajas lapaa nebuus izvelejies valodu (vai vnk.. vinja datoraa nemeetaasies cepums), atveersies valjaa standartiskaa valoda! uztaisi k-kadu, linku, piemeram ja standarta valoda ir LV tad linkam nosaukumu ieodd (Русский) un uztaisi ka uz linka nospiezhot iekopejas lng cokie uz RU.. Uztaisi katraa lapaa lai nosaka cookie.. un ja nosaka tad iedod attieciigo valodas failu! tas ir pavisam vnk.. domaju ka nekadu sesiju vai k-ko citu nemaz nevajag sheit izmantot.. :) Ja lapa ir tik vnk.. Link to comment Share on other sites More sharing options...
andrisp Posted April 17, 2007 Report Share Posted April 17, 2007 aldis, man jau šķiet, ka iekš php izmantot sesijas un to mainīgos ir daudz vienkāršāk nekā manadžēt kukijus :). Link to comment Share on other sites More sharing options...
aldis Posted April 17, 2007 Report Share Posted April 17, 2007 nu tur dikti neatskiraas.. iisaak sesija laikam sanaaks jaa! Link to comment Share on other sites More sharing options...
bubu Posted April 17, 2007 Report Share Posted April 17, 2007 Kukijiem (vai sesijai ar kukijiem) ir viens sliktums - nevar iedot kādam urli uz konkrētu valodu. Link to comment Share on other sites More sharing options...
andrisp Posted April 17, 2007 Report Share Posted April 17, 2007 Jap, tāpēc labāk valodas izvēli staipīt līdzi iekš URL. Link to comment Share on other sites More sharing options...
black Posted April 17, 2007 Report Share Posted April 17, 2007 Vienīgais gadījums, kad vajag kaut ko "staipīt" ir tad, ja valodām jāstrādā arī tiem apmeklētājiem, kas cepumiņus atslēguši. Visos citos gadījumos - vienkārši pārbaudīt, vai get parametros ir norādīta valoda, ja nē - skatīties cepumiņu/sesiju, ja tur arī nav - izmantojam defaulto valodu. Tas nozīmē, ka nav jāliek visiem URLiem klāt valoda, bet vajadzības gadījumā var padot linku, kurā valoda tomēr norādīta. Link to comment Share on other sites More sharing options...
v3rb0 Posted April 17, 2007 Report Share Posted April 17, 2007 black,bet vaij tad vieglak nav valodu urlii padot visur - nevis taisit tadu nenoteiktu dublejosu variantu, ka valoda var buut tur vai te? Link to comment Share on other sites More sharing options...
andrisp Posted April 17, 2007 Report Share Posted April 17, 2007 black, tu pilniigi un galiigi neesi sapratis ideju par valodas padoshanu URL'aa. Link to comment Share on other sites More sharing options...
aldis Posted April 17, 2007 Report Share Posted April 17, 2007 atsevisku funkciju tam atveeleet un miers! ielasa $_GET['lng']; piemeram! un ari uzposto to pashu! Ja izmaina lng.... tad protams ta arii var laist... bet tomer.. bez sesijam vai cookijiem domaju ka neiztikt...! Jo ja lapa jaapmeklee daudzas reizes.. piemeram ir adrese : www.majas-lapa.lv es gribetu to redzet jau pa taisno atveramies anglu valoda, bet standarta veras jau latviski... nedomaju ka parocigi butu rakstit katru reizi ja es gribetu majas lapu angliski www.majas-lapa.lv?lng=eng un tad atkal vazat to lng visu laiku liidzi? :D Neesmu redzejis ka ta k-kur taisa! Bet nu izmeginat jau var visadi! Vel jaatceraas pietaisit funkcija lai ja ievada nepareizu $_GET['lng'] lai nesaak raadiit visadus warningus.. u.t.t.. :) parasts lietotajs visadus podus paspes nogazt! Mana doma ir tada, daudz vnk.. to butu uztaisit ka taisa lielajos portalos, valodas izvele ja neesi ielogojies taja stav uz cookies, + ja tu ielogojies tad profila info arii ir ieglabaata tava izveeleetaa valoda! :) Link to comment Share on other sites More sharing options...
black Posted April 18, 2007 Report Share Posted April 18, 2007 OK, neesmu sapratis. Izstāsti! Link to comment Share on other sites More sharing options...
andrisp Posted April 18, 2007 Report Share Posted April 18, 2007 black, padot caur URL ir labi, jo 1) Iebukmarkojot lapu, es iebukmarkošu arī īsto valodu. 2) Ja lapas apmeklētājs kādam nosūtīs lapas linku (caur irc, email, skyppe whatever), tad būs garants, ka tas, kas atvērs to linku, nonāks pareizajā valodā. 3) Kā arī - ja lapa ir vairākās valodās, tad tas ir semantiski pareizi (lasi - nepieciešams) norādīt valodu iekš URL. Šīs nav baigais arguments, bet manuprāt ir svarīgs. Link to comment Share on other sites More sharing options...
black Posted April 18, 2007 Report Share Posted April 18, 2007 Manuprāt, ieguvumi neatsver tās morālās paģiras, kas rodas, katrā linkā liekot iekšā valodas mainīgo. Link to comment Share on other sites More sharing options...
v3rb0 Posted April 18, 2007 Report Share Posted April 18, 2007 (edited) neatkārtošos, jo ir jau runāts par šo daudz, no visām pusēm, palasi vecos postus, tad nenonāca pie vina pareizā risinājuma, un tagad ar nenonāksim. viss atkarīgs no situācijas un gaumes. Edited April 18, 2007 by v3rb0 Link to comment Share on other sites More sharing options...
andrisp Posted April 18, 2007 Report Share Posted April 18, 2007 black, piekrītu, ka pielāgot jau esošu saitu sistēmai, kur valoda padodas caur URL, nav nekāds vieglais darbiņš, bet jaunam saitam (kas vēl tikai top), to var diezgan viegli realizēt. Link to comment Share on other sites More sharing options...
Recommended Posts