Starts in:
1 DAY
16 HRS
9 MIN
34 SEC
Starts in:
1 D
16 H
9 M
34 S

Language Management - Remove Flag Icon completely. #16997

Description

Wait for https://github.com/abpframework/abp/pull/19222

Resolves #16991

Breaking Change

  • If the flag-icon has been specified while defining the localization languages, then it should be removed:
        Configure<AbpLocalizationOptions>(options =>
        {
-           options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi", "in"));
+          options.Languages.Add(new LanguageInfo("hi", "hi", "Hindi"));
             //...
        }
  • A new migration should be created and applied to the database.
  • GetFlagListAsync() method has been removed from the ILanguageAppService.
  • LanguageManagementFlagCodeConsts.cs has been deleted.
  • [FlagIconColumnComponent.razor](#16997/files#diff-2fc1b06a18c14dce6127ef43ff53b0147e9b8bb8bbecbde4c5bac8af7fd31be3) has been removed for Blazor UI.

Checklist

  • I fully tested it as developer / designer and created unit / integration tests
  • I documented it (or no need to document or I will create a separate documentation issue)
  • I worked with the design team to get their idea for UI/UX design (or no need to design for this PR)
  • I've assigned reviewer, related labels and set a milestone for this PR