accerciser master - en to uk translation catalogue (174 entries)

[ctx: sort]
note: (itstool) path: info/title
en: 1. API Browser Plugin
uk: 1. Додаток навігатора програмного інтерфейсу (API)

note: (itstool) path: info/desc
en: Verifying interfaces, methods, and properties
uk: Перевірка інтерфейсів, методів та властивостей

note: (itstool) path: page/title (itstool) path: figure/title
en: API Browser Plugin
uk: Додаток навігатора програмного інтерфейсу (API)

note: (itstool) path: page/p
en: Given an accessible widget selected in the <link xref="desktop_tree_view">Application Tree View</link>, the API Browser Plugin shows its implemented AT-SPI interfaces along with its methods and properties.
uk: Якщо позначено доступний віджет на <link xref="desktop_tree_view">панелі ієрархії програм</link>, додаток навігатора програмним інтерфейсом покаже його реалізовані інтерфейси AT-SPI разом з їхніми методами та властивостями.

note: (itstool) path: figure/desc (itstool) path: media/p
en: The API Browser Plugin allows you to verify interfaces, methods, and properties of a target accessible widget in an application.
uk: За допомогою додатка навігатора програмним інтерфейсом ви можете вивчати інтерфейси, методи та властивості цільового доступного віджета у програмі.

note: (itstool) path: section/title
en: Running the API Browser Plugin
uk: Робота із додатком навігації програмним інтерфейсом

note: (itstool) path: section/p
en: To run the API Browser Plugin, select an accessible widget in the Application Tree View. Double-clicking a widget highlights it in the application's interface, so you can be sure whether a certain widget were the one you were looking for.
uk: Щоб запустити додаток навігатора програмним інтерфейсом, виберіть доступний віджет на панелі ієрархії програм. Подвійне клацання на віджеті підсвітить його у інтерфейсі програми, отже ви зможете бути певні, що певний віджет є саме тим, який ви шукаєте.

note: (itstool) path: section/p
en: After that, select one of the widget's interfaces in the combobox. All public methods of the selected interface will be listed in the plugin's leftmost column. All public properties, with their corresponding values, will be listed in the plugin's rightmost column.
uk: Після цього виберіть один із інтерфейсів віджета зі спадного списку. У найлівішому стовпчику панелі додатка буде показано список усіх відкритих (piublic) методів вибраного інтерфейсу. Усі відкриті властивості, разом із їхніми відповідними значеннями, буде показано у списку найправішого стовпчика панелі додатка.

note: (itstool) path: section/p
en: By default, the API Browser Plugin hides private methods and properties. To see them listed, unselect the checkbox <cmd>Hide Private Attributes</cmd>. To hide them again, re-select this checkbox.
uk: Типово, додаток навігації програмним інтерфейсом приховує закриті (private) методи і властивості. Щоб переглянути їхній список, зніміть позначку з пункту <cmd>Приховувати внутрішні атрибути</cmd>. Щоб приховати їх знову, знову позначте цей пункт.

[ctx: sort]
note: (itstool) path: info/title
en: 1. Application Tree View
uk: 1. Панель ієрархії програм

note: (itstool) path: info/desc
en: Exploring the accessible hierarchy of the desktop
uk: Вивчення доступної ієрархії стільниці

note: (itstool) path: page/title (itstool) path: figure/title
en: Application Tree View
uk: Панель ієрархії програм

note: (itstool) path: page/p
en: <app>Accerciser</app>'s interface contains a tree view, namely Application Tree View, that covers all accessible applications currently running on the desktop. To create this tree view, <app>Accerciser</app> uses the AT-SPI's registry daemon. This daemon is responsible for keeping track of all the accessible applications on the desktop and forwarding X events over the AT-SPI D-Bus. After getting all accessible applications, <app>Accerciser</app> represents each one of them as a hierarchical structure with expanding nodes.
uk: У інтерфейсі <app>Accerciser</app> міститься панель ієрархічного перегляду, а саме «Панель ієрархії програм», на якій буде показано усіх доступні програми, які зараз запущено у графічній стільниці. Щоб створити цю панель ієрархічного перегляду, <app>Accerciser</app> використовує фонову службу реєстру AT-SPI. Ця фонова служба відповідає за стеження за усіма доступними програмами у стільничному середовищі і переспрямовування подій графічного сервера X через D-Bus AT-SPI. Після отримання усіх доступних програм, <app>Accerciser</app> покаже усі з них у форматі ієрархічної структури із придатними до розгортання вузлами.

note: (itstool) path: figure/desc (itstool) path: media/p
en: <app>Accerciser</app>'s Application Tree View represents the interface of each accessible application running on the desktop as a widget hierarchical structure.
uk: На панелі ієрархії програм <app>Accerciser</app> є інтерфейсом кожної доступної програми, які запущено у стільничному середовищі, у форматі ієрархічної структури віджетів.

note: (itstool) path: page/p
en: The first node of each application represented in this tree view is the application itself. When you expand a node, you can see all of its child widgets, which allows a hierarchical view of the application's interface. For each node, <app>Accerciser</app> provides some basic information, such as its name, role and number of children.
uk: Першим вузлом кожної програми на цій панелі ієрархічного перегляду є вузол самої програми. Після розгортання вузла ви побачите усі дочірні віджети, що уможливлює ієрархічний перегляд інтерфейсу програми. Для кожного вузла <app>Accerciser</app> надає деяку базову інформацію, зокрема його назву, роль та кількість дочірніх об'єктів.

note: (itstool) path: note/p
en: Be aware that nodes with many children take a long time to expand.
uk: Зверніть увагу на те, що розгортання вузлів із багатьма дочірніми об'єктами може бути доволі тривалим.

note: (itstool) path: section/title
en: Bookmarking items in the Application Tree View
uk: Створення закладок на записи на панелі ієрархії програм

note: (itstool) path: section/p
en: <app>Accerciser</app> allows bookmarking items in the Application Tree View for later examining. This is helpful when the target application must be restarted - after rebuilding it, for example. To bookmark an item, select it and do <guiseq><gui>Bookmarks</gui><gui>Add Bookmark</gui></guiseq> or press <keyseq><key>Ctrl</key><key>d</key></keyseq>.
uk: <app>Accerciser</app> дозволяє створювати закладки з панелі ієрархії програм для подальшого аналізу. Така функція може бути корисною, якщо кінцева програма повинна перезапуститися, наприклад після повторної компіляції. Для створення закладки позначте пункт і скористайтеся пунктом меню <guiseq><gui>Закладки</gui><gui>Додати закладку</gui></guiseq> або натисніть комбінацію клавіш <keyseq><key>Ctrl</key><key>d</key></keyseq>.

note: (itstool) path: section/p
en: Bookmarks to accessible items in <app>Accerciser</app> are defined by an application name and a "path" in the application's internal accessible hierarchy to the bookmarked accessible. When the target application is in a different state - i.e. multiple top level frames -, the path might not be correct. Bookmarks could be managed by accessing the bookmark editing dialog through <guiseq><gui>Bookmarks</gui><gui>Edit Bookmarks</gui></guiseq>.
uk: Закладки на доступні об'єкти у <app>Accerciser</app> визначаються іменем програми та "шляхом" у внутрішній ієрархії об'єктів програми до закладеного об'єкту. Коли кінцева програма перебуває у іншому стані (напр. декілька рамок верхнього рівня) шлях може бути невірним. Доступ до керування закладками можна отримати за допомогою діалогового вікна редагування закладок, яке відкривається пунктом меню <guiseq><gui>Закладки</gui><gui>Редагувати закладки</gui></guiseq>.

