翻譯工作台
Salesforce提供了翻譯工作台。在這里管理員可以對各種數據進行翻譯設置,包括對象信息、字段信息、驗證規則、錯誤信息等。
翻譯工作台集中了翻譯的內容,從而使得管理員或開發者不需要在其他任何地方對多語言的信息進行配置。無論在功能的設定上還是在代碼的執行中,Salesforce會根據當前用戶的語言設置自動從翻譯工作台的設置里讀取相應的信息,達到了多語言的自動化。
翻譯工作台默認是沒有啟用的。在設置界面中搜索“翻譯”,點擊“翻譯設置”,就可以進入翻譯工作台的啟用頁面。在頁面中點擊“啟用”按鈕來啟用翻譯工作台。
添加語言
在設置界面中的“翻譯設置”頁面,可以添加需要翻譯的語言。
在界面中點擊“添加”按鈕,從下拉列表中選擇語言,並選擇可以作為翻譯員的用戶,即可啟用語言。
添加翻譯
在設置界面中搜索“翻譯”,點擊“翻譯”鏈接,進入翻譯的設置界面。
在界面中已經寫明了建立翻譯的四個步驟:
- 選擇一種語言 (若您是多種語言的譯員)。
- 選擇一個設置組件。
- 如有必要,選擇一個對象和方面。例如,工作流任務有對象(帳戶、聯系人等等)和方面(主觀和客觀)來篩選翻譯術語。
- 雙擊翻譯列來輸入新值。您可以按 tab 跳到下一行。
其中,第二步的“設置組件”可以選擇各種Salesforce內部的組件,比如字段標簽、驗證錯誤消息等。
示例:建立自定義字段標簽的翻譯
在此示例中,我們要建立“客戶”對象中字段“Active”的中文翻譯。
在“客戶”字段頁面中,“Active”字段的標簽是英語“Active”。
在設置界面的“翻譯”界面中,選擇語言為“中文(簡體)”,然后選擇“設置組件”為“自定義字段”。
在“設置組件”被選定后,頁面中會自動彈出“對象”和“方面”的下拉列表。其中“方面”指的是需要翻譯對象哪個方面的信息。在這里我們設置“對象”為“客戶”,設置“方面”為“字段標簽”。
在屏幕中間會出現翻譯列表。在列表中我們可以看到“客戶”對象的所有關於“字段標簽”的翻譯。直接在“字段標簽翻譯”列中輸入相應的翻譯文字(“活躍”),點擊“保存”按鈕。
現在可以看看效果了。進入任一個客戶的詳細信息界面。
首先將當前語言更改成英語,可以看到“Active”字段的標簽是“Active”。
然后將當前語言更改成中文,在此進入該客戶的詳細信息界面,可以看到“Active”字段的標簽變為了剛才設定的翻譯文字——“活躍”。