В силу того, что Текстовые Элементы (текст) имеет тенденцию увеличиваться в длине в процессе Локализации Приложения, вам необходимо быть особо внимательным при проектировании и разработке следующих Компонент Пользовательского Интерфейса:
-
Сообщения Приложения;
-
Элементы Меню и Формы;
-
Иконки и другие Графические Элементы.
Создание Сообщений Приложения
Обратите Внимание, что При создании необходимого Сообщения в вашем Приложении, текстовая Строка на Английском языке обычно имеет меньший Размер, чем соответствующая Строка на другом, Национальном Языке. В следующей таблице представлена некоторая средняя Оценка увеличения Размеров Текстовых Элементов при выполнении операций Локализации.
Размер Текста (на Английском Языке), (в символах) | Дополнительное Увеличение для Локализованной Строки |
---|---|
1 - 4 |
на 100% |
5 - 10 |
на 80% |
11 - 20 |
на 60% |
21 - 30 |
на 40% |
31 - 50 |
на 20% |
более, чем 50 |
на 10% |
Разработка Элементов Меню и Форм
Как и приведенные выше Сообщения Приложения, Элементы Меню и Форм также имеют тенденцию увеличиваться в Размерах при проведенеии Локализации рассматриваемого Приложения. Для Примера, рассимотрим представленную ниже Форму, которая является частью тестового Приложения: Automated Teller Machine (Автоматизированное Место Кассира). На первом Кадре представлена Форма - в оригинале, (на английсклом языке), а на втором Кадре - представлен соответствующий Эквивалент Формы на Испанском Языке. Вы легко можете увидеть относительные Увеличения Размеров Текстовых Элементов рассматриваемой Формы.
![]() |
---|
Если вы имеете возможность Резервировать место для расширения Текстовых Элементов Сообщений и Контролов Форм, которые планируются для Локализации, вы значительно съэкономите время своего Труда и производственных Затрат для выполнения требуемых Операций изменения Размеров Сообщений и надписей в Контролах Форм, и всего Пользовательского Интерфейса. |

Рекомендации:
В элементах Меню и Формах, избегайте сокращения отдельных Зон Строк Статуса (Status Bar). Также, не рекомендуется использовать Сокращения некоторых Слов, они могут Отсутствовать в других национальных Языках.
Использование Иконок и Графических Элементов (картинок)
Широкое и правильное использование Графических Элементов (картинок) - как базовых Элементов Пользовательского Интерфейса, является весьма предпочтительным и не требующим описываемых операций Локализации. Тем не менее, Обозначение распространенных операций в виде Картинок не может перевесить однозначного описания их Словом, Текстовым Элементом. Следовательно, при использовании Графических Элементов для организации Пользовательского Интерфейса рекомендуем вам придерживаться следующих Правил:
-
Рекомендуем использовать Общепринятые Картинки для определенных Операций. Например, для обработки Электронной Почты рекомендуется использовать Картинку - Конверт. Однако, не рекомендуется использовать Картинку - Почтовый_Ящик, - этот символ не является Общепринятым при обработке Почты.
-
Осторожно используйте "культурно-чувствительные" Символы. Например, осторожно нужно относиться к Религиозным Символам и символам различных Животных (они также имеют Религиозную, или другую направленность).
-
Избегайте использования Текстовых Элементов в графических Картинках, их масштабирование и локализация также могут быть затруднены.
-
Рекомендуется также избегать использования: Жаргона, Слэнга, Юмора, не-литературных слов, этнических Стереотипов, и прочего..., и тому подобного...
-
Активно используйте Текстовые подсказки, которые размещаются в свойствах Контролов ToolTips, которые значительно расширяют и Уточняют значение Графических Элементов, и имеют свойства Автоматического расширения Размеров данных Текстовых Элементов.
-
Если вы используете Изображения Мужчин или Женщин, внимательно отслеживайте предназначение используемых Картинок, изображаемые Жесты и выполняемые операции Обработки Данных.
-
Рекомендуется корректно использовать различные Цветовые Комбинации. Например, избегайте использование цветовых комбинаций, соответствующих национальным Флагам или различным Политическим Движениям.
Если у вас имеются сомнения по использованию некоторого Графического Элементы в конкретной Части Пользовательского Интерфейса, то обратитесь за Советом к Опытному Разработчику или Заказчику Приложения.
См. также
Описание
Кодовые Страницы (CP), поддерживаемые в системе Visual FoxProКонцепции
Планирование многоязычных (международных) ПриложенийКак: Вводить международные (национальные) Данные
Другие ссылки
Проектирование и Разработка многоязычных (международных) ПриложенийКодовые Страницы (CP) в Visual FoxPro