wincc設(shè)計(jì)多語(yǔ)言項(xiàng)目_第1頁(yè)
wincc設(shè)計(jì)多語(yǔ)言項(xiàng)目_第2頁(yè)
wincc設(shè)計(jì)多語(yǔ)言項(xiàng)目_第3頁(yè)
wincc設(shè)計(jì)多語(yǔ)言項(xiàng)目_第4頁(yè)
wincc設(shè)計(jì)多語(yǔ)言項(xiàng)目_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第九章 多語(yǔ)言項(xiàng)目WinCC可用于在組態(tài)軟件中使用不同的語(yǔ)言進(jìn)行組態(tài)。還可以在運(yùn)行系統(tǒng)中創(chuàng)建多種語(yǔ)言運(yùn)行的項(xiàng)目。WinCC提供了用于翻譯所組態(tài)文本的所有編輯器,這些編輯器均具有界面友好的導(dǎo)出和導(dǎo)入選項(xiàng)。文本庫(kù)則提供了實(shí)際管理和維護(hù)項(xiàng)目中所有文本的強(qiáng)大編輯器。通常,WinCC允許為安裝在操作系統(tǒng)上的每種語(yǔ)言創(chuàng)建項(xiàng)目。在安裝期間,WinCC也提供了一組可用來(lái)設(shè)置WinCC組態(tài)界面的語(yǔ)言。安裝標(biāo)準(zhǔn)版本的WinCC時(shí)可以安裝下列語(yǔ)言:德語(yǔ)、英語(yǔ)、西班牙語(yǔ)、意大利語(yǔ)、法語(yǔ)。此外,對(duì)于亞洲語(yǔ)言版本的WinCC,還可安裝下列語(yǔ)言:日語(yǔ)、中文(繁體或簡(jiǎn)體)、朝鮮語(yǔ)、英語(yǔ)??梢砸园惭b的語(yǔ)言設(shè)置WinCC組態(tài)界面

2、。此外,一旦已經(jīng)安裝了某種語(yǔ)言,則這種語(yǔ)言下的所有標(biāo)準(zhǔn)文本都可用。如果項(xiàng)目將用在另外一臺(tái)計(jì)算機(jī)上,則目標(biāo)計(jì)算機(jī)上的WinCC必須安裝有與源計(jì)算機(jī)相同的語(yǔ)言。安裝WinCC時(shí)始終應(yīng)該安裝所有可用的語(yǔ)言。在組態(tài)項(xiàng)目時(shí)你可能遇到以下問(wèn)題。例如在用其它語(yǔ)言進(jìn)行組態(tài)時(shí),可能發(fā)生下列情況:1.您正在組態(tài)一個(gè)不熟悉語(yǔ)言下的項(xiàng)目。您是母語(yǔ)為英語(yǔ)的項(xiàng)目工程師,正在組態(tài)一個(gè)用于亞洲市場(chǎng)的項(xiàng)目:以首選語(yǔ)言創(chuàng)建WinCC項(xiàng)目用戶界面。有兩種組態(tài)過(guò)程。使用熟悉的語(yǔ)言組態(tài)項(xiàng)目,將文本導(dǎo)出,然后,在外部對(duì)文本進(jìn)行翻譯,最后,將所翻譯的文本再導(dǎo)入回WinCC項(xiàng)目。或者,直接使用打算以后在運(yùn)行系統(tǒng)中顯示的語(yǔ)言來(lái)輸入項(xiàng)目的所有文

3、本。建議只有在對(duì)項(xiàng)目中的極少文本進(jìn)行組態(tài)時(shí),才使用直接文本輸入。2.組態(tài)多種不熟悉語(yǔ)言下的項(xiàng)目。您是母語(yǔ)為法語(yǔ)的項(xiàng)目工程師,正在組態(tài)一個(gè)系統(tǒng)的項(xiàng)目,這個(gè)系統(tǒng)是由俄語(yǔ)、英語(yǔ)或德語(yǔ)用戶進(jìn)行操作。以首選語(yǔ)言顯示W(wǎng)inCC的項(xiàng)目用戶界面。使用熟悉的語(yǔ)言組態(tài)項(xiàng)目,并導(dǎo)出所有文本。將所導(dǎo)出的文件分配給使用各自語(yǔ)言的翻譯員。翻譯完畢之后,再將所翻譯的文本重新導(dǎo)入WinCC項(xiàng)目。也可為操作員組態(tài)一個(gè)語(yǔ)言切換工具,以便可在運(yùn)行系統(tǒng)中用其來(lái)選擇所期望的操作員界面語(yǔ)言。本章將主要描述使用多語(yǔ)言項(xiàng)目功能所涉及的幾個(gè)方面的內(nèi)容:1.如何對(duì)文本庫(kù)內(nèi)的語(yǔ)言進(jìn)行集中管理。2.如何組態(tài)報(bào)警記錄中的多語(yǔ)言消息。3.如何組態(tài)多語(yǔ)言

4、項(xiàng)目的報(bào)表。4.如何在圖形編輯器中組態(tài)多語(yǔ)言畫面。9.1 創(chuàng)建多語(yǔ)言項(xiàng)目當(dāng)使用WinCC創(chuàng)建多語(yǔ)言項(xiàng)目時(shí),可在多種系統(tǒng)級(jí)別上對(duì)語(yǔ)言進(jìn)行設(shè)置。因此,使用明確定義的語(yǔ)言表達(dá)式將有助于區(qū)分這些各種不同級(jí)別之間的差別。安裝WinCC時(shí)所選擇的語(yǔ)言在首次啟動(dòng)WinCC時(shí)將被設(shè)置為WinCC 用戶界面語(yǔ)言。下次啟動(dòng)WinCC時(shí),就用上次設(shè)置的WinCC 用戶界面語(yǔ)言來(lái)顯示界面。可在WinCC項(xiàng)目管理器中集中設(shè)置WinCC 用戶界面語(yǔ)言??蛇x擇用戶所熟悉的語(yǔ)言用作組態(tài)的WinCC 用戶界面語(yǔ)言。 創(chuàng)建多語(yǔ)言項(xiàng)目的前提當(dāng)組態(tài)多語(yǔ)言項(xiàng)目時(shí),操作系統(tǒng)必須滿足下列要求: 操作系統(tǒng)上必須安裝有項(xiàng)目語(yǔ)言。操作系統(tǒng)上必須

