Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2] Google Translator [hifikabin]

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

[3.1][3.2] Google Translator [hifikabin]

Сообщение Gubkin »

Название расширения: Google Translator
Автор: hifikabin
Описание расширения: Перевод страниц конференции через сервис Google Translator
Скачать: https://phpbb.hifikabin.me.uk/viewtopic.php?t=80 и https://www.phpbb.com/customise/db/exte ... ranslator/
Язык: Английский, Русский

Изображение

Изображение

Отправлено спустя 2 минуты 10 секунд:
такой вопрос, как уменьшить размеры окна выбора языка, слишком большое во высоте в стоке
css за это отвечающий подгружается с https://translate.googleapis.com/translate_static/css/translateelement.css как я понял
и править возможности нет
извечный вопрос, как быть ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Sumanai »

Переопределить у себя вестимо, перебив по специфичности или же просто определив ниже.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Gubkin »

Sumanai, если б у меня были знания такого уровня чтоб переопределить, я б давно это сделал и не спрашивал )))
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Sheer »

Высота окна задается динамически java-скриптом, который находится на сервере Гугла

Код: Выделить всё

<div id=":1.menuBody" class="goog-te-menu2" style="box-sizing: content-box; width: 115px; height: 100px;">
причем все это выводится в iframe. Одним словом переделать это малой кровью не представляется возможным.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Gubkin »

Можно оказывается без расширения сгенерировать код через страницу https://translate.google.com/manager/website/
и вставить куда угодно
и высота окна выбора языка будет "нормальная"

код для всех одинаковый

Код: Выделить всё

<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
  new google.translate.TranslateElement({pageLanguage: 'ru', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Sheer »

Лучше все же расширением, причем в таком случае очень простым.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Gubkin »

Sheer, я вставлял в [3.2] Advertisement Management :D
по месту конечно не самый экономный вариант, т.к. отнимается целая строка
если очень просто, может состряпаешь ? :roll:
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1][3.2] Google Translator [hifikabin]

Сообщение Sheer »

Можешь сделать сам. В [3.1][3.2] [dev] STK for phpBB 3.1.x & 3.2.x есть инструмент для создания заготовок расширений. Делаешь заготовку, из нее удаляешь все кроме composer.json и папки styles
В папке styles\all\template\event создаешь html-файл с именем используемого события (например overall_header_searchbox_before.html) и размещаешь там приведенный тобой код.
Готово!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Ответить

Вернуться в «Поддержка расширений для phpBB»