시리즈 메인 탭 라벨을 다국어로 제공한다
This commit is contained in:
@@ -15,9 +15,9 @@ struct SeriesMainView: View {
|
||||
|
||||
var title: String {
|
||||
switch self {
|
||||
case .home: return "홈"
|
||||
case .dayOfWeek: return "요일별"
|
||||
case .byGenre: return "장르별"
|
||||
case .home: return I18n.SeriesMain.home
|
||||
case .dayOfWeek: return I18n.SeriesMain.dayOfWeek
|
||||
case .byGenre: return I18n.SeriesMain.byGenre
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -323,6 +323,14 @@ enum I18n {
|
||||
}
|
||||
}
|
||||
|
||||
// 시리즈 메인 화면 내부 탭 라벨
|
||||
enum SeriesMain {
|
||||
// 기존 정의 재사용: 홈은 SeriesDetail.home 과 의미 동일
|
||||
static var home: String { SeriesDetail.home }
|
||||
static var dayOfWeek: String { pick(ko: "요일별", en: "By day", ja: "曜日別") }
|
||||
static var byGenre: String { pick(ko: "장르별", en: "By genre", ja: "ジャンル別") }
|
||||
}
|
||||
|
||||
// 콘텐츠 구매/대여 관련 공통 액션 라벨
|
||||
enum Purchase {
|
||||
static var rent: String { pick(ko: "대여하기", en: "Rent", ja: "レンタルする") }
|
||||
|
||||
Reference in New Issue
Block a user