Jump to content
php.lv forumi

UTF-8 nekorekti attēlo ā un č


Aidus

Recommended Posts

Lietoju e107 cms un jaunākajā versijā saskāros ar kodēšanas problēmu.

Tā kā neesmu nekāds php kodētājs tad esmu pilnīgā strupceļā, jo nezinu pat kurā vietā un aptuveni kas man jāmeklē lapas sourcē.

mainot define("CHARSET", "lv_LV.UTF-8"); uz("CHARSET", "UTF-8"); ā un č sāk rādīt normāli toties aizpeld š un ž. Varbūt tas ir kautkāds tipisks errors es nezinu, tapēc prasu šeit varbūt kāds ko var palīdzēt.

 

Piemērs iekš www.aidus.org

Edited by Aidus
Link to comment
Share on other sites

Visur ir utf8_general_ci

Nu jey bogu nesaprotu kas par shaizi. Pietam interesanti ka ieksh FF itkaa normaali bet ieksh IE nava

 

English.php:

setlocale(LC_ALL, 'lv_LV.UTF-8');
setlocale(LC_TIME, 'lv_LV.UTF-8');
define("CORE_LC", 'lv');
define("CORE_LC2", 'lv');
// define("TEXTDIRECTION","rtl");
define("CHARSET", "lv_LV.UTF-8");  // for a true multi-language site. :)

 

Un biku SQL:

DROP TABLE IF EXISTS `cms_core`;
CREATE TABLE IF NOT EXISTS `cms_core` (
 `e107_name` varchar(100) NOT NULL default '',
 `e107_value` text NOT NULL,
 PRIMARY KEY  (`e107_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

 

charset", "lv_LV.UTF-8 maina uz UTF-8 nekaadu emociju

Edited by Aidus
Link to comment
Share on other sites

ff automātiski izdomā ka lapa ir windows-1252 encodingā..

ar <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' /> vajadzētu pietikt. līdz šim man nekad nav vajadzējis lv_LV priekša kabināt.

 

 

+ pasties kādu encodingu m$ie rāda - baltic, nevis unikodu.

Edited by v3rb0
Link to comment
Share on other sites

×
×
  • Create New...