cheetah-framework
Version:
Cheetah Framework JS used in all our applications
25 lines (18 loc) • 485 B
JavaScript
export function translatedValue (translatedObject) {
let value = ''
if (!translatedObject instanceof Object) {
return value
}
if (_.trim(translatedObject[cheetahApp.locale]) !== '') {
value = translatedObject[cheetahApp.locale]
} else {
_.each(_.keys(translatedObject), lang => {
const trimmedValue = _.trim(translatedObject[lang])
if (trimmedValue !== '') {
value = trimmedValue
return false
}
})
}
return value
}