From a73a254ce717e22eaa17764d8516020177fd6034 Mon Sep 17 00:00:00 2001 From: Tomáš Znamenáček Date: Thu, 8 Oct 2015 11:30:24 +0200 Subject: Documented the CocoaPods localization fix. --- CHANGES | 3 +++ Framework/MASLocalization.m | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/CHANGES b/CHANGES index 7942f40..f35c2e3 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +2.3.2 not released yet + - Fixed localization when building through CocoaPods [Allan Beaufour] + 2.3.1 2015/9/10 - Trying to work around a strange build error in CocoaPods. diff --git a/Framework/MASLocalization.m b/Framework/MASLocalization.m index a36d3a4..431fc5f 100644 --- a/Framework/MASLocalization.m +++ b/Framework/MASLocalization.m @@ -1,6 +1,10 @@ #import "MASLocalization.h" #import "MASShortcut.h" +// The CocoaPods trickery here is needed because when then code +// is built as a part of CocoaPods, it won’t make a separate framework +// and the Localized.strings file won’t be bundled correctly. +// See https://github.com/shpakovski/MASShortcut/issues/74 NSString *MASLocalizedString(NSString *key, NSString *comment) { NSBundle *frameworkBundle = nil; #ifdef COCOAPODS -- cgit v1.2.3