CefSharp.Wpfを使用してWebページを表示するWPFアプリケーションを作成しています。
CefSharpのLocaleを日本語に変更しようとし、CefSettingsのLocaleやLocalesDirPathに下記のように設定していますが、デフォルトのen-USのまま変更できません。

CefSettings settings = new CefSettings();
settings.Locale = "ja-JP";
settings.LocalesDirPath = System.AppDomain.CurrentDomain.BaseDirectory + "locales";

また、下記サイトを参考にOnBeforeResourceLoadでAccept-LanguageをHeaderに追加を試みましたが、追加後Headerの中身を確認しても、Accept-LanguageがHeaderに追加されていませんでした。

https://github.com/cefsharp/CefSharp/issues/231

public CefReturnValue OnBeforeResourceLoad(IWebBrowser browser, IRequest request, bool isMainFrame)
{
    request.Headers.Add("Accept-Language", "ja-JP");
    for(int i = 0; i < request.Headers.Count; i++)
    {
        // Accept-Languageで設定したものが入っていない
        Console.WriteLine(request.Headers[i].ToString());
    }
    return CefReturnValue.Continue;
}

CefSharp.WpfはVisual Studio 2015のNuGetからVersion 41を取得し使用しています。
OSはWindows 8.1 64bitです。
わかる方おりましたら、よろしくお願いいたします。

追記

CefSharpの最新のCefSettings.hを確認したところ、

virtual property String^ AcceptLanguageList

が追加されていました。NuGetで取得したV41.0.0のCefSharpでは未実装なのでまだ動作確認できていませんが、おそらくこれを設定することでLocaleが変更できるのではと思います。