123 packages tagged with “Internationalization”
A cross-platform .NET implementation of the GNU/Gettext library.
Linguini Syntax provides a module for parsing input using zero-copy Fluent parser.
Linguini Bundle is the C# implementation of Project Fluent, a localization system developed by Mozilla It provides easy to use and extend system for describing translations.
Shared package used for Linguini, a C# Fluent localization implementation
Easy support for ISO-3166 country codes in .NET framework and .netstandard 2.0
Simple CLDR API
Globalize provides number formatting and parsing, date and time formatting and parsing, currency formatting, message formatting (ICU message format pattern), and plural support. Globalize is based on the Unicode Consortium's Common Locale Data Repository (CLDR), the largest and most extensive standard repository of locale data available. CLDR is constantly updated and is used by many large applications and operating systems, so you'll always have access to the most accurate and up-to-date locale data.
Smart internationalization for ASP.NET-based web applications. The i18n library is designed to replace the use of .NET resources in favor of an easier, globally-recognized standard for localizing ASP.NET-based web applications. Supports ASP.NET MVC, ASP.NET Web API, ASP.NET WebMatrix / Web Pages and ASP.NET Web Forms.
An extension to the jQuery Validation Plugin which makes it use Globalize for number and date parsing (enabling simple internationalized validation).
Implementation of the ISO-639 standard for language codes, with database of languages generated from the official tables
i18N-Complete localization core Module. Real world i18N - .po based localization for Javascript, ASP.NET MVC 4, and ASP.NET WebForms.
i18next is a full-featured i18n javascript library for translating your webapplication. runs in browser, under node.js, rhino and other javascript runtimes.
i18N-Complete ASP.NET MVC 4 tools. Real world i18N - .po based localization for Javascript, ASP.NET MVC 4, and ASP.NET WebForms.
A .NET Standard implementation of the GNU Gettext library.
Fluent.Net is a C# implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language. Project Fluent keeps simple things simple and makes complex things possible. The syntax used for describing translations is easy to read and understand. At the same time it allows, when necessary, to represent complex concepts from natural languages like gender, plurals, conjugations, and others.
Simple cross platform internationalization/translations for Xamarin and Windows apps
Provides classes to store localization strings in a database, XML file, or any other source.
Framework Internationalization Pack
Provides support of plural rule compilation to the IL bytecode.
Locale.CLI is a powerful cross-platform command-line tool for managing localization files. Features include: scan (detect missing/orphan keys), diff (compare files), check (validate rules), convert (transform formats), generate (create skeleton files), watch (monitor changes), and translate (auto-translate using Google, DeepL, Bing, Yandex, LibreTranslate, OpenAI, Claude, Gemini, Azure OpenAI, or Ollama).
Helpful utilities for your ASP.NET MVC code.
Deprecated in favor of i18N-Complete. Will be removed soon.
I18NPortable plugin to support json file formats
Parses Language headers and uses a configuration file to determine code to use.
Translates WinForm text (e.g. text in forms and menu items) into a different language (e.g. from English to French)
Internationalization library for .NET
SecondLanguage lets you use Gettext files in .NET without a lot of hassle. It can read and write both .mo and .po, and fully supports message contexts and plural forms. A C-style printf formatter is included so you don't have to use .NET-specific translations.
This package contains providers tailored for MVC use (autodetect current locale, resolve current part based on controller/action) as well as the LocalizationHelper. The LocalizationHelper is a rewrite of the HtmlHelper. It has jquery-inspired tag creation and integrates seamlessly with the BLocal framework. Source code and Documentation (wiki) available on https://github.com/BackseatDevelopers/BLocal Find BLocal.Web.Manager (free management tool) on github!
The conventional ways oftenfail to suit the needs required for proper localization. BLocal provides a framework for building a clean localization mechanism, together with some powerful standard implementations. Source code and documentation (wiki) available on https://github.com/BackseatDevelopers/BLocal Find BLocal.Web on NuGet Find BLocal.Web.Manager (free management tool) on github