aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Framework/MASLocalization.m8
-rw-r--r--MASShortcut.podspec2
2 files changed, 9 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"];
}
diff --git a/MASShortcut.podspec b/MASShortcut.podspec
index 2b66035..8369046 100644
--- a/MASShortcut.podspec
+++ b/MASShortcut.podspec
@@ -1,3 +1,4 @@
+# coding: utf-8
Pod::Spec.new do |s|
s.name = 'MASShortcut'
s.version = '2.3.1'
@@ -14,4 +15,5 @@ Pod::Spec.new do |s|
s.exclude_files = 'Framework/*Tests.m'
s.osx.frameworks = 'Carbon', 'AppKit'
s.requires_arc = true
+ s.osx.resource_bundles = { 'MASShortcut' => ['*.lproj'] }
end