NewAdmin overrides • SEO Title/Meta

Translate your Blazor app instantly

Drop-in translation for Razor pages and components. Cache with Redis or MemoryCache, support RTL/LTR, and keep full control with admin overrides.

SEO-friendly
No vendor lock-in
.NET 8/9
Pages/Index.razor
<PageTitle><TranslatableText Key="Home.Title" Text="Home" /></PageTitle>

<h1 class="text-3xl font-bold">
  <TranslatableText Key="Home.Message" Text="Hello, world!" />
</h1>
<p class="text-slate-300">
  <TranslatableText Key="Home.Body" Text="Welcome to your new app." />
</p>

Works great with

Azure Translator
Redis
MemoryCache
.NET 8/9

Everything you need to translate Blazor

Designed for real production apps—fast, cache-friendly, and SEO-aware.

Drop-in components

Use <TranslatableText>, <TranslatedHead>, and a language selector to internationalize pages without rewrites.

🧠

Smart caching

Pluggable stores: MemoryCache or Redis, with sane defaults and export/import tools.

🧭

SEO head support

Translate <title> and meta description per language for better discovery.

↔️

RTL/LTR aware

Auto-switch direction for Arabic/Hebrew, keep layouts tidy.

🛠️

Provider-agnostic

Bring Azure, DeepL, or your own provider—no lock-in.

🧩

Admin overrides

Override any key per language from a simple dashboard—great for brand tone.

How it works

Three simple steps to go multilingual.

Step 1

Add the package

dotnet add package Translazor
Step 2

Wrap texts

<TranslatableText Key="Home.Body" Text="Welcome to your new app." />
Step 3

Choose a cache

MemoryCache for simple sites, Redis for scale. Switch any time.

Try the live demo

Switch languages, inspect the cache, and export/import translations.

Open demo

Simple pricing

Start free, upgrade when you need more seats or features.

MONTHLY YEARLY 2 months free

Free

Personal or MVPs

  • Core components
  • MemoryCache
  • 1 language
$0 / forever
Get started

Developer

Most popular

  • All Free features
  • Redis caching
  • Admin overrides
  • SEO head translations
  • 3 languages
$19 / mo
Start Pro

Team

Agencies & SaaS

  • Unlimited languages
  • Priority support
  • Bulk export/import
  • Multi-tenant ready
$49 / mo
Contact sales

FAQ

Does it work with Blazor Server and WebAssembly?

Yes—both. The components are framework-agnostic at the Razor level.

Can I switch cache stores?

Yes, toggle between MemoryCache and Redis via configuration without code changes.

Is my SEO preserved?

Use the TranslatedHead component to localize <title> and meta description per language.

Do you lock me to a provider?

No. Bring Azure, DeepL, Google, or a custom provider.

An unhandled error has occurred. Reload 🗙