Jump to content
php.lv forumi

Ievade teksta laukos vairaakas valodaas


azpage

Recommended Posts

Kaa lai nodroshinu ievadi vairaakas valodas, t.i. kur latvieshu tekst, tur var ievadiit burtus ar garumziimeem, kur krievu val teksts, tur var ievadiit ar krievu valodas burtiem, un aglju - ar anglju burtiem? Anglju nebuutu probleemas, bet kaa lai krievu valodas burtus ievada?

 

Doma ir vienaa lapaa to izdariit, kuraa ir triis teksta lauki, kur katraa var ievadiit savaa valodaa ar atieciigas valodas burtiem. Kaa lai to izdara? Varbuut ir kaadas php funkcijas prieks taa ?

Link to comment
Share on other sites

vai nu maini headerī

<meta http-equiv="Content-Type" content="text/html; charset=šeit">

chārsetu atbilstoši valodai (windows-1257 lv, windows-1251 ru, iso-kāds viņš tur bija en)

 

vai dari kā taisa lielie puikas - ieliec tur utf-8 un tas būs universāli visām valodām, pie tam varēsi vienā lapā rādīt normāli info vairākās valodās

Link to comment
Share on other sites

Droshi vien nepareizi nodefineju jautaajumu. Par kodeejumiem viss ir skaidrs. Bet kaa lai izdara to pashu ievadi, t.i. kaa lai izmaina klaviatuurai simbolus, kad raksta latvieshu valodaa un kad uzspiezh burtu "a" tad arii paraadas tas burts, bet kad raksta krievu valodaa, tad paraadas tas burts, kas ir blakus - krievu valodas burts. Kaa lai nomaina tastatuuras izkaartojumu? Kaa lai to izdara, lai lapas uztureetajam butu eerti to izdariit ?

Link to comment
Share on other sites

hē? nospiest Alt+Ctrl vai Shift+Ctrl?

ja tu domā, lai iekš textarea ieliekot automātiski nomainītos sistēmas izkārtojums... tas ir visai savādi (un kā ar linukšiem?)

 

ja tu domā par kaut kādu transliterācijas tūli, tad vēl precīzāk jāpaskaidro

Link to comment
Share on other sites

Probleema ir ieksh pashas ievades ar tastatuuras pogaam. Stastiishu taa kaa ir uz manas klaviatuuras.

 

Ja gribu ievadiit latvieshu valodaa tad rakstu shaadi:

uzspiezhot burtu "a" paraadas ar burts "a"

 

Ja gribu ievadiit krievu valodaa tad rakstu shaadi:

uzspiezhot burtu "a" paraadas burts "ф"

 

Kaa lai izmanitu tastatuuras izkartojumu automaatiski, tikliidz pareju uz teksta lauku, kur ievade ir citaa valodaa? Lai krievu valodaa rakstiitos krievu burti, nevis latvieshu burti kaa tas ir latvieshu val. laukaa. Var mainiit to ar Tildes pianistu uzspiezhot vajadziigo kombinaacu. Bet automaatiski to nav iespeejams izdariit?

 

Ceru ka tagad tas buus skaidraak.

Link to comment
Share on other sites

Probleema ir ieksh pashas ievades ar tastatuuras pogaam. Stastiishu taa kaa ir uz manas klaviatuuras.

 

Ja gribu ievadiit latvieshu valodaa tad rakstu shaadi:

uzspiezhot burtu "a" paraadas ar burts "a"

 

Ja gribu ievadiit krievu valodaa tad rakstu shaadi:

uzspiezhot burtu "a" paraadas burts "ф"

 

Kaa lai izmanitu tastatuuras izkartojumu automaatiski, tikliidz pareju uz teksta lauku, kur ievade ir citaa valodaa? Lai krievu valodaa rakstiitos krievu burti, nevis latvieshu burti kaa tas ir latvieshu val. laukaa. Var mainiit to ar Tildes pianistu uzspiezhot vajadziigo kombinaacu. Bet automaatiski to nav iespeejams izdariit?

 

Ceru ka tagad tas buus skaidraak.

Tas tiek atstāts klienta ziņā.

Protams... vari taisīt visādas izvirtības ar JavaScript, kurš onchange pārķer teiksim latīņu/latviešu simbolus un pārkodē uz krievu valodu, taču tas, manuprāt, ir lieki.

Link to comment
Share on other sites

×
×
  • Create New...