Post by GeMvic » Tue Jun 18, 2013 10:22 pm

Инсталирах български превод и се появи проблем с кирилицата - горе на входната страница някои от текстовете излизат като въпросителни. Моля за съвет - къде да пипна, за да поправя това. Засега още няма инсталирано никакво полезно съдържание, в процес на първоначална настройка съм на нов магазин.

Прилагам снимка на екрана. Благодаря предварително за отговора!

Attachments

opencart#012.png

opencart#012.png (13.9 KiB) Viewed 3480 times


Newbie

Posts

Joined
Tue Jun 18, 2013 10:00 pm

Post by agatha65 » Wed Jun 19, 2013 4:42 am

Tova e encoding problem v ezikovite failove imash ne UTF8 a neshto drugo.Zapochni proverkata ot common/header.php

Suppliers Module - XML, CSV, XLS Product Feed Import and Update
Rich Snippets | Facebook Open Graph Meta Tags | WebP Images
Image


User avatar
Active Member

Posts

Joined
Fri Mar 16, 2012 10:18 am
Location - Canada, QC

Post by GeMvic » Fri Jun 28, 2013 2:42 am

Забавих се по независещи от мен причини. Внимателно прегледах петте файла header, но не успях да открия нищо подозрително в тях.

Тези файлове са:
\admin\controller\common\header.php
\admin\language\bulgarian\common\header.php
\admin\language\english\common\header.php
\catalog\controller\common\header.php
\catalog\language\english\common\header.php
(слашовете са обратни, защото копирах от локалния Win)

Предполагам, че си имал предвид някой конкретен header от тях? А не трябва ли да се очаква, че проблемът е във \view? Там има два header.tpl (не съм наясно каква им е функцията), но те и двата имат метатагове UTF-8:
\admin\view\template\common\header.tpl
\catalog\view\theme\default\template\common\header.tpl

(ето:
"<!DOCTYPE html>
<html dir="<?php echo $direction; ?>" lang="<?php echo $lang; ?>">
<head>
<meta charset="UTF-8" />
<title><?php echo $title; ?></title>
<base href="<?php echo $base; ?>" />" и т.н.)

Имам съвсем бегли представи за PHP и ще те помоля за някакъв по-обстоен съвет.

Newbie

Posts

Joined
Tue Jun 18, 2013 10:00 pm

Post by spiders3 » Sun Jun 30, 2013 6:06 am

Мисля, че имаше предвид да отвориш файловете с notepad ++ и да видиш кодировката им. Трябва да се запазят като UTF 8 без BOM

New member

Posts

Joined
Thu Apr 04, 2013 6:28 am

Post by agatha65 » Sun Jul 07, 2013 5:14 am

Надявам се че проблема е решен. За тези които търсят решение: Езиковите файлове трябва да са запазени с utf8 without BOM. Например в този случай проблема идва от файла catalog/language/bulgarian/common/header.php.
Как се променя енкодинга:
Notepad++
Encoding -> Convert to UTF8 without BOM -> save
Dreamweaver
Modify -> Page Properties -> Title/Encoding Unicode(UTF8) Apply

Suppliers Module - XML, CSV, XLS Product Feed Import and Update
Rich Snippets | Facebook Open Graph Meta Tags | WebP Images
Image


User avatar
Active Member

Posts

Joined
Fri Mar 16, 2012 10:18 am
Location - Canada, QC

Post by GeMvic » Mon Jul 08, 2013 1:36 am

agatha65 wrote:Надявам се че проблема е решен. За тези които търсят решение: Езиковите файлове трябва да са запазени с utf8 without BOM. Например в този случай проблема идва от файла catalog/language/bulgarian/common/header.php.
Как се променя енкодинга:
Notepad++
Encoding -> Convert to UTF8 without BOM -> save
Dreamweaver
Modify -> Page Properties -> Title/Encoding Unicode(UTF8) Apply
Благодаря и на двама ви. Насочихте ме към нови за мен неща. Точно това и направих (между другото, файлът видимо изобщо не се промени), но решението сe оказа само частично. Показаното от мен горе на снимката се оправи, четивно е, но във футъра въпросчетата си останаха. Дано да имате още идеи...?

Newbie

Posts

Joined
Tue Jun 18, 2013 10:00 pm

Post by spiders3 » Mon Jul 08, 2013 3:28 am

Преработи всички файлове в catalog/language/bulgarian и ги направи UTF8 без BOM и всички проблеми ще ти се решат.

New member

Posts

Joined
Thu Apr 04, 2013 6:28 am

Post by GeMvic » Wed Jul 17, 2013 1:49 am

spiders3 wrote:Преработи всички файлове в catalog/language/bulgarian и ги направи UTF8 без BOM и всички проблеми ще ти се решат.
Направих го и - да, решено! Аналогично се оправи и дребният дефект във футъра на админпанела - с файла admin/language/bulgarian/common/footer.php.

Благодаря ви още веднъж, живи и здрави да сте и дано това да се окаже полезно и на други!

Newbie

Posts

Joined
Tue Jun 18, 2013 10:00 pm
Who is online

Users browsing this forum: No registered users and 31 guests