5、指定正確的系統(tǒng)區(qū)域設(shè)置(操作系統(tǒng)語(yǔ)言)作為缺省設(shè)置。如果不是在用西歐語(yǔ)言(例如亞洲語(yǔ)言)進(jìn)行組態(tài),這就特別重要。操作系統(tǒng)必須提供任何要使用的特殊字體。尤其是非拉丁字體,例如,西里爾字母或亞洲語(yǔ)言字體。必須在操作系統(tǒng)中安裝輸入法來(lái)輸入例如亞洲字體。 對(duì)于每個(gè)正在運(yùn)行的應(yīng)用程序,可選擇不同的輸入法。由于WinCC和操作系統(tǒng)上存在各種不同的語(yǔ)言設(shè)置選項(xiàng),可進(jìn)行許多不同的語(yǔ)言組合,例如:在首選語(yǔ)言下組態(tài)單語(yǔ)言項(xiàng)目: 操作系統(tǒng)語(yǔ)言、操作系統(tǒng)用戶界面語(yǔ)言、WinCC用戶界面語(yǔ)言和組態(tài)語(yǔ)言全都相同。用非首選語(yǔ)言組態(tài)單語(yǔ)言項(xiàng)目:操作系統(tǒng)用戶界面語(yǔ)言和WinCC用戶界面語(yǔ)言均屬于首選語(yǔ)言。項(xiàng)目語(yǔ)言就是希望隨后顯

6、示運(yùn)行系統(tǒng)中的項(xiàng)目時(shí)所使用的語(yǔ)言。 如果正在組態(tài)亞洲語(yǔ)言,請(qǐng)相應(yīng)地設(shè)置操作系統(tǒng)語(yǔ)言,以便正確的代碼頁(yè)顯示所使用的字符集。 如果所有語(yǔ)言都出于一個(gè)地區(qū)(例如西歐),該設(shè)置就不是必需的,因?yàn)橐呀?jīng)默認(rèn)這些語(yǔ)言。9.1.2 組態(tài)多語(yǔ)言項(xiàng)目涉及的內(nèi)容當(dāng)組態(tài)多種語(yǔ)言時(shí),需要考慮使用下列編輯器: 文本庫(kù):所有項(xiàng)目文本均在文本庫(kù)中進(jìn)行集中管理,除了來(lái)自圖形編輯器的文本。文本庫(kù)是集中設(shè)置字體、直接翻譯文本或使用導(dǎo)出和導(dǎo)入函數(shù)以便從外部翻譯文本的地方。圖形編輯器:這將用于組態(tài)項(xiàng)目的畫面。畫面可包括不同的文本元素,例如ActiveX控件的靜態(tài)文本、工具提示或標(biāo)簽。來(lái)自圖形編輯器的文本將存儲(chǔ)在它所涉及的畫面中。文本可

7、以以表格格式導(dǎo)出,翻譯后,重新導(dǎo)入相關(guān)的畫面中。報(bào)警記錄:報(bào)警記錄用于組態(tài)運(yùn)行系統(tǒng)中所出現(xiàn)的消息。消息系統(tǒng)的文本將集中在文本庫(kù)中進(jìn)行管理??梢栽趫?bào)警記錄中或通過(guò)文本庫(kù)直接翻譯文本。如果存在數(shù)量極大的消息文本,建議通過(guò)文本庫(kù)對(duì)其進(jìn)行翻譯。使用SIMATIC STEP7進(jìn)行組態(tài):來(lái)自SIMATIC管理器的報(bào)警記錄文本在傳送完成后存儲(chǔ)在文本庫(kù)中,且必須在文本庫(kù)中進(jìn)行翻譯。報(bào)表編輯器:報(bào)表編輯器用于為運(yùn)行系統(tǒng)所發(fā)出的報(bào)表組態(tài)布局,以及為項(xiàng)目的項(xiàng)目文檔創(chuàng)建模板。用戶管理器:在用戶管理器中組態(tài)的授權(quán)均與語(yǔ)言有關(guān),且在文本庫(kù)中集中管理。通過(guò)文本庫(kù)翻譯這些文本。用戶管理器支持可以為用戶界面定義的五種語(yǔ)言。為了

8、在項(xiàng)目文本庫(kù)中創(chuàng)建文本,必須以相應(yīng)的語(yǔ)言打開用戶管理器。用戶歸檔(可選):用戶歸檔中的所有文本均集中在文本庫(kù)進(jìn)行管理。通過(guò)文本庫(kù)翻譯這些文本。畫面目錄樹管理器(可選):來(lái)自該WinCC選件的文本(例如容器名稱)均集中在文本庫(kù)進(jìn)行管理。通過(guò)文本庫(kù)翻譯這些文本。9.1.3 組態(tài)多語(yǔ)言項(xiàng)目的步驟為了組態(tài)多語(yǔ)言項(xiàng)目,下面講述通常的步驟:1. 在操作系統(tǒng)上安裝所有需要的字體和輸入法。如果正在組態(tài)非拉丁字體,則可用的相關(guān)字體必須是小字體。2. 在操作系統(tǒng)上激活希望組態(tài)的語(yǔ)言。Windows文檔將確切地告訴如何操作。3. 安裝WinCC完整版,它帶有WinCC 用戶界面語(yǔ)言使用時(shí)所需要的所有語(yǔ)言。如果隨后安

9、裝語(yǔ)言,則這些語(yǔ)言的標(biāo)準(zhǔn)文本都不會(huì)自動(dòng)傳送給文本庫(kù)。4. 在創(chuàng)建新項(xiàng)目時(shí),WinCC 用戶界面語(yǔ)言就是為安裝WinCC所選擇的語(yǔ)言。再次啟動(dòng)時(shí),WinCC將以最近設(shè)置的WinCC 用戶界面語(yǔ)言打開。5. 打開WinCC中的報(bào)警記錄。在此之前,不要打開文本庫(kù)。如果按照這種次序進(jìn)行,所安裝WinCC語(yǔ)言下的所有標(biāo)準(zhǔn)文本將輸入到文本庫(kù)中。使用非WinCC提供的語(yǔ)言作為組態(tài)語(yǔ)言時(shí):請(qǐng)注意WinCC中這類語(yǔ)言的標(biāo)準(zhǔn)文本不存在譯文,實(shí)際上卻已經(jīng)在從組態(tài)語(yǔ)言切換到WinCC 用戶界面語(yǔ)言期間輸入到文本庫(kù)中了??稍谝院蠓g這些文本或在切換到項(xiàng)目語(yǔ)言之前將語(yǔ)言直接輸入到文本庫(kù)中。6. 使用熟悉的語(yǔ)言組態(tài)項(xiàng)目。該

10、項(xiàng)目語(yǔ)言以后將用作文本翻譯的基礎(chǔ)。7. 使用WinCC智能簡(jiǎn)易語(yǔ)言工具從圖形編輯器中導(dǎo)出文本。通過(guò)文本庫(kù)導(dǎo)出功能導(dǎo)出文本庫(kù)的文本。于是就有兩個(gè)文件需要翻譯。在外部編輯器中翻譯文本。8. 重新導(dǎo)入已翻譯的文本。9. 在運(yùn)行系統(tǒng)中測(cè)試已翻譯完的項(xiàng)目。9.1.4 為組態(tài)安裝語(yǔ)言和設(shè)置字體Windows使所有語(yǔ)言和字體都可用。安裝Windows時(shí)就安裝了語(yǔ)言。 如果激活一種實(shí)際并未安裝的語(yǔ)言,則將提示從Windows光盤上進(jìn)行安裝。如下可激活操作系統(tǒng)中的必需字體,下面分兩種系統(tǒng)介紹:Windows 2000在“開始”>“設(shè)置”>“控制面板”>“國(guó)家代碼”中,跳轉(zhuǎn)到標(biāo)題為“系統(tǒng)語(yǔ)言設(shè)置

11、”列表上的常規(guī)標(biāo)簽,并激活所需的語(yǔ)言。在“開始”>“設(shè)置”>“控制面板”>“國(guó)家代碼”中,跳轉(zhuǎn)到輸入語(yǔ)言標(biāo)簽,單擊“添加”按鈕,然后從列表中添加必需的輸入語(yǔ)言和鍵盤布局。在該標(biāo)簽上也可定義一個(gè)熱鍵序列,以便切換輸入語(yǔ)言。例如,假如正在創(chuàng)建英語(yǔ)操作系統(tǒng)中的亞洲語(yǔ)言項(xiàng)目,則切換到另一個(gè)Windows應(yīng)用程序時(shí),可使用鍵盤快捷鍵來(lái)切換輸入語(yǔ)言。組態(tài)亞洲語(yǔ)言時(shí):在“開始” > “設(shè)置” > “控制面板” > “國(guó)家代碼”下,單擊“設(shè)置標(biāo)準(zhǔn)”按鈕。在“選擇系統(tǒng)位置”對(duì)話框中,選擇相應(yīng)的操作系統(tǒng)語(yǔ)言。WindowsXP跳轉(zhuǎn)到“開始” > “設(shè)置” > “控制

12、面板” > “區(qū)域和語(yǔ)言選項(xiàng)”,并在語(yǔ)言標(biāo)簽上單擊“詳細(xì)信息”按鈕。在出現(xiàn)的對(duì)話框中,使用“添加”按鈕來(lái)添加必需的輸入語(yǔ)言和鍵盤布局。在該標(biāo)簽上也可定義一個(gè)熱鍵序列,以便切換輸入語(yǔ)言。例如,假如正在創(chuàng)建英語(yǔ)操作系統(tǒng)中的亞洲語(yǔ)言項(xiàng)目,則切換到另一個(gè)Windows應(yīng)用程序時(shí),可使用鍵盤快捷鍵來(lái)切換輸入語(yǔ)言。在WinCC中可為每種所組態(tài)的語(yǔ)言設(shè)置自定義的字體。希望使用的字體必須安裝在操作系統(tǒng)中。如果所使用的項(xiàng)目語(yǔ)言包含有非拉丁字符,例如西里爾字母、希臘語(yǔ)或亞洲字符集,則需要特殊字體。更詳細(xì)信息,請(qǐng)參見“非拉丁字體組態(tài)”。在WinCC中可在下列地方設(shè)置字體:在文本庫(kù)中:這里,必須給每種非拉丁語(yǔ)言

13、至少分配一種合適的字體。在圖形編輯器中:對(duì)于所有包含有文本顯示的對(duì)象,可在相關(guān)對(duì)象的“屬性”對(duì)話框中設(shè)置字體,而對(duì)于某些對(duì)象,也可使用“組態(tài)”對(duì)話框。在一些輸入窗口中,即使正確設(shè)置了字體,非拉丁語(yǔ)言文本也不會(huì)正確顯示。在運(yùn)行系統(tǒng)中的顯示是正確的。在這種情況中,可在另一個(gè)編輯器中輸入文本(例如Word軟件),然后使用復(fù)制&粘貼將其傳送到輸入域中。包含有不可調(diào)節(jié)字體的對(duì)象:工具提示:為了在運(yùn)行系統(tǒng)中顯示非拉丁字體的工具提示,可跳轉(zhuǎn)到操作系統(tǒng)的控制面板,并在“顯示”屬性中設(shè)置工具提示的字體。請(qǐng)注意,在進(jìn)行這種改變時(shí),Windows系統(tǒng)中所有其它應(yīng)用程序的工具提示字體都將改變。ActiveX控

