翻譯|使用教程|編輯:黃竹雯|2019-04-11 10:50:05.000|閱讀 412 次
概述:Sisulizer可以根據(jù)數(shù)據(jù)庫本地化的需要靈活調(diào)整。Sisulizer是企業(yè)最佳的軟件本地化工具,它使用共享的譯碼存儲系統(tǒng),可廣泛的應用于服務器數(shù)據(jù)庫的本地化和Web應用程序的本地化。我們有許多方法可以了解數(shù)據(jù)庫本地化。Sisulizer涵蓋了所有級別:克隆(數(shù)據(jù)庫),表格,行和字段。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Sisulizer是企業(yè)最佳的軟件本地化工具,它使用共享的譯碼存儲系統(tǒng),可廣泛的應用于服務器數(shù)據(jù)庫的本地化和Web應用程序的本地化。我們有許多方法可以了解數(shù)據(jù)庫本地化。Sisulizer涵蓋了所有級別:克隆(數(shù)據(jù)庫),表格,行和字段。Sisulizer提供的用于本地化數(shù)據(jù)庫的四種方法如下:
使用此方法,Sisulizer可以創(chuàng)建數(shù)據(jù)庫的完整克隆。結(jié)果是原始結(jié)構(gòu)的精確副本。該結(jié)構(gòu)(包括克隆數(shù)據(jù)庫的所有表和字段名稱)是相同的。數(shù)據(jù)庫僅在數(shù)據(jù)庫名稱上有所不同。clone方法為每種本地化語言創(chuàng)建一個數(shù)據(jù)庫,這里是德語和日語。
優(yōu)點:無需更改數(shù)據(jù)庫結(jié)構(gòu);只有數(shù)據(jù)庫內(nèi)容不同。
使用這種方法(有兩種風格),Sisulizer為每種語言復制原始表行。復制的行與原始行相同,只是語言字段值不同。字段值與行語言匹配。那些被標記為本地化的字段包含一個本地化值。結(jié)果可能是這樣的:
翻譯分布在多行中。ID和語言字段是唯一的數(shù)據(jù)庫索引。
優(yōu)點:數(shù)據(jù)庫結(jié)構(gòu)只需稍加改動,對于訪問數(shù)據(jù)庫內(nèi)容實施的軟件開發(fā)人員來說非常容易。
Sisulizer現(xiàn)在提供了使用外鍵作為唯一數(shù)據(jù)庫索引來識別翻譯的可能性。因此,新行定位方法不需要ID和語言的組合索引。要創(chuàng)建新的ID值,Sisulizer會調(diào)用您的存儲過程。
此方法為要本地化的表添加本地化后的表。已本地化的表只包含主鍵和已本地化的字段。結(jié)果被寫入具有相同結(jié)構(gòu)的新表。數(shù)據(jù)庫表只有不同的名稱,如description和description_ja:
在左邊,您可以看到原始的表描述,而在右邊,則是經(jīng)過翻譯的表description_ja。與克隆方法的不同之處在于,語言表位于同一個數(shù)據(jù)庫中。克隆方法為每種語言創(chuàng)建一個數(shù)據(jù)庫。
優(yōu)點:只需在數(shù)據(jù)庫結(jié)構(gòu)中做一個小的更改,這對于訪問數(shù)據(jù)庫內(nèi)容的軟件開發(fā)人員來說非常容易實現(xiàn)。
在此方法中,Sisulizer更新同一數(shù)據(jù)庫行中本地化字段的值。本地化字段與原始字段相同,只是它們包含不同語言的數(shù)據(jù),而且它們的名稱也不同。
例如,如果原始語言是英語,并且希望將數(shù)據(jù)庫本地化為德語和日語,則可以為包含用于本地化的字符串的字段添加德語和日語字段。
下圖中顯示了一個數(shù)據(jù)庫表,其中包含德語和日語的原始值和翻譯字段。并非所有字段都出現(xiàn)三次,因為Population字段即不需要翻譯。
優(yōu)點:只需要更改所有具有本地化內(nèi)容的表的數(shù)據(jù)庫結(jié)構(gòu)。對于訪問數(shù)據(jù)庫內(nèi)容的軟件開發(fā)人員來說,實現(xiàn)很容易。最好的優(yōu)點是您不需要保留冗余數(shù)據(jù)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn