From 8399f93a36db1ecea5c30d36247f2343cece95f3 Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Wed, 6 May 2026 21:39:10 +0200 Subject: [PATCH] Simplify translations (#1046) --- .../Main/Pages/Settings/StorageInsights.razor | 13 +++++------ .../Main/Settings/StorageInsights.en.resx | 22 ------------------- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/apps/server/AliasVault.Client/Main/Pages/Settings/StorageInsights.razor b/apps/server/AliasVault.Client/Main/Pages/Settings/StorageInsights.razor index b3516971d..7c43d788a 100644 --- a/apps/server/AliasVault.Client/Main/Pages/Settings/StorageInsights.razor +++ b/apps/server/AliasVault.Client/Main/Pages/Settings/StorageInsights.razor @@ -129,7 +129,7 @@ else @logo.Source @FormatSize(logo.SizeBytes) - @logo.ItemCount @Localizer["ItemsUsingLogoSuffix"] + @logo.ItemCount } @@ -144,7 +144,7 @@ else {
- @Localizer["RedownloadInProgress"] + @SharedLocalizer["Loading"] @_redownloadProgress / @_redownloadTotal
@@ -389,7 +389,7 @@ else _isDeletingLogos = true; StateHasChanged(); - GlobalLoadingSpinner.Show(Localizer["DeleteAllLogosProgressMessage"]); + GlobalLoadingSpinner.Show(SharedLocalizer["Loading"]); try { @@ -420,7 +420,7 @@ else await DbService.VacuumDatabaseAsync(); await DbService.SaveDatabaseAsync(); - GlobalNotificationService.AddSuccessMessage(Localizer["DeleteAllLogosSuccessMessage"], true); + GlobalNotificationService.AddSuccessMessage(SharedLocalizer["Success"], true); await LoadStatisticsAsync(); } catch (Exception) @@ -502,7 +502,6 @@ else var ctx = await DbService.GetDbContextAsync(); var now = DateTime.UtcNow; - int updatedDomains = 0; foreach (var (domain, bucket) in itemsByDomain) { @@ -545,8 +544,6 @@ else item.UpdatedAt = now; } } - - updatedDomains++; } await ctx.SaveChangesAsync(); @@ -558,7 +555,7 @@ else } else { - GlobalNotificationService.AddSuccessMessage(string.Format(System.Globalization.CultureInfo.CurrentCulture, Localizer["RedownloadAllLogosSuccessMessage"], updatedDomains), true); + GlobalNotificationService.AddSuccessMessage(SharedLocalizer["Success"], true); } await LoadStatisticsAsync(); diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/StorageInsights.en.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/StorageInsights.en.resx index 2b07e7b46..5b9984255 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/StorageInsights.en.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/StorageInsights.en.resx @@ -134,12 +134,6 @@ Table column header for the number of items using a logo - - - items - Suffix shown after the count of items using a given logo (e.g. "3 items") - - Manage logos @@ -165,14 +159,6 @@ This removes every stored logo from your vault and clears the logo on each credential. You can re-download them at any time. Continue? Confirmation modal body for delete-all-logos - - Deleting all logos... - Loading spinner message while logos are being deleted - - - All logos have been deleted from your vault. - Success notification after deleting every logo - Re-download all logos? Confirmation modal title for redownload-all-logos @@ -181,14 +167,6 @@ This re-fetches the favicon for every credential that has a website URL, replacing the existing logo. Depending on your vault size this may take a while. Continue? Confirmation modal body for redownload-all-logos - - Re-downloading logos... - Progress label shown next to the redownload progress bar - - - Re-downloaded logos for {0} domains. - Success notification after redownload, with placeholder for count - No items with a website URL were found, nothing to download. Notification shown when redownload was triggered but no items qualify