I believe I have now figured out what's happening. Copying & pasting seem to append a trailing zero character, something that Firefox discards but Opera swallows. Further åäö are interpreted as åäö