Сообщество программистов Autodesk в СНГ

ADN Club => Ошибки в AutoCAD и вертикальных приложениях => Тема начата: Doublefish от 07-07-2014, 08:43:09

Название: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 07-07-2014, 08:43:09
C3D 2015 rus не поддерживает русский язык?

После добавления пути и закрытия - открытия C3D пропадают русские буквы.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 07-07-2014, 13:53:21
Русского нет пока. Сейчас качаю. Установлю, проверю - отпишусь.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 14:15:45
После добавления пути и закрытия - открытия C3D пропадают русские буквы.
Я правильно понял, что русские буквы заменились на английские? Или это совсем другой путь?

P.S.: Проверил в чистом AutoCAD 2015 Rus SP1 - русские буквы остаются на месте.

Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 07-07-2014, 16:41:08
После закрытия и открытия C3D 2015 пути с русскими буквами становятся "аброй кадаброй"!

Проверили на 4-х разных компьютерах в Windows 7 Pro x64 rus
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 16:48:48
Интересно. Дождемся проверки Загорулькин Дмитрий. Не нашел AutoCAD Civil 3d 2015 SP1 - похоже еще не вышел. Возможно в нём исправлено.
Русского нет пока. Сейчас качаю. Установлю, проверю - отпишусь.
Дима. А в английском нормально работает?
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 16:58:40
После закрытия и открытия C3D 2015 пути с русскими буквами становятся "аброй кадаброй"!
Из спортивного интереса можно проверить следующее. После добавления в список каталога с русскими буквами посмотреть как это выглядит в реестре (запускаешь regedit.exe):
Раздел:
Код - INI [Выбрать]
  1. HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R20.0\ACAD-XXXX:419\Profiles\ИМЯ_ПРОФИЛЯ\General
Переменная ACAD:
Код - INI [Выбрать]
  1. %USERPROFILE%\appdata\roaming\autodesk\autocad 2015\r20.0\rus\support;c:\program files\autodesk\autocad 2015\support;c:\program files\autodesk\autocad 2015\support\ru-ru;c:\program files\autodesk\autocad 2015\fonts;c:\program files\autodesk\autocad 2015\help;c:\program files\autodesk\autocad 2015\express;c:\program files\autodesk\autocad 2015\support\color;c:\programdata\autodesk\applicationplugins\autocad2015addin.bundle\contents\win64;c:\programdata\autodesk\applicationplugins\autodesk appmanager.bundle\contents\resources;c:\programdata\autodesk\applicationplugins\autodesk appmanager.bundle\contents\windows\2015;c:\programdata\autodesk\applicationplugins\autodesk featuredapps.bundle\contents\windows\2015\win64;c:\тест
Тут возможны два варианта. Или неправильно пишется в реестр, или потом неправильно считывается. Интересно в какой момент происходит ошибка.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 07-07-2014, 17:07:18
 после добавления пути и закрытия автокада в реестре нормальные русские буквы.
 после запуска - русские буквы становятся иными
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 17:15:42
после запуска - русские буквы становятся иными
В реестре или в окне _OPTIONS ?
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 19:32:17
Установил на виртуальной машине AutoCAD Civil 3D 2015 Russian. Баг подтверждаю. После повторного запуска значение портится и в окне _OPTIONS и в реестре. Отправлю баг в ADN DevHelp.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 07-07-2014, 19:48:38
Баг отправил.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 08-07-2014, 02:59:23
Сделал видео: https://screencast.autodesk.com/Main/Details/a6e4d344-a2e1-478f-a9f2-40d49250a9e5
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 08-07-2014, 11:20:11
Дима. А в английском нормально работает?
А он у меня не установлен, дистрибутив только есть.
Баг тоже подтверждаю.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 08-07-2014, 12:08:29
Вообще поведение крайне странное. Получается, что при запуске C3D 2015 он считывает реестр, преобразует русские буквы в латиницу и сохраняет сразу обратно, т.к. в этот момент реестр уже испорчен.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 08-07-2014, 12:19:22
Да, забавно... Именно в момент открытия, пока заставка показывается, до проверки лицензии.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 08-07-2014, 13:11:37
Autodesk'овцы сообщили что приступили к тестированию - устанавливают W7x64 Rus & C3D 2015 Rus. По результатам доложатся.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 08-07-2014, 13:29:56
Серьезные ребята :)
Кстати, похоже, что поменялась концепция установки продуктов. Я вплоть до 2014 версии включительно мог установить на одном компьютере и английскую и русскую версию одновременно. Сейчас программа установки не дает это сделать, пишет, что продукт уже установлен. Мол, если надо другой язык - используйте другой языковой пакет.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 08-07-2014, 14:04:24
Что-то я для Civil 3D не нашел языковых пакетов в отличие от чистого AutoCAD. Может невнимательно искал?
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 08-07-2014, 14:31:29
Похоже, что он внутри дистрибутива соответствующего языка. Мне программа установки предложила запустить отсюда: <Папка с дистрибутивом Civil 3D 2015 Eng>\x64\en-us\C3D
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 09-07-2014, 17:34:10
Итак сегодня получил ответ из технической поддержки. Баг подтвердили и отправили разработчикам на исправление с высоким приоритетом. Проверяли во всей линейке вертикальных продуктов AutoCAD в разных операционных системах. Баг только в C3D 2015 во всех языковых локализациях. На данный момент единственный способ избежать его - использовать только ASCII символы в наименовании каталогов.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 11-12-2014, 14:24:18
Похоже, что баг исправили в SP2.
http://download.autodesk.com/SWDLDDLM/Updates/Civil3D/SP2/AutoCAD_Civil_3D_2015_SP2_rus.htm
Цитировать
Разное
<...>
Устранена проблема, в результате которой нельзя было использовать символы кириллицы при вводе информации для определения пути доступа к вспомогательным файлам AutoCAD.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 11-12-2014, 14:37:31
Похоже, что баг исправили в SP2.
Значит мы не зря работали - передавали баг в ADN DevHelp!
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 16-02-2015, 11:56:00
Вы проверяли?
Поставил SP2: как не работало - так и не работает.
Добавил существующий путь C:\Тест, закрыл AutoCAD, открыл AutoCAD - скрин приложен

Надо каким-то особым способом устанавливать SP2 чтобы пути доступа к вспомогательным файлам оставались на русском языке после закрытия и открытия AutoCAD?
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 17-02-2015, 00:32:08
После сообщения Дмитрия я не проверял и расслабился. Оказалось, что зря. Записал видео и отправил в Autodesk.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 19-02-2015, 13:41:58
Получил ответ. Извинялись, что не перепроверили. Эта ошибка не в Civil 3d, а в Map 3d. Её исправили в Map 3d 2015 SP3, который входит в Civil 3d 2015 SP2. Но исправление вошло не полностью. Если есть Map 3d 2015, и установить его SP3, то ошибка уйдёт и в Civil 3d. Если Map 3d нет и если это срочно, то попробуют прислать исправление. Если срочности нет, то будет в следующей (2016) версии.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 23-02-2015, 19:27:09
Doublefish, я не дождался от тебя ответа и поэтому сам попросил по возможности прислать исправление.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 25-02-2015, 08:32:56
Добрый день
Да, мне тоже приходил такой ответ через подписку, я попросил прислать исправление для С3D2015.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 19-03-2015, 14:09:18
Итак исправление получено. Сегодня проверил и в первом приближении всё работает.
Из приложенного zip-файла нужно вытащить AcMapLoader.arx и положить его (предварительно переименовав существующий аналогичный) в каталог C:\Program Files\Autodesk\AutoCAD 2015\Map
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 23-03-2015, 17:03:25
Проверил на двух компьютерах - буквы остались на русском языке после замены файла.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 23-03-2015, 17:05:06
Отлично! Это тот случай, когда удается довести дело до конца!
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Doublefish от 24-03-2015, 09:33:42
Дата обращения с проблемой по подписке - 07.07.2014
Дата получения  исправления по обращению - 19.03.2015

Почти 9 месяцев переписки чтобы решить одну критичную для нас проблему - это конечно быстрее чем три года ...
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Дмитрий Загорулькин от 03-04-2015, 09:48:09
Я правильно понимаю, что на данный момент нет версии Civil3D 2015 RUS (с SP и без них), в которой без дополнительных манипуляций не было бы этого бага?
И как с этим обстоит в версии 2016, не проверяли?
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 03-04-2015, 10:47:05
Я правильно понимаю, что на данный момент нет версии Civil3D 2015 RUS (с SP и без них), в которой без дополнительных манипуляций не было бы этого бага?
Правильно понимаешь.
И как с этим обстоит в версии 2016, не проверяли?
Я не проверял, но техподдержка утверждает, что в 2016-ом этой ошибки нет. И что они специально проверили.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: BearDyugin от 24-01-2016, 18:28:50
Итак исправление получено. Сегодня проверил и в первом приближении всё работает.
Пользователь очень переживает, не опасно ли это, а то он на вахте(в тайге Сибирской), рядом ни интернета хорошего, ни системного администратора, один рабочий ноутбук с Civil 2015. Или достаточно service pack 3 (https://knowledge.autodesk.com/support/autocad-civil-3d/downloads/caas/downloads/content/autodesk-C2-AE-autocad-C2-AE-civil-3d-C2-AE-2015-service-pack-3.html) установить?
Причём у него баг немного по другому себя ведет, после перезагрузки Civil, любой путь содержащий кириллицу совсем исчезает из списка путей.
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 24-01-2016, 18:33:00
Пользователь очень переживает, не опасно ли это
Не опасно.
Во-первых, это официальное исправление от Autodesk.
Во-вторых, ему никто не мешает при необходимости восстановить старый файл (если он догадается его предварительно сохранить).
Название: Re: C3D 2015 rus не поддерживает русский язык?
Отправлено: Александр Ривилис от 24-01-2016, 18:44:26
Или достаточно service pack 3 установить?
Интересный вопрос. Ну как минимум его нужно установить, потому что он появился. Тогда, когда шло обсуждение, его еще не было.
Я посмотрел, что в нём есть исправление для AcMapLoader.arx, так что есть надежда, что он исправляет эту ошибку.