我使用Firebreath創建了一個Chrome擴展:http://slimtext.org而且我遇到了一個問題:該擴展在Windows上不支持中文字符。經過大量的研究,我發現:http://www.boost.org/doc/libs/1_50_0/libs/locale/doc/html/default_encoding_under_windows.html與Firebreath一起使用boost locale
我認爲解決方案是使用boost/locale。但https://github.com/firebreath/firebreath-boost項目似乎並不包含boost/locale。 1.50.0分支包含比主分支更新的boost,但它們都不包含boost/locale。
我試着用外部的刺激,或從外部升壓複製的區域設置代碼,但沒有成功。(不能做鏈接的時候做對環境)
你有些什麼建議?我怎樣才能將boost locale和Firebreath一起使用?
注意firebreath函數FB :: utf8_to_wstring和FB :: wstring_to_utf8 – taxilian 2013-03-25 04:18:15