feat(i18n): 설정 화면 하드코딩 문구를 I18n 키로 통일한다

This commit is contained in:
Yu Sung
2026-03-31 19:46:21 +09:00
parent 3f61a08a04
commit 4c170e0f97
17 changed files with 354 additions and 94 deletions

View File

@@ -18,7 +18,7 @@ struct ContentSettingsView: View {
Color.black.ignoresSafeArea()
VStack(spacing: 0) {
DetailNavigationBar(title: "콘텐츠 보기 설정") {
DetailNavigationBar(title: I18n.Settings.contentViewSettings) {
if AppState.shared.isRestartApp {
AppState.shared.setAppStep(step: .splash)
} else {
@@ -29,7 +29,7 @@ struct ContentSettingsView: View {
ScrollView(.vertical) {
VStack(spacing: 0) {
HStack(spacing: 0) {
Text("민감한 콘텐츠 보기")
Text(I18n.Settings.Content.sensitiveContentTitle)
.appFont(size: 15, weight: .bold)
.foregroundColor(Color(hex: "eeeeee"))
@@ -59,7 +59,7 @@ struct ContentSettingsView: View {
.resizable()
.frame(width: 20, height: 20)
Text("전체")
Text(I18n.Settings.Content.all)
.appFont(size: 13.3, weight: .medium)
.foregroundColor(Color.grayee)
}
@@ -79,7 +79,7 @@ struct ContentSettingsView: View {
.resizable()
.frame(width: 20, height: 20)
Text("남성향")
Text(I18n.Settings.Content.maleOriented)
.appFont(size: 13.3, weight: .medium)
.foregroundColor(Color.grayee)
}
@@ -99,7 +99,7 @@ struct ContentSettingsView: View {
.resizable()
.frame(width: 20, height: 20)
Text("여성향")
Text(I18n.Settings.Content.femaleOriented)
.appFont(size: 13.3, weight: .medium)
.foregroundColor(Color.grayee)
}