14、件的窗口標(biāo)題和列標(biāo)題:如果當(dāng)前運(yùn)行系統(tǒng)語(yǔ)言不是WinCC語(yǔ)言,則文本將始終以默認(rèn)的運(yùn)行系統(tǒng)語(yǔ)言(英語(yǔ))顯示。在圖形編輯器的某些文本輸入域中,不能對(duì)字體進(jìn)行設(shè)置。在這種情況中,請(qǐng)選擇一個(gè)可以在其中設(shè)置字體的輸入對(duì)話框。9.2 使用文本庫(kù)進(jìn)行語(yǔ)言管理項(xiàng)目的所有文本都將集中在文本庫(kù)中進(jìn)行管理,除了來(lái)自圖形編輯器的文本以外。每個(gè)文本條目都將分配一個(gè)唯一的ID號(hào),將根據(jù)它來(lái)索引WinCC中的文本。如果有大量的文本存儲(chǔ)在文本庫(kù)中,則可通過(guò)用戶友好的導(dǎo)出和導(dǎo)入功能將文本導(dǎo)出,在WinCC外面對(duì)其進(jìn)行翻譯,然后將其重新導(dǎo)入。如果在編輯器例如報(bào)警記錄中設(shè)置另一種項(xiàng)目語(yǔ)言,則在文本庫(kù)中將自動(dòng)創(chuàng)建相應(yīng)的語(yǔ)言列。如果

15、創(chuàng)建新的項(xiàng)目,并在打開文本庫(kù)之前打開報(bào)警記錄,則將為使用WinCC所安裝的每種語(yǔ)言都創(chuàng)建語(yǔ)言列。同時(shí),所有的WinCC標(biāo)準(zhǔn)文本(消息類的缺省名稱、WinCC系統(tǒng)消息等等)均使用WinCC所安裝的語(yǔ)言輸入。比如在報(bào)警記錄和其它編輯器的項(xiàng)目中所創(chuàng)建的語(yǔ)言條目將以表格的形式整齊地顯示在文本庫(kù)中。每個(gè)語(yǔ)言條目都提供有一個(gè)ID號(hào),它是其在WinCC數(shù)據(jù)庫(kù)中的唯一索引。如圖9-1所示。圖9-1文本庫(kù)的顯示通過(guò)在Windows中使用的同類菜單、工具欄和彈出式菜單,可對(duì)文本庫(kù)進(jìn)行操作。如果需要在工作過(guò)程中找出特定菜單命令的意義,可在WinCC中將其選中,并按下F1,以便找出其簡(jiǎn)短解釋。下面將給出操作文本庫(kù)時(shí)的

16、最重要選項(xiàng)的概述。如何使用文本庫(kù)項(xiàng)目的大多數(shù)文本都將集中在文本庫(kù)進(jìn)行管理。既可為了在外部進(jìn)行翻譯而導(dǎo)出和導(dǎo)入文本,也可直接在文本庫(kù)中對(duì)其進(jìn)行翻譯。所翻譯的文本在WinCC內(nèi)的相關(guān)目標(biāo)語(yǔ)言下都是可使用的。同時(shí)還可以對(duì)文本庫(kù)的文本進(jìn)行編輯。添加行:將行添加到文本庫(kù),以便插入不愿在WinCC編輯器中創(chuàng)建的新建術(shù)語(yǔ)和表達(dá)式。例如,當(dāng)希望通過(guò)文本索引鏈接術(shù)語(yǔ)時(shí)或希望只創(chuàng)建一次報(bào)警記錄術(shù)語(yǔ),然后就可將其用于報(bào)警記錄的多處位置時(shí),可能就是這種情況。如果希望通過(guò)集中式文本庫(kù)操作來(lái)輸入所有語(yǔ)言下的項(xiàng)或表達(dá)式,那么可使用下列選項(xiàng)向文本庫(kù)添加一行:使用菜單命令“編輯”>“添加行” 使用鍵盤上的<Ins&

17、gt;鍵使用彈出式菜單的“添加行”命令新的行將總是粘貼在文本庫(kù)的末尾。將自動(dòng)為新建文本提供一個(gè)新的連續(xù)ID號(hào)。復(fù)制和粘貼文本:如果文本在文本庫(kù)中反復(fù)出現(xiàn),則可復(fù)制單個(gè)術(shù)語(yǔ),然后將其粘貼在其它位置。如果希望在文本庫(kù)中的多處位置使用同樣的術(shù)語(yǔ),則可使用下列選項(xiàng)復(fù)制單個(gè)單元的文本,并將其插入到其它位置:使用菜單條目“編輯”>“復(fù)制”和“編輯”>“粘貼”使用彈出式菜單上的“復(fù)制”和“粘貼”命令使用組合鍵<Ctrl+C>和<Ctrl+V>設(shè)置字體:可為文本庫(kù)中創(chuàng)建的每種語(yǔ)言自定義一種字體。這對(duì)于非拉丁字體尤其重要。如果項(xiàng)目包含有非拉丁字體(例如西里爾字母、亞洲或希臘語(yǔ)

18、)的語(yǔ)言,則必須為文本庫(kù)中相應(yīng)的語(yǔ)言設(shè)置字體。步驟如下:1選擇菜單命令“工具”>“語(yǔ)言字體”。2從所安裝語(yǔ)言的列表中選擇相關(guān)的語(yǔ)言,并單擊“屬性”。3設(shè)置字體、字體樣式和字號(hào)。如果新選擇的語(yǔ)言來(lái)源于前一語(yǔ)言之外的其它語(yǔ)言區(qū),則還須改變操作系統(tǒng)語(yǔ)言(系統(tǒng)位置)。這是必須的,以便字符集可在正確的代碼頁(yè)下工作。在切換語(yǔ)言之后,要重新啟動(dòng)操作系統(tǒng)。創(chuàng)建新的語(yǔ)言:在組態(tài)新的語(yǔ)言或?qū)⑵溆糜诜g之前,必須在文本庫(kù)中創(chuàng)建相應(yīng)的列。可使用操作系統(tǒng)支持的所有語(yǔ)言(一級(jí)語(yǔ)言)。在文本庫(kù)中最多同時(shí)創(chuàng)建31種語(yǔ)言。步驟如下:1打開文本庫(kù)。2選擇菜單命令“工具”>“添加語(yǔ)言.”。3從所安裝語(yǔ)言的列表中選擇期望

