Flex: невозможно открыть 'locale / en_US' - PullRequest
5 голосов
/ 22 июня 2009

Использование Flex Builder:
Я создал новый проект Actionscript. Я хочу использовать класс mx.controls.Button в нем, поэтому я сделал следующее:

  1. Добавлено '-locale = en_US -source-path = locale / {locale}' к аргументам компилятора Actionscript
  2. Добавлен «framework.swc» в путь к библиотеке

Но теперь я получаю эту ошибку: невозможно открыть 'locale / en_US' Я посмотрел, и у меня есть следующий каталог в моей установке Flex Builder 3:
./sdks/3.0.0/frameworks/locale/en_US

Как это исправить?

Ответы [ 5 ]

4 голосов
/ 02 ноября 2010

У меня была такая же проблема

Попробуйте использовать этот аргумент компилятора:

-locale en_US de_DE -source-path + = .. / locale / {locale}

замените de_DE на имя вашей локали.

Над ответом работал хорошо .. просто добавьте +=../locale{locale}

2 голосов
/ 28 мая 2010

Попробуйте использовать этот аргумент компилятора:

-locale en_US de_DE -source-path+=../locale/{locale}

измените de_DE на название вашей локали.

2 голосов
/ 22 июня 2009

Вы добавили каталог "locale", содержащий каталог "en_US" в корне вашего проекта Flex, который будет использоваться для хранения свойств, специфичных для локали? Например, в проекте, поддерживающем локализованные строки на английском и французском языках, структура вашего проекта Flex может выглядеть примерно так:

-- YourProject
   |-- libs
   |-- locale
       |-- en_US
           |-- resources.properties
       |-- en_FR
           |-- resources.properties
   |-- src
       |-- [Your source files...]

Похоже, что это может быть то, что происходит. Попробуйте и отправьте ответ, если он не работает для вас.

1 голос
/ 23 июня 2015

Для решения указанной проблемы перейдите по этому пути: C: \ Program Files \ Adobe \ Adobe Flash Builder 4.7 (64 Bit) \ затмение \ Plugins \ com.adobe.flexbuilder.flexunit_4.7.0.349722 \ flexunitSwcs \ 4,5 \ локаль \ en_U S Вы увидите файл FlexUnitTestRunner_rb.swc по указанному пути. Создайте новую папку с именем «version4locale» под указанным путем и скопируйте и вставьте FlexUnitTestRunner_rb.swc во вновь созданную папку. Вы закончите путь: C: \ Program Files \ Adobe \ Adobe Flash Builder 4.7 (64 Bit) \ затмение \ Plugins \ com.adobe.flexbuilder.flexunit_4.7.0.349722 \ flexunitSwcs \ 4,5 \ локаль \ en_U S \ version4locale \ также имеет файл FlexUnitTestRunner_rb.swc.

Источник: - https://geekabanga.files.wordpress.com/2013/04/upgrading-flash-builder-4-7-air-sdk-3-7.pdf

0 голосов
/ 28 июля 2009

Поместить локали в sdks \ 3.2.0 \ frameworks \ locale \ en_US это также хорошо работает.

...