> For the complete documentation index, see [llms.txt](https://developers.weglot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.weglot.com/craft-cms.md).

# Craft CMS

- [Overview](https://developers.weglot.com/craft-cms/overview.md): What the Weglot plugin does on your Craft CMS site.
- [Requirements](https://developers.weglot.com/craft-cms/requirements.md): Environment needed to run the Weglot plugin for Craft CMS.
- [Getting Started](https://developers.weglot.com/craft-cms/getting-started.md): Install and configure the Weglot plugin for Craft CMS.
- [Plugin settings](https://developers.weglot.com/craft-cms/plugin-settings.md): Configure the Weglot plugin from the Craft control panel.
- [GitHub repository](https://developers.weglot.com/craft-cms/github-repository.md): The plugin is open source — browse the code, report issues, and contribute.
- [Use cases](https://developers.weglot.com/craft-cms/use-cases.md): Customize how Weglot translates your Craft CMS site.
- [Exclude content and URLs from translation](https://developers.weglot.com/craft-cms/use-cases/exclude-content-and-urls-from-translation.md): Keep specific content, pages or languages out of your translations.
- [Dynamic content translation](https://developers.weglot.com/craft-cms/use-cases/dynamic-content-translation.md): Translate content added to the page after it loads.
- [Algolia search integration](https://developers.weglot.com/craft-cms/use-cases/algolia-search-integration.md): Return translated results when your visitors search with Algolia.
- [Language switcher styling](https://developers.weglot.com/craft-cms/use-cases/language-switcher-styling.md): Design and position the language switcher.
- [Browser-language redirection](https://developers.weglot.com/craft-cms/use-cases/browser-language-redirection.md): Send first-time visitors to their preferred language automatically.
- [Extending Weglot with events](https://developers.weglot.com/craft-cms/use-cases/extending-weglot-with-events.md): Register dynamic-content selectors from your own plugin or module.
- [Architecture](https://developers.weglot.com/craft-cms/architecture.md): How the Weglot plugin turns a Craft request into a translated page.
- [Troubleshooting](https://developers.weglot.com/craft-cms/troubleshooting.md): Diagnose and fix common issues with the Weglot plugin for Craft CMS.
