загрузите файл ресурсов в библиотеку классов и узнайте, какой файл ресурсов использовать - PullRequest
1 голос
/ 25 октября 2010

У меня есть библиотека классов, и я должен был добавить в нее файл ресурсов для поддержки английского и испанского языков.

Какие-нибудь советы, как я могу это сделать? Язык будет продиктован пользователем, посещающим сайт. Хотелось бы загружать каждый файл ресурсов только один раз и кэшировать или устанавливать в статической переменной и избегать любых накладных расходов

Ответы [ 2 ]

0 голосов
/ 25 октября 2010

Поскольку вы упомянули пользователя, посещающего ваш сайт, я предполагаю, что вы используете ASP.NET. Поэтому вы должны прочитать эти статьи MSDN для получения информации о локализации ресурсов в вашем приложении ASP.NET. Если вы просто разрабатываете автономное приложение (без ASP.NET), прочитайте эти статьи. На самом деле, не мешало бы прочитать их все.

0 голосов
/ 25 октября 2010

Он должен уже обрабатываться механизмом .net, и он выберет тот, который используется согласно currentUICulture или currentCulture. Кстати, ресурс должен быть скомпилирован в DLL, поэтому «Выбрать» невозможно, так как файл не существовал в окончательной компиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...