DemoApp/DemoApp/Multilingual.swift in xcmultilingual-0.1.4 vs DemoApp/DemoApp/Multilingual.swift in xcmultilingual-0.1.5
- old
+ new
@@ -12,16 +12,25 @@
enum Animal: String {
case CAT = "CAT"
case DOG = "DOG"
case BEAR = "BEAR"
case DEER = "DEER"
+ case SQUIRREL = "SQUIRREL"
+ case ELEPHANT = "ELEPHANT"
+ case GIRAFFE = "GIRAFFE"
+ case TIGER = "TIGER"
+ case LION = "LION"
+ case RABBIT = "RABBIT"
+ case RHINOCEROS = "RHINOCEROS"
+ case GORILLA = "GORILLA"
+ case MONKEY = "MONKEY"
func string() -> String {
return NSLocalizedString(rawValue, tableName: "Animal", bundle: NSBundle.mainBundle(), value: "\(rawValue)", comment: "")
}
static func keys() -> [String] {
- return ["CAT", "DOG", "BEAR", "DEER"]
+ return ["CAT", "DOG", "BEAR", "DEER", "SQUIRREL", "ELEPHANT", "GIRAFFE", "TIGER", "LION", "RABBIT", "RHINOCEROS", "GORILLA", "MONKEY"]
}
static func localizations() -> [String] {
return Animal.keys().map { Animal(rawValue: $0)!.string() }
}