From 38bb0faf863bb1cae8c5f630857b58f78447ebbb Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Thu, 3 Jan 2019 22:40:30 +0530 Subject: macOS: Manage tunnels: Localize pulldown menu items Signed-off-by: Roopesh Chander --- WireGuard/WireGuard/Base.lproj/Localizable.strings | 5 ++++- .../UI/macOS/ViewController/TunnelsListTableViewController.swift | 8 ++++---- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'WireGuard') diff --git a/WireGuard/WireGuard/Base.lproj/Localizable.strings b/WireGuard/WireGuard/Base.lproj/Localizable.strings index f7c440c..c5f1360 100644 --- a/WireGuard/WireGuard/Base.lproj/Localizable.strings +++ b/WireGuard/WireGuard/Base.lproj/Localizable.strings @@ -221,7 +221,7 @@ "alertSystemErrorMessageTunnelConfigurationReadWriteFailed" = "Reading or writing the configuration failed."; "alertSystemErrorMessageTunnelConfigurationUnknown" = "Unknown system error."; -// Mac status bar menu +// Mac status bar menu / pulldown menu "macMenuNetworks (%@)" = "Networks: %@"; "macMenuNetworksInactive" = "Networks: -"; @@ -229,6 +229,9 @@ "macMenuManageTunnels" = "Manage tunnels"; "macMenuImportTunnels" = "Import tunnel(s) from file..."; +"macMenuAddEmptyTunnel" = "Add empty tunnel..."; +"macMenuExportLog" = "Export log to file..."; +"macMenuExportTunnels" = "Export tunnels to zip..."; // Mac detail view fields diff --git a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift index c99f15b..ca24acc 100644 --- a/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift +++ b/WireGuard/WireGuard/UI/macOS/ViewController/TunnelsListTableViewController.swift @@ -37,15 +37,15 @@ class TunnelsListTableViewController: NSViewController { let addMenu: NSMenu = { let addMenu = NSMenu(title: "TunnelsListAdd") - addMenu.addItem(withTitle: "Add empty tunnel", action: #selector(addEmptyTunnelClicked), keyEquivalent: "") - addMenu.addItem(withTitle: "Import tunnel(s) from file...", action: #selector(importTunnelClicked), keyEquivalent: "") + addMenu.addItem(withTitle: tr("macMenuAddEmptyTunnel"), action: #selector(addEmptyTunnelClicked), keyEquivalent: "") + addMenu.addItem(withTitle: tr("macMenuImportTunnels"), action: #selector(importTunnelClicked), keyEquivalent: "") return addMenu }() let actionMenu: NSMenu = { let actionMenu = NSMenu(title: "TunnelsListAction") - actionMenu.addItem(withTitle: "Export log to file", action: #selector(exportLogClicked), keyEquivalent: "") - actionMenu.addItem(withTitle: "Export tunnels to zip", action: #selector(exportTunnelsClicked), keyEquivalent: "") + actionMenu.addItem(withTitle: tr("macMenuExportLog"), action: #selector(exportLogClicked), keyEquivalent: "") + actionMenu.addItem(withTitle: tr("macMenuExportTunnels"), action: #selector(exportTunnelsClicked), keyEquivalent: "") return actionMenu }() -- cgit v1.2.3-59-g8ed1b