Локализация значений свойства
Определенные свойства типов и атрибутов могут иметь значения, предоставленные на нескольких языках, которые отображаются в утилите Управление типами и атрибутами и в интерфейсе конечного пользователя на основе языковой настройки браузера пользователя и языков, установленных в системе. Эти свойства включают некоторые свойства типов, атрибутов, перечислений и записей перечислений, а также свойства элементов схемы атрибутов.
Свойства с локализуемыми значениями идентифицируются значком локализации
справа от поля значений свойства. Если щелкнуть значок локализации
рядом со свойством, откроется окно
Локализовать. Значения этих свойств можно править только в окне
Локализовать.
Если локализуемое значение свойства атрибута
наследуется из родительского типа, наследование нужно удалить, сняв флажок наследования, чтобы значение свойства было доступно для правки в окне
Локализовать.
Если окно Локализовать открывается в режиме просмотра, значения можно только читать. Если окно Локализовать открывается в режиме правки, а значение свойства не наследуется из родительского типа, то исходный текст и локализованные значения можно править. Если значение свойства наследуется из родительского типа, то значения в окне Локализовать доступны только для чтения даже в режиме правки.
Окно Локализовать определяет свойство и тип, атрибут, компоновку, перечисление или запись перечисления, для которых задано это свойство. Текущий исходный текст для значения этого свойства находится в поле Текст по умолчанию. В таблице Языки, расположенной ниже поля Текст по умолчанию, отображаются доступные установленные языковые настройки и переводы (где имеются) исходного текста для каждой установленной языковой настройки.
Если значение локализуемого свойства введено во время создания типа, атрибута, перечисления или записи перечисления, то оно становится исходным текстом для свойства. Все значения языковой настройки оставлены незаполненными. После создания типа, атрибута, перечисления или записи перечисления локализуемое свойство можно править только в окне Локализовать.
Значение, отображаемое для свойства в утилите Управление типами и атрибутами или в интерфейсе конечного пользователя, определяется языковой настройкой браузера текущего пользователя и языков, установленных в системе.
• Если языковая настройка браузера соответствует установленному языку и существует перевод, отображаемый в окне Локализовать для этого языка, то для свойства отображается этот перевод.
• Если языковая настройка браузера соответствует установленному языку, но в окне Локализовать нет перевода для этого языка, то для свойства отображается значение Текста по умолчанию.
• Если для данного свойства нет Текста по умолчанию, то значение свойства не отображается в утилите Управление типами и атрибутами и в интерфейсе конечного пользователя.
| Если языковая настройка браузера не соответствует установленным языкам, то предполагается, что языковая настройка браузера - en_US, а значение, отображаемое для свойства, определяется, как описано в предыдущих параграфах списка. |
Для редактирования свойства с локализуемыми значениями выполните следующие действия.
1. Чтобы переключиться в режим правки, выберите команду Править в меню Действия.
2. Если значение свойства унаследовано, наследование необходимо удалить, сняв флажок наследования, чтобы можно было править свойство.
3. Щелкните значок локализации
рядом со свойством.
4. В окне Локализовать отредактируйте поле Текст по умолчанию нужным образом.
5. Для каждой языковой настройки добавьте или отредактируйте перевод.
6. Нажмите кнопку ОК, чтобы вернуться к окну Управление типами.
| Изменения не будут сохранены, пока пользователь не нажмет кнопку Сохранить или Готово в окне Управление типами. |