Важный: Эта страница использует куки (cookies). Используя настоящий сайт, не выключая куки в браузере, означает, что вы согласны для его использования.
Купить сейчас! Особенности Загрузка

Зарабатывайте с нами!

Если вы хотите начать зарабатывать деньги с vBET присоединиться к Партнерская программа.
Результаты 1 к 10 из 11

Тема: иностранные символы при переключении между языками

Гибридный Вид

Предыдущий Пост Previous Post   Next Post Следующий Пост
  1. #1
    Senior Member
    Регистрация
    Февраль 2011
    Сообщений
    138

    Default

    Благодаря Камиль

  2. #2
    Senior Member
    Регистрация
    Февраль 2011
    Сообщений
    138

    Default

    Любой прогресс на этом Камиль?

  3. #3
    VBulletin предприятия Переводчик (vBET) персонал
    Регистрация
    Май 2010
    Сообщений
    1,000

    Default

    привет,
    все еще работаем над этим. спасибо за ваше терпение.
    Мы будем писать здесь все решения
    спасибо

  4. #4
    Senior Member
    Регистрация
    Февраль 2011
    Сообщений
    138

    Default

    Круто. Благодаря Камиль.

  5. #5
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Здравствуйте. Я только начал работать над ней и после некоторого анализа я понял, что это не ошибка вовсе ... Я все равно проверить возможность изменения поведения, теперь вот объяснение, что происходит:
    - Ваш перевод страниц в UTF-8, так браузеров показывает специальные символы из URL в хороший способ (за исключением IE, не честь этого стандарта)
    - Ваши оригинальные страницы не ООН, UTF-8, так что браузер не отображать специальные символы в хороший способ и vBET не изменения адреса для не переведенных страниц

    Я проверю, как он будет вести себя, если vBET перекодировать URL даже не переведена страница - Я не могу предсказать, потому что кодировка страницы и URL кодирования будут отличаться. Если это поможет я дам вам быстро исправить и, вероятно, не будет включать его в официальный релиз (или настраивается - нужно проверить первые результаты и подумать о возможных последствиях). Если это не поможет, он будет оставаться, как это, потому что это проблема отображения браузера (как IE не показывает специальные символы в хороший способ вообще - может быть, это новейшие не проверял это).

    Я дам вам обратную связь в несколько минут.
    Последний раз редактировалось vBET; 04-05-11 в 13:25.

  6. #6
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    ИТАК, - я точно знаю, что происходит сейчас. Описанное поведение предназначен. В случае страниц оригинала vBET кодирует URL, к безопасной UTF-8 - в противном случае вы бы увидели, сломанной символов на вашей странице форума. Именно потому, что когда вы показываете строки в другую кодировку, что это страница, то это будут расшифрованы в ту сторону - так что вы видите сломанный символов. Вот почему в vbenterprisetranslator_functions_bbcode.php у нас есть этот код:
    Code:
    if (!$_REQUEST['language'] && vB_Template_Runtime::fetchStyleVar('charset') != 'utf-8') {
    $translated = vbet_encodeToSafeUTF8($translated);
    }
    Если вы прокомментируете это, то вы увидите красивый URL в браузере на не переведенной страницы со специальными символами, но те, специальные символы будут разбиты на форуме страницы. Вопрос в том, что vBSEO не позволяет распознавать, какие URL поколения для страницы, а какие для браузера URL-адрес. Так что мы не в состоянии кодировать в безопасном UTF-8 только для URL-адресов, чтобы посмотреть и оставить, как и для broswer. Это vBSEO API ограничения и должны оставаться таким образом. Это не ошибка - это отступом функция, которая позволяет иметь красивый вид со специальными символами на не переведена ограничено vBSEO API, что делает запросы на URL рендеринга.

    На данный момент вопрос закрыт. Если у вас есть замечания, идеи, вопросы - просто не стесняйтесь писать Мы можем открыть его, если некоторые важная информация появится. Я также перенести его в раздел о решении проблем, как это не считается ошибкой.

Метки этой темы

Ваши права

  • Вы не может создавать новые темы
  • Вы не может отвечать на сообщения
  • Вы не может прикреплять вложения
  • Вы не может редактировать свои сообщения
  •