From: Kent Sutherland Date: Wed, 26 Jan 2005 03:23:22 +0000 (+0000) Subject: Added localized strings to everything, I think. Hope I didn't miss anything. X-Git-Tag: v1.5~6 X-Git-Url: http://git.ithinksw.org/MenuTunes.git/commitdiff_plain/0948b4b6166bbee8caefca1278b6551d264068a8 Added localized strings to everything, I think. Hope I didn't miss anything. --- diff --git a/English.lproj/Localizable.strings b/English.lproj/Localizable.strings index 1423e53..40eb0c0 100755 --- a/English.lproj/Localizable.strings +++ b/English.lproj/Localizable.strings @@ -24,7 +24,14 @@ artists = "Artists"; albums = "Albums"; refresh = "Refresh"; open = "Open"; +playCount = "Play Count"; +shuffleOn = "Shuffle On"; +shuffleOff = "Shuffle Off"; +repeatOff = "Repeat Off"; +repeatPlaying = "Repeat Playlist"; +repeatOneTrack = "Repeat One Track"; noSongPlaying = "No song is playing."; +iTunesNotResponding = "iTunes is not responding."; noUpcomingSongs = "No upcoming songs."; autolaunch = "Auto-launch MenuTunes"; autolaunch_msg = "Would you like MenuTunes to launch\nautomatically at startup?"; @@ -41,7 +48,15 @@ trialexpired_msg = "Your 7-day unlimited trial period has elapsed.\nYou must reg sharedplayeravailable_msg = "The selected shared player is available again.\nWould you like to reconnect to it?"; sharedplayerunreachable_msg = "The remote MenuTunes server is unreachable.\nMenuTunes will revert back to the local player."; reconfigureprefs_msg = "The new features in this version of MenuTunes\nrequire you to reconfigure your preferences."; +sharewareMessage = "MenuTunes is shareware. If you find it to be a valuable tool, please click the button below to buy your copy. Your support is greatly appreciated."; +registerMenuTunes = "Register MenuTunes"; +regPoints = "• Register instantly and easily.\n• Fast, secure transaction.\n• Major credit cards accepted."; +regInfo = "Please enter your registration information below."; +licenseOwner = "License Owner:"; +licenseKey = "License Key:"; registernow = "Register Now"; +registerLater = "Register Later"; +verifyKey = "Verify Key"; quitmenutunes = "Quit MenuTunes"; reconnect = "Reconnect"; ignore = "Ignore"; diff --git a/MTShizzleWindow.m b/MTShizzleWindow.m index 11ca0b1..53a3072 100755 --- a/MTShizzleWindow.m +++ b/MTShizzleWindow.m @@ -76,11 +76,11 @@ static MTShizzleWindow *_privateSharedWindow = nil; unichar returnChar = '\r'; [self setReleasedWhenClosed:NO]; - [self setTitle:[NSString stringWithFormat:@"Register %@", @"MenuTunes"]]; + [self setTitle:NSLocalizedString(@"registerMenuTunes", @"Register MenuTunes")]; contentView = [self contentView]; regMessage = [[NSTextField alloc] initWithFrame:NSMakeRect(20, 282, 345, 51)]; - [regMessage setStringValue:[NSString stringWithFormat:@"%@ is shareware. If you find it to be a valuable tool, please click the button below to buy your copy. Your support is greatly appreciated.", @"MenuTunes"]]; + [regMessage setStringValue:NSLocalizedString(@"sharewareMessage", @"MenuTunes is shareware. If you find it to be a valuable tool, please click the button below to buy your copy. Your support is greatly appreciated.")]; [regMessage setBordered:NO]; [regMessage setBezeled:NO]; [regMessage setEditable:NO]; @@ -104,7 +104,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [[box contentView] addSubview:registerButton]; regBenefits = [[NSTextField alloc] initWithFrame:NSMakeRect(152, 16, 175, 42)]; - [regBenefits setStringValue:[NSString stringWithUTF8String:"• Register instantly and easily.\n• Fast, secure transaction.\n• Major credit cards accepted."]]; + [regBenefits setStringValue:NSLocalizedString(@"regPoints", @"Registration Points")]; [regBenefits setBordered:NO]; [regBenefits setBezeled:NO]; [regBenefits setEditable:NO]; @@ -114,7 +114,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [[box contentView] addSubview:regBenefits]; enterInfo = [[NSTextField alloc] initWithFrame:NSMakeRect(20, 148, 345, 17)]; - [enterInfo setStringValue:@"Please enter your registration information below."]; + [enterInfo setStringValue:NSLocalizedString(@"regInfo", @"Please enter your registration information below.")]; [enterInfo setBordered:NO]; [enterInfo setBezeled:NO]; [enterInfo setEditable:NO]; @@ -124,7 +124,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [contentView addSubview:enterInfo]; owner = [[NSTextField alloc] initWithFrame:NSMakeRect(20, 126, 345, 14)]; - [owner setStringValue:@"License Owner:"]; + [owner setStringValue:NSLocalizedString(@"licenseOwner", @"License Owner:")]; [owner setBordered:NO]; [owner setBezeled:NO]; [owner setEditable:NO]; @@ -134,7 +134,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [contentView addSubview:owner]; key = [[NSTextField alloc] initWithFrame:NSMakeRect(20, 82, 345, 14)]; - [key setStringValue:@"License Key:"]; + [key setStringValue:NSLocalizedString(@"licenseKey", @"License Key:")]; [key setBordered:NO]; [key setBezeled:NO]; [key setEditable:NO]; @@ -154,7 +154,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [contentView addSubview:keyEntry]; regLater = [[NSButton alloc] initWithFrame:NSMakeRect(138, 16, 116, 25)]; - [regLater setTitle:@"Register Later"]; + [regLater setTitle:NSLocalizedString(@"registerLater", @"Register Later")]; [regLater setFont:[NSFont systemFontOfSize:[NSFont systemFontSize]]]; [regLater setTarget:_sender]; [regLater setAction:@selector(registerLater:)]; @@ -162,7 +162,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [contentView addSubview:regLater]; verifyKey = [[NSButton alloc] initWithFrame:NSMakeRect(255, 16, 116, 25)]; - [verifyKey setTitle:@"Verify Key"]; + [verifyKey setTitle:NSLocalizedString(@"verifyKey", @"Verify Key")]; [verifyKey setFont:[NSFont systemFontOfSize:[NSFont systemFontSize]]]; [verifyKey setTarget:_sender]; [verifyKey setAction:@selector(verifyKey:)]; diff --git a/MainController.m b/MainController.m index 2a1e7dc..61c2d68 100755 --- a/MainController.m +++ b/MainController.m @@ -438,7 +438,7 @@ static MainController *sharedController; } else if (title) { _toolTip = title; } else { - _toolTip = @"No Song Playing"; + _toolTip = NSLocalizedString(@"noSongPlaying", @"No song is playing."); } [statusItem setToolTip:_toolTip]; } else { @@ -464,13 +464,13 @@ static MainController *sharedController; if (([[self currentRemote] playerStateUniqueIdentifier] == nil) && playerRunningState == ITMTRemotePlayerRunning) { if (refreshTimer) { if ([statusItem isEnabled]) { - [statusItem setToolTip:@"iTunes not responding."]; + [statusItem setToolTip:NSLocalizedString(@"iTunesNotResponding", @"iTunes is not responding.")]; [[ITHotKeyCenter sharedCenter] setEnabled:NO]; } [statusItem setEnabled:NO]; } else { NSMenu *menu = [[NSMenu alloc] init]; - [menu addItemWithTitle:@"iTunes Not Responding" action:nil keyEquivalent:@""]; + [menu addItemWithTitle:NSLocalizedString(@"iTunesNotResponding", @"iTunes is not responding.") action:nil keyEquivalent:@""]; [statusItem setMenu:[menu autorelease]]; } return; @@ -554,7 +554,7 @@ static MainController *sharedController; } else if (title) { _toolTip = title; } else { - _toolTip = @"No Song Playing"; + _toolTip = NSLocalizedString(@"noSongPlaying", @"No song is playing.");; } [statusItem setToolTip:_toolTip]; } else { diff --git a/MenuTunes.xcode/project.pbxproj b/MenuTunes.xcode/project.pbxproj index 4f52a96..43f956b 100755 --- a/MenuTunes.xcode/project.pbxproj +++ b/MenuTunes.xcode/project.pbxproj @@ -13,24 +13,24 @@ 7C331F9305A921C30088905B, 7C331F9405A921C30088905B, 7C331F9105A921C30088905B, - 7C95A0E105A929F400B4F576, 7C95A0E205A929F400B4F576, - 7C331F9B05A921E10088905B, + 7C95A0E105A929F400B4F576, 7C331F9C05A921E10088905B, - 7C331FA005A921E10088905B, + 7C331F9B05A921E10088905B, 7C331F9F05A921E10088905B, - 7C331F9D05A921E10088905B, + 7C331FA005A921E10088905B, 7C331FA105A921E10088905B, - 7C331FA205A921E10088905B, + 7C331F9D05A921E10088905B, 7C331F9A05A921E10088905B, - 7C331F9905A921E10088905B, + 7C331FA205A921E10088905B, 7C331F9E05A921E10088905B, - 7C331FA305A921E10088905B, + 7C331F9905A921E10088905B, 7C331FA405A921E10088905B, - 7C331FB105A922210088905B, + 7C331FA305A921E10088905B, 7C331FB205A922210088905B, - 7C331FB505A922210088905B, + 7C331FB105A922210088905B, 7C331FB405A922210088905B, + 7C331FB505A922210088905B, 7C331FB605A922210088905B, 7C331FB305A922210088905B, 7C331FBD05A922490088905B, diff --git a/StatusWindowController.m b/StatusWindowController.m index 5533c5f..633c31c 100755 --- a/StatusWindowController.m +++ b/StatusWindowController.m @@ -155,7 +155,7 @@ static StatusWindowController *sharedController; text = [text stringByAppendingString:[@"\n" stringByAppendingString:track]]; } if (playCount > -1) { - text = [text stringByAppendingString:[NSString stringWithFormat:@"\nPlay Count: %i", playCount]]; + text = [text stringByAppendingString:[NSString stringWithFormat:@"\n%@: %i", NSLocalizedString(@"playCount", @"Play Count"), playCount]]; } if ( rating > -1 ) { @@ -218,7 +218,7 @@ static StatusWindowController *sharedController; { [_window setImage:[NSImage imageNamed:@"Shuffle"]]; [_window setSizing:(ITTransientStatusWindowSizing)[df integerForKey:@"statusWindowSizing"]]; - [_window buildTextWindowWithString:( shuffle ? @"Shuffle On" : @"Shuffle Off")]; + [_window buildTextWindowWithString:( shuffle ? NSLocalizedString(@"shuffleOn", @"Shuffle On") : NSLocalizedString(@"shuffleOff", @"Shuffle Off"))]; [_window appear:self]; } @@ -227,11 +227,11 @@ static StatusWindowController *sharedController; NSString *string = nil; if ( mode == StatusWindowRepeatNone ) { - string = @"Repeat Off"; + string = NSLocalizedString(@"repeatOff", @"Repeat Off"); } else if ( mode == StatusWindowRepeatGroup ) { - string = @"Repeat Playlist"; + string = NSLocalizedString(@"repeatPlaylist", @"Repeat Playlist"); } else if ( mode == StatusWindowRepeatTrack ) { - string = @"Repeat One Track"; + string = NSLocalizedString(@"repeatOneTrack", @"Repeat One Track");; } [_window setImage:[NSImage imageNamed:@"Repeat"]];