EAS build config + Collaboration UI + i18n updates

- eas.json for Android APK/AAB + iOS builds
- Collaboration page: assign, transfer, claim, subtasks
- Task detail: assignee avatars, subtask progress
- Updated translations (cs,he,ru,ua)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-29 15:31:19 +00:00
parent 606fb047f8
commit 4e4bf34393
9 changed files with 934 additions and 5 deletions

View File

@@ -152,5 +152,33 @@
},
"forgotPassword": {
"description": "Obnova hesla bude brzy k dispozici."
},
"collab": {
"title": "Spoluprace",
"assignees": "Prirazeni uzivatele",
"noAssignees": "Nikdo neni prirazen",
"assign": "Priradit",
"transfer": "Predat",
"claim": "Prevzit",
"searchUser": "Hledat uzivatele...",
"transferMessage": "Zprava k predani...",
"subtasks": "Podukoly",
"noSubtasks": "Zadne podukoly",
"subtaskTitle": "Nazev podukolu...",
"assignSubtask": "Priradit podukol (volitelne)...",
"addSubtask": "Pridat podukol",
"addBtn": "Pridat",
"history": "Historie spoluprace",
"noHistory": "Zadna historie",
"assigned": "priradil/a",
"transferred": "predal/a",
"claimed": "prevzal/a",
"collaborated": "spolupracuje",
"system": "System",
"statusAccepted": "Prijato",
"statusRejected": "Odmitnuto",
"statusPending": "Ceka",
"subtasksDone": "podukolu hotovo",
"collaboration": "Spoluprace"
}
}
}

View File

@@ -152,5 +152,33 @@
},
"forgotPassword": {
"description": "שחזור סיסמה יהיה זמין בקרוב."
},
"collab": {
"title": "שיתוף פעולה",
"assignees": "משתמשים משויכים",
"noAssignees": "אף אחד לא משויך",
"assign": "שייך",
"transfer": "העבר",
"claim": "קח",
"searchUser": "חפש משתמש...",
"transferMessage": "הודעה להעברה...",
"subtasks": "משימות משנה",
"noSubtasks": "אין משימות משנה",
"subtaskTitle": "שם משימת משנה...",
"assignSubtask": "שייך משימת משנה...",
"addSubtask": "הוסף משימת משנה",
"addBtn": "הוסף",
"history": "היסטוריית שיתוף פעולה",
"noHistory": "אין היסטוריה",
"assigned": "שייך",
"transferred": "העביר",
"claimed": "לקח",
"collaborated": "שיתף פעולה",
"system": "מערכת",
"statusAccepted": "אושר",
"statusRejected": "נדחה",
"statusPending": "ממתין",
"subtasksDone": "משימות הושלמו",
"collaboration": "שיתוף פעולה"
}
}
}

View File

@@ -152,5 +152,33 @@
},
"forgotPassword": {
"description": "Восстановление пароля будет доступно в ближайшее время."
},
"collab": {
"title": "Сотрудничество",
"assignees": "Назначенные",
"noAssignees": "Никто не назначен",
"assign": "Назначить",
"transfer": "Передать",
"claim": "Взять",
"searchUser": "Поиск пользователя...",
"transferMessage": "Сообщение к передаче...",
"subtasks": "Подзадачи",
"noSubtasks": "Нет подзадач",
"subtaskTitle": "Название подзадачи...",
"assignSubtask": "Назначить подзадачу...",
"addSubtask": "Добавить подзадачу",
"addBtn": "Добавить",
"history": "История сотрудничества",
"noHistory": "Нет истории",
"assigned": "назначил",
"transferred": "передал",
"claimed": "взял",
"collaborated": "сотрудничает",
"system": "Система",
"statusAccepted": "Принято",
"statusRejected": "Отклонено",
"statusPending": "Ожидает",
"subtasksDone": "подзадач выполнено",
"collaboration": "Сотрудничество"
}
}
}

View File

@@ -152,5 +152,33 @@
},
"forgotPassword": {
"description": "Вiдновлення паролю буде доступне найближчим часом."
},
"collab": {
"title": "Співпраця",
"assignees": "Призначені",
"noAssignees": "Нікого не призначено",
"assign": "Призначити",
"transfer": "Передати",
"claim": "Взяти",
"searchUser": "Пошук користувача...",
"transferMessage": "Повідомлення до передачі...",
"subtasks": "Підзавдання",
"noSubtasks": "Немає підзавдань",
"subtaskTitle": "Назва підзавдання...",
"assignSubtask": "Призначити підзавдання...",
"addSubtask": "Додати підзавдання",
"addBtn": "Додати",
"history": "Історія співпраці",
"noHistory": "Немає історії",
"assigned": "призначив",
"transferred": "передав",
"claimed": "взяв",
"collaborated": "співпрацює",
"system": "Система",
"statusAccepted": "Прийнято",
"statusRejected": "Відхилено",
"statusPending": "Очікує",
"subtasksDone": "підзавдань виконано",
"collaboration": "Співпраця"
}
}
}