Пакет | mx.resources |
Класс | public class Locale |
Наследование | Locale Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
en_US_MAC
) по трем частям: код языка, код страны и вариант.
В API-интерфейсах локализации в интерфейсах IResourceManager и IResourceBundle используются строки языковых стандартов, а не экземпляры Locale, поэтому этот класс редко используется в приложениях.
Связанные элементы API
Общедоступные свойства
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
country : String [только для чтения]
Код страны данного экземпляра языкового стандарта. | Locale | ||
language : String [только для чтения]
Код языка данного экземпляра языкового стандарта. | Locale | ||
variant : String [только для чтения]
Вариант данного экземпляра языкового стандарта. | Locale |
Общедоступные методы
Метод | Определено | ||
---|---|---|---|
Конструктор. | Locale | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку языкового стандарта, которая использовалась для создания этого экземпляра языкового стандарта. | Locale | ||
Возвращает элементарное значение заданного объекта. | Object |
Сведения о свойстве
country | свойство |
country:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Код страны данного экземпляра языкового стандарта. [Только для чтения]
var locale:Locale = new Locale("en_US_MAC"); trace(locale.country); // outputs "US"
Реализация
public function get country():String
language | свойство |
language:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Код языка данного экземпляра языкового стандарта. [Только для чтения]
var locale:Locale = new Locale("en_US_MAC"); trace(locale.language); // outputs "en"
Реализация
public function get language():String
variant | свойство |
variant:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вариант данного экземпляра языкового стандарта. [Только для чтения]
var locale:Locale = new Locale("en_US_MAC"); trace(locale.variant); // outputs "MAC"
Реализация
public function get variant():String
Сведения о конструкторе
Locale | () | Конструктор |
public function Locale(localeString:String)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
ПараметрыlocaleString:String — Строка из 1, 2 или 3 частей, например en , en_US или en_US_MAC . Части разделены символами подчеркивания. Первая часть – это двухбуквенный код языка, определяемый стандартом ISO-639 и состоящий из строчных букв (например, en для английского языка). Вторая часть – это двухбуквенный код страны, определяемый стандартом ISO-3166 и состоящий из заглавных букв (например, US для США). Третья часть – это строка варианта, используемая для дополнительного разграничения нескольких языковых стандартов для одного и того же языка и страны. Иногда она используется для указания операционной системы, с которой должен использоваться языковой стандарт, (например, MAC , WIN или UNIX ).
|
Сведения о методе
toString | () | метод |
public function toString():String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строку языкового стандарта, которая использовалась для создания этого экземпляра языкового стандарта. Например:
var locale:Locale = new Locale("en_US_MAC"); trace(locale.toString()); // outputs "en_US_MAC"Возвращает
String — Возвращает строку языкового стандарта, которая использовалась для создания этого экземпляра языкового стандарта.
|
Tue Jun 12 2018, 11:34 AM Z