Skip to content

izqui/Localize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Localize

Example:

Your swift strings file:

import Lozalize

enum AppStrings: String, Localizable {
    case Name
    
    enum Menu: String, Localizable {
        static let parent: LocalizeParent = AppStrings.self
        
        case Home
        case Profile
        
        enum Settings: String, Localizable {
            static let parent: LocalizeParent = Menu.self
            
            case Notifications
            case About
        }
    }
    
    static var parent: LocalizeParent = nil
}

So in your app you can call:

let about = AppStrings.Menu.Settings.About.localized 

which will look in you Localizable.strings file for the key "app-strings.menu.settings.about".

About

Localising strings in Swift

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages