Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
Русификация среды программирования PureBasic20.09.2011, 20:11. Показов 32519. Ответов 42
Программисту желательно знать английский язык хотя бы на техническом уровне.
Но все же удобнее и понятнее когда программа, в нашем случае, среда программирования, будет на родном, русском языке. Мелочь, а приятно. ![]() Итак, рассмотрим способ русификации среды программирования PureBasic. Разработчики уже позаботились об добавлении новых языков без модификации исполняемых файлов - все данные хранятся в текстовых файлах и подменив файл, можно изменить язык оболочки. Необходимые файлы для русификации находятся во вложении. Они предназначены для PureBasic 4.50, но подойдут и для другой версии, но при этом, не гарантируется полный перевод на русский и некоторые места могут остаться на английском. Содержимое архива, нужно извлечь в корневую папку со средой PureBasic. При этом файлы из архива будут добавлены в папку "Catalogs", в которой находятся языковые файлы. После этого, следует запустить среду программирования и в меню "File" выбрать пункт "Preferences...". Появится окно настроек IDE. В этом окне следует в разделе "General" выбрать подраздел "Language". В выпадающем списке выбираем пункт "Русский" и жмем на кнпку "OK" чтобы сохранить настройки. Все, среда программирования русифицирована. ![]()
4
|
20.09.2011, 20:11 | |
Ответы с готовыми решениями:
42
Выбор среды программирования Выбор среды программирования |
![]() |
|
23.04.2022, 17:13 | |
0
|
6 / 5 / 1
Регистрация: 19.03.2019
Сообщений: 14
|
|
08.01.2023, 11:33 | |
Мой вариант русификации для версии 6.00 (дополнен на основе предыдущего 5.72)
0
|
09.01.2023, 08:20 | |
caphal
У меня вызывает вопрос строка 73 и 238 в Compiler.catalog В файле Editor.catalog "Справка" лучше чем Help = По&мощь OpenExplorerLinux = Открыть в Filemanager OpenExplorerMac = Открыть в Finder Оба файловые менеджеры, для мака конкретный, для линукс как тип программы. Хеш-Карты - может просто Карты, так как невозможно спутать с чем-то другим, да и хеш там с натяжкой, то есть сам ключ считается как хеш, так как при обращении к элементу ищет этот якобы хеш. И если перечисляются список, массив, карта, то в таких случаях "связанный" тоже можно опускать. Хотя по по контенту понятие список в ином значении тоже я не встретил, то есть если упоминается список, то это обязательно элемент программирования, а не список чего то иного. Ну можно просто сделать поиск "Список" и проверить в каких случаях он упоминается и можно ли это спутать с иным. Многословие оно тоже неинтересно. AutoWrap = Автоперенос в конце файла такое не понятно, что за автоперенос? Предыдущий вариант "Начинать сначала при достижении конца" более понятный. Можно придумывать по разному "Зациклить поиск по файлу", но предыдущий вариант понятный в чистом виде. Включить поддержку DPI. А что можно включить в неисполняемом файле? Тут очевидно без "Aware в исполняемом файле" В диалоге поиска можно заменить: "Как целое слово, не часть" "Искать в выделенном" или даже "В выделенном" "Не искать в строках (между кавычек)" VariableViewerShort = Список переменных Из названия явно понятно что короткое имя, потому что текст отображается на вкладке панели, можно было бы "Переменные" или даже "var" У вас два раза Back = Вернуться назад Back = Назад Я полагаю это линуксовая или маковская справка, так как в Windows запускается CHM. Тут тоже "Помощь" лучше заменить на справку, так как "помощь" это подразумевает что вы беспомощный, а справка это просто информационный материал без указания вашего статуса. Editor.catalog FindNext = Поиск вниз ▼ FindPrevious = Поиск вверх ▲ Может так: EnableThread = Поддержка многопоточности (потокобезопасный) потому что при общении на англоязычном форуме и переводе текстов часто напоминают включить галку "безопасный поток" или "потокобезопасный" и начинаешь гадать где эта галка, для новичков это будет важно.
0
|
6 / 5 / 1
Регистрация: 19.03.2019
Сообщений: 14
|
||
09.01.2023, 10:38 | ||
![]()
0
|
09.01.2023, 15:55 | |
caphal, я указал то что можно поменять, перевыложить, как авторский вариант и поддерживать или не поддерживать. То есть я вижу при сравнении что исправлено несколько орфографических ошибок, убраны лишние пробелы между слов, что является явными ошибками. Было бы неплохо если бы авторы переводов учли и перевыложили, чтобы осталась только разница в предпочтениях фраз, исключив явные ошибки.
Чтобы дерзать там надо понимать за что отвечает строка, к примеру параметр UseTabIndentForSplittedLines я не понимаю, менял, ничего не меняется. Зачем мне это пытаться переводить то что не понимаю, учитывая что это уже переведено и я не могу улучшить. Если бы я понимал происходящее, то да, я бы написал понятным языком. Для себя я поменял только диалог поиска и замены, для меня так понятней. Ну и сделал поиск хеш-карт и поменял на "карт". Думаю тут 5-ти минутная работа. И не хочу плодить ещё один экземпляр перевода. Соглашусь на то что кто вложил больше труда учтут мои пожелания.
0
|
09.01.2023, 19:58 | |
caphal, это всего лишь одна из многих и это не мой проект, я всего лишь обработал скриптами, мои мелкие исправления улетят в трубу, если это не сделает сам автор, так как после каждой обработки мне опять делать доводки, а я не люблю работать более 1 раза над одним и тем же. На себя проект я брать не хочу, я уже брал один на несколько лет. Вообще надо было исходники переводить, сейчас бы справка возможно была бы официально в комплекте PureBasic и компилировалась бы для Linux и MacOS.
1
|
15.04.2023, 16:51 | |
В переводе есть "Свернуть все вкладки", должно быть "Переключить свёрнутость вкладок" или "Переключить свёртки". Я некоторое время ручками разворачивал исходник на 1000 строк, и всё удивлялся, почему "Свернуть все вкладки" есть, а развернуть нет. Вот прям случайно попробовал и на тебе, развернул.
Аналогично "Свернуть выбранную вкладку", на самом деле тоже "Переключить".
0
|
24.04.2023, 01:17 | |
В переводе есть длинные строки не умещающиеся в раскрывающийся список в "Инструменты -> Настройка инструментов -> Изменить -> Редактор параметров инструмента -> События запуска инструмента. Например "скомпилировать" можно "скомпилир."
Хотя у меня же крупный шрифт, придётся самому переделывать.
0
|
6 / 5 / 1
Регистрация: 19.03.2019
Сообщений: 14
|
|
04.07.2023, 12:08 | |
Вариант русификации для версии 6.02 (дополнен на основе предыдущего 6.00)
0
|
06.07.2023, 12:27 | |
Моя доводка. Сделал изменения в окне поиска, инструментов. Надо авторам предложить список в котором не умещаются пункты меню как то расширить. Если Linux не поддерживает Windows константы для уширения выпадающего списка, то сделать его принудительно широким. Это нереально понять даже весь пункт, а пол-строки вообще нет смысла пытаться понять.
1
|
![]() |
|
14.10.2023, 22:15 | |
Русификатор для 6.03.
0
|
1 / 1 / 0
Регистрация: 28.07.2018
Сообщений: 124
|
|
22.10.2023, 06:47 | |
AZJIO, подскажи, пожалуйста, в какой программе ты редактируешь справку РВ ? Мне нравится, что у тебя для каждого примера есть иконка "Скопировать в буфер". Пересмотрел кучу редакторов, но так и не нашёл ни в одном как можно это сделать.
0
|
![]() |
|
29.03.2024, 02:19 | |
Русификатор для PureBasic 6.10.
1
|
8 / 10 / 0
Регистрация: 10.03.2025
Сообщений: 122
|
|
10.03.2025, 11:13 | |
Всем привет! Только что скачал PureBasic 6.20 ...последняя версия и русский язык там в наличии...никаких
манипуляций...выбираешь Russian в списке языков и вуаля...наслаждайтесь! А зачем юзать старые версии...и кроме того скажу по секрету...можно писать переменные ...кириллицей и в запросах скажем в SQLite можно писать имена полей ...тоже кириллицей...конгениально
0
|
10.03.2025, 12:59 | |
0
|
10.03.2025, 12:59 | |
Помогаю со студенческими работами здесь
40
Крах среды программирования
Выбор среды программирования Выбор среды программирования Выбор среды программирования Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
JWT аутентификация в ASP.NET Core
UnmanagedCoder 18.06.2025
Разрабатывая веб-приложения, я постоянно сталкиваюсь с дилеммой: как обеспечить надежную аутентификацию пользователей без ущерба для производительности и масштабируемости? Классические подходы на. . .
|
Краткий курс по С#
aaLeXAA 18.06.2025
Здесь вы найдете все необходимые функции чтоб написать програму на C#
Задание 1:
КЛАСС FORM 1
public partial class Form1 : Form
{
Spisok listin = new Spisok();
. . .
|
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
|
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
|
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
|
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
|
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
|
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
|
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
|
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг.
Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя.
Странные серые краски проникают и. . .
|