Finnish translation update
Updated Spanish translation
Updated Chinese (Taiwan) translation
Updated Russian translation