gnome-devel-docs master - en to ru translation catalogue (1108 entries)

note: (itstool) path: license/p
en: This work is licensed under a <_:link-1/>.
ru: Эта работа доступна на условиях лицензии <_:link-1/>.

note: (itstool) path: credit/name
en: Allan Day
ru: Алан Дэй (Allan Day)

note: (itstool) path: page/title
en: Action bars
ru: Панели действий

note: (itstool) path: page/p
en: An action bar is a horizontal container that is placed along the bottom edge of a window. It is used to present actions for the content that is displayed above.
ru: Панель действия — это горизонтальный контейнер, расположенный у нижней границы окна, используется для представления действий над содержимым.

note: (itstool) path: section/title
en: When to use
ru: Когда использовать

note: (itstool) path: section/p
en: Use an action bar when content items are primarily displayed for editing or management. Since they prominently display potential actions, action bars are not appropriate if content is generally viewed and not edited. In these cases, potential actions can be placed within a <link xref="header-bar-menus">header bar menu</link> instead.
ru: Используйте панель действия, когда объекты содержимого предназначены главным образом для изменения или управления. Поскольку в панели явно отображаются возможные действия, панель действий не подходит, если содержимое в основном предназначено для просмотра, но не для изменения. В этом случае действия должны располагаться в <link xref="header-bar-menus">меню заголовочной панели</link>.

note: (itstool) path: section/p
en: Action bars can be shown temporarily, when a <link xref="selection-mode">selection</link> or edit mode is active.
ru: Панель действий может быть временной, например её можно показывать только в <link xref="selection-mode">режиме выделения</link>.

note: (itstool) path: section/title
en: Guidelines
ru: Рекомендации

note: (itstool) path: item/p
en: Group sets of similar functionality together, by aligning them to the left and right of the action bar, or by using separators. The most commonly used items should be placed on the left.
ru: Группируйте действия со схожей функциональностью, располагая их с одной из сторон панели действий, или используя разделители. Наиболее часто используемые элементы должны располагаться слева.

note: (itstool) path: item/p
en: Try to separate potentially destructive actions, and <link xref="buttons#suggested-and-destructive">style them appropriately</link>.
ru: Отделяйте потенциально деструктивные действия, используйте для них <link xref="buttons#suggested-and-destructive">соответствующий внешний вид</link>.

note: (itstool) path: info/desc
en: Basic application characteristics.
ru: Основные характеристики приложения.

note: (itstool) path: page/title
en: Application basics
ru: Что такое приложение

note: (itstool) path: page/p
en: These Human Interface Guidelines are intended to help with the creation of applications. An understanding of what an application is will help you to distribute your software more effectively, as well as ensure effective and consistent system integration.
ru: Данные руководства призваны помочь в создании приложений. Чёткое понимание того, что такое приложение, поможет вам более эффективно создавать приложения и интегрировать их в систему.

note: (itstool) path: page/p
en: The application model allows users to understand how software is distributed, installed and removed, as well as how that software behaves when in use. Ensuring that your software behaves according to this model will therefore help to ensure that it is predictable and conforms to user expectations. It will also ensure correct integration with system tools for installing and removing applications.
ru: Модель приложения позволяет пользователям понять, как распространяется, устанавливается, используется и удаляется программное обеспечение. Создаваемое вами программное обеспечение должно соответствовать этой модели, чтобы его поведение было ожидаемо и прогнозируемо для пользователей. Оно также должно корректно взаимодействовать с другими системными средствами, чтобы его можно быть устанавливать и удалять.

note: (itstool) path: section/title
en: Defining an application
ru: Что такое приложение

note: (itstool) path: quote/p
en: An application is a distinct and independent piece of software that incorporates useful functionality, and which can be installed on a user’s system.
ru: Приложение — это независимая совокупность программного обеспечения, которая обладает полезной функциональностью и которую можно установить в пользовательскую систему.

note: (itstool) path: section/p
en: This definition can be broken down into a set of characteristics, which describe an application in more detail. Applications:
ru: Из этого определения можно выделить несколько свойств, которые могут дать более подробную характеристику. Приложения:

note: (itstool) path: item/p
en: Can be individually installed and removed from the system.
ru: можно устанавливать в систему и удалять из системы;

note: (itstool) path: item/p
en: Do not rely on other applications in order to run.
ru: не нуждаются в других приложениях для запуска;

note: (itstool) path: item/p
en: Contain functionality of their own.
ru: предоставляют некоторую функциональность;

note: (itstool) path: item/p
en: Provide at least one <link xref="primary-windows">primary window</link>.
ru: имеют по крайней мере одно <link xref="primary-windows">главное окно</link>;

note: (itstool) path: item/p
en: Do not affect or interfere with the behavior of other applications.
ru: не влияют и не зависят от поведения других приложений;

note: (itstool) path: item/p
en: Have a unique name and <link xref="icons-and-artwork#application-icons">icon</link>.
ru: имеют уникальное название и <link xref="icons-and-artwork#application-icons">значок</link>.

note: (itstool) path: section/p
en: At the heart of this definition is a model that allows the modular installation and use of 3rd party software, in a way that avoids dependency issues and ensures simplicity of use.
ru: Ключевое свойство модели приложения — это независимая установка и возможность использовать стороннее программное обеспечение, что в некоторой степени избавляет от проблем с зависимостями и обеспечивает простоту использования.

note: (itstool) path: section/p
en: In GNOME 3, only software that conforms to these characteristics should install an application launcher.
ru: В GNOME 3 кнопки запуска должны устанавливаться только для тех приложений, который удовлетворяют выше приведённым характеристикам.

note: (itstool) path: section/title
en: Naming your application
ru: Придумайте название для приложения

note: (itstool) path: section/p
en: An application’s name is vital. It is what users will be first exposed to, and will help them decide whether they want to use an application or not. It is a major part of your application’s public face.
ru: Название приложения играет важную роль, т. к. это первое, с чем встречается пользователь, когда принимает решение об использовании приложения.

note: (itstool) path: section/p
en: An application name plays a number of functions:
ru: Название приложения выполняет несколько функций:

note: (itstool) path: item/p
en: It must advertise your application to potential users.
ru: название должно рекламировать ваше приложение потенциальным пользователям;

note: (itstool) path: item/p
en: It should serve to reinforce a positive identity, and have expressive qualities.
ru: оно должно быть выразительным и должно подчёркивать индивидуальность;

note: (itstool) path: item/p
en: It needs to identify your application in the systems where it is installed and run.
ru: оно должно выделять ваше приложение в системах, в которых оно будет устанавливаться и запускаться.

note: (itstool) path: section/p
en: Ensure that your application name is short - fewer than 15 characters. This will ensure that it is always displayed in full within a GNOME 3 environment.
ru: Название должно быть коротким, не больше 15 символов, чтобы оно полностью отображалось в среде GNOME.

note: (itstool) path: section/p
en: Additionally, choose an application name that is easy to understand and communicates your application’s functionality. Avoid references which will not be understood or be familiar to potential users, such as obscure cultural references, inside jokes and acronyms. Instead, pick a name that references what your application does, or the domain in which it operates.
ru: Выбирайте понятные названия, которые соотносятся с функциональностью вашего приложения. Не давайте приложениям названия, которые могут быть непонятны для потенциальных пользователей, не используйте шутки, аббревиатуры и названия, непонятные для пользователей других культур. Выберите название, которое будет указывать на то, что делает ваше приложение, или в какой области оно выполняет задачи.

note: (itstool) path: page/title
en: Application menus
ru: Меню приложения

note: (itstool) path: page/p
en: Application menus provide access to global, top level actions and options for your application. These include standard items for accessing documentation and information about the application.
ru: Меню приложения предоставляет доступ к важнейшим действиям и параметрам вашего приложения. Оно также включает в себя стандартные элементы для получения доступа к документации и информации о приложении.

note: (itstool) path: section/p
en: Application menus are a standard part of GNOME 3, and every application that runs under GNOME 3 should have one.
ru: Меню приложения является стандартным элементом GNOME 3, любое запускаемое под GNOME 3 приложение должно иметь меню.

note: (itstool) path: section/title
en: General guidelines
ru: Общие рекомендации

note: (itstool) path: item/p
en: Follow the standard <link xref="menus">guidance for menus</link>.
ru: Следуйте стандартным <link xref="menus">рекомендациям для меню</link>.

note: (itstool) path: item/p
en: Only include menu items that relate to the application as a whole, such as application preferences. Items that are specific to a particular window or view, or which act on content within an application window, should not be included.
ru: Добавляйте только те элементы, которые относятся к приложению в целом, например параметры приложения. Не добавляйте элементы, которые относятся к текущему окну или документу или действуют на содержимое внутри окна приложения.

note: (itstool) path: item/p
en: If an item from the application menu is frequently used, consider moving it to a more accessible location.
ru: Рассмотрите возможность перемещения наиболее часто используемых элементов меню в более доступное место.

note: (itstool) path: section/title
en: Standard menu items
ru: Стандартные элементы меню

note: (itstool) path: section/p
en: Common application menu items include <gui>New Window</gui>, <gui>Preferences</gui>, <gui>Help</gui>, <gui>About</gui> and <gui>Quit</gui>. <gui>Help</gui>, <gui>About</gui> and <gui>Quit</gui> should be contained within their own group at the bottom of the menu.
ru: Стандартные элементы меню включают в себя следующие элементы: <gui>Создать окно</gui>, <gui>Параметры</gui>, <gui>Справка</gui>, <gui>О приложении</gui> и <gui>Завершить</gui>. Элементы <gui>Справка</gui>, <gui>О приложении</gui> и <gui>Завершить</gui> должны помещаться в рамках собственной группы в нижней части меню.

note: (itstool) path: td/p
en: <gui>New Window</gui>
ru: <gui>Создать окно</gui>

note: (itstool) path: td/p
en: Opens a new window. Only <link xref="primary-windows#application-types">multiple instance applications</link> should include this menu item. If the new window contains a specific type of content item, or simultaneously performs an action, rename it to be less generic. For example: <gui>New Connection</gui> or <gui>New Document</gui>.
ru: Открывает новое окно. Этот элемент необходимо включать только в тех приложениях, в которых поддерживается <link xref="primary-windows#application-types">несколько экземпляров содержимого</link>. Если в новом окне находится содержимое определённого типа или одновременно выполняется некоторое действие, переименуйте его. Например: <gui>Создать подключение</gui> или <gui>Создать документ</gui>.

note: (itstool) path: td/p
en: <gui>Preferences</gui>
ru: <gui>Параметры</gui>

note: (itstool) path: td/p
en: Opens the application's preferences dialog. Only show this menu item if your application has a preferences dialog.
ru: Открывает диалог с параметрами приложения. Добавляйте этот элемент только только в том случае, если у вашего приложения есть диалог параметров.

note: (itstool) path: td/p
en: <gui>Help</gui>
ru: <gui>Справка</gui>

note: (itstool) path: td/p
en: Opens your application's user documentation in the <app>Help</app> application. Only show this menu item if your application has user documentation.
ru: Открывает документацию пользователя по вашему приложению с помощью стандартного средства просмотра <app>Справки</app>. Добавляйте этот элемент только в том случае, если у вашего приложения есть документация.

note: (itstool) path: td/p
en: <gui>About</gui>
ru: <gui>О приложении</gui>

note: (itstool) path: td/p
en: Opens the application's about dialog. Every application menu should include this item.
ru: Открывает стандартный диалог с информацией о вашем приложении. Этот элемент должен присутствовать во всех приложениях, в которых есть меню.

note: (itstool) path: td/p
en: <gui>Quit</gui>
ru: <gui>Завершить</gui>

note: (itstool) path: td/p
en: Closes the application, including all application windows. Every application menu should include this item.
ru: Закрывает приложения вместе со всеми его окнами. Этот элемент должен присутствовать во всех приложениях, в которых есть меню.

note: (itstool) path: page/title
en: Button menus
ru: Кнопочные меню

note: (itstool) path: page/p
en: A menu that is opened by pressing a button. They can be incorporated into a range of container widgets, such as header bars, action bars, sidebars or toolbars. <link xref="header-bar-menus">Header bar menus</link> are the most common example.
ru: Кнопочные меню — это меню, которые открываются при нажатии на кнопку. Кнопочные меню могут быть встроены в различные контейнерные виджеты: заголовочные панели, панели действий, боковые панели и панели инструментов. Чаще всего кнопочные меню располагаются в <link xref="header-bar-menus">в заголовочной панели</link>.

note: (itstool) path: section/p
en: A menu button is a way to present additional actions or options. They are appropriate when it is necessary to provide secondary actions or options which cannot be comfortably incorporated into your primary user interface. There are two primary types of button menu:
ru: Кнопочное меню служит для предоставления дополнительных действий или параметров. Кнопочные меню используются, если необходимо предоставить второстепенные действия или параметры, которые не удаётся включить в основной интерфейс пользователя. Есть два типа кнопочных меню:

note: (itstool) path: item/p
en: <em style="strong">Overflow menus</em>: here, the button menu serves as an extension of an existing set of controls. This can be seen in the example of <link xref="header-bar-menus">header bar menus</link>, where the menu acts a continuation of the controls presented in the header bar itself. This approach can be applied to other containers, such as action bars. These generic button menus can contain a variety of miscellaneous items that relate to the context of the menu.
ru: <em style="strong">Общее меню</em> — кнопочное меню, которое служит для расширения существующего набора элементов управления. Пример такого меню приведён в разделе «<link xref="header-bar-menus">Меню заголовочной панели</link>», в нём меню расширяет список элементов управления, находящихся в заголовочной панели. Этот подход можно применить к другим контейнерам, например, панелям действий. Эти общие кнопочные меню могут содержать различные элементы, соответствующие контексту меню.

note: (itstool) path: item/p
en: <em style="strong">Single purpose menus</em>: these provide actions and/or options for a specific area of functionality. In the same way that a menu bar presents a series of menus on different topics, so individual menu buttons can present groups of functionality, such as editing, changing the view, or providing navigation controls.
ru: <em style="strong">Специализированные меню</em> — меню, которое содержит действия и параметры для определённой области задач. Также как панель меню содержит ряд меню по различным тематикам, так и кнопочные меню могут содержать группы функций, например элементы управления для правки, изменения вида или навигации.

note: (itstool) path: section/p
en: Menus provide a clear and consistent way to present diverse sets of actions and settings. At the same time, a popover with embedded controls, like buttons, sliders, spin buttons, lists and text entries, can provide a more effective interface for many tasks.
ru: Меню представляют возможность разместить различные наборы действий и параметры. В тоже время, всплывающие виджеты со встроенными элементами управления (кнопками, ползунками, волчками, списками, полями ввода) для многих задач предоставляют более эффективный интерфейс.

note: (itstool) path: item/p
en: Evaluate each function within a button menu, in order to decide whether it would be better served by a different <link xref="ui-elements">user interface element</link>. While simple actions or settings can be effectively represented by menu items, others cannot. In particular, sliders, spin buttons, switches and text entries provide functionality that cannot be easily reproduced with a menu. Likewise, some entries might be better represented as icons rather than text - in which case, buttons could be more appropropriate than a menu.
ru: Рассмотрите каждую функцию кнопочного меню, не лучше ли её представить в качестве другого <link xref="ui-elements">элемента интерфейса</link>. Не всегда действия и параметры можно легко представить в виде элемента меню. Например, функциональность ползунков, счётчиков, переключаетелей и полей ввода невозможно представить в меню простым способом. Также некоторые элементы удобнее представлять в виде значков, а не текста, а этом случае вместо меню удобнее использовать кнопки.

note: (itstool) path: item/p
en: If a menu button contains a small number of items that can be more effectively represented as a group of controls, a popover containing different interface elements can be a more interesting and efficient user interface. However, this approach can easily become over-complex for larger and more diverse button menus.
ru: Если кнопочное меню содержит мало элементов, которые удобнее было бы представить в виде группы элементов управления, возможно более удачным решением будет применение всплывающего виджета с различными элементами интерфейса. Однако применение этого подхода может привести к излишнему усложнению всплывающиего виджет, если меню достаточно большое.

note: (itstool) path: item/p
en: A menu button can be combined with a small number of other interface elements, such as buttons, sliders and switches (see example below). This can enable some menu items to be presented in a more space-efficient manner, or to provide interactions that are not possible with a standard menu. However, be careful not to mix too many types of control or make the menu too complex in the process.
ru: Кнопочное меню можно комбинировать с некоторыми элементами интерфейса, с кнопками, ползунками, переключателями (см. пример ниже). В этом случае можно более экономично использовать область, занимаемую элементами меню, или предоставлять такие варианты использования, которые были бы невозможными со стандартным меню. Будьте осторожны, не смешивайте слишком много элементов управления и не усложняйте чрезмерно меню.

note: (itstool) path: item/p
en: Each context - whether it is a view or delineated area of your interface - should only include one generic button menu.
ru: В каждом контексте, не важно является ли он областью просмотра или просто ограниченной областью в интерфейсе, должно быть не больше одного кнопочного меню.

note: (itstool) path: item/p
en: Ensure that single purpose button menus are effectively labelled. While an icon is more compact, only use them when they will be commonly understood by your users. The <link xref="icons-and-artwork">icon usage guidelines</link> provide more advice on this.
ru: Текстовая метка кнопочного специализированного меню должна быть понятной. Значки позволяют экономить место, поэтому если они понятны пользователю, вместо текста можно использовать значки. Подробнее об использовании значков см. раздел «<link xref="icons-and-artwork">Использование значков</link>».

note: (itstool) path: item/p
en: Single purpose buttons should be clearly and consistently defined. Their menu items should have an obvious relationship with the overall purpose of the menu.
ru: Кнопки общего меню должны быть понятными. Элементы общего меню должны иметь очевидную связь с общей целью меню.

note: (itstool) path: item/p
en: While multiple button menus can be used simultaneously, be careful about introducing too many disclosure points into your user interface. The more of these that you introduce, the harder it will be for users to find the controls they need, and human error will be increased.
ru: Хотя одновременно можно использовать несколько кнопочных меню, будьте осторожны при их добавлении в интерфейс. Чем больше кнопочных меню, тем сложнее пользователю найти элемент управления, и тем больше ошибок будет совершать пользователь.

note: (itstool) path: credit/name
en: Calum Benson
ru: Калум Бенсон (Calum Benson)

note: (itstool) path: credit/name
en: Adam Elman
ru: Адам Элман (Adam Elman)

note: (itstool) path: credit/name
en: Seth Nickell
ru: Сэт Никел (Seth Nickell)

note: (itstool) path: credit/name
en: Colin Robertson
ru: Колин Робертсон (Colin Robertson)

note: (itstool) path: page/title
en: Buttons
ru: Кнопки

note: (itstool) path: page/p
en: Buttons are one of the most common and basic user interface elements. Buttons can be used to perform actions, toggle settings or views, activate tools, or to display dialogs, popovers, or other user interface elements.
ru: Кнопки — одни из самых распространённых элементов пользовательского интерфейса. Кнопки служат для выполнения действий, изменения параметров или областей просмотра, активируют инструменты, показывают диалоговые окна, всплывающие виджеты или другие элементы пользовательского интерфейса.

note: (itstool) path: section/title
en: General Guidelines
ru: Общие рекомендации

note: (itstool) path: item/p
en: A button can contain an icon, button, or - more unusually - an image. Follow the icons and artwork guidelines when deciding which to use.
ru: Кнопки могут содержать значки, другие кнопки или даже изображения. Если вы применяете значки, следуйте рекомендациям по использованию значков.

note: (itstool) path: item/p
en: After pressing a button, the user should expect to see the result of their action within 1 second.
ru: После нажатия кнопки пользователь ожидает увидеть результат своего действия в течение одной секунды.

note: (itstool) path: item/p
en: Do not use more than one or two different widths of button in the same window, and make all of them the same height. This will help give a pleasing uniform visual appearance to your window that makes it easier to use.
ru: В одном и том же окне все кнопки должны быть одной и той же ширины и высоты. Это обеспечит однородный внешний вид вашего интерфейса и сделает его проще в использовании.

note: (itstool) path: item/p
en: Do not assign actions to double-clicking or right-clicking a button. Users are unlikely to discover these actions, and if they do, it will distort their expectations of other buttons on the desktop.
ru: Не назначайте действия, для выполнения которых требуется двойное нажатие или нажатие вспомогательной кнопки, поскольку их сложно выявлять и подобное поведение кнопок отличается от стандартного.

note: (itstool) path: item/p
en: Make invalid buttons insensitive, rather than popping up an error message when the user clicks them.
ru: Если в интерфейсе есть кнопки, на которые не следует нажимать, то вместо того, чтобы показывать сообщения об ошибке при нажатии на такие кнопки, сделайте их нечувствительными.

note: (itstool) path: item/p
en: When several buttons are placed next to each other, ensure that they have the same width. This is particularly important for pairs of Cancel and OK buttons.
ru: Если несколько кнопок расположены рядом друг с другом, они должны быть одинаковые по высоте. Это особенно важно для пар <gui>Отмена</gui>, <gui>OK</gui>.

note: (itstool) path: item/p
en: In a dialog, one button may be made the default button, which is shown with a different border and is activated by pressing Return. Often this will be the OK or equivalent button. However, if pressing this button by mistake could cause a loss of data, do not set a default button for the window.
ru: В диалоге одна из кнопок может быть назначена в качестве кнопки по умолчанию, которая активируется при нажатии на клавишу Enter. В кнопке по умолчанию должна использоваться отличная от остальных кнопок граница. Если нажатие на кнопку по умолчанию может привести к потере данных, не назначайте для окна кнопку по умолчанию.

note: (itstool) path: section/title
en: Text buttons
ru: Текстовые кнопки

note: (itstool) path: item/p
en: Label all buttons with imperative verbs, using <link xref="writing-style#capitalization">header capitalization</link>. For example, <gui>Save</gui>, <gui>Sort</gui> or <gui>Update Now</gui>.
ru: В качестве текстовой метки используйте глагол в повелительном наклонении. Например, <gui>Сохранить</gui>, <gui>Упорядочить</gui>. Для интерфейса на английском языке придерживайтесь <link xref="writing-style#capitalization">правила применения прописных букв</link>.

note: (itstool) path: item/p
en: Use <link xref="writing-style#ellipses">ellipses</link> when a button requires further input from the user to complete an action.
ru: Используйте <link xref="writing-style#ellipses">многоточие</link>, если для завершения действия требуется дополнительный ввод от пользователя.

note: (itstool) path: item/p
en: Provide an <link xref="keyboard-input#access-keys">access key</link> in the label that allows the user to directly activate the button from the keyboard.
ru: Применяйте <link xref="keyboard-input#access-keys">ускорители</link>, чтобы пользователь мог активировать кнопку с клавиатуры.

note: (itstool) path: item/p
en: Keep labels short, so they don't cause a button to use too much space. It is also important to consider how labels will change length when localized.
ru: Метка должна быть короткой, чтобы кнопка не занимала слишком много места. Важно помнить, что длина метки изменяется после локализации.

note: (itstool) path: section/title
en: Toggle buttons
ru: Кнопки-переключатели

note: (itstool) path: section/p
en: Toggle buttons look the same as regular buttons, but are used to show or change a state rather than initiate an action. A toggle button’s two states, set and unset, are shown by its appearing “pushed in” or “popped out” respectively.
ru: Кнопки-переключатели выглядят как обычные кнопки, но вместо инициирования действия они применяются для изменения состояния. Кнопка-переключатель имеет два положения, включено (кнопка утоплена) и выключено (кнопка не утоплена).

note: (itstool) path: section/title
en: Linked buttons
ru: Связанные кнопки

note: (itstool) path: section/p
en: Groups of buttons with a similar function can be grouped. This helps to communicate their similarity. Linking is a common technique for sets of toggle buttons.
ru: Кнопки со схожей функциональностью можно группировать. Связывание — это распространённая практика, используемая для наборов кнопок-переключателей.

note: (itstool) path: section/title
en: Suggested and destructive actions
ru: Предлагаемые и деструктивные действия

note: (itstool) path: section/p
en: In cases where a button has a particularly important affirmative role, it can be given a suggested style. This highlights the button, and helps to distinguish it from other visible controls.
ru: Если у кноки есть особенно важная утвердительная роль, ей можно назначить специальный стиль, который называется предполагаемым. Этот стиль выделяет кнопку и позволяет отличить её от остальных.

note: (itstool) path: section/p
en: Buttons which have a destructive consequence, such as removing or deleting a content item, can be given a destructive style. This highlights the button by coloring it, and acts as a warning to the user.
ru: Кнопки, которые вызывают разрушительные последствия, например удаление объектов, можно оформить в специальном стиле, который называется деструктивным. Этот стиль подсвечивает кнопку и действует как предупреждение для пользователя.

note: (itstool) path: section/p
en: Each view should only include a single suggested or destructive button.
ru: В каждой области просмотра можно использовать только одну предложенную и только одну деструктивную кнопку.

note: (itstool) path: page/title
en: Check boxes
ru: Флажки

note: (itstool) path: page/p
en: Check boxes are used to show or change a setting. Its two states, set and unset, are shown by the presence or absence of a checkmark in the labeled box.
ru: Флажки используются для отображения или изменения параметра. Флажок имеет два состояния, включён и выключен, которые можно определить по наличию галочки.

note: (itstool) path: item/p
en: Clicking a check box should not affect the values of any other controls. It may sensitize, insensitize, hide or show other controls, however.
ru: Нажатие на флажок не должно влиять на значения в других управляющих элементах. Однако флажок можно управлять чувствительностью или видимостью управляющих элементов.

note: (itstool) path: item/p
en: If toggling a check box affects the sensitivity of other controls, place the check box immediately above or to the left of the controls that it affects. This helps to indicate that the controls are dependent on the state of the check box.
ru: Если переключение флажка влияет на видимость других управляющих элементов, флажок должен быть расположен выше или левее управляющих элементов, на которые он влияет. Это показывает, что управляющие элементы зависят от состояния флажка.

note: (itstool) path: item/p
en: Use <link xref="writing-style#capitalization">sentence capitalization</link> for check box labels, for example <gui>Use custom font</gui>.
ru: При проектировании интерфейса на английском языке придерживайтесь <link xref="writing-style#capitalization">правла использования прописных букв в предложениях</link>, например <gui>Use custom font</gui>.

note: (itstool) path: item/p
en: Label check boxes to clearly indicate the effects of both their checked and unchecked states, for example, <gui>Show icons in menus</gui>. If the two states of a check box cannot be clearly communicated, consider using two radio buttons instead so both states can be given labels.
ru: Текстовая метка флажка должна чётко указывать на то, что происходит при изменении состояния флажка. Например, <gui>Показывать значки в меню</gui>. Если вы затрудняетесь в описании состояния, попробуйте вместо флажка использовать пару радио-кнопок.

note: (itstool) path: item/p
en: Avoid negative check box labels, as this can be confusing and hard to understand. <gui>Play alert sound</gui> is better than <gui>Disable alert sound</gui>, for example.
ru: Избегайте применения отрицаний в текстовых метках, поскольку отрицания сложнее для восприятия. Например, <gui>Включить предупредительный сигнал</gui> лучше, чем <gui>Выключить предупредительный сигнал</gui>.

note: (itstool) path: item/p
en: Provide an <link xref="keyboard-input#access-keys">access key</link> in all check box labels that allows the user to set or unset the check box directly from the keyboard.
ru: Применяйте <link xref="keyboard-input#access-keys">ускорители</link> во всех текстовых метках флажков, чтобы пользователь мог изменять состояние флажков с клавиатуры.

note: (itstool) path: item/p
en: If the check box represents a setting in a multiple selection that is set for some objects in the selection and unset for others, show the check box in its mixed state. When a check box is in its mixed state:
ru: Если флажок отображает параметр нескольких выделенных объектов, который установлен для некоторых объектов, а для некоторых не установлен, показывайте флажок в смешанном состоянии. Когда флажок находится в смешанных состоянии:

note: (itstool) path: item/p
en: Clicking the box once should check the box, applying that setting (when confirmed) to all the selected objects.
ru: Однакратное нажатие на флажок должно устанавливать флажок, применяя этот параметр для всех выделенных объектов.

note: (itstool) path: item/p
en: Clicking the box a second time should uncheck the box, removing that setting (when confirmed) to all the selected objects.
ru: Второе нажатие на флажок снимает флажок, убирая этот параметр со всех выделенных объектов.

note: (itstool) path: item/p
en: Clicking the box a third time should return the box to its mixed state, restoring each selected object’s original value for that setting (when confirmed).
ru: Третье нажатие на флажок должно возвращать флажок в смешанное состояние, восстанавливая этот исходное значение параметра для всех выделенных объектов.

note: (itstool) path: item/p
en: Label a group of check boxes with a descriptive heading above or to the left of the group.
ru: Именуйте группы флажков с помощью заголовков, которые должны располагаться над группой или слева от неё.

note: (itstool) path: item/p
en: Do not place more than about eight check boxes under the same group heading. If you need more than eight, try to use blank space or heading labels to divide them into smaller groups. Otherwise, consider using a check box list instead— but you probably also need to think about how to simplify your user interface.
ru: Не помещайте больше восьми флажков под один и тот же заголовок. Если вам нужно больше восьми флажков, используйте пустые строки или заголовки, чтобы разбить группу на более мелкие. Или попробуйте использовать список из флажков. Также рассмотрите альтернативные варианты упрощения интерфейса.

note: (itstool) path: item/p
en: Try to align groups of check boxes vertically rather than horizontally, as this makes them easier to scan visually. Use horizontal or rectangular alignments only if they greatly improve the layout of the window.
ru: Старайтесь располагать группы флажков вертикально, а не горизонтально, это упрощает их восприятие. Используйте только горизонтальные или прямоугольные выравнивание, если они заметно улучшают расположение элементов.

note: (itstool) path: info/desc (itstool) path: td/p
en: Using the HIG for cross-platform or GNOME 2 style applications.
ru: Кросс-платформенные приложения и приложения в стиле GNOME 2.

note: (itstool) path: page/title
en: Compatibility
ru: Совместимость

note: (itstool) path: page/p
en: These Human Interface Guidelines are primarily targeted towards new GTK+ and GNOME applications, with an emphasis on GNOME 3 integration. However, they are also intended to be useful to cross-platform applications, as well as older applications, which may have been designed and implemented in accordance with the GNOME 2 HIG.
ru: Руководства по проектированию пользовательского интерфейса нацелены главным образом на новые приложения GTK+ и GNOME с упором на интеграцию с GNOME 3. Но они также будут полезны при проектировании кросс-платформенных приложений, а так же старых приложений, которые создаются в соответствии с принципами проектирования GNOME 2.

note: (itstool) path: section/title
en: Cross-platform compatibility
ru: Совместимость между платформами

note: (itstool) path: section/p
en: Cross-platform guidance is provided for those design patterns and UI elements that require special treatment in cross-platform cases. Otherwise, all the design patterns provided in these guidelines can be used in a cross-platform manner.
ru: Руководство по кросс-платформенному проектированию предназначено для тех графических элементов и шаблонов проектирования, которые предполагают использование на нескольких платформах. Все описанные в этом руководстве шаблоны можно использовать при разработке кросс-платформенных приложений.

note: (itstool) path: section/p
en: Since some platforms provide system-level integration for <link xref="menu-bars">menu bars</link>, this pattern is of special relevance for cross-platform applications.
ru: Так как некоторые в некоторых платформах используется интеграция <link xref="menu-bars">панелей меню</link> на системном уровне, этот шаблон заслуживает отдельного рассмотрения.

note: (itstool) path: section/title
en: GNOME 2 Compatibility
ru: Совместимость с GNOME 2

note: (itstool) path: section/p
en: These Human Interface Guidelines are an evolution of the GNOME 2 HIG. The design patterns provided improve upon the previous version of the HIG, and encourage more modern application design. Applications that follow this version of the HIG will use space more efficiently, provide a more focused user experience, and will use modern interpretations of key functionality, such as search, online integration, or notifications.
ru: Данное руководство является логическим продолжением аналогичного руководства, написанного для GNOME 2 версии. Описанные в этом руководстве шаблоны проектирования являются улучшенными версиями шаблонов, взятых из предыдущего руководства, и предоставляют более современный дизайн приложений. Приложения, проектируемые в соответствии с новой версией руководства, также более эффективно используют рабочую область, обладают более проработанным опытом взаимодействия (user experience) и используют современный подход к проектированию функциональности приложений (например, уведомления, поиск, интеграция с Интернет-службами и т. п.).

note: (itstool) path: section/p
en: Much of the advice contained within this HIG can be incorporated into GNOME 2 style applications with minimal disruption, and will lead to an improved experience for users. This includes:
ru: Большую часть улучшений, представленных в этой версии руководства, можно использовать в приложениях, написанных для GNOME 2, с минимальными изменениями. В то же время это позволит улучшить опыт взаимодействия с вашим приложением. Среди этих улучшений:

note: (itstool) path: item/p
en: New user interface elements, such as popovers.
ru: новые элементы интерфейса, например, всплывающие виджеты;

note: (itstool) path: item/p
en: Improved GTK+ abilities, like animations.
ru: новые возможности GTK+ (например, анимация);

note: (itstool) path: item/p
en: Updated guidance on subjects such as visual layout, typography and icon usage.
ru: обновлённые рекомендации по визуальному расположению, типографике и использованию значков.

note: (itstool) path: section/p
en: Incorporating these elements of the guidelines can enhance your application without requiring a major redesign, and all GTK+ and GNOME applications can benefit from them.
ru: Применение этих элементов поможет улучшить ваше приложение без необходимости масштабного редизайна, данные элементы можно применять для любых приложений, использующих GTK+.

note: (itstool) path: section/p
en: At the same time, following some of the design patterns in these guidelines may imply larger-scale design changes for GNOME 2 style applications, particularly if those applications are complex. In particular, replacing window title bars and <link xref="menu-bars">menu bars</link> with a <link xref="header-bars">header bar</link> could be a big change for your application.
ru: Иногда следование шаблонам проектирования из этого руководства может повлечь за собой и масштабные изменения, особенно если приложение имеет сложный интерфейс. Например, большим изменением будет замена панелей оконных заголовков и <link xref="menu-bars">панелей меню</link> на <link xref="header-bars">панели заголовков</link>.

note: (itstool) path: section/p
en: These Human Interface Guidelines have been designed to assist you in determining the best design for your application, rather than proposing a single template to be used in all applications. As such, while they recommend <link xref="header-bars">header bars</link> over <link xref="menu-bars">menu bars</link>, they provide guidance on both approaches.
ru: Эти руководства создавались с целью помочь разработчикам выбрать наилучший дизайн для приложения, а не описать один общий шаблон для всех приложения. Поэтому, хотя в руководстве и рекомендуется применять <link xref="header-bars">панели заголовков</link> вместо <link xref="menu-bars">панелей меню</link>, в нём даются инструкции по использованию как первого, так и второго шаблона.

note: (itstool) path: info/desc (itstool) path: td/p
en: General design guidelines and advice.
ru: Основные рекомендации и советы по проектированию.

note: (itstool) path: page/title
en: Design principles
ru: Принципы проектирования

note: (itstool) path: page/p
en: The following design principles constitute a set of general rules that, when followed, will enable you to produce a high-quality experience for your users.
ru: Описываемые ниже принципы проектирования утверждают ряд основных правил, следование которым позволяет обеспечить высокий уровень удобства использования ваших приложений.

note: (itstool) path: section/title
en: Give your application a clear focus
ru: Сосредоточьтесь на главном

note: (itstool) path: section/p
en: Clear, tightly defined goals are the key to good design. Identify a conceptually coherent set of functionality that you want to provide, and be careful to avoid mission creep. An application that tries to do too many disparate things will end up being complex and potentially confusing to users.
ru: Одним из главнейших факторов успешного проекта является чёткое определение решаемой задачи. Очертите круг будущих непротиворечивых функций, не допускайте «расползания» задачи, т. е. не включайте новые элементы в уже принятый план. Приложение, которое пытается решить слишком много задач, в конечном итоге становится слишком сложным и непонятным для пользователей.

note: (itstool) path: section/p
en: Remember: the best applications provide an elegant solution to a specific task area.
ru: Запомните: лучшие приложения — это приложения, которые предлагают качественное решение для определённой области задач.

note: (itstool) path: section/title
en: Keep user interface complexity to a minimum
ru: Интерфейс должен быть простым

note: (itstool) path: section/p
en: Every control or piece of information that you add to your application creates additional work for users, and increases the complexity of your application - potentially making it more difficult and less pleasurable to use. Therefore, only include essential controls and information in your application interface.
ru: Каждый элемент управления и каждое текстовое сообщение, которые добавляются в приложение, повышают его сложность, создают дополнительную работу для пользователей, что может затруднить использование приложения. Включайте только действительно необходимые элементы управления и информацию в свои приложения.

note: (itstool) path: section/p
en: When adding a new control or piece of information, always take a moment to question whether it is necessary.
ru: При добавлении нового элемента управления или текста подумайте, действительно ли нужно включать его в приложение.

note: (itstool) path: section/title
en: Use progressive disclosure to show controls when they are needed
ru: Скрывайте неиспользуемые элементы управления

note: (itstool) path: section/p
en: Showing every possible control all the time makes an application harder to use, since users have to navigate controls that are often not relevant. Instead, only show controls when they are needed. This makes applications simpler to use, even if the same amount of functionality is provided.
ru: Скрывайте элементы управления, которые не применяются в данный момент времени или в текущем контексте использования. Сокрытие неиспользуемых элементов упрощает работу с приложением, в противном случае они будут мешать пользователю.

note: (itstool) path: section/p
en: There are various ways to progressively disclose controls, from using different views or modes, to showing transient or floating controls when particular content items are selected.
ru: Существует ряд различных подходов для сокрытия элементов управления, начиная от использования различных режимов просмотра и заканчивая временными или «плавающими» элементами управления, которые появляются или исчезают, когда пользователь выбирает что-то в интерфейсе.

note: (itstool) path: section/title
en: Require as little work from the user as possible
ru: Избавьте пользователя от излишней работы

note: (itstool) path: section/p
en: An application that is laborious to use can become the source of irritation, so strive to make your software work for your users, not the other way around. Every time your application requires input from users, either in the form of using controls or providing information, ask yourself whether it is possible to do that work for them.
ru: Сложные в использовании приложения раздражают пользователей. Постарайтесь сделать так, чтобы ваше приложение работало за пользователя, а не наоборот. Каждый раз, когда приложению требуется ввод информации от пользователя (неважно, идёт ли речь о вводе текстовой информации или об использовании каких-либо элементов управления), подумайте, нельзя ли выполнить эту работу за пользователя.

note: (itstool) path: section/p
en: Try to avoid the need for a manual setup screen or assistant, and make it easy to go back to recently used content.
ru: Постарайтесь свести к минимуму необходимость в использовании экранов настройки. Сделайте так, чтобы пользователь мог легко вернуться к своей работе.

note: (itstool) path: section/title
en: Create a clear hierarchy
ru: Элементы интерфейса должны быть последовательными

note: (itstool) path: section/p
en: People tend to “read” an interface from left to right and top to bottom. Items that are encountered first are seen to be dominant over those that come later. Use this implied hierarchy to communicate which parts of your application are most important.
ru: Пользователи привыкли «считывать» интерфейс слева направо и сверху вниз. Таким образом, элементы, которые по порядку «считывания» предшествуют другим элементам, должны должны располагаться левее и/или выше этих элементов.

note: (itstool) path: section/p
en: Position the most important controls towards the top-left of your windows, and place dominant controls prior to other controls they affect. See the <link xref="visual-layout">visual layout</link> guidelines for more details.
ru: Располагайте наиболее важные элементы управления в левой верхней части окна. Если элементы управления оказывают воздействие на другие элементы, то они должны располагаться рядом друг с другом. Подробнее см. <link xref="visual-layout">руководство по визуальному расположению</link>.

note: (itstool) path: section/title
en: Prioritize content
ru: Главное — это содержимое

note: (itstool) path: section/p
en: Applications typically present content, whether it is images, text, messages or more complex data. It is this content that your users will be interested in, and too many controls or user interface elements will distract from the focus of their attention.
ru: Приложения обычно предоставляют некое содержимое. Это может быть изображение, текст, сообщение или произвольные данные. Иными словами, содержимое — это информация, которая интересует пользователя, поэтому обилие управляющих элементов будет отвлекать внимание пользователя от содержимого.

note: (itstool) path: section/p
en: Give content as much space as possible in your user interface, by reducing the number of controls. Don’t crowd out the primary object of interest with secondary information.
ru: Содержимое должно занимать максимально возможную область в пользовательском интерфейсе. Сократите количество управляющих элементов, не захламляйте интерфейс второстепенной информацией.

note: (itstool) path: section/title
en: Anticipate errors
ru: Прогнозируйте ошибки

note: (itstool) path: section/p
en: People make mistakes. Anticipating these mistakes will prevent damaging consequences, and will make your application more pleasurable and satisfying to use. The first line of defense here is to design your application so that mistakes cannot be made. Secondly, if it is possible to make a mistake, make it easy to recover.
ru: Людям свойственно ошибаться. Прогнозирование ошибок позволяет предотвратить разрушительные последствия допущенных ошибок. Приложения, создаваемые с прогнозированием ошибок, удобнее и приятнее в использовании. Первая линия обороны — проектирование приложений таким образом, чтобы пользователь вообще не смог допустить ошибку. Вторая линия — максимальное упрощение исправления допущенной пользователем ошибки.

note: (itstool) path: section/p
en: Automatically correct potentially invalid input, and always make it possible to undo destructive operations.
ru: Автоматически исправляйте потенциально некорректные введённые данные. Всегда оставляйте возможность отменить деструктивные действия.

note: (itstool) path: section/title
en: Avoid interruptions
ru: Не отвлекайте пользователя

note: (itstool) path: section/p
en: Interruptions cause frustration and annoyance, and prevent people from focusing on what they are interested in. Design your application so that it stays out of the way when it is not in use, and does not surprise when it is in use.
ru: Не отвлекайте пользователя, если для этого нет необходимости. Проектируйте приложение так, чтобы оно не мешало пользователю, когда оно не используется, и не шокировало своим поведением, когда оно используется.

note: (itstool) path: section/p
en: Use <link xref="notifications">notifications</link> with restraint, always avoid spontaneously popping up dialogs without user intent, and avoid disruptive feedback mechanisms like message dialogs.
ru: Не злоупотребляйте <link xref="notifications">уведомлениями</link>. Избегайте всплывающих диалоговых окон с бесполезной для пользователя информацией, а также отвлекающих механизмов обратной связи, таких как диалоги сообщений.

note: (itstool) path: section/title
en: Provide quick and effective search
ru: Используйте быстрый поиск

note: (itstool) path: section/p
en: <link xref="search">Search</link> is a powerful mechanism that can be used to quickly find content. Provide it whenever you present large amounts of content, whether in the form of lists or grids. When you provide a search function, it is vital that it is as immediate as possible, and that it returns the results that are sought by your users.
ru: <link xref="search">Поиск</link> является мощным средством, с помощью которого можно быстро найти нужную информацию. Если пользователь работает с большим количеством информации (она может быть представлена в виде списков, таблиц и т. п.), предоставьте функцию поиска. Поиск должен работать максимально быстро.

note: (itstool) path: section/p
en: GNOME 3 also provides an integrated search facility. Integrating application search into this gives people a quick and easy way to access the content provided by your application.
ru: GNOME 3 предоставляет свои собственные средства поиска. Интегрировав поиск в приложении с GNOME 3, пользователи смогут быстро получать доступ к содержимому вашего приложения.

note: (itstool) path: section/title
en: Use configuration options sparingly
ru: Не перестарайтесь с параметрами настройки

note: (itstool) path: section/p
en: Adding options often seems like a simple design fix. However, most people will never see or use configuration options. Instead of adding options, try to make the default behaviour of your application work for as many people as possible.
ru: Добавление параметров часто можно рассматривать как легковесное исправление дизайна. Однако большинство людей никогда не открывают и не изменяют эти параметры. Вместо добавления параметров постарайтесь сделать так, чтобы ваше приложение по умолчанию работало практически для всех пользователей.

note: (itstool) path: section/title
en: Give your application an instructive name and an attractive icon
ru: Название приложения должно быть осмысленным

note: (itstool) path: section/p
en: Your application’s <link xref="application-basics#application-names">name</link> and <link xref="icons-and-artwork#application-icons">icon</link> are two of the most expressive things about it, so design them in order to communicate its function and identity. Make sure that people will understand the purpose of your application from its name. Ensure that you have a beautiful, recognizable application icon, to give your application an attractive and distinctive visual identity.
ru: <link xref="application-basics#application-names">Название</link> приложения и его <link xref="icons-and-artwork#application-icons">значок</link> являются важными выразительными средствами. Выбирая их исходите из того, что они должны быть как-то связаны с функциями приложения. Убедитесь, что по названию приложения пользователи могут понять, что делает ваше приложение. Значок является визитной карточкой приложения, поэтому постарайтесь сделать его привлекательным и запоминающимся.

note: (itstool) path: section/title
en: Use emotion and humor (sparingly)
ru: Можно немного пошутить

note: (itstool) path: section/p
en: Used effectively, emotion and humor can lift the experience provided by your application, and help to develop a positive relationship with your users. Be careful not to over-use these techniques, though - it is far more effective to pick a small number of moments to use emotion, rather than spraying them throughout your user interface.
ru: Немного юмора не помешает. При разумном применении это понравится пользователям. Но не перегибайте палку: лучше всего использовать подобную технику в приложении в нескольких местах, не стоит щедро сдабривать пользовательский интерфейс шутками и прочими вольностями.

note: (itstool) path: section/p
en: Be welcoming when your application is used for the first time. Using humor when things go wrong is another effective technique.
ru: Постарайтесь сделать так, чтобы ваше приложение располагало к себе пользователей, когда оно запускается впервые. Ещё один эффективный приём — если в приложении произошла аварийная ситуация, обставьте её с юмором.

note: (itstool) path: page/title
en: Dialogs
ru: Диалоги

note: (itstool) path: page/p
en: Dialogs are secondary windows that appear over a primary, parent window. They are used to present additional information or controls, including preferences and properties, or to present messages or questions.
ru: Диалоги — это второстепенные окна, которые появляются на главным родительским окном. Диалоги служат для представления дополнительной информации или элементов управления, включая свойства и параметры, или для представления сообщений или вопросов.

note: (itstool) path: page/p
en: GTK+ provides a number of stock dialogs that can be used, such as for printing or color selection.
ru: GTK+ предоставляет некоторое количество стандартные диалоговых окон, например диалог печати или выбора цвета.

note: (itstool) path: page/p
en: There are three basic types of dialogs.
ru: Существует три основных типа диалогов.

note: (itstool) path: section/p
en: Dialogs are a commonly recognized design pattern, and there are established conventions for the different types of dialogs that you might want to use. The guidelines on each type of dialog provides further information on this.
ru: Диалоги являются одними из самых распространённых шаблонов проектирования, существуют устоявшиеся соглашения для различных типов диалогов. Далее даются рекомендации по каждому типу диалогов.

note: (itstool) path: section/p
en: While dialogs can be an effective way to disclose additional controls or information, they can also be a source of interruption for the user. For this reason, always question whether a dialog is necessary, and work to avoid the situations in which they are required.
ru: Диалоги не только могут эффективно скрывать дополнительные элементы управления и информацию, но они также могут являться отвлекающим фактором. Поэтому всегда ставьте вопрос, действительно ли тот или иной диалог является необходимым. Попытайтесь обойти ситуации, в которых они необходимы.

note: (itstool) path: section/p
en: There are many ways to avoid using dialogs:
ru: Существует несколько способов избежать использования диалогов:

note: (itstool) path: item/p
en: Use inline composition for new messages, records or contacts.
ru: Используйте внутреннее включение для новых сообщений, записей или контактов.

note: (itstool) path: item/p
en: In-application notifications are an alternative to message dialogs.
ru: Встроенные уведомления являются альтернативой диалогам с сообщениями.

note: (itstool) path: item/p
en: <link xref="popovers">Popovers</link> can be a way to display additional controls or options in a less disruptive manner.
ru: С помощью <link xref="popovers">всплывающих виджетов</link> можно показывать дополнительные элементы управления или параметры менее отвлекающим способом.

note: (itstool) path: section/title
en: Message Dialogs
ru: Диалоги сообщений

note: (itstool) path: section/p
en: Message dialogs are the simplest type of dialog. They present a message or question, along with 1-3 buttons with which to respond. They are always modal, meaning that they prevent access to their parent window. Message dialogs are an appropriate choice when it is essential that the user sees and responds to a message.
ru: Диалоги сообщений — это самый простой тип диалогов. Они служат для предоставления сообщений или вопросов, для обратной связи используется от одной до трёх кнопок. Эти диалоговые окна всегда являются модальными, то есть они блокируют доступ к их родительскому окну. Диалоги сообщений применяются в том случае, когда необходимо гарантировать то, чтобы пользователь прочитал и ответил на сообщение.

note: (itstool) path: section/title
en: Examples
ru: Примеры

note: (itstool) path: section/p
en: Confirmation dialogs use a message dialog to check - or confirm - that the user wants to carry out an action. They have two buttons: one to confirm that the action should be carried out and one to cancel the action.
ru: Диалоги подтверждения используют сообщения для проверки (подтверждения) того, что пользователь желает выполнить некоторое действие. В таких диалогах используется две кнопки: одна кнопка служит для подтверждения действия, вторая — для отмены.

note: (itstool) path: note/p
en: Confirmation dialogs will often be accidentally or automatically acknowledged, and will not always prevent mistakes from happening. It is often better to provide undo functionality instead.
ru: Пользователи часто нечаянно или машинально подтверждают действия в таких диалогах, поэтому они далеко не всегда могут уберечь от возникновения ошибок. Чаще лучше предоставить возможность отменить выполненное действие.

note: (itstool) path: section/p
en: Error dialogs present an error message to the user. They often include a single button that allows the user to acknowledge and close the dialog.
ru: Диалоги ошибок служат для представление сообщений об ошибках. Они часто содержат одну-единственную кнопку, которая закрывает диалог.

note: (itstool) path: note/p
en: Error dialogs should generally be a last resort. You should design your application so that errors do not occur, and to automatically recover if something does go wrong.
ru: Диалоги сообщений — это крайней средство. Проектируйте свои приложение так, чтобы в них не возникали ошибки, а если что-то пойдёт не так, то работа приложения восстанавливалась автоматически.

note: (itstool) path: section/title
en: Action Dialogs
ru: Диалоги действий

note: (itstool) path: section/p
en: Action dialogs present options and information about a specific action before it is carried out. They have a heading (which typically describes the action) and two primary buttons - one which allows the action to be carried out and one which cancels it.
ru: Диалоги действий служат для представления параметров и информации об определённом действии до его выполнения. В таких диалогах обычно есть заголовок (заголовок описывает действие) и две главные кнопки: одна кнопка используется для выполнения действия, вторая — для отмены.

note: (itstool) path: section/p
en: Sometimes, the user may be required to choose options before an action can be carried out. In these cases, the affirmative dialog button should be insensitive until the required options have been selected.
ru: Иногда пользователь должен выбрать некоторые параметры перед выполнением действия. В этих случаях кнопка подтверждения в диалоге должна быть неактивной до тех пор, пока не будут выбраны необходимые параметры.

note: (itstool) path: section/p
en: Many of the stock GTK+ dialogs are action dialogs. The print dialog is a good example: it is displayed in response to the user using the print action, and presents information and options for that print action. The two header bar buttons allow the print action to either be cancelled or carried out.
ru: Многие стандартные диалоги GTK+ являются диалогами действий. Наглядным примером может послужить диалог печатли: он появляется, когда пользователь активирует действие печатти, и представляет информацию и параметры для этого действия. Две кнопки в заголовочной панели служат для подтверждения действия и его отмены.

note: (itstool) path: section/title
en: Presentation Dialogs
ru: Диалоги представления

note: (itstool) path: section/p
en: Presentation dialogs present information or controls. Like action dialogs, they have a header bar and a subject. However, instead of prefixing an action, their content relates to an application or content item.
ru: Диалоги представлений служат для представления информации или элементов управления. Также как у диалогов действия у них есть заголовочная панель и тема. Но вместо действия их содержимое относится к приложению или к элементам его содержимого.

note: (itstool) path: section/p
en: Preferences and properties are both examples of presentation dialogs, and both present information and settings in relation to a specific entity (either an application or a content item). Properties dialogs are a good example of how dialogs can be used to disclose additional information which is not always needed in the main application window.
ru: Примерами таких диалогов служат диалоги свойств и диалоги параметров. В этих диалогах находится информация и параметры, относящиеся к определённому объекту (либо к приложению в целом, либо к одному из элементов его содержимого). Диалоги свойств демонстрируют, как можно использовать диалоги для скрытия дополнительной информации, которая не всегда нужна в главном окне приложения.

note: (itstool) path: note/p
en: Resist the temptation to provide a preference window for your application. Always question whether additional settings are really necessary. Most people will not bother to investigate the preferences that you provide, and configuration options will contribute to the complexity of your application. Make an effort to ensure that your application design works for everybody without the need to change its settings.
ru: Старайтесь избежать необходимости добавления окна с параметрами для вашего приложения. Подумайте, действительно ли нужны дополнительные параметры. Большинство людей не утруждают себя изучением параметров, которые вы им предоставляете. Параметры настройки также повысят сложность вашего приложения. Сделайте так, чтобы ваше приложение работало для всех без необходимости изменять его параметры.

note: (itstool) path: section/title
en: Instant and Explicit Apply
ru: Мгновенное и явное применение

note: (itstool) path: section/p
en: Presentation dialogs are either instant or explicit apply. In instant apply dialogs, changes to settings or values are immediately updated. In contrast, explicit apply dialogs include a button for applying changes.
ru: Диалоги представления применяют изменения мгновенно либо явно. При мгновенном применении изменения в параметрах или значениях применяются сразу же после из изменения. И наоборот, диалоги для явного применения предоставляют кнопку для применения изменений.

note: (itstool) path: section/p
en: Instant apply should be used wherever possible. Instant apply presentation dialogs have a close button in their header bar, like a <link xref="primary-windows">primary window</link>.
ru: Используйте мгновенное применение везде, где это возможно. В диалогах мгновенного применения есть кнопка закрытия в заголовочной панели, как у <link xref="primary-windows">главных окон</link>.

note: (itstool) path: section/p
en: Explicit apply is only necessary if changes in the dialog have to be applied simultaneously in order to have the desired behaviour. Explicit apply dialogs include a <gui>Done</gui> and <gui>Cancel</gui> button (<gui>Cancel</gui> resets all values in the dialog to the state before it was opened and Done applies all changes and closes the window).
ru: Явное применение необходимо только в тех случаях, когда для получения желаемого поведения измененияе, сделанные в диалоге, должны применяться одновременно. В диалоговых окнах с явным применением используется две кнопки: <gui>Готово</gui> и <gui>Отмена</gui> (<gui>Отмена</gui> сбрасывает все значения в диалоге в исходные и закрывает окно).

note: (itstool) path: section/title
en: Primary buttons
ru: Основные кнопки

note: (itstool) path: section/p
en: Message and action dialogs include primary buttons which affect the whole window. The order of these buttons, as well as the labels used, are a key part of the dialog.
ru: Сообщения и диалоги действия содержат главные кнопки, которые оказывают действие на всё окно. Порядок этих кнопок, а также текстовые метки в них — важнейшая часть диалога.

note: (itstool) path: section/title (itstool) path: td/p
en: Order
ru: Порядок

note: (itstool) path: section/p
en: When a dialog includes an affirmative and a cancel button, always ensure that the cancel button appears first, before the affirmative button. In left-to-right locales, this is on the left.
ru: Если диалог содержит кнопки подтверждения и отмены, кнопка отмены всегда должна располагаться до кнопки подтверждения. Для локалей с письмом слева направо кнопка отмены должна находиться слева.

note: (itstool) path: section/p
en: This button order ensures that users become aware of, and are reminded of, the ability to cancel prior to encountering the affirmative button.
ru: Такой порядок кнопок даёт понять пользователям, что возможность отмены имеет больший приоритет, чем подтверждение действия.

note: (itstool) path: section/title
en: Labels
ru: Текстовые метки

note: (itstool) path: section/p
en: Label the affirmative primary button with a specific imperative verb, for example: <gui>Save</gui>, <gui>Print</gui>, <gui>Remove</gui>. This is clearer than a generic label like <gui>OK</gui> or <gui>Done</gui>.
ru: Используйте в качестве текстовой метки для главной кнопки глагол в повелительно наклонении. Например: <gui>Сохранить</gui>, <gui>Перезагрузить</gui>, <gui>Удалить</gui> (исключением является <gui>Печать</gui>). Такие текстовые метки понятнее, чем просто <gui>OK</gui> или <gui>Готово</gui>.

note: (itstool) path: section/p
en: Error dialogs typically include a single button which dismisses the dialog. In this case, a specific action does not need to be referenced, and this can be a good opportunity to use humor. <gui>Apology Accepted</gui> or <gui>Got It</gui> are both examples of good labels.
ru: Диалоги ошибок обычно содержат одну кнопку, которая закрывает диалог. В этом случае определённое действие не нужно ассоциировать с чем-нибудь. Тут есть возможность немного пошутить: вместо обычной текстовой метки можно вставить что-то наподобие <gui>Извенения приняты</gui> или <gui>Понятненько</gui>.

note: (itstool) path: section/title
en: Default action and escape
ru: Действие по умолчанию и выход

note: (itstool) path: section/p
en: Assign the return key to activate the primary affirmative button in a dialog (for example <gui>Print</gui> in a print dialog). This is called the default action, and is indicated by a different visual style. Do not make a button the default if its action is irreversible, destructive or otherwise inconvenient to the user. If there is no appropriate button to designate as the default button, do not set one.
ru: Назначьте клавишу Enter для активации главной кнопки подтверждения в диалоге (например <gui>Печать</gui> в диалоге печати). Это называется действием по умолчанию, такие кнопки должны визуально отличаться от остальных. Не дейлайте кнопками по умолчанию кнопки, которые выполняют невозвратные, разрушительные или какие-либо неудобные действия. Если ни одна из кнопок не подходит под кнопку по умолчанию, не назначайте её.

note: (itstool) path: section/p
en: You should also ensure that the escape key activates the cancel or close button, should either of them be present. Message dialogs with a single button can have both escape and return bound to the button.
ru: Клавиша Esc должна активировать кнопку отмены или закрытия, одна из этих кнопок должна обязательно присутствовать в диалоге. В диалогах сообщений с одной кнопкой можно одновременно привязать клавишу Esc и Enter.

note: (itstool) path: section/p
en: Binding return and escape in this way provides a predictable and convenient way to continue through a dialog, or to go back.
ru: Привязка клавиш Esc и Enter обеспечивает очевидный и удобный способ продолжить работу или вернуться назад.

note: (itstool) path: item/p
en: Dialog windows should never pop up unexpectedly, and should only ever be displayed in immediate response to a deliberate user action.
ru: Диалоговые окна никогда не должны открываться внезапно, они должны открываться только в ответ на действия пользователя.

note: (itstool) path: item/p
en: Dialogs should always have a parent window.
ru: У диалоговых окон всегда должны быть родительское окно.

note: (itstool) path: item/p
en: Follow the <link xref="visual-layout">layout guidelines</link> when designing the content of windows.
ru: При проектировании содержимого диалоговых окон следуйте <link xref="visual-layout">рекомендациям по визуальному расположению</link>.

note: (itstool) path: item/p
en: Use <link xref="view-switchers">view switchers</link> or <link xref="tabs">tabs</link> to break up controls and information.
ru: Для разбиения элементов управления и информации используйте <link xref="view-switchers">переключатели вида</link> или <link xref="tabs">вкладки</link>.

note: (itstool) path: item/p
en: Avoid stacking dialog windows on top of one another. Only one dialog window should be displayed at a time.
ru: Избегайте открытие диалоговых окон поверх других диалогов. Одновременно может отображаться только одно диалоговое окно.

note: (itstool) path: item/p
en: When opening a dialog, provide initial keyboard focus to the component that you expect users to operate first. This focus is especially important for users who must use a keyboard to navigate your application.
ru: При открытии диалога переводите фокус ввода с клавиатуры на компонент, с которого пользователи начинают взаимодействие. Это особенно важно для пользователей, которые для навигации по вашему приложению используют клавиатуру.

note: (itstool) path: page/title
en: Drop-down lists
ru: Выпадающие списки

note: (itstool) path: page/p
en: A drop-down list is a user interface element which allows the user to select from a list of mutually exclusive options. It appears as a button which, when clicked, reveals a list.
ru: Выпадающий список — это элемент интерфейса, который служит для выбора взаимоисключающих параметров из списка. Выпадающий список выглядит, как обычная кнопка, но при нажатии на неё появляется список.

note: (itstool) path: page/p
en: Radio buttons or a list will often be preferable to a drop-down list, as they present all the available options at once without any further interaction. At the same time, a drop-down list might be a better choice when:
ru: Вместо выпадающих списков часто применяются радиокнопки или списки, поскольку они предоставление доступных параметров не требует никаких действий от пользователя. В то же время выпадающие списки применяются, когда:

note: (itstool) path: item/p
en: The number of options is large.
ru: количество параметров достаточно велико;

note: (itstool) path: item/p
en: There is little available space.
ru: мало свободной области;

note: (itstool) path: item/p
en: The list of options may change over time.
ru: список параметров может изменяться в течение некоторого времени;

note: (itstool) path: item/p
en: The contents of the hidden part of the menu are obvious from its label and the one selected item. For example, if you have an option menu labelled “Month:” with the item “January” selected, the user might reasonably infer that the menu contains the 12 months of the year without having to look.
ru: по текстовой метке и выбранному элементу можно понять, что находится в скрытой части. Например, если имеется текстовая метка «Месяц:», и выбран элемент «январь», то пользователь не открывая меню может догадаться, что в нём будут находиться 12 месяцев.

note: (itstool) path: item/p
en: While GTK+ does provide a specific combobox widget, it is recommended that drop-down lists are constructed using a combination of a button and a popover. This allows more comfortable scrolling for long lists, and allows search to be integrated into the list. Using this approach also allows the current selected item to always be displayed.
ru: Выпадающие списки рекомендуется создавать из кнопки и всплывающего виджета. Такая комбинация позволяет обеспечить удобную прокрутку длинных списков и интегрировать в список функцию поиска, кроме того, выбранный элемент всегда виден в интерфейсе.

note: (itstool) path: item/p
en: If the number of items is very large, provide a search function that filters the list.
ru: В случае большого количества элементов желательно предоставить функцию поиска для фильтрации списка.

note: (itstool) path: item/p
en: Label the drop-down list button with a text label above it or to its left, using <link xref="writing-style#capitalization">sentence capitalization</link>. Provide an access key in the label that allows the user to give focus directly to the drop-down list.
ru: Текстовая метка для списка должна располагаться выше или левее кнопки выпадающего меню. При использовании английского языка прописные буквы используются, как в <link xref="writing-style#capitalization">обычном предложении</link>. Добавьте ускоритель, чтобы пользователь с помощью клавиатуры мог перевести фокус на выпадающий список.

note: (itstool) path: item/p
en: Use <link xref="writing-style#capitalization">sentence capitalization</link> for drop-down list items, for example <gui>Switched movement</gui>.
ru: При использовании английского языка для элементов выпадающего меню прописные буквы используются, как в <link xref="writing-style#capitalization">обычном предложении</link>.

note: (itstool) path: section/title
en: Custom values
ru: Добавление значений

note: (itstool) path: section/p
en: A drop-down list can allow custom values to be added to a number of presets, or can be used to enter and select from custom values alone.
ru: В выпадающий список можно пополнять новые значениями, причём добавлять и выбирать новые значения можно с помощью самого же списка.

note: (itstool) path: item/p
en: Ensure that custom values are ordered in a way that is most useful to users. Alphabetical or recency ordering is common.
ru: Убедитесь, что добавленные значения упорядочены так, чтобы пользователю было удобно работать с ними. Часто применяется алфавитный порядок или порядок, в котором элементы были добавлены в список.

note: (itstool) path: item/p
en: When a drop-down list includes both preset and custom values, separate them into separate groups within the list.
ru: Когда в выпадающем списке имеются и начальные, и добавленные значения, разделите их в списке на группы.

note: (itstool) path: item/p
en: Allow custom values to be removed from the list.
ru: Пользователь должен иметь возможность удалять добавленные значения.

note: (itstool) path: item/p
en: Validate custom values as they are entered, in order to prevent errors.
ru: Проверяйте на корректность добавленные значения по мере их ввода, чтобы предотвратить ошибки.

note: (itstool) path: item/p
en: If the drop-down only accepts custom values, and no values have been entered previously, present the custom value entry when the drop-down is opened, instead of showing an empty list.
ru: Если выпадающий список принимает только добавляемые значения и в нём отсутсвуют начальные значения, при открытии списка не показывайте пустой список, а добавьте поле для ввода значения.

note: (itstool) path: page/title
en: Essentials
ru: Основы

note: (itstool) path: page/p
en: This section of the Human Interface Guidelines covers essential themes. It provides an initial starting point when designing an application, as well as common design guidelines that are necessary when using all the patterns and user interface elements found in later sections.
ru: В этом разделе затрагиваются основы проектирования пользовательского интерфейса. Этот раздел можно считать отправной точкой при создании приложений. Вы также узнаете об общих принципах проектирования, необходимых для применения шаблонов, и элементах пользовательского интерфейса, о которых вы узнаете в последующих частях руководства.

note: (itstool) path: section/title
en: Getting started
ru: Введение

note: (itstool) path: td/p
en: <link xref="design-principles"><em style="strong">Design principles</em></link>
ru: <link xref="design-principles"><em style="strong">Принципы проектирования</em></link>

note: (itstool) path: td/p
en: <link xref="application-basics"><em style="strong">Application basics</em></link>
ru: <link xref="application-basics"><em style="strong">Что такое приложение</em></link>

note: (itstool) path: td/p
en: Basic application behavior and characteristics.
ru: Основные черты и характеристики приложений.

note: (itstool) path: td/p
en: <link xref="compatibility"><em style="strong">Compatibility</em></link>
ru: <link xref="compatibility"><em style="strong">Совместимость</em></link>

note: (itstool) path: section/title
en: Common guidelines
ru: Основы проектирования

note: (itstool) path: td/p
en: <link xref="visual-layout"><em style="strong">Visual layout</em></link>
ru: <link xref="visual-layout"><em style="strong">Визуальное расположение</em></link>

note: (itstool) path: td/p
en: Arranging elements within user interfaces.
ru: Расположение элементов пользовательского интерфейса.

note: (itstool) path: td/p
en: <link xref="writing-style"><em style="strong">Writing style</em></link>
ru: <link xref="writing-style"><em style="strong">Использование текста</em></link>

note: (itstool) path: td/p (itstool) path: info/desc
en: Writing text for your user interface, including capitalization rules.
ru: Использование текста в пользовательском интерфейсе.

note: (itstool) path: td/p
en: <link xref="icons-and-artwork"><em style="strong">Icons and artwork</em></link>
ru: <link xref="icons-and-artwork"><em style="strong">Значки и графика</em></link>

note: (itstool) path: td/p
en: Guidelines on selecting and creating icons.
ru: Рекомендации по выбору и созданию значков.

note: (itstool) path: td/p
en: <link xref="typography"><em style="strong">Typography</em></link>
ru: <link xref="typography"><em style="strong">Типографика</em></link>

note: (itstool) path: td/p
en: Advice on font sizes, weights and styles, as well as special characters.
ru: Рекомендации по использованию шрифтов: размеры, начертания, стили, специальные символы.

note: (itstool) path: td/p
en: <link xref="pointer-and-touch-input"><em style="strong">Pointer and touch input</em></link>
ru: <link xref="pointer-and-touch-input"><em style="strong">Мышь и сенсорное управление</em></link>

note: (itstool) path: td/p (itstool) path: info/desc
en: Mouse, touchpad and touchscreen interaction.
ru: Работа с мышью, сенсорными панелью и экраном.

note: (itstool) path: td/p
en: <link xref="keyboard-input"><em style="strong">Keyboard input</em></link>
ru: <link xref="keyboard-input"><em style="strong">Клавиатурный ввод</em></link>

note: (itstool) path: td/p (itstool) path: info/desc
en: Keyboard navigation, access and shortcut keys.
ru: Управление с клавиатуры: перемещение, комбинации клавиш, доступ.

note: (itstool) path: page/title
en: Grids
ru: Сетки

note: (itstool) path: page/p
en: A grid is one of the primary methods of presenting collections of content in GNOME 3. Grids are often combined with a number of the other design patterns, including <link xref="search">search</link> and <link xref="selection-mode">selection mode</link>.
ru: Сетка это один из основных способов, позволящих представить набор данных в GNOME 3. Сетки часто применяются вместе с различными шаблонами проектирования, включая <link xref="search">поиск</link> и <link xref="selection-mode">режим выделения</link>.

note: (itstool) path: section/p
en: Since the grid view utilizes an image for each item it presents, it is best suited to content that has a visual component, such as documents or photos. If content items don't have a visual component, a <link xref="lists">list view</link> might be more appropriate.
ru: Поскольку в сетках в качестве элементов используются изображения, сетки лучше всего подходят под визуальное содержимое, например документы или фотоснимки. Если содержимое не имеет визуального представления, вместо сеток можно применять <link xref="lists">списки</link>.

note: (itstool) path: section/p
en: Grids and lists can be combined, to offer different views of the same content. This can be useful if content items have additional metadata associated with them, such as creation dates or authorship.
ru: Чтобы предоставить несколько различных режимов просмотра содержимого, сетки можно одновременно использовать со списками. Это может быть пригодиться, когда элементы содержимого имеют дополнительные метаданные (например, дата создания, автор и т. п.).

note: (itstool) path: item/p
en: Wherever possible, each item of content should have a unique thumbnail.
ru: Каждый элемент содержимого по возможности должен иметь уникальную миниатюру.

