Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Подскажите суровый SQL запрос, чтобы вернуть английский язык в AdminCP

Опубликовано:

Совершенно корявый перевод Юра сделал. Половина админки на русском, половина на английском. То, что на русском, хочется из админки убрать, вернув английский. В техподдержке сказали выполнить запрос SQL, но не сказали какой.

 

Я имею в виду что-то наподобие:

 

UPDATE ibf_core_sys_lang_words SET word_custom = '' WHERE lang_id = 1;

 

, но только для AdminCP. На фронте по прежнему русский и английский языки должны быть.

 

Подскажите SQL запрос.

Изменено пользователем Zero108

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

Опубликовано:

UPDATE  `my_db`.`ibf_core_sys_lang_words` SET `word_custom`='' WHERE `ibf_core_sys_lang_words`.`word_pack` IN ('admin_forums','admin_ajax','admin_applications','admin_hooks','admin_js');

Возможно какие то паки пропустил, но принцип думаю понятен.

 

P.S. Бекап таблицы ibf_core_sys_lang_words сделать, перед выполнением запроса, непомешает опять же.)

Опубликовано:
  • Автор

Ничего не поменялось. В системе два языка установлено. Может, нужно указать id языка?

 

my_db заменил на название базы данных

Изменено пользователем Zero108

Опубликовано:

ID указывать не нужно. Только паки, перевод которых нужно удалить, 'admin_mycp', 'admin_posts' например я пропустил в запросе и ещё что нибудь наверняка найдется, проверяйте сами. И после выполнения запроса обновите кеш языка

post-47391-0-21668300-1355793456_thumb.jpg

 

Кроме этого кеш браузера еще очистить нужно.

Опубликовано:
  • Автор

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

Изменено пользователем Zero108

Опубликовано:
  • Автор

Нет, я ошибся. Всё осталось как и было. Просто некоторые пункты не были переведены.

Изменено пользователем Zero108

Опубликовано:

Блин, ну вот список языковых пакетов примерный для 3.3.4:

admin_applications

admin_global

admin_hooks

admin_js

admin_login

admin_logs

admin_mobileapp

admin_mycp

admin_palette

admin_posts

admin_security

admin_setup

admin_sql

admin_system

admin_templates

admin_tools

 

Вставьте их в запрос, добавьте те, что появились в 3.4... Вроди же по русски написал - в запросе показан принцип, список пакетов перевод которых нужно удалить уточните сами.

 

P.S. Запрос нормально работает, только что дерусифицировал админку на тестовом 3.3.4, паблик остался русифицирован.

Опубликовано:
  • Автор

Ну, я же просил суровый запрос, а не пример. То есть все на блюдечке с голубой каемочкой ;) Щас буду пытаться вставить все эти поля в запрос...

 

для 3.4.1:

 

UPDATE  `название_вашей_базы_данных`.`ibf_core_sys_lang_words` SET `word_custom`='' WHERE `ibf_core_sys_lang_words`.`word_pack` IN ('admin_forums','admin_ajax','admin_applications','admin_hooks','admin_js','admin_global','admin_login','admin_logs','admin_mobileapp ','admin_mycp','admin_palette','admin_posts','admin_security','admin_setup','admin_sql','admin_system','admin_templates','admin_tools','admin_seo','admin_archive','admin_attachments','admin_member_form','admin_rss','admin_stats','admin_bulkmail','admin_groups','admin_member','admin_permissions','admin_restrictions','admin_gallery');

Изменено пользователем Zero108

Опубликовано:

Просить вы можете что угодно. Получить вот вряд ли.

К тому же, рискуете получить нечто неудобоваримое, в ответ на следующий вопрос. Халявщику можно иногда кинуть кость чтоб отстал гад, наглому халявщику можно кинуть и гранату. Сурово получится, как просили. :)

Опубликовано:
  • Автор

Какой вы злой. Девушки не любят? ;)

Опубликовано:
UPDATE `my_db`.`ibf_core_sys_lang_words` SET `word_custom`='' WHERE `ibf_core_sys_lang_words`.`word_pack` IN ('admin_forums','admin_ajax','admin_applications','admin_hooks','admin_js');

Ну это и впрямь суровый запрос.

 

UPDATE ibf_core_sys_lang_words SET word_custom='' WHERE word_pack LIKE "admin_%"

После выполнить перестройку кеша для всех языков: Внешний вид -> Языки -> Перекешировать все (две зеленые стрелочки). Скорее всего лэнги потому и остались старыми, что небыл сброшен кеш.

Опубликовано:
  • Автор

Спасибо добрый человек. А то народ уже посылает рыться базе данных в поисках названий таблиц.

Опубликовано:

UPDATE ibf_core_sys_lang_words SET word_custom='' WHERE word_pack LIKE "admin_%"

Ну вот, весь процесс воспитания поломал. Макаренко жеш в гробу перевернулся... :)

 

Рыться надо было не в базе, а там -> http://mysql.ru/docs/man/Functions.html . Функции сравнения строк, конкретно если. А полный список языковых пакетов в АЦ ничто посмотреть не мешало. Надеюсь с пользой все же время потрачено, жаль токо маловато. ;)

Опубликовано:
  • Автор

Ну, во-первых, вас никто в гуру-воспитатели не выбирал. Во-вторых никто тут за бесплатно писать не заставляет. Шли бы вы, товарищ, лесом.

Изменено пользователем Zero108

Опубликовано:

Ну, во-первых, вас никто в гуру-воспитатели не выбирал. Во-вторых никто тут за бесплатно писать не заставляет. Шли бы вы, товарищ, лесом.

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

Что до всего остального, кто там, куда, кого выбирал мне фиолетово. На что напрашивались, то и получили.

Опубликовано:
  • Автор

Вам показалось, что я напрашивался. Я спросил. Злой вы, однозначно. Далее по Фрейду развивать не будем...

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.