fix(kanban): localize task detail tabs and fallback labels (#1137)
This commit is contained in:
1 parent
d357d604c7
commit
cec2d567e0
5 files changed
+35
-4
No files matched your search
@@ -101,7 +101,14 @@ fun KanbanTaskScreen(
|
||||
) {
|
||||
val state by viewModel.uiState.collectAsStateWithLifecycle()
|
||||
var selectedTabIndex by remember { mutableIntStateOf(0) }
|
||||
val tabs = listOf("Overview", "Discussion", "Runs", "Activity", "Files")
|
||||
val tabs =
|
||||
listOf(
|
||||
stringResource(R.string.kanban_tab_overview),
|
||||
stringResource(R.string.kanban_tab_discussion),
|
||||
stringResource(R.string.kanban_tab_runs),
|
||||
stringResource(R.string.kanban_tab_activity),
|
||||
stringResource(R.string.kanban_tab_files),
|
||||
)
|
||||
var showDeleteDialog by remember { mutableStateOf(false) }
|
||||
|
||||
LaunchedEffect(boardSlug, taskId) {
|
||||
@@ -114,7 +121,7 @@ fun KanbanTaskScreen(
|
||||
title = {
|
||||
Column {
|
||||
Text(
|
||||
text = state.detail?.task?.title ?: "Task Details",
|
||||
text = state.detail?.task?.title ?: stringResource(R.string.kanban_task_details),
|
||||
style = MaterialTheme.typography.titleMedium,
|
||||
fontWeight = FontWeight.SemiBold,
|
||||
maxLines = 1,
|
||||
@@ -379,7 +386,7 @@ private fun TaskOverviewTab(
|
||||
modifier = Modifier.fillMaxWidth().padding(vertical = 2.dp),
|
||||
) {
|
||||
Text(
|
||||
text = "Assignee",
|
||||
text = stringResource(R.string.kanban_assignee),
|
||||
style = MaterialTheme.typography.bodySmall,
|
||||
color = MaterialTheme.colorScheme.onSurfaceVariant,
|
||||
)
|
||||
@@ -582,7 +589,7 @@ private fun TaskOverviewTab(
|
||||
modifier = Modifier.fillMaxWidth(),
|
||||
) {
|
||||
Text(
|
||||
text = "Description",
|
||||
text = stringResource(R.string.kanban_description),
|
||||
style = MaterialTheme.typography.labelLarge,
|
||||
fontWeight = FontWeight.Bold,
|
||||
color = MaterialTheme.colorScheme.primary,
|
||||
|
||||
@@ -432,6 +432,12 @@
|
||||
<string name="kanban_filters">عوامل التصفية</string>
|
||||
<string name="kanban_confirm_action">تأكيد الإجراء</string>
|
||||
<string name="kanban_edit_description">تعديل الوصف</string>
|
||||
<string name="kanban_task_details">تفاصيل المهمة</string>
|
||||
<string name="kanban_tab_overview">نظرة عامة</string>
|
||||
<string name="kanban_tab_discussion">النقاش</string>
|
||||
<string name="kanban_tab_runs">التنفيذات</string>
|
||||
<string name="kanban_tab_activity">النشاط</string>
|
||||
<string name="kanban_tab_files">الملفات</string>
|
||||
<string name="kanban_event_created">أُنشئت في %1$s</string>
|
||||
<string name="kanban_event_created_by">أُنشئت في %1$s بواسطة %2$s</string>
|
||||
<string name="kanban_event_moved">نُقلت إلى %1$s</string>
|
||||
|
||||
@@ -430,6 +430,12 @@
|
||||
<string name="kanban_filters">필터</string>
|
||||
<string name="kanban_confirm_action">작업 확인</string>
|
||||
<string name="kanban_edit_description">설명 편집</string>
|
||||
<string name="kanban_task_details">작업 세부정보</string>
|
||||
<string name="kanban_tab_overview">개요</string>
|
||||
<string name="kanban_tab_discussion">토론</string>
|
||||
<string name="kanban_tab_runs">실행</string>
|
||||
<string name="kanban_tab_activity">활동</string>
|
||||
<string name="kanban_tab_files">파일</string>
|
||||
<string name="kanban_event_created">%1$s에서 생성됨</string>
|
||||
<string name="kanban_event_created_by">%1$s에서 %2$s가 생성함</string>
|
||||
<string name="kanban_event_moved">%1$s로 이동됨</string>
|
||||
|
||||
@@ -431,6 +431,12 @@
|
||||
<string name="kanban_filters">筛选</string>
|
||||
<string name="kanban_confirm_action">确认操作</string>
|
||||
<string name="kanban_edit_description">编辑描述</string>
|
||||
<string name="kanban_task_details">任务详情</string>
|
||||
<string name="kanban_tab_overview">概览</string>
|
||||
<string name="kanban_tab_discussion">讨论</string>
|
||||
<string name="kanban_tab_runs">执行</string>
|
||||
<string name="kanban_tab_activity">活动</string>
|
||||
<string name="kanban_tab_files">文件</string>
|
||||
<string name="kanban_event_created">创建于 %1$s</string>
|
||||
<string name="kanban_event_created_by">由 %2$s 创建于 %1$s</string>
|
||||
<string name="kanban_event_moved">移动到 %1$s</string>
|
||||
|
||||
@@ -467,6 +467,12 @@
|
||||
<string name="kanban_filters">Filters</string>
|
||||
<string name="kanban_confirm_action">Confirm action</string>
|
||||
<string name="kanban_edit_description">Edit Description</string>
|
||||
<string name="kanban_task_details">Task Details</string>
|
||||
<string name="kanban_tab_overview">Overview</string>
|
||||
<string name="kanban_tab_discussion">Discussion</string>
|
||||
<string name="kanban_tab_runs">Runs</string>
|
||||
<string name="kanban_tab_activity">Activity</string>
|
||||
<string name="kanban_tab_files">Files</string>
|
||||
<string name="kanban_event_created">Created in %1$s</string>
|
||||
<string name="kanban_event_created_by">Created in %1$s by %2$s</string>
|
||||
<string name="kanban_event_moved">Moved to %1$s</string>
|
||||
|
||||
Reference in new issue
Block a user