Your Updated Guide to Building a Multi-language Asp.Net 8 MVC Application: Resource Manager | HackerNoon
Briefly

Resource Manager continues to function alongside IStringLocalizer in ASP.NET 8 MVC, allowing developers to choose their preferred localization mechanism or utilize both to enhance their applications.
In ASP.NET 8 MVC, using expressions in code such as 'Resources.SharedResource.Wellcome' allows developers to dynamically retrieve localized strings at runtime based on the current thread culture.
The default setup for ASP.NET 8 MVC encourages separate resource files per controller and view. This can be inefficient; many prefer a 'Shared Resources' approach to consolidate common multilingual strings.
The 'Shared Resources' approach in ASP.NET 8 involves grouping resources into a dedicated class. This simplifies management and retrieval of multilingual strings in various parts of an application.
Read at Hackernoon
[
|
]