27.12.2024

Вышел релиз 1.7.0 плагина 1C:Language Tool

В этой версии мы реализовали следующие изменения:

  • Добавлена возможность собирать теги и их параметры в отдельный словарь. Сейчас эта возможность необязательная, ее можно включить в настройках проекта. По умолчанию сохранено прежнее поведение;
  • Мы переработали алгоритм формирования контекстных ключей перевода для строковых литералов с типом НСтр. В результате для таких строк ключ будет точнее (уникальнее) указывать на место литерала в модуле. Сейчас эта возможность необязательная, ее можно включить в настройках проекта. По умолчанию сохранено прежнее поведение.

В этой версии мы исправили следующие ошибки:

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

Загрузка комментариев...