В настоящее время я реализую небольшой веб-просмотр в своем приложении.
Все работает отлично с CefSharp
, но у меня есть небольшая проблема.
Кажется, что CefSharp
использует что-то вроде en-US
в качестве языка браузера по умолчанию.
Я не могу найти информацию о том, как изменить язык, который используется. Для просмотра в Интернете мне нужен браузер, который будет установлен на немецком языке.
Есть ли способ сделать это? Можно ли изменить язык? Если да, то как?Изменение языка браузера
1
A
ответ
0
Попробуйте следующее:
Реализовать IRequestHandler (example here) и осуществлять OnBeforeResourceLoad таким образом:
// Other implementations here ...
CefReturnValue OnBeforeResourceLoad(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IRequestCallback callback)
{
var headers = request.Headers;
headers.Add("Accept-Language", "de,de-DE");
return CefReturnValue.Continue;
}
Затем установите RequestHandler вашего экземпляра браузера с новым экземпляром этого выполнения.
1
Вы можете изменить язык: ... CefSettings settingsBrowser = new CefSettings(); **settingsBrowser.Locale = "de";** ... Cef.Initialize(settingsBrowser); ...
Смежные вопросы
- 1. SharePoint - изменение языка сайта на основе настроек языка браузера
- 2. Определение языка браузера
- 3. node.js: Получение языка браузера
- 4. Проверка языка браузера PHP?
- 5. Изменение пользовательского интерфейса веб-формы при изменении языка браузера
- 6. Изменение настроек языка/браузера для проверки функций javascript
- 7. Извлечение языка браузера в chrome
- 8. Изменение языка дат языка в PHP
- 9. Преобразование языка URL как изменение языка сайта
- 10. Изменение языка и языка загрузочных файлов DataTable
- 11. изменение языка в java
- 12. Изменение языка перевода программно
- 13. Изменение языка карты буклета?
- 14. Изменение языка приложения
- 15. изменение языка программно
- 16. Изменение языка контента
- 17. Динамическое изменение языка Android
- 18. Изменение языка внутри приложения
- 19. Android: изменение языка активности
- 20. Изменение языка приложений Android
- 21. Изменение языка wordpress
- 22. Изменение языка приложения программно
- 23. изменение языка приложения iphone
- 24. Изменение системного языка C#
- 25. Изменение языка управления DateTimePicker
- 26. Изменение языка без перезагрузки
- 27. Android: изменение языка программно
- 28. Изменение бэкэнд-языка Mailchimp
- 29. Изменение языка в wordpress
- 30. Изменение языка компонентов PrimeFaces
Поиск 'Locale' в источнике проекта, должно быть свойство на' CefSettings'. – amaitland