From aa35fde684e364a9e118c1d737336abdff25350a Mon Sep 17 00:00:00 2001 From: "gtm.daemon" Date: Sat, 5 Sep 2009 06:15:26 +0000 Subject: [Author: alcor] Update Large UI with latest nib Add toolbar to prefs Add toolbar localization R=dmaclach DELTA=4125 (3054 added, 462 deleted, 609 changed) --- AppKit/GTMUILocalizer.m | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'AppKit/GTMUILocalizer.m') diff --git a/AppKit/GTMUILocalizer.m b/AppKit/GTMUILocalizer.m index c79a72a..d585a96 100644 --- a/AppKit/GTMUILocalizer.m +++ b/AppKit/GTMUILocalizer.m @@ -112,6 +112,23 @@ if (recursive) { NSView *content = [window contentView]; [self localizeView:content recursively:recursive]; + NSToolbar *toolbar = [window toolbar]; + if (toolbar) + [self localizeToolbar:toolbar]; + } +} + +- (void)localizeToolbar:(NSToolbar *)toolbar { + for (NSToolbarItem *item in [toolbar items]) { + NSString *label = [item label]; + NSString *paletteLabel = [item paletteLabel]; + NSString *toolTip = [item toolTip]; + label = [self localizedStringForString:label]; + paletteLabel = [self localizedStringForString:paletteLabel]; + toolTip = [self localizedStringForString:toolTip]; + [item setLabel:label]; + [item setPaletteLabel:paletteLabel]; + [item setToolTip:toolTip]; } } -- cgit v1.2.3