Связаться с поддержкой:
Связаться с поддержкой
Начать бесплатно Войти
Выберите страну или язык

Devexpress Universal 222 Multilingual Better «EASY ◎»

Whether you’re building desktop applications with WinForms, web applications with ASP.NET or Blazor, or mobile apps with .NET MAUI, DevExpress Universal 22.2 gives you the power to create applications that feel native and professional in any language, on any platform.

Here’s a concrete example using in 22.2:

The localized enhancements span deep down into micro-interactions. For instance, the updated WPF Message Box components support localized button text, closing timers, and selectable error strings out-of-the-box. Web components across Blazor, Angular, and React dynamically update heavy interactive layouts (like data grid filter menus, search panel placeholders, and date pickers) when switching client cultures. Mastering the DevExpress Localization Pipeline

DevExpress provides pre-localized resource assemblies for numerous languages, including German, Spanish, Japanese, Russian, and more. With v22.2, these assemblies are updated to ensure every component, from basic buttons to complex grid context menus, displays the correct language instantly. devexpress universal 222 multilingual better

In today’s globalized digital economy, software developers are no longer building for a single locale. Applications must be international-ready, accommodating different languages, date formats, currencies, and cultural nuances from day one. emerged as a significant milestone, providing, among many other enhancements, a more robust and streamlined approach to multilingual application development .

DevExpress v22.2 overhauled its localization mechanism to be simpler and faster, particularly for mobile and cross-platform apps. It moves away from rigid, default-only translations toward a flexible, developer-controlled system. For .NET MAUI apps specifically, all UI components strings come pre-translated into and automatically switch based on the device's interface settings.

using DevExpress.XtraEditors.Controls; using DevExpress.XtraEditors.Localization; Web components across Blazor, Angular, and React dynamically

Most UI suites offer satellite assemblies or basic resource file swapping. DevExpress Universal 22.2 introduces a that spans its entire ecosystem: WinForms, WPF, ASP.NET Core, Blazor, and XAF (eXpressApp Framework).

While DevExpress Universal 22.2 offers exceptional capabilities, there are a few considerations worth noting. Some developers have mentioned that certain controls can be resource-heavy to distribute and manage, and customizing controls beyond their standard functionality can sometimes present challenges. The learning curve is steeper than some might expect, though the comprehensive documentation and helpful demo apps largely mitigate this.

// Return default for everything else return base.GetLocalizedString(id); filter panel buttons

: Ensure your application is configured to detect the browser or system culture so DevExpress components automatically load the corresponding translated resources.

DevExpress has refined the process of localizing their own UI components (e.g., grid headers, filter panel buttons, dialog box text).

DevExpress Universal 22.2 now fully supports .NET 7. This release requires .NET 6 and Visual Studio 2022 (v17.0) or higher, while supporting .NET 7.0 as well. Importantly, this transition —product assemblies continue to target .NET Framework 4.5.2 in this release cycle.