natgillin/translations-raw huggingface dataset:
Most of the output from & kxsldbg; is captured and presented either in the inspectors dialog or the & kxsldbg; output window. The exceptions to this rule are:
Більшість повідомлень, які виводить & kxsldbg; перехоплюються і показуються або у діалоговому вікні інспекторів, або у вікні виводу & kxsldbg;. Серед винятків з цього правила:
An error message that comes from & kxsldbg; is displayed inside a message dialog.
Повідомлення про помилки, які надсилатиме & kxsldbg; буде показано у діалоговому вікні повідомлення.
The result of evaluating an expression is displayed in a message dialog.
Результат обчислення виразу буде показано у діалоговому вікні повідомлення.
The output of search is sent to the file indicated in the & kxsldbg; output window.
Вивід результатів пошуку буде спрямовано до файла, вказаного у вікні виводу & kxsldbg;.
Miscellenous Tools
Різноманітні інструменти
Several tools are available via the tools menu. The main tool is the inspector tool.
Доступ до деяких інструментів можна отримати за допомогою пункту меню « Інструменти ». Найголовнішим інструментом є « Інспектор ».
Inspector Tool
Інструмент « Інспектор »
The inspector tool contains all the individual dialogs for working with:
У інструменті « Інспектор » містяться окремі діалогові вікна, за допомогою яких можна працювати з:
Breakpoints
Точки зупину
Callstack entries
Записи викликів стеку
& XSL; source files
Файли кодів & XSL;
& XML; Entries
Елементи & XML;
Execute by Walking
Покрокове виконання
By clicking on Start execution with walking menu a dialog is shown to allow the walk speed to be chosen.
Вибір пункту меню Пройтись таблицею стилів... призведе до відкриття діалогового вікна, за допомогою якого ви зможете обрати швидкість руху.
The Walk Window
Вікно покрокового виконання
To stop walking either use the W key or select the Start execution with walking menu item.
Для того, щоб зупинити покрокове виконання, скористайтеся клавішею W або пунктом меню Зупинити проходження таблицею стилів.
Lookup & XML; Entities
Пошук елементів & XML;
To lookup a System ID in the current & XML; catalog use the Lookup System ID menu then enter the value to find the dialog that displays.
Для пошуку ідентифікатора у поточному каталозі & XML; скористайтеся пунктом меню Пошук System ID, а потім введіть значення для пошуку у діалогове вікно, яке буде відкрито.
The System ID Window
Вікно ідентифікатора системи
To lookup a PUBLIC ID use the Lookup Public ID menu entry then enter the value to find the dialog that displays.
Для пошуку PUBLIC ID скористайтеся пунктом меню Пошук Public ID, а потім введіть значення для пошуку у діалогове вікно, яке буде відкрито.
The Public ID Window
Вікно публічного ідентифікатора
Working With & XSLT; Source Files (Sources)
Робота з файлами кодів & XSLT; (вихідними файлами)
If the inspector dialog is not showing use the Tools Show inspectors menu item. To work with sources click on the sources tab of dialog shown.
Якщо діалогове вікно інспектора не було показано, скористайтеся пунктом меню Інструменти Показати інспекторів. Щоб розпочати роботу з вихідними кодами, оберіть вкладку Джерела у діалоговому вікні, що відкриється.
All & XSLT; source files that are included by the & XSLT; file or one of its siblings are listed here.
На цій вкладці буде показано всі файли вихідних кодів & XSLT;, які включено до файла & XSLT; або одного з його відповідників.
The Sources Window
Вікно шаблонів
Clicking on a source entry in the list shown will cause the cursor in the main window to move to the start of file indicated.
Наведення вказівника миші на запис файла вихідних кодів з наступним клацанням лівою кнопкою миші призведе до того, що курсор у головному вікні буде пересунуто на початок вказаного у списку файла.
Working With Templates
Робота з шаблонами
If the inspector dialog is not showing use the Tools Show inspectors menu item. To work with templates click on the templates tab of dialog shown.
Якщо діалогове вікно інспектора не було показано, скористайтеся пунктом меню Інструменти Показати інспекторів. Щоб розпочати роботу з шаблонами, оберіть вкладку Шаблони у діалоговому вікні, що відкриється.
All templates found are listed here. Please note that the export rules of & XSLT; apply. So only there may be more than one template with the same match and mode details.
На цій вкладці ви побачите список всіх шаблонів. Будь ласка, пам’ ятайте про те, що буде застосовано правила експорту & XSLT;. Отже у списку може бути декілька шаблонів з однаковими назвами і подробицями щодо режимів.
The Templates Window
Вікно шаблонів
Clicking on a template entry in the list shown will cause the cursor in the main window to move to the file and line number indicated.
Наведення вказівника миші на запис у списку шаблонів з наступним клацанням лівою кнопкою миші призведе до того, що курсор у головному вікні буде пересунуто до вказаного у списку файлів файла у відповідний рядок.
Working With Variables
Робота зі змінними
If the inspector dialog is not showing use the Tools Show inspectors menu item.
Якщо діалогове вікно інспектора не було показано, скористайтеся пунктом меню Інструменти Показати інспекторів.
Local and global variables are show in a tab on the inspector dialog. The following example shows a XSLT code segment that declares a global and a local variable
На цій вкладці діалогового вікна « Інспектори » буде показано локальні і глобальні змінні. У наведеному нижче прикладі показано фрагмент коду XSLT, у якому оголошується загальна і локальна змінна.
Clicking with with mouse on a variable in the list will cause summary information to be displayed in the bottom of the dialog. If a variable has a select expression, for example
Натискання за допомогою миші позначки змінної у списку призведе до показу загальних відомостей щодо цієї змінної у нижній частині діалогового вікна. Якщо у змінній є вираз « select », наприклад:
then a new XPath can be chosen by entering a new value for Variable expression then clicking the Set expression button.
ви зможете обрати інший XPath введенням нового значення для Виразу змінної з наступним натисканням кнопки Встановити вираз.
The Variables tab
Вкладка « Змінні »
The Variables Tab
Вкладка « Змінні »
Clicking on a variable entry in the list shown will cause the cursor in the main window to move to the file and line number indicated.
Наведення вказівника миші на запис змінної з наступним клацанням лівою кнопкою миші призведе до того, що курсор у головному вікні буде пересунуто до відповідного файла і рядка у цьому файлі.
Advanced Features
Додаткові можливості
This chapter outlines the advanced features of & quantaplus; and how to use them.
У цій главі подано загальний огляд додаткових можливостей & quantaplus; та способів їх використання.
& XML; Tools
Інструменти & XML;
The 3.2 release of & quantaplus; brings with it many new & XML; tools and features. The tools are unique in their integration within & quantaplus;. All of these tools use Kommander as a front-end and libxml2 and libxslt as a back-end. The combination of these makes for fast, efficient, productive, and complete tools.
У випуску 3. 2 програми & quantaplus; передбачено багато нових інструментів & XML; та можливостей. Ці інструменти унікальні рівнем своєї вбудованості до & quantaplus;. Всі ці інструменти використовують як клієнтську частину Kommander, як сервери libxml2 і libxslt. Сполучення цих зовнішніх інструментів створює швидкі, ефективні, продуктивні і завершені інструменти.
& kde; Documentation Tools
Інструменти роботи з документацією & kde;
& quantaplus; supports & kde; 's two main documentation tools: meinproc and checkXML.
У & quantaplus; передбачено підтримку двох основних інструментів & kde; для роботи з документацією: meinproc і checkXML.
Anyone who has worked with & kde; documentation knows meinproc and how superb it is. Well, take it up a notch with a great graphical interface! No longer resort to a shell; just click the icon that resembles a processor and you are done!
Будь- кому, хто працював з документацією & kde;, відома програма meinproc на всі її чудові можливості. Гаразд, погляньте- но лишень на її графічний інтерфейс! Звертатися до командної оболонки більше непотрібно, просто натисніть піктограму, яка нагадує процесор, і програма виконає свою роботу!
Current Working Folder
Поточна робоча тека
This application expects an index. docbook file to be present in a folder. If index. docbook is in the current working folder, then simply leave Current Working Folder checked. If it is not, then uncheck Current Working Folder and enter the folder you wish to process in the Other Folder field.
Програма очікує, що у теці зберігається файл index. docbook. Якщо у поточній робочій теці є файл index. docbook, просто залиште позначеним пункт Поточна робоча тека. Якщо це не так, зніміть позначку з пункту Поточна робоча тека і введіть назву теки, яку слід обробити у поле Інша тека.
Outputted files are placed in the same folder as the sources files. All & HTML; files are removed each time meinproc is ran.
Виведені файли розміщуються у теці вихідних файлів. Всі файли & HTML; вилучаються після кожного запуску meinproc.
Again, anyone who has worked with & kde; documentation knows this helpful application. Again, & quantaplus; provides a great little graphical front-end to this one.
Знову ж таки, будь- хто, хто працював з документацією & kde;, знає, що це корисна програма. У & quantaplus; передбачено чудову невеличку графічну оболонку до цієї програми.
If the currently opened file is the index. docbook file, then simply leave Current Working Folder checked. If it is not, then uncheck Current Working Folder and enter the folder of where index. docbook can be found.
Якщо поточний відкритий файл і є файлом index. docbook, просто залиште позначеним пункт Поточна робоча тека. Якщо ж це не так, зніміть позначку з пункту Поточна робоча тека і введіть назву теки, де слід шукати index. docbook.
Output
Вивід
If there is output, then your file is invalid. Please correct the reported errors and try again.
Якщо буде виведено якісь повідомлення, у вашому файлі є помилки. Будь ласка, виправте їх і повторіть спробу.
& XML; Validation
Перевірка & XML;
& quantaplus; has a great & XML; validation tool, which uses a xmllint back-end.
У & quantaplus; передбачено чудовий інструмент перевірки & XML;, у якому використовується сервер xmllint.
Current File
Поточний файл
If the file to be validated is currently focused on in & quantaplus;, then simply leave Current File checked. If it is not, then uncheck Current File and select the file to be validated from the Other File file selector.
Якщо файл, коректність якого слід перевірити, позначено у & quantaplus;, просто залиште пункт Поточний файл позначеним. Якщо ж це не так, зніміть позначку з пункту Поточний файл і позначте файл, коректність якого слід перевірити, за допомогою інструменту вибору файла « Інший файл ».
Well-formed Checking
Перевірка на коректність побудови
If you only wish to know only if the file is well-formed, click the Well-formed Checking Only check box.
Якщо ви просто бажаєте дізнатися, чи правильним є формат файла, позначте пункт Тільки перевірка формату.
Definition & URI;
& URI; визначення:
If you are using a & DTD; and it is specified within the & XML; file, then select & DTD; (Internal) (default), else select & DTD; (External) and locate the & DTD; with the Definition & URI; file selector. Both & W3C; & XML; Schema and RelaxNG validation are required to be externally defined via the Definition & URI; file selector.
Якщо ви використовуєте & DTD;, визначену у коді файла & XML;, оберіть варіант & DTD; (Внутрішній) (типовий), у іншому випадку скористайтеся варіантом & DTD; (Зовнішній) і вкажіть & DTD; за допомогою інструменту вибору файла URI; визначення. Елементи схеми & XML; & W3C; і перевірки RelaxNG слід визначати як зовнішні за допомогою інструменту вибору файла URI; визначення.
& XSL; Processing
Обробка & XSL;
Yep, & quantaplus; has a & XSL; processing tool, too! This uses the xsltproc tool provided with libxml2.
Так, у & quantaplus; передбачено і інструмент обробки & XSL;! Для виконання відповідного завдання програма використовує інструмент xsltproc з пакунка libxml2.
If the file to be processed is currently focused on in & quantaplus;, then simply leave Current File checked. If it is not, then uncheck Current File and select the file to be processed from the Other File selector.
Якщо файл, який слід обробити, відкрито у поточному вікні & quantaplus;, просто залиште позначеним пункт Поточний файл. Якщо це не так, зніміть позначку з пункту Поточний файл і оберіть назву файла, який слід обробити, за допомогою інструменту вибору Інший файл.
Stylesheet
Таблиця стилів
Select the & XSL; file that you wish to be used.
Оберіть файл & XSL;, який слід використовувати програмі.
Output file name
Назва файла виводу
Enter the name of the file that you want the resulting file to be called. File is outputed to your home folder by default.
Введіть назву файла, куди слід записати остаточні дані. Типово файл буде записано до вашої домашньої теки.
This application lacks flexibility. Sorry, we will do better next time.
Ця програма недостатньо гнучка. Вибачте, наступна версія буде кращою.
Using Plugins
Користування додатками
What is a Plugin?
Що таке додаток?
& quantaplus; is able to load plugins, which are KParts. The KPart framework is another very powerfull framework of & kde;. A KPart is a relatively small, reusable container of functionality. It allows & kde; developers to easily build on the work of other programmers. One example of this is & quantaplus; itself. The editor & quantaplus; uses is the & kate; KPart. The & kate; KPart already had a bunch of functionality that & quantaplus; needed, like syntax highlighting. Integrating it into & quantaplus; allowed the & quantaplus; developers to focus on what & quantaplus; should be able to do, rather than facing the many problems that developing a new editor KPart/ component from scratch would bring.
У & quantaplus; передбачено можливість завантаження додатків, які є додатками типу KPart. Оболонка KPart є однією з потужних оболонок & kde;. Частина KPart є відносно невеликою бібліотекою функціональних можливостей, придатною до повторного використання. За її допомогою розробники & kde; можуть без складнощів вбудовувати до своїх програм роботу інших програмістів. Одним з прикладів є сама & quantaplus;. Редактор & quantaplus; використовує KPart & kate;. У KPart & kate; вже передбачено значну частину функціональних можливостей, потрібних для & quantaplus;, зокрема підсвічування синтаксису. Використання цієї частини у & quantaplus; надало змогу розробникам & quantaplus; зосередитися на можливостях самої програми & quantaplus;, без потреби у подоланні тих багатьох проблем, які виникли б під час розробки нового компонента редактора KPart з нуля.
The plugins & quantaplus; loads might have nothing to do with & quantaplus; itself. This makes it a very powerful plugin system. You can benefit from extra functionality and need not to wait until someone integrates it into & quantaplus;! The plugins can be loaded into a number of & GUI; elements. More on this below.
Додатки, які завантажує & quantaplus;, можуть не мати нічого спільного з самою програмою & quantaplus;. Таким чином, створено дуже потужну систему додатків. Ви можете користуватися перевагами додаткових функціональних можливостей без потреби у очікуванні, доки хтось інтегрує ці можливості з & quantaplus;! Додатки можна завантажувати у декілька елементів графічного інтерфейсу. Докладніше про це нижче.
Understanding the Edit Plugin Dialog
Аналіз діалогового вікна додатка редагування
To install a Plugin or KPart we will work from the Plugins Edit menu. This will bring up the following dialog:
Щоб встановити додаток або KPart слід звернутися до меню Додатки Змінити. Програма відкриє таке діалогове вікно:
The Edit Plugin dialog.
Діалогове вікно додатка редагування
This dialog lets you manage all defined plugins and lets you add new ones. We will describe each & GUI; element in here:
За допомогою цього діалогового вікна ви можете керувати всіма визначеними додатками і додавати до списку нові. Далі ми опишемо всі елементи графічного інтерфейсу користувача:
Search paths
Шляхи пошуку
Here you can fill in a search path. When adding a plugin without a Location, & quantaplus; will search these paths to find the plugin.
Тут ви можете вказати шлях пошуку. Якщо вказати додаток без значення у полі Адреса, & quantaplus; виконуватиме пошук додатка за вказаними шляхами.
This will bring up a dialog which allows you to add a new plugin.
За допомогою цього пункту можна відкрити діалогове вікно, за допомогою якого ви зможете створити новий додаток.
This will allow you to change the settings of a particular plugin.
За допомогою цього пункту ви зможете змінити параметри якогось з додатків.
Removes the currently selected plugin.
Вилучає поточний вибраний додаток.
Refresh
Оновити
Refreshes the dialog's contents.
Оновлює вміст діалогового вікна.
Read to learn more about plugins.
Ознайомтеся з розділом, щоб дізнатися більше про додатки.
Team Development
Командна розробка
Often a project has more than one people working on it and there is some kind of hierarchical relationship between them. & quantaplus; supports the notion of team members and they are configurable in the Shift; F7 Project Project Properties dialog.
Часто над певним проектом працює декілька людей зі складною ієрархією підпорядкування у проекті. У & quantaplus; передбачено підтримку категорій членів команди, їх можна налаштувати за допомогою діалогового вікна, яке відкривається пунктом меню Shift; F7 Проект Властивості проекту.
The team member editor dialog
Діалогове вікно учасника команди
The Name, Email entries are self explaining. Nickname is the nick of the user and acts as an unique identifier.
Призначення пунктів Ім’ я та Ел. пошта зрозуміле з назви. Поле Псевдонім призначено для введення псевдоніма користувача, це поле працює як ідентифікатор.
Role specifies the role of the member in the project and can be one of the following:
Роль визначає роль учасника у проекті, можливі такі ролі:
Team leader
Лідер команди
Subproject Leader
Лідер підпроекту
Task Leader
Лідер завдання
Simple Member
Простий учасник
Task is a description of the task assigned to this member.
Завдання — опис завдання, яке має виконувати цей учасник.
Subproject: you can select a list of subproject. Subprojects can be configured and created by pressing the Edit subprojects button. Each subproject has a user visible name and a location entry, the latter specifying a relative path to a directory under the project tree. This means that a subproject is a directory under the main project. For example the main project can be the website of your company, while a subproject can be the website for the intranet, located under the intranet folder in the project.
Підпроект: тут ви можете обрати список підпроекту. Підпроекти можна налаштувати або створити натисканням кнопки Редагувати підпроекти. Для кожного з підпроектів передбачено видиму користувачеві назву і адресу запису, остання визначає відносних шлях до каталогу у дереві проектів. Це означає, що підпроект є підкаталогом основного проекту. Наприклад, основним проектом може бути веб- сайт вашої компанії, а підпроектом — веб- сайт для локальної мережі, розташований у теці intranet проекту.
One member can have more than one role in the project, like both team leader and subproject leader.
Кожен з учасників може грати декілька ролей у проекті, наприклад бути лідером команди і лідером підпроекту.
The user should select who is himself from the list of the team members. This is possible by selecting a team member from the list and pressing the Set to Yourself button. The currently selected member (your identity) appears in bold after the You are: text.
Користувачеві слід обрати свій запис у списку членів команди. Зробити це можна за допомогою позначення пункту члена команди у списку з наступним натисканням кнопки Зробити вашим. Запис поточного обраного члена (ваш профіль) буде показано напівжирним шрифтом після запису Ви є:.
Nicknames and setting yourself is important regarding messaging and annotations. See to learn more about annotations.
Створення псевдонімів і визначення вашого запису є важливою частиною обміну повідомленнями і рецензування. Див., щоб дізнатися більше про рецензування.
Aside of keeping track of your team, there is one more benefit of setting up the team members: you can configure an event to inform the team leaders when some action happens. See about how to do it.
Окрім можливості стежити за роботою вашої команди, у визначення членів команди є ще одна перевага: ви можете налаштувати подію, за якою програма інформуватиме лідерів команди про виконання певних дій. Див., щоб дізнатися про те, як це зробити.
Event Actions
Реакція на події
Event actions are actions executed when some event happens in the project. An example would be logging when the project was opened and closed, so it can be later reviewed how much one worked on it, or sending a mail when a file is saved, or adding the file to the CVS with the help of a script when the file is added to the project and the list could continue.
Реакція на події є дією, яку виконує програма за настання певної події у проекті. Прикладом такої реакції є запис початку та завершення роботи (відкриття та закриття) над проектом, таким чином, можна буде згодом визначити час, проведений кожним з членів команди за роботою над проектом, або надсилання повідомлення електронної пошти у відповідь на збереження файла, або додавання файла до CVS за допомогою скрипту, якщо до проекту було додано файл. Список можна продовжувати і продовжувати.
On the Event Configuration page of the Shift; F7 Project dialog you can create, edit and delete the event actions.
За допомогою сторінки Налаштування події діалогового вікна, яке можна викликати вибором пункту меню Shift; F7 Проект Властивості проекту, ви можете створювати, редагувати і вилучати реакції на події.
The event editor dialog
Діалогове вікно редагування події
The entries in the dialog are:
Серед елементів цього діалогового вікна:
Event
Подія
the action is executed when the event selected from the list happens. The event names are self explanatory.
дію буде виконано у відповідь на подію, вибрану вами з цього списку. Про характер подій легко здогадатися за назвами подій.
the type of the executed action. The possible choices are
тип виконаної дії. Можливі варіанти:
Non-script action
Дія без виконання скрипту
an action that is not a user defined script action. See for user action.
дія, яка не є виконанням вказаного користувачем скрипту. Докладніше про дії, ініційовані користувачем, можна дізнатися з розділу.
Action name specifies the action to be executed when the event happens.
Назва дії визначає дію, яку буде виконано у відповідь на подію.
Send email
Надіслати листа
an email is sent when the action happens to the recipient selected in the Receiver list. The recipient can be a team or subproject leader. See for defining such leaders.
у разі настання події буде надіслано повідомлення електронної пошти отримувачеві, обраному зі списку Отримувач. Отримувачем може бути лідер команди або підпроекту. Див., щоб дізнатися, як визначити таких лідерів.
Log event
Записати подію до журналу
the event is logged in a file. The arguments for this action are:
запис про подію буде додано до файла. Параметрами цієї дії є:
Log file
Файл журналу
the filename with full path
назва файла з повним шляхом до нього
Detail
Подробиці
How much information will the log contain
докладність інформації, яку міститиме журнал
Behavior
Поведінка
Whether to create/ overwrite the existing log file or append the new logged event to it.
Визначає, слід програмі створювати/ перезаписувати існуючий файл журналу чи просто додати новий запис до існуючого файла журналу.
Script action
Дія з виконанням скрипту
an user defined script action. See for user action.
виконання вказаного користувачем скрипту. Докладніше про дії, ініційовані користувачем, можна дізнатися з розділу.
The other entries depend on the Action type as they were described.
Інші пункти залежатимуть від типу Дії.
Annotations
Примітки
Annotations are special comments in the documents. They differ from regular comments by the following things:
Примітки — це особливі коментарі у документах. Вони мають такі відмінності від звичайних коментарів: