Sometimes, when looking for Microsoft documentation via a search engine, you may be presented with a link leading to a localized documentation page from Microsoft. Quality of translation varies a lot, but, as English speaker, you may choose to not deal with localization at all, and always look for English pages.
msdn-delocalizer is a browser (Chrome, Firefox) extension that will automatically delocalize Microsoft documentation pages, such as MSDN, docs.microsoft.com, or learn.microsoft.com.

To set the Node-related prerequisites up, you may use Volta:
$ volta install node@22
$ volta install yarn@1
Install the dependencies:
$ yarn install
The project supports several build options. Use the following commands based on your needs:
Development with hot reload:
Launches a development server with hot reload. The extension files are placed in the build/{browser-name}-mv{mv-ver} directory.
console
$ yarn run dev # for Chromium-based browsers (manifest v3)
$ yarn run dev:firefox # for Firefox-based browsers (manifest v2)
Build for production:
Creates a production build of the extension in the build/{browser-name}-mv{mv-ver} directory.
console
$ yarn run build # for Chromium-based browsers (manifest v3)
$ yarn run build:firefox # for Firefox-based browsers (manifest v2)
Create ZIP files for extension stores:
Builds the extension for both Chrome and Firefox, generating two ZIP files in the build directory. Firefox-specific command also creates a zip with sources as its store requires them.
console
$ yarn run zip # for Chromium-based browsers (manifest v3)
$ yarn run zip:firefox # for Firefox-based browsers (manifest v2)
$ yarn run zip:all # for all browsers
$ yarn test
If you have prepared a new extension icon, then run the following shell command to add it to the package:
$ yarn run icon
build/chrome-mv3 directory as the unpacked extension source, and refresh it after every rebuild.build/firefox-mv2 and select manifest.jsonThe project is distributed under the terms of the MIT license.
The license indication in the project's sources is compliant with the REUSE specification v3.3.
$ claude mcp add msdn-delocalizer \
-- python -m otcore.mcp_server <graph>