vbondarevsky / Connector

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8
Apache License 2.0
638 stars 207 forks source link

Перевести разработку в EDT и задействовать LangTool #97

Open zeegin opened 2 years ago

zeegin commented 2 years ago

Для обеспечения синхронного выпуска рускоязычной и англоязычной версии коннеткора хочется первести разработку в EDT и задействовать LangTool. Тогда можно будет отдельно хранить проект на русском языке, в котором вести разработку и проект переводов, с помощью которого английская версия будет собираться автоматически. Исходники на английском при этом не хранятся в гите, только на русском и правила перевода. Чтобы собрать английскую версию надо загрузить из гита проект в EDT и выполнить сборку.

Так, как это сделано в https://github.com/1C-Company/GitConverter

zeegin commented 2 years ago

@slaxxals

slaxxals commented 2 years ago

Отличное предложение!

Но его реализация с моей стороны может немного затормозиться изучением EDT, хотя уже давно пора бы начать.

Для перевода я пользуюсь самописной обработкой и простым текстовым словарем с содержимым вида:

Если If
Тогда Then
...

Если кто-то решит сделать это быстрее, чем у меня получится, то, возможно, этот словарь сэкономит время. В нем находятся переводы не только ключевых слов встроенного языка 1С, но и методов и переменных внутри них. Прикреплю этот словарь здесь. dictionary-ru-en.txt

zeegin commented 2 years ago

Я могу это сделать быстро. Вопрос в том, что результат перевода который сделал ты уедет в словарь, а не в том виде как сейчас. Ну и удобно ди будет сообществу разрабатывать в EDT.

Хотелось бы хотябы 5-10 плюсов собрать от разных участников.