Когда я должен использовать спутниковые сборки, когда дело доходит до локализации? И когда я должен использовать файлы ресурсов (.resx)?

Я создаю приложение для Windows, в котором я хочу сделать некоторую локализацию. Это приложение также будет использовать DLL, которая может использовать другой язык (CultureInfo), чем основное приложение. Какая из этих двух концепций локализации лучше всего подходит для моего случая?

1 ответ

Я не совсем думаю, что вы понимаете модель локализации.Net.
На самом деле, когда вы добавляете файл resx в свой проект в Visual Studio и устанавливаете язык (измените с Default на что-то другое), он не только автоматически создает языковую копию вашего файла ресурсов по умолчанию (invariant), но также создает менеджеров ресурсов для загрузки. Смотреть фото со спутниковых сборок. Идите и попробуйте сами. Вы должны наблюдать некоторые языковые подкаталоги со сателлитными сборками в вашем выходном каталоге.

Поэтому твой вопрос совсем не имеет смысла.

Другие вопросы по тегам