Localize all app copy via Localizable.strings

This commit is contained in:
FuelBoard Contributor
2026-08-13 10:57:36 +01:00
parent bbe43a6149
commit 0d91c82bb1
4 changed files with 144 additions and 17 deletions
+3 -3
View File
@@ -324,7 +324,7 @@ struct OnboardingView: View {
}
}
private func primaryButton(_ title: String, action: @escaping () -> Void) -> some View {
private func primaryButton(_ title: LocalizedStringKey, action: @escaping () -> Void) -> some View {
Button(action: action) {
Text(title)
.font(.headline)
@@ -334,7 +334,7 @@ struct OnboardingView: View {
.buttonStyle(.borderedProminent)
}
private func featureRow(icon: String, text: String) -> some View {
private func featureRow(icon: String, text: LocalizedStringKey) -> some View {
HStack(spacing: 12) {
Image(systemName: icon)
.font(.system(size: 16, weight: .semibold))
@@ -348,7 +348,7 @@ struct OnboardingView: View {
.padding(.vertical, 5)
}
private func permissionStatusLabel(granted: Bool, denied: Bool, deniedText: String) -> some View {
private func permissionStatusLabel(granted: Bool, denied: Bool, deniedText: LocalizedStringKey) -> some View {
Group {
if granted {
Label("Allowed", systemImage: "checkmark.circle.fill")