19、的語(yǔ)言,然后單擊“確定”。將為所選語(yǔ)言創(chuàng)建一個(gè)不帶條目的新列。4重復(fù)各個(gè)其它語(yǔ)言的操作。5如果語(yǔ)言使用了非拉丁字體,則分配合適的字體:選擇菜單命令“工具”>“語(yǔ)言字體”。文本庫(kù)中所包含的語(yǔ)言均顯示在對(duì)話框中。6選擇希望改變其字體的語(yǔ)言,并單擊“屬性”。7在“字體”對(duì)話框中設(shè)置字體和字體屬性。8單擊“確定”按鈕關(guān)閉對(duì)話框。刪除語(yǔ)言:如果不再打算在項(xiàng)目中使用某種語(yǔ)言,則可通過(guò)文本庫(kù)中的集中操作,將該語(yǔ)言連同項(xiàng)目中所有相關(guān)條目一起刪除。步驟如下:1打開文本庫(kù)。2選擇菜單命令“工具”>“刪除語(yǔ)言.”。3從所安裝語(yǔ)言的列表中,選擇打算刪除的語(yǔ)言,然后單擊“確定”。4單擊“確定”,確認(rèn)安全性提

20、示。語(yǔ)言列將從文本庫(kù)中刪除。項(xiàng)目中該語(yǔ)言下的所有條目均將刪除。9.2.2如何翻譯文本庫(kù)的文本翻譯在文本庫(kù)中管理的文本既可在文本庫(kù)中進(jìn)行,也可在外部進(jìn)行:如果只管理文本庫(kù)中的少量文本,則可直接在那里對(duì)其進(jìn)行翻譯。如果管理文本庫(kù)中的大量文本,例如已經(jīng)組態(tài)了包含有許多消息的項(xiàng)目,則可在文本庫(kù)外部翻譯文本。當(dāng)直接在文本庫(kù)中進(jìn)行翻譯時(shí),可如下輸入文本:在現(xiàn)有語(yǔ)言下選擇相關(guān)術(shù)語(yǔ)的行:源文本和已翻譯文本的ID號(hào)必須一致。選擇目標(biāo)語(yǔ)言的列:所給出語(yǔ)言的所有條目均輸入該列中。為了從外部翻譯文本庫(kù)的文本,可如下操作:1.從文本庫(kù)中導(dǎo)出文本。步驟如下:1打開文本庫(kù)。2為目前不可使用的每種語(yǔ)言創(chuàng)建一個(gè)列。3給各種不同

21、的語(yǔ)言分配正確的字體。4選擇菜單命令“文件”>“導(dǎo)出為”?!皩?dǎo)出為”對(duì)話框?qū)@示。5選擇文件路徑,并指定導(dǎo)出文件的名稱。WinCC將自動(dòng)分配擴(kuò)展名“*.csv”。6單擊“確定”按鈕。文本庫(kù)文本就存儲(chǔ)在外部文件中。如果已經(jīng)使用報(bào)警記錄來(lái)切換希望翻譯的所有項(xiàng)目語(yǔ)言,則可發(fā)現(xiàn)已經(jīng)為這些語(yǔ)言創(chuàng)建了許多列。請(qǐng)注意,如果語(yǔ)言沒有與WinCC一起交付,則必須翻譯標(biāo)準(zhǔn)文本,因?yàn)樗鼈儾荒芤哉_語(yǔ)言輸入,而是以當(dāng)前的WinCC 用戶界面語(yǔ)言輸入。這樣,翻譯員將不會(huì)不注意到這些文本,在導(dǎo)出之后將其加亮,例如,使用特別的顏色。當(dāng)從文本庫(kù)中導(dǎo)出時(shí),總是導(dǎo)出包含的所有語(yǔ)言。如果具有指定名稱的導(dǎo)出文件已經(jīng)存在,則它將

22、被覆蓋。2.在外部編輯器例如Excel中翻譯文本。步驟如下:1打開Excel。2選擇菜單命令“文件”>“打開”?!按蜷_”對(duì)話框顯示。3指定導(dǎo)出文件的路徑。4從“文件類型”列表中選擇類型“文本文件(*.prn; *.txt; *.csv)”。5選擇導(dǎo)出文件,并單擊“打開”。文件將在Excel中正確地打開。6當(dāng)進(jìn)行翻譯時(shí),請(qǐng)確保沒有改動(dòng)或刪除任何文本ID號(hào),沒有變換任何行、列或域,以及沒有在源語(yǔ)言下進(jìn)行任何改動(dòng)。7如果已經(jīng)將多個(gè)語(yǔ)言分發(fā)給各個(gè)不同的翻譯員,則將單個(gè)翻譯重新匯編為單個(gè)表格。隨后要確保沒有變換任何條目、列或行。8當(dāng)翻譯完成時(shí),可使用“文件”>“另存為”,并和以前一樣將文件保

23、存為CSV格式。如果為編輯包含有非拉丁字體的文本,使用可保存“統(tǒng)一代碼”的軟件數(shù)據(jù)包。但Excel不適合該用途,可使用Access或WinCC程序接口訪問(wèn)畫面文本。此外,也可使用相關(guān)語(yǔ)言版本的Excel。3.將所翻譯的文本導(dǎo)入文本庫(kù)。在導(dǎo)入之前,請(qǐng)確保所有文本都已正確而完整地翻譯。在導(dǎo)入時(shí),文本庫(kù)中的所有文本均將被導(dǎo)入文件的新文本所覆蓋。如果導(dǎo)入文件中丟失了任何翻譯,項(xiàng)目中都可能丟失文本索引。步驟如下:1打開文本庫(kù)。2選擇菜單命令“文件”>“導(dǎo)入”。警告消息將顯示。3如果確信所有文本都已正確翻譯,則單擊“繼續(xù)”。 “導(dǎo)入”對(duì)話框?qū)@示。4選擇將要存儲(chǔ)導(dǎo)入文件的路徑。5選擇導(dǎo)入文件,然后單

