다이얼로그 문구를 공통 번역으로 제공

콘텐츠, 라이브, 스플래시 화면의 안내 문구를
공통 번역 키로 제공해 지역화 품질을 개선한다
This commit is contained in:
Yu Sung
2025-12-29 16:44:55 +09:00
parent 64bb5668f4
commit 19380ccc70
18 changed files with 224 additions and 90 deletions

View File

@@ -297,9 +297,11 @@ struct ContentPlaylistDetailView: View {
.onTapGesture { isShowDeleteConfirm = false }
SodaDialog(
title: "재생 목록 삭제",
desc: viewModel.response != nil ? "\(viewModel.response!.title)을 삭제하시겠습니까?" : "삭제하시겠습니까?",
confirmButtonTitle: "삭제",
title: I18n.Playlist.deleteTitle,
desc: viewModel.response != nil ?
I18n.Playlist.deleteQuestion(viewModel.response!.title) :
I18n.Common.confirmDeleteQuestion,
confirmButtonTitle: I18n.Common.delete,
confirmButtonAction: {
isShowDeleteConfirm = false
viewModel.deletePlaylist {
@@ -307,7 +309,7 @@ struct ContentPlaylistDetailView: View {
isShowing = false
}
},
cancelButtonTitle: "취소",
cancelButtonTitle: I18n.Common.cancel,
cancelButtonAction: { isShowDeleteConfirm = false }
)
}