in swift-source/focus/Nimbus/Bundle+.swift [44:64]
func getString(named name: String) -> String? {
let parts = name.split(separator: "/", maxSplits: 1, omittingEmptySubsequences: true).map { String($0) }
let key: String
let tableName: String?
switch parts.count {
case 2:
tableName = parts[0]
key = parts[1]
default:
tableName = nil
key = name
}
for bundle in self {
let value = bundle.localizedString(forKey: key, value: nil, table: tableName)
if value != key {
return value
}
}
return nil
}