note: (itstool) path: item/p
en: Order the items in the grid according to what will be most useful to people using your application. Ordering content according to most recently used is often the best arrangement.
ru: Располагайте элементы в сетке в таком порядке, который был бы наиболее полезен для пользователей вашего приложения. Расположение элементов по частоте их использование часто является наиболее удачным вариантом упорядочивания.

note: (itstool) path: item/p
en: Selecting an item in the grid will typically switch to a dedicated view of that item.
ru: Выбор элемента в сетке обычно переводит режим просмотра на просмотр этого элемента.

note: (itstool) path: item/p
en: Consider combining the grid view search, selection mode and collections.
ru: Рассмотрите возможность объединения в сетке поиска, режима выделения и коллекций.

note: (itstool) path: page/title
en: Header bar menus
ru: Меню заголовочной панели

note: (itstool) path: page/p
en: <link xref="header-bars">Header bars</link> can include a menu which contains actions and options for the current view. These menus are located at the far right side of the header bar.
ru: <link xref="header-bars">Заголовочные панели</link> могут включать меню с действиями и параметрами для текущего вида. Эти меню находятся с краю с правой стороны в панели заголовка.

note: (itstool) path: page/p
en: While the most frequently used actions for a view should be placed directly in the header bar, a header bar menu provides access to lesser-used actions. This ensures that the header bar isn’t overwhelmed with less interesting or useful controls.
ru: Поскольку наиболее часто используемые действия для текущего вида должны помещаться непосредственно в панель заголовка, меню этой панели предоставляет доступ к менее используемым действиям. Это позволяет разгрузить заголовочную панель от второстепенных элементов управления.

note: (itstool) path: page/p
en: In this way, the header bar menus help to create focused views that guide the user towards the most interesting and useful functionality.
ru: Таким образом, с помощью меню заголовочной панели обеспечивается центр внимания и предоставляется доступ к наиболее интересным и полезным функциям.

note: (itstool) path: section/p
en: Use a header bar menu to present additional actions or options for the current view. They are best used when those actions or options are not used the majority of the time - if there is a set of actions which deserve more prominence in the view, an <link xref="action-bars">action bar</link> might be a better choice.
ru: Размещайте в меню заголовочной панели дополнительные действия или параметры для текущего вида. В этом меню должны размещаться действия или параметры, которые не востребованы в большинстве случаев, если среди них имеются действия, которые важнее прочих для текущего вида, попробуйте вынести их в <link xref="action-bars">панель действий</link>.

note: (itstool) path: section/p
en: Header bar menus are not a good choice for performing actions on selected content: when content hasn’t been selected, the menu will contain unhelpful insensitive menu items, and when content has been selected, possible actions will not be advertised. <link xref="selection-mode">Selection mode</link> or <link xref="popovers">popovers</link> are a better choice for this situation.
ru: Не используйте меню заголовочной панели для выполнения действий над выделенным содержимым: когда содержимое не выделено, меню будет содержать бесполезные неактивные элементы меню, когда содержимое выделено, возможные действия не будут афишироваться. В таких случаях лучше использовать <link xref="selection-mode">режим выделения</link> или <link xref="popovers">всплывающие виджеты</link>.

note: (itstool) path: section/title
en: Guidance
ru: Рекомендации

note: (itstool) path: item/p
en: Header bar menus should only contain actions for the current view or window - this differentiates their content from application menus.
ru: В меню заголовочной панели должны находиться действия только для текущего вида или окна, это отличает его содержимое от меню приложения.

note: (itstool) path: item/p
en: Follow the <link xref="menus">standard guidelines for menus</link>.
ru: Следуйте <link xref="menus">стандартным рекомендациям для меню</link>.

note: (itstool) path: item/p
en: A header bar menu is contained within a <link xref="popovers">popover</link>. As such, a header bar menu can include a variety of controls, such as groups of buttons.
ru: Меню заголовочной панели реализовано через <link xref="popovers">всплывающий виджет</link>, поэтому меню оно может содержать различные управляющие элементы, например различные группы кнопок.

note: (itstool) path: item/p
en: Header bar menus shouldn’t include a close menu item, since this action is already provided by the header bar. It can also be ambiguous as to what a close menu item refers to.
ru: В меню заголовочной панели не должно быть элемента для закрытия меню, поскольку это действие уже реализовано в заголовочной панели, и если бы оно было включено в меню, было бы неясно, что именно закрывает этот элемент.

note: (itstool) path: page/title
en: Header bars
ru: Заголовочные панели

note: (itstool) path: page/p
en: Header bars are a common horizontal element which are placed at the top of windows. They play a number of roles:
ru: Заголовочная панель это горизонтальный элемент, который помещается в верхнюю часть окна. Заголовочные панели выполняют следующие задачи:

note: (itstool) path: item/p
en: Window controls - header bars allow windows to be moved by dragging, include window control buttons (typically a single close button), and provide access to a window controls menu.
ru: Управление окнами. Заголовочная панель предоставляет доступ к окну: с помощью неё можно перетаскивать окно, панель также содержит кнопки управления окном (которые обычно представлены одной единственной кнопкой для закрытия окна).

note: (itstool) path: item/p
en: Headings - a key role of a header bar is to provide context for the content of the window, either through a heading or view switcher.
ru: Заголовок. Главная задача заголовочной панели предоставить контекст для содержимого окна, это можно реализовать с помощью заголовка или переключателя вида.

note: (itstool) path: item/p
en: Controls - header bars provide a place for key controls, typically in the form of buttons.
ru: Управляющие элементы. Заголовочные панели включают в себя ключевые элементы управления, которые чаще всего реализуются в виде кнопок.

note: (itstool) path: section/p
en: Header bars are recommended for all application windows. They provide a number of advantages over the traditional combination of title bar, menu bar and toolbar, including a smaller vertical footprint, and dynamic navigation and mode changes (such as with <link xref="selection-mode">selection mode</link>).
ru: Рекомендуется использовать заголовочные панели для всех окон приложения. Заголовочные панели обладают рядом преимуществ перед традиционной связкой, состоящей из заголовка, меню и панели инструментов: панель заголовка экономит место по вертикали, а также предоставляет функции динамической навигации и изменения режимов (например с помощью <link xref="selection-mode">режима выделения</link>).

note: (itstool) path: section/p
en: Header bars are incompatible with menu bars. If your application already incorporates a menu bar, you should evaluate the alternatives suggested in these guidelines. See the <link xref="menu-bars">menu bar guidelines</link> for more details on this.
ru: Заголовочные панели несовместимы с панелями меню. Если в вашем приложении уже есть панель меню, рассмотрите возможность применения альтернативного решения, предложенного в этом руководстве. Подробнее см. рекомендации по использовании <link xref="menu-bars">панели меню</link>.

note: (itstool) path: section/title
en: Controls
ru: Управляющие элементы

note: (itstool) path: section/p
en: Header bars can contain key controls for the window, which can be placed on the left and right-hand side of the header bar. Examples of these controls include buttons for navigating back and forward, search, and selecting content.
ru: Заголовочные панели могут включать в себя ключевые управляющие элементы для окна, которые могут располагаться справа или слева от панели. Примерами такого рода управляющих элементов могут служить кнопки для перемещения назад и вперёд, кнопка поиска и кнопка выделения содержимого.

note: (itstool) path: section/p
en: Ensure that your header bar only contains a small number of key controls - this will help users to understand the primary functionality provided by the window, and will ensure that the window can be resized to narrow widths.
ru: Заголовочная панель должна включать в себя минимально необходимое количество ключевых управляющих элементов. Во-первых, пользователям будет проще использовать главную функциональность, предоставляемую главным окном, а во-вторых, при изменении размеров окна, его можно сделать узким.

note: (itstool) path: section/p
en: If a window requires more controls than can be comfortably accommodated within the header bar, additional functionality can be included within a header bar menu.
ru: Если у приложения столько управляющих элементов, что их нельзя нормально разместить в заголовочной панели, дополнительные функции можно вынести в меню заголовочной панели.

note: (itstool) path: section/title
en: Header bars are dynamic
ru: Заголовочные панели должны быть динамичными

note: (itstool) path: section/p
en: A header bar can - and should - update along with view or mode changes. This ensures that header bar controls are always relevant to the current context.
ru: Заголовочные панели могут и должны изменяться в соответствии с текщим режимом просмотра, таким образов заголовочные панели всегда будут соответствовать текущему контексту.

note: (itstool) path: section/p
en: If the window includes multiple views (accessed through a <link xref="view-switchers">view switcher</link>), the header bar can include different controls for each view.
ru: Если в окне используется несколько режимов просмотра (например с помощью <link xref="view-switchers">переключателя вида</link>), заголовочная панель может содержать различные управляющие элементы для каждого режима просмотра.

note: (itstool) path: section/p
en: If the window incorporates navigation, different controls can be shown depending on the location displayed in the window itself. It is common to show a back button on the left side of the header bar when navigating.
ru: Если окно включает в себя навигацию, то отображение различных управляющих элементов может зависеть от местоположения, открытого в окне. Распространённой практика - поместить кнопку для перемещения назад с левой стороны от заголовочной панели.

note: (itstool) path: section/title
en: Additional guidance
ru: Дополнительные рекомендации

note: (itstool) path: item/p
en: A header bar should always provide context for the window it belongs to. This aids window identification, and clarifies what is displayed in the window itself. This can either be done by placing a heading in the center of the header bar, or by including a <link xref="view-switchers">view switcher</link>.
ru: Контекст заголовочной панели должен всегда соответствовать окну панели. Это позволяет идентифицировать окно и пояснить, что именно изображено в самом окне. Это можно сделать, поместив заголовок по центру заголовочной панели или добавив <link xref="view-switchers">переключатель вида</link>.

note: (itstool) path: item/p
en: Arrange controls within the header bar according to the three alignment points described in the <link xref="visual-layout">visual layout guidelines</link> - left, center and right.
ru: Располагайте управляющие элементы в заголовочной панели по трём соответствующим точкам выравнивания, описанным в разделе <link xref="visual-layout">визуальное расположение</link> -- слева, по центру и справа.

note: (itstool) path: item/p
en: <gui>New</gui> and back buttons should be placed on the left side of the header bar.
ru: Кнопки <gui>Создать</gui> и <gui>Назад</gui> размещайте в левой части заголовочной панели.

note: (itstool) path: item/p
en: Always ensure that there is room for a header bar to be dragged. This is necessary to enable windows to be moved or resized.
ru: Убедитесь, что для перетаскивания заголовочной панели достаточно свободного места. Это необходимо для перемещения или изменения размеров окон.

note: (itstool) path: credit/name
en: Jakub Steiner
ru: Якуб Штайнер (Jakub Steiner)

note: (itstool) path: info/desc
en: Selecting and creating icons.
ru: Выбор и создание значков.

note: (itstool) path: page/title
en: Icons and Artwork
ru: Значки и графика

note: (itstool) path: page/p
en: Icons play an important role in user interfaces: selecting the correct icon is therefore vital to making sure that your application is usable. An identifying icon is also an essential part of any application, and is a crucial part of its identity.
ru: Значки играют важную роль в пользовательском интерфейсе: чтобы приложением было удобно пользоваться, необходимо правильно выбирать значки. Также важен значок и самого приложения, так как он является составной частью его облика.

note: (itstool) path: section/title
en: Using Icons in Your User Interface
ru: Использование значков в интерфейсе

note: (itstool) path: section/p
en: There are many situations when it is necessary to decide between using an icon and a text label, particularly for buttons. Icons have the advantage of being smaller, and not requiring translation. At the same time, the incorrect use of an icon can make your interface hard - or even impossible - to understand.
ru: Часто возникают ситуации, когда требуется принять решение, что использовать в интерфейсе, текстовую метку или значок (особенно когда речь идёт о кнопках). Значки обладают тем преимуществом, что они занимают меньше места и не требуют перевода. В то же время неправильное использование значков может испортить интерфейс настолько, что им станет невозможно пользоваться.

note: (itstool) path: item/p
en: Only use icons whose meaning is commonly recognized. If a commonly recognized icon is not available, it might be better to use a text label instead.
ru: Используйте только широко распространённые значки. Если вы не можете подобрать подходящий значок, используйте вместо него текстовую метку.

note: (itstool) path: item/p
en: Convention establishes which icons will be recognized. If you are in doubt, stick to icons which are frequently used in other applications.
ru: При выборе значков следуйте устоявшимся соглашениям об использовании значков. Если сомневатесь, посмотрите, какие значки используются в других приложениях.

note: (itstool) path: item/p
en: Consider which icons will be meaningful in the specific context of your application - users of specialist tools will often be familiar with domain-specific symbols.
ru: Подумайте какие значки подходят в контексте использования вашего приложения, пользователи специализированных приложений часто также знакомы с символическими обозначениями, используемыми в соответствующей предметной области.

note: (itstool) path: item/p
en: Remember that some icons are only meaningful alongside other icons of the same type. For example, a media icon for stop is simply a square, and may not be identified as a stop icon without other media controls (like play, pause, or skip) being visible close by. Likewise, the icon to remove an item from a list is a subtract symbol (ie. a single line), and will not be recognizable without a corresponding “plus” add icon.
ru: Помните, что некоторые значки используются только вместе со значками такого же типа. Например, значок «Стоп», который чаще всего представлен в виде квадратика, может быть неправильно растолкован, если он используется изолировано, без дополнительных медиа-кнопок (воспроизведения, паузы, перемотки и т. д.). Или например значок с изображением минуса, который используется для удаления элементов из списка, также может быть неправильно понят, если рядом нет значка с изображением плюса.

note: (itstool) path: section/title
en: Choosing Stock GNOME Icons
ru: Выбор набора значков GNOME

note: (itstool) path: section/p
en: GNOME provides a full set of standard icons. These should be used where ever appropriate; try to avoid creating custom icons unless they are absolutely necessary.
ru: GNOME предоставляет полный набор стандартных значков. Старайтесь использовать стандартные значки, создавайте собственные значки только в крайнем случае.

note: (itstool) path: section/p
en: Follow the icon naming specification when selecting which icons to use - the name of the icon should reflect what the icon is intended to communicate. This is important for those using a screen reader.
ru: При выборе значков руководствуйтесь их названием. Название значка отражает его назначение. Это важно для людей, использующих экранный диктор.

note: (itstool) path: section/p
en: You can use the GTK+ icon browser to find recommended icons.
ru: Для поиска рекомендуемых значков можно воспользоваться браузером значков GTK+.

note: (itstool) path: section/title
en: Color vs. Symbolic Icons
ru: Цветные и монохромные значки

note: (itstool) path: section/p
en: GNOME 3 provides two types of icon: full-color and monochrome symbolic icons. The guidelines in this HIG indicate when to use which type of icon. The following is a a general guide.
ru: GNOME 3 предоставляет два набора значков: цветных и монохромных.

note: (itstool) path: section/p
en: Full-color icons should be used for:
ru: Цветные значки используются для:

note: (itstool) path: item/p
en: devices
ru: обозначения устройств;

note: (itstool) path: item/p
en: filetypes/mimetypes
ru: обозначения типов файлов;

note: (itstool) path: item/p
en: application (launcher) icons
ru: значков приложений.

note: (itstool) path: section/p
en: All other icons should use the symbolic icon style. In addition, symbolic icons should always be used inside:
ru: Все прочие значки должны быть монохромными. Кроме того, монохромные значки должны всегда использоваться для:

note: (itstool) path: item/p
en: buttons
ru: кнопок;

note: (itstool) path: item/p
en: lists
ru: списков;

note: (itstool) path: item/p
en: entry fields
ru: поле ввода;

note: (itstool) path: item/p
en: when the background is semi-transparent (such as overlaid media or fullscreen controls)
ru: полупрозрачного фона (значки используются в качестве элементов управления мультимедиа и переходом в полноэкранный режим).

note: (itstool) path: section/title
en: Application Icons
ru: Значки приложений

note: (itstool) path: section/p
en: Every application should have a unique and beautiful application icon. It is the face of the application, and the first visual element a user sees when browsing for new applications. The <link xref="application-basics">application basics page</link> includes details on what an application is, and when to provide an application icon.
ru: Каждое приложение должно иметь свой собственный значок, являющийся визитной карточкой приложения. Значок — это первый визуальный элемент, с которым встречается пользователь. В разделе «<link xref="application-basics">Что такое приложение</link>» подробно объясняется, что такое приложение, и когда у него должен быть свой собственный значок.

note: (itstool) path: section/p
en: Because application icons are presented at larger sizes, legacy Tango styled 48x48px or SVG icons no longer suffice (lacking detail). It is essential your application has a 256x256px icon. With the advent of high-DPI displays, a 512x512px variant is recommended.
ru: Поскольку значки приложений по размеру больше обычных, то значки из набора Tango не подходят (даже в формате SVG из-за низкой детализации). Значок вашего приложения должен иметь размер 256x256 пикселов. А в связи с появлением мониторов с повышенным разрешением, рекомендуется использовать размер 512x512 пикселов.

note: (itstool) path: section/p
en: While not as critical, there are still areas where application icons are presented at a small size. To keep the icon sharp and well defined, a specific rendering is required to sizes of 48x48px, 32x32px, 24x24px and 16x16px. Many GNOME icons also ship a 22x22px size for legacy reasons, but that isn’t required.
ru: Есть области, в которых значки приложений до сих пор имеют небольшой размер. Чтобы значки хорошо выглядели, необходимо чтобы они отрисовывались в одном из следующих размеров: 48x48, 32x32, 24x24 и 16x16. Многие значки GNOME для совместимости также доступны в размере 22x22.

note: (itstool) path: section/p
en: To maintain crispness, a lot of detail is discarded for the low resolution variants and a 1px stroke is used to outline the silhouette of the object.
ru: В значках небольших размеров приходится жертвовать детализацией и использовать линию шириной в 1 пиксел для создания силуэта объекта.

note: (itstool) path: section/p
en: More information on designing an application icon can be found below, in the custom full-color icon section.
ru: В разделе «Создание цветных значков» вы найдёте дополнительную информацию о создании значков для приложений.

note: (itstool) path: section/title
en: Custom Symbolic Icons
ru: Создание символических значков

note: (itstool) path: section/p
en: Symbolic icons have a simple form and are drawn within a 16x16 pixel grid. They are then programatically scaled and colored within the user interface itself.
ru: Символические значки используют простые формы и создаются с помощью сетки 16x16 пикселов. Затем они программно масштабируются и окрашиваются в цвета пользовательского интерфейса.

note: (itstool) path: item/p
en: Identify a single property when looking for an appropriate metaphor for an icon, and focus on what distinguishes the idea you want to communicate. For example, when describing an action to be performed on an image, it isn’t necessary to repeat the idea of an image in every icon. Instead, focus on what is distinct about each action (for example: rotate, tag, align).
ru: При поиске метафоры для значка определите её главное свойство, сосредоточьтесь на том, что может выразить данную идею. Например, при описании действия, выполняемого над изображением, не нужно использовать его метафору в каждом значке. Вместо этого используйте метафору действия: повернуть, выровнять, отметить и т. п.

note: (itstool) path: item/p
en: Avoid using any perspective in symbolic icons, stick to a simple orthogonal view.
ru: Избегайте использования перспективы в символических значках, используйте ортогональную сетку.

note: (itstool) path: item/p
en: Filled shapes are generally faster to process by the human visual system than wireframe outlines.
ru: Фигуры со сплошной заливкой быстрее воспринимаются зрительной системой, чем контурные фигуры.

note: (itstool) path: item/p
en: Symbolic icons are recolored at runtime to match the context, very much like a piece of text. While there are ways to “shade” parts of an icon by using opacity or creating duotone/pattern dithering, try avoiding these as much as possible.
ru: Символические значки окрашиваются во время исполнения, чтобы их цвет соответствовал контексту (также как и текст). Не используйте полупрозрачность и дизеринг для передачи теней.

note: (itstool) path: item/p
en: When a metaphor relies on the negative space, make sure it will work with the colors inverted. For example a camera lens spec/highlight will only work if lighter than the lens itself.
ru: Если метафора имеет противоположный смысл, используйте инвертирование цветов. Например, эффект блика на линзе включён, если он светлее, чем линза.

note: (itstool) path: section/title
en: Size and grid
ru: Размер и сетка

note: (itstool) path: section/p
en: While the icons are scalable and should work in any size, the basic canvas size is 16x16 grid units. You have the whole canvas to fill, but note that a filled rectangular object will appear stronger/larger when placed next to items that only use thinner strokes. Try to keep the contrast of your whole set.
ru: Поскольку значки масштабируются, они могут иметь любой размер. Базовым размером холста будет сетка 16x16. Старайтесь полностью заполнить канву, но помните, что заполненные прямоугольные объекты выглядят больше, если они размещены рядом с элементами, которые используют только тонкие линии. Рекомендуется также создать негативный набор значков.

note: (itstool) path: section/title
en: Custom Full-Color Icons
ru: Создание цветных значков

note: (itstool) path: section/p
en: Full-color icons are drawn and rendered at a variety of preset sizes.
ru: Цветные значки представлены наборами различных размеров.

note: (itstool) path: section/title
en: Perspective
ru: Перспектива

note: (itstool) path: section/p
en: Most icons can be executed best by using the “on the table” perspective, as if the observer was standing in front of the object and looking slightly down on it. Many icons can be rendered with a simple “straight on” or “on the shelf” perspective, with the observer looking directly at the object at eye level.
ru: В значках может применяться два вида перспективы. Первый можно условно назвать настольным — наблюдатель находится перед объектом и смотрит на него слегка вниз. Второй вид перспективы можно назвать прямым или полочным — наблюдатель смотрит на объект, который находится на уровне его глаз.

note: (itstool) path: section/title
en: Palette
ru: Палитра

note: (itstool) path: section/p
en: Use the Tango color palette when designing full color application or device icons.
ru: При создании полноцветных приложений и значков устройств используйте цветовую палитру Tango.

note: (itstool) path: td/p
en: Butter
ru: Жёлтый

note: (itstool) path: td/p
en: Plum
ru: Сливовый

note: (itstool) path: td/p
en: Orange
ru: Оранжевый

note: (itstool) path: td/p
en: Scarlet Red
ru: Красный

note: (itstool) path: td/p
en: Chocolate
ru: Коричневый

note: (itstool) path: td/p
en: Aluminium
ru: Серый

note: (itstool) path: td/p
en: Chameleon
ru: Зелёный

note: (itstool) path: td/p
en: Sky Blue
ru: Синий

note: (itstool) path: section/p
en: You are free to use different shades of these colors depending on the desired material effect. However, these primary colors are a good baseline to start from. All major libre graphics packages come with the Tango palette pre-installed.
ru: Это основные цвета, которые можно использовать при создании значков. Вы также можете использовать различные оттенки этих цветов. Палитра Tango предустановлена во многих популярных свободных графических пакетах.

note: (itstool) path: section/title
en: See Also
ru: См. также

note: (itstool) path: section/p
en: <link href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines">Tango Icon Guidelines</link>
ru: <link href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines">Руководство по значкам в стиле Tango</link>

note: (itstool) path: page/title
en: GNOME Human Interface Guidelines
ru: Руководство по проектированию пользовательского интерфейса GNOME

note: (itstool) path: page/p
en: The GNOME Human Interface Guidelines contain guidance on how to design an effective application using GTK+. The guidelines give access to a complete set of design guidance, from high-level design of your application, through to specific arrangements of user interface elements. It incorporates a blend of modern design thinking, along with a concern for practicality and ease of use.
ru: Руководство по проектированию пользовательского интерфейса GNOME содержит указания по созданию качественных приложений с помощью инструментария GTK+. В этом руководстве описаны все этапы проектирования, от проектирования приложений на высоком уровне, до размещения различных элементов интерфейса. Данное руководство вобрало в себя множество современных принципов проектирования, при этом особое внимание удаляется вопросам удобства создаваемых приложений.

note: (itstool) path: section/title
en: Audience
ru: Для кого написано руководство

note: (itstool) path: section/p
en: If you are a developer with limited design experience, the HIG is intended to assist you in easily creating an effective user interface. For designers, the HIG provides an introduction to the possibilities in using GTK+, as well as common design patterns that are used in GNOME applications.
ru: Если вы начинающий разработчик графических приложений, то это руководство поможет вам в создании качественных пользовательских интерфейсов. Если вы дизайнер, то это руководство познакомит вас с основными возможностями GTK+ и общими шаблонами проектирования, применяемыми при проектировании приложений GNOME.

note: (itstool) path: section/p
en: GTK+ is a flexible user interface toolkit. As such, these guidelines do not cover every possible design. Instead, they document recommended practices for creating desktop applications.
ru: GTK+ — это гибкий и мощный инструментарий для создания пользовательского интерфейса. Данное руководство не ставит своей задачей описать все возможные способы проектирования приложений, оно лишь предоставляет общие рекомендации и принципы по созданию графических приложений.

note: (itstool) path: section/p
en: Similarly, while the HIG does provide guidance on GNOME 3 integration, and can be used to ensure consistency with other GNOME 3 applications, it can be used as a resource for those creating cross-platform applications, or applications which do not closely follow GNOME 3 application design practices.
ru: Хотя в руководстве приводятся рекомендации по создании последовательных и непротиворечивых приложений для GNOME 3, которые тесно интегрируются с этой средой, оно может оказаться полезным для разработчиков кросс-платформенных приложений или приложений, которые частично следуют принципам проектирования GNOME 3.

note: (itstool) path: section/title
en: Structure of the HIG
ru: Разделы руководства

note: (itstool) path: section/p
en: The Human Interface Guidelines can be read from beginning to end or used as a reference resource that can be returned to again and again. They have three main sections:
ru: Руководство по проектированию пользовательского интерфейса можно читать от корки до корки или использовать его как справочник, обращаясь к нему время от времени. Руководство разделено на три части:

note: (itstool) path: item/p
en: <link xref="essentials">Essentials</link> - these pages include overarching guidance on thematic topics. They include sections on recommended design principles, as well as guidance on themes like writing style and artwork.
ru: <link xref="essentials">Основы проектирования</link> — раздел, в котором изложены общие принципы проектирования, стилистика текстов и графическое оформление.

note: (itstool) path: item/p
en: <link xref="patterns">Patterns</link> - design patterns make up the core of the HIG. Each pattern is a particular arrangement of user interface elements which can be used to construct an application design. The patterns allow key design decisions to be abstracted away from the nitty gritty of individual user interface elements.
ru: <link xref="patterns">Шаблоны проектирования</link> — раздел, в котором описываются шаблоны проектирования. Каждый шаблон представляет собой определённый набор элементов пользовательского интерфейса, который используется при проектировании приложений. Шаблоны — это средство, позволяющее выделить ту или иную ключевую идею при проектировании, абстрагируясь от конкретных элементов графического интерфейса.

note: (itstool) path: item/p
en: <link xref="ui-elements">Interface elements</link> - guidance on the various interface elements, such as buttons, switches, and sliders, that you can use in your application.
ru: <link xref="ui-elements">Элементы интерфейса</link> — раздел, в котором описываются различные управляющие элементы: кнопки, переключатели, ползунки и т. п.

note: (itstool) path: section/p
en: If you have never read the Human Interface Guidelines before, it is recommended that you start with the essentials section, in particular the design principles page, before continuing to learn about the design patterns.
ru: Если вы открыли это руководство впервые, рекомендуем начать с раздела, посвящённого основам проектирования, в особенности рекомендуем ознакомиться с принципами проектирования. После этого можно приступать к изучению шаблонов.

note: (itstool) path: section/title
en: Version
ru: Версия

note: (itstool) path: section/p
en: This is version 3.14 of the GNOME Human Interface Guidelines, and is compatible with GTK+ and GNOME 3.14.
ru: Руководство по проектированию пользовательского интерфейса GNOME версии 3.14, совместимо с GTK+ 3.14 и GNOME 3.14.

note: (itstool) path: page/title
en: Keyboard input
ru: Клавиатурный ввод

note: (itstool) path: page/p
en: Keyboards are a common way to interact with user interfaces. They provide a convenient and effective means to use applications in a variety of situations, and can be faster and more efficient than other input devices. Keyboards are also vital for visually-impaired people or those with mobility impairments.
ru: Клавиатура — это наиболее популярный способ взаимодействия с интерфейсом. Клавиатура позволяет удобно и эффективно работать с приложениями, причём скорость работы при использовании клавиатуры может быть значительно выше, чем при использовании прочих средств ввода. Клавиатура — это неотъемлемый инструмент для людей с плохим зрением или нарушением опорно-двигательного аппарата.

note: (itstool) path: page/p
en: You should ensure that all the functionality provided by your application can be accessed using a keyboard. Trying to use your application with only a keyboard is a great way to test this.
ru: Вы должны убедиться, что все функции вашего приложения доступны при использовании клавиатуры. Попробуйте поработать со своим приложением только с помощью клавиатуры. Это — хороший способ проверки.

note: (itstool) path: page/p
en: Keyboard interaction has three aspects in GNOME and GTK+: navigation, access keys, and shortcut keys. <link xref="search">Search</link> is another, additional aspect.
ru: Использование клавиатуры в GNOME имеет три различных аспекта: перемещение, клавиши доступа и комбинации клавиш. Ещё одним аспектом является <link xref="search">поиск</link>.

note: (itstool) path: section/title
en: Keyboard navigation
ru: Перемещение с помощью клавиатуры

note: (itstool) path: section/p
en: Make sure that it is possible to move around and interact with every part of your user interface using the keyboard, by following these guidelines.
ru: Следуя приведённым ниже рекомендациям, убедитесь, что с помощью клавиатуры можно перемещаться и взаимодействовать со всеми частями интерфейсами.

note: (itstool) path: item/p
en: Follow the standard GNOME keys for navigation. <key>Tab</key> is the standard key for moving around an interface with GTK+ and GNOME.
ru: Для перемещения используйте стандартные клавиши GNOME. Клавиша <key>Tab</key> — это стандартная клавиша, используемая для перемещения по интерфейсу GTK+ и GNOME.

note: (itstool) path: item/p
en: Use a logical keyboard navigation order. When navigating around a window with <key>Tab</key>, keyboard focus should move between controls in a predictable order. In Western locales, this is normally left to right and top to bottom.
ru: Продумайте порядок перемещения. При перемещении ввода клавишей <key>Tab</key>, фокус должен перемещаться между управляющими элементами в ожидаемой последовательности. В культурах, которые используют письмо слева направо, фокус долен перемещаться слева направо и сверху вниз.

note: (itstool) path: item/p
en: In addition to navigation using <key>Tab</key>, make an effort to allow movement using the arrow keys, both within user interface elements (such as lists, icon grids or sidebars), and between them.
ru: В дополнение к клавише <key>Tab</key> реализуйте возможность перемещения с помощью клавиш со стрелками как внутри элементов (списки, сетки из значков, боковые панели), так и между элементами.

note: (itstool) path: note/p
en: If activating a control enables other controls, do not automatically give focus to the first dependent control when it is activated, but instead leave focus in place.
ru: Если активирование управляющего элемента включает другие управляющие элементы, не переводите автоматически фокус на какой-либо из этих элементов, оставьте фокус на месте.

note: (itstool) path: section/title
en: Standard navigation keys
ru: Стандартные навигационные клавиши

note: (itstool) path: td/p
en: Shortcut
ru: Быстрая клавиша

note: (itstool) path: td/p
en: Function
ru: Что делает

note: (itstool) path: td/p
en: <key>Tab</key> and <keyseq><key>Shift</key><key>Tab</key></keyseq>
ru: <key>Tab</key> и <keyseq><key>Shift</key><key>Tab</key></keyseq>

note: (itstool) path: td/p
en: Moves keyboard focus to the next/previous control
ru: Перемещает фокус ввода на следующий элемент

note: (itstool) path: td/p
en: <keyseq><key>Ctrl</key><key>Tab</key></keyseq> and <keyseq><key>Shift</key><key>Ctrl</key><key>Tab</key></keyseq>
ru: <keyseq><key>Ctrl</key><key>Tab</key></keyseq> и <keyseq><key>Shift</key><key>Ctrl</key><key>Tab</key></keyseq>

note: (itstool) path: td/p
en: Moves keyboard focus out of the enclosing widget to the next/previous control, in those situations where Tab alone has another function
ru: Переводит фокус клавиатуры с ограничивающего виджета на следующий/предыдущий элемент управления (в случаях, когда Tab зарезервирован для других функций)

note: (itstool) path: td/p
en: Moves keyboard focus to the next/previous group of controls
ru: Переводит фокус клавиатуры на следующую группу управляющих элементов

note: (itstool) path: td/p
en: Shows a tooltip for the the currently-focused window or control
ru: Показывает всплывающую подсказку для окна или управляющего элемента с текущим фокусом

note: (itstool) path: td/p
en: Show context-sensitive help for the currently-focused window or control
ru: Показать контекстно-зависимую справку по текущему окну или элементу управления с фокусом

note: (itstool) path: td/p
en: <key>F6</key> and <keyseq><key>Shift</key><key>F6</key></keyseq>
ru: <key>F6</key> и <keyseq><key>Shift</key><key>F6</key></keyseq>

note: (itstool) path: td/p
en: Give focus to the next/preivous pane in a GtkPaned window
ru: Передать фокус следующей панели в окне GtkPaned

note: (itstool) path: td/p
en: Give focus to the splitter bar in a paned window
ru: Передать фокус разделительной панели в разделённом окне

note: (itstool) path: td/p
en: Give focus to the menu bar or open header bar menu
ru: Передать фокус панели меню или открыть меню заголовка

note: (itstool) path: td/p
en: Toggle the state of a focused check box, radio button, or toggle button
ru: Переключить состояние флаговой кнопки, радиокнопки или переключателя с текущим фокусом.

note: (itstool) path: td/p
en: Activate focused button, menu item, etc
ru: Активировать элемент с текущим фокусом (кнопку, элемент меню и т. п.)

note: (itstool) path: td/p
en: <key>Return</key> and <key>End</key>
ru: <key>Return</key> и <key>End</key>

note: (itstool) path: td/p
en: Select/move to the first item in a selected widget
ru: Перейти к первому элементу выбранного виджета

note: (itstool) path: td/p
en: <key>PageUp</key>, <keyseq><key>Ctrl</key><key>PageUp</key></keyseq>, <key>PageDown</key> and <keyseq><key>Ctrl</key><key>PageDown</key></keyseq>
ru: <key>PageUp</key>, <keyseq><key>Ctrl</key><key>PageUp</key></keyseq>, <key>PageDown</key> и <keyseq><key>Ctrl</key><key>PageDown</key></keyseq>

note: (itstool) path: td/p
en: Scroll the selected view by one page up/left/down/right
ru: Прокрутить выбранную область просмотра на одну страницу вверх/влево/вниз/вправо

note: (itstool) path: td/p
en: Close or exit the current context, if it is transient. This should be consistently used for menus, popovers or <link xref="dialogs#default-action-and-escape">dialogs</link>, or any other temporary mode or UI element.
ru: Закрыть или покинуть текущий контекст, если он является временным. Используется для меню, всплывающих виджетов, <link xref="dialogs#default-action-and-escape">диалоговых окон</link> и других временных элементов интерфейса.

note: (itstool) path: section/title
en: Access keys
ru: Ускорители

note: (itstool) path: section/p
en: Access keys allow someone to operate labelled controls by using <key>Alt</key>. They are indicated by an underlined letter within each control label (this is displayed when <key>Alt</key> is held down).
ru: Ускорители позволяют использовать помеченные элементы управления с помощью клавиши <key>Alt</key>. Такие элементы помечаются подчёркнутой буквой. Чтобы увидеть подчёркивания, зажмите клавишу <key>Alt</key>.

note: (itstool) path: item/p
en: Where possible, all labelled components should have an access key.
ru: В идеале все помеченные компоненты должны иметь ускорители.

note: (itstool) path: item/p
en: Choose access keys that are easy to remember. Normally this means using the first letter of the label. If the label has more than one word, the first letter of one of its other words can also be used. Additionally, if another letter provides a better association (for example: “x” in “Extra Large”) , consider using that letter instead.
ru: Выбирайте простые для запоминания клавиши: используйте одну из нескольких первых букв. Если текстовая метка содержит несколько слов, можно выбрать первую букву второго или третьего слова. Если какая-либо буква лучше подходит для передачи смысла (например, «x» в слове «Extra Large»), то используйте эту букву.

note: (itstool) path: item/p
en: Avoid assigning access keys to “thin” letters (such as lowercase i or l), or letters with descenders (such as lowercase g or y), unless it is unavoidable. The underline is sometimes not as clear with these characters.
ru: Старайтесь не ставить ускорители на «тонкие» буквы (строчные латинские «i» и «l») или буквы с нижним выносным элементом (строчные латинские «g», «y», русские «у», «р»). Подчёркивание может быть плохо видно под этими буквами.

note: (itstool) path: item/p
en: If the choice of access keys is difficult, assign access keys to the most frequently-used controls first. If the first letter is not available, choose an easy to remember consonant from the label, for example, “p” in “Replace”. Only assign vowels once no consonants are available.
ru: Если вы затрудняетесь в выборе ускорителей, назначьте ускоритель сначала для наиболее используемых элементов. Если первую букву использовать нельзя, используйте простую для запоминания согласную букву в текстовой метки (например, «м» с метке «Заменить»). Устанавливайте ускорители на гласные буквы только в том случае, если их нельзя установить на согласные.

note: (itstool) path: item/p
en: Be aware that access keys have to be translated together with the strings that they are taken from, so even if there are no conflicts in your native language, they may occur in translations.
ru: Помните, что ускорители должны переводиться вместе со строками, из которых они берутся, поэтому если в оригинальном языке между ними не было конфликтов, они могут возникнуть при переводе.

note: (itstool) path: section/title
en: Shortcut keys
ru: Быстрые клавиши

note: (itstool) path: section/p
en: Shortcut keys provide convenient access to common operations. They can be either single keys or combinations of several key presses (typically a modifier in combination with a regular key)
ru: Быстрые клавиши — это удобный способ получения доступа к различным функциям приложения. Быстрые клавиши могут быть представлены как одной клавишей, так и комбинацией нескольких (как правило комбинацией из клавиши-модификатора и обычной клавиши).

note: (itstool) path: item/p
en: Do not assign system-level shortcut keys for use in your application. See below for details on these.
ru: Не назначайте в приложении быстрые клавиши, зарезервированные под системные нужды. Подробнее см. ниже.

note: (itstool) path: item/p
en: Use the standard GNOME shortcut keys (see below) if your application supports those functions. This ensures consistency between GNOME applications and aids discoverability.
ru: Используйте стандартные быстрые клавиши GNOME (см. ниже), если ваше приложение поддерживает эту функции. Это сохранит понятность и непротиворечивость между приложениями GNOME.

note: (itstool) path: item/p
en: Assign shortcut keys to the most commonly-used actions in your application. However, do not try to assign a keyboard shortcut to everything.
ru: Назначьте быстрые клавиши для часто используемых действий в вашем приложении. Не пытайтесь назначить быстрые клавиши для всех действий.

note: (itstool) path: item/p
en: Try to use <key>Ctrl</key> in combination with a letter for your own shortcuts. <keyseq><key>Shift</key><key>Ctrl</key></keyseq> and a letter is the recommended pattern for shortcuts that reverse or extend another function. For example, <keyseq><key>Ctrl</key><key>Z</key></keyseq> and <keyseq><key>Shift</key><key>Ctrl</key><key>Z</key></keyseq> for <gui>Undo</gui> and <gui>Redo</gui>.
ru: Для собственных быстрых клавиш старайтесь использовать комбинацию <key>Ctrl</key> с какой-нибудь буквой. Для противоположного действия или расширения другой функции рекомендуется использовать комбинацию из клавиш <keyseq><key>Shift</key><key>Ctrl</key></keyseq> и букву. Например, быстрые клавиши <keyseq><key>Ctrl</key><key>Z</key></keyseq> используются для действия <gui>Отменить</gui>, а <keyseq><key>Shift</key><key>Ctrl</key><key>Z</key></keyseq> для действия <gui>Вернуть</gui>.

note: (itstool) path: item/p
en: New shortcut keys should be as mnemonic as possible, as these will be easier to learn and remember. For example, <keyseq><key>Ctrl</key><key>E</key></keyseq> would be a good shortcut for a menu item called <gui>Edit Page</gui>.
ru: Быстрые клавиши должны быть по возможности мнемоническими, так их легче запомнить. Например, для пункта меню <gui>Edit Page</gui> хорошим выбором в качестве быстрой клавиши будет <keyseq><key>Ctrl</key><key>E</key></keyseq>. Быстрые клавиши, как правило, не переводятся на другие языки, поэтому данная рекомендация имеет отношение только к интерфейсу на английском языке.

note: (itstool) path: item/p
en: Shortcuts that can be easily used with one hand are preferable for common operations.
ru: Для общих действий отдавайте предпочтение быстрым клавишам, для нажатия которых достаточно одной руки.

note: (itstool) path: item/p
en: Do not use <key>Alt</key> for shortcut keys, as this may conflict with access keys.
ru: Не используйте <key>Alt</key> в быстрых клавишах, так как это может привести к конфликту с ускорителями.

note: (itstool) path: section/title
en: System reserved shortcuts
ru: Быстрые клавиши, зарезервированные для системы

note: (itstool) path: section/p
en: The following system shortcuts should not be overridden by applications.
ru: Следующие быстрые клавиши не должны переопределяться в приложениях.

note: (itstool) path: section/p
en: GNOME 3 makes exclusive use of <key>Super</key>, often known as the windows key, for system shortcuts. <key>Super</key> should not be used by applications, therefore.
ru: Для быстрых клавиш в GNOME 3 часто используется клавиша <key>Super</key> (известной также как <key>Win</key> или <key>Windows</key>), поэтому не используйте её в своих приложениях.

note: (itstool) path: td/p
en: Legacy Shortcut
ru: Совместимые клавиши

note: (itstool) path: td/p
en: Description
ru: Описание

note: (itstool) path: td/p
en: Activities Overview
ru: Открывает «Обзор»

note: (itstool) path: td/p
en: None
ru: Отсутствует

note: (itstool) path: td/p
en: Opens and closes the Activities Overview
ru: Открывает или закрывает «Обзор»

note: (itstool) path: td/p
en: Applications View
ru: Обзор приложений

note: (itstool) path: td/p
en: Opens and closes the applications view of the Activities Overview
ru: Открывает или закрывает обзор приложений

note: (itstool) path: td/p
en: Message Tray
ru: Панель сообщений

note: (itstool) path: td/p
en: Toggles the visibility of the Message Tray.
ru: Показывает или скрывает панель сообщений.

note: (itstool) path: td/p
en: Lock
ru: Блокировка

note: (itstool) path: td/p
en: Locks the system by blanking the screen and requiring a password to unlock, if one has been set.
ru: Блокирует экран, очищая экран и требуя ввода пароля для разблокировки (если он используется).

note: (itstool) path: td/p
en: Switch application
ru: Переключение приложения

note: (itstool) path: td/p
en: <keyseq><key>Super</key><key>Tab</key></keyseq> and <keyseq><key>Shift</key><key>Super</key><key>Tab</key></keyseq>
ru: <keyseq><key>Super</key><key>Tab</key></keyseq> и <keyseq><key>Shift</key><key>Super</key><key>Tab</key></keyseq>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>Tab</key></keyseq> and <keyseq><key>Shift</key><key>Alt</key><key>Tab</key></keyseq>
ru: <keyseq><key>Alt</key><key>Tab</key></keyseq> и <keyseq><key>Shift</key><key>Alt</key><key>Tab</key></keyseq>

note: (itstool) path: td/p
en: Switches focus to the next/previous application
ru: Передаёт фокус следующему/предыдущему приложению

note: (itstool) path: td/p
en: Switch windows
ru: Переключение окон

note: (itstool) path: td/p
en: <keyseq><key>Super</key><key>`</key></keyseq> and <keyseq><key>Shift</key><key>Super</key><key>`</key></keyseq>
ru: <keyseq><key>Super</key><key>`</key></keyseq> и <keyseq><key>Shift</key><key>Super</key><key>`</key></keyseq>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>F6</key></keyseq> and <keyseq><key>Shift</key><key>Alt</key><key>F6</key></keyseq>
ru: <keyseq><key>Alt</key><key>F6</key></keyseq> и <keyseq><key>Shift</key><key>Alt</key><key>F6</key></keyseq>

note: (itstool) path: td/p
en: Switch focus to the next or previous secondary window associated with the application
ru: Передаёт фокус следующему или предыдущему окну приложения

note: (itstool) path: td/p
en: <gui>Maximize</gui>
ru: <gui>Развернуть</gui>

note: (itstool) path: td/p
en: Maximize the focused window
ru: Развернуть текущее окно

note: (itstool) path: td/p
en: <gui>Restore</gui>
ru: <gui>Вернуть</gui>

note: (itstool) path: td/p
en: Restores the focused window to its previous state
ru: Вернуть текущее окно к предыдущему состоянию

note: (itstool) path: td/p
en: <gui>Hide</gui>
ru: <gui>Скрыть</gui>

note: (itstool) path: td/p
en: Hide the focused window
ru: Скрыть текущее окно

note: (itstool) path: td/p
en: Switch system area
ru: Переключение системной области

note: (itstool) path: td/p
en: <keyseq><key>Ctrl</key><key>Alt</key><key>Tab</key></keyseq> and <keyseq><key>Shift</key><key>Ctrl</key><key>Alt</key><key>Tab</key></keyseq>
ru: <keyseq><key>Ctrl</key><key>Alt</key><key>Tab</key></keyseq> и <keyseq><key>Shift</key><key>Ctrl</key><key>Alt</key><key>Tab</key></keyseq>

note: (itstool) path: td/p
en: Switches focus to the primary areas of the system: windows, top bar, message tray
ru: Передаёт фокус главным системным областям: окнам, верхней панели и панели сообщений

note: (itstool) path: td/p
en: Power Off
ru: Выключение

note: (itstool) path: td/p
en: Prompts the user to power off the system. This shortcut is typically disabled by default.
ru: Предлагает пользователю выключить систему. Эта быстрая клавиша по умолчанию отключена.

note: (itstool) path: td/p
en: Window menu
ru: Меню окна

note: (itstool) path: td/p
en: Opens the window menu for the current window
ru: Открывает меню текущего окна

note: (itstool) path: td/p
en: <gui>Close</gui>
ru: <gui>Закрыть</gui>

note: (itstool) path: td/p
en: Closes the focused window
ru: Закрывает текущее окно

note: (itstool) path: td/p
en: <gui>Move</gui>
ru: <gui>Переместить</gui>

note: (itstool) path: td/p
en: Move the focused window
ru: Переместить текущее окно

note: (itstool) path: td/p
en: <gui>Resize</gui>
ru: <gui>Изменить размер</gui>

note: (itstool) path: td/p
en: Resize the focused window
ru: Изменить размер текущего окна

note: (itstool) path: section/p
en: In addition, the shortcuts for Unicode character entry should also be avoided. This includes <keyseq><key>Shift</key><key>Ctrl</key><key>A</key></keyseq> through to <keyseq><key>Shift</key><key>Ctrl</key><key>F</key></keyseq>, or <keyseq><key>Shift</key><key>Ctrl</key><key>0</key></keyseq> through to <keyseq><key>Shift</key><key>Ctrl</key><key>9</key></keyseq>.
ru: Также не используйте быстрые клавиши в полях ввода, принимающих символы Юникода: от <keyseq><key>Shift</key><key>Ctrl</key><key>A</key></keyseq> до <keyseq><key>Shift</key><key>Ctrl</key><key>F</key></keyseq> и от <keyseq><key>Shift</key><key>Ctrl</key><key>0</key></keyseq> до <keyseq><key>Shift</key><key>Ctrl</key><key>9</key></keyseq>.

note: (itstool) path: section/title
en: Standard application shortcuts
ru: Стандартные быстрые клавиши в приложениях

note: (itstool) path: section/p
en: This section details common application keyboard shortcuts. With the exception of applicaiton shortcuts, these shortcuts only need to be followed when the corresponding action is included in your application. Standard shortcuts can be assigned to other actions if the standard action is not available.
ru: В этом разделе описываются стандартные быстрые клавиши, используемые в приложениях. Эти быстрые клавиши используются только в том случае, если в вашем приложении есть соответствующие действия. Стандартные быстрые клавиши можно назначать на другие действия, если стандартное действие не реализовано.

note: (itstool) path: section/p
en: This section also provides guidance on standard menu items in a <link xref="menu-bars">menu bar</link>, should one be used.
ru: В этом разделе также приведены рекомендации по организации элементов в <link xref="menu-bars">панели меню</link>.

note: (itstool) path: section/title
en: Application
ru: Приложение

note: (itstool) path: section/p
en: Standard application keyboard shortcuts and menu items. These application shortcuts should not be reassigned to other actions, even when the corresponding action is not provided by your application.
ru: Стандартные быстрые клавиши приложения и элементы меню. Эти быстрые клавиши нельзя переназначать на другие действия, даже если соответствующее действие не реализовано в вашем приложении.

note: (itstool) path: td/p
en: Label
ru: Метка

note: (itstool) path: td/p
en: Opens the default help browser on the contents page for the application.
ru: Открывает справку по приложению.

note: (itstool) path: td/p
en: Opens the About dialog for the application. Use the standard GNOME 3 dialog for this.
ru: Открывает диалоговое окно с информацией о приложении. Для таких диалоговых окон должны использоваться стандартные диалоги GNOME 3.

note: (itstool) path: td/p
en: Closes the application, including all application windows.
ru: Закрывает приложение вместе со всеми его окнами.

note: (itstool) path: section/title
en: File
ru: Файл

note: (itstool) path: section/p
en: Standard file keyboard shortcuts and menu items.
ru: Стандартные быстрые клавиши и элементы меню.

note: (itstool) path: td/p
en: <gui>New</gui>
ru: <gui>Создать</gui>

note: (itstool) path: td/p
en: Creates a new content item, often (but not always) in a new primary window or tab. If your application can create a number of different types of document, you can make the <gui>New</gui> item a submenu, containing a menu item for each type. Label these items <gui>New</gui> document type, make the first entry in the submenu the most commonly used document type, and give it the <keyseq><key>Ctrl</key><key>N</key></keyseq> shortcut.
ru: Создаёт новый элемент, чаще всего новое главное окно или вкладку. Если в приложении создаются документы различных типов, то каждый тип документа можно реализовать в виде элемента подменю <gui>Создать</gui>. Назовите эти элементы в соответствии с типами создаваемых ими документов. Первым элементом подменю должен быть наиболее часто используемый тип документа, назначьте ему быструю клавишу <keyseq><key>Ctrl</key><key>N</key></keyseq>.

note: (itstool) path: td/p
en: <gui>Open…</gui>
ru: <gui>Открыть…</gui>

note: (itstool) path: td/p
en: Opens an existing content item, often by presenting the user with a standard <gui>Open File</gui> dialog. If the chosen file is already open in the application, raise that window instead of opening a new one.
ru: Открывает содержимое уже существующего объекта, для этого часто используется стандартный диалог <gui>Открыть файл</gui>. Если выбранный файл уже открыт в приложении, не создавайте новых окон или вкладок, откройте окно или вкладку, в котором он уже открыт.

note: (itstool) path: td/p
en: <gui>Open Recent</gui>
ru: <gui>Недавние файлы</gui>

note: (itstool) path: td/p
en: A submenu which contains a list of no more than six recently used files, ordered according to most recently used.
ru: Подменю со списком не более 6 недавно используемых файлов, упорядоченным по дате использования файлов.

note: (itstool) path: td/p
en: <gui>Save</gui>
ru: <gui>Сохранить</gui>

note: (itstool) path: td/p
en: Saves the current content item. If the document already has a filename associated with it, save the document immediately without any further interaction from the user. If there are any additional options involved in saving a file, prompt for these first time the document is saved, but subsequently use the same values each time until the user changes them. If the document has no current filename or is read-only, selecting this item should be the same as selecting <gui>Save As</gui>.
ru: Сохраняет текущее содержимое. Если с документом уже связано некоторое имя файла, то документ сразу сохраняется в этот файл без каких-либо дополнительных действий со стороны пользователя. Если для сохранения файла требуются дополнительные параметры, запросите их при первой попытке сохранения файла, но при последующих попытках используйте первые указанные параметры, пока пользователь не изменит их. Если документ не связан с именем файла или доступен только для чтения, действие этого элемента меню такое же, как у <gui>Сохранить как</gui>.

note: (itstool) path: td/p
en: <gui>Save As…</gui>
ru: <gui>Сохранить как…</gui>

note: (itstool) path: td/p
en: Saves the content item with a new filename. Present the user with the standard <gui>Save As</gui> dialog, and save the file with the chosen file name.
ru: Сохраняет содержимое в указанный файл. В качестве интерфейса использует стандартный диалог <gui>Сохранить как</gui>.

note: (itstool) path: td/p
en: <gui>Save a Copy…</gui>
ru: <gui>Сохранить копию…</gui>

note: (itstool) path: td/p
en: Prompts the user to enter a filename, with which a copy of the document is then saved. Do not alter either the view or the filename of the original document. All subsequent changes are still made to the original document until the user specifies otherwise, for example by choosing the <gui>Save As</gui> command.
ru: Предлагает пользователю ввести имя файла, в который будет сохранена копия документа. Не переключайтесь на сохранённую копию документа. Все последующие изменения должны выполняться в исходном документе, пока пользователь не укажет обратное, выбрав например команду <gui>Сохранить как</gui>.

note: (itstool) path: td/p
en: Like the <gui>Save As</gui> dialog, the <gui>Save a Copy</gui> dialog may present different ways to save the data. For example, an image may be saved in a native format or as a PNG.
ru: Также как и диалог <gui>Сохранить как</gui>, диалог <gui>Сохранить копию</gui> позволяет сохранять данные несколькими способами. Например, изображение можно сохранять в исходном формате или в формате PNG.

note: (itstool) path: td/p
en: <gui>Page Setup</gui>
ru: <gui>Параметры страницы</gui>

note: (itstool) path: td/p
en: Allows the user to control print-related settings. Present the user with a dialog allowing the user to set such options as portrait or landscape format, margins, and so on.
ru: Используется для изменения параметров печати. Представляется в виде диалога настройки ориентации бумаги, отступов и т. д.

note: (itstool) path: td/p
en: <gui>Print Preview</gui>
ru: <gui>Просмотр печати</gui>

note: (itstool) path: td/p
en: Shows the user what the printed document will look like. Present a new window containing an accurate representation of the appearance of the document as it would be printed.
ru: Показывает пользователю, как будет выглядеть напечатанный документ. Открывает новое окно, в котором документ показан так, как он будет выглядеть на бумаге.

note: (itstool) path: td/p
en: <gui>Print…</gui>
ru: <gui>Печать…</gui>

note: (itstool) path: td/p
en: Prints the current document. Present the user with a dialog allowing them to set options like the page range to be printed, the printer to be used, and so on. The dialog must contain a button labelled <gui>Print</gui> that starts printing and closes the dialog.
ru: Печатает текущий документ. Открывает диалог, который позволяет устанавливать параметры печати: диапазон печатаемых страниц, используемый принтер и т. д. В диалоге должна быть кнопка с меткой <gui>Печать</gui> (<gui>Print</gui>), нажатие на которую закрывает диалог и запускает печать.

note: (itstool) path: td/p
en: <gui>Send To…</gui>
ru: <gui>Отправить…</gui>

note: (itstool) path: td/p
en: Provides the user a means to attach or send the current document as an email or email attachment, depending on its format. You may provide more than one <gui>Send</gui> item depending on which options are available. If there are more than two such items, move them into a submenu. For example, if only <gui>Send by Email</gui> and <gui>Send by Bluetooth</gui> are available, leave them on the top-level menu If there is a third option, such as <gui>Send by FTP</gui>, place all the options in a Send submenu.
ru: Предоставляет средство для отправки текущего документа по эл. почте или в виде вложения к письму, в зависимости от формата документа. Может быть доступно несколько элементов <gui>Отправить</gui>, если таких элементов больше двух, то они должны быть помещены в подменю. Например, если доступны только элементы <gui>Отправить по почте</gui> и <gui>Отправить через Bluetooth</gui>, не создавайте для них подменю, но если добавляется третий пункт, например <gui>Отправить через FTP</gui>, поместите все три пункта в отдельное подменю.

note: (itstool) path: td/p
en: <gui>Properties…</gui>
ru: <gui>Свойства…</gui>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>Return</key></keyseq>
ru: <keyseq><key>Alt</key><key>Enter</key></keyseq>

note: (itstool) path: td/p
en: Opens the document’s <gui>Properties</gui> window. This may contain editable information, such as the document author’s name, or read-only information, such as the number of words in the document, or a combination of both. The <keyseq><key>Alt</key><key>Return</key></keyseq> shortcut should not be provided where <key>Return</key> is most frequently used to insert a new line.
ru: Открывает окно <gui>Свойства</gui>, которое может содержать информацию о документе как изменяемую, например, имя автора документа, так и неизменяемую, например, количество слов в документе. Не назначайте быструю клавишу <keyseq><key>Alt</key><key>Enter</key></keyseq> в том случае, если <key>Eneter</key> часто используется в вашем приложении для перевода каретки на новую строку.

note: (itstool) path: td/p
en: Closes the current content item or tab. If there are unsaved changes, present the user with a confirmation alert giving the option to save changes, discard them, or cancel the action without closing or saving the document.
ru: Закрывает текущий документ или вкладку. Если в документе присутствуют несохранённые изменения, открывает диалог, который позволяет сохранить изменения, отклонить их или отменить закрытие документа.

note: (itstool) path: section/title (itstool) path: td/p
en: Edit
ru: Правка

note: (itstool) path: section/p
en: Standard edit keyboard shortcuts and menu items.
ru: Стандартные быстрые клавиши и элементы меню.

note: (itstool) path: td/p
en: <gui>Undo <em>action</em></gui>
ru: <gui>Отменить <em>действие</em></gui>

note: (itstool) path: td/p
en: Reverts the effect of the previous action.
ru: Отменяет результат предыдущего действия.

note: (itstool) path: td/p
en: <gui>Redo <em>action</em></gui>
ru: <gui>Повторить <em>действие</em></gui>

note: (itstool) path: td/p
en: Performs the next action in the undo history list, after the user has moved backwards through the list with the <gui>Undo</gui> command.
ru: Выполнить действие, следующее по списку истории действий, который создаётся, когда пользователь использует команду <gui>Отменить</gui>.

note: (itstool) path: td/p
en: <gui>Cut</gui>
ru: <gui>Вырезать</gui>

note: (itstool) path: td/p
en: Removes the selected content and places it onto the clipboard. Visually, remove the content from the document in the same manner as <gui>Delete</gui>.
ru: Удаляет выделенное содержимое и помещает его в буфер обмена. Удаление содержимого из документа визуально не отличается от действия <gui>Удалить</gui>.

note: (itstool) path: td/p
en: <gui>Copy</gui>
ru: <gui>Копировать</gui>

note: (itstool) path: td/p
en: Copies the selected content onto the clipboard.
ru: Копирует выделенное содержимое в буфер обмена.

note: (itstool) path: td/p
en: <gui>Paste</gui>
ru: <gui>Вставить</gui>

note: (itstool) path: td/p
en: Inserts the contents of the clipboard into the content item. When editing text, if there is no current selection, use the caret as the insertion point. If there is a current selection, replace it with the clipboard contents.
ru: Вставляет содержимое из буфера обмена. Если при редактировании текста никакая часть текста не выделена, то вставка произойдёт там, где находится каретка. Если же есть какой-либо выделенный текст, то он будет заменён на текст из буфера обмена.

note: (itstool) path: td/p
en: <gui>Paste Special…</gui>
ru: <gui>Специальная вставка…</gui>

note: (itstool) path: td/p
en: Inserts a non-default representation of the clipboard contents. Open a dialog presenting a list of the available formats from which the user can select. For example, if the clipboard contains a PNG file copied from a file manager, the image may be embedded in the document, or a link to the file inserted so that changes to the image on disk are always reflected in the document.
ru: Вставляет представление содержимого из буфера обмена. Открывает диалог со списком доступных форматов, из которых пользователь выбирает нужный ему формат. Например, если в буфере обмена находится файл PNG, скопированный из файлового менеджера, вы можете встроить изображение в документ или вставить ссылку на файл с изображением (любое изменение файла с изображением на диске будет автоматически отображено в документе).

note: (itstool) path: td/p
en: <gui>Duplicate</gui>
ru: <gui>Дублировать</gui>

note: (itstool) path: td/p
en: Creates a duplicate copy of the selected object.
ru: Создать дубликат выделенного объекта.

note: (itstool) path: td/p
en: <gui>Delete</gui>
ru: <gui>Удалить</gui>

note: (itstool) path: td/p
en: Removes the selected content without placing it on the clipboard.
ru: Удаляет выделенное содержимое, содержимое при этом в буфер обмена не помещается.

note: (itstool) path: td/p
en: <gui>Select All</gui>
ru: <gui>Выделить всё</gui>

note: (itstool) path: td/p
en: Selects all content in the current document.
ru: Выделяет всё содержимое в текущем документе.

note: (itstool) path: td/p
en: <gui>Deselect All</gui>
ru: <gui>Отменить выделение</gui>

note: (itstool) path: td/p
en: Deselects all content in the current document. Only provide this item in situations when no other method of undoing selection is possible or apparent to the user. For example, in complex graphics applications where selection and deselection is not usually possible simply by using the cursor keys. Note: Do not provide <gui>Deselect All</gui> in text entry fields, as <keyseq><key>Shift</key><key>Ctrl</key><key>hex</key></keyseq> digit is used to enter unicode characters so its shortcut will not work.
ru: Снимает выделение со всего содержимого в текущем документе. Добавляйте этот элемент только тогда, когда выделение невозможно отменить другим способом или этот способ неочевиден для пользователя. Например в сложных графических приложениях, в которых операции выделения и отмены выделения невозможно выполнить с помощью клавиш со стрелками. Не используйте эту функцию в текстовых полях ввода, потому что в текстовых полях для ввода символов Юникода используется комбинация клавиш <keyseq><key>Shift</key><key>Ctrl</key><key>шестнадцатеричное число</key></keyseq>, быстрая клавиша <gui>Отменить выделение</gui> не будет работать.

note: (itstool) path: td/p
en: <gui>Find…</gui>
ru: <gui>Найти…</gui>

note: (itstool) path: td/p
en: Displays a user interface for allowing the user to search for specific content in the current content item or page.
ru: Предоставляет интерфейс для поиска определённого содержимого в текущем объекте или странице.

note: (itstool) path: td/p
en: <gui>Find Next</gui>
ru: <gui>Найти следующее</gui>

note: (itstool) path: td/p
en: Selects the next instance of the last Find term in the current document.
ru: Выделяет следующее вхождение искомого терма в текущем документе.

note: (itstool) path: td/p
en: <gui>Find Previous</gui>
ru: <gui>Найти предыдущее</gui>

note: (itstool) path: td/p
en: Selects the previous instance of the last <gui>Find</gui> term in the current document.
ru: Выделяет предыдущее вхождение искомого терма в текущем документе.

note: (itstool) path: td/p
en: <gui>Replace…</gui>
ru: <gui>Заменить…</gui>

note: (itstool) path: td/p
en: Displays a user interface allowing the user to find specific content and replace each occurrence.
ru: Предоставляет интерфейс для поиска и замены содержимого во всём документе.

note: (itstool) path: section/title
en: View
ru: Вид

note: (itstool) path: section/p
en: View keyboard shortcuts and menu items.
ru: Быстрые клавиши и элементы меню.

note: (itstool) path: td/p
en: <gui>Icons</gui>
ru: <gui>Значки</gui>

note: (itstool) path: td/p
en: Shows content as a grid of icons. This is a radio button menu item.
ru: Элемент меню с кнопкой-переключателем, показывает содержимое в виде сетки значков.

note: (itstool) path: td/p
en: <gui>List</gui>
ru: <gui>Список</gui>

note: (itstool) path: td/p
en: Shows content as a list. This is a radio button menu item.
ru: Элемент меню с кнопкой-переключателем, показывает содержимое в виде списка.

note: (itstool) path: td/p
en: <gui>Sort By…</gui>
ru: <gui>Упорядочить по…</gui>

note: (itstool) path: td/p
en: Specifies the criteria by which content should be sorted. Can open a preference dialog, popover, or sub-menu.
ru: Указаывает критерий упорядочивания содержимого. Может открывать диалог с параметрами, всплывающий виджет или подменю.

note: (itstool) path: td/p
en: <gui>Filter…</gui>
ru: <gui>Фильтр…</gui>

note: (itstool) path: td/p
en: Allows content to be filtered, by opening a popover, drop down, or dialog.
ru: Позволяет фильтровать содержимое. Может открывать всплывающий виджет, выпадающее меню или диалог.

note: (itstool) path: td/p
en: <gui>Zoom In</gui>
ru: <gui>Приблизить</gui>

note: (itstool) path: td/p
en: Zooms in, making content appear larger.
ru: Приближает содержимое, делая его крупнее.

note: (itstool) path: td/p
en: <gui>Zoom Out</gui>
ru: <gui>Отдалить</gui>

note: (itstool) path: td/p
en: Zooms out, making content appear smaller.
ru: Отдаляет содержимое, делая его меньше.

note: (itstool) path: td/p
en: <gui>Normal Size</gui>
ru: <gui>Обычный размер</gui>

note: (itstool) path: td/p
en: Resets the zoom level back to the default value.
ru: Сбрасывает масштаб, возвращая его в значение по умолчанию.

note: (itstool) path: td/p
en: <gui>Best Fit</gui>
ru: <gui>Заполнить</gui>

note: (itstool) path: td/p
en: Makes the document fill the window.
ru: Масштабирует документ так, чтобы он заполнил всё окно.

note: (itstool) path: td/p
en: <gui>Reload</gui>
ru: <gui>Перезагрузить</gui>

note: (itstool) path: td/p
en: Redraws the current view of the document, checking the data source for changes first. For example, checks the web server for updates to the page before redrawing it.
ru: Перерисовать текущее представление документа, проверив сначала исходные данные на наличие изменений. Например, проверяет наличие обновлений на стороне веб-сервера перед отрисовкой страницы.

note: (itstool) path: section/title
en: Format
ru: Формат

note: (itstool) path: section/p
en: Standard format keyboard shortcuts and menu items.
ru: Стандартные быстрые клавиши и элементы меню для форматирования.

note: (itstool) path: td/p
en: <gui>Style…</gui>
ru: <gui>Стиль…</gui>

note: (itstool) path: td/p
en: Sets the style attributes of the selected text or objects either individually or to a named, predefined style.
ru: Изменяет атрибуты стиля выделенного текста или объектов, атрибуты могут изменяться по отдельности или все сразу согласно предопределённому именованному стилю.

note: (itstool) path: td/p
en: <gui>Font…</gui>
ru: <gui>Шрифт…</gui>

note: (itstool) path: td/p
en: Sets the font properties of the selected text or objects.
ru: Изменяет свойства шрифта выделенного текста или объектов.

note: (itstool) path: td/p
en: <gui>Paragraph…</gui>
ru: <gui>Абзац…</gui>

note: (itstool) path: td/p
en: Sets the properties of the selected paragraph.
ru: Изменяет свойства выделенного абзаца.

note: (itstool) path: td/p
en: <gui>Bold</gui>
ru: <gui>Жирный</gui>

note: (itstool) path: td/p
en: Toggles the boldness of the current text selection. If some of the selection is currently bold and some is not, this command should bolden the selected text.
ru: Переключает толщину шрифта выделенного текста. Если в выделенном тексте уже имеется жирный шрифт, эта команда сделает жирным весь шрифт выделенного текста.

note: (itstool) path: td/p
en: <gui>Italic</gui>
ru: <gui>Курсив</gui>

note: (itstool) path: td/p
en: Toggles the italicisation of the current text selection on or off. If some of the selection is currently italicized and some is not, this command should italicise the selected text.
ru: Переключает курсивного начертание шрифта выделенного текста. Если в выделенном тексте уже имеется курсивный шрифт, эта команда сделает курсивным весь шрифт выделенного текста.

note: (itstool) path: td/p
en: <gui>Underline</gui>
ru: <gui>Подчёркнутый</gui>

note: (itstool) path: td/p
en: Toggles underlining of the current text selection. If some of the selection is currently underlined and some is not, this command should underline the selected text.
ru: Переключает подчёркнутое начертание шрифта выделенного текста. Если в выделенном тексте уже имеется подчёркнутый шрифт, эта команда сделает подчёркнутым весь шрифт выделенного текста.

note: (itstool) path: td/p
en: <gui>Cells…</gui>
ru: <gui>Ячейки…</gui>

note: (itstool) path: td/p
en: Sets the properties of the selected table cells.
ru: Изменяет свойства выделенных ячеек таблицы.

note: (itstool) path: td/p
en: <gui>List…</gui>
ru: <gui>Список…</gui>

note: (itstool) path: td/p
en: Sets the properties of the selected list, or turns the selected paragraphs into a list if they are not already formatted as such.
ru: Изменяет свойства выделенного списка или преобразует выделенные абзацы в список, если они ещё не были в него преобразованы.

note: (itstool) path: td/p
en: <gui>Layer…</gui>
ru: <gui>Слой…</gui>

note: (itstool) path: td/p
en: Sets the properties of all or selected layers of a multi-layered document.
ru: Изменяет свойства всех или только выделенных слоёв многослойного документа.

note: (itstool) path: td/p
en: <gui>Page…</gui>
ru: <gui>Страница…</gui>

note: (itstool) path: td/p
en: Sets the properties of all or selected pages of the document.
ru: Изменяет свойства всех или только выделенных страниц документа.

note: (itstool) path: section/title
en: Bookmarks
ru: Закладки

note: (itstool) path: section/p
en: Standard bookmark keyboard shortcuts and menu items.
ru: Стандартные быстрые клавиши и элементы меню для закладок.

note: (itstool) path: td/p
en: <gui>Add Bookmark</gui>
ru: <gui>Добавить закладку</gui>

