Swiftpack.co -  lokalise/lokalise-ios-framework as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
Lokalise iOS SDK
.package(url: "https://github.com/lokalise/lokalise-ios-framework.git", from: "0.10.2")

Lokalise iOS SDK

Lokalise lets you manage keys and translations of your app, game, or website – either on your own or with a team of collaborators. Built for developers, Lokalise offers neat features including inline suggestions, project chat, export webhooks, and an API, so you can easily integrate with the workflow of your project.


  • Over-the-air (OTA) localization
  • Instant UI language switching
  • Test localizations (using prerelease bundles)
  • NSBundle swizzling for transparent integration
  • XIB and storyboard localization


  • Xcode 12+
  • iOS 9.0+


Swift Package Manager

To install using Swift Package Manager:

a. Add through File -> Swift Packages -> Add Package Dependency... action in Xcode. Use https://github.com/lokalise/lokalise-ios-framework.git repository URL and the Version: Up to Next Minor starting with 0.10.2 option.

b. Add this line to dependencies section of your Package.swift:

.package(url: "https://github.com/lokalise/lokalise-ios-framework.git", .upToNextMinor(from: "0.10.2"))


To install using CocoaPods:

  1. Add these line to your Podfile
pod 'Lokalise', '~> 0.10.2'


To install using Carthage:

  1. Add this line to your Cartfile
binary "https://raw.githubusercontent.com/lokalise/lokalise-ios-framework/master/LokaliseCarthage.json" ~> 0.10.2
  1. Link c++ (libc++.tbd) and z (libz.tbd) libraries to your targets.

Manual (.framework)

To install manually:

  1. Download Lokalise.framework from this repository and add it to your project.

  2. Add it to your targets (embed and link).

  3. Link c++ (libc++.tbd) and z (libz.tbd) libraries.

  4. Add Run Script to your Build Phases.

bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Lokalise.framework/strip-frameworks.sh"

Manual (.xcframework)

To install .xcframework manualy:

  1. Download the Zip archive containing the .xcframework, extract it, and add it to your project.

  2. Add it to your targets (embed and link).

Getting started

Read documentation page for detailed integration guide.


Please contact us through our live support chat for support and bug reports. It is available at every page on lokalise.com.


Stars: 38
Last commit: 4 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Release Notes

25 weeks ago

Breaking changes

  • Deployment target is set to iOS 9.0.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API