mirror of
https://github.com/mastodon/mastodon-ios
synced 2025-04-11 22:58:02 +02:00
Sprinkle in localization (IOS-234)
This commit is contained in:
parent
bef0536e72
commit
8bb9bca4b9
@ -474,15 +474,10 @@
|
||||
"following": "Following",
|
||||
"local_community": "Local"
|
||||
},
|
||||
"navigation_bar_state": {
|
||||
"timeline_pill": {
|
||||
"offline": "Offline",
|
||||
"new_posts": "See new posts",
|
||||
"published": "Published!",
|
||||
"Publishing": "Publishing post...",
|
||||
"accessibility": {
|
||||
"logo_label": "Mastodon",
|
||||
"logo_hint": "Tap to scroll to top and tap again to previous location"
|
||||
}
|
||||
"new_posts": "New Posts",
|
||||
"post_sent": "Post Sent"
|
||||
}
|
||||
},
|
||||
"suggestion_account": {
|
||||
|
@ -474,15 +474,10 @@
|
||||
"following": "Following",
|
||||
"local_community": "Local"
|
||||
},
|
||||
"navigation_bar_state": {
|
||||
"timeline_pill": {
|
||||
"offline": "Offline",
|
||||
"new_posts": "See new posts",
|
||||
"published": "Published!",
|
||||
"Publishing": "Publishing post...",
|
||||
"accessibility": {
|
||||
"logo_label": "Mastodon",
|
||||
"logo_hint": "Tap to scroll to top and tap again to previous location"
|
||||
}
|
||||
"new_posts": "New Posts",
|
||||
"post_sent": "Post Sent"
|
||||
}
|
||||
},
|
||||
"suggestion_account": {
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
import UIKit
|
||||
import MastodonAsset
|
||||
import MastodonLocalization
|
||||
|
||||
class TimelineStatusPill: UIButton {
|
||||
|
||||
@ -80,14 +81,13 @@ class TimelineStatusPill: UIButton {
|
||||
}
|
||||
|
||||
var title: String {
|
||||
//TODO: Localization
|
||||
switch self {
|
||||
case .newPosts:
|
||||
return "New Posts"
|
||||
return L10n.Scene.HomeTimeline.TimelinePill.newPosts
|
||||
case .postSent:
|
||||
return "Post Sent"
|
||||
return L10n.Scene.HomeTimeline.TimelinePill.postSent
|
||||
case .offline:
|
||||
return "Offline"
|
||||
return L10n.Scene.HomeTimeline.TimelinePill.offline
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -843,28 +843,20 @@ public enum L10n {
|
||||
public enum HomeTimeline {
|
||||
/// Home
|
||||
public static let title = L10n.tr("Localizable", "Scene.HomeTimeline.Title", fallback: "Home")
|
||||
public enum NavigationBarState {
|
||||
/// See new posts
|
||||
public static let newPosts = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.NewPosts", fallback: "See new posts")
|
||||
/// Offline
|
||||
public static let offline = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.Offline", fallback: "Offline")
|
||||
/// Published!
|
||||
public static let published = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.Published", fallback: "Published!")
|
||||
/// Publishing post...
|
||||
public static let publishing = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.Publishing", fallback: "Publishing post...")
|
||||
public enum Accessibility {
|
||||
/// Tap to scroll to top and tap again to previous location
|
||||
public static let logoHint = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint", fallback: "Tap to scroll to top and tap again to previous location")
|
||||
/// Mastodon
|
||||
public static let logoLabel = L10n.tr("Localizable", "Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel", fallback: "Mastodon")
|
||||
}
|
||||
}
|
||||
public enum TimelineMenu {
|
||||
/// Following
|
||||
public static let following = L10n.tr("Localizable", "Scene.HomeTimeline.TimelineMenu.Following", fallback: "Following")
|
||||
/// Local
|
||||
public static let localCommunity = L10n.tr("Localizable", "Scene.HomeTimeline.TimelineMenu.LocalCommunity", fallback: "Local")
|
||||
}
|
||||
public enum TimelinePill {
|
||||
/// New Posts
|
||||
public static let newPosts = L10n.tr("Localizable", "Scene.HomeTimeline.TimelinePill.NewPosts", fallback: "New Posts")
|
||||
/// Offline
|
||||
public static let offline = L10n.tr("Localizable", "Scene.HomeTimeline.TimelinePill.Offline", fallback: "Offline")
|
||||
/// Post Sent
|
||||
public static let postSent = L10n.tr("Localizable", "Scene.HomeTimeline.TimelinePill.PostSent", fallback: "Post Sent")
|
||||
}
|
||||
}
|
||||
public enum Login {
|
||||
/// Log you in on the server you created your account on.
|
||||
|
@ -298,14 +298,11 @@ uploaded to Mastodon.";
|
||||
"Scene.Follower.Title" = "follower";
|
||||
"Scene.Following.Footer" = "Follows from other servers are not displayed.";
|
||||
"Scene.Following.Title" = "following";
|
||||
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location";
|
||||
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Mastodon";
|
||||
"Scene.HomeTimeline.NavigationBarState.NewPosts" = "See new posts";
|
||||
"Scene.HomeTimeline.NavigationBarState.Offline" = "Offline";
|
||||
"Scene.HomeTimeline.NavigationBarState.Published" = "Published!";
|
||||
"Scene.HomeTimeline.NavigationBarState.Publishing" = "Publishing post...";
|
||||
"Scene.HomeTimeline.TimelineMenu.Following" = "Following";
|
||||
"Scene.HomeTimeline.TimelineMenu.LocalCommunity" = "Local";
|
||||
"Scene.HomeTimeline.TimelinePill.NewPosts" = "New Posts";
|
||||
"Scene.HomeTimeline.TimelinePill.Offline" = "Offline";
|
||||
"Scene.HomeTimeline.TimelinePill.PostSent" = "Post Sent";
|
||||
"Scene.HomeTimeline.Title" = "Home";
|
||||
"Scene.Login.ServerSearchField.Placeholder" = "Enter URL or search for your server";
|
||||
"Scene.Login.Subtitle" = "Log you in on the server you created your account on.";
|
||||
|
Loading…
x
Reference in New Issue
Block a user