168 сообщений
#15 лет назад
Приветствую всех, столкнулся с такой проблемой.А точнее с кодировкой.
Есть русская локализация сайта, а есть Казахстанская.
В казахстанской версии выводятся не все буквы.
Как перекодировать не понимаю. А точнее в какой формат.
В файле всё прекрасно с кодировкой. Файл в формате utf-8. Я имею ввиду. Что если открыть файл. С кодировкой проблем нет.
168 сообщений
#15 лет назад
Цитата ("dervinar"):А примеры, что за сайт?
Простой сайт.
2 файла ru.php or kz.php
ru - нормально отображается.
kz - переключаюсь, показывает крякозябры. а если сохранять в АНСИ или ЮНИКОДЕ, то там некоторые буквы, которых нет в русском языке в виде "?"..(ну с учётом, что и в файле тоже самое в этом случае)
601 сообщение
#15 лет назад
Я имею в виду, пока Вы не покажете сайт, будет крайне сложно Вам помочь.
168 сообщений
#15 лет назад
Так сайта в сети нет)Он на локале, я могу кинуть исходник файла kz.php
168 сообщений
#15 лет назад
<?php
// Other
define ("o1", " Бет жүктелді ");
define ("o2", " сек. ");
// Іздеу формасы
define ("loc1", "Қала");
define ("loc2", "Аудан");
define ("loc3", "Бастап");
define ("loc4", "Дейін");
define ("loc5", "Тип");
define ("locc", "Баға");
define ("loc6", "Телефон");
define ("loc7", "СКС");
define ("loc8", "Интернет");
define ("loc9", "Бөлек санитарлық торап");
define ("loc10", "Вентиляция жүйесі");
define ("loc11", "Тұрақ");
define ("loc12", "Кондиционерлеу");
define ("loc13", "Күзет");
// Head
define ("loc14", "MyOffice.kz – кеңселерді жалға беру");
// Vertikal
define ("loc15", "Негізгі бет");
define ("loc16", "Іздеу");
define ("loc17", "Байланыс");
define ("loc18", "Орыс тілі");
// Info
define ("loc19", "Сіздің назарыңызға кеңселер мен кеңселік ғимараттарды жалға беру дерекқорын ұсынамыз. Біздің дерекқорда Сіз Алматы қаласындағы және Қазахстанның басқа қалаларындағы кеңселер мен коммерциялық жылжымайтын мүліктерді жалға беру ұсыныстарын таба аласыз. Ұсыныстарды көру үшін негізгі беттегі іздеу тәсілін қолданыңыз, баға ауқымын және Сізді қызықтыратын ауданды көрсетіңіз. Кеңселер мен кеңселік ғимараттарды жалға алу мұндай оңай болған жоқ! MyOffice.kz кеңселерді, қоймалар мен сауда-саттық жайларды оңай әрі тиімді жалға алумен көмектеседі. ");
// Menuuu
define ("loc20", "КЕҢСЕЛЕРДІ ЖАЛҒА БЕРУ");
define ("loc21", "ҚОЙМАЛАР МЕН ӨНДІРІСТІК ЖАЙДЫ ЖАЛҒА БЕРУ");
define ("loc22", "САУДА-САТТЫҚ ЖАЙДЫ ЖАЛҒА БЕРУ");
define ("loc23", "ӘР ТҮРЛІ ҚЫЗМЕТКЕ АРНАЛҒАН АУДАНДЫ ЖАЛҒА БЕРУ");
define ("loc24", "ЖАҢАЛЫҚТАР");
define ("loc25", "ПАЙДАЛЫ АҚПАРАТТАР");
define ("loc26", "100 м2 дейін");
define ("loc27", "100 бастап 300 м2 дейін");
define ("loc28", "300 бастап 3000 м2 дейін ");
define ("loc29", "3000 м2 аса");
define ("loc30", "300 м2 дейін");
define ("loc31", "300 бастап 1000 м2 дейін");
define ("loc32", "1000 бастап 3000 м2 дейін");
define ("loc33", "3000 м2 аса");
define ("loc34", "Дүкендер");
define ("loc35", "Сауда орталықтарындағы аудандар");
define ("loc36", "Коммерциялық жайлар");
define ("loc37", "Әкімшілік ғимараттар");
define ("loc38", "Тұрғын үй кешендері");
define ("loc39", "Әр түрлі қызметке арналған аудандар");
define ("loc40", "Законны ли платные и частные пляжи");
define ("loc41", "Инвесторов отпугнули... Негативные прогнозы СМИ");
define ("loc42", "Новые формы финансирования строительства в России<");
define ("loc43", "Что нам стоит дом построить?");
define ("loc44", "ЖЭКи пошли по квартирам в поисках \"холявщиков\"");
define ("loc45", "Типы и строения офисов");
define ("loc46", "Материалы для отделки офисов");
define ("loc47", "10 способов привлеч внимание к вашей торговой точке");
define ("loc48", "Интернет в офисе! Как?Почем?Где?");
define ("loc49", "ЖЭКи пошли по квартирам в поисках \"холявщиков\"");
// Admin
define ("loc50", "Рұқсат жоқ");
define ("loc51", "Кеңселер");
define ("loc52", "Қоймалар мен өндірістік аумақтар");
define ("loc53", "Сауда-саттық жай");
define ("loc54", " Әр түрлі қызметке арналған аудандар");
define ("loc55", "Жаңалықтар");
?>
168 сообщений
3195 сообщений
#15 лет назад
Чем вы открываете файлы? Может быть у вас редактор php файлов по умолчанию не настроен на ютф-8. Точно будет всё работать в распространенных редакторах, например нотепад плюс плюс или пыхыпы эксперт эдитор. Если вы в браузер выводите, то пропишите кодировку в хедере.upd: если точно открываете в редакторе да ещё с ютф-8, и там не всё в порядке - значит файл уже порченный (его сохранили не в том формате, а затем в нужном, из-за кривых рук бывает такое, или например из-за некоторых мержд программулек).
168 сообщений
#15 лет назад
Цитата ("AlekartRu"):Чем вы открываете файлы? Может быть у вас редактор php файлов по умолчанию не настроен на ютф-8. Точно будет всё работать в распространенных редакторах, например нотепад плюс плюс или пыхыпы эксперт эдитор. Если вы в браузер выводите, то пропишите кодировку в хедере.
Вы явно не читали постов.
601 сообщение
#15 лет назад
Ну если в ANSI переводить - понятно, почему ? выдает. Почему выдает непонятно что если utf 8 - совершенно непонятно...Попробуйте выводить все спецсимволы в виде ү