|
From: | Ivan Vučica |
Subject: | Re: Localisation of Frameworks |
Date: | Fri, 15 Jan 2016 18:44:15 +0000 |
Hi,
Wolfgang Lux wrote:
> I would assume that within a framework you should be using NSLocalizedStringFromTableInBundle instead of NSLocalizedString.
that sounds sensible. I suppose that _() is a shorthand for
NSLocalizedString with a nil parameter.
NSLocalizedString uses mainBundle, which is the App executable bundle.
How do I get a Frameworks's bundle path? I suppose bundleForClass with
the current Class should do.
But what about table? I suppose nil should work: that is what
NSLocalizedString passes according to the doc.
NSLocalizedString(@"key", @"")
becomes
NSLocalizedStringFromTableInBundle(@"key", nil, [NSBundle
bundleForClass:[self class]], @"")
I ask, because it doesn't seem work :)
Riccardo
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep
[Prev in Thread] | Current Thread | [Next in Thread] |