2011-12-26 52 views
3

Plone在其網頁上顯示我母語(巴西葡萄牙語)的特殊字符。然而,當我用我創建了一個SPT頁它顯示轉義序列,例如:中Plone配置

Educa\xc3\xa7\xc3\xa3o 

代替

Educação 

(順便說一下,這意味着教育)。我正在創建一個python函數來用utf字符替換轉義序列,但我有一種感覺,我正在不需要的情況下匆忙離開。

+0

你將需要告訴我們如果我們能夠提供幫助,你如何插入字符串。同時,http://plone.org/documentation/manual/developer-manual/internationalization-i18n-and-localization-l10n可能會有所幫助。 – SteveM 2011-12-26 15:55:08

回答

5

您是否正在插入目錄搜索結果?那些是必要的(目錄不能處理unicode)UTF-8編碼。

只需使用.decode方法對字符串再次將它們轉換成Unicode:

value = value.decode('utf8') 
+0

就在當場!德! – HelioAraujo 2011-12-27 11:38:34