4images Forum & Community

4images Issues / Ausgaben => Discussion & Troubleshooting => Topic started by: CvPortal on March 06, 2006, 04:42:15 AM

Title: Problem with Russian text. Please help!
Post by: CvPortal on March 06, 2006, 04:42:15 AM
Hello folks,

Just installed this awesome gallery. Everything work perfect but russian text. To be more detailed, russian text works but not for categories list. I added categories in russian. In drop down forms have no problems viewing russian text, also user names work good, and text in navigation menu. The only problem I have is that categories list cant be encoded. For some reason only categories list does not show text correctly and if I click on the category it does not show category name correctly in categories.php?cat_id=x. I changed <meta> tag to <META http-equiv="content-type" content="text/html; charset=windows-1251"> and I'm still having problems with text.

How could I fix this problem. Please, people, help.

Thank you very much.
Title: Re: Problem with Russian text. Please help!
Post by: CvPortal on March 06, 2006, 04:44:04 AM
Hello folks,

Just installed this awesome gallery. Everything work perfect but russian text. To be more detailed, russian text works but not for categories list. I added categories in russian. In drop down forms have no problems viewing russian text, also user names work good, and text in navigation menu. The only problem I have is that categories list cant be encoded. For some reason only categories list does not show text correctly and if I click on the category it does not show category name correctly in categories.php?cat_id=x. I changed <meta> tag to <META http-equiv="content-type" content="text/html; charset=windows-1251"> and I'm still having problems with text.

How could I fix this problem. Please, people, help.

Thank you very much.

Here's link to show you what I mean: foto.cvportal.net
Title: Re: Problem with Russian text. Please help!
Post by: MadeInUSSR on March 06, 2006, 01:33:40 PM
may be u should put this <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> but you have <meta http-equiv="content-type" content="text/html; charset=windows-1251"/>  here your problem
Title: Re: Problem with Russian text. Please help!
Post by: CvPortal on March 06, 2006, 01:43:00 PM
Still doesn't work bro.
Title: Re: Problem with Russian text. Please help!
Post by: MadeInUSSR on March 06, 2006, 01:54:15 PM
а ты проверил в \lang\russian\main.php   $lang['charset'] = "windows-1251";
Title: Re: Problem with Russian text. Please help!
Post by: CvPortal on March 06, 2006, 01:55:57 PM
Угу, такое и стоит
Title: Re: Problem with Russian text. Please help!
Post by: MadeInUSSR on March 06, 2006, 02:03:38 PM
хм странно.. у меня такое возникает только в том случае если не проставлена кодировка вообще... и в админ панеле тоже показывает такие каракули ну где идет речь о категориях?
Title: Re: Problem with Russian text. Please help!
Post by: awf on March 06, 2006, 04:21:14 PM
у меня тоже самое. поставил версию 1.7.2.
весь интерфейс па русском (где положено), а вот названия категорий в крокозябах, но что интересно, названия подкатегорий читаемые
 
Title: Re: Problem with Russian text. Please help!
Post by: V@no on March 07, 2006, 01:37:30 AM
Проблема в том что новая версия сохраняет всё в UTF-8 кодировке...на данный момент только свеже установленны галереи будут работать без проблем...
Так-что пока эта проблема не решена, я бы советовал не обновлять на v1.7.2 ...
Title: Re: Problem with Russian text. Please help!
Post by: CvPortal on March 07, 2006, 04:52:20 AM
Вано. дай плиз ссылку на другую версию которая работает путево.
Title: Re: Problem with Russian text. Please help!
Post by: V@no on March 07, 2006, 05:27:32 AM
Путево ни одна версия не работает...точнее, предыдущие версии нужно было править, чтобы правильно поддерживал русский текст. А эта версия поддерживает русский, но пока только на свежих галериях.
Проверь чтобы все .php файлы в lang/russian/ фолдере были в UTF-8 кодировке и чтобы charset был установлен на utf-8:
Code: [Select]
$lang['charset'] = "UTF-8";
Я только что проверил, если всё сделано правильно, то никаких проблем с кодировкой.

а вот на счет апгрейда, то я поговорю с Jan, возможно придумаем какой-нибудь скрипт для перекодирования текста в базе данных...

P.S.
чуть не забыл дать ссылку на v1.7.1
http://www.4homepages.de/forum/index.php?topic=11877.msg63485#msg63485
;)
Title: Re: Problem with Russian text. Please help!
Post by: V@no on March 09, 2006, 12:26:31 AM
Народ, попробуйте вот эти файлы, мы с Jan'ом проверяли на двух разных серверах, и вроде все работает как надо :)
http://www.4homepages.de/forum/index.php?topic=11924.msg63961#msg63961
Title: Re: Problem with Russian text. Please help!
Post by: awf on March 09, 2006, 08:18:48 PM
Огромное спасибо! Всё работает со старой базой!
+ применил все моды, которые были (Аватар, Топ 25 и Ласт камментс)
Title: Re: Problem with Russian text. Please help!
Post by: CvPortal on March 09, 2006, 11:43:41 PM
Народ, пасиб за фикс :) Очень благодарен. :wink:
Title: Re: Problem with Russian text. Please help!
Post by: Denzel82 on August 11, 2006, 12:44:14 AM
Я поставил версию 1.7.3. На локалке никаких проблем, а на сайте http://72.232.62.90/~photosta/ все русские названия категорий заменяются на знаки вопросов. Те фиксы которые вы предложили проблемы не решают. Изменение кодировки в файле main.php тоже.
Title: Re: Problem with Russian text. Please help!
Post by: V@no on August 11, 2006, 01:07:32 AM
может что-то с базой данных? какая там версия?
Title: Re: Problem with Russian text. Please help!
Post by: Denzel82 on August 11, 2006, 06:27:03 AM
На локалке версия Mysql 4.1.8-max с кодировкой Windows Cirillic (cp1251) сопоставление соединения (cp1251_general_ci)
а на хосте Mysql 4.1.19-standard с кодировкой UTF-8 Unicode сопоставление (utf-8 unicode_ci).
На локалке в Mysql стоит 2 русских языка ru-win1251 (используется) и ru-utf8, а на хосте всего 1 - просто Russian кодировка не написана.
Title: Re: Problem with Russian text. Please help!
Post by: V@no on August 11, 2006, 06:39:01 AM
хммм..это странно...а что показывает phpmyadmin? тоже вопросы вместо русского?
Title: Re: Problem with Russian text. Please help!
Post by: Denzel82 on August 11, 2006, 06:49:05 AM
Если ставлю сопоставление соединения cp1251, тогда нормальные русские буквы, если любое другое - знаки вопросов. А вообще эта версия нормально поддерживает русский язык ?
Title: Re: Problem with Russian text. Please help!
Post by: V@no on August 11, 2006, 07:02:14 AM
Да, должна нормально поддерживать. я только что проверил с iso-8859-1 и с windows-1251 кодировками в main.php - русские названия правильно показывались в обоих тестах.
Изменения кодировки в самой MySQL тоже не показало никаких изменений, всё работает как надо в любых комбинациях...так-что у меня нет идей что может быть не так...
Title: Re: Problem with Russian text. Please help!
Post by: Lunat on November 29, 2006, 10:24:01 AM
Народ! А вот такая проблема. Не с того, не с сего 4images перестала регистрировать новых пользователей и принимать комментарии на русском. Раньше всё было ОК. В чём может быть причина?
Title: Re: Problem with Russian text. Please help!
Post by: kotyara on March 26, 2007, 10:23:41 PM
Народ! А вот такая проблема. Не с того, не с сего 4images перестала регистрировать новых пользователей и принимать комментарии на русском. Раньше всё было ОК. В чём может быть причина?
У меня такая же проблема, но возникла из - за того что превёл сервер из IIS в apache, и среду поменял windows 2003 на ASPlinux, хотя все остальные сайты нормально, форум на ipb, сайт на mambo и видео база на nuke так не ругалась(
вот мой сервер:
XAMPP for Linux 1.6
    - Apache 2.2.4
    - MySQL 5.0.33
    - PHP 5.2.1
    - Perl 5.8.7
    - ProFTPD 1.3.0a
    - phpMyAdmin 2.9.2
    - GD 2.0.1

По началу как обычно возникла проблема с кодировкой, были знаки вопроса, решил настройкой mysql, форум и сайты заработали на ура, а вот галерея нет. Не хочет ложить в таблицы кирилицу хоть убей( хотя отображает всё нормально, в чём проблема даже не знаю.
to V@no был удивлён вашему русскому, помогите пжлст с проблемой, с английским и немецким у меня проблема, наврятли я коректно задам вопрос...