Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Tracked by #102
zeegin opened this issue Nov 17, 2021 · 3 comments

Comments

@zeegin
Copy link
Contributor

zeegin commented Nov 17, 2021

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

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

@zeegin
Copy link
Contributor Author

zeegin commented Nov 17, 2021

@slaxxals

@slaxxals
Copy link
Contributor

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

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

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

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

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

@zeegin
Copy link
Contributor Author

zeegin commented Nov 19, 2021

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants