aboutsummaryrefslogtreecommitdiffstats
path: root/src/MainMenu.m
diff options
context:
space:
mode:
authorTeddy Wing2023-08-23 00:39:18 +0200
committerTeddy Wing2023-08-23 00:39:18 +0200
commit10ba80e2d2c39d90411484b823255afa44c94583 (patch)
tree275919020ce4fe11030bc285926ca32133394a2d /src/MainMenu.m
parenta657304b4ae6d346d884a237ad6633a518e747cd (diff)
downloadBase-Windowed-Application-10ba80e2d2c39d90411484b823255afa44c94583.tar.bz2
MainMenu: Add localisation for menu items containing application name
Don't think concatenating is the right approach here, but good enough for now.
Diffstat (limited to 'src/MainMenu.m')
-rw-r--r--src/MainMenu.m14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/MainMenu.m b/src/MainMenu.m
index 22b2b1a..e7f3f05 100644
--- a/src/MainMenu.m
+++ b/src/MainMenu.m
@@ -69,7 +69,8 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
@"Application menu title."
)];
- NSString *about_title = [@"About "
+ NSString *about_title = [[NSLocalizedString(@"About", @"About menu item.")
+ stringByAppendingString:@" "]
stringByAppendingString:MainMenuGetApplicationName()];
NSMenuItem *about_menu_item = [application_menu
addItemWithTitle:about_title
@@ -105,7 +106,8 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
[application_menu addItem:[NSMenuItem separatorItem]];
- NSString *hide_title = [@"Hide "
+ NSString *hide_title = [[NSLocalizedString(@"Hide", @"Hide menu item.")
+ stringByAppendingString:@" "]
stringByAppendingString:MainMenuGetApplicationName()];
NSMenuItem *hide_menu_item = [application_menu
addItemWithTitle:hide_title
@@ -135,7 +137,8 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
[application_menu addItem:[NSMenuItem separatorItem]];
- NSString *quit_title = [@"Quit "
+ NSString *quit_title = [[NSLocalizedString(@"Quit", @"Quit menu item.")
+ stringByAppendingString:@" "]
stringByAppendingString:MainMenuGetApplicationName()];
NSMenuItem *quit_menu_item = [application_menu
addItemWithTitle:quit_title
@@ -970,8 +973,9 @@ NSMenuItem *MainMenuCreateHelpMenuItem()
@"Help menu title."
)];
- NSString *help_title = [MainMenuGetApplicationName()
- stringByAppendingString:@" Help"];
+ NSString *help_title = [[MainMenuGetApplicationName()
+ stringByAppendingString:@" "]
+ stringByAppendingString:NSLocalizedString(@"Help", @"Help menu item.")];
[help_menu
addItemWithTitle:help_title
action:@selector(showHelp:)