bsl_console icon indicating copy to clipboard operation
bsl_console copied to clipboard

Добавить в обработку console.epf английский интерфейс

Open DitriXNew opened this issue 3 years ago • 3 comments

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

DitriXNew avatar Nov 19 '21 21:11 DitriXNew

Для переключения языка с русского на английский и обратно служит метод switchLang. В console.epf в процедуру ИнициализацияРедактора можно добавить следующий код View().switchLang(), тогда все подсказки будут на английском. Не смотря на то, что переключение языка подсказок существует, всё равно остается проблема с полным переводом на английский язык. Например, подсказка сигнатур функций всё равно останется на русском т.к. английского описания просто не существует. Реализовать это можно, но объем работы просто огромный. Описания функций и сигнатур можно посмотреть, например, в файлах bslGlobals.js, bslQuery.js и bslDCS.js. В файлах видно, что для каждой функции указано поле name_en, а для сигнатур ничего такого нет. Еще при переключении языка не меняются заголовки пунктов контекстного меню. Если очень надо, я доработаю этот момент. За этот функционал отвечает файл actions.js

salexdv avatar Nov 20 '21 05:11 salexdv

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

salexdv avatar Nov 20 '21 05:11 salexdv

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

Есть Infostart Toolkit где поддерживается английский язык в т.ч. как язык программирования при генерации кода. Возможности проекта реализованы наиболее полно и поддерживается актуальными

Evg-lylyk avatar Nov 20 '21 09:11 Evg-lylyk