zaidiabbas / FALanguage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FALanguage

Version License Platform

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

How to use

ObjC

// en = language code

[NSBundle setLanguage:@"en"];


//you need to reload window.rootViewController

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];

appDelegate.window.rootViewController = [self.storyboard instantiateInitialViewController];

[appDelegate.window makeKeyAndVisible];

Swift4

// en = language code

Bundle.setLanguage("en")


//you need to reload window.rootViewController

let appDelegate = UIApplication.shared.delegate

appDelegate?.window??.rootViewController = self.storyboard?.instantiateInitialViewController()

appDelegate?.window??.makeKeyAndVisible()

Requirements

iOS 9.0+

You have to set your language in "Localizations" in "PROJECT"

Installation

FALanguage is available through CocoaPods. To install

it, simply add the following line to your Podfile:

pod "FALanguage"

Author

fadizant, fadizant@gmail.com

License

FALanguage is available under the MIT license. See the LICENSE file for more info.

About

License:MIT License


Languages

Language:Objective-C 76.1%Language:Swift 12.6%Language:Ruby 10.7%Language:C 0.6%