diff --git a/Localization/app.json b/Localization/app.json index 8e9a58e58..79cb79f00 100644 --- a/Localization/app.json +++ b/Localization/app.json @@ -305,6 +305,9 @@ "all": "All", "instant": "Instant Sign-up", "manually_reviewed" = "Manual Review" + }, + "search": { + "placeholder": "Search name or URL" } }, "privacy": { diff --git a/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewController.swift b/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewController.swift index e55e01476..d56e3caa2 100644 --- a/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewController.swift +++ b/Mastodon/Scene/Onboarding/PickServer/MastodonPickServerViewController.swift @@ -57,6 +57,7 @@ final class MastodonPickServerViewController: UIViewController, NeedsDependency let searchController: UISearchController = { let searchController = UISearchController(searchResultsController: nil) + searchController.searchBar.placeholder = L10n.Scene.ServerPicker.Search.placeholder return searchController }() } diff --git a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift index cfa6b5959..db3680e92 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift +++ b/MastodonSDK/Sources/MastodonLocalization/Generated/Strings.swift @@ -1264,6 +1264,10 @@ public enum L10n { /// USERS public static let users = L10n.tr("Localizable", "Scene.ServerPicker.Label.Users", fallback: "USERS") } + public enum Search { + /// Search name or URL + public static let placeholder = L10n.tr("Localizable", "Scene.ServerPicker.Search.Placeholder", fallback: "Search name or URL") + } public enum SignupSpeed { /// All public static let all = L10n.tr("Localizable", "Scene.ServerPicker.SignupSpeed.All", fallback: "All") diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings index 726ddac7c..5ccc8a4c5 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/Base.lproj/Localizable.strings @@ -442,6 +442,7 @@ uploaded to Mastodon."; "Scene.ServerPicker.SignupSpeed.All" = "All"; "Scene.ServerPicker.SignupSpeed.Instant" = "Instant Sign-up"; "Scene.ServerPicker.SignupSpeed.ManuallyReviewed" = "Manual Review"; +"Scene.ServerPicker.Search.Placeholder" = "Search name or URL"; "Scene.ServerRules.Button.Confirm" = "I Agree"; "Scene.ServerRules.PrivacyPolicy" = "privacy policy"; "Scene.ServerRules.Prompt" = "By continuing, you’re subject to the terms of service and privacy policy for %@."; diff --git a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings index 2d3680362..ebbcfa41c 100644 --- a/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings +++ b/MastodonSDK/Sources/MastodonLocalization/Resources/en.lproj/Localizable.strings @@ -433,6 +433,7 @@ uploaded to Mastodon."; "Scene.ServerPicker.SignupSpeed.All" = "All"; "Scene.ServerPicker.SignupSpeed.Instant" = "Instant Sign-up"; "Scene.ServerPicker.SignupSpeed.ManuallyReviewed" = "Manual Review"; +"Scene.ServerPicker.Search.Placeholder" = "Search name or URL"; "Scene.ServerRules.Button.Confirm" = "I Agree"; "Scene.ServerRules.PrivacyPolicy" = "privacy policy"; "Scene.ServerRules.Prompt" = "By continuing, you’re subject to the terms of service and privacy policy for %@.";