super-productivity/packages/plugin-dev/clickup-issue-provider/i18n/ar.json
Johannes Millan 76239d3411 refactor(issue): migrate ClickUp issue provider from built-in to plugin
Migrate the ClickUp issue provider from a tightly-coupled Angular
service to the external plugin architecture, following the pattern
established by the GitHub provider migration.

- Delete all built-in ClickUp files (api service, models, components,
  tests, constants) from src/app/features/issue/providers/clickup/
- Create new plugin in packages/plugin-dev/clickup-issue-provider/
  with pure-function API layer, plugin registration, i18n, and tests
- Add migration in issue-provider.reducer.ts to convert old ClickUp
  provider config to plugin shape (preserves legacy fields for rollback)
- Move CLICKUP from BuiltInIssueProviderKey to MigratedIssueProviderKey
- Register clickup-issue-provider as bundled plugin
- Fix isDone detection: use status.type instead of status.status so
  custom closed statuses like "Shipped" are correctly detected
- Show disabled plugin issue providers in setup overview for
  discoverability — clicking auto-enables and opens config dialog
2026-03-19 15:03:45 +01:00

19 lines
668 B
JSON

{
"CFG": {
"API_KEY": "مفتاح API",
"API_KEY_LINK": "احصل على مفتاح API الشخصي",
"TEAM_IDS": "معرّفات مساحة العمل/الفريق (مفصولة بفواصل، اتركها فارغة للكل)",
"USER_ID": "معرّف المستخدم (لتصفية حسب المسؤول)"
},
"DISPLAY": {
"SUMMARY": "ملخص",
"STATUS": "الحالة",
"PRIORITY": "الأولوية",
"ASSIGNEE": "المحال",
"LABELS": "ملصقات",
"DESCRIPTION": "وصف"
},
"ERRORS": {
"ERR_UNKNOWN": "ClickUp: خطأ غير معروف. تحقق من مفتاح API وحاول مرة أخرى."
}
}