note: (itstool) path: td/p
en: Adds a bookmark for the current location. Do not pop up a dialog asking for a title or location for the bookmark, instead choose sensible defaults (such as the document’s title or filename as the bookmark name) and allow the user to change them later using the <gui>Edit Bookmarks</gui> feature.
ru: Добавляет закладку для текущего адреса. Не показывает никаких всплывающих диалогов с вопросами о названии или адресе закладки, вместо этого использует разумные значения по умолчанию (в качестве названия берётся заголовок документа, а в качестве названия закладки -- имя файла). Позднее пользователь может изменить эти данные с помощью функции <gui>Изменения закладок</gui>.

note: (itstool) path: td/p
en: <gui>Edit Bookmarks</gui>
ru: <gui>Изменить закладки</gui>

note: (itstool) path: td/p
en: Allows the user to edit their bookmarks.
ru: Позволяет пользователя изменить свои закладки.

note: (itstool) path: td/p
en: Bookmark List
ru: Список закладок

note: (itstool) path: td/p
en: Displays the user’s bookmarks.
ru: Показывает закладки пользователя.

note: (itstool) path: section/title
en: Go
ru: Переход

note: (itstool) path: section/p
en: Standard navigation keyboard shortcuts and <gui>Go</gui> menu items.
ru: Стандартные быстрые клавиши и элемент меню <gui>Переход</gui>.

note: (itstool) path: td/p
en: <gui>Back</gui>
ru: <gui>Назад</gui>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>Left</key></keyseq>
ru: <keyseq><key>Alt</key><key>Стрелка влево</key></keyseq>

note: (itstool) path: td/p
en: Navigates to the previous location.
ru: Перейти по предыдущему адресу истории посещений страниц.

note: (itstool) path: td/p
en: <gui>Forward</gui>
ru: <gui>Вперёд</gui>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>Right</key></keyseq>
ru: <keyseq><key>Alt</key><key>Стрелка вправо</key></keyseq>

note: (itstool) path: td/p
en: Navigates to the next location in the navigation history.
ru: Переходит по следующему адресу истории посещений страниц.

note: (itstool) path: td/p
en: <gui>Up</gui>
ru: <gui>Стрелка вверх</gui>

note: (itstool) path: td/p
en: <keyseq><key>Alt</key><key>Up</key></keyseq>
ru: <keyseq><key>Alt</key><key>Стрелка вверх</key></keyseq>

note: (itstool) path: td/p
en: Navigates to the parent content item, document, page or section.
ru: Переходит к родительскому элементу: документу, странице или разделу.

note: (itstool) path: td/p
en: Navigates to a starting page defined by the user or the application.
ru: Переходит к стартовой странице, указанной пользователем или приложением.

note: (itstool) path: td/p
en: <gui>Location…</gui>
ru: <gui>Адрес…</gui>

note: (itstool) path: td/p
en: Allows the user to specify a URI to navigate to.
ru: Позволяет пользователю указать URI и перейти по нему.

note: (itstool) path: td/p
en: <gui>Previous Page</gui>
ru: <gui>Предыдущая страница</gui>

note: (itstool) path: td/p
en: Navigates to the previous page in the document.
ru: Переходит к предыдущей странице документа.

note: (itstool) path: td/p
en: <gui>Next Page</gui>
ru: <gui>Следующая страница</gui>

note: (itstool) path: td/p
en: Navigates to the next page in the document.
ru: Переходит к следующей странице документа.

note: (itstool) path: td/p
en: <gui>Go to Page…</gui>
ru: <gui>Перейти к странице…</gui>

note: (itstool) path: td/p
en: Allows the user to specify a page number to be navigated to. Text-based applications may also include a <gui>Go to Line…</gui> menu item, which allows the user to jump to a specified line number.
ru: Позволяет пользователю указать номер страницы, к которой необходимо перейти. В текстовых приложениях также можно использовать элемент меню <gui>Перейти к строке…</gui>, с помощью которого пользователь может перейти к указанной строке.

note: (itstool) path: td/p
en: <gui>First Page</gui>
ru: <gui>Первая страница</gui>

note: (itstool) path: td/p
en: Navigates to the first page in the document.
ru: Переходит к первой странице документа.

note: (itstool) path: td/p
en: <gui>Last Page</gui>
ru: <gui>Последняя страница</gui>

note: (itstool) path: td/p
en: Navigates to the last page in the document.
ru: Переходит к последней странице документа.

note: (itstool) path: section/title
en: Windows
ru: Окна

note: (itstool) path: section/p
en: Standard <gui>Windows</gui> menu items.
ru: Стандартные элементы меню <gui>Окна</gui>.

note: (itstool) path: td/p
en: <gui>Save All</gui>
ru: <gui>Сохранить все</gui>

note: (itstool) path: td/p
en: Saves all open documents. If any documents have no current filename, prompt for a filename for each one in turn using the standard <gui>Save</gui> dialog.
ru: Сохраняет все открытые документы. Если какой-либо из документов не связан с файлом, для каждого такого документа пользователю предлагается ввести имя файла посредством стандартного диалога <gui>Сохранить</gui>.

note: (itstool) path: td/p
en: <gui>Close All</gui>
ru: <gui>Закрыть все</gui>

note: (itstool) path: td/p
en: Closes all open documents. If there are any unsaved changes in any documents, post a confirmation alert for each one in turn.
ru: Закрывает все открытые документы. Если в каком-либо документе имеются несохранённые изменения, для каждого такого документа будет показано предупреждение с подтверждением.

note: (itstool) path: td/p
en: List of windows
ru: Список окон

note: (itstool) path: td/p
en: Each menu item raises the corresponding window to the top of the window stack.
ru: Каждый элемент меню располагает соответствующее окно поверх всего стэка окон.

note: (itstool) path: page/title
en: Lists
ru: Списки

note: (itstool) path: page/p
en: Lists are a basic user interface element that can be used to present information, content items, or controls. There are two primary types of list in GNOME 3: standard lists and tables.
ru: Список это один из основных элементов пользовательского интерфейса, служащий для представления информации или элементов управления. В GNOME 3 существуют два основных типа списков: стандартные списки и таблицы.

note: (itstool) path: page/p
en: <link xref="sidebar-lists">Sidebar lists</link> are a separate design pattern which also make use of a list.
ru: <link xref="sidebar-lists">Боковые списки</link> -- это отдельный шаблон проектирования, который также использует список.

note: (itstool) path: section/p
en: A list is an appropriate way to present content items that have a distinct name as their primary identifier. If the content is visual in nature, such as with photos or videos, you might want to consider using a <link xref="grids">grid</link> instead.
ru: Список -это способ представления множественных элементов, где в качестве главного идентификатора используется имя представляемого элемента. Если информация имеет визуальную природу, например фотографии или видеоролики, попробуйте применить <link xref="grids">сетки</link> вместо списков.

note: (itstool) path: section/p
en: In some cases, it is advantageous to show both a list and a grid view for the same content items. Used in this way, a list view allows additional information to be displayed about the content through columns of information.
ru: В некоторых случаях для одних и тех же элементов можно использовать как списочное представление, так и сеточное. В этом случае списочное представление можно использовать для размещения информации о содержимом.

note: (itstool) path: section/title
en: Standard lists
ru: Стандартные списки

note: (itstool) path: section/p
en: Standard lists are most common list type, and should generally be used in favor of tables.
ru: Стандартные списки это наиболее распространённый тип списков. Старайтесь отдавать предпочтение стандартным спискам, а не таблицам.

note: (itstool) path: section/p
en: In standard lists, each row is divided by separators, and changing the sort order is acheived by using a control outside the list itself.
ru: В стандартных списках каждая строка разбивается разделителями, изменение порядка сортировки осуществляется с помощью управляющего элемента, находящегося вне списка.

note: (itstool) path: section/title
en: Styles
ru: Стили

note: (itstool) path: section/p
en: Standard lists have two styles: full-width and embedded. Full-width lists fill their container, while embedded lists are surrounded by padding.
ru: У стандартных списков существует два стиля: растянутый и встроенный. Растянутые списки полностью заполняют свои контейнеры, вокруг встроенных списков существуют отступы.

note: (itstool) path: section/p
en: Full-width lists are visually simpler, and therefore more elegant. They should be used where possible. At the same time, it is not always possible to use a full-width list, and there are some situations where embedded lists are a better choice:
ru: Растянутые списки выглядят проще и аккуратнее. Придерживайтесь этого стиля списков везде, где это возможно. Но есть случаи, когда растянутые списки использовать невозможно. Примеры, когда лучше использовать встроенные списки:

note: (itstool) path: item/p
en: When the list contains columns of information that need to be kept close together for readability purposes, and there is a need to have the list inside a wide container.
ru: Когда список используется в широком контейнер, и для сохранения читабельности столбцы с информацией должны располагаться близко друг к другу.

note: (itstool) path: item/p
en: When a window contains several lists.
ru: Когда в окне содержится несколько списков.

note: (itstool) path: item/p
en: When the list needs to be aligned with other controls inside the window.
ru: Когда необходимо выровнять список с другими управляющими элементами в окне.

note: (itstool) path: section/title
en: Editable lists
ru: Изменяемые списки

note: (itstool) path: section/p
en: Editable lists allow a user to add or remove items from the list (for this reason, they are sometimes known as add/remove lists). Both full-width and embedded lists can be editable.
ru: Изменяемые списки позволяют пользователям добавлять и удалять элементы из списка. Изменяемыми могут быть как растянутые списки, так и встроенные.

note: (itstool) path: section/p
en: Each row contains a remove button. If the number of items is short, the final list row should be used as an add button. Alternatively, if the list is long, the add button can be placed in a <link xref="header-bars">header bar</link> or or <link xref="action-bars">action bar</link>.
ru: Каждая строка содержит кнопку удаления. Если количество элементов небольшое, то последнюю строку можно использовать для кнопки добавления. Если же список большой, то кнопку добавления можно разместить в <link xref="header-bars">заголовочной панели</link> или в <link xref="action-bars">панели действий</link>.

note: (itstool) path: section/title
en: Tables
ru: Таблицы

note: (itstool) path: section/p
en: Tables can be used for more complex multi-column lists, where sorting the table by a variety of columns is common. Column headers allow people to identify the type of information in each column and to reorder the list according to the content of each column.
ru: Таблицы используются для сложных списков с несколькими столбцами, в которых часто используются различные сортировки по столбцам. Заголовки окон служат для идентификации типа информации, находящейся в столбцах, а также для изменения порядка сортировки.

note: (itstool) path: section/p
en: When using column headers, indicate the sort order using arrows on the header.
ru: В качестве индикации порядка сортировки в заголовке используйте стрелки.

note: (itstool) path: td/p
en: Arrow Direction
ru: Направление стрелок

note: (itstool) path: td/p
en: Example
ru: Пример

note: (itstool) path: td/p
en: Natural
ru: Естественный

note: (itstool) path: td/p
en: Down
ru: Вниз

note: (itstool) path: td/p
en: Alphabetical, smallest number first, earliest date first, checked items first
ru: Алфавитный, по возрастанию чисел, по возрастанию дат, по признаку включённости

note: (itstool) path: td/p
en: Reverse
ru: Обратный

note: (itstool) path: td/p
en: Up
ru: Вверх

note: (itstool) path: td/p
en: Reverse alphabetical, largest number first, most recent date first, unchecked items first
ru: Обратный алфавитный порядок, по убыванию чисел, по убыванию дат, по признаку выключенности

note: (itstool) path: section/title
en: Row behavior
ru: Поведение строк

note: (itstool) path: section/p
en: Depending on the type of list, rows have different behaviors when they are clicked or pressed. There are three types of list in this regard:
ru: В зависимости от типа списка поведение строк может изменяться, когда пользователь нажимает на них. По этому аспекту списки можно разделить на три вида:

note: (itstool) path: td/p
en: List Type
ru: Тип списка

note: (itstool) path: td/p
en: Row Behavior
ru: Поведение строки

note: (itstool) path: td/p
en: Navigation
ru: Навигация

note: (itstool) path: td/p
en: Selecting a row opens the corresponding item, whether it is by browsing to a new view or opening a dialog. This pattern is common for lists of content items, or for presenting groups of settings.
ru: Выделение строки открывает соответствующий элемент, для этого элемента открыв новое представление или диалоговое окно. Этот шаблон часто используется для списков элементов содержимого или для представления групп параметров.

note: (itstool) path: td/p
en: Select
ru: Выбор

note: (itstool) path: td/p
en: The list item is selected when it is clicked or pressed. This approach is often used for selecting one of a series of configuration options. In the case of <link xref="drop-down-lists">drop-down lists</link>, one option is always selected. The selected row is indicated by a check mark.
ru: Элемент списка выбирается при нажатии на нём. Этот поход часто используется, когда требуется выбрать несколько конфигурационных параметров. Если требуется выбрать только один параметр, то это можно реализовать с помощью <link xref="drop-down-lists">выпадающих списков</link>. Выбранная строка должна выделяться ф

note: (itstool) path: td/p
en: Selecting the row item turns the row into a text entry field, which allows the item to be edited.
ru: Выбор строки превращает строку в поле ввода, позволяющее изменять элемент строки.

note: (itstool) path: section/p
en: Navigation style lists can be combined with <link xref="selection-mode">selection mode</link> in order to allow rows to be both opened and manipulated. Using double-click to open list items should be avoided, since it is undiscoverable and is incompatible with touch input.
ru: Навигационный стиль можно объединить с <link xref="selection-mode">режимом выделения</link>, это позволит открывать и изменять строки. Не используйте двойное нажатие для открытия элементов списка, это неочевидный способ и он несовместим с сенсорным вводом.

note: (itstool) path: item/p
en: Differentiate the different types of information using different alignments, <link xref="typography">text colors and weights</link>. Highlight the most important and relevant information by giving other information a lighter weight and/or color.
ru: Для разделения информации используйте различные выравнивания, <link xref="typography">цвет и насыщенность шрифта</link>. Выделяйте главную информацию, для второстепенной информации используйте меньшую насыщенность шрифта.

note: (itstool) path: item/p
en: Be careful not to overpopulate lists with different columns and elements, and ensure that you only use them to present essential information.
ru: Не перегружайте списки столбцами и элементами, используйте списки для представления только необходимой информации.

note: (itstool) path: item/p
en: As a rule of thumb, avoid using several lists in the same window, particularly primary windows.
ru: Старайтесь не использовать несколько список в одном и том же окне, особенно в главных окнах.

note: (itstool) path: item/p
en: Do not use lists with fewer than about five items, unless the number of items may increase over time. For options lists, check boxes or radio buttons can be used as an alternative in this case.
ru: Не используйте списки, когда количество элементов меньше пяти, только если количество элементов не может увеличиться в последствии. Для параметров вместо списков можно применить флаговые кнопки и кнопки-переключатели.

note: (itstool) path: item/p
en: Ensure that lists are ordered to be helpful to those who are using them. Recent documents might be more useful than alphabetically ordered documents, or contacts that are online might be more interesting than those who are offline, for example.
ru: Упорядочивайте списки так, чтобы пользователю было удобно с ними работать. Например, списки недавних документов лучше всего упорядочивать по времени использования, а списки контактов, возможно, лучше упорядочивать по статусу.

note: (itstool) path: item/p
en: If you use icons in your list, <link xref="icons-and-artwork">use symbolic icons</link>. The lower visual footprint of these icons will mean that they do not visually overload or dominate your list.
ru: Если в списках используются значки, то <link xref="icons-and-artwork">применяйте символические значки</link>, они проще для восприятия и не смещают на себя акцент.

note: (itstool) path: item/p
en: If the list is long, make it possible to search it using the standard <link xref="search">search design pattern</link>.
ru: Если список слишком длинный, добавьте возможность поиска, применив стандартный <link xref="search">шаблон поиска</link>.

note: (itstool) path: page/title
en: Menu bars
ru: Панели меню

note: (itstool) path: page/p
en: A menu bar incorporates a strip of drop-down menus. It is typically located at the top of a primary window, below a window title bar.
ru: Панель меню представляет собой полосу из выпадающих меню. Панель меню обычно располагается в верхней части главного окна под заголовочной панелью окна.

note: (itstool) path: section/p
en: Menu bars increase the vertical footprint of an application’s user interface, introduce a large number of disclosure points, and function as a fixed set of inflexible options. For these reasons, <link xref="header-bars">header bars</link> and <link xref="header-bar-menus">header bar menus</link> are generally recommended over menu bars, along with other design patterns for exposing controls on demand, such as <link xref="selection-mode">selection mode</link>, <link xref="action-bars">action bars</link>, and <link xref="popovers">popovers</link>.
ru: Под панель меню отводится дополнительное место по вертикали, она содержит множество точек раскрытия. В панели располгается фиксированный набор параметров. По этим причинам вместо панели меню рекомендуется применять <link xref="header-bars">заголовочные панели</link> и <link xref="header-bar-menus">меню заголовочной панели</link>, а также другие шаблоны проектирования, которые могут управлять появлением элементами интерфейса, например <link xref="selection-mode">режим выделения</link>, <link xref="action-bars">панель действий</link> и <link xref="popovers">всплывающие виджеты</link>.

note: (itstool) path: section/p
en: At the same time, it can be appropriate for complex applications that already include a menu bar to retain it. Additionally, some platforms also incorporate space for a menu bar in their user environment, and a menu model can be desirable for cross-platform integration purposes.
ru: В то же время, применение панели меню уместно в сложных приложениях, в которых уже есть панель меню. Кроме того, некоторые платформы включают область для панели меню в свои пользовательские окружения, и модель меню может оказаться полезной при кросс-платформенной интеграции.

note: (itstool) path: section/title
en: Standard menus
ru: Стандартные меню

note: (itstool) path: section/p
en: This section details the most common menus and menu items in a menu bar. For details on the standard items to include in each of these menus, see <link xref="keyboard-input#application-shortcuts">keyboard input</link>.
ru: В этом разделе даётся описание наиболее распространённых меню и его элементов в панели меню. Подробнее о том, какие стандартные элементы включать в каждое из этих меню, см. раздел «<link xref="keyboard-input#application-shortcuts">Ввод с клавиатуры</link>».

note: (itstool) path: td/p
en: <gui>File</gui>
ru: <gui>Файл</gui>

note: (itstool) path: td/p
en: Commands that operate on the current document or content item as a whole. It is the left-most item in the menubar because of its importance and frequency of use, and because it is a relevant menu in many applications.
ru: Команды, управляющие текущим документом или самим содержимым. Находится слева от остальных элементов в панели меню, поскольку является наиболее важным и часто используемым элементом. Этот элемент применяется во многих приложениях.

note: (itstool) path: td/p
en: If your application does not operate on files, name this menu for the type of object it displays. For example, a music player could have a <gui>Music</gui> instead of a <gui>File</gui> menu.
ru: Если приложение не работает с файлами, назовите это меню по типу объекта, котоый оно показывает. Например, в музыкальном прогрывателе меню <gui>Файл</gui> может называться <gui>Музыка</gui>.

note: (itstool) path: td/p
en: <gui>Edit</gui>
ru: <gui>Правка</gui>

note: (itstool) path: td/p
en: The <gui>Edit</gui> menu contains items relating to editing the document, such as clipboard handling, find and replace, and inserting objects.
ru: Меню <gui>Правка</gui> содержит элементы, которые связаны с редактированием документа, например обработка буфера обмены, поиск и замена, вставка объектов.

note: (itstool) path: td/p
en: <gui>View</gui>
ru: <gui>Вид</gui>

note: (itstool) path: td/p
en: Includes items that affect the user’s view, such as of the current document or page, or how items are presented for browsing. Do not place any items on the <gui>View</gui> menu that affect content items.
ru: Содержит элементы, которые управляют внешним видом, например режимом отображения текущего документа или страницы или способом представления элементов. Меню <gui>Вид</gui> не должно содержать каких-либо элементов, которые влияют на содержимое.

note: (itstool) path: td/p
en: <gui>Insert</gui>
ru: <gui>Вставка</gui>

note: (itstool) path: td/p
en: Lists the types of objects that can be inserted into the current document, such as images, links or page breaks. Only provide this menu if you have more than about six types of object that can be inserted, otherwise place individual items for each type on the <gui>Edit</gui> menu.
ru: Содержит список типов объектов, которые можно вставлять в текущий документ (например, изображения, ссылки или разрывы страниц). Предоставляйте это меню, если количество типов объектов, которые можно вставлять, больше шести, иначе элементы типов объектов должны размещаться в меню <gui>Правка</gui>.

note: (itstool) path: td/p
en: <gui>Format</gui>
ru: <gui>Формат</gui>

note: (itstool) path: td/p
en: Includes commands to change the visual appearance of the document. For example, changing the font, color, or line spacing of a text selection.
ru: Содержит команды для изменения внешнего вида документа. Например, изменение шрифта, цвета, межстрочный интервал выделенного текста.

note: (itstool) path: td/p
en: The difference between these commands and those on the <gui>View</gui> menu is that changes made with <gui>Format</gui> commands are persistent and saved as part of the document.
ru: Различие между этими командами и командами из меню <gui>Вид</gui> в том, что изменения, совершаемые с помощью команд из меню <gui>Формат</gui>, являются постоянными и сохраняются как часть документа.

note: (itstool) path: td/p
en: Items found on the Format menu are very application-specific.
ru: Элементы в меню <gui>Формат</gui> бывают очень разными.

note: (itstool) path: td/p
en: <gui>Bookmarks</gui>
ru: <gui>Закладки</gui>

note: (itstool) path: td/p
en: Provide a Bookmarks menu in any application that allows the user to browse files and folders, help documents, web pages or any other large information space.
ru: Предоставьте меню <gui>Закладки</gui>, если в приложении можно просматривать файлы и папки, справочные документы, веб-страницы или другие большие информационные области.

note: (itstool) path: td/p
en: <gui>Go</gui>
ru: <gui>Переход</gui>

note: (itstool) path: td/p
en: A <gui>Go</gui> menu provides commands for quickly navigating around a document or collection of documents, or an information space such as a directory structure or the web.
ru: Меню <gui>Переход</gui> содержит команды для быстрого перемещения по одному или нескольким документам или по большим информационным областям таким как деревья каталогов или веб-ресуры.

note: (itstool) path: td/p
en: The contents of the menu will vary depending on the type of application.
ru: Содержимое этого меню сильно зависит от типа приложения.

note: (itstool) path: td/p
en: <gui>Windows</gui>
ru: <gui>Окна</gui>

note: (itstool) path: td/p
en: Commands that apply to all of the application’s open windows. You may also label this menu <gui>Documents</gui>, <gui>Buffers</gui>, or similar according to the type of document handled by your application.
ru: Команды, применяемые ко всех открытых окнам приложения. Это меню можно переименовать в <gui>Документы</gui>, <gui>Буферы</gui> или какое-нибудь другое называние, связанное с типом документа, с которым работает приложение.

note: (itstool) path: td/p
en: The last items on this menu are a numbered list of the application’s primary windows, for example <gui>1shoppinglist.abw</gui>. Selecting one of these items raises the corresponding window.
ru: В конце меню должен находиться пронумерованный список главных окон приложения (например, <gui>1список_покупок.abw</gui>). Выбор любого из этих элементов показывает соответствующее окно.

note: (itstool) path: item/p
en: The menubar is normally visible at all times and is always accessible from the keyboard, so make all the commands available in your application available on the menubar. (This guideline is unique to menu bars - other menus should not seek to reproduce functionality that is made available by other controls).
ru: Панель меню обычно всегда находится на виду и к ней всегда можно получить доступ при помощи клавиатуры. Сделайте, чтобы все команды, которые доступны в вашем приложении, были бы доступны через панель меню. Эта рекомендация распространяется только на панель меню, в любых других меню необходимо избегать дублирования функциональности, которая реализуется за счёт других элементов управления.

note: (itstool) path: item/p
en: Treat <link xref="application-menus">application menus</link> as part of the menu bar - it is not necessary to reproduce items from the application menu in other menus.
ru: Рассматривайте <link xref="application-menus">меню приложения</link> как часть панели меню, элементы меню приложения необязательно дублировать в других меню.

note: (itstool) path: item/p
en: Do not disable menu titles. Allow the user to explore the menu, even though there might be no available items on it at that time.
ru: Не выключайте заголовки меню. Позвольте пользователю исследовать меню, даже если на данный момент в нём нет доступных элементов.

note: (itstool) path: item/p
en: Menu titles on a menubar are single words with their first letter capitalized. Do not use spaces in menu titles, as this makes them easily-mistaken for two separate menu titles. Do not use compound words (such as <gui>WindowOptions</gui>) or hyphens (such as <gui>Window-Options</gui>) to circumvent this guideline.
ru: В качестве заголовка меню используйте одно слово, записанное с прописной буквы. Не используйте пробел в заголовках, поскольку это может внести путаницу, и одно меню будет выглядеть как два. Не склеивайте слова (например, <gui>ПараметрыОкна</gui>) и не используйте дефисное написание (например, <gui>Параметры-окна</gui>).

note: (itstool) path: item/p
en: Do not provide a mechanism for hiding the menubar, as this may be activated accidentally. Some users will not be able to figure out how to get the menu bar back in this case.
ru: Не используйте механизм для скрытия панели меню, пользователь может ненарочно скрыть панель меню и будет искать, как вернуть её обратно.

note: (itstool) path: page/title
en: Menus
ru: Меню

note: (itstool) path: page/p
en: A menu is a list of actions and/or options which is revealed by pressing a heading or button. In the case of context menus, the menu is opened through a secondary action (such as secondary click with a mouse, or long press with a touch screen) on an item of content.
ru: Меню — это список действий и параметров, который появляется при нажатии на заголовок или кнопку. Если меню является контекстным, то меню открывается посредством вспомогательного действия (нажатие вспомогательной кнопки мыши или длительное нажатие на сенсорный экран), выполняемого над элементом содержимого.

note: (itstool) path: section/p
en: Menus can appear as a part of a <link xref="menu-bars">menu bar</link>, as context menus (see <link xref="selection-mode">selection mode</link>), or as part of a <link xref="button-menus">button menu</link>. Refer to the relevant pages for advice on when to use these elements.
ru: Меню может быть частью <link xref="menu-bars">панели меню</link>, контекстным меню (см. <link xref="selection-mode">режим выделения</link>) или <link xref="button-menus">кнопочным меню</link>. На страницах, посвящённым указанным выше типам меню, объясняется, когда использовать тот или иной тип меню.

note: (itstool) path: section/title
en: Size and structure
ru: Размер и структура

note: (itstool) path: section/p
en: Menus should contain between three and 12 top-level items. If a menu contains more than 12 items, evaluate whether all the items are necessary and belong in the menu. If you are unable to reduce the size, submenus can be used. However, they should be avoided if at all possible, as they are physically difficult to use.
ru: Меню должно содержать от трёх до двенадцати элементов верхнего уровня. Если элементов больше двенадцати, попробуйте сократить их количество, в противном случае расположите часть элементов в подменю. Однако старайтесь не использовать подменю, поскольку они затрудняют использование приложения.

note: (itstool) path: section/p
en: Submenus should contain between three and six items, and should never contain other submenus.
ru: Подменю должно содержать от трёх до шести элементов. Подменю не должно содержать других подменю.

note: (itstool) path: section/p
en: Organize similar menu items into groups using dividers - this will make them easier to understand and quicker to use. When creating groups:
ru: Группируйте похожие элементы при помощи разделителей. Группировка элементов упрощает использование меню. При группировке:

note: (itstool) path: item/p
en: Order groups and group items logically, either by importance, task order, or expected frequency of use. Items at the top and bottom of the menu are more noticable and easily targetted, so reserve these locations for particularly important or interesting functionality.
ru: Упорядочивайте группы и элементы групп по важности, порядку выполнения задач или по предполагаемой частоте применения. Проще всего найти элементы в верхней и нижей части меню, поэтому эти места должны быть зарезервированы для наиболее важных функций.

note: (itstool) path: item/p
en: Place single-item groups at the top or bottom of the menu, or group them together with other single items.
ru: Размещайте группы из одного элемента в нижней или верхней части меню или группируйте из с другими одиночными группами.

note: (itstool) path: item/p
en: Do not mix different types of menu item within each group - actions, check box and radio button items should be kept separate.
ru: Не смешивайте различные типы элементов в одной группе: действия, флажки и радиокнопки должны располагаться отдельного друг от друга.

note: (itstool) path: item/p
en: Provide an <link xref="keyboard-input#access-keys">access key</link> for every menu item. You may use the same access key on different menus in your application, but avoid duplicating access keys on the same menu. Note that unlike other controls, once a menu is displayed, its access keys may be used by just typing the letter; it is not necessary to press the Alt key at the same time.
ru: Добавьте <link xref="keyboard-input#access-keys">ускорители</link> для всех элементов меню. В приложении можно можно использовать для различных меню один и тот же ускоритель, но избегайте дублирования ускорителей в одном и том же меню. Помните, что в отличие от других элементов управления, после появления меню ускорители в нём можно использовать, просто нажав на букву, клавишу Alt нажимать необязательно.

note: (itstool) path: item/p
en: Label menu items with verbs for commands and adjectives for settings, using <link xref="writing-style#capitalization">header capitalization</link>.
ru: В качестве меток в меню используйте глаголы, если это команда, или существительные, если это параметр. При использовании английского языка текстовые метки должны записываться согласно <link xref="writing-style#capitalization">правилу использования прописных букв в заголовках</link>.

note: (itstool) path: item/p
en: Use <link xref="writing-style#ellipses">ellipses</link> when a menu item requires further input from the user to complete an action.
ru: Применяйте <link xref="writing-style#ellipses">многоточие</link>, если для выполнения действия элементу меню требуется ввод от пользователя.

note: (itstool) path: item/p
en: Two linked actions can be combined into a single menu item, by changing the label when the item is selected. For example, a <gui>Play</gui> item may change to <gui>Pause</gui>. However, only use this type of item when actions are logical opposites which are obvious to users. Likewise, do not use this technique for settings - use check boxes or radio buttons instead.
ru: Два связанных действия можно объединить в один элемент меню, изменяя текст метки при выборе элемента. Например, элемент <gui>Воспроизвести</gui> можно изменять на <gui>Приостановить</gui>. Применяйте подобные элементы только в тех случаях, когда оба действия по смыслу противоположны друг другу и очевидны для пользователя. В противном случае применяйте флажки или радио-кнопки.

note: (itstool) path: page/title
en: Notifications
ru: Уведомления

note: (itstool) path: page/p
en: Notifications enable you to inform the users about events when they are not using your application. They also provide the ability for users to quickly respond to those events, using notification actions.
ru: Уведомления служат для информирования пользователей о событиях при использовании вашего приложения. С помощью уведомлений пользователи могут быстро отвечать на эти события, используя действия в уведомлениях.

note: (itstool) path: section/p
en: Use notifications to inform the user about events they will be interested in while they are not using your application. This can include new messages in messaging applications, the completion of long-running tasks, reminders for calendars, and so on.
ru: Используйте уведомления для информирования пользователей об интересующих их событиях, когда ваше приложение не используется. Это могут быть новые сообщения в приложениях обмена сообщениями, выполнение длительных задач, напоминания для календарей и т. п.

note: (itstool) path: section/p
en: Notifications shouldn’t be used as a substitute for feedback that is provided by your application windows, which should be able to inform the user about events without the need for notifications.
ru: Не используйте уведомления как замену для обратной связи, используемой в окнах вашего приложения, которые должны информировать пользователей о событиях без необходимости применения уведомлений.

note: (itstool) path: section/title
en: Notification elements
ru: Элементы уведомлений

note: (itstool) path: section/p
en: Notifications in GNOME 3 have a number of standard components:
ru: В GNOME 3 в уведомлениях применяются стандартные компоненты:

note: (itstool) path: td/p
en: Element
ru: Элемент

note: (itstool) path: td/p
en: Application Icon
ru: Значок приложения

note: (itstool) path: td/p
en: Indicates which application sent the notification.
ru: Указывает на то, какое приложение отправило уведомление.

note: (itstool) path: td/p
en: Title
ru: Заголовок

note: (itstool) path: td/p
en: The heading for the notification.
ru: Заголовок приложения.

note: (itstool) path: td/p
en: Body
ru: Тело

note: (itstool) path: td/p
en: An optional block of text which gives extra detail about the notification. The notification body can include multiple paragraphs. For example: a snippet from the beginning of an email.
ru: Необязательный текстовый блок с расширенной информацией об уведомлении. Тело уведомления может содержать несколько абзацев. Например: начальный фрагмент электронного письма.

note: (itstool) path: td/p
en: Default Action
ru: Действие по умолчанию

note: (itstool) path: td/p
en: This is the action that is triggered when the notification is activated.
ru: Это действие, которое срабатывает при активации уведомления.

note: (itstool) path: td/p
en: Actions
ru: Действия

note: (itstool) path: td/p
en: Each notification can include up to three buttons.
ru: Каждое уведомление может содержать до трёх кнопок.

note: (itstool) path: section/title
en: Titles
ru: Заголовки

note: (itstool) path: section/p
en: The title should provide a short and concise summary of the event that triggered the notification. The notification body may not always be visible, so it is important to ensure that the notification can be understood from the title alone.
ru: Заголовок содержит краткое описание события, которое вызвало уведомление. Тело уведомления может отсутствовать, поэтому смысл уведомления должен быть понятен по одному заголовку.

note: (itstool) path: section/title
en: Default actions
ru: Действия по умолчанию

note: (itstool) path: section/p
en: The default action should always dismiss the notification and raise a window belonging to the application that sent the notification. If the notification relates to a particular part of your application’s user interface, the default action should display that part of the UI. The default action for a notification about a new email should show the relevant email message when activated, for example.
ru: Действие по умолчанию должно всегда закрывать уведомление и показывать окно приложения, которое отправило уведомление. Если уведомление относится к определённой части интерфейса в вашем приложении, действие по умолчанию должно открывать эту часть интерфейса. Например, действие по умолчанию для уведомлений о новых письмах должно открывать соответствующее письмо.

note: (itstool) path: section/title
en: Notification actions
ru: Действия уведомлений

note: (itstool) path: section/p
en: You can provide useful functionality by embedding buttons in notifications. This allows users to quickly and easily respond to the notification.
ru: В уведомления можно встраивать полезные кнопки, с помощью которых пользователи могут быстро обрабатывать уведомления.

note: (itstool) path: item/p
en: Notification actions should be related to the content of the notification, and should not provide generic actions for your application. This ensures that each notification has a clear focus and purpose.
ru: Действия в уведомлениях должны относиться к содержимому уведомлений и не должны предоставлять общий действий для вашего приложения. Таким образом любое уведомление будет иметь понятное назначение.

note: (itstool) path: item/p
en: Only use notification actions when the functionality that they provide is commonly required.
ru: Используйте действия в уведомлениях, когда они действительно необходимы.

note: (itstool) path: item/p
en: Actions shold not replace user interface controls elsewhere - it should be possible to take the same actions from your application’s windows.
ru: Действия не должны заменять какие-либо элементы управления пользовательского интерфейса, любое действие уведомления должно быть доступно в интерфейсе приложения.

note: (itstool) path: item/p
en: It is not necessary to always use notification actions, and many notifications will not require them.
ru: Необязательно всегда использовать действия в уведомлениях, многим уведомлениях не нужны действия.

note: (itstool) path: item/p
en: Notification actions should not duplicate the default action. For example, a new email notification does not need to include an Open button, since the default action should already perform this action.
ru: Действия в уведомлениях не должны дублировать действие по умолчанию. Например, в уведомление о новом письме не нужно добавлять кнопку для открытия письма, поскольку действие по умолчанию уже выполняет это действие.

note: (itstool) path: section/title
en: General guidance
ru: Общие рекомендации

note: (itstool) path: item/p
en: It is important not to needlessly distract users with notifications. This can easily become annoying and frustrating, and will not incline users to like your application. Therefore, always be critical when using notifications, and question whether users really need to be informed about the events you want to communicate.
ru: Не отвлекайте пользователей уведомлениями понапрасну. Уведомления могут надоедать и не заставят пользователей больше любить ваше приложение. Поэтому всегда с осторожностью подходите к использованию уведомлений, подумайте, действительно ли нужно информировать пользователей о событиях.

note: (itstool) path: item/p
en: Applications that deal with lots of events, such as email or social media messages, run a particular risk of distracting users with too many notifications. These applications should place restrictions on how frequently they send notification messages. Instead of showing a notification for each new message, it is a good idea for each notification to provide a summary of new messages.
ru: Приложениях, в которых появляется множество уведомлений, например в клиентах для электронной почты или мессенджерах, существует риск завалить пользователя уведомлениями. В подобных приложениях должны быть реализованы функции по ограничению частоты отправляемых уведомлений. Вместо того, чтобы показывать по одному уведомлению для каждого нового сообщения, можно показать одно уведомление с кратким списком всех новых сообщений.

note: (itstool) path: item/p
en: Notifications in GNOME 3 persist after they have been initially displayed. It is therefore important to remove notification messages that are no longer relevant to the user.
ru: В GNOME 3 все уведомления после того, как они появились на экране, сохраняются. Поэтому важно удалять сообщения, которые больше неактуальны для пользователя.

note: (itstool) path: item/p
en: Your application window should provide feedback on all the events that have been communicated by notifications. As a result, when your application window is focused, notification messages should be treated as having been read, and should be removed.
ru: Окно вашего приложения должно обеспечивать обратную связь со всеми событиями, о которых сообщают уведомления. То есть когда окно вашего приложения находится в фокусе, сообщения уведомлений должны обрабатываться как прочитанные и должны удаляться.

note: (itstool) path: item/p
en: Ensure that your application removes notifications that are no longer valid. For example, a notification for a weather warning that has been revoked should be removed.
ru: Убедитесь, что ваше приложение удаляет неактуальные уведомления. Например, предупреждение о неблагоприятных погодных условиях должно быть удалено, как только оно будет отозвано.

note: (itstool) path: page/title
en: Patterns
ru: Шаблоны

note: (itstool) path: page/p
en: Patterns are the primary elements that make up an application design. Some patterns, like <link xref="application-menus">application menus</link> or <link xref="header-bars">header bars</link>, are highly recommended. Others are optional, and deciding on which patterns you want to use forms a core part of the design process. To help with this, each pattern page details the appropriate uses of each pattern, and suggests alternatives that might be applicable.
ru: Шаблоны — это главные элементы дизайна приложений. Некоторые шаблоны рекомендуется применять практически в любом приложении, например <link xref="application-menus">меню приложения</link> или <link xref="header-bars">заголовочная панель</link>. Есть и такие, решение о применении которых зависит от главной части процесса дизайна. Поэтому, чтобы помочь вам в выборе шаблонов, на каждой странице, посвящённой шаблону, приводится подробное описание использования этого шаблона, а также указывается, какой шаблон можно применить вместо него.

note: (itstool) path: page/p
en: Once you have decided which patterns to use, the <link xref="ui-elements">user interface elements pages</link> provide details of individual elements that you can use to fill out your design.
ru: После того, как вы определитесь с шаблоном, обратитесь к <link xref="ui-elements">страницам с элементами пользовательского интерфейса</link>, на которых приводится подробная информация по их использованию.

note: (itstool) path: page/title
en: Pointer and touch input
ru: Указатель и сенсорный ввод

note: (itstool) path: page/p
en: Pointer and touch input are two of the primary means through which users will interact with your application.
ru: Указатель и сенсорный ввод — два главных способа взаимодействия с вашим приложением.

note: (itstool) path: section/title
en: Pointer input
ru: Ввод с помощью указателя

note: (itstool) path: section/p
en: A pointing device is any input device that allows the manipulation of a pointer - typically represented as an arrow, and often called a cursor - on screen. While mice and touchpads are the most common, there are a wide variety of such devices, including graphics tablets, track balls, track points and joysticks.
ru: Указующее устройство — это любое устройство ввода, которое поддерживает действия с указателем, обычно представленным на экране в виде стрелки. Указатель часто ещё называют курсором. Кроме наиболее распространённых устройств — мыши и сенсорной панели (тачпада) — указующие устройства представлены графическими планшетами, трекболами, обычными и тензометрическими джойстиками (трекпоинты).

note: (itstool) path: section/title
en: Primary and secondary buttons
ru: Главная и вспомогательная кнопки

note: (itstool) path: section/p
en: Mice and touchpads often have two main buttons. One of these acts as the primary button, and the other acts as the secondary button. Typically, the left button is used as the primary button and the right button is used as the secondary button. However, this order is user-configurable and does not translate to touchscreen input. These guidelines therefore refer to primary and secondary action, rather than left and right.
ru: У мышей и сенсорных панелей чаще всего имеется две основные кнопки. Одна из кнопок называется главной, а вторая — вспомогательной. Левая кнопка обычно используется в качестве главной, а правая — вспомогательной. Назначение кнопок можно поменять местами. Переназначение кнопок не влияет на ввод с помощью сенсорной панели. В этом руководстве используются понятия правой и вспомогательной кнопок, а не левой и правой.

note: (itstool) path: section/p
en: Use the primary action for selecting items and activating controls. The secondary action can be used for accessing additional options, typically through a context menu.
ru: Основное действие используется для выделения элементов и активации управляющих элементов. Вспомогательное действие используется для доступа к дополнительным параметрам, обычно через контекстное меню.

note: (itstool) path: section/p
en: Do not depend on input from secondary or other additional buttons. As well as being physically more difficult to click, some pointing devices and many assistive technology devices only support or emulate the primary button.
ru: Не привязывайте ввод к вспомогательным или каким-либо другим дополнительным кнопкам. Мало того что дополнительную кнопку сложнее нажать, некоторые указующие устройства и вспомогательные устройства поддерживают или эмулируют только основную кнопку.

note: (itstool) path: section/p
en: Press and hold should be used to simulate the secondary button on single button pointing devices. Therefore, do not use press and hold for other purposes.
ru: На однокнопочных устройствах вспомогательная кнопка должна эмулироваться удерживанием главной кнопки. Не используйте удерживание для каких-либо других целей.

note: (itstool) path: item/p
en: Double click should not be used, since it is undiscoverable, and translates poorly to touch input.
ru: Не используйте двойной щелчок, так как он неудобен при использовании сенсорного ввода, а контекст его применения неочевиден.

note: (itstool) path: item/p
en: If present on the mouse, the scrollwheel should scroll the window or control under the pointer, if it supports scrolling. Initiating scrolling in this way should not move keyboard focus to the window or control being scrolled.
ru: Если у мыши есть колесо прокрутки, то оно должно прокручивать окно или управляющий элемент под указателем, если этот элемент поддерживает прокрутку. Прокрутка выполняемая этим способом не переводит фокус клавиатуры на прокручиваемое окно или управляющий элемент.

note: (itstool) path: item/p
en: Do not require the use of chording (pressing multiple mouse buttons simultaneously) for any operations.
ru: Не требуйте от пользователя одновременного нажатия несколько кнопок мыши для каких-либо действий.

note: (itstool) path: item/p
en: Do not require the use of multiple (triple- or quadruple-) clicking actions for any operations, unless you also provide an accessible alternative method of performing the same action.
ru: Не требуйте от пользователя многократного нажатия (больше двух) для каких-либо действий, только если вы не продумали альтернативный способ выполнения данного действия.

note: (itstool) path: item/p
en: Allow all mouse operations to be cancelled before their completion. Pressing <key>Esc</key> should cancel any mouse operation in progress, such as dragging and dropping a file in a file manager, or drawing a shape in a drawing application.
ru: Любые незавершённые действия с мышью должны иметь возможность отмены. Нажатие клавиши <key>Esc</key> должно отменять любые незавершённые действия с мышью: перетаскивание файлов в файловом менеджере, рисование фигур в графическом редакторе и т. п.

note: (itstool) path: item/p
en: Do not refer to particular mouse buttons in your interface unless absolutely necessary. Not everybody will be using a conventional mouse with left, middle and right buttons, so any text or diagrams that refer to those may be confusing.
ru: Не используйте в интерфейсе жёсткую привязку определённых кнопок мыши, если только это не действительно необходимо. Не все используют стандартную привязку кнопок мыши к левой, средней и правой, поэтому любой текст или диаграммы, которые используют жёсткую привязку к определённым кнопкам мыши, могут сбивать с толку.

note: (itstool) path: section/title
en: Mouse and keyboard equivalents
ru: Дублирование управления с клавиатуры

note: (itstool) path: section/p
en: Ensure that every operation in your application that can be done with the mouse can also be done with the keyboard. The only exceptions to this are actions where fine motor control is an essential part of the task. For example, controlling movement in some types of action games, or freehand painting in an image-editing application.
ru: Убедитесь, что все действия в вашем приложении, которые можно выполнять с помощью мыши, также могут быть выполнены с помощью клавиатуры. Единственным исключением являются действия, для выполнения которых требуется точная моторика. Например, для управления движением в некоторых играх или для рисования от руки в графических редакторах.

note: (itstool) path: section/p
en: If your application allows items to be selected, the following equivalent actions should be in place.
ru: Если в вашем приложении используется выделение элементов, то в нём должна быть поддержка следующих родственных действий.

note: (itstool) path: td/p
en: Action
ru: Действие

note: (itstool) path: td/p
en: Mouse
ru: Мышь

note: (itstool) path: td/p
en: Keyboard
ru: Клавиатура

note: (itstool) path: td/p
en: Open an item
ru: Открыть элемент

note: (itstool) path: td/p
en: Primary button
ru: Главная кнопка

note: (itstool) path: td/p
en: Add/remove item from selection
ru: Добавить/убрать элемент из выделения

note: (itstool) path: td/p
en: <key>Ctrl</key> and primary button
ru: <key>Ctrl</key> и главная кнопка

note: (itstool) path: td/p
en: Extend selection
ru: Расширить выделение

note: (itstool) path: td/p
en: <key>Shift</key> and primary button
ru: <key>Shift</key> и главная кнопка

note: (itstool) path: td/p
en: <key>Shift</key> in combination with any of the following: <key>Space</key> <key>Home</key> <key>End</key> <key>PageUp</key> <key>PageDown</key>
ru: <key>Shift</key> в комбинации с любой из следующих клавиш: <key>Space</key> <key>Home</key> <key>End</key> <key>PageUp</key> <key>PageDown</key>

note: (itstool) path: td/p
en: Change selection
ru: Изменить выделение

note: (itstool) path: td/p
en: Any of the following: <key>←</key> <key>↑</key> <key>→</key> <key>↓</key> <key>Home</key> <key>End</key> <key>PageUp</key> <key>PageDown</key>
ru: Одна из кнопок: <key>←</key> <key>↑</key> <key>→</key> <key>↓</key> <key>Home</key> <key>End</key> <key>PageUp</key> <key>PageDown</key>

note: (itstool) path: td/p
en: Select all
ru: Выделить всё

note: (itstool) path: td/p
en: Primary button on first item, then primary button and <key>Shift</key> on the last item
ru: Выбрать главной кнопкой первый элемент, затем выбрать главной кнопкой последний элемент, удерживая клавишу <key>Shift</key>

note: (itstool) path: td/p
en: Deselect all
ru: Убрать выделение

note: (itstool) path: td/p
en: Primary click on the container background
ru: Нажать главную кнопку на фоне контейнера

note: (itstool) path: section/title
en: Touch input
ru: Сенсорный ввод

note: (itstool) path: section/p
en: Touch screens are also an increasingly common part of modern computer hardware, and applications created with GTK+ are likely to be used with hardware that incorporates a touch screen. To make the most of this hardware, and to conform to users’ expectations, it is therefore important to consider touch input as a part of application design.
ru: Сенсорные экраны всё активнее применяются в современном компьютерном оборудовании. Приложения, создаваемые с помощью GTK+, вероятно могут использоваться на оборудовании с сенсорными экранами. Поэтому чтобы оправдать ожидания пользователей, необходимо сделать использование сенсорных экранов частью дизайна приложения.

note: (itstool) path: section/title
en: Application touch conventions
ru: Прикладные соглашения о сенсорном управлении

note: (itstool) path: section/p
en: Using touch input consistently with other applications will allow users to easily learn how to use your application with a touch screen. The following conventions are recommended, where relevant.
ru: Использование сенсорного ввода в вашем приложении не должно отличаться от других приложений, это упростит пользователям работу с вашим приложением. Рекомендуется следовать следующим соглашениям там, где это применимо.

note: (itstool) path: td/p
en: Result
ru: Что делает

note: (itstool) path: td/p
en: <em style="strong">Tap</em>
ru: <em style="strong">Нажатие</em>

note: (itstool) path: td/p
en: Tap on an item.
ru: Нажатие на элемент.

note: (itstool) path: td/p
en: Primary action. Item opens - photo is shown full size, application launches, song starts playing.
ru: Основное действие. Открывает элементы: полноэкранный просмотр фотоснимка, запуск приложения, воспроизведение песен.

note: (itstool) path: td/p
en: <em style="strong">Press and hold</em>
ru: <em style="strong">Нажатие с удержанием</em>

note: (itstool) path: td/p
en: Press and hold for a second or two.
ru: Нажать и держать секунду или две.

note: (itstool) path: td/p
en: Secondary action. Select the item and list actions that can be performed.
ru: Вспомогательное действие. Выбрать элемент и вывести список доступных действий.

note: (itstool) path: td/p
en: <em style="strong">Drag</em>
ru: <em style="strong">Перетаскивание</em>

note: (itstool) path: td/p
en: Slide finger touching the surface.
ru: Перенести палец, касаясь поверхности.

note: (itstool) path: td/p
en: Scrolls area on screen.
ru: Прокручивает область на экране.

note: (itstool) path: td/p
en: <em style="strong">Pinch or stretch</em>
ru: <em style="strong">Сведение или разведение</em>

note: (itstool) path: td/p
en: Touch surface with two fingers while bringing them closer or further apart.
ru: Коснитесь поверхности двумя пальцами, затем сводите или разводите их.

note: (itstool) path: td/p
en: Changes the zoom level of the view (eg. Maps, Photos).
ru: Изменяет масштаб просмотра (карты, фотографии и пр.).

note: (itstool) path: td/p
en: <em style="strong">Double tap</em>
ru: <em style="strong">Двойное нажатие</em>

note: (itstool) path: td/p
en: Tap twice in quick succession.
ru: Дважды быстро коснуться экрана.

note: (itstool) path: td/p
en: Stepped zoom in.
ru: Последовательно приближает.

note: (itstool) path: td/p
en: <em style="strong">Flick</em>
ru: <em style="strong">Рывок</em>

note: (itstool) path: td/p
en: Very quick drag, losing contact with the surface without slowing movement.
ru: Очень быстрое перетаскивание с убиранием пальца от поверхности без замедления.

note: (itstool) path: td/p
en: Removes an item.
ru: Удаляет элемент.

note: (itstool) path: section/title
en: System touch conventions
ru: Системные соглашения о сенсорном управлении

note: (itstool) path: section/p
en: In GNOME 3, a number of touch gestures are reserved for use by the system. These should be avoided by applications.
ru: В GNOME 3 несколько жестов зарезервированы под системные нужды. Не используйте эти жесты в своих приложениях.

note: (itstool) path: td/p
en: <em style="strong">Edge drag</em>
ru: <em style="strong">Перетаскивание у границы</em>

note: (itstool) path: td/p
en: Slide finger starting from a screen edge.
ru: Проведите пальцем от границы экрана.

note: (itstool) path: td/p
en: Bottom edge opens the Message Tray.
ru: Нижняя граница открывает панель сообщений.

note: (itstool) path: td/p
en: Top-left edge opens the application menu.
ru: Верхняя левая граница открывает меню приложения.

note: (itstool) path: td/p
en: Top-right edge opens the system status menu.
ru: Верхняя правая граница открывает системное меню.

note: (itstool) path: td/p
en: Left edge opens the Activities Overview with the application view visible.
ru: Левая граница открывает «Обзор» в режиме отображения доступных приложений.

note: (itstool) path: td/p
en: <em style="strong">Three finger pinch</em>
ru: <em style="strong">Щипок тремя пальцами</em>

note: (itstool) path: td/p
en: Bring three or more fingers closer together while touching the surface.
ru: Сведите три или более пальцев друг к другу, касаясь при этом ими поверхности.

note: (itstool) path: td/p
en: Opens the Activities Overview.
ru: Открывает «Обзор».

note: (itstool) path: td/p
en: <em style="strong">Four finger drag</em>
ru: <em style="strong">Перетаскивание четыремя пальцами</em>

note: (itstool) path: td/p
en: Drag up or down with four fingers touching the surface.
ru: Перетаскивайте вверх или вниз четыремся пальцами, касаясь ими поверхности.

note: (itstool) path: td/p
en: Switches workspace.
ru: Переключает рабочее место.

note: (itstool) path: td/p
en: <em style="strong">Three finger hold and tap</em>
ru: <em style="strong">Удерживание тремя пальцами с нажатием</em>

note: (itstool) path: td/p
en: Hold two fingers on the surface while tapping with the third.
ru: Удерживайте три пальца на поверхности, затем коснитесь поверхности четвёртым пальцем.

note: (itstool) path: td/p
en: Switches application.
ru: Переключает приложение.

note: (itstool) path: page/title
en: Popovers
ru: Всплывающие виджеты

note: (itstool) path: page/p
en: A popover is a transient container that appears over its parent window in response to a user action. Popovers can contain a variety of UI elements, including buttons, lists or menus. They are often used as a part of button menus or context menus.
ru: Всплывающий виджет — это контейнер, появляющийся над своим родительским окном. Всплывающий виджет может содержать различные элементы управления, включая кнопки, списки и меню, он часто применяется в качестве элемента кнопочного меню или контекстного меню.

note: (itstool) path: section/p
en: Popovers can be used to reveal additional controls that are not always needed by the user. They can can allow the user to take actions or they can contain settings and preferences. They are a very flexible interface element that lend themselves to creative design solutions.
ru: Во всплывающих виджетах можно располагать дополнительные элементы, которые нужны пользователю лишь эпизодически. Всплывающие виджеты служат длы выполнения действий или хранения параметров. Это очень гибкий элемент интерфейса, с помощью которого можно создавать современные интерфейсы.

note: (itstool) path: section/p
en: A popover should always relate to a specific interface element which acts as the source of the popover. Typically, this is either a button or a content item. When they are triggered by a button, a popover can be used as a more flexible version of a button menu, allowing groups of controls to be accessed when needed. Examples of this include:
ru: Всплывающий виджет всегда связан с определённым элементом, который вызвал появление всплывающего виджета. Этим элементом обычно является кнопка или объект в содержимом. Если всплывающий появляется при нажатии на кнопку, то его можно использовать в качестве гибкого варианта кнопочного меню, предоставляющего доступ к группами элементам управления. Приведём несколько примеров использования:

note: (itstool) path: item/p
en: Revealing a small toolbox of text formatting controls.
ru: Небольшой контейнер с инструментами для форматирования текста.

note: (itstool) path: item/p
en: A find interface, with a search entry box and a space for a list of results.
ru: Интерфейс для поиска с текстовым полем ввода и местом для списка результатов.

note: (itstool) path: item/p
en: A collection of view controls, such as zoom, list/grid and content ordering.
ru: Набор элементов для управления видом (масштабирование, списки и сетки, упорядочивание содержимого).

note: (itstool) path: section/p
en: As a mechanism for disclosing additional controls or information, popovers are similar to <link xref="dialogs">dialog windows</link>. Their main advantage over dialogs is that they are less disruptive and have a close relationship with a single element which the popover points to. However, you should still consider using a dialog if you want to display large amounts of information, or more complex arrangements of controls, or if the situation requires one of the common conventions for dialog usage, such as a confirmation dialog.
ru: Всплывающие виджеты, также как и <link xref="dialogs">диалоговые окна</link>, служат для скрытия дополнительных элементов управления и информации. Главной отличительной чертой всплывающих виджетов является то, что они меньше, чем диалоги отвлекают внимание, а также то, что они тесно связаны с элементом, который вызывает их появление. Применяйте диалоговые окна вместо всплывающих виджетов, если нужно разместить большое количество элементов управления или информации, применить болеее сложное расположение элементов управления или если ситуация подразумевает использование диалога (например, диалог подтверждения).

note: (itstool) path: section/title
en: Popover content
ru: Содержимое всплывающего виджета

note: (itstool) path: item/p
en: A popover is a generic container, and can include a wide variety of controls, such as buttons, sliders, lists, switches and text fields. However, don’t mix too many different types of control within the same popover, and try to group controls of the same type together.
ru: Всплывающий виджет является обычным контейнером и может включать разнообразные элементы управления такие как кнопки, ползунки, списки, выключатели и поля ввода. Но старайтесь не смешивать слишком много различных типов элементов в одном и том же всплывающем виджете, группируйте элементы управления одного и того же типа.

note: (itstool) path: item/p
en: Popovers can function as a container for a menu, or for a menu in combination with a small number of supplementary controls.
ru: Всплывающие виджеты могут выполняют роль контейнера для меню или для меню в кобминации с небольшим количеством вспомогательных элементов управления.

note: (itstool) path: item/p
en: If the purpose of a popover’s controls is ambigious, the popover can be given a heading.
ru: Если предназначение элементов управления во всплывающем виджете неочевидно, во всплывающий виджет можно добавить заголовок.

note: (itstool) path: item/p
en: <gui>Close</gui> or <gui>Done</gui> buttons are not usually required in a popover.
ru: Кнопки <gui>Закрыть</gui> или <gui>Готово</gui> обычно не нужны во всплывающих виджетах.

note: (itstool) path: section/p
en: Popovers should always be small in size (as a rule of thumb, they should not cover more than a third of their parent window) and low in complexity. They should always appear as subordinates to their parent windows.
ru: Размеры всплывающего виджета должны быть небольшими (площадь, занимаемая всплывающим виджетом, не должна превышать одной трети площади родительского окна), а сам всплывающий виджет должен быть простым. Всплывающий виджет всегда должен являться подчинённым по отношению к своему родительскому окну.

note: (itstool) path: section/p
en: A popover should only ever appear in response to a user action, and should never appear in a surprising or unintended manner.
ru: Всплывающий виджет должен появляться только при совершениии пользователем определённого действия, он не должен появляться неожиданно.

note: (itstool) path: page/title
en: Primary windows
ru: Главные окна

note: (itstool) path: page/p
en: Primary windows are the basic high-level container for your application user interface, and should present the core functionality of your application.
ru: Главные окна -- это основной высокоуровневый контейнер для пользовательского интерфейса вашего приложения, который должен предоставлять основную функциональность приложения.

note: (itstool) path: section/p
en: Every application should have at least one primary window associated with it.
ru: Любое приложение должно иметь по крайней мере одно главное окно, связанное с приложением.

note: (itstool) path: section/title
en: Application types
ru: Типы приложений

note: (itstool) path: section/p
en: There are two main models for primary windows:
ru: Существует две основные модели главных окон:

note: (itstool) path: section/title
en: Single instance applications
ru: Одноэкземплярные приложения

note: (itstool) path: section/p
en: Single instance applications have a single primary window. This model is common for messaging applications, such as email, chat, or contacts.
ru: Одноэкзамплярные приложения имеют одно главное окно. Эта модель широко применяется для таких приложений как: клиенты для эл. почты, чаты, адресные книги, клиенты обмена мгновенными сообщениями.

note: (itstool) path: section/title
en: Multiple instance applications
ru: Мультэкземплярные приложения

note: (itstool) path: section/p
en: Multiple instance applications can have multiple primary windows. Typically, each primary window will be identical. Multi-instance applications are frequently viewers or editors, such as for documents or images.
ru: Мультэкземплярные приложения могут иметь несколько главных окон. Обычно все главные окна идентичны друг другу. Эта модель часто применяется в приложениях для просмотра или в редакторах (документов, изображений и т. п.).

note: (itstool) path: section/p
en: Both single and multiple instance applications can allow multiple content items to be opened, either through the use of <link xref="tabs">tabs</link> or browser-style navigation. However, multiple windows do offer additional capabilities, which include:
ru: Обе модели позволяют открывать. Через <link xref="tabs">вкладки</link> или перемещение в браузерном стиле. Однако мультиоконная модель предоставляет дополнительные возможности:

note: (itstool) path: item/p
en: Viewing several content items alongside each other.
ru: одновременный просмотр содержимого нескольких элементов;

note: (itstool) path: item/p
en: Placing content on different workspaces.
ru: возможность перемещать содержимое на другие рабочие места;

note: (itstool) path: item/p
en: Organizing sets of content into different windows (if using tabs).
ru: возможность распологать наборы с содержимым в различных окнах (если применяются вкладки).

note: (itstool) path: item/p
en: If your application isn’t running and its launcher is activated, a single primary window should be displayed. Do not show multiple windows when your application is initially launched.
ru: Если ваше приложение ещё не было запущено, и была активирована его кнопка запуска, необходимо открыть одно главное окно. Не показывайте несколько окно при первоначальном запуске приложения.

note: (itstool) path: item/p
en: If your application launcher is selected while your application is running, all its primary windows should be displayed.
ru: Если кнопка запуска вашего приложения выбирается во время работы вашего приложение, необходимо показать все главные окна приложения.

note: (itstool) path: item/p
en: Primary windows should host the main functionality of your application. Do not rely on dialogs or secondary windows in order to present basic functionality.
ru: Основная функциональность вашего приложения должна реализовываться через главные окна. Не используйте диалоговые или иные второстепенные окна для основной функциональности.

note: (itstool) path: item/p
en: Primary windows should be independent - closing one primary window should not result in other primary windows being closed.
ru: Главные окна должны быть независимыми: закрытие одного главного окна не должно заставлять закрываться другие главные окна.

note: (itstool) path: item/p
en: Dialog windows should always be dependent on a primary window. See the <link xref="dialogs">dialogs page</link> guidelines.
ru: Диалоговые окна должны всегда зависеть от главного окна. Подробнее см. <link xref="dialogs">диалоги</link>.

note: (itstool) path: item/p
en: Your application should cease to run when all its primary windows have been closed.
ru: Ваше приложение должно всегда завершаться при закрытии всех его главных окон.

note: (itstool) path: item/p
en: <gui>Quit</gui> should close all primary windows.
ru: Действие <gui>Завершить</gui> должно закрывать все главные окна.

note: (itstool) path: page/title
en: Progress bars
ru: Индикаторы выполнения

note: (itstool) path: page/p
en: Progress bars indicate that a task is being carried out, along with how much progress has been made through the task.
ru: Индикаторы выполнения используются для того, чтобы показать пользователю, что выполняется некоторое задание, а также степень выполнения этого задания.

note: (itstool) path: section/p
en: It is usually necessary to indicate that progress is taking place whenever an operation takes more than around three seconds. This ensures that users understand that they have to wait, and that an error has not occurred.
ru: Обычно индикаторы применяются, когда на выполнение операции требуется больше трёх секунд. В этом случае пользователь понимает, что никакой ошибки не возникло и ему нужно подождать.

note: (itstool) path: section/p
en: When indicating progress, the primary choice is between a progress bar or a <link xref="progress-spinners">progress spinner</link>. Progress bars indicate how much of a task has been completed. They are therefore useful for tasks that take a long time. As a rule of thumb, only use a progress bar for tasks that take over 30 seconds. For tasks that have shorter periods, <link xref="progress-spinners">progress spinners</link> are often a better choice.
ru: Главный вопрос, который возникает при необходимости индикации выполнения,— что применить, индикатор выполнения или <link xref="progress-spinners">индикатор ожидания</link>. Индикатор выполнения показывает степень выполнения задачи, поэтому они полезны для индикации выполнения продолжительных задач. Применяйте индикаторы выполнения только в том случае, если задача занимает больше 30 секунд. Для менее продолжительных задач лучше применить <link xref="progress-spinners">индикатор ожидания</link>.

note: (itstool) path: section/title
en: Types
ru: Типы индикаторов

note: (itstool) path: section/p
en: There are three types of progress bar:
ru: Существует три разновидности индикаторов выполнения:

note: (itstool) path: item/p
en: Time-remaining: these indicate how much time remains in an operation.
ru: Оставшееся время. Эти индикаторы показывают сколько времени осталось для завершения задачи.

note: (itstool) path: item/p
en: Typical-time: these indicate how much time remains, based on an estimate of the expected duration.
ru: Типичное время. Эти индикаторы показывают оставшееся время, исходя из оценки необходимого времени.

note: (itstool) path: item/p
en: Indeterminate: these only indicate that an operation is ongoing, not how long it will take.
ru: Неопределённый. Эти индикаторы применяются для задач, для которых нельзя определить необходимое для их выполнения время.

note: (itstool) path: section/p
en: Accuracy is preferable for progress bars. Where possible, use a time-remaining progress bar, followed by typical-time. Try to avoid using indeterminate progress bars.
ru: Индикаторы выполнения должны быть по возможности точными. Применяйте индикаторы на основе времени с указанием типичного времени, если это возможно. Избегайте неопределённых индикаторов.

note: (itstool) path: section/title
en: Progress text
ru: Текст

note: (itstool) path: section/p
en: Each progress bar can include a text description. This text should provide an idea of how much of the task has been completed. When deciding on progress text:
ru: Индикатор выполнения может содержать текстовое описание, которое говорит о том, какая часть задания уже выполнена. При составлении текста учитывайте следующие факторы:

note: (itstool) path: item/p
en: Always consider what is most relevant and interesting for the user.
ru: представленный текст должен максимально удовлетворять интересы пользователя.

note: (itstool) path: item/p
en: It is often better to provide specific information rather than a unitless percentage. For example, <gui>13 of 19 images rotated</gui> or <gui>12.1 of 30 MB downloaded</gui> rather than <gui>13% complete</gui>.
ru: Часто вместо процентов лучше предоставить какие-то определённые сведения. Например, <gui>Повёрнуто 13 из 19 изображений</gui> или <gui>Загружено 12.1 из 30 МБ</gui> лучше, чем <gui>Завершено 13%</gui>.

note: (itstool) path: item/p
en: For long-running tasks, it can be desirable to show an estimate of the time remaining in the progress bar text. If other relevant information isn't available, this can be shown on its own. Alternatively, it can appear alongside text about task progress; however, be careful not to overwhelm the user with too much information when doing this, and use <link xref="typography">typographic conventions</link> to differente the most useful information.
ru: Для длительных задач в тексте индикатора можно показывать приблизительное оставшееся время. Текст может состоять только из этого времени, если по задаче нет другой информации. Второй вариант — располагать текст с временем над индикатором задачи, но будьте осторожны, не перегрузите пользователя информацией, следуйте <link xref="typography">типографическим соглашениям</link> для выделения наиболее важной информации.

note: (itstool) path: item/p
en: If the time remaining is an estimate, use the word <gui>about</gui>. For example: <gui>About 3 minutes left</gui>.
ru: Если оставшееся время известно лишь приблизительно, используйте слово «<gui>около</gui>» (<gui>about</gui>). Например: <gui>Осталось около 3 минут</gui> (<gui>About 3 minutes left</gui>).

note: (itstool) path: section/title
en: Task stages
ru: Этапы выполнения задач

note: (itstool) path: section/p
en: Some tasks can be made up of a sequential series of stages, each of which have different options for time estimation. It might be possible to estimate the time remaining for part of a task, but not another part, for example. In these situations:
ru: Некоторые задачи выполняются в виде последовательности этапов, у каждого из которых есть собственные параметры по времени выполнения. Возможна такая ситуация, когда оставшееся время известно для части задачи, но для другой части оно неизвестно. В этих случаях:

note: (itstool) path: item/p
en: Only communicate the different stages in a task when they are relevant to a user. Generally speaking, this will not be required, and it is not necessary or desirable to communicate separate stages in a task.
ru: Разбивайте задачу на этапы только в том случае, если это действительно необходимо для пользователя. В противном случае, объединять этапы не только не нужно, но и нежелательно.

note: (itstool) path: item/p
en: If a task includes time-remaining and typical-time stages, try to create a single composite typical-time progress bar.
ru: Если задача состоит из этапов для которых известно время, необходимое для их выполнения (хотя бы приблизительно), попробуйте создать простой индикатор с типичным временем выполнения.

note: (itstool) path: item/p
en: If a task includes an indeterminate progress stage, the progress bar can show indeterminate progress for part of the task. However, you should avoid showing indeterminate progress bars for long periods of time, and should attempt to keep the number of progress bar mode changes to an absolute minimum. Avoid indeterminate progress wherever possible.
ru: Если задача содержит этап с неопределённой степенью исполнения, для части задачи индикатор выполнения можно показать в виде неопределённого выполнения. Однако не следует показывать неопределённый индикатор длительное время, старайтесь свести к минимуму изменения режима индикатора выполнения. Применяйте неопределённый индикатор только в крайнем случае.

note: (itstool) path: section/title
en: Sub-tasks
ru: Подзадачи

note: (itstool) path: section/p
en: If a task is comprised of multiple sub-tasks (such as downloading several files simultaneously), it is generally advisable to show a single progress bar which indicates composite progress for the overall task. However, there are some situations where this might not be the case:
ru: Если задача состоит из нескольких подзадач (например, одновременная загрузка нескольких файлов), настоятельно рекомендуется показывать один индикатор, который будет отображать общее выполнение всех задач. Однако в некоторых случаях можно сделать исключение:

note: (itstool) path: item/p
en: If it is genuinely useful for the user to know progress within each individual sub-task. (As an alternative, completion of each sub-task can be indicated with progress text.)
ru: Есть пользователю необходимо видеть степень выполнения каждой отдельной подзадачи. (Как вариант, выполнение каждой подзадачи можно отображать с помощью текста в индикаторе выполнения).

note: (itstool) path: item/p
en: If it might be necessary to pause or stop a sub-task (see the <link xref="#general-guidelines">general guidelines</link> on this, below).
ru: Если есть необходимость в приостановке или отмене подзадачи (подробнее см. раздел <link xref="#general-guidelines">общие рекомендации</link>).

note: (itstool) path: item/p
en: If sub-tasks are already indicated in your application's user interface. In this case, it can be less disruptive to show a progress for each item inline.
ru: Если подзадачи уже каким-либо образом обозначены в интерфейсе пользователя. В этом случае можно показывать встроенный индикатор выполнения для каждого элемента.

note: (itstool) path: section/p
en: When showing progress bars for sub-tasks:
ru: Если для подзадач применяются индикаторы выполнения:

note: (itstool) path: item/p
en: Each sub-task should conform to the usage guidelines for progress bars (see <link xref="#when-to-use">when to use</link>, above).
ru: Каждая подзадача должна удовлетворять общим рекомендациям для индикаторов выполнения (подробнее см. раздел <link xref="#when-to-use">Когда применять</link>.)

note: (itstool) path: item/p
en: Generally speaking, it is not necessary to show a progress bar for overall progress through the set of tasks.
ru: Общий индикатор выполнения для всего набора задач показывать не обязательно.

note: (itstool) path: section/title
en: Progress windows
ru: Окна с индикаторами выполнения

note: (itstool) path: section/p
en: In the past, progress windows were a popular way to present progress bars. These secondary windows would appear for the duration of a task, and would contain one or more progress bars. In general, progress windows are not recommended, since the consequence of closing the window can be unclear and they can obscure useful controls and content.
ru: Раньше для индикации выполнения применялись окна с индикаторами выполнения. Эти второстепенные окна должны были находиться на экране во время выполнения задачи и содержали один или несколько индикаторов выполнения. Но мы не рекомендуем применять подобные окна, так как закрытие этих окон может приводить к неочевидным эффектам, а сами окна могут загораживать полезное содержимое и элементы управления.

note: (itstool) path: section/p
en: Where possible, progress bars should be displayed inline, and should have a close visual relationship with the content items or controls which represent the ongoing task.
ru: Индикаторы выполнения, по возможности, должны быть встроены и должны располагаться близко к элементам содержимого или элементам управления, для которых используется индикация.

note: (itstool) path: item/p
en: If the operation in progress is potentially destructive or resource intensive, consider placing a pause and/or cancel button close to the progress bar.
ru: Если выполняемое действие потенциально опасно или требовательно к ресурсам, рядом с индикатором выполнения можно разместить кнопку приостановки и/или отмены.

note: (itstool) path: item/p
en: Ensure that time-remaining and typical-time progress bars measure an operation’s total time or total work, not just that of a single step.
ru: Убедитесь, что индикаторы выполнения, показывающие оставшееся или типичное время, используют общее время выполнения, а не время одного шага.

note: (itstool) path: item/p
en: Update time-remaining progress bars when changes occur that will cause the operation to finish more quickly or more slowly.
ru: Корректируйте индикатор выполнения, использующий оставшееся время, всякий раз, когда происходит изменение, в результате чего операция может завершиться быстрее или медленнее.

note: (itstool) path: item/p
en: When using a typical-time progress bar, if your application overestimates the completed amount of work, the length of the bar can indicate <gui>almost complete</gui> until the operation is complete. If your application underestimates how much work is complete, fill the remaining portion of the bar when the operation is complete.
ru: При использовании индикатора с типичным временем выполнения, если приложению переоценило количество выполненной работы, установите длину индикатора в значение <gui>почти завершено</gui> до завершения операции. Если приложение недооценило количество выполненной работы, заполните оставшееся место индикатора, после выполнения операции.

note: (itstool) path: page/title
en: Progress spinners
ru: Индикаторы ожидания

note: (itstool) path: page/p
en: Progress spinners are a common user interface element for indicating progress in a task. In contrast to progress bars, they only indicate that progress is taking place, and do not display the proportion of the task that has been completed.
ru: Индикатор ожидания — это стандартный элемент пользовательского интерфейса, который показывает о выполнении некоторой задачи. В отличие от индикатора выполнения индикатор ожидания демонстрирует сам факт наличия задачи, но не показывает, какая часть задачи выполнена.

note: (itstool) path: section/p
en: A progress indication is generally needed whenever an operation takes more than around three seconds, and is necessary to indicate that an operation is really taking place. Otherwise, a user will be left in doubt whether an error has occurred.
ru: Индикатор выполнения обычно требуется, если операция занимает больше трёх секунд и необходимо явно показать, что она действительно выполняется. Иначе пользователь будет сомневаться, не произошла ли какая-нибудь ошибка.

note: (itstool) path: section/p
en: At the same time, progress indications are a potential source of distraction, especially when displayed for short periods of time. If an operation takes less that 3 seconds, it is better to avoid using a progress spinner, since animated elements that are shown for a very short amount of time can detract from the overall user experience.
ru: С другой стороны индикаторы выполнения могут стать источником недоразумений, особенно когда они появляются на короткое время. Если операция занимает меньше трёх секунд, лучше использовать индикатор выполнения, поскольку элементы с анимацией, которые показываются на короткое время отвлекают пользователей от работы с приложением.

note: (itstool) path: section/p
en: Spinners do not graphically show the degree of progress through a task, and are often better-suited for shorter operations. If the task is likely to take more than a minute, a <link xref="progress-bars">progress bar</link> might be a better choice.
ru: Индикаторы ожидания не показывают количественного выполнения задания, они лучше подходят для коротких операций. Если задание выполняется больше минуты, то вместо индикатора ожидания лучше применить <link xref="progress-bars">индикатор выполнения</link>.

note: (itstool) path: section/p
en: The shape of progress spinners also affects their appropriateness for different situations. Since they are effective at small sizes, spinners can be easily embedded in small user interface elements, like lists or header bars. Likewise, their shape means that they can be effective when embedded within square or rectangular containers. On the other hand, if vertical space is limited, a progress bar can be a better fit.
ru: Внешний вид индикатора ожидания определяет целесообразность применения индикатора в различных ситуациях. Индикаторы ожидания можно использовать в списках, заголовочных панелях, поскольку индикаторы имеют небольшие размеры и их легко встроить в указанные выше элементы. Их можно эффективно использовать в контейнерах квадратной и прямоугольной формы. Если вертикальная область сильно ограничена, то вместо индикатора ожидания можно применить индикатор выполнения.

note: (itstool) path: item/p
en: If an operation can vary in how long it takes, use a timeout to only show a progress spinner after three seconds have elapsed. A progress indication is not needed for lengths of time below this.
ru: Если время выполнения операции не определено, в течение первых трёх секунд показывайте индикатор ожидания, если этого времени недостаточно для выполнения операции, покажите индикатор выполнения. Индикатор выполнения не нужно показывать, если время выполнения операции меньше трёх секунд.

note: (itstool) path: item/p
en: Place progress spinners close to or within the user interface elements they relate to. If a button triggers a long-running operation, the spinner can be placed next to that button, for example. When loading content, the spinner should be placed within the area where that content will appear.
ru: Индикатор ожидания должен располагаться рядом с элементами интерфейса, с которыми он связан. Если нажатие на кнопку инициирует выполнение продолжительного действия, индикатор должен располгаться рядом с такой кнопкой. При загрузке содержимого индикатор должен располагаться в месте, в котором содержимое появится после загрузки.

note: (itstool) path: item/p
en: Generally, only one progress spinner should be displayed at once. Avoid showing a large number of spinners simulatenously - this will often be visually overwhelming.
ru: В один и тот же момент, как правило, должно отображаться не больше одного индикатора ожидания. Старайтесь не использовать несколько индикаторов одновременно, это визуально перегружает интерфейс.

note: (itstool) path: item/p
en: A label can be shown next to a spinner if it is helpful to clarify the task which a spinner relates to.
ru: Рядом с индикатором ожидания можно расположить текстовую метку с описанием выполняемой задачи.

note: (itstool) path: item/p
en: If a spinner is displayed for a long time, a label can indicate both the identity of the task and progress through it. This can take the form of a percentage, an indication of the time remaining or, or progress through sub-components of the task (eg. modules downloaded, or pages exported).
ru: Если индикатор ожидания долго находится на экране, в текстовой метке можно указать не только выполняемую задачу, но и этап её выполнения, который можно выразить в процентном соотношении, оставшемся времени или выполняемой подзадаче (например, «загрузка модулей», «экспортирование страниц» и т. п.).

note: (itstool) path: page/title
en: Radio buttons
ru: Радио-кнопки

note: (itstool) path: page/p
en: Radio buttons are used in groups to select from a mutually exclusive set of options. Only one radio button within a group may be set at any one time. As with check boxes, do not use radio buttons to initiate actions.
ru: Радио-кнопки применяются в группах для выбора взаимоисключающих параметров. В один и тот же момент в группе может быть выбрана только одна радио-кнопка. Не применяйте радио-кнопки для инициирования каких-либо действий.

note: (itstool) path: item/p
en: Only use radio buttons in groups of at least two, never use a single radio button on its own. To represent a single setting, use a check box or two radio buttons, one for each state.
ru: В группу радио-кнопок должно входить по меньшей мере две кнопки. Никогда не применяйте одиночные радио-кнопки. Для представления одиночных параметров используйте флажок или две радио-кнопки (по одной кнопке на каждое состояние).

note: (itstool) path: item/p
en: Exactly one radio button should be set in the group at all times. The only exception is when the group is showing the properties of a multiple selection, when one or more of the buttons may be in their mixed state.
ru: В любое время в группе может быть выбрана только одна радио-кнопка. Единственным исключением является случай, когда группа отображает свойства нескольких выделенных объектов, в этом случае одна или несколько кнопок могут находиться в смешанном состоянии.

note: (itstool) path: item/p
en: Clicking a radio button should not affect the values of any other controls. It may sensitize, insensitize, hide or show other controls, however.
ru: Нажатие на радио-кнопку не должно влиять на значения каких-либо элементов управления. Однако при нажатии на радио-кнопку можно делать другие элементы чувствительными или нечувствительными к вводу или показывать или скрывать эти элементы.

note: (itstool) path: item/p
en: If toggling a radio button affects the sensitivity of other controls, place the radio button immediately to the left of the controls that it affects. This helps to indicate that the controls are dependent on the state of the radio button.
ru: Если переключение радио-кнопки влияет на чувствительность других элементов управления, радио-кнопка должна находиться слева от элементов управления, на которые она влияет. Это позволяет показать, что элементы управления зависят от состояния радио-кнопки.

note: (itstool) path: item/p
en: Use <link xref="writing-style#capitalization">sentence capitalization</link> for radio button labels, for example <gui>Switched movement</gui>. Provide an <link xref="keyboard-input#access-keys">access key</link> in the label that allows the user to set the radio button directly from the keyboard.
ru: Для интерфейса на английском языке для текстовых меток радио-кнопок используйте <link xref="writing-style#capitalization">написание прописных букв, как в предложениях</link>. Добавьте <link xref="keyboard-input#access-keys">ускорители</link>, чтобы пользователь мог включать радио-кнопки с помощью клавиатуры.

note: (itstool) path: item/p
en: If the radio button represents a setting in a multiple selection that is set for some objects in the selection and unset for others, show the radio button in its mixed state.
ru: Если радио-кнопка отображает параметр для нескольких выбранных объектов, покажите радио-кнопку в смешанном состоянии.

note: (itstool) path: item/p
en: Do not place more than about eight radio buttons under the same group heading. If you need more than eight, consider using a single-selection list instead— but you probably also need to think about how to simplify your user interface.
ru: В группу должно входить не более восьми радио-кнопок. В противном случае вместо группы радио-кнопок можно использовать список, также рассмотрите альтернативные варианты по упрощению пользовательского интерфейсе.

note: (itstool) path: item/p
en: Try to align groups of radio buttons vertically rather than horizontally, as this makes them easier to scan visually. Use horizontal or rectangular alignments only if they greatly improve the layout of the window.
ru: При выравнивании групп радио-кнопок, старайтесь выравнять их по вертикали, а не по горизонтали. Это упрощает визуальное восприятие интерфейса. Применяйте вертикальное или прямоугольное выравнивание только в том случае, если оно позволит существенно улучшить размещение элементов в окне.

note: (itstool) path: page/title
en: Search
ru: Поиск

note: (itstool) path: page/p
en: Search allows content items to be located by filtering content that is displayed on screen. It is distinct from find, which involves moving or highlighting the content that is being searched for, rather than filtering.
ru: Поиск позволяет определять местоположение элементов содержимого, фильтруя видимое содержимое на экране. Этот шаблон отличается от обычного поиска, который подсвечивает искомое содержимое и позволяет перемещаться от одного найденного элемента к другому, тем, что при обычном поиске содержимое не фильтруется.

note: (itstool) path: section/p
en: Provide search whenever a large collection of content is presented, and those content items have a textual component. This could be a collection of actual content items, such as documents, contacts or videos, or a list of options.
ru: Предоставляйте поиск в тех случаях, когда на экран выводится большой набор элементов, причём элементы должны иметь текстовые составляющие. Это может быть набор документов, контактов, видео или параметров.

note: (itstool) path: section/p
en: Search is a great way to make it easy for users to find what it is they are looking for, and its consistent availability means that users can rely on and expect it to be present.
ru: Поиск — это великолепное средство, с помощью которого пользователи могут находить интересующую их информацию. Принцип постоянной доступности поиска в приложениях GNOME подразумевает, что пользователи могут положиться на поиск и ожидают, что он реализован в приложении.

note: (itstool) path: section/p
en: However, while search can be highly effective, and some users will use it, others will not. Therefore, try to supplement other means for finding content items with search, rather than relying on it exclusively.
ru: Несмотря на то, что поиск является эффективным инструментом, есть пользователи, которые его не применяют. Поэтому подумайте над альтернативными средствами отыскания содержимого.

note: (itstool) path: section/title
en: The search bar
ru: Панель поиска

note: (itstool) path: section/p
en: The standard pattern for search in GNOME 3 utilizes a special search bar which slides down from beneath the header bar. In primary windows, the search bar is typically hidden until it is activated by the user. There are three common ways to activate search in this context:
ru: Стандартный шаблон для поиска в GNOME 3 использует специальную панель, которая появляется из-под заголовочной панели. В главных окнах рпнель поиска обычно скрыта до тех пор, пока пользователь её не активирует. В этом контексте есть три способа активации поиска:

note: (itstool) path: item/p
en: Typing when a text entry field is not focused should activate search, and the entered text should be added to the search field. This is called “type to search”.
ru: Ввод текста активирует поиск, если фокус ввода не находится ни в одном из полей ввода. При этом введённый текст попадает в поле поиска.

note: (itstool) path: item/p
en: The keyboard shortcut for search (<keyseq><key>Ctrl</key><key>F</key></keyseq>).
ru: Быстрая клавиша для поиска (<keyseq><key>Ctrl</key><key>F</key></keyseq>).

note: (itstool) path: item/p
en: A search button in the header bar should allow the search bar to be displayed (the search button should toggle).
ru: Кнопка поиска в заголовочной панели должна показывать или скрывать панель поиска (кнопка поиска работает как переключатель).

note: (itstool) path: section/p
en: If search is a primary method for finding content in your application, you can make the search bar permanently visible, or visible when the application is first started.
ru: Если поиск является основным средством для определения местоположения содержимого в вашем приложения, панель поиска можно не скрывать или показывать её по умолчанию при первом запуске.

note: (itstool) path: section/title
en: Search results
ru: Результаты поиска

note: (itstool) path: item/p
en: Search should be “live” wherever possible - the content view should update to display search results as they are entered.
ru: Поиск по возможности должен сразу обновлять текущий вид содержимого, выводя результат поиска по мере набора текста.

note: (itstool) path: item/p
en: In order to be effective, it is important that search results are quickly returned.
ru: Для эффективного использования приложения важно, чтобы результаты выводились максимально быстро.

note: (itstool) path: item/p
en: If a search term does not return any results, ensure that feedback is given in the content view. Often a simple "No results" label is sufficient.
ru: Если искомое выражение не возвращает каких-либо результатов, в содержимом необходимо зафиксировать этот факт, например поместить простую текстовую метку «Ничего не найдено».

note: (itstool) path: section/title
en: Additional Guidance
ru: Дополнительные рекомендации

note: (itstool) path: item/p
en: Be tolerant of mistakes in search terms. Matching misspellings or incorrect terminology is one way to do this. Presenting suggestions for similar matches or related content is another.
ru: Будьте готовы к тому, что пользователь может совершить ошибку в искомом выражении. Вы можете проверять правописание и корректность терминологии. Вы также можете предложить схожий или связанный запрос.

note: (itstool) path: item/p
en: Permit a broad range of matching search terms. This helps people who are unsure of the exact term they require but who do know characteristics associated with the item they want to find. A list of cities could return matches for country or region, for example.
ru: Используйте широкий диапазон совпадения. Это поможет людям, которые не уверены в точности искомого выражения, но знают характеристики искомого объекта. Например, список городов может возвращать совпадения для стран или областей.

note: (itstool) path: item/p
en: Results should be ordered in a way that ensures that the most relevant items are displayed first.
ru: Результаты должны выводиться в порядке убывания релевантности.

note: (itstool) path: page/title
en: Selection mode
ru: Режим выделения

note: (itstool) path: page/p
en: Selection mode is a design pattern for allow actions to be performed on items of content. It is typically used in conjunction with lists and grids.
ru: Режим выделения — это шаблон проектирования, с помощью которого можно выполнять некоторые действия над элементами содержимого. Он часто применяется вместе со списками и сетками.

note: (itstool) path: page/p
en: When selection mode is active, check boxes allow items to be selected, and an action bar is shown at the bottom of the view. This contains the various actions that can be performed on selected content items.
ru: Когда режим выделения включён, элементы можно выделять с помощью флаговых кнопок, при этом в нижней части текущего вида появляется панель действий. Панель действий содержит различные действия, которые можно выполнять над выделенными элементами.

note: (itstool) path: section/p
en: Selection mode is appropriate when:
ru: Режим выделения используется когда:

note: (itstool) path: item/p
en: It is common to perform actions simultaneously on multiple content items.
ru: необходимо выполнить действия одновременно над несколькими элементами;

note: (itstool) path: item/p
en: Multiple actions are available to be performed on content items.
ru: над элементами можно выполнить несколько действий;

note: (itstool) path: item/p
en: It is helpful for users to be able to perform actions on content items without opening them.
ru: пользователю удобно выполнять действия над элементами, не открывая их.

note: (itstool) path: section/p
en: If it is more typical for users to perform actions on single content items, you might want to consider another design pattern, such as a context menu. Likewise, if there is only one action that can be performed on content items, a variant of selection mode can be used (an overlaid button could allow the action to be performed on items directly, rather than requiring them to be selected first, for example).
ru: Если для пользователей больше подходит выполнение действий над одним элементом, попробуйте применить другой шаблон проектирования, например контекстное меню. Если над элементами можно выполнять только одно действие, можно использовать видоизменённую версию режима выделения (например, вместо того, чтобы выделять элементы, а потом инициировать действие, можно расположить кнопку действия прямо поверх элемента).

note: (itstool) path: section/title
en: Activating selection mode
ru: Включение режима выделения

note: (itstool) path: section/p
en: The primary way of activating selection mode is through the selection mode button, which is located in the header bar and which is identified by a check mark icon. Selection mode can also be activated by rubber band selection, or by holding Ctrl or Shift and clicking/pressing content items.
ru: Основной способ включения режима выделения — использовать кнопку режима выделения, которая находится в заголовочной панели (её легко найти по значку в виде галочки). Режим выделения включается также при выделение элементов с помощью растяжимой рамки, или при нажатии на элементы с удержанием клавиш Ctrl или Shift.

note: (itstool) path: section/title
en: The action bar
ru: Панель действий

note: (itstool) path: item/p
en: Controls in the action bar should be insensitive when no items have been selected. Sometimes actions may only be applied to multiple content items; in this case the relevant controls should only be sensitive when multiple items are selected.
ru: Элементы управления в панели действий должны быть неактивными, если не выбрано ни одного элемента. Иногда действия могут выполняться, только если выбрано больше одного элемента, в этом случае соответствующие элементы управления должны быть активными, только если выделено несколько элементов.

note: (itstool) path: item/p
en: Controls in the action toolbar can have icons or text labels.
ru: В управляющих элементах в панели действий можно использовать значки или текстовые метки.

note: (itstool) path: item/p
en: Groups of actions can be distinguished by placing them at either end of the toolbar. Destructive actions, like delete, should be placed away from other controls.
ru: Группы действий должны размещаться в любом конце панели. Разрушительные действия, например удаление, должны располагаться в стороне от прочих элементов управления.

note: (itstool) path: page/title
en: Sidebar lists
ru: Боковые списки

note: (itstool) path: page/p
en: A sidebar list allows different views to be switched between. Those views can contain groups of content items, single content items, or sets of controls. The sidebar divides the window in two, with content being shown on the opposite pane to the sidebar.
ru: Боковые списки позволяют переключаться между различными областями просмотра. Эти области просмотра могут содержать группы объектов, отдельные объекты или наборы управляющих элементов. Боковая панель разбивает окно на две части, содержимое находится в противоположной панели от боковой.

note: (itstool) path: page/p
en: Sidebar lists can be used in primary windows, either as a permanent fixture or an element that is shown on demand. They can also be used in dialog windows.
ru: Списки боковой панели используются в главных окнах, они могут быть открыто постоянно либо временно. Их также можно применять в диалоговых окнах.

note: (itstool) path: page/p
en: Sidebar lists can be used in conjunction with the <link xref="search">search</link> and <link xref="selection-mode">selection mode</link> design patterns.
ru: Списки боковой панели можно использовать совместно с шаблонами <link xref="search">поиска</link> и <link xref="selection-mode">режима выделения</link>.

note: (itstool) path: section/p
en: Use a sidebar list when it is necessary to expose a larger number of views than can be accommodated by a standard <link xref="view-switchers">view switcher</link>.
ru: Используйте списки боковой панели, когда количество областей просмотра больше, чем может поместиться в стандартном <link xref="view-switchers">переключателе областей</link>.

note: (itstool) path: section/p
en: Sidebar lists also provide a possible alternative to browser-style navigation. They have a number of advantages here:
ru: Списки боковой панели могут заменить навигацию в браузерном стиле. При этом они обладают следующими преимуществами:

note: (itstool) path: item/p
en: When content items have a narrow width, and don’t require an immersive experience. A sidebar would be inappropriate for browsing videos for this reason, but is well-suited to contacts.
ru: Если объекты имеют небольшую ширину и не требуют иммерсивного использования. По этой причине боковая панель не подходит для навигации по видео, но хорошо подходит для контактов.

note: (itstool) path: item/p
en: When content items are dynamic. For messaging applications, where new content items appear or old ones are updated, a sidebar list provides the ability for someone to view one item while simultaneously being aware of updates to the overall message list.
ru: Для динамических объектов. Для приложений обмена сообщениями, когда появляются новые объекты или обновляются старые. С помощью списков боковой панели можно одновременно наблюдать за отдельным объектом и за обновлением всего списка сообщений.

note: (itstool) path: item/p
en: When it is possible to filter a collection of content, and there are a large number of filters.
ru: Когда можно фильтровать набор объектов и таких фильтров много.

note: (itstool) path: section/p
en: Temporary sidebar lists can also be displayed for particular views in your application.
ru: Для определённых областей просмотра в вашем приложении можно показывать списки временной боковой панели.

note: (itstool) path: item/p
en: Order the list according to what is most useful for the users of your application. It is often best to place recently updated items at the top of the list.
ru: Располагайте список так, чтобы его порядок был наиболее удобен для подавляющего большинства пользователей вашего приложения. Последние обновлённые объекты, часто, лучше всего располагаться в верхней части списка.

note: (itstool) path: item/p
en: Header bar controls which affect the sidebar list should be placed within the list pane section of the header bar. Controls for search and selection should be found above the list.
ru: Элементы управления заголовочной панели, которые затрагивают списки боковой панели, должны располагаться в границах боковой панели. Управляющие элементы для поиска и выделения должны располагаться над списком.

note: (itstool) path: item/p
en: Each list row can include multiple lines of text, as well as images. However, be careful to ensure that the most important information is not lost, and work to ensure a clean and attractive appearance.
ru: Любая строка в списке может состоять из нескольких строк текста и изображений. При этом наиболее важная информация не должна теряться. Списки боковой панели должны иметь простой и привлекательный внешний вид.

note: (itstool) path: page/title (itstool) path: section/title
en: Sliders
ru: Ползунки

note: (itstool) path: page/p
en: A slider allows the user to quickly select a value from a range. In GTK+, sliders can be implemented using the GtkHScale or GtkVScale controls, for horizontal or vertical sliders respectively.
ru: С помощью ползунка можно быстро выбрать значение из некоторого диапазона. В GTK+ горизонтальные и вертикальные ползунки создаются с помощью элементов GtkHScale или GtkVScale соответственно.

note: (itstool) path: section/p
en: Sliders can be used to either change a value, or for navigation within a content item, such as video, audio or even documents. Common uses include seeking through audio or video, changing a zoom or volume level, or setting values in image editors.
ru: Ползунки можно применять не только для изменения значения, но и для перемещение по содержимому (перемотка видео, аудио или перелистывание страниц документов). Полузнки также часто применяют для изменения масштаба, уровня громкости или выбора значений в графических редакторах.

note: (itstool) path: section/p
en: Use a slider when:
ru: Применяйте ползунки, когда:

note: (itstool) path: item/p
en: The range of values is fixed and ordered, and when adjusting the value relative to its current value is more important than choosing an absolute value.
ru: диапазон значений фиксирован и упорядочен, и выбор значения относительно его текущего значения предпочтительнее, чем указание его абсолютного значения;

note: (itstool) path: item/p
en: It is useful for the user to control the rate of change of the value in real time.
ru: изменение значения должно происходить в реальном времени.

note: (itstool) path: section/p
en: If the range of values does not have a fixed maximum and/or minimum, a <link xref="spin-boxes">spin box</link> can be used.
ru: Если диапазон значений не имеет фиксированного минимального и/или максимального значения, вместо ползунка можно применить <link xref="spin-boxes">счётчик</link>.

note: (itstool) path: item/p
en: Ensure that real time feedback is provided, in order to enable the user to make live adjustments. Examples of this include sound from speakers, indicating volume changes, or live feedback in an image editor.
ru: Обратная связь от полузнка должна работать в режиме реального времени, чтобы пользователь мог быстро скорректировать значение. Например: регулировка громкости звуки или изменение параметров в графическом редакторе.

note: (itstool) path: item/p
en: Take care to ensure that the purpose of a slider is clearly identified.
ru: Пользователь должен ясно понимать назначение ползунка.

note: (itstool) path: item/p
en: In cases where it is common to use a slider, follow placement conventions. For example, in video players, it is common to situate a horizontal seek bar along the bottom of the window. Simply placing a slider in this position is enough to identify it.
ru: При стандартном применении полузнков придерживайтесь устовяшихся соглашений об их расположении. Например в видеопроигрывателях горизонтальная панель прокрутки обычно распологается в нижней части окна, если ползунок разместить в этой части окна, то пользователю сразу будет понятно, какую функцию он выполняет.

note: (itstool) path: item/p
en: In other cases, label the slider with a text label above it or to its left, using <link xref="writing-style#capitalization">sentence capitalization</link>. Provide an <link xref="keyboard-input#access-keys">access key</link> in the label that allows the user to give focus directly to the slider.
ru: В других случаях разместите рядом с ползунком текстовую метку, текстовая метка должна располагаться слева от ползунка или над ползунком. Для интерфейса на английском языке для текстовых меток используйте <link xref="writing-style#capitalization">написание прописных букв, как в предложениях</link>. Добавьте <link xref="keyboard-input#access-keys">ускорители</link>, чтобы пользователь мог перевести фокус на ползунок с помощью клавиатуры.

note: (itstool) path: item/p
en: Mark significant values along the length of the slider with text or tick marks. For example the left, right and center points on an audio balance control in Figure 6-7.
ru: Отметьте важные значения с помощью текста или делений. Например, на ползунке, который управляет балансом звука, отмечается левая, правая и центральная точка.

note: (itstool) path: item/p
en: For large ranges of integers (more than about 20), and for ranges of floating point numbers, consider providing a <link xref="text-fields">text box</link> or <link xref="spin-boxes">spin box</link> that is linked to the slider’s value. This allows the user to quickly set or fine-tune the setting more easily than they could with the slider control alone.
ru: Ползунки с широкими диапазонами целых значений (больше 20) и чисел с плавающей запятой можно связать с <link xref="text-fields">текстовыми полями ввода</link> или <link xref="spin-boxes">счётчиками</link>. В этом случае ползунок используется для быстрой установки значения, а поле ввода или счётчик — для более точной установки значения.

note: (itstool) path: page/title
en: Spin boxes
ru: Счётчики

note: (itstool) path: page/p
en: A spin box is a text box that accepts a range of values. It incorporates two buttons that allow the user to increase or decrease the value by a fixed amount.
ru: Счётчик — это поле, принимающее некоторый диапазон значений. Он также содержит две кнопки, с помощью которых можно увеличивать и уменьшать значение.

note: (itstool) path: section/p
en: Use spin boxes to allow users to select numeric values, but only when those values are meaningful or useful for users to know. If they aren't, a <link xref="sliders">slider</link> might be a better choice.
ru: Счётчики служат для установки численных значений, смысл которых понятен пользователям, в противном случае вместо счётчика можно применить <link xref="sliders">ползунок</link>.

note: (itstool) path: section/p
en: Use spin boxes for numerical input only. For non-numeric sets of options, a <link xref="lists">list</link> or <link xref="drop-down-lists">drop-down list</link> can be used instead.
ru: Счётчики используются только для численных значений. Для любых нечисленных параметров должны использоваться <link xref="lists">обычные списки</link>, <link xref="drop-down-lists">выпадающие списки</link> и т. п.

note: (itstool) path: section/p
en: In some cases, it is appropriate to link a spin button with a slider. This combination allows both approximate control and the entry of specific values. However, it is only useful if you want to cater to people who may know a specific value that they want to use. Use a slider when:
ru: В некоторых случаях значение счётчика можно привязать к положению ползунка: ползунок служит для установки примерного значения, а счётчик — для точного значения. Подобная комбинация имеет смысл в том случае, если пользователь должен иметь возможность видеть точные используемые значения. Ползунок должен использоваться, когда:

note: (itstool) path: item/p
en: Immediate feedback for changes in the spin box’s value is possible (such as in the case of image editing).
ru: Значения в счётчике могут изменяться мгновенно (например, при редактировании изображений).

note: (itstool) path: item/p
en: It is useful for the user to control the rate of change of the value in real time. For example, to monitor the effects of a color change in a live preview window as they drag the RGB sliders.
ru: необходимо контролировать изменение значения в режиме реального времени. Например, при отслеживании эффектов изменения цвета, вызываемого перемещением ползунков в окне предварительного просмотра.

note: (itstool) path: item/p
en: Label the spin box with a text label above it or to its left, using sentence capitalization. Provide an access key in the label that allows the user to give focus directly to the spin box.
ru: Текстовая метка для счётчика должна располагаться слева от счётчика или над счётчиком. При использовании английского языка прописные буквы должны использоваться как в предложениях. Предоставьте ускоритель для метки, чтобы пользователь мог перевести фокус ввода на счётчик.

note: (itstool) path: item/p
en: Right-justify the contents of spin boxes, unless the convention in the user’s locale demands otherwise. This is useful in windows where the user might want to compare two numerical values in the same column of controls. In this case, ensure the right edges of the relevant controls are also aligned.
ru: Содержимое счётчика должно быть выровнено по правой стороне, если используемая локаль не утверждает противоположного. Такое выравнивание упрощает сравнение нескольких численных значений, если они находятся в одном столбце. Правые границы соответствующих элементов управления также должны быть выровнены.

note: (itstool) path: page/title
en: Switches
ru: Переключатели

note: (itstool) path: page/p
en: A switch is a simple interface element which has an on and off state.
ru: Переключатель — это простой элемент интерфейса, который может находиться в одном из двух состояний.

note: (itstool) path: section/p
en: Switches should be used for controlling services or hardware that have a clear on/off logic. They are particularly appropriate when those services or hardware do not activate immediately (ie. there is a delay between the switch being operated and it having an effect), or when they affect the operation of the application in a significant way.
ru: Переключатели служат для управления службами и оборудованием, подразумевающие простую логику «включено/выключено». Переключатели особенно хорошо подходят для таких служб и оборудования, которые включаются с некоторой задержкой (то есть между изменением состояния переключателя и эффектом от этого изменения есть задержка), или когда переключатель оказывает заметное влияние на выполнение приложением какой-либо функции.

note: (itstool) path: section/p
en: When the control does not turn a function on or off, or when a function does not clearly have an on/off nature, a <link xref="check-boxes">check box</link> is a more appropriate option. For example, an alarm might be controlled using a switch, since it can be turned on or off. However, a check box is a better choice for an option to repeat that alarm on a daily basis, since alarm repetition is a configuration option, rather than starting or stopping a particular piece of functionality.
ru: Если элемент управления не подразумевает включения и выключения некоторой функции, или функцию нельзя выразить понятиями «включено/выключено», вместо переключателя лучше использовать <link xref="check-boxes">флажок</link>. Например, будильником можно управлять с помощью переключателя, поскольку будильник может быть либо включён, либо выключен. Но для параметра, который управляет повторяемостью будильника лучше использовать флажок, поскольку повторение это скорее параметр настройки, а не средство включения и выключения.

note: (itstool) path: section/p
en: When in doubt, use switches for important configuration options, and check boxes for minor sub-options.
ru: Переключатели используются для важные конфигурационных параметров, флажки используются для второстепенных параметров.

note: (itstool) path: section/title
en: Switch labels
ru: Текстовые метки в переключателе

note: (itstool) path: section/p
en: Switch labels should be written using <link xref="writing-style#capitalization">header capitalization</link>. The name of the function affected by the switch should be used as the label. <gui>Automatic Location</gui> or <gui>Notifications</gui> are examples of good switch labels.
ru: При использовании английского языка текстовые метки должны записываться согласно <link xref="writing-style#capitalization">правилу использования прописных букв в заголовках</link>.

note: (itstool) path: page/title
en: Tabs
ru: Вкладки

note: (itstool) path: page/p
en: Tabs provide a way to break down a window into a series of views. They come in two primary forms: fixed and dynamic.
ru: Вкладки разбивают окно на несколько областей просмотра. Вкладки бывают двух видов: фиксированные и динамические.

note: (itstool) path: page/p
en: Fixed tabs provide an immutable set of predefined views, and are primarily used in dialog windows. Dynamic tabs allow a window to contain mutable selection of content items, such as pages, documents or images. They are primarily used within <link xref="primary-windows">primary windows</link>, as a part of editor or browser applications.
ru: Фиксированные вкладки используются для фиксированного набора областей просмотра и чаще всего применяются в диалоговых окнах. Динамические вкладки используются для изменяемого набора объектов: страниц, документов, изображений и т. п. Динамические вкладки используются в основном в <link xref="primary-windows">главных окнах</link> в качестве элемента редактора или браузера.

note: (itstool) path: section/p
en: Use fixed tabs when a <link xref="dialogs">dialog window</link> contains too many controls (or too much information) to be comfortably presented at once.
ru: Применяйте фиксированные вкладки в <link xref="dialogs">диалоговых окнах</link>, в которых находится много элементов управления или информации, чтобы удобно разместить их в одном окне.

note: (itstool) path: section/p
en: Dynamic tabs are primarily useful for browser or editor applications, where a user might want to use several locations or content items simulatenously.
ru: Динамические вкладки часто применяются в браузерах или редакторах, в приложениях, в которых пользователь может использовать несколько местоположений или объектов одновременно.

note: (itstool) path: section/title
en: Fixed tabs
ru: Фиксированные вкладки

note: (itstool) path: item/p
en: Do not use too many tabs. If you cannot see all the tabs without scrolling or splitting them into multiple rows, you are probably using too many and should use a list control instead.
ru: Вкладок не должно быть слишком много. Если для размещения всех вкладок требуется прокрутка или разбиение вкладок на несколько строк, возможно вместо них стоит применить список.

