Skip to content

Commit 4a71058

Browse files
Enhance localization across the application
Refactor hardcoded string literals to use localized strings from the `Strings` class. This change improves internationalization by centralizing user-facing text management, ensuring consistency across various components, including action classes, dialogs, and UI elements.
1 parent bea13ef commit 4a71058

File tree

191 files changed

+757
-757
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+757
-757
lines changed

src/Files.App/Actions/Content/Archives/Compress/CompressIntoArchiveAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ namespace Files.App.Actions
1010
internal sealed partial class CompressIntoArchiveAction : BaseCompressArchiveAction
1111
{
1212
public override string Label
13-
=> "CreateArchive".GetLocalizedResource();
13+
=> Strings.CreateArchive.GetLocalizedResource();
1414

1515
public override string Description
16-
=> "CompressIntoArchiveDescription".GetLocalizedResource();
16+
=> Strings.CompressIntoArchiveDescription.GetLocalizedResource();
1717

1818
public CompressIntoArchiveAction()
1919
{

src/Files.App/Actions/Content/Archives/Compress/CompressIntoSevenZipAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ namespace Files.App.Actions
66
internal sealed partial class CompressIntoSevenZipAction : BaseCompressArchiveAction
77
{
88
public override string Label
9-
=> string.Format("CreateNamedArchive".GetLocalizedResource(), $"{StorageArchiveService.GenerateArchiveNameFromItems(context.SelectedItems)}.7z");
9+
=> string.Format(Strings.CreateNamedArchive.GetLocalizedResource(), $"{StorageArchiveService.GenerateArchiveNameFromItems(context.SelectedItems)}.7z");
1010

1111
public override string Description
12-
=> "CompressIntoSevenZipDescription".GetLocalizedResource();
12+
=> Strings.CompressIntoSevenZipDescription.GetLocalizedResource();
1313

1414
public CompressIntoSevenZipAction()
1515
{

src/Files.App/Actions/Content/Archives/Compress/CompressIntoZipAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ namespace Files.App.Actions
66
internal sealed partial class CompressIntoZipAction : BaseCompressArchiveAction
77
{
88
public override string Label
9-
=> string.Format("CreateNamedArchive".GetLocalizedResource(), $"{StorageArchiveService.GenerateArchiveNameFromItems(context.SelectedItems)}.zip");
9+
=> string.Format(Strings.CreateNamedArchive.GetLocalizedResource(), $"{StorageArchiveService.GenerateArchiveNameFromItems(context.SelectedItems)}.zip");
1010

1111
public override string Description
12-
=> "CompressIntoZipDescription".GetLocalizedResource();
12+
=> Strings.CompressIntoZipDescription.GetLocalizedResource();
1313

1414
public CompressIntoZipAction()
1515
{

src/Files.App/Actions/Content/Archives/Decompress/DecompressArchive.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ namespace Files.App.Actions
1414
internal sealed partial class DecompressArchive : BaseDecompressArchiveAction
1515
{
1616
public override string Label
17-
=> "ExtractFiles".GetLocalizedResource();
17+
=> Strings.ExtractFiles.GetLocalizedResource();
1818

1919
public override string Description
20-
=> "DecompressArchiveDescription".GetLocalizedResource();
20+
=> Strings.DecompressArchiveDescription.GetLocalizedResource();
2121

2222
public override HotKey HotKey
2323
=> new(Keys.E, KeyModifiers.Ctrl);

src/Files.App/Actions/Content/Archives/Decompress/DecompressArchiveHere.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ namespace Files.App.Actions
66
internal sealed partial class DecompressArchiveHere : BaseDecompressArchiveAction
77
{
88
public override string Label
9-
=> "ExtractHere".GetLocalizedResource();
9+
=> Strings.ExtractHere.GetLocalizedResource();
1010

1111
public override string Description
12-
=> "DecompressArchiveHereDescription".GetLocalizedResource();
12+
=> Strings.DecompressArchiveHereDescription.GetLocalizedResource();
1313

1414
public DecompressArchiveHere()
1515
{

src/Files.App/Actions/Content/Archives/Decompress/DecompressArchiveHereSmart.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ namespace Files.App.Actions
66
internal sealed partial class DecompressArchiveHereSmart : BaseDecompressArchiveAction
77
{
88
public override string Label
9-
=> "ExtractHereSmart".GetLocalizedResource();
9+
=> Strings.ExtractHereSmart.GetLocalizedResource();
1010

1111
public override string Description
12-
=> "DecompressArchiveHereSmartDescription".GetLocalizedResource();
12+
=> Strings.DecompressArchiveHereSmartDescription.GetLocalizedResource();
1313

1414
public override HotKey HotKey
1515
=> new(Keys.E, KeyModifiers.CtrlShift);

src/Files.App/Actions/Content/Archives/Decompress/DecompressArchiveToChildFolderAction.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public override string Label
1515
=> ComputeLabel();
1616

1717
public override string Description
18-
=> "DecompressArchiveToChildFolderDescription".GetLocalizedResource();
18+
=> Strings.DecompressArchiveToChildFolderDescription.GetLocalizedResource();
1919

2020
public DecompressArchiveToChildFolderAction()
2121
{
@@ -86,11 +86,11 @@ protected override void Context_PropertyChanged(object? sender, PropertyChangedE
8686
private string ComputeLabel()
8787
{
8888
if (context.SelectedItems == null || context.SelectedItems.Count == 0)
89-
return string.Format("BaseLayoutItemContextFlyoutExtractToChildFolder".GetLocalizedResource(), string.Empty);
89+
return string.Format(Strings.BaseLayoutItemContextFlyoutExtractToChildFolder.GetLocalizedResource(), string.Empty);
9090

9191
return context.SelectedItems.Count > 1
92-
? string.Format("BaseLayoutItemContextFlyoutExtractToChildFolder".GetLocalizedResource(), "*")
93-
: string.Format("BaseLayoutItemContextFlyoutExtractToChildFolder".GetLocalizedResource(), SystemIO.Path.GetFileNameWithoutExtension(context.SelectedItems.First().Name));
92+
? string.Format(Strings.BaseLayoutItemContextFlyoutExtractToChildFolder.GetLocalizedResource(), "*")
93+
: string.Format(Strings.BaseLayoutItemContextFlyoutExtractToChildFolder.GetLocalizedResource(), SystemIO.Path.GetFileNameWithoutExtension(context.SelectedItems.First().Name));
9494
}
9595
}
9696
}

src/Files.App/Actions/Content/Background/BaseSetAsAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ protected async void ShowErrorDialog(string message)
3434
{
3535
var errorDialog = new ContentDialog()
3636
{
37-
Title = "FailedToSetBackground".GetLocalizedResource(),
37+
Title = Strings.FailedToSetBackground.GetLocalizedResource(),
3838
Content = message,
39-
PrimaryButtonText = "OK".GetLocalizedResource(),
39+
PrimaryButtonText = Strings.OK.GetLocalizedResource(),
4040
};
4141

4242
if (ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 8))

src/Files.App/Actions/Content/Background/SetAsAppBackgroundAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ internal sealed partial class SetAsAppBackgroundAction : BaseSetAsAction
88
private readonly IAppearanceSettingsService AppearanceSettingsService = Ioc.Default.GetRequiredService<IAppearanceSettingsService>();
99

1010
public override string Label
11-
=> "SetAsAppBackground".GetLocalizedResource();
11+
=> Strings.SetAsAppBackground.GetLocalizedResource();
1212

1313
public override string Description
14-
=> "SetAsAppBackgroundDescription".GetLocalizedResource();
14+
=> Strings.SetAsAppBackgroundDescription.GetLocalizedResource();
1515

1616
public override RichGlyph Glyph
1717
=> new("\uE91B");

src/Files.App/Actions/Content/Background/SetAsLockscreenBackgroundAction.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ internal sealed partial class SetAsLockscreenBackgroundAction : BaseSetAsAction
1010
private readonly IWindowsWallpaperService WindowsWallpaperService = Ioc.Default.GetRequiredService<IWindowsWallpaperService>();
1111

1212
public override string Label
13-
=> "SetAsLockscreen".GetLocalizedResource();
13+
=> Strings.SetAsLockscreen.GetLocalizedResource();
1414

1515
public override string Description
16-
=> "SetAsLockscreenBackgroundDescription".GetLocalizedResource();
16+
=> Strings.SetAsLockscreenBackgroundDescription.GetLocalizedResource();
1717

1818
public override RichGlyph Glyph
1919
=> new("\uEE3F");

0 commit comments

Comments
 (0)