Hopefully the errors are all on the English side and not the Vietnamese side as well
Who lives in Portugal? is correct. This has not been fixed. The English translation is in error, not the Vietnamese.
The plural isn't grammatically wrong but it's idiomatic to ask "who" with singular verbs in English.