27.12.2024
Вышел релиз 1.7.0 плагина 1C:Language Tool
В этой версии мы реализовали следующие изменения:
- Добавлена возможность собирать теги и их параметры в отдельный
словарь. Сейчас эта возможность необязательная, ее можно
включить в настройках проекта. По умолчанию сохранено прежнее
поведение;
- Мы переработали алгоритм формирования контекстных ключей
перевода для строковых литералов с типом
НСтр. В результате для таких строк
ключ будет точнее (уникальнее) указывать на место литерала в
модуле. Сейчас эта возможность необязательная, ее можно включить
в настройках проекта. По умолчанию сохранено прежнее
поведение.
В этой версии мы исправили следующие ошибки:
- Language tool. Зависает
команда "Convert to translation language" #1591;
- При изменении параметра Выгружать контекст строк
вокруг НСтр в свойствах проекта 1C:EDT не
выполняла перестроение проекта и не обновляла настройки. Теперь
обновление проекта выполняется;
- При генерации строк перевода не останавливалась расширенная
проверка проекта. Теперь она останавливается и это позволило
ускорить генерацию строк перевода;
- После перевода на английский язык в макете табличного документа
свойство languageInfo оставалось
заполненным для русского языка. Теперь оно заполняется только
для тех языков, которые есть в переведенной конфигурации;
- При переводе расширения конфигурации в некоторых ситуациях
возникала ошибка переполнения буфера;
- В выражениях системы компоновки данных неправильно
форматировалась функция НСтр();
- Некоторые встроенные комментарии не выгружались и не
переводились. Эта ошибка могла возникать, например, если такой
комментарий располагался после переменной, которая содержит
свойство, полученное через точку.