Алан Дэй (Allan Day)
aday@gnome.org
Калум Бенсон (Calum Benson)
Адам Элман (Adam Elman)
Сэт Никел (Seth Nickell)
Колин Робертсон (Colin Robertson)
Екатерина Герасимова
kittykat3756@gmail.com 2015
Использование текста в пользовательском интерфейсе.

# Использование текста

Текст играет важную роль в пользовательском интерфейсе. Потратьте некоторое время, чтобы убедиться, что весь текст написан понятно.

# Рекомендации

Главное, чтобы текст легко и быстро читался, его смысл должен быть понятен.

Текст должен быть кратким и по существу. Это увеличит скорость восприятия текста пользователем. Это также позволит сократить расшрение текста при переводе (при переводе с английского языка исходный текст может расширяться до 30%).

Избегайте потери смысла при сжатии текста. Текстовая метка с тремя словами, понятнее передающая смысл, предпочтительнее метки с одним двусмысленным словом. Постарайтесь подобрать наиболее ёмкие слова, которые приемлемо передадут смысл текстовой метки.

Используйте слова, фразы и концепции, знакомые людям, которые будут использовать ваше приложение. Используйте термины, имеющие отношение к задачам, которые решает приложение. Например, в медицине особая папка, в которой находятся сведения о пациенте называется историей болезни. Поэтому в медицинских приложениях запись о пациенте лучше обозначать как история болезни, а не запись о пациенте в базе данных.

Text should adopt a neutral tone and speak from the point of view of the product. Pronouns like “you” or “my” should therefore be avoided wherever possible. However, if they are unavoidable “your” is preferable to “my”.

Use the standard GNOME terms when referring to parts of the user interface, such as “pointer” and “window”. The HIG can be used as a reference in this regard.

Избегайте по возможности повторов.

Sentences should not be constructed from text in several controls, and each label should be treated as being self-contained. Sentences that run from one control to another will often not make sense when translated into other languages.

Latin abbreviations such as “i.e.” or “e.g.” should be avoided, since they can't always be easily translated and can be unintelligible when read by screen readers. Instead, use full words like “for example”.

# Использование прописных букв

Приведённые ниже рекомендации, касающиеся использования прописных букв, справедливы только для английского языка. Для интерфейса, создаваемого на русском языке действует единственное правило: «C прописной буквы начинается только первое слово». В пользовательском интерфейсе GNOME используется два вида использования прописных букв: в заголовке и в предложении.

## Header capitalization

Этот стиль используется для любых заголовков, включая панели заголовков, заголовки страниц, вкладок и меню. Он также используется для управляющих текстовых меток, которые не образуют предложения (это могут быть текстовые метки на кнопка, переключателях и элементах меню).

Используйте прописную букву:

для всех слов меньше четырёх букв;

глаголов любой длины («Be», «Are», «Is», «See» и «Add»).

в первом и последнем слове.

в словах, содержащих дефис («Self-Test» или «Post-Install»).

Например: «Create a Document», «Find and Replace», «Document Cannot Be Found».

## Sentence capitalization

Этот стиль используется в текстовых метках, которые образуют предложения или являются частью другого текста, входящего в состав флаговых кнопок, радиокнопок, ползунков, текстовых полей, переключателей. Он также используется при написании пояснительных и обычных текстов в диалоговых окнах, уведомлениях и т. п.

Используйте прописную букву:

в первом слове предложения;

во всех словах, которые обычно пишутся в предложениях с прописной буквы, например имена собственные.

Например: «The document cannot be found in this location.» или «Finding results for London.».

# Использование многоточия (…)

Добавляйте многоточие (…) в конец текстовых меток, если для выполнения соответствующего действия от пользователя требуется получить какую-либо информацию. Например, Сохранить как…, Найти… или Удалить….

Не добавляйте многоточия к таким меткам как Свойства (Properties) или Параметры (Preferences), так как эти команды открывают окна, которые могут включать дополнительную функциональность. Текстовая метка не определяет какое-то конкретное действие, поэтому она не должна показывать, что от пользователя требуется какой-либо ввод.