you are following every comment I post in the internet Phoney, don't you have something better to do with your time? I understand you don't want to help me but you could at least ignore my threads and let someone else help out.
EDIT:
Great !!, I figured it out.
If your a beginner, this is what you can do.
1 - Create 2 plist files, one for each language.
2- Look for your code and find where you use your plist, then you only have to change the string to this :
Code:
NSLocalizedString(@"en.plist",@"")
In my case it was inside a delegate, I needed to turn my plist into a dictionary like this:
Code:
NSString *Path2 = [[NSBundle mainBundle] bundlePath];
NSString *DataPath2 = [Path2 stringByAppendingPathComponent:NSLocalizedString(@"en.plist",@"")];
NSDictionary *tempDict2 = [[NSDictionary alloc] initWithContentsOfFile:DataPath2];
self.data = tempDict2;
[tempDict2 release];
3- Create two string files and name them as you like (e.g. en.strings and it.strings)
4 - Inside the en.strings type this :
Code:
"en.plist" = "en.plist"; // For English
and inside the it.strings type:
Code:
"it.plist" = "it.plist"; // For Italian
Thats it. Sometimes you will need to clean up and reinstall the app. change the language and you'll see the results