Просмотр полной версии : Флэш вычисляет язык операционной системы?
1. Копируем в новый файл стоку:
trace(System.capabilities.serverString);
2. жмём ctrl+enter
3. смотрим в Output:
...строка переменных...&L=ru
4. Моя интерпретация:
У меня русская Винда. Что я и вижу в оутпуте?
Просьба тем, у кого иные Винды, или Linix, или MAC OS (en/it/fr/de...ets) - проверьте у себя.
Полезное применение - вычислять, какой язык поддерживает клиент и загружать соответственный языковый контент Флэшки.
Dimonius
08.10.2003, 14:02
L=ru
PanEuropean Win2000
Пушистик
08.10.2003, 14:27
а зачем серверную строку?если нужен только язык напиши просто trace(System.capabilities.language);
2 Пушистик
а зачем серверную строку?если нужен только язык напиши просто trace(System.capabilities.language);
А затем, что это вещи разные !!! сюрпрайз, сюрпрайз !!!
trace(System.capabilities.language); в оутпуте у меня выдаёт en
trace(System.capabilities.serverString); выдаёт ru
В родном англицком хелпе Flash MX на странице, посвященной System.capabilities.language объяснено, что это свойство и что, например, документ, который вы сейчас читаете (Flash Help.html) имеет своим языком "en-US". ??? :confused: ??? То есть они хотят сказать, что свойство System.capabilities.language содержит код языка хэлпа к редактору Флэш, установленному на машине клиента? Чото лыжи мои не едуть :D :D
System.capabilities.serverString в хелпе вовсе не документировано. Хотя на каждой странице свойств System.capabilities есть строка: "The server string is Х." Где Х для language = LAN. Брехня, в трэйсе не "LAN", а "L" !
Почему и прошу помощи, что-бы разобраться.
Всем: нас объединяет то, что у всех L=ru! :p
Тогда пишите рядом и то, что в трэйсе выводит
trace(System.capabilities.language);
Плиз.
Похоже, это ошибка:
Где Х для language = LAN
Потому как в примере для серверной строки написано L=en-US
win xp eng:
trace(System.capabilities.language);
-- en
Пушистик
10.10.2003, 20:32
А затем, что это вещи разные !!! сюрпрайз, сюрпрайз !!!
чё та так нервничаешь?расслабься в бедрах и получай удовольствие...
Полезное применение - вычислять, какой язык поддерживает клиент и загружать соответственный языковый контент Флэшки.
и как ты собираешьмя узнавать это...?сканить строки циклом церез substring()?серверные строки у всех разные!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.