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.

Free plan includes
1 target language
MemoryCache support
Blazor Server support
No Translazor content storage

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.

Example
Original: English
Target: Arabic
Allowed on Free plan

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.

An unhandled error has occurred. Reload ๐Ÿ—™