- ABP Framework version: v7.3.2
- UI Type: Blazor Server
- Database System: EF Core (SQL Server)
- Tiered (for MVC) or Auth Server Separated (for Angular): no
I'd like to understand more about the language management module in ABP Commerical. I was under the impression that by using this module, I would not have to create and maintain all the language texts in JSON files. When I add some new UI which needs localization text (without specifying the values in the JSON files), then I can't see that text shown in the language texts screen, regardless of which Resource Name I am filtering by.
So I have three questions:
- Do I really need to define all the language texts in JSON files, and if so, can I just leave the values blank so that they can rather be defined throught the user interface and stored in the database?
- If I define a localization text in the JSON file and then it is updated using the language management module, how does the framework know which source to use (JSON or database)?
- Is there a way for me to define these localization texts in a more strongly-typed way using C# instead of JSON?