What is Localize-Swift?

Localize-Swift is a simple framework that improves i18n and localization in Swift iOS apps – providing cleaner syntax and in-app language switching.

Features:

  • Keep the Localizable.strings file your app already uses.
  • Allow your users to change the app’s language without changing their device language.
  • Use .localized() instead of NSLocalizedString(key,comment) – a more Swifty syntax.
  • Generate your strings with a new genstrings swift/python script that recognises .localized().

Overview

  • Pricing: Free
  • Resource Link: https://github.com/marmelroy/Localize-Swift
  • Resource Maker: Roy Marmelstein
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Localize-Swift
  • Carthage: marmelroy/Localize-Swift