Кодировка

Тема в разделе "Перевод и локализация", создана пользователем evrus01, 05.03.2011.

  1. Offline

    evrus01 Недавно здесь

    Регистрация:
    03.11.2010
    Сообщения:
    8
    Симпатии:
    1
    Пол:
    Мужской
    Здравствуйте у меня следующая проблема.
    Установил плагин для Jomsocial - my mp3 player 1.3 (сразу скажу плагин нулёный, я его обязательно потом куплю, тем более стоит он всего 15 американских рублей... установил в ознакомительных целях).
    Возникла проблема с переводом. Имеется файл en-GB.plg_myplayer.ini в кодировке ANSI - вроде все гуд и понятно, проблем с локализацией не должно быть. Однако... перекодируем его в UTF8- без BOM и язык пропадает. Плагин воспринимает только ANSI.
    Ниже скриншоты.
    Оригинальный язык плагина.
    [​IMG]
    Кодировка UTF-8 (с переводом).
    [​IMG]
    То же самое но с ANSI (результат предсказуем)
    [​IMG]

    Помогите пожалуйста.

    upd. Вариант захардкорить перевод не катит.
     
    Последнее редактирование: 05.03.2011
  2.  
  3. ycsus
    Offline

    ycsus Недавно здесь => Cпециалист <=

    Регистрация:
    19.02.2011
    Сообщения:
    249
    Симпатии:
    33
    Пол:
    Мужской
    мне всегда казалось что локализации жумла обрабатывает, а не левые расширения. А зачем именно делать перевод в en-GB.plg_myplayer.ini ? Правильней будет создать в папочке ru-RU файлик ru-RU.plg_myplayer.ini и там поместить свой перевод. По поводу тока что если перекодировать в утф, то не видит, что то здесь не так, больше похоже что жумла вообще не находит файлик... Попробуй через ру-РУ.
     
  4. Offline

    evrus01 Недавно здесь

    Регистрация:
    03.11.2010
    Сообщения:
    8
    Симпатии:
    1
    Пол:
    Мужской
    ru-RU я конечно же пробывал... просто не стал это описывать в трабле. Еще момент файлик лежит в Language админки, то есть administrator/language/en-GB (или ru-RU)
     
  5. Offline

    evrus01 Недавно здесь

    Регистрация:
    03.11.2010
    Сообщения:
    8
    Симпатии:
    1
    Пол:
    Мужской
    Решил проблему указав в языковом файле ini
    Код (html):
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    2. <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head>

    Не знаю правильно ли это - но работает.

    Вот результат
    [​IMG]
     
    Последнее редактирование: 06.03.2011

Поделиться этой страницей

Загрузка...