Translated versions of the English satisfaction with life scale (SWLS) among adult participants: a systematic review. - Milo RB; Martinez N; Asmus T; Lee J; Soon K; Milo J; Calero P (BMC psychology, 2025)