Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Мультиязычность полей ввода данных
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Мультиязычность полей ввода данных
Это не ошибка, а скорее всего пожелание, я подумал что ему здесь место, если нет извините.
Стандартные группы пользователей имеют перевод в каждом языке который установлен на форуме, при создании своей группы адм использует свой родной язык, в итоге при переключении юзр на предпочитаемый им язык, имя новой группы не переводится. Хотелось бы в АСР иметь возможность при создании группы, видеть строки ввода названия для всех языков которые стоят в системе. С названиями категорий и форумов в принципе та же ситуация.
Стандартные группы пользователей имеют перевод в каждом языке который установлен на форуме, при создании своей группы адм использует свой родной язык, в итоге при переключении юзр на предпочитаемый им язык, имя новой группы не переводится. Хотелось бы в АСР иметь возможность при создании группы, видеть строки ввода названия для всех языков которые стоят в системе. С названиями категорий и форумов в принципе та же ситуация.
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Интересно, а как заставить движек перевести название группы Бритые ежики на китайский, ну или на французский, если он вам ближе?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
Не перевести, а изначально вводить название на всех языках, должны быть поля для каждого языка который стоит на форуме.
В АСР динамично должны добавлять поля под каждый язык, если это реально конечно.
В АСР динамично должны добавлять поля под каждый язык, если это реально конечно.
-
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.1.x разработчикам
И закончим на этом.На планете насчитывается от 2500 до 7000 языков. Но эти цифры более, чем приблизительны, так как точное количество никому не известно
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 2.0.6
- Сообщения: 505
- Стаж: 14 лет 3 месяца
- Благодарил (а): 17 раз
- Поблагодарили: 10 раз
Re: [Отделено] Сообщаем об ошибках phpBB 3.1.x разработчикам
А я поддержу. Полезная штука для развлекательных форумов, в особенности с графическим контентом. Хотя бы на двух основных языках сделать — русском и английском.
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: [Отделено] Сообщаем об ошибках phpBB 3.1.x разработчикам
Я наверное некорректно объясняю или Бог его знает, если форум имеет ru и en языки то полей должно быть 2. При чем здесь 2500-7000. В таблице phpbb_lang конкретно указано количество языков.
-
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 101 раз
- Поблагодарили: 91 раз
- Забанен: Бессрочно
Re: [Отделено] Сообщаем об ошибках phpBB 3.1.x разработчикам
Зря в корзину отправляете. Хорошее предложение, я так думаю. Но да, это не ошибка. Лучше бы переименовать тему да в обсуждение разрабатываемого 3.2.
phpBBex
Перенесено из форума Флейм в форум Обсуждение phpBB 3.2.x/Rhea 01.04.2015 1:02 модератором владимир1983
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 14 лет
- Откуда: Сергиев Посад
- Благодарил (а): 306 раз
- Поблагодарили: 296 раз
Re: Мультиязычность полей ввода данных
Сделано.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Мультиязычность полей ввода данных
Какая самая простоя реализация данного изменения, по сути конечно это должны сделать в ядре или достаточно будет расширения?
Как не программист вижу 3 варианта изменения БД, какой из них требует меньшего вмешательства в код рнр.
Я конечно понимаю что это на никому не надо, такие решение может принять только разработчик, а реализацию на уровне всех рнр файлов я совсем не понимаю, там наверное куча изменений придется делать.
люблю оформлять картинками с детства
Как не программист вижу 3 варианта изменения БД, какой из них требует меньшего вмешательства в код рнр.
Я конечно понимаю что это на никому не надо, такие решение может принять только разработчик, а реализацию на уровне всех рнр файлов я совсем не понимаю, там наверное куча изменений придется делать.
Скрытый текст
- При инсталляции N-го языка, создаются дополнительные поля в таблицах phpbb_groups и phpbb_forums, надо проанализировать что там еще админ меняет, пример на таблице phpbb_groups. Изначально поле group_name измениться на group_name_en.
- При инсталляции N-го языка, создается новая таблица. Изначально phpbb_groups измениться на phpbb_groups_en, новая таблица звучит как phpbb_groups_ru. Данные полностью дублируются за исключением поля group_name.
- Изначально таблица phpbb_groups не имеет данных в поле group_name там находятся идентификаторы, в базе появляться новая таблица phpbb_groups_lang. В которой есть только один столбец с en названиями. При инсталляции N-го языка, добавляется поле в таблицу phpbb_groups_lang.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 11 лет 11 месяцев
- Благодарил (а): 101 раз
- Поблагодарили: 91 раз
- Забанен: Бессрочно
Re: Мультиязычность полей ввода данных
Третий вариант самый нормальный. Во втором куча дублирования, в первом будут летать лишние данные между БД и PHP.
phpBBex
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Мультиязычность полей ввода данных
Забыл дописать в АСР при создании Группы появляется новая строка, если языков более одного.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 933
- Стаж: 11 лет 9 месяцев
- Откуда: Израиль
- Благодарил (а): 73 раза
- Поблагодарили: 248 раз
Re: Мультиязычность полей ввода данных
есть реализация ещё более простая, пока для названий и описаний форумов/категорий. Реализовано это в расширении [DEV] Quick Language
Можно добавить туда же и для групп.
Сделать хранение языковых названий в БД я думала, но реализация достаточна громоздкой мне показалась. плюс лишние запросы к базе, и, наверное не один.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Мультиязычность полей ввода данных
Однако, я не видел твоего расширения или не придал значения, спасибо, флаги в 32*32 лучше в строке смотрятся.
Пасхалка тоже пойдет, но это пасхалка, а потом выйдет 3.2 - 3.х в которых будут или не будут расширения неизвестно. Хочется постоянства.У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 933
- Стаж: 11 лет 9 месяцев
- Откуда: Израиль
- Благодарил (а): 73 раза
- Поблагодарили: 248 раз
Re: Мультиязычность полей ввода данных
Флаги Вам в руки
Смотрите, это "хотелка" специфическая, не жизненно важная для движка, не так много реально мультиязычных форумов и основная масса админов не будет ею пользоваться. (Даже на ГУРУ некоторые доказывали мне ненужность и бесполезность перевода названий) Поэтому, вероятность внесения данных фич в движок я оцениваю, как низкую. Расширение вполне покроет нужды узкого сегмента нуждаюшихся в переводе названий на разные языки и не беспокойтесь, что в 3.2 - 3.х их вдруг отменят
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 9 лет 1 месяц
- Откуда: Украина. Черкассы
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Мультиязычность полей ввода данных
Мне как бы тоже этот функционал "слева", просто Мин образования требует язык uk на всех ресурсах, но я точно знаю что большинство преподавателей времен СССР лучше воспринимают ru, вот поэтому и парюсь. Да я и сам лучше с ru себя чувствую, тоже ведь родом с СССР всю тех документацию на русском читал, учил и тд.
Если все таки этот функционал появиться он лишним не будет, разные могут быть ситуации, в той же Швейцарии 4 языка государственных, мы ведь говорим об изменения не в русской версии phpbb, а в общем.
Если все таки этот функционал появиться он лишним не будет, разные могут быть ситуации, в той же Швейцарии 4 языка государственных, мы ведь говорим об изменения не в русской версии phpbb, а в общем.