If the in-game settings do not save or the menus are inaccessible, modifying the configuration file is the most reliable fix. This is often necessary for "repacked" versions of the game.
Procedure:
config.cfg.LANGUAGE = "russian"
or
LANGUAGE = "chinese"config.cfg file, select Properties, and check Read-only under Attributes.
NBA 2K11 does not have a "Language" option in its main "Options" or "Settings" menu. If your game is displaying the wrong text, it is because: how to change language in nba 2k11 fix
Sometimes, Windows Registry holds the language key for older 2K games. This is common if you installed a "cracked" or "repack" version that defaulted to Russian.
This is the most common fix. Do not rely on Steam properties alone; NBA 2K11 ignores Steam’s language selector for some versions. If the in-game settings do not save or
Step 1: Navigate to the Save Data Folder
Step 2: Locate or Create the config.cfg File Locate the file named config
Step 3: Edit the File
Step 4: Set the File to "Read-Only" (Critical Step)
Alternative PC Fix (Registry)