Devexpress Universal 222 Multilingual Better 🔔
Web components leverage standard .NET localization paradigms ( IStringLocalizer ). This lets you reuse standard resource (.resx) files across your backend logic and frontend DevExpress UI components seamlessly. Reporting and Dashboards
DevExpress includes satellite assemblies for a variety of languages and cultures. The Unified Component Installer includes resource assemblies for . These resources are not automatically installed—developers can install them at their discretion. For other languages, the DevExpress Localization Service provides community-sourced translations that can be downloaded and customized.
using System.Globalization; using System.Threading; // Set the culture to Spanish CultureInfo culture = CultureInfo.CreateSpecificCulture("es-ES"); Thread.CurrentThread.CurrentCulture = culture; Thread.CurrentThread.CurrentUICulture = culture; Use code with caution. Best Practices for Better Multilingual UI Design
| Feature | | Telerik UI (2022) | Syncfusion (2022) | | :--- | :--- | :--- | :--- | | RTL Support | Native (Grid, Charts, Scheduler) | Partial (Menus only) | Good, but requires CSS hacks | | Runtime Culture Switch | Yes (No restart) | Yes (Requires restart) | No (ASP.NET Core only) | | Localization Tool | Visual Studio Plugin & Standalone | Excel-based only | Online dashboard | | Number of Official Languages | 34 | 12 | 21 | devexpress universal 222 multilingual better
DevExpress Universal 22.2 represents a, more robust, faster, and easier way to manage internationalization . By improving the interaction between the UI layer and .NET localization services, enhancing RTL support, and providing better data formatting options, DevExpress ensures that your applications are not just translated, but truly localized.
When moving to v22.2, note that the installer no longer adds localized resources like "de", "es", or "ja" folders by default; you must explicitly select them during installation. The new Localization Tool automates migration, but if using the older Localization Service, check satellite assembly versions for compatibility.
DevExpress 22.2 improved how grids and editors handle dates, numbers, and currencies based on the thread culture. Whether a user is in Germany (DD.MM.YYYY) or the US (MM/DD/YYYY), DevExpress editors format data correctly. Web components leverage standard
One of the most significant technical achievements in v22.2 is the new cross-platform text and graphics rendering engine based on SkiaSharp. The DevExpress.Drawing library now utilizes its own engine, enabling support for non-Windows platforms. Several products received cross-platform counterparts, including . This enhancement allows applications to maintain full functionality when deployed to Linux and macOS environments with .NET 6/7.
For standard framework targets or languages outside of the baseline installer, developers must leverage the online portal.
In DevExpress Universal v22.2, localization (multilingual support) has transitioned away from including all satellite assemblies in the primary installer using System
What or script directions (like Right-to-Left) do you need to support?
Productivity is at the heart of the Universal Subscription. v22.2 streamlines development with for WinForms, allowing developers to drag-and-drop complex forms (Login, Sign-up, Card Payment) into their projects in minutes rather than days.