aboutsummaryrefslogtreecommitdiffstats
path: root/Framework/MASLocalization.m
diff options
context:
space:
mode:
authorTomáš Znamenáček2015-10-08 11:26:27 +0200
committerTomáš Znamenáček2015-10-08 11:26:27 +0200
commited694bc1a54da3407a1dfec5bb40e51b187ce714 (patch)
tree978121a3c8cedf63f8014a427c72dab216024816 /Framework/MASLocalization.m
parentb99a1a4dc431e90b3404cfc1f15b0dd7c2846323 (diff)
parentded95506c6bc8f6c839b1efaf2fc04923498e894 (diff)
downloadMASShortcut-ed694bc1a54da3407a1dfec5bb40e51b187ce714.tar.bz2
Merge pull request #75 from beaufour/master
Fixed localization when used from CocoaPods.
Diffstat (limited to 'Framework/MASLocalization.m')
-rw-r--r--Framework/MASLocalization.m8
1 files changed, 7 insertions, 1 deletions
diff --git a/Framework/MASLocalization.m b/Framework/MASLocalization.m
index 7f395a9..a36d3a4 100644
--- a/Framework/MASLocalization.m
+++ b/Framework/MASLocalization.m
@@ -2,6 +2,12 @@
#import "MASShortcut.h"
NSString *MASLocalizedString(NSString *key, NSString *comment) {
- NSBundle *frameworkBundle = [NSBundle bundleForClass:[MASShortcut class]];
+ NSBundle *frameworkBundle = nil;
+#ifdef COCOAPODS
+ NSURL *bundleURL = [[NSBundle mainBundle] URLForResource:@"MASShortcut" withExtension:@"bundle"];
+ frameworkBundle = [NSBundle bundleWithURL:bundleURL];
+#else
+ frameworkBundle = [NSBundle bundleForClass:[MASShortcut class]];
+#endif
return [frameworkBundle localizedStringForKey:key value:@"XXX" table:@"Localizable"];
}