[ctx: sort]
note: (itstool) path: info/title
en: 4. Event Monitor Plugin
uk: 4. Додаток монітора подій

note: (itstool) path: info/desc
en: Monitoring accessible events as they occur
uk: Стеження за доступними подіями за створенням

note: (itstool) path: page/title (itstool) path: figure/title
en: Event Monitor Plugin
uk: Додаток монітора подій

note: (itstool) path: page/p
en: The Event Monitor Plugin allows you to view <link href="http://accessibility.linuxfoundation.org/a11yspecs/atspi/adoc/atspi-events.html">AT-SPI events</link> as they occur on the applications exposed in <app>Accerciser</app>'s <link xref="desktop_tree_view">Application Tree View</link>. The plugin is useful to explore the dynamics of an application's interface and verify which accessible widgets are related to which AT-SPI events.
uk: Додаток спостереження за подіями надає вам змогу переглядати <link href="http://accessibility.linuxfoundation.org/a11yspecs/atspi/adoc/atspi-events.html">події AT-SPI</link>, які трапляються у програмах, показаних у <app>Accerciser</app> на <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>. Цей додаток корисний для вивчення динаміки інтефейсу програм і перевірки того, які доступні віджети пов'язано із різними подіями AT-SPI.

note: (itstool) path: figure/desc (itstool) path: media/p
en: The Event Monitor Plugin allows you to view AT-SPI events and match them with accessible widgets.
uk: За допомогою додатка спостереження за подіями ви можете переглядати події AT-SPI і пов'язувати їх із доступними віджетами.

note: (itstool) path: section/title
en: Running the Event Monitor Plugin
uk: Робота із додатком стеження за подіями

note: (itstool) path: section/p
en: When you open the Event Monitor Plugin, you see a list of checkboxes representing all the different AT-SPI event classes covered by the plugin:
uk: Після відкриття вікна додатка спостереження за подіями ви побачите список пунктів із позначками, які відповідають різним класам подій AT-SPI, з якими може працювати додаток:

note: (itstool) path: item/p
en: document
uk: документ

note: (itstool) path: item/p
en: focus
uk: фокус

note: (itstool) path: item/p
en: mouse
uk: миша

note: (itstool) path: item/p
en: object
uk: об'єкт

note: (itstool) path: item/p
en: terminal
uk: термінал

note: (itstool) path: item/p
en: window
uk: вікно

note: (itstool) path: section/p
en: If you check a class, all of its event types will be monitored by the plugin. The classes are exposed as tree structures; therefore, you can refine your selection by expanding them and checking only the event types you really care about.
uk: Якщо ви позначите певний пункт, додаток стежитиме за усіма типами подій із відповідного класу. Класи буде показано у форматі ієрархічних структур. Таким чином, ви зможете звузити вибір, розгорнувши структуру і позначивши у ній лише ті типи подій, які вам цікаві.

note: (itstool) path: section/p
en: If you want to monitor all possible types of AT-SPI events, press the <cmd>Select All</cmd> button. Similarly, if you want to clear all currently selected event types, press the <cmd>Clear Selection</cmd> button.
uk: Якщо ви хочете стежити за усіма можливими типами подій AT-SPI, натисніть кнопку <cmd>Виділити все</cmd>. Так само, якщо хочете зняти позначення з усіх позначених типів подій, натисніть кнопку <cmd>Очистити виділене</cmd>.

note: (itstool) path: note/p
en: Selecting only a few event types per monitoring gives you a clearer output.
uk: Вибір лише декількох типів подій для спостереження надасть вам змогу зосередити на них увагу.

note: (itstool) path: section/p
en: Another way to refine event monitoring is by the event source. By default, the Source option <cmd>Everything</cmd> is selected, indicating that AT-SPI events of all applications will be monitored. If you want to investigate a single application, select it in the Application Tree View and click the Source radio button <cmd>Selected application</cmd>. Likewise, if you want to monitor a single accessible widget and its corresponding descendants, select it in the Application Tree View and click the Source radio button <cmd>Selected accessible</cmd>.
uk: Ще одним зі способів удосконалення спостереження є фільтрування за джерелом події. Типово, для параметра «Джерело» вибрано варіант <cmd>Все</cmd>, що означає, що спостереження виконується за подіями AT-SPI від усіх програм. Якщо ви хочете дослідити лише якусь одну програму, виберіть її пункт на панелі перегляду ієрархії програм і клацніть на варіанті «Джерела» <cmd>Виділена програма</cmd>. Так само, якщо ви хочете спостерігати за окремим доступним віджетом і його відповідними похідними, позначте його пункт на панелі перегляду ієрархії програм і клацніть на пункті «Джерела» <cmd>Виділений об'єкт</cmd>.

note: (itstool) path: section/p
en: After selecting event types and specifying a Source option, the Event Monitor Plugin starts monitoring AT-SPI events automatically, because the <cmd>Monitor Events</cmd> button is pressed by default. Whenever you want to stop monitoring, click the <cmd>Monitor Events</cmd> button. To restart monitoring, press this button again.
uk: Після вибору типів подій і визначення значення параметра «Джерело», додаток спостереження за подіями розпочне спостереження за подіями автоматично AT-SPI, оскільки, типово, кнопку <cmd>Слідкувати за подіями</cmd>натиснуто. Якщо ви захочете припинити спостереження, натисніть кнопку <cmd>Слідкувати за подіями</cmd>. Щоб перезапустити спостереження, натисніть цю кнопку ще раз.

note: (itstool) path: section/p
en: For each incoming event, the Event Monitor Plugin indicates the source and the application. Activating the link for either of these items will cause it to become selected in the Application Tree View.
uk: Для кожної вхідної події додаток спостереження за подіями вказує джерело і програму. Активація посилання для будь-якого з цих записів призводить до позначення відповідного пункту на панелі перегляду ієрархії програм.

note: (itstool) path: section/p
en: If you want to save the output generated by the Event Monitor Plugin, just press the <cmd>Save</cmd> button. To clear the output screen, you just need to click the <cmd>Clear</cmd> button.
uk: Якщо ви хочете зберегти дані, які виведено додатком спостереження за подіями, просто натисніть кнопку <cmd>Зберегти</cmd>. Щоб очистити екран виведених даних, достатньо натиснути кнопку <cmd>Очистити</cmd>.

[ctx: sort]
note: (itstool) path: info/title
en: 2. How to install and run <app>Accerciser</app>
uk: 2. Як встановити і запустити <app>Accerciser</app>

[ctx: link]
note: (itstool) path: info/title
en: Setting up <app>Accerciser</app>
uk: Налаштовування <app>Accerciser</app>

note: (itstool) path: info/desc
en: Installing and running <app>Accerciser</app> on your system
uk: Встановлення та запуск <app>Accerciser</app> у вашій системі

note: (itstool) path: page/title
en: Setting up <app>Accerciser</app>
uk: Налаштовування <app>Accerciser</app>

note: (itstool) path: page/p
en: Check if your distribution has <app>Accerciser</app> already packaged. If this is the case, you can install it via its package manager. Otherwise, you can follow the section below to install <app>Accerciser</app> manually.
uk: Перевірте, чи є у вашому дистрибутиві готові пакунки <app>Accerciser</app>. Якщо такі пакунки є, ви можете встановити їх за допомогою програми для керування пакунками. Якщо таких пакунків немає, ви можете скористатися порадами із наступного розділу для встановлення <app>Accerciser</app> вручну.

note: (itstool) path: section/title
en: Installing <app>Accerciser</app> manually
uk: Встановлення <app>Accerciser</app> вручну

