mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
localisation for context menu
This commit is contained in:
parent
76a96c31bf
commit
951b8ac1e6
|
@ -7,37 +7,37 @@ extension ContextMenuVC {
|
||||||
let work: () -> Void
|
let work: () -> Void
|
||||||
|
|
||||||
static func reply(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func reply(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Reply"
|
let title = NSLocalizedString("context_menu_reply", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_reply")!, title: title) { delegate?.reply(viewItem) }
|
return Action(icon: UIImage(named: "ic_reply")!, title: title) { delegate?.reply(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func copy(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func copy(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Copy"
|
let title = NSLocalizedString("copy", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_copy")!, title: title) { delegate?.copy(viewItem) }
|
return Action(icon: UIImage(named: "ic_copy")!, title: title) { delegate?.copy(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func copySessionID(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func copySessionID(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Copy Session ID"
|
let title = NSLocalizedString("vc_conversation_settings_copy_session_id_button_title", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_copy")!, title: title) { delegate?.copySessionID(viewItem) }
|
return Action(icon: UIImage(named: "ic_copy")!, title: title) { delegate?.copySessionID(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func delete(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func delete(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Delete"
|
let title = NSLocalizedString("TXT_DELETE_TITLE", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_trash")!, title: title) { delegate?.delete(viewItem) }
|
return Action(icon: UIImage(named: "ic_trash")!, title: title) { delegate?.delete(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func save(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func save(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Save"
|
let title = NSLocalizedString("context_menu_save", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_download")!, title: title) { delegate?.save(viewItem) }
|
return Action(icon: UIImage(named: "ic_download")!, title: title) { delegate?.save(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func ban(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func ban(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Ban User"
|
let title = NSLocalizedString("context_menu_ban_user", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_block")!, title: title) { delegate?.ban(viewItem) }
|
return Action(icon: UIImage(named: "ic_block")!, title: title) { delegate?.ban(viewItem) }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func banAndDeleteAllMessages(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
static func banAndDeleteAllMessages(_ viewItem: ConversationViewItem, _ delegate: ContextMenuActionDelegate?) -> Action {
|
||||||
let title = "Ban and Delete All"
|
let title = NSLocalizedString("context_menu_ban_and_delete_all", comment: "")
|
||||||
return Action(icon: UIImage(named: "ic_block")!, title: title) { delegate?.banAndDeleteAllMessages(viewItem) }
|
return Action(icon: UIImage(named: "ic_block")!, title: title) { delegate?.banAndDeleteAllMessages(viewItem) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,8 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
|
@ -553,3 +553,7 @@
|
||||||
"delete_message_for_me" = "Delete just for me";
|
"delete_message_for_me" = "Delete just for me";
|
||||||
"delete_message_for_everyone" = "Delete for everyone";
|
"delete_message_for_everyone" = "Delete for everyone";
|
||||||
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
"delete_message_for_me_and_recipient" = "Delete for me and %@";
|
||||||
|
"context_menu_reply" = "Reply";
|
||||||
|
"context_menu_save" = "Save";
|
||||||
|
"context_menu_ban_user" = "Ban User";
|
||||||
|
"context_menu_ban_and_delete_all" = "Ban and Delete All";
|
||||||
|
|
Loading…
Reference in a new issue