All notable changes to this project will be documented in this file.
Localize
adheres to Semantic Versioning.
Released on 2019-04-30.
- Pluralizations
- By Andres Silva.
Released on 2019-03-28.
- Added function to check if key exist
- Added Swift 5
- By Andres Silva.
Released on 2018-10-24.
- Added auto localize flag to UI components.
- Added support for custom providers
- By Andres Silva.
Released on 2018-09-26.
- Swift 4.2 Support.
- By Gustavo Graña in Pull Request #36.
Released on 2018-09-20.
- Swift 4.2 Support.
- By Daniel Clelland in Pull Request #34.
Released on 2018-05-15.
- Fix localize strings when user only has a one string file.
- By Andres Silva in Pull Request #27.
Released on 2018-05-10.
- Improve strings with extended languajes like to es-mx for defaults localizations.
- By Benjamin Erhart in Pull Request #25.
Released on 2018-04-15.
- Include testing with cocoapods.
- Code coverage 99+.
- General changes to improve test.
- Included in awesome ios.
- By Andres Silva in Pull Request #23.
Released on 2018-04-12.
- Transfer ownership to andresilvagomez
- Swift 4.1 Support.
- Faster.
- Localize.currentLanguage.
- Localize.availableLanguages.
- Segment controls localize key using "," and base.
- UIView components tested.
- By Andres Silva in Pull Request #22.
Released on 2017-09-27.
- Swift 4.
- By Andres Silva in Pull Request #18.
Released on 2017-08-10.
- Fix with country code.
- By Andres Silva in Pull Request #17.
Released on 2017-08-08.
- Localize UI elements with @IBInspectable.
- By Andres Silva in Pull Request #14.
- Delete custom classes for UI elements in favor to @IBInspectable extensions.
- By Andres Silva in Pull Request #14.
Released on 2017-07-10.
- Dynamic bundle.
- Update bundle.
- Added by Benjamin Erhart in Pull Request #13.
- Remove enums for language.
- Fixed #localize with placeholder replacement.
- Added by Benjamin Erhart in Pull Request #13.
Released on 2017-02-14.
- Support to Apple Strings.
- Get your localized string using different table names.
- JSON Provider and Strings Provider.
- Testing mode.
- 100% documented using jazzy.
- Added by Andres Silva in Pull Request #8.
- Not use vars to config.
- Delete cache json file.
- Added by Andres Silva in Pull Request #8.
Released on 2017-01-19.
- Renamed JsonLocalized to Localize, according with the next features.
- Static methods.
- Config methods.
- Testing mode.
- Testing for more methods and cases.
- Added by Andres Silva in Pull Request #4.
- Config methods.
- Statics calleds.
- Added by Andres Silva in Pull Request #4.
- Getting default language key when in current language key no was available.
- Added by Andres Silva in Pull Request #4.
Released on 2017-01-17.
- Documentation for all methods.
- Method to detect all available languages.
- Method to localize languages codes.
- Method to update language with string language code.
- Notification when user change a language.
- Update all localized components when user change language.
- Added by Andres Silva in Pull Request #2.
- Updated Example.
- Added by Andres Silva in Pull Request #2.