note: (itstool) path: item/p
en: Label tabs with <link xref="writing-style#capitalization">header capitalization</link>, and use nouns rather than verbs, for example <gui>Font</gui> or <gui>Alignment</gui>. Try to give tab labels a similar length.
ru: В качестве текстовых меток применяйте существительные, а не глаголы. Например, <gui>Шрифт</gui> или <gui>Выравнивание</gui>. Старайтесь использовать одинаковые по длине метки. При использовании английского языка прописные буквы должны использоваться, <link xref="writing-style#capitalization">как в заголовках</link>.

note: (itstool) path: item/p
en: Do not design tabs such that changing controls on one page affects the controls on any other page. Users are unlikely to discover such dependencies.
ru: Проектируйте вкладки так, чтобы элементы управления на одной странице не влияли на элементы управления на других страницах, так как подобные связи трудно обнаружить.

note: (itstool) path: item/p
en: If a control affects every tab, place it outside the tabs.
ru: Если элемент управления оказывает действие на все вкладки, вынесите его за пределы вкладок.

note: (itstool) path: item/p
en: With fixed tabs, make the width of each tab proportional to the width of its label. Don’t just set all the tabs to the same width, as this makes them harder to scan visually, and limits the number of tabs you can display without scrolling.
ru: При использовании фикисрованных вкладок ширина каждой вкладки должна быть пропорциональна ширине её меток. Не делайте все вкладки одинаковой длины, это затрудняет их восприятие и ограничивает количество вкладок, которые можно разместить без прокрутки.

note: (itstool) path: section/title
en: Dynamic tabs
ru: Динамические вкладки

note: (itstool) path: item/p
en: Tabs often have a constrained width, so ensure that tab labels are short and concise, and that the most useful part of the label is displayed first. This ensures that the label continues to be useful even when ellipsized.
ru: Ширина вкладки часто может быть очень незначительной, поэтому текстовые метки на вкладках должны быть краткими и ясными, важнейшие части метки должны располагаться в начале метки, даже если метка будет усечена, её смысл будет понятен.

note: (itstool) path: item/p
en: If the content of a tab changes or requires attention, a visual hint can be displayed.
ru: Если содержимое вкладки изменяется или ей нужно привлечь внимание пользователя, мо

note: (itstool) path: item/p
en: Provide a context menu on each tab. This menu should only include actions for manipulating the tab itself, such as <gui>Move Left</gui>, <gui>Move Right</gui>, <gui>Move to New Window</gui>, and <gui>Close</gui>.
ru: Добавьте контекстное меню для каждой вкладки. Меню должно содержать только те действия, которые управляют самой вкладкой, например <gui>Переместить влево</gui>, <gui>Переместить вправо</gui>, <gui>Переместить в новое окно</gui>, <gui>Закрыть</gui> и т. п.

note: (itstool) path: item/p
en: If tabs are an important part of the application, a new tab button can be placed in the header bar or toolbar. Do not show a new tab button in applications where tabs will not always be used - keyboard shortcuts and/or menu items are sufficient in these cases.
ru: Если вкладки играют важную роль в приложении, кнопку для создания вкладок можно разместить в заголовочной панели или в панели инструментов. Не показывайте эту кнопку, если вкладки используются непостоянно, для этого случая достаточно элементов меню и быстрых клавиш.

note: (itstool) path: section/title
en: Standard Keyboard Shortcuts
ru: Стандартные быстрые клавиши

note: (itstool) path: section/p
en: When using dynamic tabs, ensure that the standard keyboard shortcuts are supported.
ru: Если в интерфейсе применяются динамические вкладки, для них должны поддерживаться следующие стандартные быстрые клавиши.

note: (itstool) path: td/p
en: Create a new tab
ru: Создать новую вкладку

note: (itstool) path: td/p
en: Close the current tab
ru: Закрыть текущую вкладку

note: (itstool) path: td/p
en: Switch to the next tab
ru: Перейти к следующей вкладке

note: (itstool) path: td/p
en: Switch to the previous tab
ru: Перейти к предыдущей вкладке

note: (itstool) path: page/title
en: Text fields
ru: Текстовые поля

note: (itstool) path: page/p
en: A text entry field is an interface element for entering or editing text. It is a basic element with a variety of uses, including search entry, settings and preferences, or account configuration and setup. A text entry field can be prefilled with text, and can include additional buttons or icons.
ru: Текстовое поле — это элемент интерфейса, предназначенный для ввода или изменения текста. Это один из основных элементов, применяющийся для поиска, изменения параметров, настройки учётной записи и т. п. До начала ввода в текстовом поле уже может содержаться некоторый текст, текстовое поле может содержать кнопки и значки.

note: (itstool) path: item/p
en: Size text fields according to the likely size of the content they will contain. This gives a useful visual cue to the amount of input expected and prevents overflow.
ru: Размер текстового поля должен соответствовать предполагаемому размеру вводимого текста. Это позволит визуально оценить ожидаемое количество вводимых символов и не допустить переполнения поля.

note: (itstool) path: item/p
en: In an <link xref="dialogs#instant-and-explicit-apply">instant-apply dialog</link>, validate the contents of the entry field when it loses focus or when the window is closed, not after each keypress. Exception: if the field accepts only a fixed number of characters, such as a hexadecimal color code, validate and apply the change as soon as that number of characters have been entered.
ru: В <link xref="dialogs#instant-and-explicit-apply">instant-apply dialog</link> проверяйте введённую в поле информацию, когда оно теряет фокус или закрывается окно. Не проверяйте введённые данные после каждого нажатия на клавишу. Исключение: если поле может содержать только фиксированное количество символов (например, шестнадцатиричный код цвета), проверяйте и применяйте значние по мере его ввода.

note: (itstool) path: item/p
en: If you implement an entry field that only accepts certain characters, such as digits, play the system warning beep when the user tries to type an invalid character.
ru: Если поле ввода может принимать только определённые символы (например, цифры), подавайте сигнал предупреждения, если пользователь пытается ввести недопустимый символ.

note: (itstool) path: item/p
en: Normally, pressing <key>Tab</key> in a single-line entry field should move focus to the next control, and in a multi-line entry field it should insert a tab character. Pressing <keyseq><key>Ctrl</key><key>Tab</key></keyseq> in a multi-line entry field should move focus to the next control.
ru: Нажатие на клавишу <key>Tab</key> в однострочном поле ввода обычно переводить фокус на следующий элемент управления, если поле ввода многострочное, то происходит вставка символа табуляции. В этом случае, чтобы перевести фокус ввода на следующий элемент управления, используется комбинация <keyseq><key>Ctrl</key><key>Tab</key></keyseq>.

note: (itstool) path: item/p
en: If you need to provide a keyboard shortcut that inserts a tab character into a single line entry field, use <keyseq><key>Ctrl</key><key>Tab</key></keyseq>. You are unlikely to find many situations where this is useful, however.
ru: Для вставки символа табуляции в однострочном поле ввода используется комбинация <keyseq><key>Ctrl</key><key>Tab</key></keyseq>. Но вставка символов табуляции в однострочных полях ввода требуется сравнительно редко.

note: (itstool) path: section/title
en: Embedding information and controls
ru: Встраивание информации и элементов управления

note: (itstool) path: section/p
en: A variety of additional information or controls can be inserted within a text entry field.
ru: В текстовые поля ввода можно включать различную информацию и элементы управления.

note: (itstool) path: section/p
en: Icons or icon buttons can be placed inside a text field to provide status information or additional controls.
ru: В текстовые поля ввода можно вставлять значки и кнопки, служащие в качестве дополнительных элементов управления, а также для отображения дополнительной информации.

note: (itstool) path: item/p
en: An icon at the beginning of the entry can be used to indicate its purpose - replacing the need for the entry to be labelled. Search entry fields are the classic example of this, where a search icon is placed on the left side of the entry field.
ru: С помощью значка в начале текстового поля можно показать, для чего оно используется. В этом случае текстовую метку для поля можно не применять. Классическим примером может послужить поле поиска, в котором значок поиска находится с левого края поля.

note: (itstool) path: item/p
en: If the text to be entered is case sensitive, a warning icon can be shown inside the text field if caps lock is on. This is typically shown on the right side of the entry.
ru: Если регистр вводимого текста имеет значение, в поле можно вставить предупреждающий значок, если включён режим ввода заглавных букв (Caps Lock). Значок предупреждения обычно должен появляться в поле справа.

note: (itstool) path: item/p
en: If it is common for the text field to be cleared, a clear icon button can be placed inside the field, at the right side.
ru: Если поле предполагает удаление введённого в него текста, с правой стороны в поле можно поместить значок для удаления текста.

note: (itstool) path: item/p
en: If you place an icon in a text entry field (either as an indicator or a button), use its symbolic variant from the GNOME Symbolic Icon Theme.
ru: Значки в текстовом поле ввода (не важно, индикаторы или кнопки) должны выбираться из темы символических значков GNOME.

note: (itstool) path: section/p
en: When a user would benefit from additional information in order to use a text entry field, it can be prefilled with a hint text. As with any decision to display additional information, this should only be done when it is necessary.
ru: Заполните поле ввода предварительным текстом об использовании этого поля, если такая подсказка полезна для пользователя. Также как и в случае, когда принимается решение об отображении дополнительной информации, используйте предварительный текст в полях только если он действительно необходим.

note: (itstool) path: page/title
en: Toolbars
ru: Панели инструментов

note: (itstool) path: page/p
en: A toolbar is a strip of controls that allows convenient access to commonly-used functions. Most toolbars only contain graphical buttons, but in more complex applications, other types of controls such as drop-down lists, can also be useful.
ru: Панель инструментов представляет собой полосу, состоящую из элементов управления, предоставляющих удобный доступ к общим функциям. Большинство панелей инструментов содержат только графические кнопки, но в более сложных приложениях может включать в себя другие элементы управления, например выпадающие списки.

note: (itstool) path: section/p
en: Use a toolbar to provide access to common actions, tools or options in primary windows. <link xref="header-bars">Header bars</link> also perform this role, and a toolbar is generally not required if you are using header bars.
ru: Используйте панель инструментов для предоставления доступа к общим действиям, инструментам и параметрам в главных окнах. Эту же роль выполняет <link xref="header-bars">заголовочная панель</link>, если вы используете заголовочную панель, то панель инструментов становится необязательной.

note: (itstool) path: section/p
en: While toolbars are a common approach, there are cases where they are not the most effective. Interfaces that focus on direct manipulation, or which make heavy use of progressive disclosure, may provide a better alternative. Each of these approaches requires more time and effort at the design stage, and should only be pursued by those who are confident in pursuing more original design solutions.
ru: Панели инструментов применяются очень часто, но есть случаи, когда они неэффективны. Иногда более подходящим решением являются интерфейсы, которые рассчитанны на прямое управление или в которых активно используется последовательное раскрытие (progressive disclosure). На реализацию каждого из этих подходов требуется больше времени и усилий на этапе проектирования, они должны применяться только в том случае, если вы уверены, что вам нужно такое оригинальное дизайнерское решение.

note: (itstool) path: item/p
en: Only include controls for the most important functions. Having too many toolbar controls reduces their efficiency by making them harder to find, and too many rows of toolbars reduces the amount of screen space available to the rest of the application.
ru: Включайте элементы управления только для наиболее важных функций. Чем больше элементов в панели инструментов, тем сложнее отыскать в ней элемент, тем сложнее ей пользоваться. Чем больше строк из панелей инструментов, тем меньше свободного пространства остаётся для рабочей области приложения.

note: (itstool) path: item/p
en: Utilize conventions for toolbars to increase familiarity. For example, the main toolbar in an office application will nearly always have new, open and save as its first three toolbar buttons. Similarly, the first buttons in a browser application should be back and forward.
ru: Придерживайтесь существующих соглашений для панелей инструментов. Например, главная панель инструментов в офисных приложениях почти всегда начинается с кнопок создания, открытия и сохранения. Аналогично, в браузерах панель инструментов начинается с кнопок <gui>Назад</gui> и <gui>Вперёд</gui>.используются.

note: (itstool) path: item/p
en: Place only the most commonly-used application functions on your toolbars. Don’t just add buttons for every menu item.
ru: Выносите в панели инструментов только наиболее общие функции. Не добавляйте кнопки для всех элементов меню.

note: (itstool) path: item/p
en: If you are using a <link xref="menu-bars">menu bar</link>, ensure that it includes all the functions that appear on you toolbar, either directly (i.e. an equivalent menu item) or indirectly (e.g. in the <guiseq><gui>Options</gui><gui>Settings</gui></guiseq> dialog).
ru: Если вы используете <link xref="menu-bars">панель меню</link>, то в ней должны явным (через аналогичные элементы меню) или неявным (например, через какие-нибудь диалоговые окна) образом присутствовать все функции, которые есть в панели инструментов.

note: (itstool) path: item/p
en: Toolbars shouldn’t include buttons for <gui>Help</gui>, <gui>Close</gui> or <gui>Quit</gui>, as these are rarely used and the space is better used for more useful controls. Similarly, only provide buttons for <gui>Undo</gui>, <gui>Redo</gui> and the standard clipboard functions if there is space on the toolbar to do so without sacrificing more useful, application-specific controls.
ru: В панели инструментов не должно быть кнопок <gui>Справка</gui>, <gui>Закрыть</gui> или <gui>Завершить</gui>, поскольку они редко используются и свободное место лучше выделить под более полезные функции. Добавляйте кнопки <gui>Отменить</gui>, <gui>Вернуть</gui> и стандартные кнопки управления буфером обмена только в том случае, если в панели инструментов есть свободное место и его нельзя заполнить более полезными элементами управления.

note: (itstool) path: item/p
en: Toolbar <link xref="buttons">buttons</link> should have a relief, and icon buttons should use <link xref="icons-and-artwork#color-vs-symbolic">symbolic icons</link>.
ru: <link xref="buttons">Кнопки</link> в панели управления должны быть рельефными, а значки должны быть <link xref="icons-and-artwork#color-vs-symbolic">символическими</link>.

note: (itstool) path: credit/name
en: William Jon McCann
ru: Уильям Джон МакКанн (William Jon McCann)

note: (itstool) path: info/desc
en: Font sizes, weights and styles, and special characters.
ru: Размеры, насыщенности и стили шрифтов. Специальные символы.

note: (itstool) path: page/title
en: Typography
ru: Типографика

note: (itstool) path: page/p
en: Text is an important part of any user interface. Text size, positioning and weight all contribute to the ability for text to convey information effectively, and also play an important role in creating a beautiful appearance.
ru: Текст играет важную роль в пользовательском интерфейсе. Размер текста, его расположение и начертание влияют на передачу информации, от них также зависит привлекательность внешнего вида приложения.

note: (itstool) path: section/title
en: Default Fonts
ru: Шрифты по умолчанию

note: (itstool) path: section/p
en: Wherever possible, use the default system fonts as provided by the distribution or operating system on which your application is running. In GNOME 3, the default font is Cantarell, which was originally designed and developed by David Crossland.
ru: Используйте шрифты предоставляемые по умолчанию вашим дистрибутивом или операционной системой, на которой запускается ваше приложение. В GNOME 3 шрифтом по умолчанию является Cantarell, разработанный Дэвидом Кросландом (David Crossland).

note: (itstool) path: section/title
en: Variants, Sizes and Weights
ru: Стиль, размер и начертание шрифта

note: (itstool) path: section/p
en: Different text weights and colors can and should be used to distinguish different kinds of information. At the same time, too many variants, sizes, and weights can make text harder to read and isn't an efficient or elegant way to convey information. Make an effort to minimize the range of font variants, sizes and weights.
ru: Для передачи информации различного типа можно использовать шрифт различных начертаний и цветов. В то же время слишком большой разброс во внешних видах шрифта затрудняет чтение текста и снижает эффективность передачи информации. Постарайтесь минимизировать изменение размеров, начертаний и цветов используемого шрифта.

note: (itstool) path: item/p
en: Use smaller and/or lighter text for less important information, and heavier/darker text to attract attention to important text.
ru: Используйте различную насыщенность шрифта для выделения информации. Более тёмный или жирный шрифт (или шрифт большего размера) используется для важной информации, а более светлый или тонкий шрифт (или шрифт меньшего размера) для второстепенной информации.

note: (itstool) path: item/p
en: Avoid the use of italic or oblique faces, as these are visually more complex, and can be distracting.
ru: Избегайте использование наклонного начертания, так как наклонный шрифт сложнее читается.

note: (itstool) path: item/p
en: Never capitalize every letter in a word or sentence. Shouting at your users isn't nice.
ru: Не используйте сплошные ЗАГЛАВНЫЕ БУКВЫ В СЛОВАХ. Пользователи воспринимают заглавные буквы, как повышенный тон.

note: (itstool) path: item/p
en: Do not use graphical backdrops or "watermarks" behind text. These interfere with the contrast between the text and its background.
ru: Не используйте в фоне графику и водяные знаки, это создаёт ненужный помехи между текстом и его фоном.

note: (itstool) path: section/title
en: Take Advantage of Unicode
ru: Используйте расширенные символы Юникода

note: (itstool) path: td/p
en: Usage
ru: Использование

note: (itstool) path: td/p
en: Incorrect
ru: Неверно

note: (itstool) path: td/p
en: Correct
ru: Верно

note: (itstool) path: td/p
en: Unicode to use
ru: Юникод

note: (itstool) path: td/p
en: Quotation
ru: Кавычки

note: (itstool) path: td/p
en: Time
ru: Время

note: (itstool) path: td/p
en: Multiplication
ru: Умножение

note: (itstool) path: td/p
en: Ellipsis
ru: Многоточие

note: (itstool) path: td/p
en: Apostrophe
ru: Апостроф

note: (itstool) path: td/p
en: Bullet list
ru: Маркированный список

note: (itstool) path: td/p
en: - One\n- Two\n- Three
ru: - Один\n- Два\n- Три

note: (itstool) path: td/p
en: • One\n • Two\n • Three
ru: • Один\n • Два\n • Три

note: (itstool) path: td/p
en: Ranges
ru: Диапазон

note: (itstool) path: page/title
en: User interface elements
ru: Элементы интерфейса пользователя

note: (itstool) path: page/p
en: User interface elements are the building blocks for application interfaces. The guidelines in this section are intended to help you get the details of your design right. It is recommended that you ensure that you are familiar with the <link xref="patterns">design patterns</link> before you use this section.
ru: Элементы интерфейса пользователя — это строительные блоки интерфейса приложения. Прочитав этот раздел, вы получите более полное и точное понимание проектирования. Перед чтением этого раздела рекомендуем ознакомиться с <link xref="patterns">шаблонами проектирования</link>.

note: (itstool) path: td/p
en: <link xref="buttons">Buttons</link>
ru: <link xref="buttons">Кнопки</link>

note: (itstool) path: td/p
en: <link xref="button-menus">Button Menus</link>
ru: <link xref="button-menus">Кнопки меню</link>

note: (itstool) path: td/p
en: <link xref="check-boxes">Check boxes</link>
ru: <link xref="check-boxes">Флажки</link>

note: (itstool) path: td/p
en: <link xref="drop-down-lists">Drop down lists</link>
ru: <link xref="drop-down-lists">Выпадающие списки</link>

note: (itstool) path: td/p
en: <link xref="menus">Menus</link>
ru: <link xref="menus">Меню</link>

note: (itstool) path: td/p
en: <link xref="menu-bars">Menu bars</link>
ru: <link xref="menu-bars">Панели меню</link>

note: (itstool) path: td/p
en: <link xref="popovers">Popovers</link>
ru: <link xref="popovers">Всплывающие виджеты</link>

note: (itstool) path: td/p
en: <link xref="progress-bars">Progress bars</link>
ru: <link xref="progress-bars">Индикаторы выполнения</link>

note: (itstool) path: td/p
en: <link xref="progress-spinners">Progress spinners</link>
ru: <link xref="progress-spinners">Волчки</link>

note: (itstool) path: td/p
en: <link xref="sliders">Sliders</link>
ru: <link xref="sliders">Ползунки</link>

note: (itstool) path: td/p
en: <link xref="spin-boxes">Spin boxes</link>
ru: <link xref="spin-boxes">Счётчики</link>

note: (itstool) path: td/p
en: <link xref="switches">Switches</link>
ru: <link xref="switches">Переключатели</link>

note: (itstool) path: td/p
en: <link xref="radio-buttons">Radio buttons</link>
ru: <link xref="radio-buttons">Радио-кнопки</link>

note: (itstool) path: td/p
en: <link xref="tabs">Tabs</link>
ru: <link xref="tabs">Вкладки</link>

note: (itstool) path: td/p
en: <link xref="text-fields">Text fields</link>
ru: <link xref="text-fields">Текстовые поля</link>

note: (itstool) path: td/p
en: <link xref="toolbars">Toolbars</link>
ru: <link xref="toolbars">Панели инструментов</link>

note: (itstool) path: page/title
en: View switchers
ru: Переключатели вида

note: (itstool) path: page/p
en: A view switcher is a control that allows switching between a number of predefined views. It appears as a set of toggle buttons that are placed in the center of a header bar.
ru: Переключатель вида — это элемент управления, позволяющий переключаться между различными предопределёнными видами. Переключатель состоит из кнопок-переключателей, находящихся в центре заголовочной панели.

note: (itstool) path: section/p
en: There are two primary cases when a view switcher is appropriate:
ru: Существует для главных сценария применения переключателя вида:

note: (itstool) path: item/p
en: When presenting content, and it is useful to be able to view different sets or sub-sets of content. For example, a music application could show different views for artists, albums and playlists.
ru: Когда для представления содержимого удобно просматривать различные наборы и поднаборы содержимого. Например, в музыкальной коллекции может быть несколько видов для исполнителей, альбомов и списков воспроизведений.

note: (itstool) path: item/p
en: If your application provides discrete groups of functionality which are typically used independently.
ru: Если в вашем приложении имеются раздельные функциональные группы, которые обычно используются независимо друг от друга.

note: (itstool) path: section/p
en: As a rule of thumb, a view switcher should contain between three and five views. If you have more views, a <link xref="sidebar-lists">sidebar list</link> might be a more appropriate view switching control.
ru: Рекомендуемое количество видов в переключателе: от трёх до пяти. Если количество видов больше пяти, то для переключения видов, возможно, лучше применить <link xref="sidebar-lists">боковые списки</link>.

note: (itstool) path: section/title
en: Additional guidelines
ru: Дополнительные рекомендации

note: (itstool) path: item/p
en: Each view should have a short and clear title.
ru: Каждый вид должен иметь короткий и понятный заголовок.

note: (itstool) path: item/p
en: Buttons in the view switcher widget can indicate when there is activity in a view.
ru: Кнопки в переключателе могут показывать, когда в виде происходит активность.

note: (itstool) path: info/desc
en: Arranging elements within a user interface.
ru: Расположение элементов в интерфейсе пользователя.

note: (itstool) path: page/title
en: Visual layout
ru: Визуальное расположение

note: (itstool) path: page/p
en: The visual layout of controls, information and content affects how easy it is to understand your application, as well as how beautiful it is. It is important to recognise that visual design has a strong impact on how much work is involved in using an application - poor layout results in users having to put in additional effort, while good layout requires less effort.
ru: Визуальное расположение элементов управления, информации и содержимого способствует эффективному использованию приложения. От визуального дизайна зависит то, насколько удобно будет пользоваться приложением. Приложения с грамотным визуальным расположением проще и понятнее в работе.

note: (itstool) path: page/p
en: Following these visual layout guidelines will help you to produce an application that is beautiful, easy to understand, and efficient to use.
ru: Следование следующим рекомендациям поможет вам создавать привлекательные, эффективные и простые в использовании приложения.

note: (itstool) path: item/p
en: An alignment point is an imaginary vertical or horizontal line through your window that touches the edge of one or more labels or controls in the window. Minimize the number of these - the fewer there are, the cleaner and simpler your layout will appear, and the easier it will be for people to understand.
ru: Точка выравнивания — это точка пересечения воображаемых линий по вертикали и горизонтали, которые проходят через границы одного или нескольких управляющих элементов. Постарайтесь сократить количество этих точек: чем их меньше, тем чище и проще выглядит расположение элементов, а следовательно проще для восприятия пользователем.

note: (itstool) path: item/p
en: Align content and controls in your layout exactly. The eye is very sensitive to aligned and unaligned objects. If visual elements do not line up, it will be hard for someone to scan them. Elements that do not quite line up will be distracting.
ru: Тщательно выравнивайте содержимое и управляющие элементы. Невыровненные объекты бросаются в глаза: их не только сложнее воспринимать визуально, но они ещё и раздражают пользователей.

note: (itstool) path: item/p
en: Be consistent. Use the same amounts of spacing throughout.
ru: Будьте последовательны в отступах, выдерживайте одинаковые промежутки.

note: (itstool) path: item/p
en: Organize related controls and information into groups, and use spacing to differentiate them. This makes an interface far easier to read and understand.
ru: Объединяйте связанные элементы и информацию, используйте отступы между такими группами. Это упростит понимание интерфейса.

note: (itstool) path: item/p
en: As a rule of thumb, leave space between elements in increments of 6 pixels, going up as the relationship between related elements becomes more distant.
ru: используйте отступ кратный 6 пикселам, чем меньше связь между элементами, тем больше между ними должен быть отступ;

note: (itstool) path: item/p
en: Between labels and associated components, leave 12 horizontal pixels.
ru: между текстовыми метками и связанными компонентами используйте отступ в 12 пикселов;

note: (itstool) path: item/p
en: For vertical spacing between groups of components, 18 pixels is adequate.
ru: между группами компонентов используйте вертикальный отступ в 18 пикселов;

note: (itstool) path: item/p
en: A general padding of 18 pixels is recommended between the contents of a dialog window and the window borders.
ru: между содержимым диалогового окна и границами окна рекомендуется использовать общий отступ в 18 пикселов.

note: (itstool) path: item/p
en: Indent elements by 12 pixels to denote hierarchy and association.
ru: Чтобы подчеркнуть связь между сгруппированными элементами, используйте отступ в 12 символов.

note: (itstool) path: item/p
en: Avoid using frames with visible borders to separate groups of controls - use spacing and headers instead.
ru: избегайте использования рамок с видимыми границами для разделения групп элементов, вместо этого используйте отступы и заголовки.

note: (itstool) path: section/p
en: Incorrect spacing and alignment:
ru: Пример неправильного использования отступов и выравнивания:

note: (itstool) path: section/p
en: Correct spacing and alignment:
ru: Пример правильного использования отступов и выравнивания:

note: (itstool) path: section/p
en: Correct spacing, with units (pixels):
ru: Пример правильного использования отступов и выравнивания (в пикселах):

note: (itstool) path: section/title
en: Label alignment
ru: Выравнивание текстовых меток

note: (itstool) path: section/p
en: If possible, right-justify labels (see the diagram below). This will avoid large gaps between labels and their associated controls. This type of right-justification is not possible if you have indented controls: here left-justification should be used instead.
ru: Если возможно, используйте выравнивание текста в метках по правой стороне (см. рисунок). Это уберёт зазоры между метками и связанными с ними элементами. Этот тип выравнивания, однако, нельзя применять, если управляющие элементы имеют собственные отступы, в этом случае используйте выравнивание по левой стороне.

note: (itstool) path: section/title
en: Visual hierarchy
ru: Визуальная иерархия

note: (itstool) path: section/p
en: Organize visual elements from top-to-bottom and left-to-right. This is the direction that people from western locales tend to read an interface, so that the items at the top-left will be encountered first. This ordering gives interfaces a hierarchy: those components that are viewed first are perceived to have priority over those that come after them. For this reason, you should place dominant controls above and to the left of the controls and content that they affect. Header bars are a key design pattern in this respect.
ru: Выстраивайте элементы сверху вниз и слева направо. Это естественное направление, в котором люди считывают информацию (это относится к культурам, в которых чтение и запись информации осуществляется справа налево). Чем раньше должен быть считан элемент, тем выше и левее он должен располагаться. Используя данный подход при построении интерфейса, элементы окажутся включены в визуальную иерархию: более важные управляющие элементы управления будут расположены выше и левее подчинённых им элементов. Ключевым шаблоном в решении данной задачи являются панели заголовков.

note: (itstool) path: credit/name
en: Ekaterina Gerasimova
ru: Екатерина Герасимова

note: (itstool) path: page/title
en: Writing style
ru: Использование текста

note: (itstool) path: page/p
en: Text plays an important role in user interfaces. Take the time to ensure that any text you use is clearly written and easy to understand.
ru: Текст играет важную роль в пользовательском интерфейсе. Потратьте некоторое время, чтобы убедиться, что весь текст написан понятно.

note: (itstool) path: section/p
en: Your main goal should be to ensure that text is easy to understand and quick to read.
ru: Главное, чтобы текст легко и быстро читался, его смысл должен быть понятен.

note: (itstool) path: item/p
en: Keep text short and to the point. This improves speed of comprehension for the user. It also reduces the expansion of text when translated (remember that translated English text can expand up to 30% in some languages).
ru: Текст должен быть кратким и по существу. Это увеличит скорость восприятия текста пользователем. Это также позволит сократить расшрение текста при переводе (при переводе с английского языка исходный текст может расширяться до 30%).

note: (itstool) path: item/p
en: Do not shorten your text to the point of losing meaning. A three-word label that provides clear information is better than a one-word label that is ambiguous or vague. Try to find the fewest possible words to satisfactorily convey the meaning of your label.
ru: Избегайте потери смысла при сжатии текста. Текстовая метка с тремя словами, понятнее передающая смысл, предпочтительнее метки с одним двусмысленным словом. Постарайтесь подобрать наиболее ёмкие слова, которые приемлемо передадут смысл текстовой метки.

note: (itstool) path: item/p
en: Use words, phrases, and concepts that are familiar to the people who will be using your application, rather than terms from the underlying system. This may mean using terms that are associated with the tasks your application supports. For example, in medicine, the paper folder that contains patient information is called a “chart”. Hence, a medical application might refer to a patient record as a “chart” rather than as a “patient database record”.
ru: Используйте слова, фразы и концепции, знакомые людям, которые будут использовать ваше приложение. Используйте термины, имеющие отношение к задачам, которые решает приложение. Например, в медицине особая папка, в которой находятся сведения о пациенте называется историей болезни. Поэтому в медицинских приложениях запись о пациенте лучше обозначать как история болезни, а не запись о пациенте в базе данных.

note: (itstool) path: item/p
en: Use the standard GNOME terms when referring to parts of the user interface, such as ‘pointer’ and ‘window’. You can find a full list of these in the GNOME Documentation Style Guide, Recommended Terminology.
ru: Используйте стандартные термины GNOME в контексте частей пользовательского интерфейса (например, «указатель» или «окно»). Полный список терминов можно найти в руководстве GNOME Documentation Style Guide (раздел Recommended Terminology).

note: (itstool) path: item/p
en: Avoid repetition where possible.
ru: Избегайте по возможности повторов.

note: (itstool) path: section/title
en: Capitalization
ru: Использование прописных букв

note: (itstool) path: section/p
en: Two styles of capitalization are used in GNOME user interfaces: header capitalization and sentence capitalization.
ru: Приведённые ниже рекомендации, касающиеся использования прописных букв, справедливы только для английского языка. Для интерфейса, создаваемого на русском языке действует единственное правило: «C прописной буквы начинается только первое слово». В пользовательском интерфейсе GNOME используется два вида использования прописных букв: в заголовке и в предложении.

note: (itstool) path: section/title
en: Header Capitalization
ru: Прописные буквы в заголовке

note: (itstool) path: section/p
en: Header capitalization should be used for any headings, including header bar headings and page, tab and menu titles. It should also be used for short control labels that do not normally form proper sentences, such as button labels, switch labels and menu items.
ru: Этот стиль используется для любых заголовков, включая панели заголовков, заголовки страниц, вкладок и меню. Он также используется для управляющих текстовых меток, которые не образуют предложения (это могут быть текстовые метки на кнопка, переключателях и элементах меню).

note: (itstool) path: section/p
en: Capitalize the first letter of:
ru: Используйте прописную букву:

note: (itstool) path: item/p
en: All words with four or more letters.
ru: для всех слов меньше четырёх букв;

note: (itstool) path: item/p
en: Verbs of any length, such as “Be”, “Are”, “Is”, “See” and “Add”.
ru: глаголов любой длины («Be», «Are», «Is», «See» и «Add»).

note: (itstool) path: item/p
en: The first and last word.
ru: в первом и последнем слове.

note: (itstool) path: item/p
en: Hyphenated words; for example: “Self-Test” or “Post-Install”.
ru: в словах, содержащих дефис («Self-Test» или «Post-Install»).

note: (itstool) path: section/p
en: For example: “Create a Document”, “Find and Replace”, “Document Cannot Be Found”.
ru: Например: «Create a Document», «Find and Replace», «Document Cannot Be Found».

note: (itstool) path: section/title
en: Sentence Capitalization
ru: Прописные буквы в предложении

note: (itstool) path: section/p
en: Sentence capitalization should be used for labels that form sentences or that run on to other text, including labels for check boxes, radio buttons, sliders, text entry boxes, field labels and combobox labels. It should also be used for explanatory or body text, such as in dialogs or notifications.
ru: Этот стиль используется в текстовых метках, которые образуют предложения или являются частью другого текста, входящего в состав флаговых кнопок, радиокнопок, ползунков, текстовых полей, переключателей. Он также используется при написании пояснительных и обычных текстов в диалоговых окнах, уведомлениях и т. п.

note: (itstool) path: item/p
en: The first word.
ru: в первом слове предложения;

note: (itstool) path: item/p
en: Any words normally capitalized in sentences, such as proper nouns.
ru: во всех словах, которые обычно пишутся в предложениях с прописной буквы, например имена собственные.

note: (itstool) path: section/p
en: For example: “The document cannot be found in this location.” “Finding results for London.”
ru: Например: «The document cannot be found in this location.» или «Finding results for London.».

note: (itstool) path: section/title
en: Ellipses (…)
ru: Использование многоточия (…)

note: (itstool) path: section/p
en: Use an ellipsis (…) at the end of a label if further input or confirmation is required from the user before the action can be carried out. For example, <gui>Save As…</gui>, <gui>Find…</gui> or <gui>Delete…</gui>.
ru: Добавляйте многоточие (…) в конец текстовых меток, если для выполнения соответствующего действия от пользователя требуется получить какую-либо информацию. Например, <gui>Сохранить как…</gui>, <gui>Найти…</gui> или <gui>Удалить…</gui>.

note: (itstool) path: section/p
en: Do not add an ellipsis to labels such as <gui>Properties</gui> or <gui>Preferences</gui>. While these commands open windows that can incorporate further functionality, the label does not specify an action, and therefore does not need to communicate that further input or confirmation is required.
ru: Не добавляйте многоточия к таким меткам как <gui>Свойства</gui> (Properties) или <gui>Параметры</gui> (Preferences), так как эти команды открывают окна, которые могут включать дополнительную функциональность. Текстовая метка не определяет какое-то конкретное действие, поэтому она не должна показывать, что от пользователя требуется какой-либо ввод.
