sto usando la nuova functionnality iOS di tradurre gli storyboard (http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/chapters/InternationalizeYourApp/InternationalizeYourApp/InternationalizeYourApp.html)iOS Storyboard stringhe localizzabili non funzionano su UILabel sottoclassi
Il problema con questa soluzione, non funziona con i miei sottoclassi UILabel.
Ecco i codici per i miei sottoclassi UILabel:
.h:
#import <UIKit/UIKit.h>
@interface LabelThinText : UILabel
- (void)awakeFromNib;
-(id)initWithFrame:(CGRect)frame;
@end
.m:
@implementation LabelThinText
- (void)awakeFromNib
{
[super awakeFromNib];
[self setFont:[UIFont fontWithName:@"Raleway-Light" size:[[self font] pointSize]]];
}
-(id)initWithFrame:(CGRect)frame
{
id result = [super initWithFrame:frame];
if (result) {
[self setFont:[UIFont fontWithName:@"Raleway-Light" size:[[self font] pointSize]]];
}
return result;
}
@end
Credo che mi manca qualcosa per ottenere le traduzioni automatiche da il mio file Storyboard.strings.
Qualcuno ha un'idea?
Grazie!
È possibile scaricare il mio progetto di test: https://github.com/arn00s/iOS_BaseLocalization Basta passare il lang del dispositivo da EN a FR e verranno visualizzate le differenze. –