Lazarus
Other Languages => Russian => Topic started by: zoltanleo on July 09, 2020, 09:55:01 pm
-
Комрады, давно занимаюсь (в основном для себя) переводом статей на LazWiki. Решил, что анонсы не помешают тем, кому легче воспринимать тексты на русском. По мере появления новых переводов буду выкладывать анонсы в этом
треде стартовом посте. Итак:
PascalTZ (https://wiki.freepascal.org/PascalTZ/ru)
XML Tutorial (https://wiki.lazarus.freepascal.org/XML_Tutorial/ru)
RichMemo (https://wiki.freepascal.org/RichMemo/ru)
Firebird (https://wiki.freepascal.org/Firebird/ru)
CalLite (https://wiki.lazarus.freepascal.org/CalLite/ru)
BGRABitmap (https://wiki.lazarus.freepascal.org/BGRABitmap/ru)
Примеры Drag'n'Drop (https://wiki.freepascal.org/Drag_and_Drop_sample/ru)
ATTabs (https://wiki.freepascal.org/ATTabs/ru)
Clipboard (https://wiki.freepascal.org/Clipboard/ru)
CSV (https://wiki.freepascal.org/CSV/ru)
SQLite (https://wiki.lazarus.freepascal.org/SQLite/ru)
xmlconf (https://wiki.freepascal.org/xmlconf/ru)
FPC_git (https://wiki.freepascal.org/FPC_git/ru)
Перевод мануала (https://github.com/zoltanleo/translations/blob/master/JSONTool/JSON%20Tools%20for%20Pascal.md) по JSONTools (https://www.getlazarus.org/json/) от стороннего разработчика Anthony Walter (https://github.com/sysrpl)
Anchor Docking (https://wiki.freepascal.org/Anchor_Docking/ru)
LCL Drag Dock (https://wiki.freepascal.org/LCL_Drag_Dock/ru)
Build custom dock manager (https://wiki.freepascal.org/Build_custom_dock_manager/ru)
Нотариальное заверение программного обеспечения для macOS 10.14.5+ (https://wiki.lazarus.freepascal.org/Notarization_for_macOS_10.14.5%2B/ru)
leakview (https://wiki.freepascal.org/leakview/ru)
heaptrc (https://wiki.freepascal.org/heaptrc/ru)
Подписывание кода в macOS (https://wiki.lazarus.freepascal.org/Code_Signing_for_macOS/ru)
Параметры командной строки и переменные окружения (https://wiki.freepascal.org/Command_line_parameters_and_environment_variables/ru)
Установка Lazarus на macOS (https://wiki.freepascal.org/Installing_Lazarus_on_macOS/ru)
Xcode (https://wiki.freepascal.org/Xcode/ru)
Program (https://wiki.freepascal.org/Program/ru)
Function (https://wiki.freepascal.org/Function/ru)
fpWeb Tutorial (https://wiki.freepascal.org/fpWeb_Tutorial/ru)
spelling (https://wiki.freepascal.org/spelling/ru)
Qt5 Interface (https://wiki.freepascal.org/Qt5_Interface/ru)
Custom Attributes (https://wiki.freepascal.org/Custom_Attributes/ru)
Lazarus InstantSearch (https://wiki.freepascal.org/Lazarus_InstantSearch/ru)
LNet (https://wiki.freepascal.org/lNet/ru)
-
Good, thanks.
-
Коль автор появился :D
ATTabs (https://wiki.freepascal.org/ATTabs/ru)
Алексей, а почему бы вам не сделать автоматически перевод статей для своих компонентов самому? Там текст довольно лаконичный
-
Доделал кем-то начатый перевод
Clipboard (https://wiki.freepascal.org/Clipboard/ru)
-
CSV (https://wiki.freepascal.org/CSV/ru)
-
Алексей, а почему бы вам не сделать автоматически перевод статей для своих компонентов самому?
А зачем? Мне самому это не нужно. Денег тоже не платят.
-
Популяризация своего продукта. Мне кажется, ваша заинтересованность здесь прямая. Но ... хозяин-барин
-
Да не даст это популяризации, это только для тех кто ленится все на англ.читать.
-
SQLite (https://wiki.lazarus.freepascal.org/SQLite/ru)
-
Сделал для себя перевод мануала https://www.getlazarus.org/json/
Может, кому пригодится
pdf: https://github.com/zoltanleo/translations/blob/master/JSONTool/export/JSON%20Tools%20for%20Pascal.pdf
md: https://github.com/zoltanleo/translations/blob/master/JSONTool/JSON%20Tools%20for%20Pascal.md
-
xmlconf (https://wiki.freepascal.org/xmlconf/ru)
-
FPC_git (https://wiki.freepascal.org/FPC_git/ru)
Посмотрите на предмет неточностей перевода. Старался близко по смыслу перевести некоторые термины
-
добавлял бы их в первопост, потому что если тред вырастет никто не будет читать историю целиком.
-
добавлял бы их в первопост, потому что если тред вырастет никто не будет читать историю целиком.
Кто-то кричит, что потом по всему треду топики раскиданы. Всем не угодишь %)
Решил так: буду выкладывать отдельными топиками "Wiki: перевод <название статьи>" и пополнять этот топик.
-
Или в первый пост все копить, или в некую страницу Вики все копить. Раскидывать плохо.
-
Ок, в стартовый пост буду складывать
-
Добавил в стартовый пост ссылку на новый перевод
Нотариальное заверение приложений для macOS 10.14.5+ (https://wiki.lazarus.freepascal.org/Notarization_for_macOS_10.14.5%2B/ru)
-
Добавил в стартовый пост ссылку на новые переводы
leakview (https://wiki.freepascal.org/leakview/ru)
heaptrc (https://wiki.freepascal.org/heaptrc/ru)
-
Про нотаризацию - было полезно, спасибо. Правда бесплатного варианта для Мак нету, да? 100 баксов за год?
-
Судя по всему, нет. Но, как я успел заметить, для нашего человека макось разрешает воркэраунд, чтобы запускать не нотаризованные приложения. Главное, грамотно исполняемый файл внутрь бандла затолкать (как это делает frcupdeluxe) :)
-
Я хотел почитать https://wiki.freepascal.org/Multithreaded_Application_Tutorial на русише, но вижу что русиш-версия отстает.
Вот список пунктов в инглише и далее на русише - второй список поменьше.
1 Overview
2 Do you need multi-threading?
3 Units needed for a multi-threaded application
4 Pure FPC example
5 The TThread Class
6 Special things to take care of
6.1 Stack checking under Windows
6.2 GetDC function in Windows
6.3 Multithreading in packages
6.4 Heaptrc
6.5 Initialization and Finalization
6.6 Non LCL program
7 SMP Support
8 Debugging Multi-threaded Applications with Lazarus
8.1 Debugging output
8.2 Linux
9 Lazarus Widgetset Interfaces
9.1 Using SendMessage/PostMessage to communicate between threads
10 Critical sections
10.1 Sharing Variables
11 Waiting for another thread
12 Fork
13 Parallel procedures/loops
14 Distributed computing
15 External threads
==========
1 Обзор
2 Нужна ли на самом деле многопоточность?
3 Класс TThread
4 Важно знать
4.1 Проверка стека в Windows
5 Модули, необходимые для мультипоточных приложений
5.1 Модуль heaptrc
6 Поддержка SMP
7 Отладка многопоточных приложений в Lazarus
7.1 Отладка вывода
7.2 Linux
8 Widgetsets
9 Критические секции
9.1 Общие переменные
10 Ожидание другого потока
11 Fork (порождение)
12 Параллельные процедуры/циклы
13 Распределённые вычисления
14 Внешние потоки
-
Хорошо, Леш, гляну позже. Как исправлю, отпишусь
-
Я хотел почитать https://wiki.freepascal.org/Multithreaded_Application_Tutorial на русише, но вижу что русиш-версия отстает.
Готово. Можешь чтить (https://wiki.freepascal.org/Multithreaded_Application_Tutorial/ru) :)
-
От меня спасибо! )))
Там кстати ссылка идёт на книгу Мартина Харви. А на сайте программирования (https://forum.vingrad.ru/forum/topic-60076/anchor-entry480303/0.html#st_0_view_0) лежит её перевод. Может стоит прицепить туда ссылку?
-
Рад что начали переводить это
https://wiki.freepascal.org/Code_Signing_for_macOS/ru
подожду и прочту.
-
цитата оттуда же
> или управляющим нажатием на приложение.
надо не так писать. а так: "клик с нажатой клавишой Control".
>удерживаете ли вы контрольную кнопку или щелкаете правой кнопкой мыши или нет.
удерживаете ли вы Control при клике на приложение или кликаете правой кнопкой мыши.
-
Да, спасибо. Стилистические правки потом внесу.
Поправил. Там вся фраза выглядит стилистически криво, а перевод я только начал, причем делал на ходу, перед сном. Позже возможно напишу более литературно
-
Сделал перевод "Параметры командной строки и переменные окружения" (Command line parameters and environment variables)
https://wiki.freepascal.org/Command_line_parameters_and_environment_variables/ru
-
Спасибо (правда я уже основное в этом топике знаю).
-
Что лично я бы хотел. Прокачать знание БД, что-нибудь из туториалов про БД если есть.
-
zontanleo,
нашел смежную тему. Вот тут очень полезная дока - но там страница только на половину переведенная.
Может вам это интересно.
https://ru.wikibooks.org/wiki/%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B_%D0%B2_LaTeX
-
Что лично я бы хотел. Прокачать знание БД, что-нибудь из туториалов про БД если есть.
Я перевел мануал по Firebird, добавил несколько замечаний от себя в русскоязычной версии, поскольку пользуюсь сам
https://wiki.freepascal.org/Firebird/ru
-
Почитаю если когда-то возьму Firebird.
-
Добавил переводы
Установка Lazarus на macOS (https://wiki.freepascal.org/Installing_Lazarus_on_macOS/ru)
и
Xcode (https://wiki.freepascal.org/Xcode/ru)
-
Добавил переводы
Program (https://wiki.freepascal.org/Program/ru)
и
Function (https://wiki.freepascal.org/Function/ru)
-
имхо: разбивать функции и процедуры на отдельные статьи это излишний паскализм
интересно, что в статье про процедуры (https://wiki.freepascal.org/Procedure/ru) рассказывается про параметры, а в функциях (https://wiki.freepascal.org/Function/ru) нет.
-
имхо: разбивать функции и процедуры на отдельные статьи это излишний паскализм
интересно, что в статье про процедуры (https://wiki.freepascal.org/Procedure/ru) рассказывается про параметры, а в функциях (https://wiki.freepascal.org/Function/ru) нет.
"Мопед не мой" © :)
Я лишь только перевожу
-
Я лишь только перевожу
я понимю! к тебе претензий нет, ты нужное дело делаешь!
я просто в целом смотрю на категорию "Reserved Words (https://wiki.freepascal.org/Category:Reserved_words)"
но я бы делал так. Скопипастил бы весь раздел 14 (https://www.freepascal.org/docs-html/ref/refch14.html#x175-19900014) в викию, и от этой бы копипасты бы уже плясал.
Ну в том плане, чтобы примеры завозить, или ещё какие пояснения.
-
но я бы делал так. Скопипастил бы весь раздел 14 (https://www.freepascal.org/docs-html/ref/refch14.html#x175-19900014) в викию, и от этой бы копипасты бы уже плясал.
Ну в том плане, чтобы примеры завозить, или ещё какие пояснения.
А-а-а-а... Ну дык уже есть готовые переводы :)
http://lazarus-doc.h1n.ru/ref/usingfunctionsandprocedures.html
-
Добавлен перевод
fpWeb Tutorial (https://wiki.freepascal.org/fpWeb_Tutorial/ru)
-
а есть желание обновить ссылки на https://wiki.freepascal.org/How_do_I_create_a_bug_report/ru? :)
они все ведут на bugs.freeepascal.org
англоязычная страница уже была обновлена.
просто последние вопросы натолкнули на эту идею:
https://forum.lazarus.freepascal.org/index.php/topic,59614.msg444535/topicseen.html#new
-
ОК. Возьмусь
Upd: ссылки поправил
-
Внес некоторые правки в русскую редакцию статьи про диалоговые окна
https://wiki.freepascal.org/Dialog_Examples/ru#QuestionDlg
-
Исправил перевод в статью с проверкой орфографии
spelling (https://wiki.freepascal.org/spelling/ru)
-
Добавил перевод
Qt5 Interface (https://wiki.freepascal.org/Qt5_Interface/ru)
-
Добавил перевод по пользовательским аттрибутам
Custom Attributes (https://wiki.freepascal.org/Custom_Attributes/ru)
-
Добавил перевод по быстрому поиску в исходниках
Lazarus InstantSearch (https://wiki.freepascal.org/Lazarus_InstantSearch/ru)
-
Добавил перевод статьи
LNet (https://wiki.freepascal.org/lNet/ru)