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

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

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

Тема: Sidebars показать текст на языке оригинала

  1. #1

    Default Sidebars показать текст на языке оригинала

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Пользователь 1
    Пользователь по умолчанию язык: Португальский
    Просмотр сайта язык: Португальский
    Написал сообщений на форуме и блоге на язык: Португальский

    Пользователь 2
    Другой пользователь (посетитель) входит сайт и посмотреть язык: английский (по умолчанию сайта).

    Пользователь 2 зрения баров lateriais CMS, форумов и блогов с переведено название, но текст на языке оригинала.

    Если Пользователь 2 Изменение языка на любой другой, кроме английского (по умолчанию сайт), таких как Испания, как заголовок и текст сообщения переведены правильно.

    Было ясно, объяснение?

    Я пытался приложить картинки, но не смог. Что-нибудь контакт.
    Original text

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

    Default

    Мы знаем, что и на этот момент не рассматривается как ошибка, но особенность (так в других ошибка слов в хороший пиджак ).

    Пожалуйста, позвольте мне объяснить. То, что вы пишете о том, что в некоторых блоках CMS, как часть "Последние сообщения форума" текста не переводится на языке оригинала. На самом деле это не переведены вообще правильно, потому что текст, отображаемый в такой блок без каких-либо BBCode. VB просто позволяет избавиться от BBCodes без ее выполнения. И именно поэтому вы видите этот текст не переведен.

    На некоторых языках (например, японский) можно увидеть, что текст является "перевод", потому что на самом деле это всегда переводятся, но без BBCode оно переводится, как это было в вашем форуме языке оригинала. Так Google берет текст, т.е. на португальском языке, но vBET говорят, что это на другом языке (форум по умолчанию), так как VB удалена информация о реальном языке. Так Google запутается, и иногда возвращает только тот же самый текст, а иногда и попытаться перевести его с очень плохой результат.

    Мы не можем сделать что-нибудь с этим без изменения кода vB, и мы не хотим это сделать. Мы официально попросили команде vB для новых Хук, который позволит оценить выбранный bbcodes до того, как будут удалены все bbcodes. Смотрите здесь для подробной информации: Не съемные BBCODES

    Мы посылаем это предложение в течение 2 месяцев назад и до сих пор не получили ответа на все ...

    Так предполагая - это не к нам, и именно поэтому мы рассматриваем ее как возможность не ошибка. Пока vBulleitn позволит просто удалить BBCodes без разбора этого мы не можем помочь. vBET марки сообщение надлежащим образом и дал логики перевести ее, но VBulletin просто выбирает в некоторых местах, чтобы его игнорировать. Вы можете помочь, написав свой голос в нашем потоке - может быть, VB команда будет рассматривать это предложение тогда.

    К сожалению я не могу здесь Надеюсь, вы понимаете наше положение в этом вопросе.

  3. #3

    Default

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Я полностью понимаю :-)

    Легко ли осуществить это изменение? Я постараюсь. Можете ли вы дать какие-либо советы о том, что обмен на что?

    [] S,
    Рафаэль
    Original text

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

    Default

    Это потребует, чтобы найти VB функция, которая удаляет BBCode, проверить это язык или langtitle BBCode существует в ввода текста и в таком случае требуется vBET файл с BBCodes и использовать соответствующие функции для разбора его (те готовы сейчас).

    Я не делал это, потому что мы хотим сохранить vBET установки / обновления как можно проще, но, конечно, если вы действительно хотите сделать это, то пожалуйста, дайте мне знать - я протестировать его и даст вам готовый код. Пожалуйста, обратите внимание, что потребуется, чтобы делать это каждый раз, когда вы будете обновлять Форум - потому что вы отменяете изменения. Так что - дальше?
    Последний раз редактировалось vBET; 07-05-10 в 19:22.

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

    Default

    Беллоу очень быстрое решение для тех, кто хочет изменить VBulletin файлов. Пожалуйста, обратите внимание, что это решение не является совершенным, но даст вам текст в соответствующий перевод. Не совершенным, вопрос в том, что он будет переведен в два раза - первый раз, когда BBCodes будут удалены; второе время, когда вся страница переведена.


    Быстрое решение:
    1. Редактировать файл / Входит / functions.php
    2. Поиск по сайту:
    PHP Code:
    function strip_bbcode($message$stripquotes false$fast_and_dirty false$showlinks true$stripimg false)

    3. Положите ПОСЛЕ:
    PHP Code:
    if (false !== strpos($message'[/lang]')) {
    require_once(
    DIR'/includes/vbenterprisetranslator_functions.php');
    $message vbet_parseOnlyLang($messagetrue);


  6. #6

    Default

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Спасибо!

    Я буду тестировать и делиться результатами.

    [] С!
    Original text

  7. #7

    Default

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Errr ... частично работали.

    1-й: текст показывается в правильный язык (по выбору пользователя)
    Второе: BBCode были пришельцами ... Например, "forum "Off" или "Done! [Url ]..f=19 [/ url]".

    См. например, на mandela.org

    Получите лучше?
    Original text

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

    Default

    OK - я это вижу. Кажется, что мы должны помнить, что язык, позволяют снять все существующие теги, а в конце его перевести. Это странные вещи, потому BBCodes была переведена и после этого те, где не удаляются. Я буду над этим работать.

    Пожалуйста, скажите вы можете подождать немного с этим - на следующей неделе. Похоже, идеальное задачей для нашего нового члена. Би здорово - мы проверим решение, прежде чем опубликовать его. Так вот - это нормально, чтобы дать решение на следующей неделе?

  9. #9

    Default

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Ok! Я могу подождать не проблема.

    Удачи нового члена.

    [] S,
    Рафаэль.
    Original text

  10. #10

    Default

    Text automatically translated from: Portuguese to: Russian
    Translated text
    Любые новости?
    Original text

Стр. 1 из 2 12 ПоследнийLast

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

Ваши права

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