Da die changes von cocoapods 1.0.0.S.1 sagen "Lokalisierte Interface-Dateien (XIB, Storyboard) mit Base Internationalisierung - Base.lproj/Main.xib und en.lproj/Main.strings sind als eine Variante Gruppe namens dargestellt Main.xib "und soweit cocoapods 1.0.0.beta.1" Spezielle Case-Interface-Dateien zur Verwendung des XIB- oder Storyboard-Namens für die Variantengruppe bei Verwendung der Basis-Internationalisierung. "Wie lokalisierte Schnittstellendateien (XIB, Storyboard) als xcode-Projektstruktur pendeln und Internationalisierung ermöglichen?
Ich beziehe mich auf die demo und ressource_bundles verwenden, um meine Ressourcen auf meinem podspecs zu organisieren.
s.resource_bundles = {
'Resources' => ['LocalizationDemo/LocalizationDemo/Resources/**/*.{lproj,storyboard}']
}
und meine cocoapods Version ist 1.0.1, aber die Verzeichnisse Ergebnis ist
-Resources
--en.lproj
---LocalizationDemo.strings
--LocalizationDemo.storyboard
--de.lproj
---LocalizationDemo.strings
Es ist nicht das Ergebnis Verzeichnisse, die ich erwartet hatte und die Schnittstelle Internationalisierung funktionieren nicht. Cloud jemand zeigen mir eine korrekte Verwendung oder Demo?
HINZUFÜGEN: Ich verwende Import/Export-Lokalisierung von Xcode bevor Pod zu anderen Projekten. und ich möchte, dass es direkt von importierten xliff-Dateien funktioniert, anstatt das IBOutlet oder eine Unterklasse für UI-Steuerelemente hinzuzufügen.
http://stackoverflow.com/questions/38716367/how -do-ich-ändern-the-localizable-string-Datei-of-the-app-programmatisch-in-swift/38716404 # 38716404 –
@ PoojaM.Bohora. Danke für die Antwort, aber es hilft mir nicht. –