![]() |
Флэш вычисляет язык операционной системы?
1. Копируем в новый файл стоку:
trace(System.capabilities.serverString); 2. жмём ctrl+enter 3. смотрим в Output: ...строка переменных...&L=ru 4. Моя интерпретация: У меня русская Винда. Что я и вижу в оутпуте? Просьба тем, у кого иные Винды, или Linix, или MAC OS (en/it/fr/de...ets) - проверьте у себя. Полезное применение - вычислять, какой язык поддерживает клиент и загружать соответственный языковый контент Флэшки. |
L=ru
PanEuropean Win2000 |
а зачем серверную строку?если нужен только язык напиши просто trace(System.capabilities.language);
|
win xp eng:
L=ru |
2 Пушистик
Цитата:
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); Плиз. |
Похоже, это ошибка:
Цитата:
|
win xp eng:
trace(System.capabilities.language); -- en |
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 10:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.