blob: 5bb8fb94a405ffa7ff8b81dfaae78dc1d75d182d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
{$ifdef INTERFACE}
function NSLocalizedString(key : NSString): NSString;
function NSLocalizedStringFromTable(key : NSString; table : NSString) : NSString;
function NSLocalizedStringFromTableInBundle(key : NSString; table : NSString; bundle : NSBundle) : NSString;
{$endif}
{$ifdef IMPLEMENTATION}
function NSLocalizedString(key : NSString): NSString;
begin
Result := NSBundle.mainBundle.localizedStringForKey_value_table(key, NSSTR(''), nil);
end;
function NSLocalizedStringFromTable(key : NSString; table : NSString) : NSString;
begin
Result := NSBundle.mainBundle.localizedStringForKey_value_table(key, NSSTR(''), table)
end;
function NSLocalizedStringFromTableInBundle(key : NSString; table : NSString; bundle : NSBundle) : NSString;
begin
Result := bundle.localizedStringForKey_value_table(key, NSSTR(''), table)
end;
{$endif}
|