Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 20:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 03 июн 2013, 09:37 
Не в сети

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 6
Устанавливает подсказки по словарю или по синониму.
Если подсказка не заполнена, то она устанавливается по словарю по имени объекта метаданных, если в словаре нет такой записи, то устанавливается синоним.
Начинает работать с текущей строки в дереве метаданных и вниз по дереву (для всех подчиненных объектов).
Работает по текущему состоянию дерева метаданных (с учетом фильтра по подсистемам).

Формат словаря:
<имя объекта метаданных>: <текст подсказки>

TODO list:
- Форма настройки скрипта (расположение и имя словаря, устанавливать по синониму, или только по словарю, настройка языка)
- Предупреждения и диагностические сообщения (если установить не удалось (например объект не редактируется или не захвачен))
- Обработка остальных типов объектов метаданных
- Обработка всей конфигурации
- Более полная поддержка локализации (в текущей реализации подсказка читается только для русского языка, а при установке убирает все остальные языки кроме русского)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 09:42 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Ну вот и DmitrO влился в ряды скриптописателей :)
Я бы еще дополнил, откуда вообще пошел скрипт.
При получения конфой "1С-Совместимо" требуется, чтобы были заполнены подсказки для всех объектов метаданных.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 10:01 
Не в сети

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 6
Я щас перечитал требования, там на самом деле серьезнее: :)
Да, заполнены должны быть, но подсказка так-то не должна совпадать с синонимом, и типа если синоним описывает достаточно полно, то подсказку вообще ставить не надо.

Требования логичны, хотя, опять же, жестко такие требования тоже не всегда удобны: синоним - это получается заголовок поля, который может быть и скрыт, в этом случае платформа не показывает синоним как подсказку, а надо бы..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 10:20 
Не в сети

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 6
А вообще, взяв принцип, например можно замутить локализацию ресурсов с помощью какого нибудь онлайн переводчика (через Googl или Яндекс API напрмер).
Братьям с незалежной должна понравиться идея.

Можно еще над заполнением словаря поработать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 10:25 
Не в сети

Зарегистрирован: 04 фев 2013, 10:02
Сообщения: 80
Сильно сомневаюсь что переводчик Гугл - сможет подобрать правильный и лаконичный комментарий ))) Пусть даже (а иногда и особенно) ему нужно всего лишь перевести фразу на другой язык.

Пробовал я... такая фигня получается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 10:25 
Не в сети

Зарегистрирован: 04 фев 2013, 10:02
Сообщения: 80
Да и основная проблема не перевод... а разность в деталях и трактовках "издалека-похожих" законов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 10:58 
Не в сети

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 6
Согласен что автоперевод врядли даст конечный результат. Но именно для этого и надо применять локальный словарь для конфигурации.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2013, 11:16 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Перевод сложная проблема и в реализации 1С это сделано отвратно, НСТР функция очень неудобна при языках больше чем 2 , а для сложных фраз в принципе неудобно.
И проблема как раз не локализации названий метаданных, а именно поддержки локализации в различных сообщениях в коде.

Сама 1С для "не русскоговорящих" выпустила в свободный полет конфигурацию 1C:Translator где сделана попытка улучшить работу с локализацией.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 июн 2013, 09:49 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
orefkov писал(а):
Ну вот и DmitrO влился в ряды скриптописателей :)

+1
ДмитрО, с прибытием!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 июн 2013, 14:49 
Не в сети

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 6
Привет, привет! А все здесь теперь встречаются да? :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB