Форум программистов, компьютерный форум, киберфорум
Pure Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/165: Рейтинг темы: голосов - 165, средняя оценка - 4.94
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502

Русификация среды программирования PureBasic

20.09.2011, 20:11. Показов 36345. Ответов 42

Студворк — интернет-сервис помощи студентам
Программисту желательно знать английский язык хотя бы на техническом уровне.
Но все же удобнее и понятнее когда программа, в нашем случае, среда программирования, будет на родном, русском языке. Мелочь, а приятно.
Итак, рассмотрим способ русификации среды программирования PureBasic.
Разработчики уже позаботились об добавлении новых языков без модификации исполняемых файлов - все данные хранятся в текстовых файлах и подменив файл, можно изменить язык оболочки.
Необходимые файлы для русификации находятся во вложении. Они предназначены для PureBasic 4.50, но подойдут и для другой версии, но при этом, не гарантируется полный перевод на русский и некоторые места могут остаться на английском.
Содержимое архива, нужно извлечь в корневую папку со средой PureBasic. При этом файлы из архива будут добавлены в папку "Catalogs", в которой находятся языковые файлы.
После этого, следует запустить среду программирования и в меню "File" выбрать пункт "Preferences...".
Появится окно настроек IDE.
В этом окне следует в разделе "General" выбрать подраздел "Language".
В выпадающем списке выбираем пункт "Русский" и жмем на кнпку "OK" чтобы сохранить настройки.
Все, среда программирования русифицирована.
Вложения
Тип файла: rar PureBasic_русификатор.rar (23.7 Кб, 715 просмотров)
4
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.09.2011, 20:11
Ответы с готовыми решениями:

Выбор языка программирования для разработки среды программирования
Возникла мысль о создании ЯПа. Ныне популярные ЯПы не универсальны, либо универсальны, но с косяками фичами (напр. LISP - обилие...

Выбор среды программирования
Друзья! Всех горячо приветствую, вот и я теперь с вами. Опишу предысторию, чтобы лучше понять суть моего вопроса. Мне 25 лет,...

Выбор среды программирования
Здравствуйте! Техническое задание: 1. Разработать программу с веб-интерфейсом; 2. обеспечить коллективную работу с данной...

42
-757 / 40 / 0
Регистрация: 10.03.2025
Сообщений: 603
10.03.2025, 13:16
Студворк — интернет-сервис помощи студентам
Компилятор одобрил мою инициативу...вот пруф

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
UseSQLiteDatabase()
 
Procedure CheckDatabaseUpdate(Database, Query$)
   Result = DatabaseUpdate(Database, Query$)
   If Result = 0
      Debug DatabaseError()
   EndIf
   
   ProcedureReturn Result
EndProcedure
 
DatabaseFile$ = GetTemporaryDirectory()+"Database.sqlite"
 
If CreateFile(0, DatabaseFile$)
   CloseFile(0)
   
   If OpenDatabase(0, DatabaseFile$, "", "")
   
      CheckDatabaseUpdate(0, "CREATE TABLE еда (название CHAR(50), вес INT)")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Банан', '20')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Яблоко', '60')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Груша', '55')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Слива', '70')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Хурма', '70')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Виноград', '10')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Кокос', '1500')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Дуриан', '120')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Помидор', '60')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Лимон', '120')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Грейпфрут', '400')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Абрикос', '50')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Папайя', '1000')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Арбуз', '10000')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Дыня', '3000')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Гранат', '300')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Авокадо', '250')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Ананас', '1500')")
      CheckDatabaseUpdate(0, "INSERT INTO еда (название, вес) VALUES ('Манго', '300')")
      
      
      If DatabaseQuery(0, "SELECT * FROM еда WHERE вес > 100")
      
         While NextDatabaseRow(0)
            Debug GetDatabaseString(0, 0)
         Wend
      
         FinishDatabaseQuery(0)
      EndIf
      
      CloseDatabase(0)
   Else
      Debug "Не могу открыть базу данных !"
   EndIf
Else
   Debug "Файл базы данных не создан !"
EndIf
0
Эксперт по электронике
7172 / 3349 / 344
Регистрация: 28.10.2011
Сообщений: 13,191
Записей в блоге: 7
10.03.2025, 13:21
Это просто строки. Вы имя переменной кириллицей напишите
PureBasic
1
Define переменная = 1234
0
-757 / 40 / 0
Регистрация: 10.03.2025
Сообщений: 603
10.03.2025, 13:39
Вы совершенно правы...нет в жизни счастья...но вот Пайтон позволяет такие шалости
но есть транслит
Define EtoPeremennayaNaKirillice = 456
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.03.2025, 13:39

Крах среды программирования
Почему выкидывает из Паскаля, в графическом режиме, у меня диагональ экрана 19

Среды программирования под C#
Какие есть IDE для C# с поддержкой визуального редактора форм?

Выбор среды программирования
День добрый Я уже давно веду для себя экселевский файлик с инфой о своём steam аккаунте (цены для торговой площадки, дроп паков карт,...

Выбор среды программирования
Доброго времени суток! Задам банальный может быть вопрос, но поиск похожих тем выдал древности, возможно жизнь изменилась. На С++ не...

Выбор среды программирования
Доброго времени суток. Желаю учится С++,но нужно правильно выбрать среду.Есть два компа.Один на ХР х32 ,второй на Винде 7 х64.На экспишке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
43
Ответ Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru