-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Расширение упрощает разработку при использовании локализации, давая возможность переходить к определению перевода в файле по ключу, а также просмотру информации о переводе при наведении (например, сам перевод, а также используемые переменные-плейсхолдеры).
Это расширение должно иметь возможность подключать сторонние "интеграции", которые имеют два вида: интеграция с конкретным языком программирования, интеграция с конкретной системой локализации. Например, python + fluent. Также некоторые интеграции должны быть доступны из коробки.
Из коробки можно поддержать интеграции с fluent, gettext и locale.json, и с языками python, view.tree.
В настройках интеграций должна быть возможность указать директории в которых искать файлы с переводами, и паттерны по которым эти файлы искать. По умолчанию должны быть самые подходящие значения.
Не нужно завязываться на vscode, это должно быть универсальное решение.