note: (itstool) path: section/p
en: To install <app>Accerciser</app> manually, you will need to download it first. <app>Accerciser</app>'s source code can either be downloaded from <link href="http://ftp.gnome.org/pub/GNOME/sources/accerciser/">the gnome.org FTP site</link> or cloned from <link href="https://gitlab.gnome.org/GNOME/accerciser">the gnome.org GIT repository</link>.
uk: Щоб встановити <app>Accerciser</app> вручну, вам слід спочатку отримати початковий код програми. Цей початковий код <app>Accerciser</app> можна отримати або з <link href="http://ftp.gnome.org/pub/GNOME/sources/accerciser/">сайта FTP gnome.org</link>, або клонувати зі <link href="https://gitlab.gnome.org/GNOME/accerciser">сховища Git gnome.org</link>.

note: (itstool) path: note/p
en: If you are not using GNOME 3, you may find that <app>Accerciser</app> version 3 or later is not compatible with your environment.
uk: Якщо ви не користуєтеся GNOME 3, ви можете виявити, що <app>Accerciser</app> версії 3 і новіших версій є несумісним із вашим середовищем.

note: (itstool) path: section/p
en: After getting <app>Accerciser</app>, install it using the following commands:
uk: Після отримання <app>Accerciser</app> встановіть програму за допомогою таких команд:

note: (itstool) path: item/p
en: <cmd>./autogen.sh # or ./configure for first time installation</cmd>
uk: <cmd>./autogen.sh # або ./configure для встановлення уперше</cmd>

note: (itstool) path: item/p
en: <cmd>sudo make install # or make install as root</cmd>
uk: <cmd>sudo make install # або make install від імені root</cmd>

note: (itstool) path: section/p
en: If you find any problems installing <app>Accerciser</app> on your system, it is likely that some of its dependencies are missing. Check <link href="https://live.gnome.org/Accerciser/#Requirements"> <app>Accerciser</app>'s wiki</link> to make sure you have all dependencies properly installed.
uk: Якщо ви зіткнулися із проблемами при встановленні <app>Accerciser</app> у вашій системі, ймовірно, не встановлено якісь із залежностей програми. Ознайомтеся із вмістом <link href="https://live.gnome.org/Accerciser/#Requirements">вікі <app>Accerciser</app></link>, щоб переконатися, що усі залежності встановлено належним чином.

note: (itstool) path: section/title
en: Running <app>Accerciser</app>
uk: Запуск <app>Accerciser</app>

note: (itstool) path: section/p
en: To start <app>Accerciser</app>, type <cmd>accerciser</cmd> in a terminal window or within the Run dialog and then press <key>Return</key>.
uk: Щоб запустити <app>Accerciser</app>, введіть команду <cmd>accerciser</cmd> у вікні термінала або у діалоговому вікні «Запустити», а потім натисніть клавішу <key>Enter</key>.

note: (itstool) path: section/p
en: After that, you can use <app>Accerciser</app> to inspect any accessible item shown in the <link xref="desktop_tree_view">Application Tree View</link>'s hierarchy. Select an item and investigate it using one of <app>Accerciser</app>'s plugins.
uk: Після цього ви можете користуватися <app>Accerciser</app> для вивчення будь-якого доступного об'єкта, який показано в ієрархії <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>. Виберіть об'єкт і ознайомтеся із ним за допомогою одного з додатків до <app>Accerciser</app>.

[ctx: sort]
note: (itstool) path: info/title
en: 3. Writing New Plugins
uk: 3. Написання нових додатків

note: (itstool) path: info/desc
en: Extending <app>Accerciser</app> with your desired functionalities
uk: Розширення можливостей <app>Accerciser</app> бажаними для вас функціями

note: (itstool) path: page/title
en: Writing Plugins for <app>Accerciser</app>
uk: Написання додатків до <app>Accerciser</app>

note: (itstool) path: page/p
en: Extending <app>Accerciser</app> with new plugins became much simpler since <link href="https://wiki.gnome.org/Apps/Accerciser/PluginTutorial">this tutorial</link> was written. Given that it provides a very detailed explanation about the topic, this section consists basically of its original content - only simple editions and updates were done.
uk: Розширення можливостей <app>Accerciser</app> за допомогою додатків стало простішим з часу написання <link href="https://wiki.gnome.org/Apps/Accerciser/PluginTutorial">цих настанов</link>. Зважаючи на те, що у настановах було надано дуже докладне пояснення щодо цього питання, цей розділ складається, в основному, з початкового тексту настанов із простими редагуваннями і оновленнями.

note: (itstool) path: page/p
en: <app>Accerciser</app> supports three basic types of plugins:
uk: В <app>Accerciser</app> передбачено підтримку трьох базових типів додатків:

note: (itstool) path: item/p
en: Base plugins - These plugins are derived from the Plugin base class. They do not provide a visible interface, but could provide additional functionality to <app>Accerciser</app>.
uk: Базові додатки — ці додатки є похідними від базового класу Plugin. У них не передбачено видимого інтерфейсу, але вони можуть розширювати функціональні можливості <app>Accerciser</app>.

note: (itstool) path: item/p
en: Console plugins - These plugins provide simple console output into a text area in a plugin tab. Not to be confused with the packaged <link xref="ipython_plugin">IPython Console Plugin</link>.
uk: Консольні додатки — ці додатки виводять прості дані до текстової області на вкладці додатка. Не плутайте ці доддати із <link xref="ipython_plugin">додатком консолі IPython</link> з пакунка з програмою.

note: (itstool) path: item/p
en: Viewport plugins - The majority of <app>Accerciser</app> default plugins. They provide a custom graphical interface in a tab.
uk: Додатки поля перегляду — основна частина типових додатків <app>Accerciser</app>. Ці додатки мають нетиповий графічний інтерфейс, який буде показано у вкладці.

note: (itstool) path: section/title
en: Creating a Base Plugin
uk: Створення базового додатка

note: (itstool) path: section/p
en: We will create a simplified version of the <link xref="quick_select_plugin">Quick Select Plugin</link>. This plugin will select the last focused accessible when pressing <keyseq><key>ctrl</key><key>alt</key><key>e</key></keyseq>.
uk: Ми створимо спрощену версію <link xref="quick_select_plugin">додатка швидкого вибору</link>. Цей додаток вибере останній сфокусований доступний об'єкт при натисканні комбінації клавіш <keyseq><key>Ctrl</key><key>Alt</key><key>E</key></keyseq>.

note: (itstool) path: section/p
en: First off, the import lines we will use are:
uk: По-перше, ми скористаємося рядками імпортування:

note: (itstool) path: section/p
en: Next we will derive a new class from the Plugin base class, and assign some mandatory class attributes:
uk: Далі, ми створимо клас як похідний від базового класу Plugin і визначимо деякі обов'язкові атрибути класу:

note: (itstool) path: section/p
en: We will now override the init method, in which we will set a global key action for selecting the last focused accessible item, register an event listener for the "focus" event, and set the <cmd>last_focused</cmd> instance variable to <cmd>None</cmd>.
uk: Тепер ми перевизначимо метод init, у якому ви встановимо загальну клавіатурну дію для вибору останнього доступного об'єкта, зареєструємо засіб очікування на подію для події «focus» і встановимо для змінної екземпляра <cmd>last_focused</cmd> значення <cmd>None</cmd>.

note: (itstool) path: section/p
en: Notice that the <cmd>global_hotkeys</cmd> instance variable is a list of tuples. Each tuple is a global hotkey action, composed by an action description, a desired method to call, a key symbol of keypress, and a key modifier mask.
uk: Зауважте, що змінна екземпляра <cmd>global_hotkeys</cmd> є списком кортежів. Кожен кортеж є записом загальної дії клавіатурного скорочення, що складається з опису дії і бажаного методу для виклику, символу клавіш комбінації та маски модифікаторів клавіш.

note: (itstool) path: section/p
en: In the "focus" event callback, we assign the <cmd>last_focused</cmd> instance variable with the accessible item that has just emitted the "focus" event.
uk: У зворотному виклику події «focus» ми визначаємо змінну екземпляра <cmd>last_focused</cmd> доступним об'єктом, який щойно видав подію «focus».

note: (itstool) path: section/p
en: In the hotkey action callback, we update the application wide node with the last focused accessible item, if we have recorded it:
uk: У зворотному виклику дії клавіатурного скорочення ми оновлюємо загальний для програми вузол останнім фокусованим доступним об'єктом, якщо його було записано:

note: (itstool) path: section/title
en: Creating a Console Plugin
uk: Створення консольного додатка

note: (itstool) path: section/p
en: We will create a console plugin to display focus changes emitted by an accessible item with a "push button" role - remember that it is easy to check what is the role of any item with <app>Accerciser</app>; you can verify it in the <link xref="desktop_tree_view">Application Tree View</link>, for example.
uk: Ми створимо консольний додаток для показу змін у фокусуванні, які видаються доступним об'єктом із роллю «кнопка» — пам'ятайте, що за допомогою <app>Accerciser</app> доволі просто перевірити роль будь-якого запису; ви можете виконати перевірку, наприклад, за допомогою <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>.

note: (itstool) path: section/p
en: The needed import lines are:
uk: Потрібні рядки імпортування:

note: (itstool) path: section/p
en: Then we add a class definition, with a plugin name and description:
uk: Далі, ми додаємо визначення класу із назвою та описом додатка:

note: (itstool) path: section/p
en: We override the init method adding a register listener:
uk: Ми перевизначаємо метод init додаванням засобу очікування на події реєстру:

note: (itstool) path: section/p
en: In the callback method, all push button events are printed.
uk: У методі зворотного виклику буде виведено усі події кнопки.

note: (itstool) path: section/title
en: Creating a Viewport Plugin
uk: Створення додатка панелі перегляду

note: (itstool) path: section/p
en: We will create a viewport plugin that allows quick testing of the "click" action in accessible items that support the AT-SPI Action interface and have an action named "click". It will be a simple button that, once clicked, does the "click" action in the accessible.
uk: Ми створимо додаток поля перегляду, який уможливлює швидке тестування дії «клацання» у доступних об'єктах, у яких передбачено підтримку інтерфейс Action AT-SPI і які мають дію із назвою «click». Це буде проста кнопка, як у відповідь на натискання виконуватиме дію «клацання» у доступному об'єкті.

note: (itstool) path: section/p
en: First off, some mandatory import lines:
uk: Спочатку, декілька рядків обов'язкових імпортувань:

note: (itstool) path: section/p
en: Next, a class definition, with a name and description:
uk: Далі, визначення класу із назвою та описом:

note: (itstool) path: section/p
en: We override the init method with some UI building, and connecting a callback to a signal for the button. We use the alignment container to allow the button to be centered in the plugin tab, and not monstrously take up the entire plugin space. Notice that the <cmd>plugin_area</cmd> instance variable contains a gtk.Frame that could be populated with all the plugin's widgets.
uk: Ми перевизначаємо метод init із додаванням певного графічного інтерфейсу і з'єднуємо зворотний виклик із сигналом для кнопки. Ми використовуємо контейнер вирівнювання для уможливлення центрування кнопки у вкладці додатка без зайвого заповнення кнопкою усього простору панелі додатка. Зауважте, що змінна екземпляра <cmd>plugin_area</cmd> містить gtk.Frame, який можна заповнити усіма віджетами додатка.

note: (itstool) path: section/p
en: We also created a convenience method that returns a list of supported actions of the currently selected accessible item - if it does not support the Action interface, it returns an empty list:
uk: Ми також створили зручний метод, який повертає список підтримуваних дій поточного вибраного доступного об'єкта — якщо у ньому не передбачено підтримки інтерфейсу Action, він повертає порожній список:

note: (itstool) path: section/p
en: The base plugin class has a method call onAccChanged that is called everytime the target application's selected accessible item changes. We will override it setting the button to be sensitive only when the current accessible item has the "click" action:
uk: У базовому класі додатків є метою, який називається onAccChanged і який викликають кожного разу, коли вибраний доступний об'єкт цільової програми змінюється. Ми перевизначимо його встановленням кнопки, яка реагуватиме лише, якщо поточний доступний об'єкт має дію «клацання»:

note: (itstool) path: section/p
en: The callback method for button "clicked" performs the "click" action on the accessible item. Since this callback could only be called when the button is sensitive, we don't need to worry about checking if the current accessible has the "click" action?
uk: Метод зворотного виклику для «натискання» кнопки виконує дію «натискання» для доступного об'єкта. Оскільки цей зворотний виклик можна викликати, лише якщо кнопка є чутливою, нам не слід перейматися перевіркою, чи має поточний доступний об'єкт дію «клацання».

[ctx: link]
note: (itstool) path: info/title
en: Introduction to <app>Accerciser</app>
uk: Вступ до <app>Accerciser</app>

note: (itstool) path: media/span
en: <app>Accerciser</app>'s logo
uk: Логотип <app>Accerciser</app>

note: (itstool) path: note/title
en: Before You Begin
uk: Передмова

note: (itstool) path: note/p
en: Read the <link xref="help:gnome-help/a11y">Universal Access Help</link>
uk: Ознайомтеся із <link xref="help:gnome-help/a11y">довідкою щодо універсального доступу</link>

note: (itstool) path: section/title
en: Getting Started
uk: Основи роботи

note: (itstool) path: section/title
en: Examining the Accessibility of an Application
uk: Перевірка доступності програми

note: (itstool) path: section/title
en: Advanced Topics
uk: Додаткові теми

[ctx: sort]
note: (itstool) path: info/title
en: 2. Interface Viewer Plugin
uk: 2. Додаток перегляду інтерфейсу

note: (itstool) path: info/desc
en: Examining your accessibility implementation
uk: Перевірка вашої реалізації доступності

note: (itstool) path: page/title
en: Interface Viewer Plugin
uk: Додаток перегляду інтерфейсу

note: (itstool) path: page/p
en: The Interface Viewer Plugin shows the information and controls provided by the AT-SPI interfaces present in each accessible item from the <link xref="desktop_tree_view">Application Tree View</link>. After selecting an item, you can use this plugin to quickly review its supported interfaces, to retrieve each interface's information, and to manipulate the item through all the interface’s methods.
uk: Додаток перегляду інтерфейсу показує дані і елементи керування, які надаються інтерфейсами AT-SPI, які передбачено у кожному доступному об'єкті на <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>. Після вибору об'єкта ви можете скористатися цим додатком для швидкого перегляду підтримуваних інтерфейсів, для отримання даних щодо кожного інтерфейсу та для роботи з записом з використанням усіх методів інтерфейсу.

note: (itstool) path: figure/title
en: Examining a Menu with the Interface Viewer Plugin
uk: Перевіркам меню за допомогою додатка перегляду інтерфейсу

note: (itstool) path: figure/desc (itstool) path: media/p
en: Given a selected item in the Application Tree View, all of its AT-SPI interfaces will be shown as sensitive in the Interface Viewer Plugin. Those unsupported will appear grayed out, such as the Application and Collection interfaces in the figure above.
uk: За позначеним об'єктом на панелі перегляду ієрархії програм усі його інтерфейси AT-SPI буде показано на панелі додатка перегляду інтерфейсів як чутливі. Непідтримувані буде показано сірим кольором. Зокрема, так показано інтерфейси Application і Collection на наведеному вище знімку.

note: (itstool) path: section/title
en: Running the Interface Viewer Plugin
uk: Запуск додатка перегляду інтерфейсу

note: (itstool) path: section/p
en: The first step to run the Interface Viewer Plugin is to select an item in the <link xref="desktop_tree_view"> Application Tree View</link>. After that, all AT-SPI interfaces covered by the plugin will be listed in the plugin's panel. The interfaces implemented by the selected item will be sensitive, so you can click each one of them to either retrieve their provided information or to interact with available methods. The following interfaces can be explored in <app>Accerciser</app>, assuming the selected item implements them:
uk: Першим кроком у роботі з додатком перегляду інтерфейсу є вибір об'єкта на <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>. Після цього на панелі додатка має бути показано список усіх інтерфейсів AT-SPI, з якими може працювати додаток. Інтерфейси, які реалізовано позначним об'єктом, будуть чутливими — ви зможете клацати на них або для отримання даних, які вони надають, або для взаємодії із доступними методами. У <app>Accerciser</app> можна вивчати, якщо у відповідному об'єкті їх реалізовано, такі інтерфейси:

note: (itstool) path: item/p
en: Accessible - This interface shows the selected item's child count (number of child widgets), description, states, relations, and attributes.
uk: Об'єкт — цей інтерфейс показує кількість дочірніх елементів об'єкта (віджета), опис, стани, зв'язки та атрибути.

note: (itstool) path: item/p
en: Action - This interface shows all the actions that can be performed by the selected item. For each interface, you will see its name, such as "press" or "click", followed by a description and a key binding, if there are any. If you select an action, a "Perform action" button will become sensitive. Press this button to see the item performing the selected action.
uk: Дія — цей інтерфейс показує усі дії, які може бути виконано вибраним об'єктом. Для кожного інтерфейсу ви побачите назву, зокрема «press» або «click», з наступним описом і клавіатурним скороченням, якщо таке призначено. Якщо ви виберете пункт дії, доступною стане кнопка «Виконати дію». У відповідь на натискання цієї кнопки об'єкт виконає відповідну дію.

note: (itstool) path: item/p
en: Application - This interface can be implemented by items with role "application". It is worth to point out that items with role "application" not necessarily implement this interface. If the selected item implements it, the interface will show its ID and, if there are any, its toolkit and version.
uk: Програма — цей інтерфейс може бути реалізовано об'єктами із роллю «application». Слід зауважити, що об'єкти із роллю «application» не обов'язково реалізують цей інтерфейс. Якщо у вибраному об'єкті реалізовано таку можливість, інтерфейс покаже ідентифікатор, а також, якщо визначено, набір інструментів побудови інтерфейсу та версію.

note: (itstool) path: item/p
en: Component - This interface shows the selected item's absolute position (with respect to the desktop coordinate system), relative position (with respect to the window coordinate system), size, layer type, MDI-Z-order (a short integer indicating the stacking order of the component in the MDI layer), and alpha (if alpha blending is used).
uk: Компонент — цей інтерфейс показу абсолютну позицію вибраного об'єкта (у координатній системі стільниці), відносну позицію (у координатній системі вікна), розмір, тип шару, Z-порядок MDI (ціле число, яке вказує місце у стосі для компонента у шарі MDI) та прозорість (якщо використано змішування зображення з прозорістю).

note: (itstool) path: item/p
en: Document - This interface shows the selected item's document attributes and locale description, if there is one.
uk: Документ — цей інтерфейс показує атрибути і опис локалі документа для позначеного об'єкта, якщо такий існує.

note: (itstool) path: item/p
en: Hypertext - This interface shows a list with all the selected item's hypertext hyperlinks. For each hyperlink, the interface provides its name, URI, start (the index in the hypertext at which the hyperlink begins) and end (the index in the hypertext at which this hyperlink ends).
uk: Гіпертекст — цей інтерфейс показує список усіх гіпертекстових гіперпосилань вибраного об'єкта. Для кожного гіперпосилання інтерфейс надає його назву, адресу, початок (індекс у гіпертексті, за яким починається гіперпосилання) і кінець (індекс у гіпертексті, за яким завершується гіперпосилання).

note: (itstool) path: item/p
en: Image - This interface shows the selected item's description (or "no description" if unspecified), size, position (with respect to the desktop coordinate system), and locale, if there is one.
uk: Зображення — цей інтерфейс показує опис вибраного об'єкта (або «немає опису», якщо опис не вказано), розмір, позицію (у координатній системі стільниці) і локаль, якщо таку визначено.

note: (itstool) path: item/p
en: Selection - This interface shows all selectable child items of the selected item. If the selected item is a menu bar with options "File", "Edit", "View", and "Help", and all of them are selectable, then they will be listed in this interface. If you click a listed option - "File", for example - and want to clear it, just press the "Clear" button below the list.
uk: Виділення — цей інтерфейс показує усі придатні до вибору дочірні об'єкти вибраного об'єкта. Якщо вибраним об'єктом є панель меню із пунктами «Файл», «Зміни», «Перегляд» і «Довідка», і всі вони є придатними до вибору, їх буде показано у цьому інтерфейсі. Якщо ви клацнете на пункту зі списку — наприклад «Файл» — і захочете його вилучити, просто натисніть кнопку «Очистити» під списком.

note: (itstool) path: item/p
en: Streamable Content - This interface shows the selected item's content types and their corresponding URIs.
uk: Потоковий зміст — цей інтерфейс показує типи вмісту вибраного об'єкта та відповідні адреси.

note: (itstool) path: item/p
en: Table - This interface shows the selected item's caption and summary, rows (number of rows), columns (number of columns), selected rows (number of selected rows), and selected columns (number of selected columns). For a selected cell, the interface shows its row's and column's header and extents.
uk: Таблиця — цей інтерфейс показує підпис і резюме вибраного об'єкта, рядки (кількість рядків), стовпчики (кількість стовпчиків), позначені рядки (кількість позначених рядків) і позначені стовпчики (кількість позначених стовпчиків). Для позначеної комірки інтерфейс показує заголовки рядка і стовпчика, а також розміри.

note: (itstool) path: item/p
en: Text - This interface shows the selected item's text content, that can be editable, and its attributes. The basic attributes are offset (the number of characters the text has) and justification. To see possible CSS attributes, click the "Include defaults" check box.
uk: Текст — цей інтерфейс показує текстовий вміст вибраного об'єкта, який можна редагувати, а також його атрибути. Базовими атрибутами є відступ (кількість символів у тексті) та вирівнювання. Щоб переглянути можливі атрибути CSS, позначте пункт «Увімкнути типові».

note: (itstool) path: item/p
en: Value - This interface shows the selected item's current value, minimum allowed value, maximum allowed value, and the minimum increment by which the value may be changed (or zero if this value cannot be determined). The current value can be manually changed via a spin button.
uk: Значення — це інтерфейс показує поточне значення вибраного об'єкта, мінімальне дозволене значення, максимальне дозволене значення та мінімальний приріст, на який можна змінювати значення (або нуль, якщо це значення не визначено). Поточне значення можна змінити вручну за допомогою поля лічильника.

[ctx: sort]
note: (itstool) path: info/title
en: 1. What is Accerciser?
uk: 1. Для чого призначено Accerciser?

note: (itstool) path: info/desc
en: An interactive accessibility explorer
uk: Інтерактивний оглядач підтримки допоміжних технологій