24、擊“打開”。文件將被導(dǎo)入到文本庫(kù)。所作的改變?cè)谙麓未蜷_編輯器(例如報(bào)警記錄)時(shí)生效。9.3 報(bào)警記錄中的多語(yǔ)言消息對(duì)于多語(yǔ)言項(xiàng)目,可使用報(bào)警記錄來(lái)組態(tài)所有語(yǔ)言下的所有消息系統(tǒng)文本。消息系統(tǒng)的文本集中存儲(chǔ)在文本庫(kù)中。文本庫(kù)不僅包含有用戶自己組態(tài)的文本,而且也預(yù)設(shè)置了WinCC標(biāo)準(zhǔn)文本,例如消息類和消息塊的缺省名稱。創(chuàng)建新項(xiàng)目時(shí),可以首先打開報(bào)警記錄,將隨WinCC安裝的所有語(yǔ)言下的標(biāo)準(zhǔn)文本傳送到文本庫(kù)中。然后,創(chuàng)建文本庫(kù)中的語(yǔ)言,并輸入標(biāo)準(zhǔn)文本。標(biāo)準(zhǔn)文本也包括WinCC系統(tǒng)消息。報(bào)警系統(tǒng)剛打開時(shí),運(yùn)行系統(tǒng)語(yǔ)言將被設(shè)置為項(xiàng)目語(yǔ)言。如果希望檢查翻譯或直接在另一種語(yǔ)言下輸入文本,可切換報(bào)警記錄中的項(xiàng)目

25、語(yǔ)言。操作系統(tǒng)上必須安裝有所期望的項(xiàng)目語(yǔ)言。要切換項(xiàng)目語(yǔ)言,選擇菜單命令“視圖”>“語(yǔ)言”。列表框?qū)@示系統(tǒng)中所有可用語(yǔ)言(主流語(yǔ)言)。切換之后,所有已組態(tài)的文本都以所選語(yǔ)言進(jìn)行顯示。如果尚未組態(tài)語(yǔ)言,則文本域?qū)@示為空白或出現(xiàn)條目“未使用”。所設(shè)置的項(xiàng)目語(yǔ)言將顯示在報(bào)警記錄狀態(tài)欄中。報(bào)警記錄就是可在那里查找用戶文本和標(biāo)準(zhǔn)文本的地方,這兩種文本均存儲(chǔ)在文本庫(kù)中。用戶文本:這些文本是消息類的名稱、消息塊和消息類型以及消息文本、出錯(cuò)點(diǎn)和關(guān)于消息的信息文本。除了幫助文本以外,用戶文本在輸入后立即輸入到文本庫(kù)中。幫助文本不存儲(chǔ)在文本庫(kù)中,且不能改變其語(yǔ)言。如果只是為一種語(yǔ)言進(jìn)行組態(tài)或以一種“中性

26、”語(yǔ)言(例如英語(yǔ))輸入文本,則只能使用信息文本。標(biāo)準(zhǔn)文本:將以WinCC所安裝的語(yǔ)言進(jìn)行交付,并在首先打開報(bào)警記錄或創(chuàng)建WinCC系統(tǒng)消息時(shí),輸入到文本庫(kù)中的適當(dāng)語(yǔ)言列中。標(biāo)準(zhǔn)文本在缺省狀態(tài)下將擁有消息類名稱、消息類型和消息塊??筛淖儓?bào)警記錄或文本庫(kù)中的標(biāo)準(zhǔn)文本。由于報(bào)警記錄文本存儲(chǔ)在文本庫(kù)中,所以,用戶將擁有組態(tài)多語(yǔ)言消息的下列選項(xiàng):如果已經(jīng)組態(tài)的只是少量的消息文本,則可將目標(biāo)語(yǔ)言消息文本輸入到報(bào)警記錄中或直接在文本庫(kù)中對(duì)其進(jìn)行翻譯。如果已經(jīng)組態(tài)的是大量的消息文本,則在外部對(duì)其進(jìn)行翻譯(在使用文本庫(kù)導(dǎo)出功能之后),并將其重新導(dǎo)入。組態(tài)的通常步驟:1.打開報(bào)警記錄。2.將首選語(yǔ)言設(shè)置為項(xiàng)目語(yǔ)言

27、。3.以首選語(yǔ)言組態(tài)所有消息系統(tǒng)文本。關(guān)于組態(tài)消息的詳細(xì)信息,請(qǐng)參考報(bào)警記錄的在線幫助。4.在報(bào)警記錄中翻譯消息系統(tǒng)文本,則可切換項(xiàng)目語(yǔ)言,并輸入目標(biāo)語(yǔ)言文本。請(qǐng)記住,也要翻譯標(biāo)準(zhǔn)文本。5.借助于文本庫(kù)翻譯消息系統(tǒng)文本:從文本庫(kù)導(dǎo)出文本進(jìn)行翻譯,然后重新導(dǎo)入翻譯完的文本。因?yàn)閬?lái)自報(bào)警記錄的文本都集中存儲(chǔ)在文本庫(kù)中,所以,使用文本庫(kù)的導(dǎo)出和導(dǎo)入功能對(duì)許多消息都是有用的。導(dǎo)入翻譯完的文本時(shí),通過(guò)文本庫(kù)中的ID號(hào),消息文本將自動(dòng)分配給消息系統(tǒng)中的適當(dāng)位置。如果所組態(tài)的只是少量的消息,則只將翻譯完的文本直接輸入到報(bào)警記錄或文本庫(kù)中。將翻譯直接輸入報(bào)警記錄中時(shí),進(jìn)行如下操作:1使用“視圖”>“語(yǔ)言

