From a11ba43d80fcd951ccb9984502a5aca1d35bbfce Mon Sep 17 00:00:00 2001 From: woxtu Date: Mon, 11 Sep 2023 23:07:45 +0900 Subject: [PATCH] Localize Sponsors --- .../Strings/en.lproj/Localizable.strings | 5 +++++ .../Strings/ja.lproj/Localizable.strings | 5 +++++ .../Modules/Sources/Sponsor/SponsorView.swift | 18 ++++++++++++++++-- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/app-ios/Modules/Sources/Assets/Resources/Strings/en.lproj/Localizable.strings b/app-ios/Modules/Sources/Assets/Resources/Strings/en.lproj/Localizable.strings index 9341cbbad..9e53d9ab3 100644 --- a/app-ios/Modules/Sources/Assets/Resources/Strings/en.lproj/Localizable.strings +++ b/app-ios/Modules/Sources/Assets/Resources/Strings/en.lproj/Localizable.strings @@ -32,3 +32,8 @@ "session.target_audience" = "Target Audience"; "session.add_to_calendar" = "Add to your calendar"; "session.cancel" = "Cancel"; + +"sponsor.title" = "Sponsors"; +"sponsor.platinum_sponsors" = "PLATINUM SPONSORS"; +"sponsor.gold_sponsors" = "GOLD SPONSORS"; +"sponsor.supporters" = "SUPPORTERS"; diff --git a/app-ios/Modules/Sources/Assets/Resources/Strings/ja.lproj/Localizable.strings b/app-ios/Modules/Sources/Assets/Resources/Strings/ja.lproj/Localizable.strings index 8617af707..7de1ad346 100644 --- a/app-ios/Modules/Sources/Assets/Resources/Strings/ja.lproj/Localizable.strings +++ b/app-ios/Modules/Sources/Assets/Resources/Strings/ja.lproj/Localizable.strings @@ -32,3 +32,8 @@ "session.target_audience" = "対象者"; "session.add_to_calendar" = "カレンダーに追加する"; "session.cancel" = "キャンセル"; + +"sponsor.title" = "Sponsors"; +"sponsor.platinum_sponsors" = "プラチナスポンサー"; +"sponsor.gold_sponsors" = "ゴールドスポンサー"; +"sponsor.supporters" = "サポーター"; diff --git a/app-ios/Modules/Sources/Sponsor/SponsorView.swift b/app-ios/Modules/Sources/Sponsor/SponsorView.swift index 9b24f468b..39bf85239 100644 --- a/app-ios/Modules/Sources/Sponsor/SponsorView.swift +++ b/app-ios/Modules/Sources/Sponsor/SponsorView.swift @@ -1,3 +1,4 @@ +import Assets import shared import SwiftUI import Theme @@ -22,7 +23,7 @@ public struct SponsorView: View { $0.ordinal < $1.ordinal }), id: \.self) { plan in SponsorGridView( - title: plan.name, + title: plan.title, sponsors: planGroupedSponsors[plan] ?? [], columns: plan.column ) { _ in } @@ -34,7 +35,7 @@ public struct SponsorView: View { EmptyView() } } - .navigationTitle("Sponsors") + .navigationTitle(L10n.Sponsor.title) .background(AssetColors.Surface.surface.swiftUIColor) } } @@ -56,4 +57,17 @@ private extension Plan { return 3 } } + + var title: String { + switch self { + case .platinum: + return L10n.Sponsor.platinumSponsors + case .gold: + return L10n.Sponsor.goldSponsors + case .supporter: + return L10n.Sponsor.supporters + default: + return "" + } + } }