In regedit , right-click the NBA 2K11 folder key, click Permissions , and make sure "Full Control" is allowed for your active Windows user account.
Once the console restarts, launch NBA 2K11 . The game should now default to English. You can then switch your console language back if needed.
: As a last resort, NBA 2K11 may pull from your Windows display language. Go to Settings > Time & Language > Language & Region and ensure your preferred language is at the top of the list. How to Change Language on Xbox 360 & PS3