summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-02-23 10:18:46 -0800
committerFuwn <[email protected]>2026-02-23 13:33:42 -0800
commit7d784166ca456208569e6d429b4a0c71a7a89f4a (patch)
tree090895a2da41442b67e99afb6f18529d7960744d
parentdocs: add booru api references and held-post plans (diff)
downloadsora-testing-7d784166ca456208569e6d429b4a0c71a7a89f4a.tar.xz
sora-testing-7d784166ca456208569e6d429b4a0c71a7a89f4a.zip
chore: refine english copy and localization labels
-rw-r--r--Localizable.xcstrings45
-rw-r--r--Sora/Views/BookmarksView.swift2
-rw-r--r--Sora/Views/FavoritesView.swift4
-rw-r--r--Sora/Views/Generic/GenericListView.swift2
-rw-r--r--Sora/Views/Post/Details/PostDetailsImageView.swift2
-rw-r--r--Sora/Views/Post/Details/PostDetailsTagsView.swift2
-rw-r--r--Sora/Views/Post/Grid/PostGridView.swift2
-rw-r--r--Sora/Views/Settings/Section/SettingsSectionProviderView.swift2
-rw-r--r--Sora/Views/Settings/SettingsView.swift4
9 files changed, 43 insertions, 22 deletions
diff --git a/Localizable.xcstrings b/Localizable.xcstrings
index 2a20ae1..bf36dad 100644
--- a/Localizable.xcstrings
+++ b/Localizable.xcstrings
@@ -46,8 +46,15 @@
}
}
},
- "Add to Search" : {
-
+ "Add Tag to Search" : {
+ "localizations" : {
+ "en-GB" : {
+ "stringUnit" : {
+ "state" : "translated",
+ "value" : "Add Tag to Search"
+ }
+ }
+ }
},
"All" : {
@@ -62,9 +69,17 @@
"API Key" : {
},
- "Appearance & Behavior" : {
+ "Appearance and Behavior" : {
"comment" : "A section header in the settings menu.",
- "isCommentAutoGenerated" : true
+ "isCommentAutoGenerated" : true,
+ "localizations" : {
+ "en-GB" : {
+ "stringUnit" : {
+ "state" : "translated",
+ "value" : "Appearance and Behaviour"
+ }
+ }
+ }
},
"Are you sure you want to delete this collection?" : {
@@ -268,7 +283,7 @@
"comment" : "A section header in the settings view that allows users to manage their downloaded files.",
"isCommentAutoGenerated" : true
},
- "Flavor" : {
+ "Provider Type" : {
},
"Grid Layout" : {
@@ -278,7 +293,7 @@
"Image Quality" : {
},
- "Import & Export" : {
+ "Import and Export" : {
},
"Import Bookmarks" : {
@@ -314,7 +329,10 @@
"Manage Collections" : {
},
- "Manually Load Next Page" : {
+ "Load Next Page" : {
+
+ },
+ "Moebooru Feed" : {
},
"New Collection" : {
@@ -385,7 +403,7 @@
}
}
},
- "Open Source in Safari" : {
+ "Open Source Link in Safari" : {
"localizations" : {
"ja" : {
"stringUnit" : {
@@ -555,6 +573,9 @@
"comment" : "A menu item that shows detailed information about a favorite post.",
"isCommentAutoGenerated" : true
},
+ "Show Held Posts" : {
+
+ },
"Sort" : {
},
@@ -577,15 +598,15 @@
}
}
},
- "Tap the bookmark button on a search page to add a bookmark." : {
+ "Use the bookmark button on a search page to add a bookmark." : {
},
- "Tap the heart button on a post to add it to favorites." : {
+ "Use the heart button on a post to add it to Favorites." : {
"localizations" : {
"en-GB" : {
"stringUnit" : {
"state" : "translated",
- "value" : "Tap the heart button on a post to add it to favourites."
+ "value" : "Use the heart button on a post to add it to Favourites."
}
}
}
@@ -651,4 +672,4 @@
}
},
"version" : "1.1"
-} \ No newline at end of file
+}
diff --git a/Sora/Views/BookmarksView.swift b/Sora/Views/BookmarksView.swift
index babc667..5aa05ce 100644
--- a/Sora/Views/BookmarksView.swift
+++ b/Sora/Views/BookmarksView.swift
@@ -12,7 +12,7 @@ struct BookmarksView: View {
title: "Bookmarks",
emptyMessage: "No Bookmarks",
emptyIcon: "bookmark",
- emptyDescription: "Tap the bookmark button on a search page to add a bookmark.",
+ emptyDescription: "Use the bookmark button on a search page to add a bookmark.",
removeAllMessage:
"Are you sure you want to remove all bookmarks? This action cannot be undone.",
removeAllButtonText: "Remove All Bookmarks",
diff --git a/Sora/Views/FavoritesView.swift b/Sora/Views/FavoritesView.swift
index 04ecd24..a0357da 100644
--- a/Sora/Views/FavoritesView.swift
+++ b/Sora/Views/FavoritesView.swift
@@ -173,7 +173,7 @@ struct FavoritesView: View { // swiftlint:disable:this type_body_length
ContentUnavailableView(
"No Favorites",
systemImage: "heart",
- description: Text("Tap the heart button on a post to add it to favorites.")
+ description: Text("Use the heart button on a post to add it to Favorites.")
)
} else {
#if os(macOS)
@@ -598,7 +598,7 @@ struct FavoritesView: View { // swiftlint:disable:this type_body_length
await localManager.performSearch(settings: localSettings)
}
}) {
- Label("Add to Search", systemImage: "plus")
+ Label("Add Tag to Search", systemImage: "plus")
}
Menu {
diff --git a/Sora/Views/Generic/GenericListView.swift b/Sora/Views/Generic/GenericListView.swift
index 096ac85..ac65da3 100644
--- a/Sora/Views/Generic/GenericListView.swift
+++ b/Sora/Views/Generic/GenericListView.swift
@@ -498,7 +498,7 @@ struct GenericListView<T: Identifiable & Hashable & GenericItem>: View {
await localManager.performSearch(settings: localSettings)
}
}) {
- Label("Add to Search", systemImage: "plus")
+ Label("Add Tag to Search", systemImage: "plus")
}
if allowBookmarking {
diff --git a/Sora/Views/Post/Details/PostDetailsImageView.swift b/Sora/Views/Post/Details/PostDetailsImageView.swift
index b1d4498..dda1356 100644
--- a/Sora/Views/Post/Details/PostDetailsImageView.swift
+++ b/Sora/Views/Post/Details/PostDetailsImageView.swift
@@ -105,7 +105,7 @@ struct PostDetailsImageView<Placeholder: View>: View {
Button {
openURL(URL(string: source)!)
} label: {
- Label("Open Source in Safari", systemImage: "safari")
+ Label("Open Source Link in Safari", systemImage: "safari")
}
}
}
diff --git a/Sora/Views/Post/Details/PostDetailsTagsView.swift b/Sora/Views/Post/Details/PostDetailsTagsView.swift
index 684422e..72ba757 100644
--- a/Sora/Views/Post/Details/PostDetailsTagsView.swift
+++ b/Sora/Views/Post/Details/PostDetailsTagsView.swift
@@ -62,7 +62,7 @@ struct PostDetailsTagsView: View {
}
}
}) {
- Label("Add to Search", systemImage: "plus")
+ Label("Add Tag to Search", systemImage: "plus")
}
.disabled(
isNestedContext
diff --git a/Sora/Views/Post/Grid/PostGridView.swift b/Sora/Views/Post/Grid/PostGridView.swift
index 03e5575..7a7b5fa 100644
--- a/Sora/Views/Post/Grid/PostGridView.swift
+++ b/Sora/Views/Post/Grid/PostGridView.swift
@@ -333,7 +333,7 @@ struct PostGridView: View { // swiftlint:disable:this type_body_length
}
) {
Label(
- "Manually Load Next Page",
+ "Load Next Page",
systemImage: "arrow.down.to.line"
)
}
diff --git a/Sora/Views/Settings/Section/SettingsSectionProviderView.swift b/Sora/Views/Settings/Section/SettingsSectionProviderView.swift
index 9ba7610..cbfae37 100644
--- a/Sora/Views/Settings/Section/SettingsSectionProviderView.swift
+++ b/Sora/Views/Settings/Section/SettingsSectionProviderView.swift
@@ -107,7 +107,7 @@ struct SettingsSectionProviderView: View {
TextField("Domain", text: $newDomain)
.autocorrectionDisabled(true)
- Picker("Flavor", selection: $newFlavor) {
+ Picker("Provider Type", selection: $newFlavor) {
ForEach(BooruProviderFlavor.allCases, id: \.self) { flavor in
Text(flavor.rawValue).tag(flavor)
}
diff --git a/Sora/Views/Settings/SettingsView.swift b/Sora/Views/Settings/SettingsView.swift
index 3f1d309..814a303 100644
--- a/Sora/Views/Settings/SettingsView.swift
+++ b/Sora/Views/Settings/SettingsView.swift
@@ -4,7 +4,7 @@ struct SettingsView: View {
var body: some View {
NavigationStack {
Form {
- Section(header: Text("Appearance & Behavior")) {
+ Section(header: Text("Appearance and Behavior")) {
NavigationLink(destination: SettingsSectionProviderView()) {
Text("Provider Settings")
}
@@ -32,7 +32,7 @@ struct SettingsView: View {
SettingsSectionSettingsView()
}
- Section(header: Text("Import & Export")) {
+ Section(header: Text("Import and Export")) {
SettingsSectionImportExportView()
}