28、”,設(shè)置所期望的項(xiàng)目語(yǔ)言。2輸入翻譯完的文本(消息文本、出錯(cuò)點(diǎn)、塊名稱等)。如果要多次使用消息文本,在輸入文本時(shí),報(bào)警記錄自動(dòng)檢查文本是否已經(jīng)存在于文本庫(kù)中。如果文本已經(jīng)存在,則“文本輸入模式”對(duì)話框?qū)⒆詣?dòng)打開。如圖9-2所示:圖9-2文本輸入模式對(duì)話框9.4 多語(yǔ)言項(xiàng)目的報(bào)表在WinCC中存在兩種類型的報(bào)表:在組態(tài)期間輸出以提供組態(tài)數(shù)據(jù)概述的報(bào)表(項(xiàng)目文檔)。這些報(bào)表可以使用WinCC所安裝的所有語(yǔ)言輸出。在項(xiàng)目文檔中,可對(duì)所組態(tài)的所有多語(yǔ)言文本進(jìn)行歸檔。在運(yùn)行期間輸出的報(bào)表,例如,測(cè)量數(shù)據(jù)的定期打印輸出。這些報(bào)表設(shè)計(jì)為以所設(shè)置的運(yùn)行語(yǔ)言而輸出的。在這里主要介紹創(chuàng)建創(chuàng)建多語(yǔ)言項(xiàng)目和輸出運(yùn)行中

29、的多語(yǔ)言項(xiàng)目的步驟。創(chuàng)建多語(yǔ)言項(xiàng)目的步驟:1退出運(yùn)行系統(tǒng)。2將WinCC 用戶界面語(yǔ)言設(shè)置為想要用來(lái)創(chuàng)建項(xiàng)目文檔的語(yǔ)言。WinCC安裝的語(yǔ)言與WinCC 用戶界面語(yǔ)言一樣是可使用的。3將運(yùn)行語(yǔ)言設(shè)置為與想要為其生成文檔的項(xiàng)目語(yǔ)言一樣的語(yǔ)言。在文本庫(kù)中已經(jīng)創(chuàng)建的所有語(yǔ)言都將和運(yùn)行語(yǔ)言一樣使用。如果需要不同的字體,這或許是因?yàn)橄M麑?duì)使用非拉丁字體的語(yǔ)言進(jìn)行歸檔,則可為每種語(yǔ)言創(chuàng)建一個(gè)包含有正確字體的專用布局。4在各自的編輯器中選擇菜單命令“查看項(xiàng)目文檔”來(lái)檢查項(xiàng)目文檔。5選擇菜單命令“打印項(xiàng)目文檔”來(lái)輸出項(xiàng)目文檔。在運(yùn)行系統(tǒng)中,可輸出過(guò)程值的報(bào)表,例如,定期測(cè)量數(shù)據(jù)報(bào)表、曲線或消息報(bào)表。如果項(xiàng)目運(yùn)

30、行在運(yùn)行系統(tǒng)的多種語(yǔ)言下,則運(yùn)行系統(tǒng)中的報(bào)表將始終以當(dāng)前語(yǔ)言輸出。下列過(guò)程將顯示如何組態(tài)按鈕,操作員使用它可根據(jù)當(dāng)前的運(yùn)行語(yǔ)言輸出報(bào)表。輸出運(yùn)行中的多語(yǔ)言項(xiàng)目的步驟:1打開報(bào)表編輯器。2對(duì)于希望用其輸出運(yùn)行系統(tǒng)報(bào)表的每種語(yǔ)言,可創(chuàng)建一個(gè)專用布局,例如“Printlayout_de”、“Printlayout_fr”和“Printlayout_jap”。3對(duì)于每個(gè)布局,可創(chuàng)建一個(gè)專用的打印作業(yè),例如“Print_de”、“Print_fr”和“Print_jap”。4將每個(gè)打印作業(yè)鏈接到相應(yīng)布局上:5打開項(xiàng)目的畫面,并組態(tài)一個(gè)用來(lái)運(yùn)行報(bào)表輸出的按鈕。6打開按鈕的“對(duì)象屬性”對(duì)話框,并選擇事件變量

31、。7選擇實(shí)例“鼠標(biāo)動(dòng)作”作為觸發(fā)事件,然后右擊“動(dòng)作”,并選擇“C動(dòng)作”。8在C編輯器中輸入下列代碼:DWORD rt_language;rt_language = GetLanguage (); / Get the current languageif (rt_language = 0x040C)  / FranzösischRPTJobPrint("Print_fr");if (rt_language = 0x0407) / DeutschRPTJobPrint("Print_de");if (rt_language = 0x04

32、11) / JapanischRPTJobPrint("Print_jap");始終指定“RPTJobPrint”作為已經(jīng)組態(tài)的打印作業(yè)的名稱。當(dāng)為其它語(yǔ)言組態(tài)打印作業(yè)時(shí),必須在“rt_language=”處輸入合適的語(yǔ)言代碼。9.5 圖形編輯器的多語(yǔ)言畫面在圖形編輯器中,可以以安裝在操作系統(tǒng)中的所有語(yǔ)言創(chuàng)建圖形對(duì)象的文本。有時(shí)為了在打開圖形編輯器時(shí)切換語(yǔ)言,可以選擇菜單命令“視圖”>“語(yǔ)言”。列表框?qū)@示系統(tǒng)中所有可用語(yǔ)言(主流語(yǔ)言)。如果新選擇的語(yǔ)言起源于作為前一語(yǔ)言的另一個(gè)語(yǔ)言區(qū)域,還必須改變操作系統(tǒng)語(yǔ)言(系統(tǒng)所在地區(qū))。然后,必須重新啟動(dòng)操作系統(tǒng)。切換之后,所

