Ka uzlikt lai atpazitu lat val burtus?

Moderatori:janis.wd, Vecākie lietotāji

User avatar
krisis32
Reģistrēts lietotājs
Atbildes:568
Pievienojies:10:24 / 11. Okt, 2008
Reputācija:0
Atrodas:jurmala
Ka uzlikt lai atpazitu lat val burtus?

Post no krisis32 » 20:48 / 14. Okt, 2008

Ka lai es zulieku lai webs atpazist garumzimes?
Kad rakstu subject ar garumzimem vins man parada kaut kadus keburus.

User avatar
azazul
Vecākais lietotājs
Atbildes:706
Pievienojies:18:18 / 24. Mar, 2007
Reputācija:0

Post no azazul » 20:49 / 14. Okt, 2008

Izmanto UTF8 visā lapā.
[font=9]"Begging for a line drawn in the sand to separate the prophets from the men" - Rishloo[/font]

User avatar
sir_irius
Reģistrēts lietotājs
Atbildes:448
Pievienojies:17:52 / 1. Jūl, 2008
Reputācija:0

Post no sir_irius » 21:35 / 14. Okt, 2008

Latīņu Valodai (Lat Val) burtus atpazīs pats pa sevi (ja protams neizmanto cyrilic etc.). UTF8 pats lietoju, kad vajag "spec" simbŠlus jāievieto, tādēļ iesaku Tev to jūzot!

User avatar
foxsk8
Moderators
Atbildes:5080
Pievienojies:12:33 / 22. Feb, 2007
Reputācija:0
Atrodas:Liepāja, www.notepad.lv

Post no foxsk8 » 21:42 / 14. Okt, 2008

Lang_main.php paņem encoding nomaini uz utf-8 + visus template failus pārseivo pāri ar utf-8. Vajadzētu līdzēt, protams pēc tam, kad viss izdarīts izveido kādu tēmu un pārbaudi. Vecās tēmas būs ar ķeburiem palikušas vēl.
WPX.lV - E-komercijas risinājumi

User avatar
drono
Lietpratējs
Atbildes:706
Pievienojies:15:59 / 14. Mar, 2007
Reputācija:0
Atrodas:Liepāja

Post no drono » 23:07 / 14. Okt, 2008

Encodingu vajag likt "UTF-8 Without BOM", savādāk būs šī te problēma - https://notepad.lv/viewtopic.php?p=24122 ja kaut kur kodā tiek mainīti headeri.

Uz UTF-8 vajag pārkonverēt tikai tos failus, kuros ir latviešu garumzīmes.

User avatar
sir_irius
Reģistrēts lietotājs
Atbildes:448
Pievienojies:17:52 / 1. Jūl, 2008
Reputācija:0

Post no sir_irius » 23:20 / 14. Okt, 2008

Vis vienkāršākais veids, kā uzlikt bez "BOM" ir caur notepad++ :)

User avatar
foxsk8
Moderators
Atbildes:5080
Pievienojies:12:33 / 22. Feb, 2007
Reputācija:0
Atrodas:Liepāja, www.notepad.lv

Post no foxsk8 » 23:23 / 14. Okt, 2008

Uz phpbb2 tādas problēmas ar Without BOM nav novērots + piem man nemaz nav tādas iespējas, manam editoram.
WPX.lV - E-komercijas risinājumi

User avatar
drono
Lietpratējs
Atbildes:706
Pievienojies:15:59 / 14. Mar, 2007
Reputācija:0
Atrodas:Liepāja

Post no drono » 23:47 / 14. Okt, 2008

Tas, protams, atkarīgs no CMS sistēmas. Vispārīgā gadījumā tas BOM ir UTF-8 headeris un tas tiek nosūtīts browserim, tikko tiek atvērts pirmais index.php. Un tā kā headerus nevar sūtīt pēc tam, kad jau ir sākts sūtīt saturu, tad tiek izmests errors, ja kodā mēģina mainīt headerus ar funkciju header() vai setcookie();

Ja uzliek UTF-8 without BOM, tad utf-8 headera nav, tāpēc sākumā browserim nekas sūtīts netiek un vēl var mainīt headerus.

Vēl kāda īpatnība - ja failam ir uzlikts utf-8 without BOM un failā nav neviena latviešu garumzīme, tad tas fails ne ar ko neatšķiras no ANSI kodēta faila. t.i. pēc aizvēršanas vairs nevar noteikt, ka fails kādreiz ir bijis utf-8, atverot tas atkal būs ansi.

Ar parasto utf-8 vēl ir bijušas šādas tādas problēmas, piemēram, vecāki browseri atsevišķos gadījumos to BOM var parādīt lapā kā kvadrātiņu. Tāpēc web failos vienmēr labāk izmantot Without BOM.

Starp citu, notepad.lv izskatās, ka tiek izmantots tieši UNIX UTF-8 without BOM (ANSI as UTF-8). Foxsk - varbūt tavā editorā tā iespēja vienkārši saucas savādāk?

User avatar
foxsk8
Moderators
Atbildes:5080
Pievienojies:12:33 / 22. Feb, 2007
Reputācija:0
Atrodas:Liepāja, www.notepad.lv

Post no foxsk8 » 02:16 / 15. Okt, 2008

Iekš EditPlus stāv vienkārši utf-8, tāpēc arī bija pirmā dzirdēšana par tiem BOM.
WPX.lV - E-komercijas risinājumi

User avatar
drono
Lietpratējs
Atbildes:706
Pievienojies:15:59 / 14. Mar, 2007
Reputācija:0
Atrodas:Liepāja

Post no drono » 15:13 / 15. Okt, 2008

Tavs editors droši vien paredzēts speciāli web izstrādei, tāpēc tas Without tur ir jau defaultā.
Bet parastajā Windows Notepadā šī iespēja vispār nav pieejama, tur ir iespējams tikai standarta UTF-8. Tāpēc Windows Notepadu šādām lietām labāk neizmantot, pat ja nekas cits nav pie rokas.

Pievienot atbildi

Return to “PHPBB”