Я пытаюсь реализовать локализацию для приложения Blazor WebAssembly. Я последовал примеру , указанному в Документации . Я создал файлы .resx в соответствии с примером, но мое приложение Blazor WebAssembly показывает только строку для файла .resx по умолчанию, игнорируя файлы .resx для отдельных культур. В упомянутой выше документации я читаю:
По умолчанию конфигурация компоновщика Blazor для приложений Blazor WebAssembly удаляет информацию об интернационализации, за исключением явно запрошенных локалей. Для получения дополнительной информации и руководства по управлению поведением компоновщика см. Настройка компоновщика для ASP. NET Core Blazor .
Следуя этой последней ссылке, я попытался добавить следующее под моим файлом проекта <PropertyGroup>
<MonoLinkerI18NAssemblies>all</MonoLinkerI18NAssemblies>
Однако, похоже, это не работает, и в моем приложении Blazor WebAssembly я не могу увидеть локализованный текст, я могу видеть только текст по умолчанию. файл resx.