feat(i18n): 마이페이지 그룹 3~5 하드코딩 문구를 I18n 키로 통일한다

This commit is contained in:
Yu Sung
2026-03-31 23:32:05 +09:00
parent b53614836f
commit 7285c5367d
22 changed files with 423 additions and 111 deletions

View File

@@ -20,7 +20,7 @@ struct OrderListAllView: View {
.resizable()
.frame(width: 20, height: 20)
Text("콘텐츠 보관함")
Text(I18n.MyPage.OrderList.contentStorageTitle)
.appFont(size: 18.3, weight: .bold)
.foregroundColor(Color(hex: "eeeeee"))
}

View File

@@ -62,13 +62,13 @@ final class OrderListAllViewModel: ObservableObject {
if let message = decoded.message {
self.errorMessage = message
} else {
self.errorMessage = "다시 시도해 주세요.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다."
self.errorMessage = I18n.Common.commonError
}
self.isShowPopup = true
}
} catch {
self.errorMessage = "다시 시도해 주세요.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다."
self.errorMessage = I18n.Common.commonError
self.isShowPopup = true
}

View File

@@ -82,7 +82,7 @@ struct OrderListItemView: View {
Spacer()
Text(item.orderType == .RENTAL ? "대여중" : "소장중")
Text(item.orderType == .RENTAL ? I18n.MyPage.OrderList.renting : I18n.MyPage.OrderList.owned)
.appFont(size: 10.3, weight: .medium)
.foregroundColor(item.orderType == .RENTAL ? .white : .black)
.padding(.horizontal, 5.3)

View File

@@ -13,13 +13,13 @@ struct OrderListView: View {
var body: some View {
VStack(spacing: 0) {
HStack(spacing: 0) {
Text("콘텐츠 보관함")
Text(I18n.MyPage.OrderList.contentStorageTitle)
.appFont(size: 18, weight: .bold)
.foregroundColor(Color(hex: "eeeeee"))
Spacer()
Text("전체보기")
Text(I18n.Common.viewAll)
.appFont(size: 11, weight: .medium)
.foregroundColor(Color.graybb)
.onTapGesture {