33、有已組態(tài)的文本都以所選語(yǔ)言進(jìn)行顯示。如果尚未組態(tài)語(yǔ)言,則其文本將顯示為“?”。圖形編輯器對(duì)象具有帶有不同語(yǔ)言屬性的不同對(duì)象屬性。除了智能對(duì)象、畫面窗口/應(yīng)用程序窗口和某些WinCC控件的窗口標(biāo)題以外,可改變所有對(duì)象屬性的語(yǔ)言。這些屬性包括:“文本”屬性:靜態(tài)文本、文本列表、按鈕、復(fù)選框、單選鈕“字體”屬性:靜態(tài)文本、I/O域、棒圖、組顯示、文本列表“工具提示”屬性:除了畫面窗口和應(yīng)用程序窗口以外的所有對(duì)象“窗口標(biāo)題”屬性:畫面窗口 應(yīng)用程序窗口ActiveX控件:某些ActiveX控件具有不可為其切換語(yǔ)言的諸如列名稱、窗口標(biāo)題或軸標(biāo)簽等文本屬性。在WinCC中,這些屬性以隨WinCC安裝的所有

34、語(yǔ)言進(jìn)行存儲(chǔ),并在運(yùn)行系統(tǒng)中正確顯示。如果以不是通過(guò)WinCC安裝的語(yǔ)言進(jìn)行組態(tài),則這些單元在運(yùn)行系統(tǒng)中都將以缺省運(yùn)行系統(tǒng)語(yǔ)言(英語(yǔ))顯示。為了組態(tài)多語(yǔ)言畫面對(duì)象,可如下進(jìn)行操作:1.首先組態(tài)首選語(yǔ)言下的所有畫面和畫面對(duì)象。2.用于翻譯畫面文本的兩種選項(xiàng):a)借助WinCC智能工具(SmartTool) EasyLanguage將所有畫面文本從畫面導(dǎo)出到CSV文件,并使用外部編輯器進(jìn)行翻譯。從畫面導(dǎo)出文本的步驟:1通過(guò)“開始” > “SIMATIC” > “WinCC” > “工具” > “EasyLanguage”來(lái)啟動(dòng)EasyLanguage。啟動(dòng)EasyLangu

35、age工具時(shí),當(dāng)前項(xiàng)目被激活。2選擇“導(dǎo)出”操作模式。3指定要從中導(dǎo)出文本的WinCC項(xiàng)目。4指定要將文本導(dǎo)出到其中的目標(biāo)文件。5將畫面與要翻譯的文本一起移動(dòng)到“所選畫面”列表中。6將要翻譯的語(yǔ)言移動(dòng)到“所選語(yǔ)言”列表中。也包括將用作翻譯員標(biāo)準(zhǔn)的語(yǔ)言。7如果希望為每種語(yǔ)言創(chuàng)建一個(gè)獨(dú)立的文本文件,請(qǐng)為每種語(yǔ)言重復(fù)導(dǎo)出操作,并為每個(gè)目標(biāo)文件賦予一個(gè)單獨(dú)的名稱。8單擊“開始”按鈕,開始導(dǎo)出操作。b)切換圖形編輯器中的項(xiàng)目語(yǔ)言,并以適當(dāng)?shù)恼Z(yǔ)言直接在對(duì)象中輸入所翻譯的文本。假如文本量很大,則應(yīng)始終在外部翻譯文本。如果已經(jīng)組態(tài)了少量的、容易處理的文本,則可直接在圖形編輯器中輸入目標(biāo)語(yǔ)言文本。3.完成文本導(dǎo)

36、出,在外部進(jìn)行翻譯。在外部翻譯譯文的步驟:1打開Excel。2選擇菜單命令“文件”>“打開”。顯示“打開”對(duì)話框。3指定導(dǎo)出文件的路徑。4從“文件類型”列表中選擇類型“文本文件(*.prn;*.txt;*.csv)”。5選擇導(dǎo)出文件,并單擊“打開”。文件在Excel中打開。6翻譯時(shí),請(qǐng)確保沒有修改或刪除任何文本信息(例如對(duì)象名、字體設(shè)置),沒有變換任何行、列或域,并且沒有在基本(源)語(yǔ)言中進(jìn)行任何改動(dòng)。7翻譯完成時(shí),使用“文件”>“另存為”,和以前一樣將文件保存為CSV格式。翻譯期間,WinCC中的文本沒有任何變化。導(dǎo)入譯文時(shí),已經(jīng)存在的文本被覆蓋。4.重新導(dǎo)入翻譯完的文本。步驟如

37、下:1通過(guò)“開始”>“SIMATIC”>“WinCC”>“工具”>“EasyLanguage”啟動(dòng)EasyLanguage工具。當(dāng)啟動(dòng)EasyLanguage工具時(shí),當(dāng)前項(xiàng)目將被激活。2選擇“導(dǎo)入”操作模式。3指定希望將文本導(dǎo)入其中的WinCC項(xiàng)目。4指定包含了所翻譯文本的CSV文件。5將打算為其導(dǎo)入文本的畫面移動(dòng)到“所選畫面”列表中。6將打算導(dǎo)入的語(yǔ)言移動(dòng)到“所選語(yǔ)言”列表中。每次只能導(dǎo)入一種語(yǔ)言。7單擊“開始”按鈕。8重復(fù)每種已翻譯語(yǔ)言的操作。9如果必要(例如對(duì)于非拉丁字體),可使用圖形編輯器來(lái)設(shè)置相關(guān)對(duì)象中的正確字體。5.在相關(guān)對(duì)象中設(shè)置正確的字體。6.切換圖形編輯器中的項(xiàng)目語(yǔ)言,以便檢查譯文是否完整。未翻譯文本顯示為“?”。9.6 實(shí)例介紹實(shí)例:在運(yùn)行系統(tǒng)中進(jìn)行語(yǔ)言切換。首先在圖形編輯器中組態(tài)一個(gè)按鈕;這個(gè)按鈕用來(lái)在運(yùn)行系統(tǒng)中進(jìn)行英語(yǔ)、法語(yǔ)和意大利語(yǔ)之間的切換;最后在運(yùn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論