note: (itstool) path: page/title
en: What is <app>Accerciser</app>?
uk: Для чого призначено <app>Accerciser</app>?

note: (itstool) path: page/p
en: <app>Accerciser</app> is an interactive Python accessibility explorer. It uses the AT-SPI library to inspect, examine, and interact with widgets, allowing you to check if an application is providing correct information to assistive technologies and automated testing frameworks. <app>Accerciser</app> comes with a set of plugins that you can use to create custom views of accessibility information.
uk: <app>Accerciser</app> є інтерактивним провідником по елементах доступності, який створено за допомогою Python. Він використовує бібліотеку «Постачальника послуг інтерфейсу зручних технологій» (AT-SPI) для спостереження та контролю графічних елементів, дозволяючи перевірити, чи програма дає вірну інформацію для технологій зручності та каркасів автоматизованої перевірки. <app>Accerciser</app> постачається із набором додатків, який можна використовувати для створення спеціалізованих представлень інформації про доступність.

note: (itstool) path: page/p
en: By default, <app>Accerciser</app>'s main interface is comprised of three sections: a tree view of the entire desktop accessible hierarchy, namely <link xref="desktop_tree_view"> Application Tree View</link>, and two plugin areas. If you prefer to see all plugins in a single area, dividing <app>Accerciser</app>'s interface in two sections instead of three, press <keyseq><key>ctrl </key><key>t</key></keyseq>. To re-divide it in three sections, press <keyseq><key>ctrl</key><key>t</key></keyseq> again.
uk: Типово, головний інтерфейс <app>Accerciser</app> складається з трьох розділів: панелі ієрархічного перегляду із усією ієрархією доступності стільничного середовища, а саме <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link>, і двох панелей додатків. Якщо ви хочете бачити усі додатки на одній панелі, поділивши інтерфейс <app>Accerciser</app> на два розділи замість трьох, натисніть комбінацію клавіш <keyseq><key>Ctrl</key><key>T</key></keyseq>. Щоб знову поділити вікно на три розділи, натисніть комбінацію клавіш <keyseq><key>Ctrl</key><key>T</key></keyseq> ще раз.

note: (itstool) path: note/p
en: Make sure that accessibility support is enabled in your desktop - otherwise, <app>Accerciser</app> will not work as expected.
uk: Переконайтеся, що у вашому стільничному середовищі увімкнено підтримку доступності. Якщо підтримку не буде увімкнено, <app>Accerciser</app> не зможе працювати належним чином.

note: (itstool) path: figure/desc (itstool) path: media/p
en: <app>Accerciser</app>'s default interface.
uk: Типовий інтерфейс <app>Accerciser</app>.

note: (itstool) path: section/title
en: <app>Accerciser</app>'s intended audience
uk: Коло призначення <app>Accerciser</app>

note: (itstool) path: section/p
en: <app>Accerciser</app> fits the needs of many different audiences. User interface developers use it to ensure that their applications are providing all of their features through AT-SPI. Assistive technology developers are able to see what AT-SPI is providing to their applications. Automated UI test developers find <app>Accerciser</app> beneficial since it exposes different events that could be expected from their target application.
uk: <app>Accerciser</app> може задовольнити потреби багатьох різних категорій користувачів. Розробники інтерфейсів користувачів можуть скористатися програмою, щоб переконатися, що їхні програми надають усі можливості крізь AT-SPI. Розробники допоміжних технологій можуть переглянути, який доступ надає AT-SPI для їхніх програм. Розробники автоматичних систем перевірки інтерфейсу користувача можуть скористатися <app>Accerciser</app>, оскільки програма надає доступ до різних подій, яких можна очікувати від цільової програми.

note: (itstool) path: section/title
en: <app>Accerciser</app>'s plugin architecture
uk: Архітектура додатків <app>Accerciser</app>

note: (itstool) path: section/p
en: <app>Accerciser</app> has an extensible, plugin-based architecture. Its core code is fairly small and most of its features are part of default plugins:
uk: Архітектура <app>Accerciser</app> є розширюваною і засновано на додатках. Код ядра є доволі малим. Більшу частину можливостей програми реалізовано за допомогою типових додатків:

note: (itstool) path: item/p
en: <link xref="interface_viewer_plugin">Interface Viewer</link> - A plugin that lets you explore the AT-SPI interfaces provided by each accessible widget of a target application.
uk: <link xref="interface_viewer_plugin">Перегляд інтерфейсу</link> — додаток, за допомогою якого ви зможете вивчати інтерфейси AT-SPI, які надаються усіма доступними віджетами цільової програми.

note: (itstool) path: item/p
en: <link xref="validator_plugin">AT-SPI Validator</link> - A plugin that applies tests to verify the accessibility of a target application.
uk: <link xref="validator_plugin">Перевірка AT-SPI</link> — додаток, який застосовує тести для перевірки доступності цільової програми.

note: (itstool) path: item/p
en: <link xref="event_monitor_plugin">Event Monitor</link> - A plugin that displays AT-SPI events emitted by a target application as they occur.
uk: <link xref="event_monitor_plugin">Монітор подій</link> — додаток, який показує події AT-SPI, сигнали про які видаються цільовою програмою, коли трапляються ці події.

note: (itstool) path: item/p
en: <link xref="quick_select_plugin">Quick Select</link> - A plugin that provides global hotkeys for quickly selecting accessible widgets in <app>Accerciser</app>'s Application Tree View.
uk: <link xref="quick_select_plugin">Швидке виділення</link> — додаток, який надає доступ до загальних клавіатурних скорочень для швидкого вибору доступних віджетів на панелі перегляду ієрархії програм <app>Accerciser</app>.

note: (itstool) path: item/p
en: <link xref="api_browser_plugin">API Browser</link> - A plugin that shows the interfaces, methods, and attributes available on each accessible widget of a target application.
uk: <link xref="api_browser_plugin">Огляд API</link> — додаток, який показує інтерфейси, методи та атрибути, які доступні для кожного доступного віджета цільової програми.

note: (itstool) path: item/p
en: <link xref="ipython_plugin">IPython Console</link> - A plugin that provides a full, interactive Python shell with access to selected accessible widgets of a target application.
uk: <link xref="ipython_plugin">Консоль IPython</link> — додаток, який надає доступ до повної інтерактивної командної оболонки Python із доступом до вибраних доступних віджетів цільової програми.

note: (itstool) path: section/title
en: More about Accessibility
uk: Докладніше про доступність

note: (itstool) path: section/p
en: Accessibility is a core value that should touch all aspects of a Desktop Environment. To help achieve it in GNOME, some libraries were developed, such as ATK and AT-SPI. Though originated in GNOME, these libraries are now also used in other Desktop Environments. To learn more about Accessibility Libraries for GNU/UNIX systems, you can consult:
uk: Доступність є базовою характеристикою, яка має стосуватися усіх аспектів стільничного середовища. Щоб досягти доступності у GNOME, було розроблено декілька бібліотек, зокрема ATK і AT-SPI. Хоча ці бібліотеки походять з GNOME, ними можна скористатися і в інших стільничних середовищах. Щоб дізнатися більше про бібліотеки доступності для систем GNU/UNIX, зверніться до таких джерел:

note: (itstool) path: item/p
en: <link href="http://developer.gnome.org/atk/">ATK Accessibility Toolkit</link> - ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications.
uk: <link href="http://developer.gnome.org/atk/">Набір інструментів доступності ATK</link> — ATK надає доступ до набору інтерфейсів доступності, які реалізовано іншими наборами інструментів та програмами. За допомогою інтерфейсів ATK засоби доступності мають повний доступ до перегляду і керування запущеними програмами.

