Перейти к содержимому
Русский язык для Invision Community 5

Ошибка при полном редактировании после обновления до 3.3.0

Моя версия IPB: 3.3

 

При обновлении до версии 3.3.0 возможно появление следующей ошибки при полном редактировании сообщения:

 

Warning: sprintf() [function.sprintf]: Too few arguments in cache/skin_cache/cacheid_1/skin_post.php on line 469

 

Решение:

 

АЦ > Внешний вид > Языки > %Язык%

 

Находим used_space и меняем перевод на:

 

Использовано места %s (Макс. размер для одного файла: %s)

 

Находим used_space_js и меняем перевод на:

 

Использовано места [left] (Макс. размер для одного файла: %s)

Рекомендованные сообщения

С какой версии обновлялись?

  • 7 месяцев спустя...

Очень плохое решение проблемы, мб кто имеет нормальное решение?

Это и есть нормальное решение, учите синтаксис функции sprintf.

  • 2 года спустя...

Добрый день!

Не подскажете, как это выполнить в версии 3.4 что-то не найду

 

Находим used_space и меняем перевод на:

 

А ошибка вот какая

 

12f39374d803.jpg

 

 

Спасибо!

А ошибка вот какая

Ошибки нужно приводить текстом.

 

Не подскажете, как это выполнить в версии 3.4 что-то не найду

В стартпосте есть инструкция где нужно искать.

Не скажете, что такое старпост? :unsure:

 

p.s. Ошибка появляется только при создании темы под пользователем, под админом нет.

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

Поиск и редактирования языковых строк

Спасибо большое, разобрался!

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.