| 123456789101112131415161718192021 |
- using System.Collections.Generic;
- using Abp.Configuration;
- namespace Abp.Localization
- {
- public class LocalizationSettingProvider : SettingProvider
- {
- public override IEnumerable<SettingDefinition> GetSettingDefinitions(SettingDefinitionProviderContext context)
- {
- return new[]
- {
- new SettingDefinition(LocalizationSettingNames.DefaultLanguage, null, L("DefaultLanguage"), scopes: SettingScopes.Application | SettingScopes.Tenant | SettingScopes.User, clientVisibilityProvider: new VisibleSettingClientVisibilityProvider())
- };
- }
- private static LocalizableString L(string name)
- {
- return new LocalizableString(name, AbpConsts.LocalizationSourceName);
- }
- }
- }
|