Skip to content

Instantly share code, notes, and snippets.

@NikolajMosbaek
Last active November 23, 2022 08:23
Show Gist options
  • Save NikolajMosbaek/dcfaed4566ec8fee40ec97b061b2f335 to your computer and use it in GitHub Desktop.
Save NikolajMosbaek/dcfaed4566ec8fee40ec97b061b2f335 to your computer and use it in GitHub Desktop.
An extension which adds syntactic sugar when using localized strings. You can write: 'let loginTitle = "login_title_key"'
extension String {
var localized: String {
let local = NSLocalizedString(self, comment: "")
guard !local.isEmpty else {
return self
}
return local
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment