From 57f24f24818b5a8c67cd552d093909e11b2b04c6 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Fri, 26 Dec 2025 14:20:14 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=BC=EB=B3=B8=EC=96=B4=20=EB=A1=9C?= =?UTF-8?q?=EC=BB=AC=EB=9D=BC=EC=9D=B4=EC=A6=88=20=EB=AC=B8=EA=B5=AC=20?= =?UTF-8?q?=EA=B0=B1=EC=8B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SodaLive/Resources/Localizable.xcstrings | 138 +++++++++++------------ SodaLive/Sources/I18n/I18n.swift | 16 +-- 2 files changed, 77 insertions(+), 77 deletions(-) diff --git a/SodaLive/Resources/Localizable.xcstrings b/SodaLive/Resources/Localizable.xcstrings index 0de2a8d..59eb96a 100644 --- a/SodaLive/Resources/Localizable.xcstrings +++ b/SodaLive/Resources/Localizable.xcstrings @@ -524,7 +524,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "[登録および利用案内]" + "value" : "[登録および利用ガイド]" } } } @@ -1331,7 +1331,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "直近2週間に登録された新しいASMRです。" + "value" : "※直近2週間に投稿された新しいASMRです。" } } } @@ -1363,7 +1363,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "直近2週間に追加された新しいアラームです。" + "value" : "※直近2週間に投稿された新しいアラームです。" } } } @@ -1379,7 +1379,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "直近2週間に追加された新しいコンテンツです。" + "value" : "過去2週間に投稿された新しいコンテンツです。" } } } @@ -1395,7 +1395,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "コンテンツの最低金額は5缶です。" + "value" : "※ コンテンツの最低価格は5CANです" } } } @@ -1747,7 +1747,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "19" + "value" : "18" } } } @@ -1763,7 +1763,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "19+" + "value" : "18+" } } } @@ -1779,7 +1779,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "19歳" + "value" : "18歳" } } } @@ -1795,7 +1795,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "19歳以上" + "value" : "成人" } } } @@ -2259,7 +2259,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "支払い手段を選択" + "value" : "お支払い方法の選択" } } } @@ -2291,7 +2291,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "決済キャン" + "value" : "お支払いCAN" } } } @@ -2307,7 +2307,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "決済後に入場" + "value" : "お支払いして入場" } } } @@ -2323,7 +2323,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "決済金額" + "value" : "お支払い金額" } } } @@ -2355,7 +2355,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "決済情報" + "value" : "お支払い情報" } } } @@ -2387,7 +2387,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "決済する" + "value" : "お支払いする" } } } @@ -2691,7 +2691,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "購入条件を確認のうえ決済進行に同意" + "value" : "購入条件を確認し、お支払い進行に同意" } } } @@ -3491,7 +3491,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "登録" + "value" : "投稿" } } } @@ -3507,7 +3507,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "登録順" + "value" : "投稿順" } } } @@ -3555,7 +3555,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "ライブ" + "value" : "LIVE" } } } @@ -3619,7 +3619,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "ライブを編集" + "value" : "ライブ変更" } } } @@ -4120,22 +4120,6 @@ } } }, - "목" : { - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Thu" - } - }, - "ja" : { - "stringUnit" : { - "state" : "translated", - "value" : "木" - } - } - } - }, "모든 기기에서 로그아웃" : { "localizations" : { "en" : { @@ -4168,6 +4152,22 @@ } } }, + "목" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Thu" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "木" + } + } + } + }, "모집중" : { "localizations" : { "en" : { @@ -4531,7 +4531,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "保存ボックス" + "value" : "コレクション" } } } @@ -4563,7 +4563,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "保温週間チャート" + "value" : "VoiceOn週間チャート" } } } @@ -4739,7 +4739,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "本コンテンツは19歳未満の方は利用できません。\n本人確認後にコンテンツをご利用ください。" + "value" : "このコンテンツは未成年の方は利用できません。\n本人確認を行ってご利用ください。" } } } @@ -5347,7 +5347,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "所有中の作品がありません!" + "value" : "残高している作品がありません。" } } } @@ -5379,7 +5379,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "ショートプレイ" + "value" : "ショート" } } } @@ -5411,7 +5411,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "編集" + "value" : "変更" } } } @@ -5427,7 +5427,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "編集する" + "value" : "変更する" } } } @@ -6307,7 +6307,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "オーディション台本を確認" + "value" : "オーディション台本を表示" } } } @@ -6888,22 +6888,6 @@ } } }, - "이용약관" : { - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "Terms of service" - } - }, - "ja" : { - "stringUnit" : { - "state" : "translated", - "value" : "利用規約" - } - } - } - }, "일" : { "localizations" : { "en" : { @@ -7016,6 +7000,22 @@ } } }, + "이용약관" : { + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "Terms of service" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "利用規約" + } + } + } + }, "이전화" : { "localizations" : { "en" : { @@ -8115,7 +8115,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "参加者" + "value" : "リスナー " } } } @@ -8211,7 +8211,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "チャンネルで支援ランキングを有効化" + "value" : "チャンネルにギフトランキングを表示" } } } @@ -8643,7 +8643,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "キャン" + "value" : "CAN" } } } @@ -8707,7 +8707,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "キャン履歴を確認" + "value" : "CAN履歴を表示" } } } @@ -8723,7 +8723,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "キャンで" + "value" : "CANで" } } } @@ -9171,7 +9171,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "統合決済" + "value" : "統合お支払い" } } } @@ -9907,7 +9907,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "後援ランキング" + "value" : "ギフトランキング" } } } @@ -9923,7 +9923,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "後援ランキングをすべて見る" + "value" : "ギフトランキングをすべて見る" } } } @@ -9955,7 +9955,7 @@ "ja" : { "stringUnit" : { "state" : "translated", - "value" : "携帯決済" + "value" : "携帯電話お支払い" } } } diff --git a/SodaLive/Sources/I18n/I18n.swift b/SodaLive/Sources/I18n/I18n.swift index bc3a7d9..db5b77d 100644 --- a/SodaLive/Sources/I18n/I18n.swift +++ b/SodaLive/Sources/I18n/I18n.swift @@ -137,7 +137,7 @@ enum I18n { // 설정 static var settings: String { pick(ko: "설정", en: "Settings", ja: "設定") } - static var commonError: String { pick(ko: "다시 시도해 주세요.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다.", en: "Please try again.\nIf the problem persists, please contact customer support.", ja: "もう一度お試しください。\n問題が続く場合はカスタマーサポートにお問い合わせください。") } + static var commonError: String { pick(ko: "다시 시도해 주세요.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다.", en: "Please try again.\nIf the problem persists, please contact customer support.", ja: "恐れ入りますが再度お試しください。\n問題が続く場合はカスタマーセンターにお問い合わせください。") } static var roulette1: String { pick(ko: "룰렛 1", en: "Roulette 1", ja: "ルーレット1") } static var roulette2: String { pick(ko: "룰렛 2", en: "Roulette 2", ja: "ルーレット2") } @@ -302,7 +302,7 @@ enum I18n { enum Charge { static var inAppPurchase: String { - pick(ko: "인 앱 결제", en: "In-app purchase", ja: "アプリ内決済") + pick(ko: "인 앱 결제", en: "In-app purchase", ja: "アプリ内お支払い") } } @@ -333,7 +333,7 @@ enum I18n { // 섹션 헤더 static var guideHeader: String { - pick(ko: "[등록 및 사용안내]", en: "[Registration and usage]", ja: "[登録および利用案内]") + pick(ko: "[등록 및 사용안내]", en: "[Registration and usage]", ja: "[登録および利用ガイド]") } static var cautionHeader: String { @@ -445,11 +445,11 @@ enum I18n { // 연령 제한 static var allAges: String { pick(ko: "전체 연령", en: "All ages", ja: "全年齢") } - static var over19: String { pick(ko: "19세 이상", en: "19+", ja: "19歳以上") } + static var over19: String { pick(ko: "19세 이상", en: "19+", ja: "成人") } // 최근 데이터 관련 토스트/알림 static var recentDataLoaded: String { pick(ko: "최근데이터를 불러왔습니다.", en: "Recent data has been loaded.", ja: "最新データを読み込みました。") } - static var recentDataLoadFailed: String { pick(ko: "최근데이터를 불러오지 못했습니다.\n다시 시도해 주세요.", en: "Failed to load recent data.\nPlease try again.", ja: "最新データを読み込めませんでした。\nもう一度お試しください。") } + static var recentDataLoadFailed: String { pick(ko: "최근데이터를 불러오지 못했습니다.\n다시 시도해 주세요.", en: "Failed to load recent data.\nPlease try again.", ja: "最近のデータを読み込めませんでした。\n恐れ入りますが、もう一度お試しください。") } static var createLiveFailedGeneric: String { pick(ko: "라이브를 만들지 못했습니다.\n다시 시도해 주세요.\n계속 같은 문제가 발생할 경우 고객센터로 문의 주시기 바랍니다.", en: "Could not create the live.\nPlease try again.\nIf the problem persists, please contact customer support.", ja: "ライブを作成できませんでした。\nもう一度お試しください。\n問題が続く場合はカスタマーサポートにお問い合わせください。") } // 검증 에러 메시지 @@ -484,7 +484,7 @@ enum I18n { // 연령 제한 static var allAges: String { pick(ko: "전체 연령", en: "All ages", ja: "全年齢") } - static var over19: String { pick(ko: "19세 이상", en: "19+", ja: "19歳以上") } + static var over19: String { pick(ko: "19세 이상", en: "19+", ja: "成人") } // 댓글 가능 여부 static var commentAllowed: String { pick(ko: "댓글 가능", en: "Comments allowed", ja: "コメント可") } @@ -534,7 +534,7 @@ enum I18n { static var cheersDeleteTitle: String { pick(ko: "응원글 삭제", en: "Delete Cheer", ja: "応援メッセージを削除") } - static var liveHeader: String { pick(ko: "라이브", en: "Live", ja: "ライブ") } + static var liveHeader: String { pick(ko: "라이브", en: "Live", ja: "LIVE") } static var rouletteSettings: String { pick(ko: "룰렛 설정", en: "Roulette settings", ja: "ルーレット設定") } static var menuSettings: String { pick(ko: "메뉴 설정", en: "Menu settings", ja: "メニュー設定") } static var communityHeader: String { pick(ko: "커뮤니티", en: "Community", ja: "コミュニティ") } @@ -620,7 +620,7 @@ enum I18n { // 값 표기 static var ageAll: String { pick(ko: "전체연령가", en: "All ages", ja: "全年齢") } - static var age19Plus: String { pick(ko: "19세 이상", en: "19+", ja: "19歳以上") } + static var age19Plus: String { pick(ko: "19세 이상", en: "19+", ja: "成人") } static var random: String { pick(ko: "랜덤", en: "Random", ja: "ランダム") } // 단위 및 포맷