Refactors project structure to support modular, feature-driven development Introduces comprehensive language localization support Adds menu management with role-based access control Implements dynamic sidebar and theme switching capabilities Enhances project scalability and maintainability
10 lines
289 B
C#
10 lines
289 B
C#
using CalendarServer.Features.Language.Models;
|
|
|
|
namespace CalendarServer.Features.Language.Services;
|
|
|
|
public interface ILocalizationService
|
|
{
|
|
string Get(string key, string? culture = null);
|
|
string CurrentCulture { get; }
|
|
IEnumerable<SupportedCulture> GetSupportedCultures();
|
|
}
|