note: (itstool) path: item/p
en: <link href="http://developer.gnome.org/at-spi-cspi/stable/">AT-SPI</link> - AT-SPI is the primary service interface by which assistive technologies query and receive notifications from running applications. Additional material is available from the <link href="http://accessibility.kde.org/developer/atk.php#coreclasses">KDE Accessibility Development Community</link>.
uk: <link href="http://developer.gnome.org/at-spi-cspi/stable/">AT-SPI</link> — AT-SPI є основним службовим інтерфейсом крізь який допоміжні технології надсилають запити і отримують сповіщення від запущених програм. Додаткові матеріали можна знайти у довіднику <link href="http://accessibility.kde.org/developer/atk.php#coreclasses">спільноти розробників технологій доступності KDE</link>.

note: (itstool) path: item/p
en: <link href="https://help.gnome.org/users/gnome-help/stable/a11y.html">GNOME Desktop Accessibility Guide</link> - A guide for anyone interested in how the GNOME Desktop supports the needs of users with disabilities.
uk: <link href="https://help.gnome.org/users/gnome-help/stable/a11y.html">Настанови з доступності для стільничного середовища GNOME</link> — підручник для усіх, хто цікавиться тим, як у стільничному середовищі GNOME реалізовано підтримку потреб користувачів із обмеженими можливостями.

note: (itstool) path: item/p
en: <link href="http://developer.gnome.org/accessibility-devel-guide/stable/">GNOME Accessibility Developer's Guide</link> - A guide for developers who want to ensure their applications are accessible to the widest audience of users.
uk: <link href="http://developer.gnome.org/accessibility-devel-guide/stable/">Підручник розробника систем доступності GNOME</link> — підручник для розробників, які хочуть забезпечити у своїх програма доступність для якнайширшої аудиторії користувачів.

note: (itstool) path: item/p
en: <link href="https://wiki.gnome.org/Accessibility">GNOME Accessibility Project</link> - The GNOME Accessibility Project includes the guides listed above along with many other useful links for users, developers and system administrators.
uk: <link href="https://wiki.gnome.org/Accessibility">Проєкт доступності GNOME</link> — Проєкт доступності GNOME містить посилання на наведені вище підручники, а також багато корисних посилань для користувачів, розробників та системних адміністраторів.

[ctx: sort]
note: (itstool) path: info/title
en: 2. IPython Plugin
uk: 2. Додаток IPython

note: (itstool) path: info/desc
en: When all else fails
uk: Якщо нічого не помагає

note: (itstool) path: page/title
en: IPython Console Plugin
uk: Додаток консолі IPython

note: (itstool) path: page/p
en: The IPython Console Plugin allows real-time interaction with a selected item in the <link xref="desktop_tree_view"> Application Tree View</link>. Since the IPython Console Plugin is an interactive Python shell, you can import any Python modules you want.
uk: За допомогою додатка консолі IPython можна інтерактивно взаємодіяти із вибраним на <link xref="desktop_tree_view">панелі перегляду ієрархії програм</link> об'єктом. Оскільки додаток консолі IPython є інтерактивною командною оболонкою Python, ви можете імпортувати будь-які модулі Python.

note: (itstool) path: note/p
en: Make sure you have the standalone package IPython installed in your system. Otherwise, the IPython Console Plugin will not work properly.
uk: Переконайтеся, що у вашій системі встановлено окремий пакунок IPython. Якщо такий пакунок не встановлено, додаток консолі IPython не працюватиме належним чином.

note: (itstool) path: section/title
en: Running the IPython Console Plugin
uk: Запуск додатка консолі IPython

note: (itstool) path: section/p
en: To run the IPython Console Plugin, select one of the accessible items listed in the Application Tree View - either an application or a widget. In the plugin, the selected item will correspond to the variable 'acc'.
uk: Щоб запустити додаток консолі IPython, виберіть один із доступних об'єктів зі списку панелі перегляду ієрархії програм — програму або віджет. На панелі додатка вибраному об'єкту відповідатиме змінна «acc».

note: (itstool) path: section/p
en: Pressing <key>Tab</key> shows completions for the current command in the console, what can be useful for discovering pyatspi methods.
uk: Натискання клавіші <key>Tab</key> призводить до показу варіантів доповнення поточної команди у консолі. Це може бути корисним для вивчення методів pyatspi.

note: (itstool) path: figure/title
en: Investigating selected items with the IPython Console Plugin
uk: Вивчення позначних об'єктів за допомогою додатка консолі IPython

note: (itstool) path: figure/desc (itstool) path: media/p
en: The IPython Console Plugin lets you investigate methods, constants, and properties related to a selected item in the Application Tree View.
uk: За допомогою додатка консолі IPython ви зможете вивчати методу, сталі та властивості, які пов'язано із позначеним на панелі перегляду ієрархії програм об'єктом.

note: (itstool) path: note/p
en: Typing <cmd>help(acc)</cmd> in the IPython Console Plugin shows some useful documentation about the corresponding selected accessible item.
uk: Введення команди <cmd>help(acc)</cmd> у додатку консолі IPython призведе до показу корисної документації щодо відповідного позначеного доступного об'єкта.

[ctx: sort]
note: (itstool) path: info/title
en: 4. Preferences
uk: 4. Параметри

note: (itstool) path: info/desc
en: Customizing <app>Accerciser</app>'s preferences
uk: Налаштовування параметрів <app>Accerciser</app>

note: (itstool) path: page/title
en: Configuring <app>Accerciser</app>
uk: Налаштовування <app>Accerciser</app>

note: (itstool) path: page/p
en: To configure plugins, hotkeys, and highlighting, do either <keyseq><key>ctrl</key><key>p</key></keyseq> or <guiseq><gui>Edit</gui> <gui>Preferences</gui></guiseq> to open a dialog.
uk: Щоб налаштувати додатки, клавіатурні скорочення та підсвічування або натисніть комбінацію клавіш <keyseq><key>Ctrl</key><key>P</key></keyseq>, або виберіть пункт меню <guiseq><gui>Зміни</gui> <gui>Параметри</gui></guiseq>.

note: (itstool) path: section/title
en: Configuring plugins
uk: Налаштовування додатків

note: (itstool) path: section/p
en: After opening the Preferences Dialog, you will find a list of all available plugins, with corresponding checkboxes, under the "Plugins" tab. To enable or disable a plugin, toggle its checkbox. Only active plugins can be accessed via <app>Accerciser</app>'s interface.
uk: Після відкриття діалогового вікна «Параметри» ви побачите список усіх доступних додатків із пунктами для позначки перед кожним із записів на вкладці «Додатки». Щоб увімкнути або вимкнути додаток, позначте пункт або зніміть з нього позначку. Доступ з інтерфейсу <app>Accerciser</app> буде відкрито лише для активних додатків.

note: (itstool) path: section/p
en: Right-clicking on any given plugin allows you to choose its location: "Top Panel", "Bottom Panel", and "New View". Selecting "New View" creates a new window for the plugin.
uk: Клацанням правою кнопкою на будь-якому додатку можна вибрати розташування його панелі: «Верхня панель», «Нижня панель» і «Створити панель». Вибір варіанта «Створити панель» призводить до створення нового вікна для додатка.

note: (itstool) path: note/p
en: You may bypass the Preferences dialog by using drag and drop to move a plugin from a location to another.
uk: Ви можете обійтися без діалогового вікна «Параметри», скориставшись простим перетягуванням зі скиданням для пересування панелі додатка з одного місця на екрані у інше.

note: (itstool) path: section/title
en: Configuring global hotkeys
uk: Налаштовування загальних клавіатурних скорочень

note: (itstool) path: section/p
en: Some elements in <app>Accerciser</app> may enable certain functionalities via hotkeys. An example is the <link xref="quick_select_plugin">Quick Select Plugin</link>. The hotkey combination for each functionality can be changed via the Preferences dialog, under the "Global Hotkeys" tab. Under this tab, you will find a list of all features for which hotkeys can be configured. Use the <cmd>ctrl</cmd>, <cmd>alt</cmd>, and <cmd>shift</cmd> checkboxes to enable or disable these modifiers.
uk: У деяких елементах <app>Accerciser</app> передбачено можливість доступу до функціональних можливостей за допомогою клавіатурних скорочень. Прикладом є <link xref="quick_select_plugin">додаток швидкого вибору</link>. Комбінацію клавіш для доступу до кожної функціональної можливості можна змінити за допомогою діалогового вікна «Параметри», вкладка «Глобальні швидкі клавіші». На цій вкладці показано список усіх можливостей програми, з якими можна пов'язати клавіатурні скорочення. Скористайтеся пунктами <cmd>ctrl</cmd>, <cmd>alt</cmd> і <cmd>shift</cmd> для вмикання або вимикання відповідних модифікаторів.

note: (itstool) path: section/title
en: Configuring widget's highlighting
uk: Налаштовування підсвічування віджетів

note: (itstool) path: section/p
en: Some of <app>Accerciser</app>'s elements, such as the global hotkey <keyseq><key>ctrl</key><key>alt</key><key>/</key></keyseq>, highlight a specific widget in a target application. The highlighting duration, border color, and fill color can be customized via the Preferences dialog, under the "Highlighting" tab.
uk: Використання деяких можливостей <app>Accerciser</app>, зокрема загального клавіатурного скорочення <keyseq><key>Ctrl</key><key>Alt</key><key>/</key></keyseq>, призводить до підсвічування певного віджета у цільовій програмі. Тривалість підсвічування, колір рамки та колір заповнення можна налаштувати за допомогою діалогового вікна «Параметри», вкладка «Підсвічування».

[ctx: sort]
note: (itstool) path: info/title
en: 5. Quick Select Plugin
uk: 5. Додаток швидкого вибору

note: (itstool) path: info/desc
en: Locating the object you need
uk: Пошук потрібного об'єкта

note: (itstool) path: page/title
en: Quick Select Plugin
uk: Додаток швидкого вибору

note: (itstool) path: page/p
en: The Quick Select Plugin does not provide a visible interface like the other default <app>Accerciser</app> plugins - instead, it adds facilities for quickly selecting items in the <link xref="desktop_tree_view">Application Tree View</link> via global hotkeys. Originally, these hotkeys were part of <app>Accerciser</app>'s core code, turning into the Quick Select Plugin later.
uk: Додаток «Швидке виділення» не надає видимого інтерфейсу, на відміну від інших типових додатків <app>Accerciser</app>. Замість цього, він надає можливості для швидкого вибору об'єктів на панелі <link xref="desktop_tree_view">перегляду ієрархії програм</link> за допомогою загальних клавіатурних скорочень. Від початку, ці клавіатурні скорочення були частиною програмного коду <app>Accerciser</app>, але згодом їх було виокремлено у додаток «Швидке виділення».

note: (itstool) path: page/p
en: The Quick Select Plugin provides two global hotkeys. Pressing <keyseq><key>ctrl</key><key>alt</key><key>a</key></keyseq> selects the last focused accessible widget in the Application Tree View. Pressing <keyseq><key>ctrl</key><key>alt</key><key>/</key></keyseq> selects the accessible widget under the pointer in the Application Tree View and highlights it in the target application.
uk: У додатку швидкого вибору передбачено два загальних клавіатурних скорочення. Натискання <keyseq><key>ctrl</key><key>alt</key><key>a</key></keyseq> вибирає останній фокусованих віджет доступності на панелі ієрархії програм. Натискання <keyseq><key>ctrl</key><key>alt</key><key>/</key></keyseq> вибирає доступних віджет під вказівником на панелі ієрархії програм і підсвічує його у програмі призначення.

[ctx: sort]
note: (itstool) path: info/title
en: 3. Validator Default Plugin
uk: 3. Додаток типового запису перевірки

note: (itstool) path: info/desc
en: Testing an application for accessibility
uk: Тестування програми на доступність

note: (itstool) path: page/title (itstool) path: figure/title
en: AT-SPI Validator Plugin
uk: Додаток перевірки AT-SPI

note: (itstool) path: page/p
en: The AT-SPI Validator Plugin generates a report with accessibility issues related to a target application. For each error, the report includes the severity level and a brief description.
uk: Додаток перевірки AT-SPI створює звіт із проблемами доступності, які пов'язано із цільовою програмою. Для кожної помилки до звіту буде включено дані щодо критичності помилки та короткий опис.

note: (itstool) path: figure/desc (itstool) path: media/p
en: The AT-SPI Validator Plugin generates useful reports for verifying the accessibility of a target application.
uk: Додаток засобу перевірки AT-SPI створює корисні звіти для перевірки доступності цільової програми.

note: (itstool) path: section/title
en: Running the AT-SPI Validator Plugin
uk: Запуск додатка засобу перевірки AT-SPI

note: (itstool) path: section/p
en: To run the AT-SPI Validator Plugin, select an item in the Application Tree View. The validator will generate the report with respect to the selected item and all of its descendant widgets in the tree hierarchy.
uk: Щоб запустити додаток «Перевірка AT-SPI», виберіть пункт на панелі перегляду ієрархії програм. Засіб перевірки створить звіт щодо позначеного пункту і усіх його підлеглих віджетів у ієрархії.

note: (itstool) path: section/p
en: After selecting an item, choose a validation schema in the combobox and press the <cmd>Validate</cmd> button to start generating the report. If you want to cancel the execution, just press the <cmd>Validate</cmd> button again.
uk: Після вибору пункту виберіть схему перевірки у спадному списку і натисніть кнопку <cmd>Перевірити</cmd>, щоб розпочати створення звіту. Якщо ви хочете перервати виконання перевірки, просто натисніть кнопку <cmd>Перевірити</cmd> ще раз.

note: (itstool) path: section/p
en: The generated report is interactive. Therefore, you can double-click any error found to check which of the target application widgets is causing it. The corresponding widget will then appear selected in the <link xref="desktop_tree_view"> Application Tree View</link> and highlighted in the target application.
uk: Створений звіт є інтерактивним. Отже, ви можете двічі клацнути на пункті будь-якої знайденої помилки, щоб розібратися із тим, який із віджетів цільової програми її спричинив. Після клацання відповідний віджет буде позначено на панелі <link xref="desktop_tree_view">перегляду ієрархії програм</link> і підсвічено у вікні цільової програми.

note: (itstool) path: section/p
en: If you want to save the generated report in your system, just click the <cmd>Save</cmd> button. To clear the validation screen, press the <cmd>Clear</cmd> button.
uk: Якщо ви хочете зберегти створений звіт у вашій системі, просто натисніть кнопку <cmd>Зберегти</cmd>. Щоб спорожнити екран перевірки, натисніть кнопку <cmd>Очистити</cmd>.

note: (itstool) path: section/p
en: To get more information about an error in the generated report, make sure the corresponding item is selected and press the <cmd>Help</cmd> button. It will open a Help Page in your default browser.
uk: Щоб отримати більше даних щодо помилки у створеному звіті, позначте відповідний запис і натисніть кнопку <cmd>Довідка</cmd>. У відповідь програма відкриє сторінку довідки у вашій типовій програмі для перегляду сторінок інтернету.
