Я ищу способ расширить свое приложение, чтобы использовать файл ресурсов конкретного клиента. В настоящее время у меня есть файлы ресурсов для разных культур, которые работают нормально. Но теперь я хочу иметь другой файл ресурсов для каждого клиента, и если у меня нет клиентского файла, он должен загрузить его по умолчанию.Клиентские файлы ресурсов в asp.net
Это то, что я делаю в данный момент:
App_GlobalResources GR.resx GR.ru-RU.resx
и я прочитал ресурс, как этот
текст =»<% $ Ресурсы : GR, дом%>»
ИЛИ
GetGlobalResourceObject ("GR", "дом")
Это то, что я хочу: App_GlobalResources GR.resx GR.ru-RU.resx
Client1 GR.resx GR.ru-RU.resx
Client2 GR.resx GR.ru-RU.resx
Я не хочу менять код на своих страницах так, как я читаю ресурсы, возможно ли это?
Что вы подразумеваете под клиентом? –
Извините, что я имел в виду клиента ... один клиент может сказать «начать» с «дома», поэтому я хочу, чтобы у каждого клиента был другой файл ресурсов. –
В теории я понимаю ваш вопрос, но не представляю, как это будет работать у пользователя (клиента). У пользователя будет возможность определить собственный словарь (каждое слово) или что? Как вы знаете, ресурсы связаны с языком и культурой, но это всегда будет только один вариант. В вашем решении каждый пользователь требует собственный словарь, но откуда мы должны принимать значения для словаря?Ключи Beacuse довольно очевидны. –