mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-28 23:32:41 +00:00
[Spaces] M10.6 Space preview bottom sheet #4497
- Localized strings for space join rule
This commit is contained in:
parent
bb1f93ac6a
commit
51abfdc3d9
3 changed files with 31 additions and 5 deletions
|
@ -1688,6 +1688,12 @@ Tap the + to start adding people.";
|
|||
"space_participants_action_remove" = "Remove from this space";
|
||||
"space_participants_action_ban" = "Ban from this space";
|
||||
|
||||
"space_invite_join_rule" = "Space with invite";
|
||||
"space_knock_join_rule" = "Space with knock";
|
||||
"space_none_join_rule" = "Space without join rule";
|
||||
"space_private_join_rule" = "Private space";
|
||||
"space_public_join_rule" = "Public space";
|
||||
|
||||
// Mark: Avatar
|
||||
|
||||
"space_avatar_view_accessibility_label" = "avatar";
|
||||
|
|
|
@ -4722,6 +4722,18 @@ internal enum VectorL10n {
|
|||
internal static var spaceFeatureUnavailableTitle: String {
|
||||
return VectorL10n.tr("Vector", "space_feature_unavailable_title")
|
||||
}
|
||||
/// Space with invite
|
||||
internal static var spaceInviteJoinRule: String {
|
||||
return VectorL10n.tr("Vector", "space_invite_join_rule")
|
||||
}
|
||||
/// Space with knock
|
||||
internal static var spaceKnockJoinRule: String {
|
||||
return VectorL10n.tr("Vector", "space_knock_join_rule")
|
||||
}
|
||||
/// Space without join rule
|
||||
internal static var spaceNoneJoinRule: String {
|
||||
return VectorL10n.tr("Vector", "space_none_join_rule")
|
||||
}
|
||||
/// Ban from this space
|
||||
internal static var spaceParticipantsActionBan: String {
|
||||
return VectorL10n.tr("Vector", "space_participants_action_ban")
|
||||
|
@ -4730,6 +4742,14 @@ internal enum VectorL10n {
|
|||
internal static var spaceParticipantsActionRemove: String {
|
||||
return VectorL10n.tr("Vector", "space_participants_action_remove")
|
||||
}
|
||||
/// Private space
|
||||
internal static var spacePrivateJoinRule: String {
|
||||
return VectorL10n.tr("Vector", "space_private_join_rule")
|
||||
}
|
||||
/// Public space
|
||||
internal static var spacePublicJoinRule: String {
|
||||
return VectorL10n.tr("Vector", "space_public_join_rule")
|
||||
}
|
||||
/// space
|
||||
internal static var spaceTag: String {
|
||||
return VectorL10n.tr("Vector", "space_tag")
|
||||
|
|
|
@ -217,11 +217,11 @@ class SpaceDetailViewController: UIViewController {
|
|||
|
||||
var joinRuleString = ""
|
||||
switch joinRule {
|
||||
case .invite: joinRuleString = "invite"
|
||||
case .knock: joinRuleString = "knock"
|
||||
case .none: joinRuleString = "none"
|
||||
case .private: joinRuleString = "private"
|
||||
case .public: joinRuleString = "public"
|
||||
case .invite: joinRuleString = VectorL10n.spaceInviteJoinRule
|
||||
case .knock: joinRuleString = VectorL10n.spaceKnockJoinRule
|
||||
case .none: joinRuleString = VectorL10n.spaceNoneJoinRule
|
||||
case .private: joinRuleString = VectorL10n.spacePrivateJoinRule
|
||||
case .public: joinRuleString = VectorL10n.spacePublicJoinRule
|
||||
}
|
||||
|
||||
let membersCount = summary.membersCount.members
|
||||
|
|
Loading…
Reference in a new issue