client.json, messages.json, and the TOS/PP agreements are stored on disk by locale, not language. Use the same convention here.