Исправление ошибки установки расширений Flash CS4 и CS5

Jul 20, 2012 12:35

Периодически на системах с установленной русской локалью приходится сталкиваться с ошибкой установки расширений (.mxp, .zxp) для Adobe Creative Suite. Внешне никак не проявляется - вроде кликнул два раза по mxp-файлу с расширением для Flash, например, увидел запустившийся Adobe Extension Manager, который радостно сказал, что все установилось. Запускаешь после этого нужное приложение (тот же Flash IDE, например) и не можешь нигде найти установленное расширение.

В чем же проблема? Чтобы понять это, заглянем в папку C:\[USERS]\[USER]\AppData\Local\Adobe\Flash CS5. Это для Windows 7. В XP вместо AppData будет скорее всего Application Data. В любом случае надо открыть скрытые и системные файлы, чтобы добраться до этого пути. Для MacOS это будет <домашняя папка>/Библиотеки/Application Support/Adobe/Flash CS5/. Там мы и увидим две папки соответствующие локалям: en_US и ru_RU. В папке с английской локалью (внутри папки Configuration) будет куча всего, а в папке с русской локалью будут как раз установленные расширения.

Проблема тут в том, что Extension Manager на русский язык переведен и ставит расширения в папку ru_RU, а Flash IDE русского интерфейса не имеет и берет расширения из папки en_US, где, естественно, нужного расширения не находит. Зачем было разделять расширения на локали - лично для меня загадка. Возможно, планировалась поддержка мультиязычных расширений, но если так, то надо же было дать возможность при отсутствии локализации откатываться к расширению из en_US. В общем, не совсем понятно почему так, но решить проблему можно. Самый очевидный способ - просто переместить все файлы расширения в соответствующие папки в en_US, но не делать же так каждый раз, правда?

Для Windows 7 проблема решается следующим образом (для XP и MacOS аналогичным способом). Найдем папку приложения Adobe Extension Manager CS5. У меня она тут: C:\Program Files (x86)\Adobe\Adobe Extension Manager CS5. В ней, в папке ZStringResources находим файл ru_RU.xml и переименовываем как-нибудь, например, в ru_RU_backup.xml.

Все. теперь Extension Manager будет открываться с английским интерфейсом и устанавливать расширения туда, куда нужно.

Второй способ для Windows - это открыть свойства Adobe Extension Manager CS5.exe и дописать в параметрах запуска «-locale=enUS». Правда у меня так и не получилось это сделать, наверное, руки не оттуда © Отсюда

полезно, анимация, adobe, программа

Previous post Next post
Up