Allow user to go offline if we can't check the location

Not being able to check the location usually means the connection is not
very good so the process isn't going to work too well so we should allow
them to do something
if it's a bad connection then go straight offline

With a very low grade cell connection we should just go straight offline
as it's just unlikely to work
update translation files