super-productivity/packages/plugin-dev/github-issue-provider/i18n/ru.json
Johannes Millan 6a78913177 feat(plugins): add plugin issue provider system with GitHub migration
Add a plugin-based issue provider architecture that allows plugins to
register as issue providers alongside the existing built-in providers.

- Plugin API: types for search, display, comments, two-way sync, and
  field mappings in @super-productivity/plugin-api
- Registry service to manage plugin provider lifecycle
- HTTP proxy with SSRF protection for plugin network requests
- Adapter service implementing IssueServiceInterface for plugins
- Sync adapter for plugin-based two-way sync
- Plugin config UI in the issue provider edit dialog
- Plugin providers shown in setup overview and issue panel

Migrate GitHub from built-in to plugin as first proof:
- Bundled github-issue-provider plugin with full feature parity
- Reducer migration converts old GitHub data to plugin format while
  preserving legacy fields for cross-version compatibility
- Auto-enable plugin when existing GitHub providers are detected
- Plugin registers under 'GITHUB' key via MigratedIssueProviderKey
- GitHub translations moved to plugin i18n bundles

Mark Two-Way Sync as experimental in the UI.
2026-03-03 20:14:54 +01:00

25 lines
2.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"CFG": {
"REPO": "\"username/repository\" для git-репозитория, который вы хотите отслеживать",
"TOKEN": "Токен доступа",
"FILTER_USERNAME": "Имя пользователя (чтобы отфильтровать изменения самостоятельно)",
"BACKLOG_QUERY": "Backlog query (default: \"sort:updated state:open assignee:@me\")",
"HOW_TO_GET_TOKEN": "How to get a token"
},
"DISPLAY": {
"SUMMARY": "Сводка",
"STATE": "Статус",
"ASSIGNEE": "Исполнитель",
"LABELS": "Метки",
"MILESTONE": "Milestone",
"CREATOR": "Created by",
"DESCRIPTION": "Описание"
},
"FORM_HELP": "<p>Здесь вы можете настроить Super Productivity, чтобы отображать открытые проблемы GitHub для определенного репозитория на панели создания задач в представлении ежедневного планирования. Они будут перечислены в качестве предложений и предоставят ссылку на проблему, а также дополнительную информацию о ней.</p><p>Кроме того, вы можете автоматически добавлять и синхронизировать все открытые проблемы в своей невыполненной задаче.</p><p>Чтобы получить доступ к закрытым репозиториям, вы можете предоставить токен доступа. <a href='https://docs.github.com/en/free-pro-team@latest/developers/apps/scopes-for-oauth-apps'>Более подробную информацию о его возможностях можно найти здесь</a>.",
"ERRORS": {
"CONFIG_ERROR": "GitHub: ошибка сопоставления данных. Корректно ли название репозитория?",
"ERR_UNKNOWN": "GitHub: неизвестная ошибка {{statusCode}} {{errorMsg}}",
"TWO_WAY_SYNC_INSUFFICIENT_PERMISSIONS": "GitHub: Must have admin rights to update issues. Your token needs the 'repo' scope.",
"AUTO_CREATE_ISSUE_FAILED": "GitHub: Failed to auto-create issue"
}
}