The English term "self-viewable" matches the Swedish term "självvisande"

other english words that include "viewable" : swedish :
viewable visningsbara