The class library that provides the ability to localize texts on your Blazor app!
-
Updated
Jan 1, 2026 - C#
Internationalization (often abbreviated to i18n — this is a numeronym, where the “18” stands for the 18 letters between the first letter “i” and the last letter “n”) is designing and developing in a way that can be adapted for users from any culture, region, or language.
The class library that provides the ability to localize texts on your Blazor app!
A cross-platform .NET implementation of the GNU/Gettext library.
Official .NET library for the DeepL language translation API.
Reactive language support for WPF/Avalonia applications when using .resx file.
Simple and cross platform internationalization/translations for Xamarin and .NET
Statically typed i18n support for the .NET - ecosystem
A graceful Unity I18N plugin.Support for the creation and loading of pot/po files.
I18N Library for .NET, and Delphi
A port of the i18next javascript library for .Net platforms based on .Net Standard 2.0
Convenient localization of Windows applications with YAML files.
CLI tool and TUI editor for managing .NET .resx localization files. Validate translations, import/export CSV, add/remove languages, and edit interactively.
A .NET Standard cross-platform implementation of GNU Gettext
🔥 Create multi-language structure with ASP.NET MVC
C# Port of fluent.rs zero-copy parser
Support WPF multi-language switching with JSON files | 用JSON文件支持WPF多语言切换
Type-safe i18n for .NET
Internationalization library for .NET