Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Автоматическое обновление языкового пакета phpBB3 
#1 

Аватар пользователя

Введение

Многие наверное сталкивались с одной неприятной проблемкой при обновлении движка форума, а конкретно вот с чем. Допустим, вы обновляетесь с 3.0.9 до 3.0.10, тут ничего страшного и сложного нет, скачиваете архив с нашего форума и обновляетесь без проблем. А если вам надо обновить с 3.0.8 до 3.0.10 к примеру? Вы скажете, что это так же не проблема и будете частично правы. Почему частично ? Да потому как код форума обновится, а вот файлы русского языка нет, ибо на офф.форуме поддержки в патчах обновления есть инструкция только для английского языка, а на нашем форуме (ровно как и на других форумах поддержки) вы можете найти патч с русским языком только для близких версий.

Как же быть в таком случае? Как заставить патч автоматом обновить еще и русские языковые файлы? Решение есть, читайте далее.
Последовательность действий перед обновлением

  • Скачиваете пакет автоматического обновления версии phpBB3.

  • Скачиваете пакет локализации для новой версии phpBB3 (должен присутствовать в оригинальном, неизменённом, виде).

  • Скачиваете пакет локализации для предыдущей версии phpBB3 (должен присутствовать в оригинальном, неизменённом, виде).

  • Разархивируете пакет автоматического обновления phpBB3.

  • Открываете файл пакета автообновления install/update/index.php, находите в нём блок файлов в списке, которые начинаются с language/en/.

  • Выделяете и копируете этот блок, вставляете его повторно после предыдущего такого блока. Можно отделить эти блоки пустой строкой, во избежание путаницы.

  • В продублированном блоке файлов меняете /en/ на /ru/ - не перепутайте.

  • Сохраняете install/update/index.php - обязательно в кодировке UTF-8 без BOM (это требование, обязательное для всех файлов без исключения).

  • В папке пакета обновления install/update/old/language/ создаёте подпапку /ru и копируете туда файлы оригинального пакета локализации предыдущей версии по списку, отредактированному вами ранее в пунктах , с сохранением структуры подпапок (/ru/adm и т.п.).

  • В папке пакета обновления install/update/new/language/ создаёте подпапку /ru и копируете туда файлы оригинального пакета локализации новой версии по списку, отредактированному вами ранее в пунктах, с сохранением структуры подпапок (/ru/adm и т.п.).

Вот и все, наш патч автоматического обновления обзавелся инструкциями для файлов русского языка и готов к обновлению :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Автоматическое обновление языкового пакета phpBB3
          Вернуться наверх  
 

#2 

Аватар пользователя

Если я так не сделал при обновлении, как мне поступить? В инструкции написано
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

Но когда я открываю языковые пакеты в админки, вылазит ошибка
Parse error: syntax error, unexpected ',', expecting ')' in /home/golfjett/public_html/forum/includes/acp/acp_language.php on line 855
 


          Вернуться наверх  
 

#3 

Аватар пользователя

В указанном файле в указанной строке есть синтаксическая ошибка, пропущенная либо лишняя запятая


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 

#4 

Аватар пользователя

DeaDRoMeO писал(а):

В указанном файле в указанной строке есть синтаксическая ошибка, пропущенная либо лишняя запятая

Если бы я знал, как эту запятую найти)

Сообщение добавлено... спустя 2 минуты 30 секунд:
Вот эта строка
'icon_back_top', 'icon_contact_aim', 'icon_contact_email', 'icon_contact_icq', 'icon_contact_jabber', 'icon_contact_msnm', 'icon_contact_pm', 'icon_contact_yahoo', 'icon_contact_www', 'icon_post_delete', 'icon_post_edit', 'icon_post_info', 'icon_post_quote', 'icon_post_quickquote', 'icon_post_report', 'icon_user_online', 'icon_user_offline', 'icon_user_profile', 'icon_user_search', 'icon_user_warn', 'button_pm_forward', 'button_pm_new', 'button_pm_reply', 'button_topic_locked', 'button_topic_new', 'button_topic_reply',, 'button_blog_new'
            );
 


          Вернуться наверх  
 

#5 

Аватар пользователя

Ответил в теме обновления


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Ajax base phpbb3(автоматическое обновление элементов форума)
Ajax base модификация для phpbb3, добавляющая автоматическое обновление таких элементов как: Кто онлайн, Статистика форума, а так же аякс-предпросмотр сообщения

DeaDRoMeO

26

2178

Аватар пользователя

11 апр 2017, 06:17

DeaDRoMeO

Аватар пользователя Обновление в разработке: Адаптивная ACP+CodeSniffer phpBB3.1
Очередные новости из разработки phpBB 3.1

DeaDRoMeO

0

873

Аватар пользователя

29 окт 2013, 20:09

DeaDRoMeO

Аватар пользователя Автоматическое изменение размера таблицы

deavil

12

1008

Аватар пользователя

08 мар 2015, 09:11

DeaDRoMeO

Аватар пользователя Автоматическое сохранение темы автора в его подписках

madam-ka

7

232

Аватар пользователя

28 апр 2017, 06:58

DeaDRoMeO

Аватар пользователя Так ли уж нужно обновление?

Lorem Ipsum

27

822

Аватар пользователя

02 окт 2012, 21:22

DeaDRoMeO

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P