winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

Resources.h (56892B)


      1 // Copyright (c) Microsoft Corporation.
      2 // Licensed under the MIT License.
      3 #pragma once
      4 #include <winget/Resources.h>
      5 
      6 #include <winrt/Windows.ApplicationModel.Resources.h>
      7 
      8 #include <iostream>
      9 
     10 namespace AppInstaller::CLI::Resource
     11 {
     12     using AppInstaller::StringResource::StringId;
     13     using AppInstaller::Resource::LocString;
     14 
     15     // Resource string identifiers.
     16     // This list can mostly be generated by the following PowerShell:
     17     //  > [xml]$res = Get-Content <winget.resw file path>
     18     //  > $res.root.data.name | % { "WINGET_DEFINE_RESOURCE_STRINGID($_);" }
     19     //
     20     struct String
     21     {
     22         WINGET_DEFINE_RESOURCE_STRINGID(AcceptPackageAgreementsArgumentDescription);
     23         WINGET_DEFINE_RESOURCE_STRINGID(AcceptSourceAgreementsArgumentDescription);
     24         WINGET_DEFINE_RESOURCE_STRINGID(AdjoinedNotFlagError);
     25         WINGET_DEFINE_RESOURCE_STRINGID(AdjoinedNotFoundError);
     26         WINGET_DEFINE_RESOURCE_STRINGID(AdminSettingDisabled);
     27         WINGET_DEFINE_RESOURCE_STRINGID(AdminSettingDisableDescription);
     28         WINGET_DEFINE_RESOURCE_STRINGID(AdminSettingEnabled);
     29         WINGET_DEFINE_RESOURCE_STRINGID(AdminSettingEnableDescription);
     30         WINGET_DEFINE_RESOURCE_STRINGID(AdminSettingHeader);
     31         WINGET_DEFINE_RESOURCE_STRINGID(AllowRebootArgumentDescription);
     32         WINGET_DEFINE_RESOURCE_STRINGID(ArchitectureArgumentDescription);
     33         WINGET_DEFINE_RESOURCE_STRINGID(ArchiveFailedMalwareScan);
     34         WINGET_DEFINE_RESOURCE_STRINGID(ArchiveFailedMalwareScanOverridden);
     35         WINGET_DEFINE_RESOURCE_STRINGID(ArgumentForSinglePackageProvidedWithMultipleQueries);
     36         WINGET_DEFINE_RESOURCE_STRINGID(AuthenticationAccountArgumentDescription);
     37         WINGET_DEFINE_RESOURCE_STRINGID(AuthenticationModeArgumentDescription);
     38         WINGET_DEFINE_RESOURCE_STRINGID(AvailableArguments);
     39         WINGET_DEFINE_RESOURCE_STRINGID(AvailableCommandAliases);
     40         WINGET_DEFINE_RESOURCE_STRINGID(AvailableCommands);
     41         WINGET_DEFINE_RESOURCE_STRINGID(AvailableHeader);
     42         WINGET_DEFINE_RESOURCE_STRINGID(AvailableOptions);
     43         WINGET_DEFINE_RESOURCE_STRINGID(AvailableSubcommands);
     44         WINGET_DEFINE_RESOURCE_STRINGID(AvailableUpgrades);
     45         WINGET_DEFINE_RESOURCE_STRINGID(BothManifestAndSearchQueryProvided);
     46         WINGET_DEFINE_RESOURCE_STRINGID(Cancelled);
     47         WINGET_DEFINE_RESOURCE_STRINGID(CancellingOperation);
     48         WINGET_DEFINE_RESOURCE_STRINGID(ChannelArgumentDescription);
     49         WINGET_DEFINE_RESOURCE_STRINGID(ClientVersionMismatchError);
     50         WINGET_DEFINE_RESOURCE_STRINGID(Command);
     51         WINGET_DEFINE_RESOURCE_STRINGID(CommandArgumentDescription);
     52         WINGET_DEFINE_RESOURCE_STRINGID(CommandDoesNotSupportResumeMessage);
     53         WINGET_DEFINE_RESOURCE_STRINGID(CommandLineArgumentDescription);
     54         WINGET_DEFINE_RESOURCE_STRINGID(CommandRequiresAdmin);
     55         WINGET_DEFINE_RESOURCE_STRINGID(CompleteCommandLongDescription);
     56         WINGET_DEFINE_RESOURCE_STRINGID(CompleteCommandShortDescription);
     57         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationAcceptWarningArgumentDescription);
     58         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationAllUsersElevated);
     59         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationApply);
     60         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationApplyingUnit);
     61         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationAssert);
     62         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationDependencies);
     63         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationDescriptionWasTruncated);
     64         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportAddingToFile);
     65         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportFailed);
     66         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportFailedToGetUnitProcessors);
     67         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportingUnit);
     68         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportInstallRequiredModule);
     69         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportInstallRequiredModuleFailed);
     70         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportSuccessful);
     71         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportUnitStart);
     72         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationExportUnitFailed);
     73         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFailedToApply);
     74         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFailedToGetDetails);
     75         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFailedToTest);
     76         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFieldInvalidType);
     77         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFieldInvalidValue);
     78         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFieldMissing);
     79         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFileArgumentDescription);
     80         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFileEmpty);
     81         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFileInvalid);
     82         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFileInvalidYAML);
     83         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationFileVersionUnknown);
     84         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationGettingDetails);
     85         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationGettingResourceSettings);
     86         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationGettingUnitProcessors);
     87         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationHistoryEmpty);
     88         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationHistoryItemArgumentDescription);
     89         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationHistoryItemNotFound);
     90         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationHistoryRemoveArgumentDescription);
     91         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationInDesiredState);
     92         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationInform);
     93         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationInitializing);
     94         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationInstallDscPackage);
     95         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationInstallDscPackageFailed);
     96         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationLocal);
     97         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationModuleNameOnly);
     98         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationModulePath);
     99         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationModulePathArgError);
    100         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationModules);
    101         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationModuleWithDetails);
    102         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationNoTestRun);
    103         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationNotInDesiredState);
    104         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationProcessorPath);
    105         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationReadingConfigFile);
    106         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSetStateCompleted);
    107         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSetStateInProgress);
    108         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSetStatePending);
    109         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSetStateUnknown);
    110         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSettings);
    111         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationStatusWatchArgumentDescription);
    112         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSuccessfullyApplied);
    113         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitSuccessfullyApplied);
    114         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationSuppressPrologueArgumentDescription);
    115         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnexpectedTestResult);
    116         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitAssertHadNegativeResult);
    117         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailed);
    118         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedConfigSet);
    119         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedDuringGet);
    120         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedDuringSet);
    121         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedDuringTest);
    122         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedInternal);
    123         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedPrecondition);
    124         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedSystemState);
    125         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitFailedUnitProcessing);
    126         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitHasDuplicateIdentifier);
    127         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitHasMissingDependency);
    128         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitImportModuleAdmin);
    129         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitIsPartOfDependencyCycle);
    130         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitManuallySkipped);
    131         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitModuleConflict);
    132         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitModuleImportFailed);
    133         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitModuleNotProvidedWarning);
    134         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitMultipleMatches);
    135         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNeedsPrereleaseWarning);
    136         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotFound);
    137         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotFoundInModule);
    138         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotInCatalogWarning);
    139         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotPublicWarning);
    140         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotRunDueToDependency);
    141         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitNotRunDueToFailedAssert);
    142         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitReturnedInvalidResult);
    143         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitSettingConfigRoot);
    144         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitSkipped);
    145         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitStateCompleted);
    146         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitStateInProgress);
    147         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitStatePending);
    148         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitStateSkipped);
    149         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationUnitStateUnknown);
    150         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationValidationFoundNoIssues);
    151         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWaitingOnAnother);
    152         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWarning);
    153         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWarningPromptApply);
    154         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWarningPromptTest);
    155         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWarningSetViewTruncated);
    156         WINGET_DEFINE_RESOURCE_STRINGID(ConfigurationWarningValueTruncated);
    157         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureCommandLongDescription);
    158         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureCommandShortDescription);
    159         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportAll);
    160         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportArgumentConflictWithAllError);
    161         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportArgumentRequiredError);
    162         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportCommandLongDescription);
    163         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportCommandShortDescription);
    164         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportModule);
    165         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportPackageId);
    166         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportResource);
    167         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportUnitDescription);
    168         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureExportUnitInstallDescription);
    169         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListApplyBegun);
    170         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListApplyEnded);
    171         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListCommandLongDescription);
    172         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListCommandShortDescription);
    173         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListFirstApplied);
    174         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListIdentifier);
    175         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListName);
    176         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListOrigin);
    177         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListPath);
    178         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListResult);
    179         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListResultDescription);
    180         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListState);
    181         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureListUnit);
    182         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureShowCommandLongDescription);
    183         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureShowCommandShortDescription);
    184         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureTestCommandLongDescription);
    185         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureTestCommandShortDescription);
    186         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureValidateCommandLongDescription);
    187         WINGET_DEFINE_RESOURCE_STRINGID(ConfigureValidateCommandShortDescription);
    188         WINGET_DEFINE_RESOURCE_STRINGID(ConvertInstallFlowToUpgrade);
    189         WINGET_DEFINE_RESOURCE_STRINGID(CorrelationArgumentDescription);
    190         WINGET_DEFINE_RESOURCE_STRINGID(CountArgumentDescription);
    191         WINGET_DEFINE_RESOURCE_STRINGID(CountOutOfBoundsError);
    192         WINGET_DEFINE_RESOURCE_STRINGID(CustomSwitchesArgumentDescription);
    193         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowContainsLoop);
    194         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowDownload);
    195         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowInstall);
    196         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowNoInstallerFound);
    197         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowNoMatches);
    198         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowNoMinVersion);
    199         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowNoSuitableInstallerFound);
    200         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowPackageVersionNotFound);
    201         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowSourceNotFound);
    202         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesFlowSourceTooManyMatches);
    203         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesManagementError);
    204         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesManagementExitMessage);
    205         WINGET_DEFINE_RESOURCE_STRINGID(DependenciesSkippedMessage);
    206         WINGET_DEFINE_RESOURCE_STRINGID(DependencyArgumentMissing);
    207         WINGET_DEFINE_RESOURCE_STRINGID(DependencySourceArgumentDescription);
    208         WINGET_DEFINE_RESOURCE_STRINGID(DisableAdminSettingFailed);
    209         WINGET_DEFINE_RESOURCE_STRINGID(DisabledByGroupPolicy);
    210         WINGET_DEFINE_RESOURCE_STRINGID(DisableInteractivityArgumentDescription);
    211         WINGET_DEFINE_RESOURCE_STRINGID(Done);
    212         WINGET_DEFINE_RESOURCE_STRINGID(DownloadCommandLongDescription);
    213         WINGET_DEFINE_RESOURCE_STRINGID(DownloadCommandShortDescription);
    214         WINGET_DEFINE_RESOURCE_STRINGID(DownloadDirectoryArgumentDescription);
    215         WINGET_DEFINE_RESOURCE_STRINGID(Downloading);
    216         WINGET_DEFINE_RESOURCE_STRINGID(DscCommandLongDescription);
    217         WINGET_DEFINE_RESOURCE_STRINGID(DscCommandShortDescription);
    218         WINGET_DEFINE_RESOURCE_STRINGID(DscAdminSettingsResourceShortDescription);
    219         WINGET_DEFINE_RESOURCE_STRINGID(DscAdminSettingsResourceLongDescription);
    220         WINGET_DEFINE_RESOURCE_STRINGID(DscPackageResourceShortDescription);
    221         WINGET_DEFINE_RESOURCE_STRINGID(DscPackageResourceLongDescription);
    222         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionGet);
    223         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionSet);
    224         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionWhatIf);
    225         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionTest);
    226         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionDelete);
    227         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionExport);
    228         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionValidate);
    229         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionResolve);
    230         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionAdapter);
    231         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionSchema);
    232         WINGET_DEFINE_RESOURCE_STRINGID(DscResourceFunctionDescriptionManifest);
    233         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionExist);
    234         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionInDesiredState);
    235         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionAcceptAgreements);
    236         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionAdminSettingsSettings);
    237         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageId);
    238         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageSource);
    239         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageVersion);
    240         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageScope);
    241         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageMatchOption);
    242         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageUseLatest);
    243         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionPackageInstallMode);
    244         WINGET_DEFINE_RESOURCE_STRINGID(DscUserSettingsFileShortDescription);
    245         WINGET_DEFINE_RESOURCE_STRINGID(DscUserSettingsFileLongDescription);
    246         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionUserSettingsFileSettings);
    247         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionUserSettingsFileAction);
    248         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionSourceName);
    249         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionSourceArgument);
    250         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionSourceType);
    251         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionSourceTrustLevel);
    252         WINGET_DEFINE_RESOURCE_STRINGID(DscResourcePropertyDescriptionSourceExplicit);
    253         WINGET_DEFINE_RESOURCE_STRINGID(DscSourceResourceShortDescription);
    254         WINGET_DEFINE_RESOURCE_STRINGID(DscSourceResourceLongDescription);
    255         WINGET_DEFINE_RESOURCE_STRINGID(EnableAdminSettingFailed);
    256         WINGET_DEFINE_RESOURCE_STRINGID(EnableWindowsFeaturesSuccess);
    257         WINGET_DEFINE_RESOURCE_STRINGID(EnablingWindowsFeature);
    258         WINGET_DEFINE_RESOURCE_STRINGID(ErrorCommandLongDescription);
    259         WINGET_DEFINE_RESOURCE_STRINGID(ErrorCommandShortDescription);
    260         WINGET_DEFINE_RESOURCE_STRINGID(ErrorInputArgumentDescription);
    261         WINGET_DEFINE_RESOURCE_STRINGID(ErrorNumberIsTooLarge);
    262         WINGET_DEFINE_RESOURCE_STRINGID(ExactArgumentDescription);
    263         WINGET_DEFINE_RESOURCE_STRINGID(ExperimentalArgumentDescription);
    264         WINGET_DEFINE_RESOURCE_STRINGID(ExperimentalCommandLongDescription);
    265         WINGET_DEFINE_RESOURCE_STRINGID(ExperimentalCommandShortDescription);
    266         WINGET_DEFINE_RESOURCE_STRINGID(ExportCommandLongDescription);
    267         WINGET_DEFINE_RESOURCE_STRINGID(ExportCommandShortDescription);
    268         WINGET_DEFINE_RESOURCE_STRINGID(ExportedPackageRequiresLicenseAgreement);
    269         WINGET_DEFINE_RESOURCE_STRINGID(ExportIncludeVersionsArgumentDescription);
    270         WINGET_DEFINE_RESOURCE_STRINGID(ExportSourceArgumentDescription);
    271         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesDisabledMessage);
    272         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesDisableMessage);
    273         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesDisablingMessage);
    274         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesEnableArgumentError);
    275         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesEnabledMessage);
    276         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesEnableMessage);
    277         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesEnablingMessage);
    278         WINGET_DEFINE_RESOURCE_STRINGID(ExtendedFeaturesNotEnabledMessage);
    279         WINGET_DEFINE_RESOURCE_STRINGID(ExternalDependencies);
    280         WINGET_DEFINE_RESOURCE_STRINGID(ExtractArchiveFailed);
    281         WINGET_DEFINE_RESOURCE_STRINGID(ExtractArchiveSucceeded);
    282         WINGET_DEFINE_RESOURCE_STRINGID(ExtractingArchive);
    283         WINGET_DEFINE_RESOURCE_STRINGID(ExtraPositionalError);
    284         WINGET_DEFINE_RESOURCE_STRINGID(FailedToEnableWindowsFeature);
    285         WINGET_DEFINE_RESOURCE_STRINGID(FailedToEnableWindowsFeatureOverridden);
    286         WINGET_DEFINE_RESOURCE_STRINGID(FailedToEnableWindowsFeatureOverrideRequired);
    287         WINGET_DEFINE_RESOURCE_STRINGID(FailedToInitiateReboot);
    288         WINGET_DEFINE_RESOURCE_STRINGID(FailedToRefreshPathWarning);
    289         WINGET_DEFINE_RESOURCE_STRINGID(FeatureDisabledByAdminSettingMessage);
    290         WINGET_DEFINE_RESOURCE_STRINGID(FeatureDisabledMessage);
    291         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesCommandLongDescription);
    292         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesCommandShortDescription);
    293         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesDisabled);
    294         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesEnabled);
    295         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesFeature);
    296         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesLink);
    297         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesMessage);
    298         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesMessageDisabledByBuild);
    299         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesMessageDisabledByPolicy);
    300         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesProperty);
    301         WINGET_DEFINE_RESOURCE_STRINGID(FeaturesStatus);
    302         WINGET_DEFINE_RESOURCE_STRINGID(FileArgumentDescription);
    303         WINGET_DEFINE_RESOURCE_STRINGID(FileNotFound);
    304         WINGET_DEFINE_RESOURCE_STRINGID(FilesRemainInInstallDirectory);
    305         WINGET_DEFINE_RESOURCE_STRINGID(FlagContainAdjoinedError);
    306         WINGET_DEFINE_RESOURCE_STRINGID(FontCommandLongDescription);
    307         WINGET_DEFINE_RESOURCE_STRINGID(FontCommandShortDescription);
    308         WINGET_DEFINE_RESOURCE_STRINGID(FontFace);
    309         WINGET_DEFINE_RESOURCE_STRINGID(FontFaces);
    310         WINGET_DEFINE_RESOURCE_STRINGID(FontFamily);
    311         WINGET_DEFINE_RESOURCE_STRINGID(FontFamilyNameArgumentDescription);
    312         WINGET_DEFINE_RESOURCE_STRINGID(FontFilePaths);
    313         WINGET_DEFINE_RESOURCE_STRINGID(FontListCommandLongDescription);
    314         WINGET_DEFINE_RESOURCE_STRINGID(FontListCommandShortDescription);
    315         WINGET_DEFINE_RESOURCE_STRINGID(FontVersion);
    316         WINGET_DEFINE_RESOURCE_STRINGID(ForceArgumentDescription);
    317         WINGET_DEFINE_RESOURCE_STRINGID(GatedVersionArgumentDescription);
    318         WINGET_DEFINE_RESOURCE_STRINGID(GetManifestResultVersionNotFound);
    319         WINGET_DEFINE_RESOURCE_STRINGID(HashCommandLongDescription);
    320         WINGET_DEFINE_RESOURCE_STRINGID(HashCommandShortDescription);
    321         WINGET_DEFINE_RESOURCE_STRINGID(HashOverrideArgumentDescription);
    322         WINGET_DEFINE_RESOURCE_STRINGID(HeaderArgumentDescription);
    323         WINGET_DEFINE_RESOURCE_STRINGID(HeaderArgumentNotApplicableForNonRestSourceWarning);
    324         WINGET_DEFINE_RESOURCE_STRINGID(HeaderArgumentNotApplicableWithoutSource);
    325         WINGET_DEFINE_RESOURCE_STRINGID(HelpArgumentDescription);
    326         WINGET_DEFINE_RESOURCE_STRINGID(HelpForDetails);
    327         WINGET_DEFINE_RESOURCE_STRINGID(HelpLinkPreamble);
    328         WINGET_DEFINE_RESOURCE_STRINGID(IdArgumentDescription);
    329         WINGET_DEFINE_RESOURCE_STRINGID(IgnoreLocalArchiveMalwareScanArgumentDescription);
    330         WINGET_DEFINE_RESOURCE_STRINGID(IgnoreResumeLimitArgumentDescription);
    331         WINGET_DEFINE_RESOURCE_STRINGID(IgnoreWarningsArgumentDescription);
    332         WINGET_DEFINE_RESOURCE_STRINGID(ImportCommandLongDescription);
    333         WINGET_DEFINE_RESOURCE_STRINGID(ImportCommandReportDependencies);
    334         WINGET_DEFINE_RESOURCE_STRINGID(ImportCommandShortDescription);
    335         WINGET_DEFINE_RESOURCE_STRINGID(ImportFileArgumentDescription);
    336         WINGET_DEFINE_RESOURCE_STRINGID(ImportFileHasInvalidSchema);
    337         WINGET_DEFINE_RESOURCE_STRINGID(ImportIgnorePackageVersionsArgumentDescription);
    338         WINGET_DEFINE_RESOURCE_STRINGID(ImportIgnoreUnavailableArgumentDescription);
    339         WINGET_DEFINE_RESOURCE_STRINGID(ImportInstallFailed);
    340         WINGET_DEFINE_RESOURCE_STRINGID(ImportSourceNotInstalled);
    341         WINGET_DEFINE_RESOURCE_STRINGID(IncludePinnedArgumentDescription);
    342         WINGET_DEFINE_RESOURCE_STRINGID(IncludePinnedInListArgumentDescription);
    343         WINGET_DEFINE_RESOURCE_STRINGID(IncludeUnknownArgumentDescription);
    344         WINGET_DEFINE_RESOURCE_STRINGID(IncludeUnknownInListArgumentDescription);
    345         WINGET_DEFINE_RESOURCE_STRINGID(IncompatibleArgumentsProvided);
    346         WINGET_DEFINE_RESOURCE_STRINGID(InitiatingReboot);
    347         WINGET_DEFINE_RESOURCE_STRINGID(InstallAbandoned);
    348         WINGET_DEFINE_RESOURCE_STRINGID(InstallationDisclaimer1);
    349         WINGET_DEFINE_RESOURCE_STRINGID(InstallationDisclaimer2);
    350         WINGET_DEFINE_RESOURCE_STRINGID(InstallationDisclaimerMSStore);
    351         WINGET_DEFINE_RESOURCE_STRINGID(InstallCommandLongDescription);
    352         WINGET_DEFINE_RESOURCE_STRINGID(InstallCommandShortDescription);
    353         WINGET_DEFINE_RESOURCE_STRINGID(InstalledPackageNotAvailable);
    354         WINGET_DEFINE_RESOURCE_STRINGID(InstalledPackageVersionNotAvailable);
    355         WINGET_DEFINE_RESOURCE_STRINGID(InstalledScopeArgumentDescription);
    356         WINGET_DEFINE_RESOURCE_STRINGID(InstallerAbortsTerminal);
    357         WINGET_DEFINE_RESOURCE_STRINGID(InstallerBlockedByPolicy);
    358         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloadAuthenticationFailed);
    359         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloadAuthenticationNotSupported);
    360         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloadCommandProhibited);
    361         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloaded);
    362         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloadRequiresAuthentication);
    363         WINGET_DEFINE_RESOURCE_STRINGID(InstallerDownloads);
    364         WINGET_DEFINE_RESOURCE_STRINGID(InstallerElevationExpected);
    365         WINGET_DEFINE_RESOURCE_STRINGID(InstallerFailedSecurityCheck);
    366         WINGET_DEFINE_RESOURCE_STRINGID(InstallerFailedVirusScan);
    367         WINGET_DEFINE_RESOURCE_STRINGID(InstallerFailedWithCode);
    368         WINGET_DEFINE_RESOURCE_STRINGID(InstallerHashMismatchAdminBlock);
    369         WINGET_DEFINE_RESOURCE_STRINGID(InstallerHashMismatchError);
    370         WINGET_DEFINE_RESOURCE_STRINGID(InstallerHashMismatchOverridden);
    371         WINGET_DEFINE_RESOURCE_STRINGID(InstallerHashMismatchOverrideRequired);
    372         WINGET_DEFINE_RESOURCE_STRINGID(InstallerHashVerified);
    373         WINGET_DEFINE_RESOURCE_STRINGID(InstallerLogAvailable);
    374         WINGET_DEFINE_RESOURCE_STRINGID(InstallerProhibitsElevation);
    375         WINGET_DEFINE_RESOURCE_STRINGID(InstallerRequiresInstallLocation);
    376         WINGET_DEFINE_RESOURCE_STRINGID(InstallersAbortTerminal);
    377         WINGET_DEFINE_RESOURCE_STRINGID(InstallersRequireInstallLocation);
    378         WINGET_DEFINE_RESOURCE_STRINGID(InstallerTypeArgumentDescription);
    379         WINGET_DEFINE_RESOURCE_STRINGID(InstallerZeroByteFile);
    380         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowInstallSuccess);
    381         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowRegistrationDeferred);
    382         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeAlreadyInstalled);
    383         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeBlockedByPolicy);
    384         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeCancelledByUser);
    385         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeContactSupport);
    386         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeCustomError);
    387         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeDiskFull);
    388         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeDowngrade);
    389         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeFileInUse);
    390         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeInstallInProgress);
    391         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeInsufficientMemory);
    392         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeInvalidParameter);
    393         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeMissingDependency);
    394         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeNoNetwork);
    395         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodePackageInUse);
    396         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodePackageInUseByApplication);
    397         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeRebootInitiated);
    398         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeRebootRequiredForInstall);
    399         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeRebootRequiredToFinish);
    400         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowReturnCodeSystemNotSupported);
    401         WINGET_DEFINE_RESOURCE_STRINGID(InstallFlowStartingPackageInstall);
    402         WINGET_DEFINE_RESOURCE_STRINGID(InstallFullPackageDescription);
    403         WINGET_DEFINE_RESOURCE_STRINGID(InstallLocationNotProvided);
    404         WINGET_DEFINE_RESOURCE_STRINGID(InstallScopeDescription);
    405         WINGET_DEFINE_RESOURCE_STRINGID(InstallStubPackageDescription);
    406         WINGET_DEFINE_RESOURCE_STRINGID(InstallWaitingOnAnother);
    407         WINGET_DEFINE_RESOURCE_STRINGID(InteractiveArgumentDescription);
    408         WINGET_DEFINE_RESOURCE_STRINGID(InvalidAliasError);
    409         WINGET_DEFINE_RESOURCE_STRINGID(InvalidArgumentSpecifierError);
    410         WINGET_DEFINE_RESOURCE_STRINGID(InvalidArgumentValueError);
    411         WINGET_DEFINE_RESOURCE_STRINGID(InvalidArgumentValueErrorWithoutValidValues);
    412         WINGET_DEFINE_RESOURCE_STRINGID(InvalidArgumentWithoutQueryError);
    413         WINGET_DEFINE_RESOURCE_STRINGID(InvalidJsonFile);
    414         WINGET_DEFINE_RESOURCE_STRINGID(InvalidNameError);
    415         WINGET_DEFINE_RESOURCE_STRINGID(InvalidPathToNestedInstaller);
    416         WINGET_DEFINE_RESOURCE_STRINGID(KeyDirectoriesHeader);
    417         WINGET_DEFINE_RESOURCE_STRINGID(LicenseAgreement);
    418         WINGET_DEFINE_RESOURCE_STRINGID(Links);
    419         WINGET_DEFINE_RESOURCE_STRINGID(ListCommandLongDescription);
    420         WINGET_DEFINE_RESOURCE_STRINGID(ListCommandShortDescription);
    421         WINGET_DEFINE_RESOURCE_STRINGID(LocaleArgumentDescription);
    422         WINGET_DEFINE_RESOURCE_STRINGID(LocationArgumentDescription);
    423         WINGET_DEFINE_RESOURCE_STRINGID(LogArgumentDescription);
    424         WINGET_DEFINE_RESOURCE_STRINGID(Logs);
    425         WINGET_DEFINE_RESOURCE_STRINGID(MainCopyrightNotice);
    426         WINGET_DEFINE_RESOURCE_STRINGID(MainHomepage);
    427         WINGET_DEFINE_RESOURCE_STRINGID(ManifestArgumentDescription);
    428         WINGET_DEFINE_RESOURCE_STRINGID(ManifestValidationFail);
    429         WINGET_DEFINE_RESOURCE_STRINGID(ManifestValidationSuccess);
    430         WINGET_DEFINE_RESOURCE_STRINGID(ManifestValidationWarning);
    431         WINGET_DEFINE_RESOURCE_STRINGID(McpCommandLongDescription);
    432         WINGET_DEFINE_RESOURCE_STRINGID(McpCommandShortDescription);
    433         WINGET_DEFINE_RESOURCE_STRINGID(McpConfigurationPreamble);
    434         WINGET_DEFINE_RESOURCE_STRINGID(MissingArgumentError);
    435         WINGET_DEFINE_RESOURCE_STRINGID(ModifiedPathRequiresShellRestart);
    436         WINGET_DEFINE_RESOURCE_STRINGID(MonikerArgumentDescription);
    437         WINGET_DEFINE_RESOURCE_STRINGID(MsixArgumentDescription);
    438         WINGET_DEFINE_RESOURCE_STRINGID(MsixSignatureHashFailed);
    439         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreAppBlocked);
    440         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadAuthenticationNotice);
    441         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadDependencyPackages);
    442         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetDownloadInfo);
    443         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetDownloadInfoFailed);
    444         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetLicense);
    445         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetLicenseFailed);
    446         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetLicenseForbidden);
    447         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadGetLicenseSuccess);
    448         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadMainPackages);
    449         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadMultiplePackagesNotice);
    450         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadNoApplicablePackageFound);
    451         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageDownloaded);
    452         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageDownloadFailed);
    453         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageDownloadNotSupported);
    454         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageDownloadSuccess);
    455         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageHashMismatch);
    456         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadPackageHashVerified);
    457         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreDownloadRenameNotSupported);
    458         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreInstallOrUpdateFailed);
    459         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreInstallTryGetEntitlement);
    460         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreRepairFailed);
    461         WINGET_DEFINE_RESOURCE_STRINGID(MSStoreStoreClientBlocked);
    462         WINGET_DEFINE_RESOURCE_STRINGID(MultipleExclusiveArgumentsProvided);
    463         WINGET_DEFINE_RESOURCE_STRINGID(MultipleInstalledPackagesFound);
    464         WINGET_DEFINE_RESOURCE_STRINGID(MultipleNonPortableNestedInstallersSpecified);
    465         WINGET_DEFINE_RESOURCE_STRINGID(MultiplePackagesFound);
    466         WINGET_DEFINE_RESOURCE_STRINGID(MultiQueryArgumentDescription);
    467         WINGET_DEFINE_RESOURCE_STRINGID(MultiQueryPackageAlreadyInstalled);
    468         WINGET_DEFINE_RESOURCE_STRINGID(MultiQueryPackageNotFound);
    469         WINGET_DEFINE_RESOURCE_STRINGID(MultiQuerySearchFailed);
    470         WINGET_DEFINE_RESOURCE_STRINGID(MultiQuerySearchFoundMultiple);
    471         WINGET_DEFINE_RESOURCE_STRINGID(NameArgumentDescription);
    472         WINGET_DEFINE_RESOURCE_STRINGID(NestedInstallerNotFound);
    473         WINGET_DEFINE_RESOURCE_STRINGID(NestedInstallerNotSpecified);
    474         WINGET_DEFINE_RESOURCE_STRINGID(NestedInstallerNotSupported);
    475         WINGET_DEFINE_RESOURCE_STRINGID(NoAdminRepairForUserScopePackage);
    476         WINGET_DEFINE_RESOURCE_STRINGID(NoApplicableInstallers);
    477         WINGET_DEFINE_RESOURCE_STRINGID(NoExperimentalFeaturesMessage);
    478         WINGET_DEFINE_RESOURCE_STRINGID(NoInstalledFontFound);
    479         WINGET_DEFINE_RESOURCE_STRINGID(NoInstalledPackageFound);
    480         WINGET_DEFINE_RESOURCE_STRINGID(NoPackageFound);
    481         WINGET_DEFINE_RESOURCE_STRINGID(NoPackageSelectionArgumentProvided);
    482         WINGET_DEFINE_RESOURCE_STRINGID(NoPackagesFoundInImportFile);
    483         WINGET_DEFINE_RESOURCE_STRINGID(NoProxyArgumentDescription);
    484         WINGET_DEFINE_RESOURCE_STRINGID(NoRepairInfoFound);
    485         WINGET_DEFINE_RESOURCE_STRINGID(Notes);
    486         WINGET_DEFINE_RESOURCE_STRINGID(NoUninstallInfoFound);
    487         WINGET_DEFINE_RESOURCE_STRINGID(NoUpgradeArgumentDescription);
    488         WINGET_DEFINE_RESOURCE_STRINGID(NoVTArgumentDescription);
    489         WINGET_DEFINE_RESOURCE_STRINGID(OpenLogsArgumentDescription);
    490         WINGET_DEFINE_RESOURCE_STRINGID(OpenSourceFailedNoMatch);
    491         WINGET_DEFINE_RESOURCE_STRINGID(OpenSourceFailedNoMatchHelp);
    492         WINGET_DEFINE_RESOURCE_STRINGID(OpenSourceFailedNoSourceDefined);
    493         WINGET_DEFINE_RESOURCE_STRINGID(Options);
    494         WINGET_DEFINE_RESOURCE_STRINGID(OSVersionDescription);
    495         WINGET_DEFINE_RESOURCE_STRINGID(OutputDirectoryArgumentDescription);
    496         WINGET_DEFINE_RESOURCE_STRINGID(OutputFileArgumentDescription);
    497         WINGET_DEFINE_RESOURCE_STRINGID(OverrideArgumentDescription);
    498         WINGET_DEFINE_RESOURCE_STRINGID(OverwritingExistingFileAtMessage);
    499         WINGET_DEFINE_RESOURCE_STRINGID(Package);
    500         WINGET_DEFINE_RESOURCE_STRINGID(PackageAgreementsNotAgreedTo);
    501         WINGET_DEFINE_RESOURCE_STRINGID(PackageAgreementsPrompt);
    502         WINGET_DEFINE_RESOURCE_STRINGID(PackageAlreadyInstalled);
    503         WINGET_DEFINE_RESOURCE_STRINGID(PackageDependencies);
    504         WINGET_DEFINE_RESOURCE_STRINGID(PackageIsPinned);
    505         WINGET_DEFINE_RESOURCE_STRINGID(PackageRequiresDependencies);
    506         WINGET_DEFINE_RESOURCE_STRINGID(PendingWorkError);
    507         WINGET_DEFINE_RESOURCE_STRINGID(PinAddBlockingArgumentDescription);
    508         WINGET_DEFINE_RESOURCE_STRINGID(PinAddCommandLongDescription);
    509         WINGET_DEFINE_RESOURCE_STRINGID(PinAddCommandShortDescription);
    510         WINGET_DEFINE_RESOURCE_STRINGID(PinAdded);
    511         WINGET_DEFINE_RESOURCE_STRINGID(PinAlreadyExists);
    512         WINGET_DEFINE_RESOURCE_STRINGID(PinCannotOpenIndex);
    513         WINGET_DEFINE_RESOURCE_STRINGID(PinCommandLongDescription);
    514         WINGET_DEFINE_RESOURCE_STRINGID(PinCommandShortDescription);
    515         WINGET_DEFINE_RESOURCE_STRINGID(PinDoesNotExist);
    516         WINGET_DEFINE_RESOURCE_STRINGID(PinExistsOverwriting);
    517         WINGET_DEFINE_RESOURCE_STRINGID(PinExistsUseForceArg);
    518         WINGET_DEFINE_RESOURCE_STRINGID(PinInstalledArgumentDescription);
    519         WINGET_DEFINE_RESOURCE_STRINGID(PinInstalledSource);
    520         WINGET_DEFINE_RESOURCE_STRINGID(PinListCommandLongDescription);
    521         WINGET_DEFINE_RESOURCE_STRINGID(PinListCommandShortDescription);
    522         WINGET_DEFINE_RESOURCE_STRINGID(PinNoPinsExist);
    523         WINGET_DEFINE_RESOURCE_STRINGID(PinRemoveCommandLongDescription);
    524         WINGET_DEFINE_RESOURCE_STRINGID(PinRemoveCommandShortDescription);
    525         WINGET_DEFINE_RESOURCE_STRINGID(PinRemovedSuccessfully);
    526         WINGET_DEFINE_RESOURCE_STRINGID(PinResetCommandLongDescription);
    527         WINGET_DEFINE_RESOURCE_STRINGID(PinResetCommandShortDescription);
    528         WINGET_DEFINE_RESOURCE_STRINGID(PinResetSuccessful);
    529         WINGET_DEFINE_RESOURCE_STRINGID(PinResettingAll);
    530         WINGET_DEFINE_RESOURCE_STRINGID(PinResetUseForceArg);
    531         WINGET_DEFINE_RESOURCE_STRINGID(PinType);
    532         WINGET_DEFINE_RESOURCE_STRINGID(PinVersion);
    533         WINGET_DEFINE_RESOURCE_STRINGID(PlatformArgumentDescription);
    534         WINGET_DEFINE_RESOURCE_STRINGID(PoliciesPolicy);
    535         WINGET_DEFINE_RESOURCE_STRINGID(PortableAliasAdded);
    536         WINGET_DEFINE_RESOURCE_STRINGID(PortableHashMismatchOverridden);
    537         WINGET_DEFINE_RESOURCE_STRINGID(PortableHashMismatchOverrideRequired);
    538         WINGET_DEFINE_RESOURCE_STRINGID(PortableInstallFailed);
    539         WINGET_DEFINE_RESOURCE_STRINGID(PortableLinksMachine);
    540         WINGET_DEFINE_RESOURCE_STRINGID(PortableLinksUser);
    541         WINGET_DEFINE_RESOURCE_STRINGID(PortablePackageAlreadyExists);
    542         WINGET_DEFINE_RESOURCE_STRINGID(PortableRegistryCollisionOverridden);
    543         WINGET_DEFINE_RESOURCE_STRINGID(PortableRoot);
    544         WINGET_DEFINE_RESOURCE_STRINGID(PortableRoot86);
    545         WINGET_DEFINE_RESOURCE_STRINGID(PortableRootUser);
    546         WINGET_DEFINE_RESOURCE_STRINGID(PositionArgumentDescription);
    547         WINGET_DEFINE_RESOURCE_STRINGID(PreserveArgumentDescription);
    548         WINGET_DEFINE_RESOURCE_STRINGID(PressEnterToContinue);
    549         WINGET_DEFINE_RESOURCE_STRINGID(PrivacyStatement);
    550         WINGET_DEFINE_RESOURCE_STRINGID(ProductCodeArgumentDescription);
    551         WINGET_DEFINE_RESOURCE_STRINGID(PromptForInstallRoot);
    552         WINGET_DEFINE_RESOURCE_STRINGID(PromptOptionNo);
    553         WINGET_DEFINE_RESOURCE_STRINGID(PromptOptionYes);
    554         WINGET_DEFINE_RESOURCE_STRINGID(PromptToProceed);
    555         WINGET_DEFINE_RESOURCE_STRINGID(ProxyArgumentDescription);
    556         WINGET_DEFINE_RESOURCE_STRINGID(PurgeArgumentDescription);
    557         WINGET_DEFINE_RESOURCE_STRINGID(PurgeInstallDirectory);
    558         WINGET_DEFINE_RESOURCE_STRINGID(QueryArgumentDescription);
    559         WINGET_DEFINE_RESOURCE_STRINGID(RainbowArgumentDescription);
    560         WINGET_DEFINE_RESOURCE_STRINGID(RebootRequiredToEnableWindowsFeatureOverridden);
    561         WINGET_DEFINE_RESOURCE_STRINGID(RebootRequiredToEnableWindowsFeatureOverrideRequired);
    562         WINGET_DEFINE_RESOURCE_STRINGID(RelatedLink);
    563         WINGET_DEFINE_RESOURCE_STRINGID(RenameArgumentDescription);
    564         WINGET_DEFINE_RESOURCE_STRINGID(RepairAbandoned);
    565         WINGET_DEFINE_RESOURCE_STRINGID(RepairCommandLongDescription);
    566         WINGET_DEFINE_RESOURCE_STRINGID(RepairCommandShortDescription);
    567         WINGET_DEFINE_RESOURCE_STRINGID(RepairDifferentInstallTechnology);
    568         WINGET_DEFINE_RESOURCE_STRINGID(RepairFailedWithCode);
    569         WINGET_DEFINE_RESOURCE_STRINGID(RepairFlowNoMatchingVersion);
    570         WINGET_DEFINE_RESOURCE_STRINGID(RepairFlowRepairSuccess);
    571         WINGET_DEFINE_RESOURCE_STRINGID(RepairFlowReturnCodeSystemNotSupported);
    572         WINGET_DEFINE_RESOURCE_STRINGID(RepairFlowStartingPackageRepair);
    573         WINGET_DEFINE_RESOURCE_STRINGID(RepairOperationNotSupported);
    574         WINGET_DEFINE_RESOURCE_STRINGID(ReparsePointsNotSupportedError);
    575         WINGET_DEFINE_RESOURCE_STRINGID(ReportIdentityForAgreements);
    576         WINGET_DEFINE_RESOURCE_STRINGID(ReportIdentityFound);
    577         WINGET_DEFINE_RESOURCE_STRINGID(RequiredArgError);
    578         WINGET_DEFINE_RESOURCE_STRINGID(ReservedFilenameError);
    579         WINGET_DEFINE_RESOURCE_STRINGID(ResetAdminSettingFailed);
    580         WINGET_DEFINE_RESOURCE_STRINGID(ResetAdminSettingSucceeded);
    581         WINGET_DEFINE_RESOURCE_STRINGID(ResetAllAdminSettingsArgumentDescription);
    582         WINGET_DEFINE_RESOURCE_STRINGID(ResetAllAdminSettingsSucceeded);
    583         WINGET_DEFINE_RESOURCE_STRINGID(ResumeCommandLongDescription);
    584         WINGET_DEFINE_RESOURCE_STRINGID(ResumeCommandShortDescription);
    585         WINGET_DEFINE_RESOURCE_STRINGID(ResumeIdArgumentDescription);
    586         WINGET_DEFINE_RESOURCE_STRINGID(ResumeIdNotFoundError);
    587         WINGET_DEFINE_RESOURCE_STRINGID(ResumeLimitExceeded);
    588         WINGET_DEFINE_RESOURCE_STRINGID(ResumeStateDataNotFoundError);
    589         WINGET_DEFINE_RESOURCE_STRINGID(RetroArgumentDescription);
    590         WINGET_DEFINE_RESOURCE_STRINGID(SearchCommandLongDescription);
    591         WINGET_DEFINE_RESOURCE_STRINGID(SearchCommandShortDescription);
    592         WINGET_DEFINE_RESOURCE_STRINGID(SearchFailureError);
    593         WINGET_DEFINE_RESOURCE_STRINGID(SearchFailureErrorListMatches);
    594         WINGET_DEFINE_RESOURCE_STRINGID(SearchFailureErrorNoMatches);
    595         WINGET_DEFINE_RESOURCE_STRINGID(SearchFailureWarning);
    596         WINGET_DEFINE_RESOURCE_STRINGID(SearchId);
    597         WINGET_DEFINE_RESOURCE_STRINGID(SearchMatch);
    598         WINGET_DEFINE_RESOURCE_STRINGID(SearchName);
    599         WINGET_DEFINE_RESOURCE_STRINGID(SearchSource);
    600         WINGET_DEFINE_RESOURCE_STRINGID(SearchTruncated);
    601         WINGET_DEFINE_RESOURCE_STRINGID(SearchVersion);
    602         WINGET_DEFINE_RESOURCE_STRINGID(SeeLineAndColumn);
    603         WINGET_DEFINE_RESOURCE_STRINGID(SetAdminSettingFailed);
    604         WINGET_DEFINE_RESOURCE_STRINGID(SetAdminSettingSucceeded);
    605         WINGET_DEFINE_RESOURCE_STRINGID(SettingLoadFailure);
    606         WINGET_DEFINE_RESOURCE_STRINGID(SettingNameArgumentDescription);
    607         WINGET_DEFINE_RESOURCE_STRINGID(SettingsCommandLongDescription);
    608         WINGET_DEFINE_RESOURCE_STRINGID(SettingsCommandShortDescription);
    609         WINGET_DEFINE_RESOURCE_STRINGID(SettingsExportCommandLongDescription);
    610         WINGET_DEFINE_RESOURCE_STRINGID(SettingsExportCommandShortDescription);
    611         WINGET_DEFINE_RESOURCE_STRINGID(SettingsResetCommandLongDescription);
    612         WINGET_DEFINE_RESOURCE_STRINGID(SettingsResetCommandShortDescription);
    613         WINGET_DEFINE_RESOURCE_STRINGID(SettingsSetCommandLongDescription);
    614         WINGET_DEFINE_RESOURCE_STRINGID(SettingsSetCommandShortDescription);
    615         WINGET_DEFINE_RESOURCE_STRINGID(SettingsWarningField);
    616         WINGET_DEFINE_RESOURCE_STRINGID(SettingsWarnings);
    617         WINGET_DEFINE_RESOURCE_STRINGID(SettingsWarningValue);
    618         WINGET_DEFINE_RESOURCE_STRINGID(SettingValueArgumentDescription);
    619         WINGET_DEFINE_RESOURCE_STRINGID(ShowChannel);
    620         WINGET_DEFINE_RESOURCE_STRINGID(ShowCommandLongDescription);
    621         WINGET_DEFINE_RESOURCE_STRINGID(ShowCommandShortDescription);
    622         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelAgreements);
    623         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelAuthor);
    624         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelCopyright);
    625         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelCopyrightUrl);
    626         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelDependencies);
    627         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelDescription);
    628         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelDocumentation);
    629         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelExternalDependencies);
    630         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallationNotes);
    631         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstaller);
    632         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerLocale);
    633         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerOfflineDistributionSupported);
    634         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerProductId);
    635         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerReleaseDate);
    636         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerSha256);
    637         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerType);
    638         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelInstallerUrl);
    639         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelLicense);
    640         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelLicenseUrl);
    641         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelMoniker);
    642         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPackageDependencies);
    643         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPackageUrl);
    644         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPrivacyUrl);
    645         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPublisher);
    646         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPublisherSupportUrl);
    647         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPublisherUrl);
    648         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelPurchaseUrl);
    649         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelReleaseNotes);
    650         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelReleaseNotesUrl);
    651         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelTags);
    652         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelVersion);
    653         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelWindowsFeaturesDependencies);
    654         WINGET_DEFINE_RESOURCE_STRINGID(ShowLabelWindowsLibrariesDependencies);
    655         WINGET_DEFINE_RESOURCE_STRINGID(ShowVersion);
    656         WINGET_DEFINE_RESOURCE_STRINGID(SilentArgumentDescription);
    657         WINGET_DEFINE_RESOURCE_STRINGID(SingleCharAfterDashError);
    658         WINGET_DEFINE_RESOURCE_STRINGID(SkipDependenciesArgumentDescription);
    659         WINGET_DEFINE_RESOURCE_STRINGID(SkipMicrosoftStorePackageLicenseArgumentDescription);
    660         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddAlreadyExistsDifferentArg);
    661         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddAlreadyExistsDifferentName);
    662         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddAlreadyExistsMatch);
    663         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddBegin);
    664         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddCommandLongDescription);
    665         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddCommandShortDescription);
    666         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddFailedAuthenticationNotSupported);
    667         WINGET_DEFINE_RESOURCE_STRINGID(SourceAddOpenSourceFailed);
    668         WINGET_DEFINE_RESOURCE_STRINGID(SourceAgreementsMarketMessage);
    669         WINGET_DEFINE_RESOURCE_STRINGID(SourceAgreementsNotAgreedTo);
    670         WINGET_DEFINE_RESOURCE_STRINGID(SourceAgreementsPrompt);
    671         WINGET_DEFINE_RESOURCE_STRINGID(SourceAgreementsTitle);
    672         WINGET_DEFINE_RESOURCE_STRINGID(SourceArgArgumentDescription);
    673         WINGET_DEFINE_RESOURCE_STRINGID(SourceArgumentDescription);
    674         WINGET_DEFINE_RESOURCE_STRINGID(SourceCommandLongDescription);
    675         WINGET_DEFINE_RESOURCE_STRINGID(SourceCommandShortDescription);
    676         WINGET_DEFINE_RESOURCE_STRINGID(SourceExplicitArgumentDescription);
    677         WINGET_DEFINE_RESOURCE_STRINGID(SourceExportCommandLongDescription);
    678         WINGET_DEFINE_RESOURCE_STRINGID(SourceExportCommandShortDescription);
    679         WINGET_DEFINE_RESOURCE_STRINGID(SourceListAdditionalSource);
    680         WINGET_DEFINE_RESOURCE_STRINGID(SourceListAllowedSource);
    681         WINGET_DEFINE_RESOURCE_STRINGID(SourceListArg);
    682         WINGET_DEFINE_RESOURCE_STRINGID(SourceListCommandLongDescription);
    683         WINGET_DEFINE_RESOURCE_STRINGID(SourceListCommandShortDescription);
    684         WINGET_DEFINE_RESOURCE_STRINGID(SourceListData);
    685         WINGET_DEFINE_RESOURCE_STRINGID(SourceListExplicit);
    686         WINGET_DEFINE_RESOURCE_STRINGID(SourceListField);
    687         WINGET_DEFINE_RESOURCE_STRINGID(SourceListIdentifier);
    688         WINGET_DEFINE_RESOURCE_STRINGID(SourceListName);
    689         WINGET_DEFINE_RESOURCE_STRINGID(SourceListNoneFound);
    690         WINGET_DEFINE_RESOURCE_STRINGID(SourceListNoSources);
    691         WINGET_DEFINE_RESOURCE_STRINGID(SourceListTrustLevel);
    692         WINGET_DEFINE_RESOURCE_STRINGID(SourceListType);
    693         WINGET_DEFINE_RESOURCE_STRINGID(SourceListUpdated);
    694         WINGET_DEFINE_RESOURCE_STRINGID(SourceListUpdatedNever);
    695         WINGET_DEFINE_RESOURCE_STRINGID(SourceListValue);
    696         WINGET_DEFINE_RESOURCE_STRINGID(SourceNameArgumentDescription);
    697         WINGET_DEFINE_RESOURCE_STRINGID(SourceOpenFailedSuggestion);
    698         WINGET_DEFINE_RESOURCE_STRINGID(SourceOpenPredefinedFailedSuggestion);
    699         WINGET_DEFINE_RESOURCE_STRINGID(SourceOpenWithFailedUpdate);
    700         WINGET_DEFINE_RESOURCE_STRINGID(SourceRemoveAll);
    701         WINGET_DEFINE_RESOURCE_STRINGID(SourceRemoveCommandLongDescription);
    702         WINGET_DEFINE_RESOURCE_STRINGID(SourceRemoveCommandShortDescription);
    703         WINGET_DEFINE_RESOURCE_STRINGID(SourceRemoveOne);
    704         WINGET_DEFINE_RESOURCE_STRINGID(SourceRequiresAuthentication);
    705         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetAll);
    706         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetCommandLongDescription);
    707         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetCommandShortDescription);
    708         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetForceArgumentDescription);
    709         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetListAndOverridePreamble);
    710         WINGET_DEFINE_RESOURCE_STRINGID(SourceResetOne);
    711         WINGET_DEFINE_RESOURCE_STRINGID(SourceTrustLevelArgumentDescription);
    712         WINGET_DEFINE_RESOURCE_STRINGID(SourceTypeArgumentDescription);
    713         WINGET_DEFINE_RESOURCE_STRINGID(SourceUpdateAll);
    714         WINGET_DEFINE_RESOURCE_STRINGID(SourceUpdateCommandLongDescription);
    715         WINGET_DEFINE_RESOURCE_STRINGID(SourceUpdateCommandShortDescription);
    716         WINGET_DEFINE_RESOURCE_STRINGID(SourceUpdateOne);
    717         WINGET_DEFINE_RESOURCE_STRINGID(StateDisabled);
    718         WINGET_DEFINE_RESOURCE_STRINGID(StateEnabled);
    719         WINGET_DEFINE_RESOURCE_STRINGID(StateHeader);
    720         WINGET_DEFINE_RESOURCE_STRINGID(SystemArchitecture);
    721         WINGET_DEFINE_RESOURCE_STRINGID(TagArgumentDescription);
    722         WINGET_DEFINE_RESOURCE_STRINGID(TargetVersionArgumentDescription);
    723         WINGET_DEFINE_RESOURCE_STRINGID(ThankYou);
    724         WINGET_DEFINE_RESOURCE_STRINGID(ThirdPartSoftwareNotices);
    725         WINGET_DEFINE_RESOURCE_STRINGID(ToolDescription);
    726         WINGET_DEFINE_RESOURCE_STRINGID(ToolInfoArgumentDescription);
    727         WINGET_DEFINE_RESOURCE_STRINGID(ToolVersionArgumentDescription);
    728         WINGET_DEFINE_RESOURCE_STRINGID(TooManyArgError);
    729         WINGET_DEFINE_RESOURCE_STRINGID(TooManyBehaviorsError);
    730         WINGET_DEFINE_RESOURCE_STRINGID(UnableToPurgeInstallDirectory);
    731         WINGET_DEFINE_RESOURCE_STRINGID(Unavailable);
    732         WINGET_DEFINE_RESOURCE_STRINGID(UnexpectedErrorExecutingCommand);
    733         WINGET_DEFINE_RESOURCE_STRINGID(UninstallAbandoned);
    734         WINGET_DEFINE_RESOURCE_STRINGID(UninstallAllVersionsArgumentDescription);
    735         WINGET_DEFINE_RESOURCE_STRINGID(UninstallCommandLongDescription);
    736         WINGET_DEFINE_RESOURCE_STRINGID(UninstallCommandReportDependencies);
    737         WINGET_DEFINE_RESOURCE_STRINGID(UninstallCommandShortDescription);
    738         WINGET_DEFINE_RESOURCE_STRINGID(UninstallFailedDueToMultipleVersions);
    739         WINGET_DEFINE_RESOURCE_STRINGID(UninstallFailedWithCode);
    740         WINGET_DEFINE_RESOURCE_STRINGID(UninstallFlowStartingPackageUninstall);
    741         WINGET_DEFINE_RESOURCE_STRINGID(UninstallFlowUninstallSuccess);
    742         WINGET_DEFINE_RESOURCE_STRINGID(UninstallPreviousArgumentDescription);
    743         WINGET_DEFINE_RESOURCE_STRINGID(UnrecognizedCommand);
    744         WINGET_DEFINE_RESOURCE_STRINGID(UnsupportedArgument);
    745         WINGET_DEFINE_RESOURCE_STRINGID(UpdateAllArgumentDescription);
    746         WINGET_DEFINE_RESOURCE_STRINGID(UpdateNoPackagesFound);
    747         WINGET_DEFINE_RESOURCE_STRINGID(UpdateNoPackagesFoundReason);
    748         WINGET_DEFINE_RESOURCE_STRINGID(UpdateNotApplicable);
    749         WINGET_DEFINE_RESOURCE_STRINGID(UpdateNotApplicableReason);
    750         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeArgumentDescription);
    751         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeAvailableForPinned);
    752         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeBlockedByManifest);
    753         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeBlockedByPinCount);
    754         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeCommandLongDescription);
    755         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeCommandShortDescription);
    756         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeDifferentInstallTechnology);
    757         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeDifferentInstallTechnologyInNewerVersions);
    758         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeIsPinned);
    759         WINGET_DEFINE_RESOURCE_STRINGID(UpgradePinnedByUserCount);
    760         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeRequireExplicitCount);
    761         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeUnknownVersionCount);
    762         WINGET_DEFINE_RESOURCE_STRINGID(UpgradeUnknownVersionExplanation);
    763         WINGET_DEFINE_RESOURCE_STRINGID(UriNotWellFormed);
    764         WINGET_DEFINE_RESOURCE_STRINGID(UriSchemeNotSupported);
    765         WINGET_DEFINE_RESOURCE_STRINGID(Usage);
    766         WINGET_DEFINE_RESOURCE_STRINGID(UserSettings);
    767         WINGET_DEFINE_RESOURCE_STRINGID(ValidateCommandLongDescription);
    768         WINGET_DEFINE_RESOURCE_STRINGID(ValidateCommandReportDependencies);
    769         WINGET_DEFINE_RESOURCE_STRINGID(ValidateCommandShortDescription);
    770         WINGET_DEFINE_RESOURCE_STRINGID(ValidateManifestArgumentDescription);
    771         WINGET_DEFINE_RESOURCE_STRINGID(VerboseLogsArgumentDescription);
    772         WINGET_DEFINE_RESOURCE_STRINGID(VerifyFileFailedIsDirectory);
    773         WINGET_DEFINE_RESOURCE_STRINGID(VerifyFileFailedNotExist);
    774         WINGET_DEFINE_RESOURCE_STRINGID(VerifyFileSignedMsix);
    775         WINGET_DEFINE_RESOURCE_STRINGID(VerifyPathFailedNotExist);
    776         WINGET_DEFINE_RESOURCE_STRINGID(VersionArgumentDescription);
    777         WINGET_DEFINE_RESOURCE_STRINGID(VersionsArgumentDescription);
    778         WINGET_DEFINE_RESOURCE_STRINGID(WaitArgumentDescription);
    779         WINGET_DEFINE_RESOURCE_STRINGID(WindowsFeatureNotFound);
    780         WINGET_DEFINE_RESOURCE_STRINGID(WindowsFeaturesDependencies);
    781         WINGET_DEFINE_RESOURCE_STRINGID(WindowsLibrariesDependencies);
    782         WINGET_DEFINE_RESOURCE_STRINGID(WindowsPackageManager);
    783         WINGET_DEFINE_RESOURCE_STRINGID(WindowsPackageManagerPreview);
    784         WINGET_DEFINE_RESOURCE_STRINGID(WindowsStoreTerms);
    785         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitBothPackageVersionAndUseLatest);
    786         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitDependencySourceNotConfigured);
    787         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitDependencySourceNotDeclaredAsDependency);
    788         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitEmptyContent);
    789         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitFailedToValidatePackage);
    790         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitFailedToValidatePackageMultipleFound);
    791         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitFailedToValidatePackageNotFound);
    792         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitFailedToValidatePackageSourceOpenFailed);
    793         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitFailedToValidatePackageVersionNotFound);
    794         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitKnownSourceConfliction);
    795         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitMissingRecommendedArg);
    796         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitMissingRequiredArg);
    797         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitPackageVersionSpecifiedWithOnlyOnePackageVersion);
    798         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitThirdPartySourceAssertion);
    799         WINGET_DEFINE_RESOURCE_STRINGID(WinGetResourceUnitThirdPartySourceAssertionForPackage);
    800         WINGET_DEFINE_RESOURCE_STRINGID(WordArgumentDescription);
    801     };
    802 
    803     // Fixed strings are not localized, but we use a similar system to prevent duplication
    804     enum class FixedString
    805     {
    806         ProductName,
    807     };
    808 
    809     Utility::LocIndView GetFixedString(FixedString fs);
    810 }
    811 
    812 inline std::ostream& operator<<(std::ostream& out, AppInstaller::CLI::Resource::FixedString fs)
    813 {
    814     return (out << GetFixedString(fs));
    815 }