Use workaround for displayname not localename.
Created by: dobey
Only use the workaround of using pt_pt to solve the display name issue, and not set the actual locale to pt_PT (which doesn't exist on disk in the langpack, as it's only pt or pt_BR).