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

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

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

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

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

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

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

42
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 511
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
Эксперт по электронике
6998 / 3314 / 341
Регистрация: 28.10.2011
Сообщений: 13,027
Записей в блоге: 7
10.03.2025, 13:21
Это просто строки. Вы имя переменной кириллицей напишите
PureBasic
1
Define переменная = 1234
0
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 511
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
Ответ Создать тему
Новые блоги и статьи
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru