From 792cebf92b73cfedb84ab8e8ab4524666641c3ed Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Sat, 28 Nov 2015 13:41:33 +0000 Subject: Mac OS: support standard Mac OS localization procedure for system menu items. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10935 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_Sys_Menu_Bar.mm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Fl_Sys_Menu_Bar.mm b/src/Fl_Sys_Menu_Bar.mm index cfbd1da83..162fd14bd 100644 --- a/src/Fl_Sys_Menu_Bar.mm +++ b/src/Fl_Sys_Menu_Bar.mm @@ -278,10 +278,9 @@ static void createSubMenu( NSMenu *mh, pFl_Menu_Item &mm, const Fl_Menu_Item *m if (mitem) { NSMenuItem *menuItem; char *ts = remove_ampersand(mitem->text); - CFStringRef title = CFStringCreateWithCString(NULL, ts, kCFStringEncodingUTF8); + NSString *title = NSLocalizedString([NSString stringWithUTF8String:ts], nil); free(ts); submenu = [[NSMenu alloc] initWithTitle:(NSString*)title]; - CFRelease(title); [submenu setAutoenablesItems:NO]; int cnt; -- cgit v1.2.3