LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 08:18:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Квадратики вместо русских слов  (Прочитано 1744 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
olegsh
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 24.06.2010, 09:58:05 »

Создал компонент, в котором на php странице пишу русские слова. Они отображаются квадратами.
Тексты из базы отображаются нормально. Многое перерыл. Не могу решить проблему. Редактировал default.htm
на windows-1251. Не даёт ничего. Потом понял, что это неправильно. Помогите, пожайлуста.
Записан
фобос
Осваиваюсь на форуме
***

Репутация: +14/-1
Offline Offline

Пол: Мужской
Сообщений: 193



« Ответ #1 : 24.06.2010, 23:44:37 »

Joomla 1.5 работает на кодировке utf-8, а не как windows-1251
перекодируй все файлы компонента, имеющие русские слова, например языковые файлы, файлы php
как называется компонет?
Записан
beagler
Практически профи
*******

Репутация: +316/-4
Offline Offline

Пол: Мужской
Сообщений: 2994


http://beagler.ru/


« Ответ #2 : 25.06.2010, 00:52:51 »

с помощью Notepad++ преобразуйте в "UTF-8 без BOM"
Записан
olegsh
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #3 : 28.06.2010, 17:07:17 »

Докопался сам. Создал в папке language соответствующий имени компонента файл .ini и в самом компоненте вместо русских слов писал английские. Типа ".JText::_( 'MY TEXT' )."
А в файле .ini в папке language делаю перевод.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet