Ticket #304: missing_translations.diff
| File missing_translations.diff, 5.0 KB (added by wazza, 3 years ago) |
|---|
-
SapphireFrappliance/MetaData/SapphireMObjects/SapphireFileMetaData.m
877 877 if([self durationValue]) 878 878 { 879 879 if([self sizeValue]) 880 [ret setObject:[NSString stringWithFormat:@"%@ (%@)", durationStr, [self sizeString]] forKey: BRLocalizedString(@"Duration", @"file duration in metadata display")];880 [ret setObject:[NSString stringWithFormat:@"%@ (%@)", durationStr, [self sizeString]] forKey:DURATION_KEY]; 881 881 else 882 [ret setObject:durationStr forKey: BRLocalizedString(@"Duration", @"file duration in metadata display")];882 [ret setObject:durationStr forKey:DURATION_KEY]; 883 883 } 884 884 else 885 [ret setObject:[self sizeString] forKey: BRLocalizedString(@"Size", @"filesize in metadata display")];885 [ret setObject:[self sizeString] forKey:SIZE_KEY]; 886 886 887 887 /*Set the title*/ 888 888 if([ret objectForKey:META_TITLE_KEY] == nil) -
SapphireFrappliance/MetaData/Support/SapphireMovieDirectory.m
108 108 oscar, 109 109 nil]; 110 110 names = [[NSArray alloc] initWithObjects: 111 @"All Movies",112 @"By Cast",113 @"By Director",114 @"By Genre",115 @"IMDB Top 250",116 @"Academy Award Winning",111 BRLocalizedString( @"All Movies", @"Select all movies" ), 112 BRLocalizedString( @"By Cast", @"Select movies based on cast members" ), 113 BRLocalizedString( @"By Director", @"Select movies based on director" ), 114 BRLocalizedString( @"By Genre", @"Select movies based on genre" ), 115 BRLocalizedString( @"IMDB Top 250", @"Show movies in IMDb Top 250 only" ), 116 BRLocalizedString( @"Academy Award Winning", @"Show Oscar winning movies only" ), 117 117 nil]; 118 118 119 119 SapphireFileSorter *titleSort = [SapphireMovieTitleSorter sharedInstance]; -
SapphireFrappliance/Browser/SapphireMediaPreview.m
84 84 @interface SapphireMediaPreview (private) 85 85 - (void)doPopulation; 86 86 - (NSString *)coverArtForPath; 87 - (NSString *)keyForDisplay:(NSString *)key; 87 88 @end 88 89 89 90 @implementation SapphireMediaPreview … … 468 469 [self doPopulation]; 469 470 } 470 471 472 - (NSString *)keyForDisplay:(NSString *)key 473 { 474 NSDictionary * keyTranslations = [[NSDictionary alloc] initWithObjectsAndKeys: BRLocalizedString( @"Audio", @"First audio track details" ), AUDIO_DESC_LABEL_KEY, 475 BRLocalizedString( @"Audio2", @"Second audio track details" ), AUDIO2_DESC_LABEL_KEY, 476 BRLocalizedString( @"Cast", @"Movie cast" ), @"Cast", 477 BRLocalizedString( @"Director", @"Director" ), @"Director", 478 BRLocalizedString( @"Duration", @"Track duration" ), @"Duration", 479 BRLocalizedString( @"Genres", @"Movie genres" ), @"Genres", 480 BRLocalizedString( @"IMDB", @"IMDb rating" ), @"IMDB", 481 BRLocalizedString( @"Size", @"Track size" ), @"Size", 482 BRLocalizedString( @"Subtitles", @"Track subtitles" ), SUBTITLE_LABEL_KEY, 483 BRLocalizedString( @"Video", @"First video track details" ), VIDEO_DESC_LABEL_KEY, 484 BRLocalizedString( @"Video2", @"Second video track details" ), VIDEO2_DESC_LABEL_KEY, 485 nil]; 486 487 NSString * translation = [keyTranslations objectForKey:key]; 488 if ( translation ) 489 return translation; 490 491 //Nothing found, return the original 492 return key; 493 } 494 471 495 - (void)doPopulation 472 496 { 473 497 /*Get our data then*/ … … 538 562 if(value != nil) 539 563 { 540 564 [values addObject:value]; 541 [keys addObject: key];565 [keys addObject:[self keyForDisplay:key]]; 542 566 } 543 567 } 544 568 -
SapphireFrappliance/MetaDataImporting/SapphireVideoTSParser.m
320 320 } 321 321 322 322 if( audio == nil ) 323 audio = @"Not specified";323 audio = BRLocalizedString( @"Not specified", @"No Audio information available for a DVD" );; 324 324 } 325 325 326 326 -(void) parseSubtitles … … 356 356 } 357 357 358 358 if( subtitles == nil ) 359 subtitles = @"None";359 subtitles = BRLocalizedString( @"None", @"No Subtitle information available for a DVD" ); 360 360 } 361 361 362 362 -(void) parseDuration
