Start Translazor Free
Add runtime translation to your Blazor Server app
Use Translazor free with 1 target language. Install the NuGet package, configure your Azure Translator key, and start translating your Razor pages and components.
Install the NuGet package
Add Translazor to your Blazor Server project using NuGet.
dotnet add package Translazor
Configure translation
Add your Azure Translator key and choose MemoryCache or Redis depending on your plan.
- โ Azure Translator key stays in your app
- โ MemoryCache works with the Free plan
- โ Redis is available on paid plans
Follow the quickstart
Use the quickstart guide to add page content translation, language switching, and SEO head translation.
What โ1 target languageโ means
Translate your app into one additional language
Your original application language does not count as a target language. For example, if your app is written in English, the Free plan lets you translate it into one additional language such as Arabic, French, German, Lithuanian, or Spanish.
Your Azure key stays private
Translazor does not need to receive or store your Azure Translator key.
Translations are cached
Start with MemoryCache on the Free plan, then upgrade to Redis when needed.
Built for Blazor Server
Translate Razor page content, components, and SEO head tags at runtime.
Ready to try Translazor?
Start with the quickstart, install the package, and use the Free plan for one target language. You can upgrade later if your app needs Redis, more languages, or admin overrides.
Need help choosing the right plan? Contact us and we will help you decide.