add completed chinese utf8 translation, much thanks to kuo chaoyi
authorxzilla <xzilla>
Wed, 21 Feb 2007 04:35:01 +0000 (04:35 +0000)
committerxzilla <xzilla>
Wed, 21 Feb 2007 04:35:01 +0000 (04:35 +0000)
CREDITS
HISTORY
lang/chinese-utf8-zh_TW.php
lang/recoded/chinese-utf8-zh_CN.php
lang/recoded/chinese-utf8-zh_TW.php

diff --git a/CREDITS b/CREDITS
index d7de0ee66a9b4f47036839331e3376d64d56643c..85c7ddb27b915b9c506148a8b4be827b75f7cdb6 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -9,6 +9,7 @@ Project Administration & Major Projects
 
 Translators
 
+- Kuo Chaoyi (Chinese Utf8) 
 - Angelo Rigo (Brazilan Portuguese)
 - Chan Min Wai (Chinese)
 - He Wei Ping (Chinese)
diff --git a/HISTORY b/HISTORY
index 1f7374b0af843fadf95c24ead56a53c71c8b3fc2..934aaf5e1ae91f91df8c202717ee11fcbc971ea2 100644 (file)
--- a/HISTORY
+++ b/HISTORY
@@ -1,6 +1,14 @@
 phpPgAdmin History
 ------------------
 
+Version 4.2
+-----------
+
+Translations
+* utf traditional chinese (Kuo Chaoyi)
+* utf simplified chinese (Kuo Chaoyi)
+
+
 Version 4.1
 -----------
 
index 69e5fff60edad23c16b738863a91abaaa286776a..b5d67169772d6ffa3230e17024381e6bd8524a3f 100644 (file)
@@ -5,7 +5,7 @@
         * for new translations.
         *
         *Translated by 郭朝益 ChaoYi, Kuo [kuo.chaoyi@gmail.com]
-        * $Id: chinese-utf8-zh_TW.php,v 1.1 2007/02/10 03:48:34 xzilla Exp $
+        * $Id: chinese-utf8-zh_TW.php,v 1.2 2007/02/21 04:35:01 xzilla Exp $
         */
 
        // Language and character set
        $lang['applangdir'] = 'ltr';
 
        // Welcome  
-       $lang['strintro'] = '歡迎使用 phpPgAdmin.';
+       $lang['strintro'] = '歡迎使用 phpPgAdmin';
        $lang['strppahome'] = 'phpPgAdmin 首頁';
        $lang['strpgsqlhome'] = 'PostgreSQL 首頁';
        $lang['strpgsqlhome_url'] = 'http://www.postgresql.org/';
        $lang['strlocaldocs'] = 'PostgreSQL 文件 (本機)';
-       $lang['strreportbug'] = '通報程式臭蟲';
+       $lang['strreportbug'] = '通報程式 Bug';
+       
        $lang['strviewfaq'] = '觀看線上 FAQ';
        $lang['strviewfaq_url'] = 'http://phppgadmin.sourceforge.net/?page=faq';
        
        // Basic strings
        $lang['strlogin'] = '登入';
        $lang['strloginfailed'] = '登入失敗';
-       $lang['strlogindisallowed'] = '出於安全原因拒絕登入.';
+       $lang['strlogindisallowed'] = '出於安全原因拒絕登入';
        $lang['strserver'] = '伺服器';
-       $lang['strservers'] = '伺服器';
-       $lang['strintroduction'] = 'Introduction';
+       $lang['strservers'] = '伺服器';
+       $lang['strintroduction'] = '序頁';
        $lang['strhost'] = '主機';
        $lang['strport'] = '埠號';
        $lang['strlogout'] = '登出';
        $lang['strowner'] = '擁有者';
        $lang['straction'] = '動作';
-       $lang['stractions'] = '動作s';
+       $lang['stractions'] = '動作';
        $lang['strname'] = '名稱';
        $lang['strdefinition'] = '定義';
        $lang['strproperties'] = '屬性';
        $lang['strbrowse'] = '瀏覽';
        $lang['strenable'] = '啟用';
        $lang['strdisable'] = '停用';
-       $lang['strdrop'] = '除';
-       $lang['strdropped'] = '已除';
+       $lang['strdrop'] = '除';
+       $lang['strdropped'] = '已除';
        $lang['strnull'] = '空值';
        $lang['strnotnull'] = '不允許空值';
        $lang['strprev'] = '< 上一步';
-       $lang['strnext'] = 'Next >';
-       $lang['strfirst'] = '<< 一步';
+       $lang['strnext'] = '下一步 >';
+       $lang['strfirst'] = '<< 最前一步';
        $lang['strlast'] = '最後一步 >>';
        $lang['strfailed'] = '失敗';
        $lang['strcreate'] = '建立';
@@ -61,7 +62,7 @@
        $lang['stralter'] = '修改';
        $lang['strok'] = '確定';
        $lang['strcancel'] = '取消';
-       $lang['strac'] = 'Enable AutoComplete';
+       $lang['strac'] = '啟用自動完成';
        $lang['strsave'] = '儲存';
        $lang['strreset'] = '重設';
        $lang['strinsert'] = '插入';
        $lang['strreferences'] = '參考';
        $lang['stryes'] = '是';
        $lang['strno'] = '否';
-       $lang['strtrue'] = 'TRUE';
-       $lang['strfalse'] = 'FALSE';
+       $lang['strtrue'] = '真(TRUE)';
+       $lang['strfalse'] = '假(FALSE)';
        $lang['stredit'] = '編輯';
        $lang['strcolumn'] = '欄位';
        $lang['strcolumns'] = '欄位';
        $lang['strrows'] = '資料列';
        $lang['strrowsaff'] = '資料列受影響。';
-       $lang['strobjects'] = '物件';
+       $lang['strobjects'] = '物件';
        $lang['strback'] = '返回';
        $lang['strqueryresults'] = '查詢結果';
        $lang['strshow'] = '顯示';
-       $lang['strempty'] = '空值';
+       $lang['strempty'] = '清空';
        $lang['strlanguage'] = '語言';
-       $lang['strencoding'] = '編碼';
+       $lang['strencoding'] = '字元編碼';
        $lang['strvalue'] = '值';
        $lang['strunique'] = '唯一值';
-       $lang['strprimary'] = '主鍵(PK)';
+       $lang['strprimary'] = '主鍵(pkey)';
        $lang['strexport'] = '匯出';
        $lang['strimport'] = '匯入';
-       $lang['strallowednulls'] = 'Allowed NULL characters';
+       $lang['strallowednulls'] = '已允許空字元';
        $lang['strbackslashn'] = '\N';
-       $lang['strnull'] = 'NULL (The word)';
-       $lang['stremptystring'] = 'Empty string/field';
+       $lang['strnull'] = 'NULL ()';
+       $lang['stremptystring'] = '空 字串/欄位';
        $lang['strsql'] = 'SQL';
-       $lang['stradmin'] = '管理';
-       $lang['strvacuum'] = '清理(Vacuum)';
-       $lang['stranalyze'] = '分析';
-       $lang['strclusterindex'] = '集群';
-       $lang['strclustered'] = '已集群?';
+       $lang['stradmin'] = '管理';
+       $lang['strvacuum'] = 'Vacuum';
+       $lang['stranalyze'] = 'Analyze';
+       $lang['strclusterindex'] = '叢集';
+       $lang['strclustered'] = '已叢集?';
        $lang['strreindex'] = '重建索引';
        $lang['strrun'] = '執行';
        $lang['stradd'] = '新增';
        $lang['strevent'] = '事件';
-       $lang['strwhere'] = 'Where';
-       $lang['strinstead'] = 'Do Instead';
-       $lang['strwhen'] = 'When';
+       $lang['strwhere'] = '在那裡';
+       $lang['strinstead'] = '這樣反而';
+       $lang['strwhen'] = '然後';
        $lang['strformat'] = '格式';
        $lang['strdata'] = '資料';
        $lang['strconfirm'] = '確認';
        $lang['strexpression'] = '表達式';
        $lang['strellipsis'] = '...';
-       $lang['strseparator'] = '';
+       $lang['strseparator'] = '';
        $lang['strexpand'] = '展開';
        $lang['strcollapse'] = '摺疊';
        $lang['strexplain'] = '闡明';
        $lang['stroptions'] = '選項';
        $lang['strrefresh'] = '重新整理';
        $lang['strdownload'] = '下載';
-       $lang['strdownloadgzipped'] = '以gzip壓縮後下載';
+       $lang['strdownloadgzipped'] = '以 gzip 壓縮後下載';
        $lang['strinfo'] = '資訊';
        $lang['stroids'] = 'OIDs';
        $lang['stradvanced'] = '進階';
        $lang['strvariables'] = '變數';
        $lang['strprocess'] = '進程';
-       $lang['strprocesses'] = '進程';
+       $lang['strprocesses'] = '進程';
        $lang['strsetting'] = '設定';
        $lang['streditsql'] = '編輯 SQL';
-       $lang['strruntime'] = '總共執行時間%s ms';
+       $lang['strruntime'] = '總共執行時間%s ms';
        $lang['strpaginate'] = '分頁顯示結果';
-       $lang['struploadscript'] = '或是上傳一個SQL腳本檔:';
+       $lang['struploadscript'] = '或是上傳一個 SQL 稿本檔:';
        $lang['strstarttime'] = '開始時間';
        $lang['strfile'] = '檔案';
        $lang['strfileimported'] = '檔案已匯入。';
-       $lang['strtrycred'] = 'Use these credentials for all servers';
+       $lang['strtrycred'] = '為全部伺服器使用這些證件';
 
        // Database sizes
        $lang['strsize'] = '容量';
        $lang['strtb'] = 'TB';
 
        // Error handling
-       $lang['strnoframes'] = 'This application works best with a frames-enabled browser, but can be used without frames by following the link below.';
-       $lang['strnoframeslink'] = 'Use without frames';
-       $lang['strbadconfig'] = 'Your config.inc.php is out of date. You will need to regenerate it from the new config.inc.php-dist.';
-       $lang['strnotloaded'] = '您的 PHP 環境未安裝 PostgreSQL 必要的支持。您必需重新編譯 PHP 使用這 --with-pgsql configure 選項。';
+       
+       $lang['strnoframes'] = '這個應用最好以一個能啟用頁框的瀏覽器運作, 但也能夠被使用在沒有頁框下接繼運作。';
+       $lang['strnoframeslink'] = '使用不包括框架';
+       $lang['strbadconfig'] = '您的 config.inc.php 是過時的。您將需要從新的 config.inc.php-dist 再生它 。';
+       $lang['strnotloaded'] = '您的 PHP 環境未安裝 PostgreSQL 必要的支持。您必需重新編譯 PHP 使用 --with-pgsql configure 選項。';
        $lang['strpostgresqlversionnotsupported'] = 'PostgreSQL 版本未被支持。請升級版本到 %s 或是更高者。';
-       $lang['strbadschema'] = '指定了無效的綱要模式(schema)。';
-       $lang['strbadencoding'] = '資料庫無法設定用戶端的編碼方式。';
+       $lang['strbadschema'] = '指定了無效的綱要模式。';
+       $lang['strbadencoding'] = '資料庫無法設定使用者端的編碼方式。';
        $lang['strsqlerror'] = 'SQL 錯誤:';
-       $lang['strinstatement'] = '於陳述內:';
-       $lang['strinvalidparam'] = '無效的本變數。';
+       $lang['strinstatement'] = '在表達方式內:';
+       $lang['strinvalidparam'] = '無效的稿本變數。';
        $lang['strnodata'] = '找不到資料列。';
        $lang['strnoobjects'] = '找不到物件。';
        $lang['strrownotunique'] = '這資料列無唯一值識別項。';
        $lang['strnoreportsdb'] = '您尚未建立報表資料庫。請參閱指導 INSTALL 檔說明。';
        $lang['strnouploads'] = '上傳檔案功能已停用。';
-       $lang['strimporterror'] = '匯入錯誤.';
-       $lang['strimporterror-fileformat'] = 'Import error: Failed to automatically determine the file format.';
+       $lang['strimporterror'] = '匯入錯誤';
+       $lang['strimporterror-fileformat'] = '匯入錯誤:自動地確定檔案格式已失敗。';
        $lang['strimporterrorline'] = '匯入錯誤發生在第 %s 行。';
-       $lang['strimporterrorline-badcolumnnum'] = '匯入錯誤發生在第 %s 行: Line does not possess the correct number of columns.';
-       $lang['strimporterror-uploadedfile'] = '匯入錯誤:檔案無法被上傳到這伺服器';
-       $lang['strcannotdumponwindows'] = 'Dumping of complex table and schema names on Windows is not supported.';
+       $lang['strimporterrorline-badcolumnnum'] = '匯入錯誤發生在第 %s 行: 行不具備正確的欄位數量。';
+       $lang['strimporterror-uploadedfile'] = '匯入錯誤檔案無法被上傳到這伺服器';
+       $lang['strcannotdumponwindows'] = '傾覆複雜資料表與網要模式名稱在 Windows 是未被支持的。';
 
        // Tables
-       $lang['strtable'] = 'Table';
-       $lang['strtables'] = 'Tables';
-       $lang['strshowalltables'] = 'Show all tables';
-       $lang['strnotables'] = 'No tables found.';
-       $lang['strnotable'] = 'No table found.';
-       $lang['strcreatetable'] = 'Create table';
-       $lang['strtablename'] = 'Table name';
-       $lang['strtableneedsname'] = 'You must give a name for your table.';
-       $lang['strtableneedsfield'] = 'You must specify at least one field.';
-       $lang['strtableneedscols'] = 'You must specify a valid number of columns.';
-       $lang['strtablecreated'] = 'Table created.';
-       $lang['strtablecreatedbad'] = 'Table creation failed.';
-       $lang['strconfdroptable'] = 'Are you sure you want to drop the table "%s"?';
-       $lang['strtabledropped'] = 'Table dropped.';
-       $lang['strtabledroppedbad'] = 'Table drop failed.';
-       $lang['strconfemptytable'] = 'Are you sure you want to empty the table "%s"?';
-       $lang['strtableemptied'] = 'Table emptied.';
-       $lang['strtableemptiedbad'] = 'Table empty failed.';
-       $lang['strinsertrow'] = 'Insert row';
-       $lang['strrowinserted'] = 'Row inserted.';
-       $lang['strrowinsertedbad'] = 'Row insert failed.';
-       $lang['strrowduplicate'] = 'Row insert failed, attempted to do duplicate insert.';
-       $lang['streditrow'] = 'Edit row';
-       $lang['strrowupdated'] = 'Row updated.';
-       $lang['strrowupdatedbad'] = 'Row update failed.';
-       $lang['strdeleterow'] = 'Delete Row';
-       $lang['strconfdeleterow'] = 'Are you sure you want to delete this row?';
-       $lang['strrowdeleted'] = 'Row deleted.';
-       $lang['strrowdeletedbad'] = 'Row deletion failed.';
-       $lang['strinsertandrepeat'] = 'Insert & Repeat';
-       $lang['strnumcols'] = 'Number of columns';
-       $lang['strcolneedsname'] = 'You must specify a name for the column';
-       $lang['strselectallfields'] = 'Select all fields';
-       $lang['strselectneedscol'] = 'You must show at least one column.';
-       $lang['strselectunary'] = 'Unary operators cannot have values.';
-       $lang['straltercolumn'] = 'Alter column';
-       $lang['strcolumnaltered'] = 'Column altered.';
-       $lang['strcolumnalteredbad'] = 'Column alteration failed.';
-       $lang['strconfdropcolumn'] = 'Are you sure you want to drop column "%s" from table "%s"?';
-       $lang['strcolumndropped'] = 'Column dropped.';
-       $lang['strcolumndroppedbad'] = 'Column drop failed.';
-       $lang['straddcolumn'] = 'Add column';
-       $lang['strcolumnadded'] = 'Column added.';
-       $lang['strcolumnaddedbad'] = 'Column add failed.';
-       $lang['strcascade'] = 'CASCADE';
-       $lang['strtablealtered'] = 'Table altered.';
-       $lang['strtablealteredbad'] = 'Table alteration failed.';
-       $lang['strdataonly'] = 'Data only';
-       $lang['strstructureonly'] = 'Structure only';
-       $lang['strstructureanddata'] = 'Structure and data';
+       $lang['strtable'] = '資料表';
+       $lang['strtables'] = '資料表';
+       $lang['strshowalltables'] = '顯示全部資料表';
+       $lang['strnotables'] = '找不到資料表。';
+       $lang['strnotable'] = '找不到任何資料表。';
+       $lang['strcreatetable'] = '建立新資料表';
+       $lang['strtablename'] = '資料表名';
+       $lang['strtableneedsname'] = '您必需為您的資料表命名。';
+       $lang['strtableneedsfield'] = '您至少應指定一個欄位。';
+       $lang['strtableneedscols'] = '您必需指定一個合法的欄位數量。';
+       $lang['strtablecreated'] = '資料表已建立。';
+       $lang['strtablecreatedbad'] = '建立資料表作業失敗。';
+       $lang['strconfdroptable'] = '您確定要移除資料表 "%s"?';
+       $lang['strtabledropped'] = '資料表已移除。';
+       $lang['strtabledroppedbad'] = '資料表移除失敗。';
+       $lang['strconfemptytable'] = '您確定要清空資料表 "%s"?';
+       $lang['strtableemptied'] = '資料表已清空。';
+       $lang['strtableemptiedbad'] = '資料表清空失敗。';
+       $lang['strinsertrow'] = '插入資料列';
+       $lang['strrowinserted'] = '資料列已插入。';
+       $lang['strrowinsertedbad'] = '資料列插入失敗。';
+       $lang['strrowduplicate'] = '資料列插入失敗, 試圖做複製品插入。';
+       $lang['streditrow'] = '編輯資料列';
+       $lang['strrowupdated'] = '資料列已更新。';
+       $lang['strrowupdatedbad'] = '資料列更新失敗。';
+       $lang['strdeleterow'] = '刪除資料列';
+       $lang['strconfdeleterow'] = '您確定要刪除這些資料列??';
+       $lang['strrowdeleted'] = '資料列已刪除。';
+       $lang['strrowdeletedbad'] = '資料列刪除失敗。';
+       $lang['strinsertandrepeat'] = '插入與重作';
+       $lang['strnumcols'] = '欄位數量';
+       $lang['strcolneedsname'] = '您必需為這個欄位特定一個名稱';
+       $lang['strselectallfields'] = '選擇全部欄位';
+       $lang['strselectneedscol'] = '您必需至少顯示一資料列。';
+       $lang['strselectunary'] = '一元運算子不能有值。';
+       $lang['straltercolumn'] = '修改資料列';
+       $lang['strcolumnaltered'] = '資料列已修改。';
+       $lang['strcolumnalteredbad'] = '資料列修改失敗。';
+       $lang['strconfdropcolumn'] = '您確定要移除欄位 "%s" 從資料表 "%s"?';
+       $lang['strcolumndropped'] = '欄位已移除。';
+       $lang['strcolumndroppedbad'] = '欄位移除失敗。';
+       $lang['straddcolumn'] = '新增欄位';
+       $lang['strcolumnadded'] = '欄位已新增。';
+       $lang['strcolumnaddedbad'] = '欄位新增失敗。';
+       $lang['strcascade'] = '附屬串聯';
+       $lang['strtablealtered'] = '資料表已修改。';
+       $lang['strtablealteredbad'] = '資料表修改失敗。';
+       $lang['strdataonly'] = '只有資料';
+       $lang['strstructureonly'] = '只有結構';
+       $lang['strstructureanddata'] = '結構和資料';
        $lang['strtabbed'] = 'Tabbed';
-       $lang['strauto'] = 'Auto';
-       $lang['strconfvacuumtable'] = 'Are you sure you want to vacuum "%s"?';
-       $lang['strestimatedrowcount'] = 'Estimated row count';
+       $lang['strauto'] = '自動';
+       $lang['strconfvacuumtable'] = '您確定將要 vacuum "%s"?';
+       $lang['strestimatedrowcount'] = '估計資料列數量';
 
        // Columns
-       $lang['strcolprop'] = 'Column properties';
+       $lang['strcolprop'] = '欄位屬性';
                
        // Users
-       $lang['struser'] = 'User';
-       $lang['strusers'] = 'Users';
-       $lang['strusername'] = 'Username';
-       $lang['strpassword'] = 'Password';
-       $lang['strsuper'] = 'Superuser?';
-       $lang['strcreatedb'] = 'Create DB?';
-       $lang['strexpires'] = 'Expires';
-       $lang['strsessiondefaults'] = 'Session defaults';
-       $lang['strnousers'] = 'No users found.';
-       $lang['struserupdated'] = 'User updated.';
-       $lang['struserupdatedbad'] = 'User update failed.';
-       $lang['strshowallusers'] = 'Show all users';
-       $lang['strcreateuser'] = 'Create user';
-       $lang['struserneedsname'] = 'You must give a name for your user.';
-       $lang['strusercreated'] = 'User created.';
-       $lang['strusercreatedbad'] = 'Failed to create user.';
-       $lang['strconfdropuser'] = 'Are you sure you want to drop the user "%s"?';
-       $lang['struserdropped'] = 'User dropped.';
-       $lang['struserdroppedbad'] = 'Failed to drop user.';
-       $lang['straccount'] = 'Account';
-       $lang['strchangepassword'] = 'Change password';
-       $lang['strpasswordchanged'] = 'Password changed.';
-       $lang['strpasswordchangedbad'] = 'Failed to change password.';
-       $lang['strpasswordshort'] = 'Password is too short.';
-       $lang['strpasswordconfirm'] = 'Password does not match confirmation.';
+       $lang['struser'] = '使用者';
+       $lang['strusers'] = '使用者';
+       $lang['strusername'] = '使用者名稱';
+       $lang['strpassword'] = '密碼';
+       $lang['strsuper'] = '超級使用者?';
+       $lang['strcreatedb'] = '能建立資料庫?';
+       $lang['strexpires'] = '失效到期';
+       $lang['strsessiondefaults'] = '會議預設';
+       $lang['strnousers'] = '找不到此使用者。';
+       $lang['struserupdated'] = '使用者已更新。';
+       $lang['struserupdatedbad'] = '使用者更新失敗。';
+       $lang['strshowallusers'] = '顯示所有使用者';
+       $lang['strcreateuser'] = '建立新使用者';
+       $lang['struserneedsname'] = '您必需為您的使用者命名。';
+       $lang['strusercreated'] = '使用者已建立。';
+       $lang['strusercreatedbad'] = '使用者建立失敗。';
+       $lang['strconfdropuser'] = '您確定您要移除這個使用者 "%s"?';
+       $lang['struserdropped'] = '使用者已移除。';
+       $lang['struserdroppedbad'] = '使用者移除失敗。';
+       $lang['straccount'] = '帳戶';
+       $lang['strchangepassword'] = '變更密碼';
+       $lang['strpasswordchanged'] = '密碼已變更。';
+       $lang['strpasswordchangedbad'] = '密碼變更失敗。';
+       $lang['strpasswordshort'] = '密碼太簡短。';
+       $lang['strpasswordconfirm'] = '所輸入的確認密碼不符。';
        
        // Groups
-       $lang['strgroup'] = 'Group';
-       $lang['strgroups'] = 'Groups';
-       $lang['strshowallgroups'] = 'Show all groups';
-       $lang['strnogroup'] = 'Group not found.';
-       $lang['strnogroups'] = 'No groups found.';
-       $lang['strcreategroup'] = 'Create group';
-       $lang['strgroupneedsname'] = 'You must give a name for your group.';
-       $lang['strgroupcreated'] = 'Group created.';
-       $lang['strgroupcreatedbad'] = 'Group creation failed.'; 
-       $lang['strconfdropgroup'] = 'Are you sure you want to drop the group "%s"?';
-       $lang['strgroupdropped'] = 'Group dropped.';
-       $lang['strgroupdroppedbad'] = 'Group drop failed.';
-       $lang['strmembers'] = 'Members';
-       $lang['strmemberof'] = 'Member of';
-       $lang['stradminmembers'] = 'Admin members';
-       $lang['straddmember'] = 'Add member';
-       $lang['strmemberadded'] = 'Member added.';
-       $lang['strmemberaddedbad'] = 'Member add failed.';
-       $lang['strdropmember'] = 'Drop member';
-       $lang['strconfdropmember'] = 'Are you sure you want to drop the member "%s" from the group "%s"?';
-       $lang['strmemberdropped'] = 'Member dropped.';
-       $lang['strmemberdroppedbad'] = 'Member drop failed.';
+       $lang['strgroup'] = '群組';
+       $lang['strgroups'] = '群組';
+       $lang['strshowallgroups'] = '顯示全部群組';
+       $lang['strnogroup'] = '找不到群組。';
+       $lang['strnogroups'] = '找不到任何群組。';
+       $lang['strcreategroup'] = '建立群組';
+       $lang['strgroupneedsname'] = '您必需為您的群組命名。';
+       $lang['strgroupcreated'] = '群組已建立。';
+       $lang['strgroupcreatedbad'] = '群組建立失敗。';
+       $lang['strconfdropgroup'] = '您確定您要移除這個群組 "%s"?';
+       $lang['strgroupdropped'] = '群組已移除。';
+       $lang['strgroupdroppedbad'] = '群組移除失敗。';
+       $lang['strmembers'] = '成員';
+       $lang['strmemberof'] = '成員屬於';
+       $lang['stradminmembers'] = '管理員成員';
+       $lang['straddmember'] = '增加成員';
+       $lang['strmemberadded'] = '成員已加入。';
+       $lang['strmemberaddedbad'] = '成員加入失敗。';
+       $lang['strdropmember'] = '移除成員';
+       $lang['strconfdropmember'] = '您確定您要移除這個成員 "%s" 從這個群組 "%s"?';
+       $lang['strmemberdropped'] = '成員已移除。';
+       $lang['strmemberdroppedbad'] = '成員移除失敗。';
 
        // Roles
-       $lang['strrole'] = 'Role';
-       $lang['strroles'] = 'Roles';
-       $lang['strshowallroles'] = 'Show all roles';
-       $lang['strnoroles'] = 'No roles found.';
-       $lang['strinheritsprivs'] = 'Inherits privileges?';
-       $lang['strcreaterole'] = 'Create role';
-       $lang['strcancreaterole'] = 'Can create role?';
-       $lang['strrolecreated'] = 'Role created.';
-       $lang['strrolecreatedbad'] = 'Create role failed.';
-       $lang['stralterrole'] = 'Alter role';
-       $lang['strrolealtered'] = 'Role altered.';
-       $lang['strrolealteredbad'] = 'Role alter failed.';
-       $lang['strcanlogin'] = 'Can login?';
-       $lang['strconnlimit'] = 'Connection limit';
-       $lang['strdroprole'] = 'Drop role';
-       $lang['strconfdroprole'] = 'Are you sure you want to drop the role "%s"?';
-       $lang['strroledropped'] = 'Role dropped.';
-       $lang['strroledroppedbad'] = 'Role drop failed.';
-       $lang['strnolimit'] = 'No limit';
-       $lang['strnever'] = 'Never';
-       $lang['strroleneedsname'] = 'You must give a name for the role.';
+       $lang['strrole'] = '角色';
+       $lang['strroles'] = '角色';
+       $lang['strshowallroles'] = '顯示全部角色';
+       $lang['strnoroles'] = '找不到任何角色。';
+       $lang['strinheritsprivs'] = '繼承特權?';
+       $lang['strcreaterole'] = '建立角色';
+       $lang['strcancreaterole'] = '能建立角色?';
+       $lang['strrolecreated'] = '角色已建立。';
+       $lang['strrolecreatedbad'] = '角色建立失敗。';
+       $lang['stralterrole'] = '修改角色';
+       $lang['strrolealtered'] = '角色被修改。';
+       $lang['strrolealteredbad'] = '角色修改失敗。';
+       $lang['strcanlogin'] = '能登入?';
+       $lang['strconnlimit'] = '連線限制';
+       $lang['strdroprole'] = '移除角色';
+       $lang['strconfdroprole'] = '您確定您要移除這個角色 "%s"?';
+       $lang['strroledropped'] = '角色已移除。';
+       $lang['strroledroppedbad'] = '角色移除失敗。';
+       $lang['strnolimit'] = '不限制';
+       $lang['strnever'] = '從末';
+       $lang['strroleneedsname'] = '您必需為這個角色命名。';
 
        // Privileges
-       $lang['strprivilege'] = 'Privilege';
-       $lang['strprivileges'] = 'Privileges';
-       $lang['strnoprivileges'] = 'This object has default owner privileges.';
-       $lang['strgrant'] = 'Grant';
-       $lang['strrevoke'] = 'Revoke';
-       $lang['strgranted'] = 'Privileges changed.';
-       $lang['strgrantfailed'] = 'Failed to change privileges.';
-       $lang['strgrantbad'] = 'You must specify at least one user or group and at least one privilege.';
-       $lang['strgrantor'] = 'Grantor';
+       $lang['strprivilege'] = '特權';
+       $lang['strprivileges'] = '特權';
+       $lang['strnoprivileges'] = '這個物件有預設的擁有者特權。';
+       $lang['strgrant'] = '賦予';
+       $lang['strrevoke'] = '撤回';
+       $lang['strgranted'] = '特權已變更。';
+       $lang['strgrantfailed'] = '特權變更失敗。';
+       $lang['strgrantbad'] = '您應為一名使用者或群組指定至少一項特權。';
+       $lang['strgrantor'] = '授權者';
        $lang['strasterisk'] = '*';
 
        // Databases
-       $lang['strdatabase'] = 'Database';
-       $lang['strdatabases'] = 'Databases';
-       $lang['strshowalldatabases'] = 'Show all databases';
-       $lang['strnodatabases'] = 'No databases found.';
-       $lang['strcreatedatabase'] = 'Create database';
-       $lang['strdatabasename'] = 'Database name';
-       $lang['strdatabaseneedsname'] = 'You must give a name for your database.';
-       $lang['strdatabasecreated'] = 'Database created.';
-       $lang['strdatabasecreatedbad'] = 'Database creation failed.';
-       $lang['strconfdropdatabase'] = 'Are you sure you want to drop the database "%s"?';
-       $lang['strdatabasedropped'] = 'Database dropped.';
-       $lang['strdatabasedroppedbad'] = 'Database drop failed.';
-       $lang['strentersql'] = 'Enter the SQL to execute below:';
-       $lang['strsqlexecuted'] = 'SQL executed.';
-       $lang['strvacuumgood'] = 'Vacuum complete.';
-       $lang['strvacuumbad'] = 'Vacuum failed.';
-       $lang['stranalyzegood'] = 'Analyze complete.';
-       $lang['stranalyzebad'] = 'Analyze failed.';
-       $lang['strreindexgood'] = 'Reindex complete.';
-       $lang['strreindexbad'] = 'Reindex failed.';
-       $lang['strfull'] = 'Full';
-       $lang['strfreeze'] = 'Freeze';
-       $lang['strforce'] = 'Force';
-       $lang['strsignalsent'] = 'Signal sent.';
-       $lang['strsignalsentbad'] = 'Sending signal failed.';
-       $lang['strallobjects'] = 'All objects';
-       $lang['strdatabasealtered'] = 'Database altered.';
-       $lang['strdatabasealteredbad'] = 'Database alter failed.';
+       $lang['strdatabase'] = '資料庫';
+       $lang['strdatabases'] = '資料庫';
+       $lang['strshowalldatabases'] = '顯示全部資料庫';
+       $lang['strnodatabases'] = '找不到任何資料庫。';
+       $lang['strcreatedatabase'] = '建立資料庫';
+       $lang['strdatabasename'] = '資料庫名稱';
+       $lang['strdatabaseneedsname'] = '您必需為您的資料庫給一個名稱。';
+       $lang['strdatabasecreated'] = '資料庫已建立。';
+       $lang['strdatabasecreatedbad'] = '資料庫建立失敗。';
+       $lang['strconfdropdatabase'] = '您確定您要移除這個資料庫 "%s"?';
+       $lang['strdatabasedropped'] = '資料庫已移除。';
+       $lang['strdatabasedroppedbad'] = '資料庫移除失敗。';
+       $lang['strentersql'] = '在下方輸入 SQL 來執行:';
+       $lang['strsqlexecuted'] = 'SQL 已執行。';
+       $lang['strvacuumgood'] = 'Vacuum 完成。';
+       $lang['strvacuumbad'] = 'Vacuum 失敗。';
+       $lang['stranalyzegood'] = 'Analyze 完成。';
+       $lang['stranalyzebad'] = 'Analyze 失敗。';
+       $lang['strreindexgood'] = '重建索引完成。';
+       $lang['strreindexbad'] = '重建索引失敗。';
+       $lang['strfull'] = '完整';
+       $lang['strfreeze'] = '凍結(Freeze)';
+       $lang['strforce'] = '強制';
+       $lang['strsignalsent'] = '訊號傳遞。';
+       $lang['strsignalsentbad'] = '傳遞訊號失敗。';
+       $lang['strallobjects'] = '全部物件';
+       $lang['strdatabasealtered'] = '資料庫已修改。';
+       $lang['strdatabasealteredbad'] = '資料庫修改失敗。';
 
        // Views
-       $lang['strview'] = 'View';
-       $lang['strviews'] = 'Views';
-       $lang['strshowallviews'] = 'Show all views';
-       $lang['strnoview'] = 'No view found.';
-       $lang['strnoviews'] = 'No views found.';
-       $lang['strcreateview'] = 'Create view';
-       $lang['strviewname'] = 'View name';
-       $lang['strviewneedsname'] = 'You must give a name for your view.';
-       $lang['strviewneedsdef'] = 'You must give a definition for your view.';
-       $lang['strviewneedsfields'] = 'You must give the columns you want selected in your view.';
-       $lang['strviewcreated'] = 'View created.';
-       $lang['strviewcreatedbad'] = 'View creation failed.';
-       $lang['strconfdropview'] = 'Are you sure you want to drop the view "%s"?';
-       $lang['strviewdropped'] = 'View dropped.';
-       $lang['strviewdroppedbad'] = 'View drop failed.';
-       $lang['strviewupdated'] = 'View updated.';
-       $lang['strviewupdatedbad'] = 'View update failed.';
-       $lang['strviewlink'] = 'Linking keys';
-       $lang['strviewconditions'] = 'Additional conditions';
-       $lang['strcreateviewwiz'] = 'Create view with wizard';
+       $lang['strview'] = '視圖';
+       $lang['strviews'] = '視圖';
+       $lang['strshowallviews'] = '顯示全部視圖';
+       $lang['strnoview'] = '找不到視圖。';
+       $lang['strnoviews'] = '找不到任何視圖。';
+       $lang['strcreateview'] = '建立視圖';
+       $lang['strviewname'] = '視圖名稱';
+       $lang['strviewneedsname'] = '您必需為您的視圖給一個名稱。';
+       $lang['strviewneedsdef'] = '您必需為你的視圖給一個定義。';
+       $lang['strviewneedsfields'] = '您必需在您的視圖中選擇給這個欄位。';
+       $lang['strviewcreated'] = '視圖已建立。';
+       $lang['strviewcreatedbad'] = '視圖建立失敗。';
+       $lang['strconfdropview'] = '您確定您要移除這個視圖 "%s"?';
+       $lang['strviewdropped'] = '視圖已移除。';
+       $lang['strviewdroppedbad'] = '視圖移除失敗。';
+       $lang['strviewupdated'] = '視圖已更新。';
+       $lang['strviewupdatedbad'] = '視圖更新失敗。';
+       $lang['strviewlink'] = '連結鍵';
+       $lang['strviewconditions'] = '附加的條件限制';
+       $lang['strcreateviewwiz'] = '建立視圖精靈';
 
        // Sequences
-       $lang['strsequence'] = 'Sequence';
-       $lang['strsequences'] = 'Sequences';
-       $lang['strshowallsequences'] = 'Show all sequences';
-       $lang['strnosequence'] = 'No sequence found.';
-       $lang['strnosequences'] = 'No sequences found.';
-       $lang['strcreatesequence'] = 'Create sequence';
-       $lang['strlastvalue'] = 'Last value';
-       $lang['strincrementby'] = 'Increment by';       
-       $lang['strstartvalue'] = 'Start value';
-       $lang['strmaxvalue'] = 'Max value';
-       $lang['strminvalue'] = 'Min value';
-       $lang['strcachevalue'] = 'Cache value';
-       $lang['strlogcount'] = 'Log count';
-       $lang['striscycled'] = 'Is cycled?';
-       $lang['striscalled'] = 'Is called?';
-       $lang['strsequenceneedsname'] = 'You must specify a name for your sequence.';
-       $lang['strsequencecreated'] = 'Sequence created.';
-       $lang['strsequencecreatedbad'] = 'Sequence creation failed.'; 
-       $lang['strconfdropsequence'] = 'Are you sure you want to drop sequence "%s"?';
-       $lang['strsequencedropped'] = 'Sequence dropped.';
-       $lang['strsequencedroppedbad'] = 'Sequence drop failed.';
-       $lang['strsequencereset'] = 'Sequence reset.';
-       $lang['strsequenceresetbad'] = 'Sequence reset failed.'; 
-       $lang['straltersequence'] = 'Alter sequence';
-       $lang['strsequencealtered'] = 'Sequence altered.';
-       $lang['strsequencealteredbad'] = 'Sequence alteration failed.';
-       $lang['strsetval'] = 'Set value';
-       $lang['strsequencesetval'] = 'Sequence value set.';
-       $lang['strsequencesetvalbad'] = 'Sequence value set failed.';
-       $lang['strnextval'] = 'Increment value';
-       $lang['strsequencenextval'] = 'Sequence incremented.';
-       $lang['strsequencenextvalbad'] = 'Sequence increment failed.';
+       $lang['strsequence'] = '序列數';
+       $lang['strsequences'] = '序列數';
+       $lang['strshowallsequences'] = '顯示全部序列數';
+       $lang['strnosequence'] = '找不到序列數。';
+       $lang['strnosequences'] = '找不到任何序列數。';
+       $lang['strcreatesequence'] = '建立序列數';
+       $lang['strlastvalue'] = '最後值';
+       $lang['strincrementby'] = '遞增量';  
+       $lang['strstartvalue'] = '初始值';
+       $lang['strmaxvalue'] = '最大值';
+       $lang['strminvalue'] = '最小值';
+       $lang['strcachevalue'] = '快取值';
+       $lang['strlogcount'] = '日誌計數';
+       $lang['striscycled'] = '循環?';
+       $lang['striscalled'] = '已呼叫?';
+       $lang['strsequenceneedsname'] = '您必需為您的序列數給一個名稱。';
+       $lang['strsequencecreated'] = '序列數已建立。';
+       $lang['strsequencecreatedbad'] = '序列數建立失敗。'; 
+       $lang['strconfdropsequence'] = '您確定您要移除這個序列數 "%s"?';
+       $lang['strsequencedropped'] = '序列數已移除。';
+       $lang['strsequencedroppedbad'] = '序列數移除失敗。';
+       $lang['strsequencereset'] = '序列數重置。';
+       $lang['strsequenceresetbad'] = '序列數重置失敗。'; 
+       $lang['straltersequence'] = '修改序列數';
+       $lang['strsequencealtered'] = '序列數已修改。';
+       $lang['strsequencealteredbad'] = '序列數修改失敗。';
+       $lang['strsetval'] = '設定值';
+       $lang['strsequencesetval'] = '序列數值設定。';
+       $lang['strsequencesetvalbad'] = '序列數值設定失敗。';
+       $lang['strnextval'] = '遞增量';
+       $lang['strsequencenextval'] = '序列數已遞增。';
+       $lang['strsequencenextvalbad'] = '序列數已遞增失敗。';
 
        // Indexes
-       $lang['strindex'] = 'Index';
-       $lang['strindexes'] = 'Indexes';
-       $lang['strindexname'] = 'Index name';
-       $lang['strshowallindexes'] = 'Show all indexes';
-       $lang['strnoindex'] = 'No index found.';
-       $lang['strnoindexes'] = 'No indexes found.';
-       $lang['strcreateindex'] = 'Create index';
-       $lang['strtabname'] = 'Tab name';
-       $lang['strcolumnname'] = 'Column name';
-       $lang['strindexneedsname'] = 'You must give a name for your index.';
-       $lang['strindexneedscols'] = 'Indexes require a valid number of columns.';
-       $lang['strindexcreated'] = 'Index created';
-       $lang['strindexcreatedbad'] = 'Index creation failed.';
-       $lang['strconfdropindex'] = 'Are you sure you want to drop the index "%s"?';
-       $lang['strindexdropped'] = 'Index dropped.';
-       $lang['strindexdroppedbad'] = 'Index drop failed.';
-       $lang['strkeyname'] = 'Key name';
-       $lang['struniquekey'] = 'Unique key';
-       $lang['strprimarykey'] = 'Primary key';
-       $lang['strindextype'] = 'Type of index';
-       $lang['strtablecolumnlist'] = 'Columns in table';
-       $lang['strindexcolumnlist'] = 'Columns in index';
-       $lang['strconfcluster'] = 'Are you sure you want to cluster "%s"?';
-       $lang['strclusteredgood'] = 'Cluster complete.';
-       $lang['strclusteredbad'] = 'Cluster failed.';
+       $lang['strindex'] = '索引';
+       $lang['strindexes'] = '索引';
+       $lang['strindexname'] = '索引名稱';
+       $lang['strshowallindexes'] = '顯示全部索引';
+       $lang['strnoindex'] = '找不到索引。';
+       $lang['strnoindexes'] = '找不到任何索引。';
+       $lang['strcreateindex'] = '建立索引';
+       $lang['strtabname'] = 'Tab 名稱';
+       $lang['strcolumnname'] = '欄位名稱';
+       $lang['strindexneedsname'] = '您必需為您的索引給一個名稱。';
+       $lang['strindexneedscols'] = '索引要求一個有效欄位數量。';
+       $lang['strindexcreated'] = '索引已建立';
+       $lang['strindexcreatedbad'] = '索引建立失敗。';
+       $lang['strconfdropindex'] = '您確定您要移除這個索引 "%s"?';
+       $lang['strindexdropped'] = '索引已移除。';
+       $lang['strindexdroppedbad'] = '索引移除失敗。';
+       $lang['strkeyname'] = '鍵名';
+       $lang['struniquekey'] = '唯一鍵';
+       $lang['strprimarykey'] = '主鍵(pkey)';
+       $lang['strindextype'] = '索引類型';
+       $lang['strtablecolumnlist'] = '資料表欄位';
+       $lang['strindexcolumnlist'] = '索引欄位';
+       $lang['strconfcluster'] = '您確定您要到叢集 "%s"?';
+       $lang['strclusteredgood'] = '叢集完成。';
+       $lang['strclusteredbad'] = '叢集失敗。';
 
        // Rules
-       $lang['strrules'] = 'Rules';
-       $lang['strrule'] = 'Rule';
-       $lang['strshowallrules'] = 'Show all rules';
-       $lang['strnorule'] = 'No rule found.';
-       $lang['strnorules'] = 'No rules found.';
-       $lang['strcreaterule'] = 'Create rule';
-       $lang['strrulename'] = 'Rule name';
-       $lang['strruleneedsname'] = 'You must specify a name for your rule.';
-       $lang['strrulecreated'] = 'Rule created.';
-       $lang['strrulecreatedbad'] = 'Rule creation failed.';
-       $lang['strconfdroprule'] = 'Are you sure you want to drop the rule "%s" on "%s"?';
-       $lang['strruledropped'] = 'Rule dropped.';
-       $lang['strruledroppedbad'] = 'Rule drop failed.';
+       $lang['strrules'] = '規則';
+       $lang['strrule'] = '規則';
+       $lang['strshowallrules'] = '顯示全部規則';
+       $lang['strnorule'] = '找不到規則。';
+       $lang['strnorules'] = '找不到任何規則。';
+       $lang['strcreaterule'] = '建立規則';
+       $lang['strrulename'] = '規則名稱';
+       $lang['strruleneedsname'] = '您必需為您的規則給一個名稱。';
+       $lang['strrulecreated'] = '規則已建立。';
+       $lang['strrulecreatedbad'] = '規則建立失敗。';
+       $lang['strconfdroprule'] = '您確定您要移除這個規則 "%s" 在 "%s"上?';
+       $lang['strruledropped'] = '規則規則已移除。';
+       $lang['strruledroppedbad'] = '規則移除失敗。';
 
        // Constraints
-       $lang['strconstraint'] = 'Constraint';
-       $lang['strconstraints'] = 'Constraints';
-       $lang['strshowallconstraints'] = 'Show all constraints';
-       $lang['strnoconstraints'] = 'No constraints found.';
-       $lang['strcreateconstraint'] = 'Create constraint';
-       $lang['strconstraintcreated'] = 'Constraint created.';
-       $lang['strconstraintcreatedbad'] = 'Constraint creation failed.';
-       $lang['strconfdropconstraint'] = 'Are you sure you want to drop the constraint "%s" on "%s"?';
-       $lang['strconstraintdropped'] = 'Constraint dropped.';
-       $lang['strconstraintdroppedbad'] = 'Constraint drop failed.';
-       $lang['straddcheck'] = 'Add check';
-       $lang['strcheckneedsdefinition'] = 'Check constraint needs a definition.';
-       $lang['strcheckadded'] = 'Check constraint added.';
-       $lang['strcheckaddedbad'] = 'Failed to add check constraint.';
-       $lang['straddpk'] = 'Add primary key';
-       $lang['strpkneedscols'] = 'Primary key requires at least one column.';
-       $lang['strpkadded'] = 'Primary key added.';
-       $lang['strpkaddedbad'] = 'Failed to add primary key.';
-       $lang['stradduniq'] = 'Add unique key';
-       $lang['struniqneedscols'] = 'Unique key requires at least one column.';
-       $lang['struniqadded'] = 'Unique key added.';
-       $lang['struniqaddedbad'] = 'Failed to add unique key.';
-       $lang['straddfk'] = 'Add foreign key';
-       $lang['strfkneedscols'] = 'Foreign key requires at least one column.';
-       $lang['strfkneedstarget'] = 'Foreign key requires a target table.';
-       $lang['strfkadded'] = 'Foreign key added.';
-       $lang['strfkaddedbad'] = 'Failed to add foreign key.';
-       $lang['strfktarget'] = 'Target table';
-       $lang['strfkcolumnlist'] = 'Columns in key';
+       $lang['strconstraint'] = '限制約束';
+       $lang['strconstraints'] = '限制約束';
+       $lang['strshowallconstraints'] = '顯示全部限制約束';
+       $lang['strnoconstraints'] = '找不到任何限制約束。';
+       $lang['strcreateconstraint'] = '建立限制約束';
+       $lang['strconstraintcreated'] = '限制約束已建立。';
+       $lang['strconstraintcreatedbad'] = '限制約束建立失敗。';
+       $lang['strconfdropconstraint'] = '您確定您要移除這限制約束 "%s" 在 "%s" 上?';
+       $lang['strconstraintdropped'] = '限制約束已移除。';
+       $lang['strconstraintdroppedbad'] = '限制約束移除失敗。';
+       $lang['straddcheck'] = '增加檢查(Check)';
+       $lang['strcheckneedsdefinition'] = '檢查(Check)限制需要定義。';
+       $lang['strcheckadded'] = '檢查限制已增加。';
+       $lang['strcheckaddedbad'] = '增加檢查限制失敗。';
+       $lang['straddpk'] = '增加主鍵(pkey)';
+       $lang['strpkneedscols'] = '主鍵(pkey)要求最少一個欄位。';
+       $lang['strpkadded'] = '主鍵(pkey)已增加。';
+       $lang['strpkaddedbad'] = '增加主鍵(pkey)失敗。';
+       $lang['stradduniq'] = '增加唯一鍵';
+       $lang['struniqneedscols'] = '唯一鍵要求最少一個欄位。';
+       $lang['struniqadded'] = '唯一鍵已增加。';
+       $lang['struniqaddedbad'] = '增加唯一鍵失敗。';
+       $lang['straddfk'] = '增加外部鍵(fkey)';
+       $lang['strfkneedscols'] = '外部鍵(fkey)要求最少一個欄位。';
+       $lang['strfkneedstarget'] = '外部鍵(fkey)要求一個資料表。';
+       $lang['strfkadded'] = '外部鍵(fkey)已增加。';
+       $lang['strfkaddedbad'] = '增加外部鍵(fkey)失敗。';
+       $lang['strfktarget'] = '目標資料表';
+       $lang['strfkcolumnlist'] = '鍵欄位';
        $lang['strondelete'] = 'ON DELETE';
        $lang['stronupdate'] = 'ON UPDATE';
 
        // Functions
-       $lang['strfunction'] = 'Function';
-       $lang['strfunctions'] = 'Functions';
-       $lang['strshowallfunctions'] = 'Show all functions';
-       $lang['strnofunction'] = 'No function found.';
-       $lang['strnofunctions'] = 'No functions found.';
-       $lang['strcreateplfunction'] = 'Create SQL/PL function';
-       $lang['strcreateinternalfunction'] = 'Create internal function';
-       $lang['strcreatecfunction'] = 'Create C function';
-       $lang['strfunctionname'] = 'Function name';
-       $lang['strreturns'] = 'Returns';
-       $lang['strproglanguage'] = 'Programming language';
-       $lang['strfunctionneedsname'] = 'You must give a name for your function.';
-       $lang['strfunctionneedsdef'] = 'You must give a definition for your function.';
-       $lang['strfunctioncreated'] = 'Function created.';
-       $lang['strfunctioncreatedbad'] = 'Function creation failed.';
-       $lang['strconfdropfunction'] = 'Are you sure you want to drop the function "%s"?';
-       $lang['strfunctiondropped'] = 'Function dropped.';
-       $lang['strfunctiondroppedbad'] = 'Function drop failed.';
-       $lang['strfunctionupdated'] = 'Function updated.';
-       $lang['strfunctionupdatedbad'] = 'Function update failed.';
-       $lang['strobjectfile'] = 'Object File';
-       $lang['strlinksymbol'] = 'Link Symbol';
-       $lang['strarguments'] = 'Arguments';
-       $lang['strargmode'] = 'Mode';
-       $lang['strargtype'] = 'Type';
-       $lang['strargadd'] = 'Add another argument';
-       $lang['strargremove'] = 'Remove this argument';
-       $lang['strargnoargs'] = 'This function will not take any arguments.';
-       $lang['strargenableargs'] = 'Enable arguments being passed to this function.';
-       $lang['strargnorowabove'] = 'There needs to be a row above this row.';
-       $lang['strargnorowbelow'] = 'There needs to be a row below this row.';
-       $lang['strargraise'] = 'Move up.';
-       $lang['strarglower'] = 'Move down.';
-       $lang['strargremoveconfirm'] = 'Are you sure you want to remove this argument? This CANNOT be undone.';
+       $lang['strfunction'] = '函數';
+       $lang['strfunctions'] = '函數';
+       $lang['strshowallfunctions'] = '顯示全部函數';
+       $lang['strnofunction'] = '找不到函數。';
+       $lang['strnofunctions'] = '找不到任何函數。';
+       $lang['strcreateplfunction'] = '建立 SQL/PL 函數';
+       $lang['strcreateinternalfunction'] = '建立內部函數';
+       $lang['strcreatecfunction'] = '建立 C 函數';
+       $lang['strfunctionname'] = '函數名稱';
+       $lang['strreturns'] = '遞回';
+       $lang['strproglanguage'] = '程序語言';
+       $lang['strfunctionneedsname'] = '您必需為您的函數給一個名稱。';
+       $lang['strfunctionneedsdef'] = '您必需為您的函數給一個定義。';
+       $lang['strfunctioncreated'] = '函數已建立。';
+       $lang['strfunctioncreatedbad'] = '函數建立失敗。';
+       $lang['strconfdropfunction'] = '您確定您要移除這個函數 "%s"?';
+       $lang['strfunctiondropped'] = '函數已移除。';
+       $lang['strfunctiondroppedbad'] = '函數移除失敗。';
+       $lang['strfunctionupdated'] = '函數已更新。';
+       $lang['strfunctionupdatedbad'] = '函數更新失敗。';
+       $lang['strobjectfile'] = '物件檔案';
+       $lang['strlinksymbol'] = '連結符號';
+       $lang['strarguments'] = '引數';
+       $lang['strargmode'] = '方式';
+       $lang['strargtype'] = '類型';
+       $lang['strargadd'] = '增加作者引數';
+       $lang['strargremove'] = '移除這個引數';
+       $lang['strargnoargs'] = '這個函數將不能工作任何引數。';
+       $lang['strargenableargs'] = '啟用引數已被傳遞到這個函數。';
+       $lang['strargnorowabove'] = '需要資料列在這資料列之上。';
+       $lang['strargnorowbelow'] = '需要資料列在這資料列之前。';
+       $lang['strargraise'] = '向上移。';
+       $lang['strarglower'] = '向下移。';
+       $lang['strargremoveconfirm'] = '您確定你要移除這個引數? 這個 CANNOT 未被完成的。';
 
        // Triggers
-       $lang['strtrigger'] = 'Trigger';
-       $lang['strtriggers'] = 'Triggers';
-       $lang['strshowalltriggers'] = 'Show all triggers';
-       $lang['strnotrigger'] = 'No trigger found.';
-       $lang['strnotriggers'] = 'No triggers found.';
-       $lang['strcreatetrigger'] = 'Create trigger';
-       $lang['strtriggerneedsname'] = 'You must specify a name for your trigger.';
-       $lang['strtriggerneedsfunc'] = 'You must specify a function for your trigger.';
-       $lang['strtriggercreated'] = 'Trigger created.';
-       $lang['strtriggercreatedbad'] = 'Trigger creation failed.';
-       $lang['strconfdroptrigger'] = 'Are you sure you want to drop the trigger "%s" on "%s"?';
-       $lang['strconfenabletrigger'] = 'Are you sure you want to enable the trigger "%s" on "%s"?';
-       $lang['strconfdisabletrigger'] = 'Are you sure you want to disable the trigger "%s" on "%s"?';
-       $lang['strtriggerdropped'] = 'Trigger dropped.';
-       $lang['strtriggerdroppedbad'] = 'Trigger drop failed.';
-       $lang['strtriggerenabled'] = 'Trigger enabled.';
-       $lang['strtriggerenabledbad'] = 'Trigger enable failed.';
-       $lang['strtriggerdisabled'] = 'Trigger disabled.';
-       $lang['strtriggerdisabledbad'] = 'Trigger disable failed.';
-       $lang['strtriggeraltered'] = 'Trigger altered.';
-       $lang['strtriggeralteredbad'] = 'Trigger alteration failed.';
-       $lang['strforeach'] = 'For each';
+       $lang['strtrigger'] = '觸發器';
+       $lang['strtriggers'] = '觸發器';
+       $lang['strshowalltriggers'] = '顯示全部觸發器';
+       $lang['strnotrigger'] = '找不到 觸發器。';
+       $lang['strnotriggers'] = '找不到任何觸發器。';
+       $lang['strcreatetrigger'] = '建立觸發器';
+       $lang['strtriggerneedsname'] = '您必需為您的觸發器明確指定一個名稱。';
+       $lang['strtriggerneedsfunc'] = '您必需為您的觸發器明確指定一個函數。';
+       $lang['strtriggercreated'] = '觸發器已建立。';
+       $lang['strtriggercreatedbad'] = '觸發器建立失敗。';
+       $lang['strconfdroptrigger'] = '您確定您要移除這個觸發器 "%s" on "%s"?';
+       $lang['strconfenabletrigger'] = '您確定您要啟用這個觸發器觸發器 "%s" 在 "%s" 上?';
+       $lang['strconfdisabletrigger'] = '您確定您要停用這個觸發器觸發器 "%s" on "%s" 上?';
+       $lang['strtriggerdropped'] = '觸發器已移除。';
+       $lang['strtriggerdroppedbad'] = '觸發器移除失敗。';
+       $lang['strtriggerenabled'] = '觸發器啟用。';
+       $lang['strtriggerenabledbad'] = '觸發器啟用失敗。';
+       $lang['strtriggerdisabled'] = '觸發器停用。';
+       $lang['strtriggerdisabledbad'] = '觸發器停用失敗。';
+       $lang['strtriggeraltered'] = '觸發器已修改。';
+       $lang['strtriggeralteredbad'] = '觸發器修改失敗。';
+       $lang['strforeach'] = '在每個';
 
        // Types
-       $lang['strtype'] = 'Type';
-       $lang['strtypes'] = 'Types';
-       $lang['strshowalltypes'] = 'Show all types';
-       $lang['strnotype'] = 'No type found.';
-       $lang['strnotypes'] = 'No types found.';
-       $lang['strcreatetype'] = 'Create type';
-       $lang['strcreatecomptype'] = 'Create composite type';
-       $lang['strtypeneedsfield'] = 'You must specify at least one field.';
-       $lang['strtypeneedscols'] = 'You must specify a valid number of fields.';       
-       $lang['strtypename'] = 'Type name';
-       $lang['strinputfn'] = 'Input function';
-       $lang['stroutputfn'] = 'Output function';
-       $lang['strpassbyval'] = 'Passed by val?';
-       $lang['stralignment'] = 'Alignment';
-       $lang['strelement'] = 'Element';
-       $lang['strdelimiter'] = 'Delimiter';
-       $lang['strstorage'] = 'Storage';
-       $lang['strfield'] = 'Field';
-       $lang['strnumfields'] = 'Num. of fields';
-       $lang['strtypeneedsname'] = 'You must give a name for your type.';
-       $lang['strtypeneedslen'] = 'You must give a length for your type.';
-       $lang['strtypecreated'] = 'Type created';
-       $lang['strtypecreatedbad'] = 'Type creation failed.';
-       $lang['strconfdroptype'] = 'Are you sure you want to drop the type "%s"?';
-       $lang['strtypedropped'] = 'Type dropped.';
-       $lang['strtypedroppedbad'] = 'Type drop failed.';
-       $lang['strflavor'] = 'Flavor';
-       $lang['strbasetype'] = 'Base';
-       $lang['strcompositetype'] = 'Composite';
-       $lang['strpseudotype'] = 'Pseudo';
+       $lang['strtype'] = '類型';
+       $lang['strtypes'] = '類型';
+       $lang['strshowalltypes'] = '顯示全部類型';
+       $lang['strnotype'] = '找不到類型。';
+       $lang['strnotypes'] = '找不到任何類型。';
+       $lang['strcreatetype'] = '建立類型';
+       $lang['strcreatecomptype'] = '建立合成類型';
+       $lang['strtypeneedsfield'] = '您必需明確指定最少一個欄位。';
+       $lang['strtypeneedscols'] = '您必需明確指定有效欄位數字。';       
+       $lang['strtypename'] = '類型名稱';
+       $lang['strinputfn'] = '輸入類型';
+       $lang['stroutputfn'] = '輸出類型';
+       $lang['strpassbyval'] = '以值傳送?';
+       $lang['stralignment'] = '排列';
+       $lang['strelement'] = '元素';
+       $lang['strdelimiter'] = '分隔符號';
+       $lang['strstorage'] = '儲藏所';
+       $lang['strfield'] = '欄位';
+       $lang['strnumfields'] = '欄位 Num. ';
+       $lang['strtypeneedsname'] = '您必需為您的類型給一個名稱。';
+       $lang['strtypeneedslen'] = '您必需為您的類型給一個長度。';
+       $lang['strtypecreated'] = '類型已建立';
+       $lang['strtypecreatedbad'] = '類型建立失敗。';
+       $lang['strconfdroptype'] = '您確定您要移除這個類型 "%s"?';
+       $lang['strtypedropped'] = '類型已移除。';
+       $lang['strtypedroppedbad'] = '類型移除失敗。';
+       $lang['strflavor'] = '特色';
+       $lang['strbasetype'] = '基礎';
+       $lang['strcompositetype'] = '合成';
+       $lang['strpseudotype'] = '假冒';
 
        // Schemas
-       $lang['strschema'] = 'Schema';
-       $lang['strschemas'] = 'Schemas';
-       $lang['strshowallschemas'] = 'Show all schemas';
-       $lang['strnoschema'] = 'No schema found.';
-       $lang['strnoschemas'] = 'No schemas found.';
-       $lang['strcreateschema'] = 'Create schema';
-       $lang['strschemaname'] = 'Schema name';
-       $lang['strschemaneedsname'] = 'You must give a name for your schema.';
-       $lang['strschemacreated'] = 'Schema created';
-       $lang['strschemacreatedbad'] = 'Schema creation failed.';
-       $lang['strconfdropschema'] = 'Are you sure you want to drop the schema "%s"?';
-       $lang['strschemadropped'] = 'Schema dropped.';
-       $lang['strschemadroppedbad'] = 'Schema drop failed.';
-       $lang['strschemaaltered'] = 'Schema altered.';
-       $lang['strschemaalteredbad'] = 'Schema alteration failed.';
-       $lang['strsearchpath'] = 'Schema search path';
+       $lang['strschema'] = '網要模式';
+       $lang['strschemas'] = '網要模式';
+       $lang['strshowallschemas'] = '顯示全部網要模式';
+       $lang['strnoschema'] = '找不到網要模式。';
+       $lang['strnoschemas'] = '找不到任何網要模式。';
+       $lang['strcreateschema'] = '建立網要模式';
+       $lang['strschemaname'] = '網要模式名稱';
+       $lang['strschemaneedsname'] = '您必需為您的網要模式給一個名稱。';
+       $lang['strschemacreated'] = '網要模式已建立';
+       $lang['strschemacreatedbad'] = '網要模式建立失敗。';
+       $lang['strconfdropschema'] = '您確定您要移除這個網要模式 "%s"?';
+       $lang['strschemadropped'] = '網要模式已移除。';
+       $lang['strschemadroppedbad'] = '網要模式移除失敗。';
+       $lang['strschemaaltered'] = '網要模式已修改。';
+       $lang['strschemaalteredbad'] = '網要模式修改失敗。';
+       $lang['strsearchpath'] = '網要模式搜尋路徑';
 
        // Reports
-       $lang['strreport'] = 'Report';
-       $lang['strreports'] = 'Reports';
-       $lang['strshowallreports'] = 'Show all reports';
-       $lang['strnoreports'] = 'No reports found.';
-       $lang['strcreatereport'] = 'Create report';
-       $lang['strreportdropped'] = 'Report dropped.';
-       $lang['strreportdroppedbad'] = 'Report drop failed.';
-       $lang['strconfdropreport'] = 'Are you sure you want to drop the report "%s"?';
-       $lang['strreportneedsname'] = 'You must give a name for your report.';
-       $lang['strreportneedsdef'] = 'You must give SQL for your report.';
-       $lang['strreportcreated'] = 'Report saved.';
-       $lang['strreportcreatedbad'] = 'Failed to save report.';
+       $lang['strreport'] = '報表';
+       $lang['strreports'] = '報表';
+       $lang['strshowallreports'] = '顯示全部報表';
+       $lang['strnoreports'] = '找不到任何報表。';
+       $lang['strcreatereport'] = '建立報表';
+       $lang['strreportdropped'] = '報表已移除。';
+       $lang['strreportdroppedbad'] = '報表移除失敗。';
+       $lang['strconfdropreport'] = '您確定您要移除這個報表 "%s"?';
+       $lang['strreportneedsname'] = '您必需為您的報表給一個名稱。';
+       $lang['strreportneedsdef'] = '您必需為您的報表給 SQL。';
+       $lang['strreportcreated'] = '報表已儲存。';
+       $lang['strreportcreatedbad'] = '報表儲存失敗。';
 
        // Domains
-       $lang['strdomain'] = 'Domain';
-       $lang['strdomains'] = 'Domains';
-       $lang['strshowalldomains'] = 'Show all domains';
-       $lang['strnodomains'] = 'No domains found.';
-       $lang['strcreatedomain'] = 'Create domain';
-       $lang['strdomaindropped'] = 'Domain dropped.';
-       $lang['strdomaindroppedbad'] = 'Domain drop failed.';
-       $lang['strconfdropdomain'] = 'Are you sure you want to drop the domain "%s"?';
-       $lang['strdomainneedsname'] = 'You must give a name for your domain.';
-       $lang['strdomaincreated'] = 'Domain created.';
-       $lang['strdomaincreatedbad'] = 'Domain creation failed.';       
-       $lang['strdomainaltered'] = 'Domain altered.';
-       $lang['strdomainalteredbad'] = 'Domain alteration failed.';     
+       $lang['strdomain'] = '領域';
+       $lang['strdomains'] = '領域';
+       $lang['strshowalldomains'] = '顯示全部領域';
+       $lang['strnodomains'] = '找不到任何領域。';
+       $lang['strcreatedomain'] = '建立領域';
+       $lang['strdomaindropped'] = '領域已移除。';
+       $lang['strdomaindroppedbad'] = '領域移除失敗。';
+       $lang['strconfdropdomain'] = '您確定您要移除這個領域 "%s"?';
+       $lang['strdomainneedsname'] = '您必需為您的領域給一個名稱。。';
+       $lang['strdomaincreated'] = '領域已建立。';
+       $lang['strdomaincreatedbad'] = '領域建立失敗。'; 
+       $lang['strdomainaltered'] = '領域已修改。';
+       $lang['strdomainalteredbad'] = '領域修改失敗。'; 
 
        // Operators
-       $lang['stroperator'] = 'Operator';
-       $lang['stroperators'] = 'Operators';
-       $lang['strshowalloperators'] = 'Show all operators';
-       $lang['strnooperator'] = 'No operator found.';
-       $lang['strnooperators'] = 'No operators found.';
-       $lang['strcreateoperator'] = 'Create operator';
-       $lang['strleftarg'] = 'Left Arg Type';
-       $lang['strrightarg'] = 'Right Arg Type';
-       $lang['strcommutator'] = 'Commutator';
-       $lang['strnegator'] = 'Negator';
-       $lang['strrestrict'] = 'Restrict';
-       $lang['strjoin'] = 'Join';
+       $lang['stroperator'] = '運算子';
+       $lang['stroperators'] = '運算子';
+       $lang['strshowalloperators'] = '顯示全部運算子';
+       $lang['strnooperator'] = '找不到運算子。';
+       $lang['strnooperators'] = '找不到任何運算子。';
+       $lang['strcreateoperator'] = '建立運算子';
+       $lang['strleftarg'] = '左引數(Arg)類型';
+       $lang['strrightarg'] = '右引數(Arg)類型';
+       $lang['strcommutator'] = '轉換器';
+       $lang['strnegator'] = '否定器';
+       $lang['strrestrict'] = '限制';
+       $lang['strjoin'] = '結合';
        $lang['strhashes'] = 'Hashes';
-       $lang['strmerges'] = 'Merges';
-       $lang['strleftsort'] = 'Left sort';
-       $lang['strrightsort'] = 'Right sort';
-       $lang['strlessthan'] = 'Less than';
-       $lang['strgreaterthan'] = 'Greater than';
-       $lang['stroperatorneedsname'] = 'You must give a name for your operator.';
-       $lang['stroperatorcreated'] = 'Operator created';
-       $lang['stroperatorcreatedbad'] = 'Operator creation failed.';
-       $lang['strconfdropoperator'] = 'Are you sure you want to drop the operator "%s"?';
-       $lang['stroperatordropped'] = 'Operator dropped.';
-       $lang['stroperatordroppedbad'] = 'Operator drop failed.';
+       $lang['strmerges'] = '合併';
+       $lang['strleftsort'] = '左排序';
+       $lang['strrightsort'] = '右排序';
+       $lang['strlessthan'] = '小於';
+       $lang['strgreaterthan'] = '大於';
+       $lang['stroperatorneedsname'] = '您必需為您的運算子給一個名稱。';
+       $lang['stroperatorcreated'] = '運算子已建立';
+       $lang['stroperatorcreatedbad'] = '運算子建立失敗。';
+       $lang['strconfdropoperator'] = '您確定您要移除這個運算子 "%s"?';
+       $lang['stroperatordropped'] = '運算子已移除。';
+       $lang['stroperatordroppedbad'] = '運算子移除失敗。';
 
        // Casts
-       $lang['strcasts'] = 'Casts';
-       $lang['strnocasts'] = 'No casts found.';
-       $lang['strsourcetype'] = 'Source type';
-       $lang['strtargettype'] = 'Target type';
-       $lang['strimplicit'] = 'Implicit';
-       $lang['strinassignment'] = 'In assignment';
-       $lang['strbinarycompat'] = '(Binary compatible)';
+       $lang['strcasts'] = '類型轉換';
+       $lang['strnocasts'] = '找不到任何類型轉換。';
+       $lang['strsourcetype'] = '來源類型';
+       $lang['strtargettype'] = '目標類型';
+       $lang['strimplicit'] = '隱含';
+       $lang['strinassignment'] = '指派中';
+       $lang['strbinarycompat'] = '(二進制碼相容)';
        
        // Conversions
-       $lang['strconversions'] = 'Conversions';
-       $lang['strnoconversions'] = 'No conversions found.';
-       $lang['strsourceencoding'] = 'Source encoding';
-       $lang['strtargetencoding'] = 'Target encoding';
+       $lang['strconversions'] = '編碼轉換';
+       $lang['strnoconversions'] = '找不到任何編碼轉換。';
+       $lang['strsourceencoding'] = '來源編碼';
+       $lang['strtargetencoding'] = '目標編碼';
        
        // Languages
-       $lang['strlanguages'] = 'Languages';
-       $lang['strnolanguages'] = 'No languages found.';
-       $lang['strtrusted'] = 'Trusted';
+       $lang['strlanguages'] = '程序語言';
+       $lang['strnolanguages'] = '找不到任何程序語言。';
+       $lang['strtrusted'] = '已信任';
        
        // Info
-       $lang['strnoinfo'] = 'No information available.';
-       $lang['strreferringtables'] = 'Referring tables';
-       $lang['strparenttables'] = 'Parent tables';
-       $lang['strchildtables'] = 'Child tables';
+       $lang['strnoinfo'] = '無資訊可用。';
+       $lang['strreferringtables'] = '參照中資料表';
+       $lang['strparenttables'] = '父資料表';
+       $lang['strchildtables'] = '子資料表';
 
        // Aggregates
-       $lang['straggregate'] = 'Aggregate';
-       $lang['straggregates'] = 'Aggregates';
-       $lang['strnoaggregates'] = 'No aggregates found.';
-       $lang['stralltypes'] = '(All types)';
-       $lang['straggrtransfn'] = 'Transition function';
-       $lang['strcreateaggregate'] = 'Create aggregate';
-       $lang['straggrbasetype'] = 'Input data type';
-       $lang['straggrsfunc'] = 'State transition function';
-       $lang['straggrstype'] = 'State data type';
-       $lang['straggrffunc'] = 'Final function';
-       $lang['straggrinitcond'] = 'Initial condition';
-       $lang['straggrsortop'] = 'Sort operator';
-       $lang['strdropaggregate'] = 'Drop aggregate';
-       $lang['strconfdropaggregate'] = 'Are you sure you want to drop the aggregate "%s"?';
-       $lang['straggregatedropped'] = 'Aggregate dropped.';
-       $lang['straggregatedroppedbad'] = 'Aggregate drop failed.';
-       $lang['stralteraggregate'] = 'Alter aggregate';
-       $lang['straggraltered'] = 'Aggregate altered.';
-       $lang['straggralteredbad'] = 'Aggregate alteration failed.';
-       $lang['straggrneedsname'] = 'You must specify a name for the aggregate';
-       $lang['straggrneedsbasetype'] = 'You must specify the input data type for the aggregate';
-       $lang['straggrneedssfunc'] = 'You must specify the name of the state transition function for the aggregate';
-       $lang['straggrneedsstype'] = 'You must specify the data type for the aggregate\'s state value';
-       $lang['straggrcreated'] = 'Aggregate created.';
-       $lang['straggrcreatedbad'] = 'Aggregate creation failed.';
-       $lang['straggrshowall'] = 'Show all aggregates';
+       $lang['straggregate'] = '聚集函數';
+       $lang['straggregates'] = '聚集函數';
+       $lang['strnoaggregates'] = '找不到任何聚集函數。';
+       $lang['stralltypes'] = '(全部類型)';
+       $lang['straggrtransfn'] = '過渡函數';
+       $lang['strcreateaggregate'] = '建立聚集函數';
+       $lang['straggrbasetype'] = '輸入資料類型';
+       $lang['straggrsfunc'] = '狀態過渡函數';
+       $lang['straggrstype'] = '狀態資料類型';
+       $lang['straggrffunc'] = '最終函數';
+       $lang['straggrinitcond'] = '最初身份';
+       $lang['straggrsortop'] = '排序運算子';
+       $lang['strdropaggregate'] = '移除聚集函數';
+       $lang['strconfdropaggregate'] = '您確定您要移除這個聚集函數 "%s"?';
+       $lang['straggregatedropped'] = '聚集函數已移除。';
+       $lang['straggregatedroppedbad'] = '聚集函數移除失敗。';
+       $lang['stralteraggregate'] = '修改聚集函數';
+       $lang['straggraltered'] = '聚集函數已修改。';
+       $lang['straggralteredbad'] = '聚集函數修改失敗。';
+       $lang['straggrneedsname'] = '您必需具體指定一個名稱給這個聚集函數。';
+       $lang['straggrneedsbasetype'] = '您必需具體指定這聚集函數的進入資料類型。';
+       $lang['straggrneedssfunc'] = '您必需具體指定這這聚集函數的狀態過渡函數名稱。';
+       $lang['straggrneedsstype'] = '您必需具體指定這聚集函數群狀態值的資料類型';
+       $lang['straggrcreated'] = '聚集函數已建立。';
+       $lang['straggrcreatedbad'] = '聚集函數建立失敗。';
+       $lang['straggrshowall'] = '顯示全部聚集函數';
 
        // Operator Classes
-       $lang['stropclasses'] = 'Op Classes';
-       $lang['strnoopclasses'] = 'No operator classes found.';
-       $lang['straccessmethod'] = 'Access method';
+       $lang['stropclasses'] = '運算子類別';
+       $lang['strnoopclasses'] = '找不到任何運算子類別。';
+       $lang['straccessmethod'] = '存取方法';
 
        // Stats and performance
-       $lang['strrowperf'] = 'Row Performance';
-       $lang['strioperf'] = 'I/O Performance';
-       $lang['stridxrowperf'] = 'Index Row Performance';
-       $lang['stridxioperf'] = 'Index I/O Performance';
+       $lang['strrowperf'] = '資料列性能';
+       $lang['strioperf'] = 'I/O 性能';
+       $lang['stridxrowperf'] = '索引資料列性能';
+       $lang['stridxioperf'] = '索引 I/O 性能';
        $lang['strpercent'] = '%';
-       $lang['strsequential'] = 'Sequential';
-       $lang['strscan'] = 'Scan';
-       $lang['strread'] = 'Read';
-       $lang['strfetch'] = 'Fetch';
-       $lang['strheap'] = 'Heap';
+       $lang['strsequential'] = '連續性';
+       $lang['strscan'] = '掃描';
+       $lang['strread'] = '';
+       $lang['strfetch'] = '取得';
+       $lang['strheap'] = '堆疊';
        $lang['strtoast'] = 'TOAST';
-       $lang['strtoastindex'] = 'TOAST Index';
-       $lang['strcache'] = 'Cache';
-       $lang['strdisk'] = 'Disk';
-       $lang['strrows2'] = 'Rows';
+       $lang['strtoastindex'] = 'TOAST 索引';
+       $lang['strcache'] = '快取';
+       $lang['strdisk'] = '磁碟';
+       $lang['strrows2'] = '資料列';
 
        // Tablespaces
-       $lang['strtablespace'] = 'Tablespace';
-       $lang['strtablespaces'] = 'Tablespaces';
-       $lang['strshowalltablespaces'] = 'Show all tablespaces';
-       $lang['strnotablespaces'] = 'No tablespaces found.';
-       $lang['strcreatetablespace'] = 'Create tablespace';
-       $lang['strlocation'] = 'Location';
-       $lang['strtablespaceneedsname'] = 'You must give a name for your tablespace.';
-       $lang['strtablespaceneedsloc'] = 'You must give a directory in which to create the tablespace.';
-       $lang['strtablespacecreated'] = 'Tablespace created.';
-       $lang['strtablespacecreatedbad'] = 'Tablespace creation failed.';
-       $lang['strconfdroptablespace'] = 'Are you sure you want to drop the tablespace "%s"?';
-       $lang['strtablespacedropped'] = 'Tablespace dropped.';
-       $lang['strtablespacedroppedbad'] = 'Tablespace drop failed.';
-       $lang['strtablespacealtered'] = 'Tablespace altered.';
-       $lang['strtablespacealteredbad'] = 'Tablespace alteration failed.';
+       $lang['strtablespace'] = '表空間';
+       $lang['strtablespaces'] = '表空間';
+       $lang['strshowalltablespaces'] = '顯示全部表空間';
+       $lang['strnotablespaces'] = '找不到任何表空間。';
+       $lang['strcreatetablespace'] = '建立表空間';
+       $lang['strlocation'] = '所在位置';
+       $lang['strtablespaceneedsname'] = '您必需為您的表空間給一個名稱。';
+       $lang['strtablespaceneedsloc'] = '您必需給一個目錄夾來建立表空間。';
+       $lang['strtablespacecreated'] = '表空間已建立。';
+       $lang['strtablespacecreatedbad'] = '表空間建立失敗。';
+       $lang['strconfdroptablespace'] = '您確定您要移除這個表空間 "%s"?';
+       $lang['strtablespacedropped'] = '表空間已移除。';
+       $lang['strtablespacedroppedbad'] = '表空間移除失敗。';
+       $lang['strtablespacealtered'] = '表空間已修改。';
+       $lang['strtablespacealteredbad'] = '表空間修改失敗。';
 
        // Slony clusters
-       $lang['strcluster'] = 'Cluster';
-       $lang['strnoclusters'] = 'No clusters found.';
-       $lang['strconfdropcluster'] = 'Are you sure you want to drop cluster "%s"?';
-       $lang['strclusterdropped'] = 'Cluster dropped.';
-       $lang['strclusterdroppedbad'] = 'Cluster drop failed.';
-       $lang['strinitcluster'] = 'Initialize cluster';
-       $lang['strclustercreated'] = 'Cluster initialized.';
-       $lang['strclustercreatedbad'] = 'Cluster initialization failed.';
-       $lang['strclusterneedsname'] = 'You must give a name for the cluster.';
-       $lang['strclusterneedsnodeid'] = 'You must give an ID for the local node.';
+       $lang['strcluster'] = '叢集';
+       $lang['strnoclusters'] = '找不到任何叢集。';
+       $lang['strconfdropcluster'] = '您確定您要移除這個叢集 "%s"?';
+       $lang['strclusterdropped'] = '叢集已移除。';
+       $lang['strclusterdroppedbad'] = '叢集移除失敗。';
+       $lang['strinitcluster'] = '初始化叢集';
+       $lang['strclustercreated'] = '叢集已初始化。';
+       $lang['strclustercreatedbad'] = '叢集初始化失敗。';
+       $lang['strclusterneedsname'] = '您必需為這個叢集給一個名稱。';
+       $lang['strclusterneedsnodeid'] = '您必需給這個本地節點給一個 ID。';
        
        // Slony nodes
-       $lang['strnodes'] = 'Nodes';
-       $lang['strnonodes'] = 'No nodes found.';
-       $lang['strcreatenode'] = 'Create node';
+       $lang['strnodes'] = '節點';
+       $lang['strnonodes'] = '找不到任何節點。';
+       $lang['strcreatenode'] = '建立節點';
        $lang['strid'] = 'ID';
-       $lang['stractive'] = 'Active';
-       $lang['strnodecreated'] = 'Node created.';
-       $lang['strnodecreatedbad'] = 'Node creation failed.';
-       $lang['strconfdropnode'] = 'Are you sure you want to drop node "%s"?';
-       $lang['strnodedropped'] = 'Node dropped.';
-       $lang['strnodedroppedbad'] = 'Node drop failed';
-       $lang['strfailover'] = 'Failover';
-       $lang['strnodefailedover'] = 'Node failed over.';
-       $lang['strnodefailedoverbad'] = 'Node failover failed.';
-       $lang['strstatus'] = 'Status';  
-       $lang['strhealthy'] = 'Healthy';
-       $lang['stroutofsync'] = 'Out of Sync';
-       $lang['strunknown'] = 'Unknown';        
+       $lang['stractive'] = '活躍';
+       $lang['strnodecreated'] = '節點已建立。';
+       $lang['strnodecreatedbad'] = '節點建立失敗。';
+       $lang['strconfdropnode'] = '您確定你要移除節點 "%s"?';
+       $lang['strnodedropped'] = '節點已移除。';
+       $lang['strnodedroppedbad'] = '節點移除失敗。';
+       $lang['strfailover'] = '災難復原';
+       $lang['strnodefailedover'] = '節點受災難失敗。';
+       $lang['strnodefailedoverbad'] = '節點災難復原失敗。';
+       $lang['strstatus'] = '狀態';  
+       $lang['strhealthy'] = '健全';
+       $lang['stroutofsync'] = '非同步(Out of Sync)';
+       $lang['strunknown'] = '未知'; 
 
        
        // Slony paths  
-       $lang['strpaths'] = 'Paths';
-       $lang['strnopaths'] = 'No paths found.';
-       $lang['strcreatepath'] = 'Create path';
-       $lang['strnodename'] = 'Node name';
-       $lang['strnodeid'] = 'Node ID';
-       $lang['strconninfo'] = 'Connection string';
-       $lang['strconnretry'] = 'Seconds before retry to connect';
-       $lang['strpathneedsconninfo'] = 'You must give a connection string for the path.';
-       $lang['strpathneedsconnretry'] = 'You must give the number of seconds to wait before retry to connect.';
-       $lang['strpathcreated'] = 'Path created.';
-       $lang['strpathcreatedbad'] = 'Path creation failed.';
-       $lang['strconfdroppath'] = 'Are you sure you want to drop path "%s"?';
-       $lang['strpathdropped'] = 'Path dropped.';
-       $lang['strpathdroppedbad'] = 'Path drop failed.';
+       $lang['strpaths'] = '路徑';
+       $lang['strnopaths'] = '找不到任何路徑。';
+       $lang['strcreatepath'] = '建立路徑';
+       $lang['strnodename'] = '節點名稱';
+       $lang['strnodeid'] = '節點 ID';
+       $lang['strconninfo'] = '連線字串';
+       $lang['strconnretry'] = '秒之前重試連線';
+       $lang['strpathneedsconninfo'] = '您必需給這個路徑一個連線字串。';
+       $lang['strpathneedsconnretry'] = '您必需在連線之前給一個等待重試的秒數字。';
+       $lang['strpathcreated'] = '路徑已建立。';
+       $lang['strpathcreatedbad'] = '路徑建立失敗。';
+       $lang['strconfdroppath'] = '您確定您要移除路徑 "%s"?';
+       $lang['strpathdropped'] = '路徑已移除。';
+       $lang['strpathdroppedbad'] = '路徑移除失敗。';
 
        // Slony listens
-       $lang['strlistens'] = 'Listens';
-       $lang['strnolistens'] = 'No listens found.';
-       $lang['strcreatelisten'] = 'Create listen';
-       $lang['strlistencreated'] = 'Listen created.';
-       $lang['strlistencreatedbad'] = 'Listen creation failed.';
-       $lang['strconfdroplisten'] = 'Are you sure you want to drop listen "%s"?';
-       $lang['strlistendropped'] = 'Listen dropped.';
-       $lang['strlistendroppedbad'] = 'Listen drop failed.';
+       $lang['strlistens'] = '監聽';
+       $lang['strnolistens'] = '找不到任何監聽。';
+       $lang['strcreatelisten'] = '建立監聽';
+       $lang['strlistencreated'] = '監聽已建立。';
+       $lang['strlistencreatedbad'] = '監聽建立失敗。';
+       $lang['strconfdroplisten'] = '您確定你要移除監聽 "%s"?';
+       $lang['strlistendropped'] = '監聽已移除。';
+       $lang['strlistendroppedbad'] = '監聽移除失敗。';
 
        // Slony replication sets
-       $lang['strrepsets'] = 'Replication sets';
-       $lang['strnorepsets'] = 'No replication sets found.';
-       $lang['strcreaterepset'] = 'Create replication set';
-       $lang['strrepsetcreated'] = 'Replication set created.';
-       $lang['strrepsetcreatedbad'] = 'Replication set creation failed.';
-       $lang['strconfdroprepset'] = 'Are you sure you want to drop replication set "%s"?';
-       $lang['strrepsetdropped'] = 'Replication set dropped.';
-       $lang['strrepsetdroppedbad'] = 'Replication set drop failed.';
-       $lang['strmerge'] = 'Merge';
-       $lang['strmergeinto'] = 'Merge into';
-       $lang['strrepsetmerged'] = 'Replication sets merged.';
-       $lang['strrepsetmergedbad'] = 'Replication sets merge failed.';
-       $lang['strmove'] = 'Move';
-       $lang['strneworigin'] = 'New origin';
-       $lang['strrepsetmoved'] = 'Replication set moved.';
-       $lang['strrepsetmovedbad'] = 'Replication set move failed.';
-       $lang['strnewrepset'] = 'New replication set';
-       $lang['strlock'] = 'Lock';
-       $lang['strlocked'] = 'Locked';
-       $lang['strunlock'] = 'Unlock';
-       $lang['strconflockrepset'] = 'Are you sure you want to lock replication set "%s"?';
-       $lang['strrepsetlocked'] = 'Replication set locked.';
-       $lang['strrepsetlockedbad'] = 'Replication set lock failed.';
-       $lang['strconfunlockrepset'] = 'Are you sure you want to unlock replication set "%s"?';
-       $lang['strrepsetunlocked'] = 'Replication set unlocked.';
-       $lang['strrepsetunlockedbad'] = 'Replication set unlock failed.';
-       $lang['strexecute'] = 'Execute';
-       $lang['stronlyonnode'] = 'Only on node';
-       $lang['strddlscript'] = 'DDL script';
-       $lang['strscriptneedsbody'] = 'You must supply a script to be executed on all nodes.';
-       $lang['strscriptexecuted'] = 'Replication set DDL script executed.';
-       $lang['strscriptexecutedbad'] = 'Failed executing replication set DDL script.';
-       $lang['strtabletriggerstoretain'] = 'The following triggers will NOT be disabled by Slony:';
+       $lang['strrepsets'] = '複寫叢集設定';
+       $lang['strnorepsets'] = '找不到任何複寫叢集設定。';
+       $lang['strcreaterepset'] = '建立複寫叢集設定';
+       $lang['strrepsetcreated'] = '複寫叢集設定已建立。';
+       $lang['strrepsetcreatedbad'] = '複寫叢集設定建立失敗。';
+       $lang['strconfdroprepset'] = '您確定您要移除複寫叢集設定 "%s"?';
+       $lang['strrepsetdropped'] = '複寫叢集設定已移除。';
+       $lang['strrepsetdroppedbad'] = '複寫叢集設定移除失敗。';
+       $lang['strmerge'] = '合併';
+       $lang['strmergeinto'] = '合併成為';
+       $lang['strrepsetmerged'] = '複寫叢集設定已合併。';
+       $lang['strrepsetmergedbad'] = '複寫叢集設定合併失敗。';
+       $lang['strmove'] = '遷移';
+       $lang['strneworigin'] = '新起點';
+       $lang['strrepsetmoved'] = '複寫叢集設定已遷移。';
+       $lang['strrepsetmovedbad'] = '複寫叢集設定遷移失敗。';
+       $lang['strnewrepset'] = '新複寫叢集設定';
+       $lang['strlock'] = '鎖定';
+       $lang['strlocked'] = '已鎖定';
+       $lang['strunlock'] = '未鎖定';
+       $lang['strconflockrepset'] = '您確定您要鎖定複寫叢集設定 "%s"?';
+       $lang['strrepsetlocked'] = '複寫叢集設定已鎖定。';
+       $lang['strrepsetlockedbad'] = '複寫叢集設定鎖定失敗。';
+       $lang['strconfunlockrepset'] = '您確定您要解鎖複寫叢集設定 "%s"?';
+       $lang['strrepsetunlocked'] = '複寫叢集設定未鎖定。';
+       $lang['strrepsetunlockedbad'] = '複寫叢集設定解鎖失敗。';
+       $lang['strexecute'] = '執行';
+       $lang['stronlyonnode'] = '僅在節點上';
+       $lang['strddlscript'] = '資料定義語言(DDL)稿本';
+       $lang['strscriptneedsbody'] = '您必需提供一個稿本在這全部節點上被執行。';
+       $lang['strscriptexecuted'] = '複寫叢集設定 DDL 稿本已執行。';
+       $lang['strscriptexecutedbad'] = '執行複寫叢集設定 DDL 稿本中失敗。';
+       $lang['strtabletriggerstoretain'] = '這將隨著觸發器不會停用 Slony 在以下:';
 
        // Slony tables in replication sets
-       $lang['straddtable'] = 'Add table';
-       $lang['strtableneedsuniquekey'] = 'Table to be added requires a primary or unique key.';
-       $lang['strtableaddedtorepset'] = 'Table added to replication set.';
-       $lang['strtableaddedtorepsetbad'] = 'Failed adding table to replication set.';
-       $lang['strconfremovetablefromrepset'] = 'Are you sure you want to drop the table "%s" from replication set "%s"?';
-       $lang['strtableremovedfromrepset'] = 'Table dropped from replication set.';
-       $lang['strtableremovedfromrepsetbad'] = 'Failed to drop table from replication set.';
+       $lang['straddtable'] = '增加資料表';
+       $lang['strtableneedsuniquekey'] = '資料表的增加要求一個主建(pkey)或唯一鍵。';
+       $lang['strtableaddedtorepset'] = '資料表已增加到複寫叢集設定。';
+       $lang['strtableaddedtorepsetbad'] = '資料表增加到複寫叢集設定失敗。';
+       $lang['strconfremovetablefromrepset'] = '您確定您要從複寫叢集設定 "%s" 移除這資料表 "%s" ?';
+       $lang['strtableremovedfromrepset'] = '資料表已從複寫叢集設定移除。';
+       $lang['strtableremovedfromrepsetbad'] = '資料表從複寫叢集設定移除失敗。';
 
        // Slony sequences in replication sets
-       $lang['straddsequence'] = 'Add sequence';
-       $lang['strsequenceaddedtorepset'] = 'Sequence added to replication set.';
-       $lang['strsequenceaddedtorepsetbad'] = 'Failed adding sequence to replication set.';
-       $lang['strconfremovesequencefromrepset'] = 'Are you sure you want to drop the sequence "%s" from replication set "%s"?';
-       $lang['strsequenceremovedfromrepset'] = 'Sequence dropped from replication set.';
-       $lang['strsequenceremovedfromrepsetbad'] = 'Failed to drop sequence from replication set.';
+       $lang['straddsequence'] = '增加序列號';
+       $lang['strsequenceaddedtorepset'] = '序列號增加到複寫叢集設定。';
+       $lang['strsequenceaddedtorepsetbad'] = '增加序列號到複寫叢集設定失敗。';
+       $lang['strconfremovesequencefromrepset'] = '您確定您要從複寫叢集設定 "%s" 移除序列號 "%s" ?';
+       $lang['strsequenceremovedfromrepset'] = '序列號已從複寫叢集設定移除。';
+       $lang['strsequenceremovedfromrepsetbad'] = '序列號從複寫叢集設定移除失敗。';
 
        // Slony subscriptions
-       $lang['strsubscriptions'] = 'Subscriptions';
-       $lang['strnosubscriptions'] = 'No subscriptions found.';
+       $lang['strsubscriptions'] = '訂閱';
+       $lang['strnosubscriptions'] = '找不到任何訂閱。';
 
        // Miscellaneous
-       $lang['strtopbar'] = '%s running on %s:%s -- You are logged in as user "%s", %s';
-       $lang['strtimefmt'] = 'jS M, Y g:iA';
-       $lang['strhelp'] = 'Help';
+       $lang['strtopbar'] = '%s 運作於 %s:%s -- 您是已登入的使用者 "%s", %s';
+       $lang['strtimefmt'] = 'jS M, Y giA';
+       $lang['strhelp'] = '說明';
        $lang['strhelpicon'] = '?';
-       $lang['strhelppagebrowser'] = 'Help page browser';
-       $lang['strselecthelppage'] = 'Select a help page';
-       $lang['strinvalidhelppage'] = 'Invalid help page.';
-       $lang['strlogintitle'] = 'Login to %s';
-       $lang['strlogoutmsg'] = 'Logged out of %s';
-       $lang['strloading'] = 'Loading...';
-       $lang['strerrorloading'] = 'Error Loading';
-       $lang['strclicktoreload'] = 'Click to reload';
+       $lang['strhelppagebrowser'] = '說明頁瀏覽器';
+       $lang['strselecthelppage'] = '選擇一個說明頁';
+       $lang['strinvalidhelppage'] = '無效說明頁。';
+       $lang['strlogintitle'] = '登入到 %s';
+       $lang['strlogoutmsg'] = '登出 %s';
+       $lang['strloading'] = '載入中...';
+       $lang['strerrorloading'] = '載入中錯誤';
+       $lang['strclicktoreload'] = '點擊重新載入';
 
        // Autovacuum
        $lang['strautovacuum'] = 'Autovacuum'; 
-       $lang['strturnedon'] = 'Turned On'; 
-       $lang['strturnedoff'] = 'Turned Off'; 
-       $lang['strenabled'] = 'Enabled'; 
-       $lang['strvacuumbasethreshold'] = 'Vacuum Base Threshold'; 
-       $lang['strvacuumscalefactor'] = 'Vacuum Scale Factor';  
-       $lang['stranalybasethreshold'] = 'Analyze Base Threshold';  
-       $lang['stranalyzescalefactor'] = 'Analyze Scale Factor'; 
-       $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; 
-       $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit';  
-
-        // Table-level Locks
-       $lang['strlocks'] = 'Locks';
-       $lang['strtransaction'] = 'Transaction ID';
-       $lang['strprocessid'] = 'Process ID';
-       $lang['strmode'] = 'Lock mode';
-       $lang['strislockheld'] = 'Is lock held?';
+       $lang['strturnedon'] = '轉動 - 開啟'; 
+       $lang['strturnedoff'] = '轉動 - 關閉'; 
+       $lang['strenabled'] = '啟用'; 
+       $lang['strvacuumbasethreshold'] = 'Vacuum 基本門檻'; 
+       $lang['strvacuumscalefactor'] = 'Vacuum 換算係數';  
+       $lang['stranalybasethreshold'] = 'Analyze 基本門檻';  
+       $lang['stranalyzescalefactor'] = 'Analyze 換算係數'; 
+       $lang['strvacuumcostdelay'] = 'Vacuum 成本延遲'; 
+       $lang['strvacuumcostlimit'] = 'Vacuum 成本限制';  
+
+       // Table-level Locks
+       $lang['strlocks'] = '鎖定';
+       $lang['strtransaction'] = '事務交易 ID';
+       $lang['strprocessid'] = '進程 ID';
+       $lang['strmode'] = '鎖定方式';
+       $lang['strislockheld'] = '是鎖定執(held)?';
 
        // Prepared transactions
-       $lang['strpreparedxacts'] = 'Prepared transactions';
-       $lang['strxactid'] = 'Transaction ID';
+       $lang['strpreparedxacts'] = '已準備事務交易';
+       $lang['strxactid'] = '事務交易 ID';
        $lang['strgid'] = 'Global ID';
 ?>
index fe7c80de36f10d95b27c931d9fdcaa8e9e4f4dc6..9c9e08ec8233d5a6e685ece854b393355061c4e0 100644 (file)
@@ -1,11 +1,11 @@
 <?php
 
        /**
-        * chinese-utf8-zh_CN language file for phpPgAdmin.  Use this as a basis
+        * Chinese-utf8-zh_TW language file for phpPgAdmin.  Use this as a basis
         * for new translations.
         *
         *Translated by &#37101;&#26397;&#30410; ChaoYi, Kuo [kuo.chaoyi@gmail.com]
-        * $Id: chinese-utf8-zh_CN.php,v 1.1 2007/02/10 03:48:35 xzilla Exp $
+        * $Id: chinese-utf8-zh_CN.php,v 1.2 2007/02/21 04:35:24 xzilla Exp $
         */
 
        // Language and character set
        $lang['applangdir'] = 'ltr';
 
        // Welcome  
-       $lang['strintro'] = '&#27426;&#36814;&#20351;&#29992; phpPgAdmin.';
+       $lang['strintro'] = '&#27426;&#36814;&#20351;&#29992; phpPgAdmin&#12290;';
        $lang['strppahome'] = 'phpPgAdmin &#39318;&#39029;';
        $lang['strpgsqlhome'] = 'PostgreSQL &#39318;&#39029;';
        $lang['strpgsqlhome_url'] = 'http://www.postgresql.org/';
        $lang['strlocaldocs'] = 'PostgreSQL &#25991;&#20214; (&#26412;&#26426;)';
-       $lang['strreportbug'] = '&#36890;&#25253;&#31243;&#24335;&#33261;&#34411;';
+       $lang['strreportbug'] = '&#36890;&#25253;&#31243;&#24335; Bug';
+       
        $lang['strviewfaq'] = '&#35266;&#30475;&#32447;&#19978; FAQ';
        $lang['strviewfaq_url'] = 'http://phppgadmin.sourceforge.net/?page=faq';
        
        // Basic strings
        $lang['strlogin'] = '&#30331;&#20837;';
        $lang['strloginfailed'] = '&#30331;&#20837;&#22833;&#36133;';
-       $lang['strlogindisallowed'] = '&#20986;&#20110;&#23433;&#20840;&#21407;&#22240;&#25298;&#32477;&#30331;&#20837;.';
-       $lang['strserver'] = '&#20282;&#26381;&#22120;';
-       $lang['strservers'] = '&#20282;&#26381;&#22120;&#38598;';
-       $lang['strintroduction'] = 'Introduction';
+       $lang['strlogindisallowed'] = '&#20986;&#20110;&#23433;&#20840;&#21407;&#22240;&#25298;&#32477;&#30331;&#20837;&#12290;';
+       $lang['strserver'] = '&#26381;&#21153;&#22120;';
+       $lang['strservers'] = '&#26381;&#21153;&#22120;';
+       $lang['strintroduction'] = '&#24207;&#39029;';
        $lang['strhost'] = '&#20027;&#26426;';
        $lang['strport'] = '&#22496;&#21495;';
        $lang['strlogout'] = '&#30331;&#20986;';
        $lang['strowner'] = '&#25317;&#26377;&#32773;';
        $lang['straction'] = '&#21160;&#20316;';
-       $lang['stractions'] = '&#21160;&#20316;s';
+       $lang['stractions'] = '&#21160;&#20316;';
        $lang['strname'] = '&#21517;&#31216;';
        $lang['strdefinition'] = '&#23450;&#20041;';
        $lang['strproperties'] = '&#23646;&#24615;';
        $lang['strbrowse'] = '&#27983;&#35272;';
        $lang['strenable'] = '&#21551;&#29992;';
        $lang['strdisable'] = '&#20572;&#29992;';
-       $lang['strdrop'] = '&#21024;&#38500;';
-       $lang['strdropped'] = '&#24050;&#21024;&#38500;';
+       $lang['strdrop'] = '&#31227;&#38500;';
+       $lang['strdropped'] = '&#24050;&#31227;&#38500;';
        $lang['strnull'] = '&#31354;&#20540;';
        $lang['strnotnull'] = '&#19981;&#20801;&#35768;&#31354;&#20540;';
        $lang['strprev'] = '&lt; &#19978;&#19968;&#27493;';
-       $lang['strnext'] = 'Next &gt;';
-       $lang['strfirst'] = '&lt;&lt; &#19979;&#19968;&#27493;';
+       $lang['strnext'] = '&#19979;&#19968;&#27493; &gt;';
+       $lang['strfirst'] = '&lt;&lt; &#26368;&#21069;&#19968;&#27493;';
        $lang['strlast'] = '&#26368;&#21518;&#19968;&#27493; &gt;&gt;';
        $lang['strfailed'] = '&#22833;&#36133;';
        $lang['strcreate'] = '&#24314;&#31435;';
@@ -61,7 +62,7 @@
        $lang['stralter'] = '&#20462;&#25913;';
        $lang['strok'] = '&#30830;&#23450;';
        $lang['strcancel'] = '&#21462;&#28040;';
-       $lang['strac'] = 'Enable AutoComplete';
+       $lang['strac'] = '&#21551;&#29992;&#33258;&#21160;&#23436;&#25104;';
        $lang['strsave'] = '&#20648;&#23384;';
        $lang['strreset'] = '&#37325;&#35774;';
        $lang['strinsert'] = '&#25554;&#20837;';
        $lang['strreferences'] = '&#21442;&#32771;';
        $lang['stryes'] = '&#26159;';
        $lang['strno'] = '&#21542;';
-       $lang['strtrue'] = 'TRUE';
-       $lang['strfalse'] = 'FALSE';
+       $lang['strtrue'] = '&#30495;(TRUE)';
+       $lang['strfalse'] = '&#20551;(FALSE)';
        $lang['stredit'] = '&#32534;&#36753;';
-       $lang['strcolumn'] = '&#26639;&#20301;';
-       $lang['strcolumns'] = '&#26639;&#20301;';
-       $lang['strrows'] = '&#36164;&#26009;&#21015;';
-       $lang['strrowsaff'] = '&#36164;&#26009;&#21015;&#21463;&#24433;&#21709;&#12290;';
-       $lang['strobjects'] = '&#29289;&#20214;&#32676;';
+       $lang['strcolumn'] = '&#23383;&#27573;';
+       $lang['strcolumns'] = '&#23383;&#27573;';
+       $lang['strrows'] = '&#25968;&#25454;&#21015;';
+       $lang['strrowsaff'] = '&#25968;&#25454;&#21015;&#21463;&#24433;&#21709;&#12290;';
+       $lang['strobjects'] = '&#23545;&#35937;';
        $lang['strback'] = '&#36820;&#22238;';
        $lang['strqueryresults'] = '&#26597;&#35810;&#32467;&#26524;';
        $lang['strshow'] = '&#26174;&#31034;';
-       $lang['strempty'] = '&#31354;&#20540;';
+       $lang['strempty'] = '&#28165;&#31354;';
        $lang['strlanguage'] = '&#35821;&#35328;';
-       $lang['strencoding'] = '&#32534;&#30721;';
+       $lang['strencoding'] = '&#23383;&#20803;&#32534;&#30721;';
        $lang['strvalue'] = '&#20540;';
        $lang['strunique'] = '&#21807;&#19968;&#20540;';
-       $lang['strprimary'] = '&#20027;&#38190;(PK)';
+       $lang['strprimary'] = '&#20027;&#38190;(pkey)';
        $lang['strexport'] = '&#27719;&#20986;';
        $lang['strimport'] = '&#27719;&#20837;';
-       $lang['strallowednulls'] = 'Allowed NULL characters';
+       $lang['strallowednulls'] = '&#24050;&#20801;&#35768;&#31354;&#23383;&#20803;';
        $lang['strbackslashn'] = '\N';
-       $lang['strnull'] = 'NULL (The word)';
-       $lang['stremptystring'] = 'Empty string/field';
+       $lang['strnull'] = 'NULL (&#23383;)';
+       $lang['stremptystring'] = '&#31354; &#23383;&#20018;/&#23383;&#27573;';
        $lang['strsql'] = 'SQL';
-       $lang['stradmin'] = '&#31649;&#29702;&#32773;';
-       $lang['strvacuum'] = '&#28165;&#29702;(Vacuum)';
-       $lang['stranalyze'] = '&#20998;&#26512;';
+       $lang['stradmin'] = '&#31649;&#29702;';
+       $lang['strvacuum'] = 'Vacuum';
+       $lang['stranalyze'] = 'Analyze';
        $lang['strclusterindex'] = '&#38598;&#32676;';
        $lang['strclustered'] = '&#24050;&#38598;&#32676;?';
        $lang['strreindex'] = '&#37325;&#24314;&#32034;&#24341;';
        $lang['strrun'] = '&#25191;&#34892;';
        $lang['stradd'] = '&#26032;&#22686;';
        $lang['strevent'] = '&#20107;&#20214;';
-       $lang['strwhere'] = 'Where';
-       $lang['strinstead'] = 'Do Instead';
-       $lang['strwhen'] = 'When';
+       $lang['strwhere'] = '&#22312;&#37027;&#37324;';
+       $lang['strinstead'] = '&#36825;&#26679;&#21453;&#32780;';
+       $lang['strwhen'] = '&#28982;&#21518;';
        $lang['strformat'] = '&#26684;&#24335;';
-       $lang['strdata'] = '&#36164;&#26009;';
+       $lang['strdata'] = '&#25968;&#25454;';
        $lang['strconfirm'] = '&#30830;&#35748;';
        $lang['strexpression'] = '&#34920;&#36798;&#24335;';
        $lang['strellipsis'] = '...';
-       $lang['strseparator'] = '';
+       $lang['strseparator'] = '&#65306;';
        $lang['strexpand'] = '&#23637;&#24320;';
        $lang['strcollapse'] = '&#25722;&#21472;';
        $lang['strexplain'] = '&#38416;&#26126;';
        $lang['strexplainanalyze'] = '&#38416;&#26126;&#20998;&#26512;';
        $lang['strfind'] = '&#23547;&#25214;';
        $lang['stroptions'] = '&#36873;&#39033;';
-       $lang['strrefresh'] = '&#37325;&#26032;&#25972;&#29702;';
+       $lang['strrefresh'] = '&#21047;&#26032;';
        $lang['strdownload'] = '&#19979;&#36733;';
-       $lang['strdownloadgzipped'] = '&#20197;gzip&#21387;&#32553;&#21518;&#19979;&#36733;';
-       $lang['strinfo'] = '&#36164;&#35759;';
+       $lang['strdownloadgzipped'] = '&#20197; gzip &#21387;&#32553;&#21518;&#19979;&#36733;';
+       $lang['strinfo'] = '&#20449;&#24687;';
        $lang['stroids'] = 'OIDs';
        $lang['stradvanced'] = '&#36827;&#38454;';
        $lang['strvariables'] = '&#21464;&#25968;';
        $lang['strprocess'] = '&#36827;&#31243;';
-       $lang['strprocesses'] = '&#36827;&#31243;&#38598;';
+       $lang['strprocesses'] = '&#36827;&#31243;';
        $lang['strsetting'] = '&#35774;&#23450;';
        $lang['streditsql'] = '&#32534;&#36753; SQL';
-       $lang['strruntime'] = '&#24635;&#20849;&#25191;&#34892;&#26102;&#38388;%s ms';
+       $lang['strruntime'] = '&#24635;&#20849;&#25191;&#34892;&#26102;&#38388;&#65306;%s ms';
        $lang['strpaginate'] = '&#20998;&#39029;&#26174;&#31034;&#32467;&#26524;';
-       $lang['struploadscript'] = '&#25110;&#26159;&#19978;&#20256;&#19968;&#20010;SQL&#33050;&#26412;&#26723;:';
+       $lang['struploadscript'] = '&#25110;&#26159;&#19978;&#20256;&#19968;&#20010; SQL &#33050;&#26412;&#26723;&#65306;';
        $lang['strstarttime'] = '&#24320;&#22987;&#26102;&#38388;';
-       $lang['strfile'] = '&#26723;&#26696;';
-       $lang['strfileimported'] = '&#26723;&#26696;&#24050;&#27719;&#20837;&#12290;';
-       $lang['strtrycred'] = 'Use these credentials for all servers';
+       $lang['strfile'] = '&#25991;&#20214;';
+       $lang['strfileimported'] = '&#25991;&#20214;&#24050;&#27719;&#20837;&#12290;';
+       $lang['strtrycred'] = '&#20026;&#20840;&#37096;&#26381;&#21153;&#22120;&#20351;&#29992;&#36825;&#20123;&#35777;&#20214;';
 
        // Database sizes
        $lang['strsize'] = '&#23481;&#37327;';
        $lang['strtb'] = 'TB';
 
        // Error handling
-       $lang['strnoframes'] = 'This application works best with a frames-enabled browser, but can be used without frames by following the link below.';
-       $lang['strnoframeslink'] = 'Use without frames';
-       $lang['strbadconfig'] = 'Your config.inc.php is out of date. You will need to regenerate it from the new config.inc.php-dist.';
-       $lang['strnotloaded'] = '&#24744;&#30340; PHP &#29615;&#22659;&#26410;&#23433;&#35013; PostgreSQL &#24517;&#35201;&#30340;&#25903;&#25345;&#12290;&#24744;&#24517;&#38656;&#37325;&#26032;&#32534;&#35793; PHP &#20351;&#29992;&#36825; --with-pgsql configure &#36873;&#39033;&#12290;';
+       
+       $lang['strnoframes'] = '&#36825;&#20010;&#24212;&#29992;&#26368;&#22909;&#20197;&#19968;&#20010;&#33021;&#21551;&#29992;&#39029;&#26694;&#30340;&#27983;&#35272;&#22120;&#36816;&#20316;, &#20294;&#20063;&#33021;&#22815;&#34987;&#20351;&#29992;&#22312;&#27809;&#26377;&#39029;&#26694;&#19979;&#25509;&#32487;&#36816;&#20316;&#12290;';
+       $lang['strnoframeslink'] = '&#20351;&#29992;&#19981;&#21253;&#25324;&#26694;&#26550;';
+       $lang['strbadconfig'] = '&#24744;&#30340; config.inc.php &#26159;&#36807;&#26102;&#30340;&#12290;&#24744;&#23558;&#38656;&#35201;&#20174;&#26032;&#30340; config.inc.php-dist &#20877;&#29983;&#23427; &#12290;';
+       $lang['strnotloaded'] = '&#24744;&#30340; PHP &#29615;&#22659;&#26410;&#23433;&#35013; PostgreSQL &#24517;&#35201;&#30340;&#25903;&#25345;&#12290;&#24744;&#24517;&#38656;&#37325;&#26032;&#32534;&#35793; PHP &#20351;&#29992; --with-pgsql configure &#36873;&#39033;&#12290;';
        $lang['strpostgresqlversionnotsupported'] = 'PostgreSQL &#29256;&#26412;&#26410;&#34987;&#25903;&#25345;&#12290;&#35831;&#21319;&#32423;&#29256;&#26412;&#21040; %s &#25110;&#26159;&#26356;&#39640;&#32773;&#12290;';
-       $lang['strbadschema'] = '&#25351;&#23450;&#20102;&#26080;&#25928;&#30340;&#32434;&#35201;&#27169;&#24335;(schema)&#12290;';
-       $lang['strbadencoding'] = '&#36164;&#26009;&#24211;&#26080;&#27861;&#35774;&#23450;&#29992;&#25143;&#31471;&#30340;&#32534;&#30721;&#26041;&#24335;&#12290;';
+       $lang['strbadschema'] = '&#25351;&#23450;&#20102;&#26080;&#25928;&#30340;&#32434;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strbadencoding'] = '&#25968;&#25454;&#24211;&#26080;&#27861;&#35774;&#23450;&#29992;&#25143;&#31471;&#30340;&#32534;&#30721;&#26041;&#24335;&#12290;';
        $lang['strsqlerror'] = 'SQL &#38169;&#35823;&#65306;';
-       $lang['strinstatement'] = '&#20110;&#38472;&#36848;&#20869;&#65306;';
+       $lang['strinstatement'] = '&#22312;&#34920;&#36798;&#26041;&#24335;&#20869;&#65306;';
        $lang['strinvalidparam'] = '&#26080;&#25928;&#30340;&#33050;&#26412;&#21464;&#25968;&#12290;';
-       $lang['strnodata'] = '&#25214;&#19981;&#21040;&#36164;&#26009;&#21015;&#12290;';
-       $lang['strnoobjects'] = '&#25214;&#19981;&#21040;&#29289;&#20214;&#12290;';
-       $lang['strrownotunique'] = '&#36825;&#36164;&#26009;&#21015;&#26080;&#21807;&#19968;&#20540;&#35782;&#21035;&#39033;&#12290;';
-       $lang['strnoreportsdb'] = '&#24744;&#23578;&#26410;&#24314;&#31435;&#25253;&#34920;&#36164;&#26009;&#24211;&#12290;&#35831;&#21442;&#38405;&#25351;&#23548; INSTALL &#26723;&#35828;&#26126;&#12290;';
-       $lang['strnouploads'] = '&#19978;&#20256;&#26723;&#26696;&#21151;&#33021;&#24050;&#20572;&#29992;&#12290;';
-       $lang['strimporterror'] = '&#27719;&#20837;&#38169;&#35823;.';
-       $lang['strimporterror-fileformat'] = 'Import error: Failed to automatically determine the file format.';
+       $lang['strnodata'] = '&#25214;&#19981;&#21040;&#25968;&#25454;&#21015;&#12290;';
+       $lang['strnoobjects'] = '&#25214;&#19981;&#21040;&#23545;&#35937;&#12290;';
+       $lang['strrownotunique'] = '&#36825;&#25968;&#25454;&#21015;&#26080;&#21807;&#19968;&#20540;&#35782;&#21035;&#39033;&#12290;';
+       $lang['strnoreportsdb'] = '&#24744;&#23578;&#26410;&#24314;&#31435;&#25253;&#34920;&#25968;&#25454;&#24211;&#12290;&#35831;&#21442;&#38405;&#25351;&#23548; INSTALL &#26723;&#24110;&#21161;&#12290;';
+       $lang['strnouploads'] = '&#19978;&#20256;&#25991;&#20214;&#21151;&#33021;&#24050;&#20572;&#29992;&#12290;';
+       $lang['strimporterror'] = '&#27719;&#20837;&#38169;&#35823;&#12290;';
+       $lang['strimporterror-fileformat'] = '&#27719;&#20837;&#38169;&#35823;&#65306;&#33258;&#21160;&#22320;&#30830;&#23450;&#25991;&#20214;&#26684;&#24335;&#24050;&#22833;&#36133;&#12290;';
        $lang['strimporterrorline'] = '&#27719;&#20837;&#38169;&#35823;&#21457;&#29983;&#22312;&#31532; %s &#34892;&#12290;';
-       $lang['strimporterrorline-badcolumnnum'] = '&#27719;&#20837;&#38169;&#35823;&#21457;&#29983;&#22312;&#31532; %s &#34892;: Line does not possess the correct number of columns.';
-       $lang['strimporterror-uploadedfile'] = '&#27719;&#20837;&#38169;&#35823;:&#26723;&#26696;&#26080;&#27861;&#34987;&#19978;&#20256;&#21040;&#36825;&#20282;&#26381;&#22120;';
-       $lang['strcannotdumponwindows'] = 'Dumping of complex table and schema names on Windows is not supported.';
+       $lang['strimporterrorline-badcolumnnum'] = '&#27719;&#20837;&#38169;&#35823;&#21457;&#29983;&#22312;&#31532; %s &#34892;&#65306; &#34892;&#19981;&#20855;&#22791;&#27491;&#30830;&#30340;&#23383;&#27573;&#25968;&#37327;&#12290;';
+       $lang['strimporterror-uploadedfile'] = '&#27719;&#20837;&#38169;&#35823;&#65306;&#25991;&#20214;&#26080;&#27861;&#34987;&#19978;&#20256;&#21040;&#36825;&#26381;&#21153;&#22120;';
+       $lang['strcannotdumponwindows'] = '&#20542;&#35206;&#22797;&#26434;&#25968;&#25454;&#34920;&#19982;&#32593;&#35201;&#27169;&#24335;&#21517;&#31216;&#22312; Windows &#26159;&#26410;&#34987;&#25903;&#25345;&#30340;&#12290;';
 
        // Tables
-       $lang['strtable'] = 'Table';
-       $lang['strtables'] = 'Tables';
-       $lang['strshowalltables'] = 'Show all tables';
-       $lang['strnotables'] = 'No tables found.';
-       $lang['strnotable'] = 'No table found.';
-       $lang['strcreatetable'] = 'Create table';
-       $lang['strtablename'] = 'Table name';
-       $lang['strtableneedsname'] = 'You must give a name for your table.';
-       $lang['strtableneedsfield'] = 'You must specify at least one field.';
-       $lang['strtableneedscols'] = 'You must specify a valid number of columns.';
-       $lang['strtablecreated'] = 'Table created.';
-       $lang['strtablecreatedbad'] = 'Table creation failed.';
-       $lang['strconfdroptable'] = 'Are you sure you want to drop the table &quot;%s&quot;?';
-       $lang['strtabledropped'] = 'Table dropped.';
-       $lang['strtabledroppedbad'] = 'Table drop failed.';
-       $lang['strconfemptytable'] = 'Are you sure you want to empty the table &quot;%s&quot;?';
-       $lang['strtableemptied'] = 'Table emptied.';
-       $lang['strtableemptiedbad'] = 'Table empty failed.';
-       $lang['strinsertrow'] = 'Insert row';
-       $lang['strrowinserted'] = 'Row inserted.';
-       $lang['strrowinsertedbad'] = 'Row insert failed.';
-       $lang['strrowduplicate'] = 'Row insert failed, attempted to do duplicate insert.';
-       $lang['streditrow'] = 'Edit row';
-       $lang['strrowupdated'] = 'Row updated.';
-       $lang['strrowupdatedbad'] = 'Row update failed.';
-       $lang['strdeleterow'] = 'Delete Row';
-       $lang['strconfdeleterow'] = 'Are you sure you want to delete this row?';
-       $lang['strrowdeleted'] = 'Row deleted.';
-       $lang['strrowdeletedbad'] = 'Row deletion failed.';
-       $lang['strinsertandrepeat'] = 'Insert &amp; Repeat';
-       $lang['strnumcols'] = 'Number of columns';
-       $lang['strcolneedsname'] = 'You must specify a name for the column';
-       $lang['strselectallfields'] = 'Select all fields';
-       $lang['strselectneedscol'] = 'You must show at least one column.';
-       $lang['strselectunary'] = 'Unary operators cannot have values.';
-       $lang['straltercolumn'] = 'Alter column';
-       $lang['strcolumnaltered'] = 'Column altered.';
-       $lang['strcolumnalteredbad'] = 'Column alteration failed.';
-       $lang['strconfdropcolumn'] = 'Are you sure you want to drop column &quot;%s&quot; from table &quot;%s&quot;?';
-       $lang['strcolumndropped'] = 'Column dropped.';
-       $lang['strcolumndroppedbad'] = 'Column drop failed.';
-       $lang['straddcolumn'] = 'Add column';
-       $lang['strcolumnadded'] = 'Column added.';
-       $lang['strcolumnaddedbad'] = 'Column add failed.';
-       $lang['strcascade'] = 'CASCADE';
-       $lang['strtablealtered'] = 'Table altered.';
-       $lang['strtablealteredbad'] = 'Table alteration failed.';
-       $lang['strdataonly'] = 'Data only';
-       $lang['strstructureonly'] = 'Structure only';
-       $lang['strstructureanddata'] = 'Structure and data';
+       $lang['strtable'] = '&#25968;&#25454;&#34920;';
+       $lang['strtables'] = '&#25968;&#25454;&#34920;';
+       $lang['strshowalltables'] = '&#26174;&#31034;&#20840;&#37096;&#25968;&#25454;&#34920;';
+       $lang['strnotables'] = '&#25214;&#19981;&#21040;&#25968;&#25454;&#34920;&#12290;';
+       $lang['strnotable'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#25968;&#25454;&#34920;&#12290;';
+       $lang['strcreatetable'] = '&#24314;&#31435;&#26032;&#25968;&#25454;&#34920;';
+       $lang['strtablename'] = '&#25968;&#25454;&#34920;&#21517;';
+       $lang['strtableneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#25968;&#25454;&#34920;&#21629;&#21517;&#12290;';
+       $lang['strtableneedsfield'] = '&#24744;&#33267;&#23569;&#24212;&#25351;&#23450;&#19968;&#20010;&#23383;&#27573;&#12290;';
+       $lang['strtableneedscols'] = '&#24744;&#24517;&#38656;&#25351;&#23450;&#19968;&#20010;&#21512;&#27861;&#30340;&#23383;&#27573;&#25968;&#37327;&#12290;';
+       $lang['strtablecreated'] = '&#25968;&#25454;&#34920;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtablecreatedbad'] = '&#24314;&#31435;&#25968;&#25454;&#34920;&#20316;&#19994;&#22833;&#36133;&#12290;';
+       $lang['strconfdroptable'] = '&#24744;&#30830;&#23450;&#35201;&#31227;&#38500;&#25968;&#25454;&#34920; &quot;%s&quot;?';
+       $lang['strtabledropped'] = '&#25968;&#25454;&#34920;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtabledroppedbad'] = '&#25968;&#25454;&#34920;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strconfemptytable'] = '&#24744;&#30830;&#23450;&#35201;&#28165;&#31354;&#25968;&#25454;&#34920; &quot;%s&quot;?';
+       $lang['strtableemptied'] = '&#25968;&#25454;&#34920;&#24050;&#28165;&#31354;&#12290;';
+       $lang['strtableemptiedbad'] = '&#25968;&#25454;&#34920;&#28165;&#31354;&#22833;&#36133;&#12290;';
+       $lang['strinsertrow'] = '&#25554;&#20837;&#25968;&#25454;&#21015;';
+       $lang['strrowinserted'] = '&#25968;&#25454;&#21015;&#24050;&#25554;&#20837;&#12290;';
+       $lang['strrowinsertedbad'] = '&#25968;&#25454;&#21015;&#25554;&#20837;&#22833;&#36133;&#12290;';
+       $lang['strrowduplicate'] = '&#25968;&#25454;&#21015;&#25554;&#20837;&#22833;&#36133;, &#35797;&#22270;&#20570;&#22797;&#21046;&#21697;&#25554;&#20837;&#12290;';
+       $lang['streditrow'] = '&#32534;&#36753;&#25968;&#25454;&#21015;';
+       $lang['strrowupdated'] = '&#25968;&#25454;&#21015;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strrowupdatedbad'] = '&#25968;&#25454;&#21015;&#26356;&#26032;&#22833;&#36133;&#12290;';
+       $lang['strdeleterow'] = '&#21024;&#38500;&#25968;&#25454;&#21015;';
+       $lang['strconfdeleterow'] = '&#24744;&#30830;&#23450;&#35201;&#21024;&#38500;&#36825;&#20123;&#25968;&#25454;&#21015;??';
+       $lang['strrowdeleted'] = '&#25968;&#25454;&#21015;&#24050;&#21024;&#38500;&#12290;';
+       $lang['strrowdeletedbad'] = '&#25968;&#25454;&#21015;&#21024;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strinsertandrepeat'] = '&#25554;&#20837;&#19982;&#37325;&#20316;';
+       $lang['strnumcols'] = '&#23383;&#27573;&#25968;&#37327;';
+       $lang['strcolneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#36825;&#20010;&#23383;&#27573;&#29305;&#23450;&#19968;&#20010;&#21517;&#31216;';
+       $lang['strselectallfields'] = '&#36873;&#25321;&#20840;&#37096;&#23383;&#27573;';
+       $lang['strselectneedscol'] = '&#24744;&#24517;&#38656;&#33267;&#23569;&#26174;&#31034;&#19968;&#25968;&#25454;&#21015;&#12290;';
+       $lang['strselectunary'] = '&#19968;&#20803;&#36816;&#31639;&#23376;&#19981;&#33021;&#26377;&#20540;&#12290;';
+       $lang['straltercolumn'] = '&#20462;&#25913;&#25968;&#25454;&#21015;';
+       $lang['strcolumnaltered'] = '&#25968;&#25454;&#21015;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strcolumnalteredbad'] = '&#25968;&#25454;&#21015;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strconfdropcolumn'] = '&#24744;&#30830;&#23450;&#35201;&#31227;&#38500;&#23383;&#27573; &quot;%s&quot; &#20174;&#25968;&#25454;&#34920; &quot;%s&quot;?';
+       $lang['strcolumndropped'] = '&#23383;&#27573;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strcolumndroppedbad'] = '&#23383;&#27573;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['straddcolumn'] = '&#26032;&#22686;&#23383;&#27573;';
+       $lang['strcolumnadded'] = '&#23383;&#27573;&#24050;&#26032;&#22686;&#12290;';
+       $lang['strcolumnaddedbad'] = '&#23383;&#27573;&#26032;&#22686;&#22833;&#36133;&#12290;';
+       $lang['strcascade'] = '&#38468;&#23646;&#20018;&#32852;';
+       $lang['strtablealtered'] = '&#25968;&#25454;&#34920;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtablealteredbad'] = '&#25968;&#25454;&#34920;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strdataonly'] = '&#21482;&#26377;&#25968;&#25454;';
+       $lang['strstructureonly'] = '&#21482;&#26377;&#32467;&#26500;';
+       $lang['strstructureanddata'] = '&#32467;&#26500;&#21644;&#25968;&#25454;';
        $lang['strtabbed'] = 'Tabbed';
-       $lang['strauto'] = 'Auto';
-       $lang['strconfvacuumtable'] = 'Are you sure you want to vacuum &quot;%s&quot;?';
-       $lang['strestimatedrowcount'] = 'Estimated row count';
+       $lang['strauto'] = '&#33258;&#21160;';
+       $lang['strconfvacuumtable'] = '&#24744;&#30830;&#23450;&#23558;&#35201; vacuum &quot;%s&quot;?';
+       $lang['strestimatedrowcount'] = '&#20272;&#35745;&#25968;&#25454;&#21015;&#25968;&#37327;';
 
        // Columns
-       $lang['strcolprop'] = 'Column properties';
+       $lang['strcolprop'] = '&#23383;&#27573;&#23646;&#24615;';
                
        // Users
-       $lang['struser'] = 'User';
-       $lang['strusers'] = 'Users';
-       $lang['strusername'] = 'Username';
-       $lang['strpassword'] = 'Password';
-       $lang['strsuper'] = 'Superuser?';
-       $lang['strcreatedb'] = 'Create DB?';
-       $lang['strexpires'] = 'Expires';
-       $lang['strsessiondefaults'] = 'Session defaults';
-       $lang['strnousers'] = 'No users found.';
-       $lang['struserupdated'] = 'User updated.';
-       $lang['struserupdatedbad'] = 'User update failed.';
-       $lang['strshowallusers'] = 'Show all users';
-       $lang['strcreateuser'] = 'Create user';
-       $lang['struserneedsname'] = 'You must give a name for your user.';
-       $lang['strusercreated'] = 'User created.';
-       $lang['strusercreatedbad'] = 'Failed to create user.';
-       $lang['strconfdropuser'] = 'Are you sure you want to drop the user &quot;%s&quot;?';
-       $lang['struserdropped'] = 'User dropped.';
-       $lang['struserdroppedbad'] = 'Failed to drop user.';
-       $lang['straccount'] = 'Account';
-       $lang['strchangepassword'] = 'Change password';
-       $lang['strpasswordchanged'] = 'Password changed.';
-       $lang['strpasswordchangedbad'] = 'Failed to change password.';
-       $lang['strpasswordshort'] = 'Password is too short.';
-       $lang['strpasswordconfirm'] = 'Password does not match confirmation.';
+       $lang['struser'] = '&#29992;&#25143;';
+       $lang['strusers'] = '&#29992;&#25143;';
+       $lang['strusername'] = '&#29992;&#25143;&#21517;&#31216;';
+       $lang['strpassword'] = '&#23494;&#30721;';
+       $lang['strsuper'] = '&#36229;&#32423;&#29992;&#25143;?';
+       $lang['strcreatedb'] = '&#33021;&#24314;&#31435;&#25968;&#25454;&#24211;?';
+       $lang['strexpires'] = '&#22833;&#25928;&#21040;&#26399;';
+       $lang['strsessiondefaults'] = '&#20250;&#35758;&#39044;&#35774;';
+       $lang['strnousers'] = '&#25214;&#19981;&#21040;&#27492;&#29992;&#25143;&#12290;';
+       $lang['struserupdated'] = '&#29992;&#25143;&#24050;&#26356;&#26032;&#12290;';
+       $lang['struserupdatedbad'] = '&#29992;&#25143;&#26356;&#26032;&#22833;&#36133;&#12290;';
+       $lang['strshowallusers'] = '&#26174;&#31034;&#25152;&#26377;&#29992;&#25143;';
+       $lang['strcreateuser'] = '&#24314;&#31435;&#26032;&#29992;&#25143;';
+       $lang['struserneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#29992;&#25143;&#21629;&#21517;&#12290;';
+       $lang['strusercreated'] = '&#29992;&#25143;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strusercreatedbad'] = '&#29992;&#25143;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropuser'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#29992;&#25143; &quot;%s&quot;?';
+       $lang['struserdropped'] = '&#29992;&#25143;&#24050;&#31227;&#38500;&#12290;';
+       $lang['struserdroppedbad'] = '&#29992;&#25143;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['straccount'] = '&#24080;&#25143;';
+       $lang['strchangepassword'] = '&#21464;&#26356;&#23494;&#30721;';
+       $lang['strpasswordchanged'] = '&#23494;&#30721;&#24050;&#21464;&#26356;&#12290;';
+       $lang['strpasswordchangedbad'] = '&#23494;&#30721;&#21464;&#26356;&#22833;&#36133;&#12290;';
+       $lang['strpasswordshort'] = '&#23494;&#30721;&#22826;&#31616;&#30701;&#12290;';
+       $lang['strpasswordconfirm'] = '&#25152;&#36755;&#20837;&#30340;&#30830;&#35748;&#23494;&#30721;&#19981;&#31526;&#12290;';
        
        // Groups
-       $lang['strgroup'] = 'Group';
-       $lang['strgroups'] = 'Groups';
-       $lang['strshowallgroups'] = 'Show all groups';
-       $lang['strnogroup'] = 'Group not found.';
-       $lang['strnogroups'] = 'No groups found.';
-       $lang['strcreategroup'] = 'Create group';
-       $lang['strgroupneedsname'] = 'You must give a name for your group.';
-       $lang['strgroupcreated'] = 'Group created.';
-       $lang['strgroupcreatedbad'] = 'Group creation failed.'; 
-       $lang['strconfdropgroup'] = 'Are you sure you want to drop the group &quot;%s&quot;?';
-       $lang['strgroupdropped'] = 'Group dropped.';
-       $lang['strgroupdroppedbad'] = 'Group drop failed.';
-       $lang['strmembers'] = 'Members';
-       $lang['strmemberof'] = 'Member of';
-       $lang['stradminmembers'] = 'Admin members';
-       $lang['straddmember'] = 'Add member';
-       $lang['strmemberadded'] = 'Member added.';
-       $lang['strmemberaddedbad'] = 'Member add failed.';
-       $lang['strdropmember'] = 'Drop member';
-       $lang['strconfdropmember'] = 'Are you sure you want to drop the member &quot;%s&quot; from the group &quot;%s&quot;?';
-       $lang['strmemberdropped'] = 'Member dropped.';
-       $lang['strmemberdroppedbad'] = 'Member drop failed.';
+       $lang['strgroup'] = '&#32676;&#32452;';
+       $lang['strgroups'] = '&#32676;&#32452;';
+       $lang['strshowallgroups'] = '&#26174;&#31034;&#20840;&#37096;&#32676;&#32452;';
+       $lang['strnogroup'] = '&#25214;&#19981;&#21040;&#32676;&#32452;&#12290;';
+       $lang['strnogroups'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32676;&#32452;&#12290;';
+       $lang['strcreategroup'] = '&#24314;&#31435;&#32676;&#32452;';
+       $lang['strgroupneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#32676;&#32452;&#21629;&#21517;&#12290;';
+       $lang['strgroupcreated'] = '&#32676;&#32452;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strgroupcreatedbad'] = '&#32676;&#32452;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropgroup'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#32676;&#32452; &quot;%s&quot;?';
+       $lang['strgroupdropped'] = '&#32676;&#32452;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strgroupdroppedbad'] = '&#32676;&#32452;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strmembers'] = '&#25104;&#21592;';
+       $lang['strmemberof'] = '&#25104;&#21592;&#23646;&#20110;';
+       $lang['stradminmembers'] = '&#31649;&#29702;&#21592;&#25104;&#21592;';
+       $lang['straddmember'] = '&#22686;&#21152;&#25104;&#21592;';
+       $lang['strmemberadded'] = '&#25104;&#21592;&#24050;&#21152;&#20837;&#12290;';
+       $lang['strmemberaddedbad'] = '&#25104;&#21592;&#21152;&#20837;&#22833;&#36133;&#12290;';
+       $lang['strdropmember'] = '&#31227;&#38500;&#25104;&#21592;';
+       $lang['strconfdropmember'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#25104;&#21592; &quot;%s&quot; &#20174;&#36825;&#20010;&#32676;&#32452; &quot;%s&quot;?';
+       $lang['strmemberdropped'] = '&#25104;&#21592;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strmemberdroppedbad'] = '&#25104;&#21592;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Roles
-       $lang['strrole'] = 'Role';
-       $lang['strroles'] = 'Roles';
-       $lang['strshowallroles'] = 'Show all roles';
-       $lang['strnoroles'] = 'No roles found.';
-       $lang['strinheritsprivs'] = 'Inherits privileges?';
-       $lang['strcreaterole'] = 'Create role';
-       $lang['strcancreaterole'] = 'Can create role?';
-       $lang['strrolecreated'] = 'Role created.';
-       $lang['strrolecreatedbad'] = 'Create role failed.';
-       $lang['stralterrole'] = 'Alter role';
-       $lang['strrolealtered'] = 'Role altered.';
-       $lang['strrolealteredbad'] = 'Role alter failed.';
-       $lang['strcanlogin'] = 'Can login?';
-       $lang['strconnlimit'] = 'Connection limit';
-       $lang['strdroprole'] = 'Drop role';
-       $lang['strconfdroprole'] = 'Are you sure you want to drop the role &quot;%s&quot;?';
-       $lang['strroledropped'] = 'Role dropped.';
-       $lang['strroledroppedbad'] = 'Role drop failed.';
-       $lang['strnolimit'] = 'No limit';
-       $lang['strnever'] = 'Never';
-       $lang['strroleneedsname'] = 'You must give a name for the role.';
+       $lang['strrole'] = '&#35282;&#33394;';
+       $lang['strroles'] = '&#35282;&#33394;';
+       $lang['strshowallroles'] = '&#26174;&#31034;&#20840;&#37096;&#35282;&#33394;';
+       $lang['strnoroles'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35282;&#33394;&#12290;';
+       $lang['strinheritsprivs'] = '&#32487;&#25215;&#29305;&#26435;?';
+       $lang['strcreaterole'] = '&#24314;&#31435;&#35282;&#33394;';
+       $lang['strcancreaterole'] = '&#33021;&#24314;&#31435;&#35282;&#33394;?';
+       $lang['strrolecreated'] = '&#35282;&#33394;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrolecreatedbad'] = '&#35282;&#33394;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['stralterrole'] = '&#20462;&#25913;&#35282;&#33394;';
+       $lang['strrolealtered'] = '&#35282;&#33394;&#34987;&#20462;&#25913;&#12290;';
+       $lang['strrolealteredbad'] = '&#35282;&#33394;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strcanlogin'] = '&#33021;&#30331;&#20837;?';
+       $lang['strconnlimit'] = '&#36830;&#32447;&#38480;&#21046;';
+       $lang['strdroprole'] = '&#31227;&#38500;&#35282;&#33394;';
+       $lang['strconfdroprole'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#35282;&#33394; &quot;%s&quot;?';
+       $lang['strroledropped'] = '&#35282;&#33394;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strroledroppedbad'] = '&#35282;&#33394;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strnolimit'] = '&#19981;&#38480;&#21046;';
+       $lang['strnever'] = '&#20174;&#26411;';
+       $lang['strroleneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#36825;&#20010;&#35282;&#33394;&#21629;&#21517;&#12290;';
 
        // Privileges
-       $lang['strprivilege'] = 'Privilege';
-       $lang['strprivileges'] = 'Privileges';
-       $lang['strnoprivileges'] = 'This object has default owner privileges.';
-       $lang['strgrant'] = 'Grant';
-       $lang['strrevoke'] = 'Revoke';
-       $lang['strgranted'] = 'Privileges changed.';
-       $lang['strgrantfailed'] = 'Failed to change privileges.';
-       $lang['strgrantbad'] = 'You must specify at least one user or group and at least one privilege.';
-       $lang['strgrantor'] = 'Grantor';
+       $lang['strprivilege'] = '&#29305;&#26435;';
+       $lang['strprivileges'] = '&#29305;&#26435;';
+       $lang['strnoprivileges'] = '&#36825;&#20010;&#23545;&#35937;&#26377;&#39044;&#35774;&#30340;&#25317;&#26377;&#32773;&#29305;&#26435;&#12290;';
+       $lang['strgrant'] = '&#36171;&#20104;';
+       $lang['strrevoke'] = '&#25764;&#22238;';
+       $lang['strgranted'] = '&#29305;&#26435;&#24050;&#21464;&#26356;&#12290;';
+       $lang['strgrantfailed'] = '&#29305;&#26435;&#21464;&#26356;&#22833;&#36133;&#12290;';
+       $lang['strgrantbad'] = '&#24744;&#24212;&#20026;&#19968;&#21517;&#29992;&#25143;&#25110;&#32676;&#32452;&#25351;&#23450;&#33267;&#23569;&#19968;&#39033;&#29305;&#26435;&#12290;';
+       $lang['strgrantor'] = '&#25480;&#26435;&#32773;';
        $lang['strasterisk'] = '*';
 
        // Databases
-       $lang['strdatabase'] = 'Database';
-       $lang['strdatabases'] = 'Databases';
-       $lang['strshowalldatabases'] = 'Show all databases';
-       $lang['strnodatabases'] = 'No databases found.';
-       $lang['strcreatedatabase'] = 'Create database';
-       $lang['strdatabasename'] = 'Database name';
-       $lang['strdatabaseneedsname'] = 'You must give a name for your database.';
-       $lang['strdatabasecreated'] = 'Database created.';
-       $lang['strdatabasecreatedbad'] = 'Database creation failed.';
-       $lang['strconfdropdatabase'] = 'Are you sure you want to drop the database &quot;%s&quot;?';
-       $lang['strdatabasedropped'] = 'Database dropped.';
-       $lang['strdatabasedroppedbad'] = 'Database drop failed.';
-       $lang['strentersql'] = 'Enter the SQL to execute below:';
-       $lang['strsqlexecuted'] = 'SQL executed.';
-       $lang['strvacuumgood'] = 'Vacuum complete.';
-       $lang['strvacuumbad'] = 'Vacuum failed.';
-       $lang['stranalyzegood'] = 'Analyze complete.';
-       $lang['stranalyzebad'] = 'Analyze failed.';
-       $lang['strreindexgood'] = 'Reindex complete.';
-       $lang['strreindexbad'] = 'Reindex failed.';
-       $lang['strfull'] = 'Full';
-       $lang['strfreeze'] = 'Freeze';
-       $lang['strforce'] = 'Force';
-       $lang['strsignalsent'] = 'Signal sent.';
-       $lang['strsignalsentbad'] = 'Sending signal failed.';
-       $lang['strallobjects'] = 'All objects';
-       $lang['strdatabasealtered'] = 'Database altered.';
-       $lang['strdatabasealteredbad'] = 'Database alter failed.';
+       $lang['strdatabase'] = '&#25968;&#25454;&#24211;';
+       $lang['strdatabases'] = '&#25968;&#25454;&#24211;';
+       $lang['strshowalldatabases'] = '&#26174;&#31034;&#20840;&#37096;&#25968;&#25454;&#24211;';
+       $lang['strnodatabases'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#25968;&#25454;&#24211;&#12290;';
+       $lang['strcreatedatabase'] = '&#24314;&#31435;&#25968;&#25454;&#24211;';
+       $lang['strdatabasename'] = '&#25968;&#25454;&#24211;&#21517;&#31216;';
+       $lang['strdatabaseneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#25968;&#25454;&#24211;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strdatabasecreated'] = '&#25968;&#25454;&#24211;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strdatabasecreatedbad'] = '&#25968;&#25454;&#24211;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropdatabase'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#25968;&#25454;&#24211; &quot;%s&quot;?';
+       $lang['strdatabasedropped'] = '&#25968;&#25454;&#24211;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strdatabasedroppedbad'] = '&#25968;&#25454;&#24211;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strentersql'] = '&#22312;&#19979;&#26041;&#36755;&#20837; SQL &#26469;&#25191;&#34892;&#65306;';
+       $lang['strsqlexecuted'] = 'SQL &#24050;&#25191;&#34892;&#12290;';
+       $lang['strvacuumgood'] = 'Vacuum &#23436;&#25104;&#12290;';
+       $lang['strvacuumbad'] = 'Vacuum &#22833;&#36133;&#12290;';
+       $lang['stranalyzegood'] = 'Analyze &#23436;&#25104;&#12290;';
+       $lang['stranalyzebad'] = 'Analyze &#22833;&#36133;&#12290;';
+       $lang['strreindexgood'] = '&#37325;&#24314;&#32034;&#24341;&#23436;&#25104;&#12290;';
+       $lang['strreindexbad'] = '&#37325;&#24314;&#32034;&#24341;&#22833;&#36133;&#12290;';
+       $lang['strfull'] = '&#23436;&#25972;';
+       $lang['strfreeze'] = '&#20923;&#32467;(Freeze)';
+       $lang['strforce'] = '&#24378;&#21046;';
+       $lang['strsignalsent'] = '&#35759;&#21495;&#20256;&#36882;&#12290;';
+       $lang['strsignalsentbad'] = '&#20256;&#36882;&#35759;&#21495;&#22833;&#36133;&#12290;';
+       $lang['strallobjects'] = '&#20840;&#37096;&#23545;&#35937;';
+       $lang['strdatabasealtered'] = '&#25968;&#25454;&#24211;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strdatabasealteredbad'] = '&#25968;&#25454;&#24211;&#20462;&#25913;&#22833;&#36133;&#12290;';
 
        // Views
-       $lang['strview'] = 'View';
-       $lang['strviews'] = 'Views';
-       $lang['strshowallviews'] = 'Show all views';
-       $lang['strnoview'] = 'No view found.';
-       $lang['strnoviews'] = 'No views found.';
-       $lang['strcreateview'] = 'Create view';
-       $lang['strviewname'] = 'View name';
-       $lang['strviewneedsname'] = 'You must give a name for your view.';
-       $lang['strviewneedsdef'] = 'You must give a definition for your view.';
-       $lang['strviewneedsfields'] = 'You must give the columns you want selected in your view.';
-       $lang['strviewcreated'] = 'View created.';
-       $lang['strviewcreatedbad'] = 'View creation failed.';
-       $lang['strconfdropview'] = 'Are you sure you want to drop the view &quot;%s&quot;?';
-       $lang['strviewdropped'] = 'View dropped.';
-       $lang['strviewdroppedbad'] = 'View drop failed.';
-       $lang['strviewupdated'] = 'View updated.';
-       $lang['strviewupdatedbad'] = 'View update failed.';
-       $lang['strviewlink'] = 'Linking keys';
-       $lang['strviewconditions'] = 'Additional conditions';
-       $lang['strcreateviewwiz'] = 'Create view with wizard';
+       $lang['strview'] = '&#35270;&#22270;';
+       $lang['strviews'] = '&#35270;&#22270;';
+       $lang['strshowallviews'] = '&#26174;&#31034;&#20840;&#37096;&#35270;&#22270;';
+       $lang['strnoview'] = '&#25214;&#19981;&#21040;&#35270;&#22270;&#12290;';
+       $lang['strnoviews'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35270;&#22270;&#12290;';
+       $lang['strcreateview'] = '&#24314;&#31435;&#35270;&#22270;';
+       $lang['strviewname'] = '&#35270;&#22270;&#21517;&#31216;';
+       $lang['strviewneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#35270;&#22270;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strviewneedsdef'] = '&#24744;&#24517;&#38656;&#20026;&#20320;&#30340;&#35270;&#22270;&#32473;&#19968;&#20010;&#23450;&#20041;&#12290;';
+       $lang['strviewneedsfields'] = '&#24744;&#24517;&#38656;&#22312;&#24744;&#30340;&#35270;&#22270;&#20013;&#36873;&#25321;&#32473;&#36825;&#20010;&#23383;&#27573;&#12290;';
+       $lang['strviewcreated'] = '&#35270;&#22270;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strviewcreatedbad'] = '&#35270;&#22270;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropview'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#35270;&#22270; &quot;%s&quot;?';
+       $lang['strviewdropped'] = '&#35270;&#22270;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strviewdroppedbad'] = '&#35270;&#22270;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strviewupdated'] = '&#35270;&#22270;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strviewupdatedbad'] = '&#35270;&#22270;&#26356;&#26032;&#22833;&#36133;&#12290;';
+       $lang['strviewlink'] = '&#36830;&#32467;&#38190;';
+       $lang['strviewconditions'] = '&#38468;&#21152;&#30340;&#26465;&#20214;&#38480;&#21046;';
+       $lang['strcreateviewwiz'] = '&#24314;&#31435;&#35270;&#22270;&#31934;&#28789;';
 
        // Sequences
-       $lang['strsequence'] = 'Sequence';
-       $lang['strsequences'] = 'Sequences';
-       $lang['strshowallsequences'] = 'Show all sequences';
-       $lang['strnosequence'] = 'No sequence found.';
-       $lang['strnosequences'] = 'No sequences found.';
-       $lang['strcreatesequence'] = 'Create sequence';
-       $lang['strlastvalue'] = 'Last value';
-       $lang['strincrementby'] = 'Increment by';       
-       $lang['strstartvalue'] = 'Start value';
-       $lang['strmaxvalue'] = 'Max value';
-       $lang['strminvalue'] = 'Min value';
-       $lang['strcachevalue'] = 'Cache value';
-       $lang['strlogcount'] = 'Log count';
-       $lang['striscycled'] = 'Is cycled?';
-       $lang['striscalled'] = 'Is called?';
-       $lang['strsequenceneedsname'] = 'You must specify a name for your sequence.';
-       $lang['strsequencecreated'] = 'Sequence created.';
-       $lang['strsequencecreatedbad'] = 'Sequence creation failed.'; 
-       $lang['strconfdropsequence'] = 'Are you sure you want to drop sequence &quot;%s&quot;?';
-       $lang['strsequencedropped'] = 'Sequence dropped.';
-       $lang['strsequencedroppedbad'] = 'Sequence drop failed.';
-       $lang['strsequencereset'] = 'Sequence reset.';
-       $lang['strsequenceresetbad'] = 'Sequence reset failed.'; 
-       $lang['straltersequence'] = 'Alter sequence';
-       $lang['strsequencealtered'] = 'Sequence altered.';
-       $lang['strsequencealteredbad'] = 'Sequence alteration failed.';
-       $lang['strsetval'] = 'Set value';
-       $lang['strsequencesetval'] = 'Sequence value set.';
-       $lang['strsequencesetvalbad'] = 'Sequence value set failed.';
-       $lang['strnextval'] = 'Increment value';
-       $lang['strsequencenextval'] = 'Sequence incremented.';
-       $lang['strsequencenextvalbad'] = 'Sequence increment failed.';
+       $lang['strsequence'] = '&#24207;&#21015;&#25968;';
+       $lang['strsequences'] = '&#24207;&#21015;&#25968;';
+       $lang['strshowallsequences'] = '&#26174;&#31034;&#20840;&#37096;&#24207;&#21015;&#25968;';
+       $lang['strnosequence'] = '&#25214;&#19981;&#21040;&#24207;&#21015;&#25968;&#12290;';
+       $lang['strnosequences'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#24207;&#21015;&#25968;&#12290;';
+       $lang['strcreatesequence'] = '&#24314;&#31435;&#24207;&#21015;&#25968;';
+       $lang['strlastvalue'] = '&#26368;&#21518;&#20540;';
+       $lang['strincrementby'] = '&#36882;&#22686;&#37327;';   
+       $lang['strstartvalue'] = '&#21021;&#22987;&#20540;';
+       $lang['strmaxvalue'] = '&#26368;&#22823;&#20540;';
+       $lang['strminvalue'] = '&#26368;&#23567;&#20540;';
+       $lang['strcachevalue'] = '&#32531;&#23384;&#20540;';
+       $lang['strlogcount'] = '&#26085;&#24535;&#35745;&#25968;';
+       $lang['striscycled'] = '&#24490;&#29615;?';
+       $lang['striscalled'] = '&#24050;&#21628;&#21483;?';
+       $lang['strsequenceneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#24207;&#21015;&#25968;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strsequencecreated'] = '&#24207;&#21015;&#25968;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strsequencecreatedbad'] = '&#24207;&#21015;&#25968;&#24314;&#31435;&#22833;&#36133;&#12290;'; 
+       $lang['strconfdropsequence'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#24207;&#21015;&#25968; &quot;%s&quot;?';
+       $lang['strsequencedropped'] = '&#24207;&#21015;&#25968;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strsequencedroppedbad'] = '&#24207;&#21015;&#25968;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strsequencereset'] = '&#24207;&#21015;&#25968;&#37325;&#32622;&#12290;';
+       $lang['strsequenceresetbad'] = '&#24207;&#21015;&#25968;&#37325;&#32622;&#22833;&#36133;&#12290;'; 
+       $lang['straltersequence'] = '&#20462;&#25913;&#24207;&#21015;&#25968;';
+       $lang['strsequencealtered'] = '&#24207;&#21015;&#25968;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strsequencealteredbad'] = '&#24207;&#21015;&#25968;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strsetval'] = '&#35774;&#23450;&#20540;';
+       $lang['strsequencesetval'] = '&#24207;&#21015;&#25968;&#20540;&#35774;&#23450;&#12290;';
+       $lang['strsequencesetvalbad'] = '&#24207;&#21015;&#25968;&#20540;&#35774;&#23450;&#22833;&#36133;&#12290;';
+       $lang['strnextval'] = '&#36882;&#22686;&#37327;';
+       $lang['strsequencenextval'] = '&#24207;&#21015;&#25968;&#24050;&#36882;&#22686;&#12290;';
+       $lang['strsequencenextvalbad'] = '&#24207;&#21015;&#25968;&#24050;&#36882;&#22686;&#22833;&#36133;&#12290;';
 
        // Indexes
-       $lang['strindex'] = 'Index';
-       $lang['strindexes'] = 'Indexes';
-       $lang['strindexname'] = 'Index name';
-       $lang['strshowallindexes'] = 'Show all indexes';
-       $lang['strnoindex'] = 'No index found.';
-       $lang['strnoindexes'] = 'No indexes found.';
-       $lang['strcreateindex'] = 'Create index';
-       $lang['strtabname'] = 'Tab name';
-       $lang['strcolumnname'] = 'Column name';
-       $lang['strindexneedsname'] = 'You must give a name for your index.';
-       $lang['strindexneedscols'] = 'Indexes require a valid number of columns.';
-       $lang['strindexcreated'] = 'Index created';
-       $lang['strindexcreatedbad'] = 'Index creation failed.';
-       $lang['strconfdropindex'] = 'Are you sure you want to drop the index &quot;%s&quot;?';
-       $lang['strindexdropped'] = 'Index dropped.';
-       $lang['strindexdroppedbad'] = 'Index drop failed.';
-       $lang['strkeyname'] = 'Key name';
-       $lang['struniquekey'] = 'Unique key';
-       $lang['strprimarykey'] = 'Primary key';
-       $lang['strindextype'] = 'Type of index';
-       $lang['strtablecolumnlist'] = 'Columns in table';
-       $lang['strindexcolumnlist'] = 'Columns in index';
-       $lang['strconfcluster'] = 'Are you sure you want to cluster &quot;%s&quot;?';
-       $lang['strclusteredgood'] = 'Cluster complete.';
-       $lang['strclusteredbad'] = 'Cluster failed.';
+       $lang['strindex'] = '&#32034;&#24341;';
+       $lang['strindexes'] = '&#32034;&#24341;';
+       $lang['strindexname'] = '&#32034;&#24341;&#21517;&#31216;';
+       $lang['strshowallindexes'] = '&#26174;&#31034;&#20840;&#37096;&#32034;&#24341;';
+       $lang['strnoindex'] = '&#25214;&#19981;&#21040;&#32034;&#24341;&#12290;';
+       $lang['strnoindexes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32034;&#24341;&#12290;';
+       $lang['strcreateindex'] = '&#24314;&#31435;&#32034;&#24341;';
+       $lang['strtabname'] = 'Tab &#21517;&#31216;';
+       $lang['strcolumnname'] = '&#23383;&#27573;&#21517;&#31216;';
+       $lang['strindexneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#32034;&#24341;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strindexneedscols'] = '&#32034;&#24341;&#35201;&#27714;&#19968;&#20010;&#26377;&#25928;&#23383;&#27573;&#25968;&#37327;&#12290;';
+       $lang['strindexcreated'] = '&#32034;&#24341;&#24050;&#24314;&#31435;';
+       $lang['strindexcreatedbad'] = '&#32034;&#24341;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropindex'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#32034;&#24341; &quot;%s&quot;?';
+       $lang['strindexdropped'] = '&#32034;&#24341;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strindexdroppedbad'] = '&#32034;&#24341;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strkeyname'] = '&#38190;&#21517;';
+       $lang['struniquekey'] = '&#21807;&#19968;&#38190;';
+       $lang['strprimarykey'] = '&#20027;&#38190;(pkey)';
+       $lang['strindextype'] = '&#32034;&#24341;&#31867;&#22411;';
+       $lang['strtablecolumnlist'] = '&#25968;&#25454;&#34920;&#23383;&#27573;';
+       $lang['strindexcolumnlist'] = '&#32034;&#24341;&#23383;&#27573;';
+       $lang['strconfcluster'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#21040;&#38598;&#32676; &quot;%s&quot;?';
+       $lang['strclusteredgood'] = '&#38598;&#32676;&#23436;&#25104;&#12290;';
+       $lang['strclusteredbad'] = '&#38598;&#32676;&#22833;&#36133;&#12290;';
 
        // Rules
-       $lang['strrules'] = 'Rules';
-       $lang['strrule'] = 'Rule';
-       $lang['strshowallrules'] = 'Show all rules';
-       $lang['strnorule'] = 'No rule found.';
-       $lang['strnorules'] = 'No rules found.';
-       $lang['strcreaterule'] = 'Create rule';
-       $lang['strrulename'] = 'Rule name';
-       $lang['strruleneedsname'] = 'You must specify a name for your rule.';
-       $lang['strrulecreated'] = 'Rule created.';
-       $lang['strrulecreatedbad'] = 'Rule creation failed.';
-       $lang['strconfdroprule'] = 'Are you sure you want to drop the rule &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strruledropped'] = 'Rule dropped.';
-       $lang['strruledroppedbad'] = 'Rule drop failed.';
+       $lang['strrules'] = '&#35268;&#21017;';
+       $lang['strrule'] = '&#35268;&#21017;';
+       $lang['strshowallrules'] = '&#26174;&#31034;&#20840;&#37096;&#35268;&#21017;';
+       $lang['strnorule'] = '&#25214;&#19981;&#21040;&#35268;&#21017;&#12290;';
+       $lang['strnorules'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35268;&#21017;&#12290;';
+       $lang['strcreaterule'] = '&#24314;&#31435;&#35268;&#21017;';
+       $lang['strrulename'] = '&#35268;&#21017;&#21517;&#31216;';
+       $lang['strruleneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#35268;&#21017;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strrulecreated'] = '&#35268;&#21017;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrulecreatedbad'] = '&#35268;&#21017;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroprule'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#35268;&#21017; &quot;%s&quot; &#22312; &quot;%s&quot;&#19978;?';
+       $lang['strruledropped'] = '&#35268;&#21017;&#35268;&#21017;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strruledroppedbad'] = '&#35268;&#21017;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Constraints
-       $lang['strconstraint'] = 'Constraint';
-       $lang['strconstraints'] = 'Constraints';
-       $lang['strshowallconstraints'] = 'Show all constraints';
-       $lang['strnoconstraints'] = 'No constraints found.';
-       $lang['strcreateconstraint'] = 'Create constraint';
-       $lang['strconstraintcreated'] = 'Constraint created.';
-       $lang['strconstraintcreatedbad'] = 'Constraint creation failed.';
-       $lang['strconfdropconstraint'] = 'Are you sure you want to drop the constraint &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconstraintdropped'] = 'Constraint dropped.';
-       $lang['strconstraintdroppedbad'] = 'Constraint drop failed.';
-       $lang['straddcheck'] = 'Add check';
-       $lang['strcheckneedsdefinition'] = 'Check constraint needs a definition.';
-       $lang['strcheckadded'] = 'Check constraint added.';
-       $lang['strcheckaddedbad'] = 'Failed to add check constraint.';
-       $lang['straddpk'] = 'Add primary key';
-       $lang['strpkneedscols'] = 'Primary key requires at least one column.';
-       $lang['strpkadded'] = 'Primary key added.';
-       $lang['strpkaddedbad'] = 'Failed to add primary key.';
-       $lang['stradduniq'] = 'Add unique key';
-       $lang['struniqneedscols'] = 'Unique key requires at least one column.';
-       $lang['struniqadded'] = 'Unique key added.';
-       $lang['struniqaddedbad'] = 'Failed to add unique key.';
-       $lang['straddfk'] = 'Add foreign key';
-       $lang['strfkneedscols'] = 'Foreign key requires at least one column.';
-       $lang['strfkneedstarget'] = 'Foreign key requires a target table.';
-       $lang['strfkadded'] = 'Foreign key added.';
-       $lang['strfkaddedbad'] = 'Failed to add foreign key.';
-       $lang['strfktarget'] = 'Target table';
-       $lang['strfkcolumnlist'] = 'Columns in key';
+       $lang['strconstraint'] = '&#38480;&#21046;&#32422;&#26463;';
+       $lang['strconstraints'] = '&#38480;&#21046;&#32422;&#26463;';
+       $lang['strshowallconstraints'] = '&#26174;&#31034;&#20840;&#37096;&#38480;&#21046;&#32422;&#26463;';
+       $lang['strnoconstraints'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#38480;&#21046;&#32422;&#26463;&#12290;';
+       $lang['strcreateconstraint'] = '&#24314;&#31435;&#38480;&#21046;&#32422;&#26463;';
+       $lang['strconstraintcreated'] = '&#38480;&#21046;&#32422;&#26463;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strconstraintcreatedbad'] = '&#38480;&#21046;&#32422;&#26463;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropconstraint'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#38480;&#21046;&#32422;&#26463; &quot;%s&quot; &#22312; &quot;%s&quot; &#19978;?';
+       $lang['strconstraintdropped'] = '&#38480;&#21046;&#32422;&#26463;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strconstraintdroppedbad'] = '&#38480;&#21046;&#32422;&#26463;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['straddcheck'] = '&#22686;&#21152;&#26816;&#26597;(Check)';
+       $lang['strcheckneedsdefinition'] = '&#26816;&#26597;(Check)&#38480;&#21046;&#38656;&#35201;&#23450;&#20041;&#12290;';
+       $lang['strcheckadded'] = '&#26816;&#26597;&#38480;&#21046;&#24050;&#22686;&#21152;&#12290;';
+       $lang['strcheckaddedbad'] = '&#22686;&#21152;&#26816;&#26597;&#38480;&#21046;&#22833;&#36133;&#12290;';
+       $lang['straddpk'] = '&#22686;&#21152;&#20027;&#38190;(pkey)';
+       $lang['strpkneedscols'] = '&#20027;&#38190;(pkey)&#35201;&#27714;&#26368;&#23569;&#19968;&#20010;&#23383;&#27573;&#12290;';
+       $lang['strpkadded'] = '&#20027;&#38190;(pkey)&#24050;&#22686;&#21152;&#12290;';
+       $lang['strpkaddedbad'] = '&#22686;&#21152;&#20027;&#38190;(pkey)&#22833;&#36133;&#12290;';
+       $lang['stradduniq'] = '&#22686;&#21152;&#21807;&#19968;&#38190;';
+       $lang['struniqneedscols'] = '&#21807;&#19968;&#38190;&#35201;&#27714;&#26368;&#23569;&#19968;&#20010;&#23383;&#27573;&#12290;';
+       $lang['struniqadded'] = '&#21807;&#19968;&#38190;&#24050;&#22686;&#21152;&#12290;';
+       $lang['struniqaddedbad'] = '&#22686;&#21152;&#21807;&#19968;&#38190;&#22833;&#36133;&#12290;';
+       $lang['straddfk'] = '&#22686;&#21152;&#22806;&#37096;&#38190;(fkey)';
+       $lang['strfkneedscols'] = '&#22806;&#37096;&#38190;(fkey)&#35201;&#27714;&#26368;&#23569;&#19968;&#20010;&#23383;&#27573;&#12290;';
+       $lang['strfkneedstarget'] = '&#22806;&#37096;&#38190;(fkey)&#35201;&#27714;&#19968;&#20010;&#25968;&#25454;&#34920;&#12290;';
+       $lang['strfkadded'] = '&#22806;&#37096;&#38190;(fkey)&#24050;&#22686;&#21152;&#12290;';
+       $lang['strfkaddedbad'] = '&#22686;&#21152;&#22806;&#37096;&#38190;(fkey)&#22833;&#36133;&#12290;';
+       $lang['strfktarget'] = '&#30446;&#26631;&#25968;&#25454;&#34920;';
+       $lang['strfkcolumnlist'] = '&#38190;&#23383;&#27573;';
        $lang['strondelete'] = 'ON DELETE';
        $lang['stronupdate'] = 'ON UPDATE';
 
        // Functions
-       $lang['strfunction'] = 'Function';
-       $lang['strfunctions'] = 'Functions';
-       $lang['strshowallfunctions'] = 'Show all functions';
-       $lang['strnofunction'] = 'No function found.';
-       $lang['strnofunctions'] = 'No functions found.';
-       $lang['strcreateplfunction'] = 'Create SQL/PL function';
-       $lang['strcreateinternalfunction'] = 'Create internal function';
-       $lang['strcreatecfunction'] = 'Create C function';
-       $lang['strfunctionname'] = 'Function name';
-       $lang['strreturns'] = 'Returns';
-       $lang['strproglanguage'] = 'Programming language';
-       $lang['strfunctionneedsname'] = 'You must give a name for your function.';
-       $lang['strfunctionneedsdef'] = 'You must give a definition for your function.';
-       $lang['strfunctioncreated'] = 'Function created.';
-       $lang['strfunctioncreatedbad'] = 'Function creation failed.';
-       $lang['strconfdropfunction'] = 'Are you sure you want to drop the function &quot;%s&quot;?';
-       $lang['strfunctiondropped'] = 'Function dropped.';
-       $lang['strfunctiondroppedbad'] = 'Function drop failed.';
-       $lang['strfunctionupdated'] = 'Function updated.';
-       $lang['strfunctionupdatedbad'] = 'Function update failed.';
-       $lang['strobjectfile'] = 'Object File';
-       $lang['strlinksymbol'] = 'Link Symbol';
-       $lang['strarguments'] = 'Arguments';
-       $lang['strargmode'] = 'Mode';
-       $lang['strargtype'] = 'Type';
-       $lang['strargadd'] = 'Add another argument';
-       $lang['strargremove'] = 'Remove this argument';
-       $lang['strargnoargs'] = 'This function will not take any arguments.';
-       $lang['strargenableargs'] = 'Enable arguments being passed to this function.';
-       $lang['strargnorowabove'] = 'There needs to be a row above this row.';
-       $lang['strargnorowbelow'] = 'There needs to be a row below this row.';
-       $lang['strargraise'] = 'Move up.';
-       $lang['strarglower'] = 'Move down.';
-       $lang['strargremoveconfirm'] = 'Are you sure you want to remove this argument? This CANNOT be undone.';
+       $lang['strfunction'] = '&#20989;&#25968;';
+       $lang['strfunctions'] = '&#20989;&#25968;';
+       $lang['strshowallfunctions'] = '&#26174;&#31034;&#20840;&#37096;&#20989;&#25968;';
+       $lang['strnofunction'] = '&#25214;&#19981;&#21040;&#20989;&#25968;&#12290;';
+       $lang['strnofunctions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#20989;&#25968;&#12290;';
+       $lang['strcreateplfunction'] = '&#24314;&#31435; SQL/PL &#20989;&#25968;';
+       $lang['strcreateinternalfunction'] = '&#24314;&#31435;&#20869;&#37096;&#20989;&#25968;';
+       $lang['strcreatecfunction'] = '&#24314;&#31435; C &#20989;&#25968;';
+       $lang['strfunctionname'] = '&#20989;&#25968;&#21517;&#31216;';
+       $lang['strreturns'] = '&#36882;&#22238;';
+       $lang['strproglanguage'] = '&#31243;&#24207;&#35821;&#35328;';
+       $lang['strfunctionneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#20989;&#25968;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strfunctionneedsdef'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#20989;&#25968;&#32473;&#19968;&#20010;&#23450;&#20041;&#12290;';
+       $lang['strfunctioncreated'] = '&#20989;&#25968;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strfunctioncreatedbad'] = '&#20989;&#25968;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropfunction'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#20989;&#25968; &quot;%s&quot;?';
+       $lang['strfunctiondropped'] = '&#20989;&#25968;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strfunctiondroppedbad'] = '&#20989;&#25968;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strfunctionupdated'] = '&#20989;&#25968;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strfunctionupdatedbad'] = '&#20989;&#25968;&#26356;&#26032;&#22833;&#36133;&#12290;';
+       $lang['strobjectfile'] = '&#23545;&#35937;&#25991;&#20214;';
+       $lang['strlinksymbol'] = '&#36830;&#32467;&#31526;&#21495;';
+       $lang['strarguments'] = '&#24341;&#25968;';
+       $lang['strargmode'] = '&#26041;&#24335;';
+       $lang['strargtype'] = '&#31867;&#22411;';
+       $lang['strargadd'] = '&#22686;&#21152;&#20316;&#32773;&#24341;&#25968;';
+       $lang['strargremove'] = '&#31227;&#38500;&#36825;&#20010;&#24341;&#25968;';
+       $lang['strargnoargs'] = '&#36825;&#20010;&#20989;&#25968;&#23558;&#19981;&#33021;&#24037;&#20316;&#20219;&#20309;&#24341;&#25968;&#12290;';
+       $lang['strargenableargs'] = '&#21551;&#29992;&#24341;&#25968;&#24050;&#34987;&#20256;&#36882;&#21040;&#36825;&#20010;&#20989;&#25968;&#12290;';
+       $lang['strargnorowabove'] = '&#38656;&#35201;&#25968;&#25454;&#21015;&#22312;&#36825;&#25968;&#25454;&#21015;&#20043;&#19978;&#12290;';
+       $lang['strargnorowbelow'] = '&#38656;&#35201;&#25968;&#25454;&#21015;&#22312;&#36825;&#25968;&#25454;&#21015;&#20043;&#21069;&#12290;';
+       $lang['strargraise'] = '&#21521;&#19978;&#31227;&#12290;';
+       $lang['strarglower'] = '&#21521;&#19979;&#31227;&#12290;';
+       $lang['strargremoveconfirm'] = '&#24744;&#30830;&#23450;&#20320;&#35201;&#31227;&#38500;&#36825;&#20010;&#24341;&#25968;? &#36825;&#20010; CANNOT &#26410;&#34987;&#23436;&#25104;&#30340;&#12290;';
 
        // Triggers
-       $lang['strtrigger'] = 'Trigger';
-       $lang['strtriggers'] = 'Triggers';
-       $lang['strshowalltriggers'] = 'Show all triggers';
-       $lang['strnotrigger'] = 'No trigger found.';
-       $lang['strnotriggers'] = 'No triggers found.';
-       $lang['strcreatetrigger'] = 'Create trigger';
-       $lang['strtriggerneedsname'] = 'You must specify a name for your trigger.';
-       $lang['strtriggerneedsfunc'] = 'You must specify a function for your trigger.';
-       $lang['strtriggercreated'] = 'Trigger created.';
-       $lang['strtriggercreatedbad'] = 'Trigger creation failed.';
-       $lang['strconfdroptrigger'] = 'Are you sure you want to drop the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconfenabletrigger'] = 'Are you sure you want to enable the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconfdisabletrigger'] = 'Are you sure you want to disable the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strtriggerdropped'] = 'Trigger dropped.';
-       $lang['strtriggerdroppedbad'] = 'Trigger drop failed.';
-       $lang['strtriggerenabled'] = 'Trigger enabled.';
-       $lang['strtriggerenabledbad'] = 'Trigger enable failed.';
-       $lang['strtriggerdisabled'] = 'Trigger disabled.';
-       $lang['strtriggerdisabledbad'] = 'Trigger disable failed.';
-       $lang['strtriggeraltered'] = 'Trigger altered.';
-       $lang['strtriggeralteredbad'] = 'Trigger alteration failed.';
-       $lang['strforeach'] = 'For each';
+       $lang['strtrigger'] = '&#35302;&#21457;&#22120;';
+       $lang['strtriggers'] = '&#35302;&#21457;&#22120;';
+       $lang['strshowalltriggers'] = '&#26174;&#31034;&#20840;&#37096;&#35302;&#21457;&#22120;';
+       $lang['strnotrigger'] = '&#25214;&#19981;&#21040; &#35302;&#21457;&#22120;&#12290;';
+       $lang['strnotriggers'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35302;&#21457;&#22120;&#12290;';
+       $lang['strcreatetrigger'] = '&#24314;&#31435;&#35302;&#21457;&#22120;';
+       $lang['strtriggerneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#35302;&#21457;&#22120;&#26126;&#30830;&#25351;&#23450;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strtriggerneedsfunc'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#35302;&#21457;&#22120;&#26126;&#30830;&#25351;&#23450;&#19968;&#20010;&#20989;&#25968;&#12290;';
+       $lang['strtriggercreated'] = '&#35302;&#21457;&#22120;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtriggercreatedbad'] = '&#35302;&#21457;&#22120;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroptrigger'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#35302;&#21457;&#22120; &quot;%s&quot; on &quot;%s&quot;?';
+       $lang['strconfenabletrigger'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#21551;&#29992;&#36825;&#20010;&#35302;&#21457;&#22120;&#35302;&#21457;&#22120; &quot;%s&quot; &#22312; &quot;%s&quot; &#19978;?';
+       $lang['strconfdisabletrigger'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#20572;&#29992;&#36825;&#20010;&#35302;&#21457;&#22120;&#35302;&#21457;&#22120; &quot;%s&quot; on &quot;%s&quot; &#19978;?';
+       $lang['strtriggerdropped'] = '&#35302;&#21457;&#22120;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtriggerdroppedbad'] = '&#35302;&#21457;&#22120;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strtriggerenabled'] = '&#35302;&#21457;&#22120;&#21551;&#29992;&#12290;';
+       $lang['strtriggerenabledbad'] = '&#35302;&#21457;&#22120;&#21551;&#29992;&#22833;&#36133;&#12290;';
+       $lang['strtriggerdisabled'] = '&#35302;&#21457;&#22120;&#20572;&#29992;&#12290;';
+       $lang['strtriggerdisabledbad'] = '&#35302;&#21457;&#22120;&#20572;&#29992;&#22833;&#36133;&#12290;';
+       $lang['strtriggeraltered'] = '&#35302;&#21457;&#22120;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtriggeralteredbad'] = '&#35302;&#21457;&#22120;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strforeach'] = '&#22312;&#27599;&#20010;';
 
        // Types
-       $lang['strtype'] = 'Type';
-       $lang['strtypes'] = 'Types';
-       $lang['strshowalltypes'] = 'Show all types';
-       $lang['strnotype'] = 'No type found.';
-       $lang['strnotypes'] = 'No types found.';
-       $lang['strcreatetype'] = 'Create type';
-       $lang['strcreatecomptype'] = 'Create composite type';
-       $lang['strtypeneedsfield'] = 'You must specify at least one field.';
-       $lang['strtypeneedscols'] = 'You must specify a valid number of fields.';       
-       $lang['strtypename'] = 'Type name';
-       $lang['strinputfn'] = 'Input function';
-       $lang['stroutputfn'] = 'Output function';
-       $lang['strpassbyval'] = 'Passed by val?';
-       $lang['stralignment'] = 'Alignment';
-       $lang['strelement'] = 'Element';
-       $lang['strdelimiter'] = 'Delimiter';
-       $lang['strstorage'] = 'Storage';
-       $lang['strfield'] = 'Field';
-       $lang['strnumfields'] = 'Num. of fields';
-       $lang['strtypeneedsname'] = 'You must give a name for your type.';
-       $lang['strtypeneedslen'] = 'You must give a length for your type.';
-       $lang['strtypecreated'] = 'Type created';
-       $lang['strtypecreatedbad'] = 'Type creation failed.';
-       $lang['strconfdroptype'] = 'Are you sure you want to drop the type &quot;%s&quot;?';
-       $lang['strtypedropped'] = 'Type dropped.';
-       $lang['strtypedroppedbad'] = 'Type drop failed.';
-       $lang['strflavor'] = 'Flavor';
-       $lang['strbasetype'] = 'Base';
-       $lang['strcompositetype'] = 'Composite';
-       $lang['strpseudotype'] = 'Pseudo';
+       $lang['strtype'] = '&#31867;&#22411;';
+       $lang['strtypes'] = '&#31867;&#22411;';
+       $lang['strshowalltypes'] = '&#26174;&#31034;&#20840;&#37096;&#31867;&#22411;';
+       $lang['strnotype'] = '&#25214;&#19981;&#21040;&#31867;&#22411;&#12290;';
+       $lang['strnotypes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#31867;&#22411;&#12290;';
+       $lang['strcreatetype'] = '&#24314;&#31435;&#31867;&#22411;';
+       $lang['strcreatecomptype'] = '&#24314;&#31435;&#21512;&#25104;&#31867;&#22411;';
+       $lang['strtypeneedsfield'] = '&#24744;&#24517;&#38656;&#26126;&#30830;&#25351;&#23450;&#26368;&#23569;&#19968;&#20010;&#23383;&#27573;&#12290;';
+       $lang['strtypeneedscols'] = '&#24744;&#24517;&#38656;&#26126;&#30830;&#25351;&#23450;&#26377;&#25928;&#23383;&#27573;&#25968;&#23383;&#12290;'; 
+       $lang['strtypename'] = '&#31867;&#22411;&#21517;&#31216;';
+       $lang['strinputfn'] = '&#36755;&#20837;&#31867;&#22411;';
+       $lang['stroutputfn'] = '&#36755;&#20986;&#31867;&#22411;';
+       $lang['strpassbyval'] = '&#20197;&#20540;&#20256;&#36865;?';
+       $lang['stralignment'] = '&#25490;&#21015;';
+       $lang['strelement'] = '&#20803;&#32032;';
+       $lang['strdelimiter'] = '&#20998;&#38548;&#31526;&#21495;';
+       $lang['strstorage'] = '&#20648;&#34255;&#25152;';
+       $lang['strfield'] = '&#23383;&#27573;';
+       $lang['strnumfields'] = '&#23383;&#27573; Num. ';
+       $lang['strtypeneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#31867;&#22411;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strtypeneedslen'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#31867;&#22411;&#32473;&#19968;&#20010;&#38271;&#24230;&#12290;';
+       $lang['strtypecreated'] = '&#31867;&#22411;&#24050;&#24314;&#31435;';
+       $lang['strtypecreatedbad'] = '&#31867;&#22411;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroptype'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#31867;&#22411; &quot;%s&quot;?';
+       $lang['strtypedropped'] = '&#31867;&#22411;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtypedroppedbad'] = '&#31867;&#22411;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strflavor'] = '&#29305;&#33394;';
+       $lang['strbasetype'] = '&#22522;&#30784;';
+       $lang['strcompositetype'] = '&#21512;&#25104;';
+       $lang['strpseudotype'] = '&#20551;&#20882;';
 
        // Schemas
-       $lang['strschema'] = 'Schema';
-       $lang['strschemas'] = 'Schemas';
-       $lang['strshowallschemas'] = 'Show all schemas';
-       $lang['strnoschema'] = 'No schema found.';
-       $lang['strnoschemas'] = 'No schemas found.';
-       $lang['strcreateschema'] = 'Create schema';
-       $lang['strschemaname'] = 'Schema name';
-       $lang['strschemaneedsname'] = 'You must give a name for your schema.';
-       $lang['strschemacreated'] = 'Schema created';
-       $lang['strschemacreatedbad'] = 'Schema creation failed.';
-       $lang['strconfdropschema'] = 'Are you sure you want to drop the schema &quot;%s&quot;?';
-       $lang['strschemadropped'] = 'Schema dropped.';
-       $lang['strschemadroppedbad'] = 'Schema drop failed.';
-       $lang['strschemaaltered'] = 'Schema altered.';
-       $lang['strschemaalteredbad'] = 'Schema alteration failed.';
-       $lang['strsearchpath'] = 'Schema search path';
+       $lang['strschema'] = '&#32593;&#35201;&#27169;&#24335;';
+       $lang['strschemas'] = '&#32593;&#35201;&#27169;&#24335;';
+       $lang['strshowallschemas'] = '&#26174;&#31034;&#20840;&#37096;&#32593;&#35201;&#27169;&#24335;';
+       $lang['strnoschema'] = '&#25214;&#19981;&#21040;&#32593;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strnoschemas'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32593;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strcreateschema'] = '&#24314;&#31435;&#32593;&#35201;&#27169;&#24335;';
+       $lang['strschemaname'] = '&#32593;&#35201;&#27169;&#24335;&#21517;&#31216;';
+       $lang['strschemaneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#32593;&#35201;&#27169;&#24335;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strschemacreated'] = '&#32593;&#35201;&#27169;&#24335;&#24050;&#24314;&#31435;';
+       $lang['strschemacreatedbad'] = '&#32593;&#35201;&#27169;&#24335;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropschema'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#32593;&#35201;&#27169;&#24335; &quot;%s&quot;?';
+       $lang['strschemadropped'] = '&#32593;&#35201;&#27169;&#24335;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strschemadroppedbad'] = '&#32593;&#35201;&#27169;&#24335;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strschemaaltered'] = '&#32593;&#35201;&#27169;&#24335;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strschemaalteredbad'] = '&#32593;&#35201;&#27169;&#24335;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['strsearchpath'] = '&#32593;&#35201;&#27169;&#24335;&#25628;&#23547;&#36335;&#24452;';
 
        // Reports
-       $lang['strreport'] = 'Report';
-       $lang['strreports'] = 'Reports';
-       $lang['strshowallreports'] = 'Show all reports';
-       $lang['strnoreports'] = 'No reports found.';
-       $lang['strcreatereport'] = 'Create report';
-       $lang['strreportdropped'] = 'Report dropped.';
-       $lang['strreportdroppedbad'] = 'Report drop failed.';
-       $lang['strconfdropreport'] = 'Are you sure you want to drop the report &quot;%s&quot;?';
-       $lang['strreportneedsname'] = 'You must give a name for your report.';
-       $lang['strreportneedsdef'] = 'You must give SQL for your report.';
-       $lang['strreportcreated'] = 'Report saved.';
-       $lang['strreportcreatedbad'] = 'Failed to save report.';
+       $lang['strreport'] = '&#25253;&#34920;';
+       $lang['strreports'] = '&#25253;&#34920;';
+       $lang['strshowallreports'] = '&#26174;&#31034;&#20840;&#37096;&#25253;&#34920;';
+       $lang['strnoreports'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#25253;&#34920;&#12290;';
+       $lang['strcreatereport'] = '&#24314;&#31435;&#25253;&#34920;';
+       $lang['strreportdropped'] = '&#25253;&#34920;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strreportdroppedbad'] = '&#25253;&#34920;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strconfdropreport'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#25253;&#34920; &quot;%s&quot;?';
+       $lang['strreportneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#25253;&#34920;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strreportneedsdef'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#25253;&#34920;&#32473; SQL&#12290;';
+       $lang['strreportcreated'] = '&#25253;&#34920;&#24050;&#20648;&#23384;&#12290;';
+       $lang['strreportcreatedbad'] = '&#25253;&#34920;&#20648;&#23384;&#22833;&#36133;&#12290;';
 
        // Domains
-       $lang['strdomain'] = 'Domain';
-       $lang['strdomains'] = 'Domains';
-       $lang['strshowalldomains'] = 'Show all domains';
-       $lang['strnodomains'] = 'No domains found.';
-       $lang['strcreatedomain'] = 'Create domain';
-       $lang['strdomaindropped'] = 'Domain dropped.';
-       $lang['strdomaindroppedbad'] = 'Domain drop failed.';
-       $lang['strconfdropdomain'] = 'Are you sure you want to drop the domain &quot;%s&quot;?';
-       $lang['strdomainneedsname'] = 'You must give a name for your domain.';
-       $lang['strdomaincreated'] = 'Domain created.';
-       $lang['strdomaincreatedbad'] = 'Domain creation failed.';       
-       $lang['strdomainaltered'] = 'Domain altered.';
-       $lang['strdomainalteredbad'] = 'Domain alteration failed.';     
+       $lang['strdomain'] = '&#39046;&#22495;';
+       $lang['strdomains'] = '&#39046;&#22495;';
+       $lang['strshowalldomains'] = '&#26174;&#31034;&#20840;&#37096;&#39046;&#22495;';
+       $lang['strnodomains'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#39046;&#22495;&#12290;';
+       $lang['strcreatedomain'] = '&#24314;&#31435;&#39046;&#22495;';
+       $lang['strdomaindropped'] = '&#39046;&#22495;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strdomaindroppedbad'] = '&#39046;&#22495;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strconfdropdomain'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#39046;&#22495; &quot;%s&quot;?';
+       $lang['strdomainneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#39046;&#22495;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;&#12290;';
+       $lang['strdomaincreated'] = '&#39046;&#22495;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strdomaincreatedbad'] = '&#39046;&#22495;&#24314;&#31435;&#22833;&#36133;&#12290;';      
+       $lang['strdomainaltered'] = '&#39046;&#22495;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strdomainalteredbad'] = '&#39046;&#22495;&#20462;&#25913;&#22833;&#36133;&#12290;';      
 
        // Operators
-       $lang['stroperator'] = 'Operator';
-       $lang['stroperators'] = 'Operators';
-       $lang['strshowalloperators'] = 'Show all operators';
-       $lang['strnooperator'] = 'No operator found.';
-       $lang['strnooperators'] = 'No operators found.';
-       $lang['strcreateoperator'] = 'Create operator';
-       $lang['strleftarg'] = 'Left Arg Type';
-       $lang['strrightarg'] = 'Right Arg Type';
-       $lang['strcommutator'] = 'Commutator';
-       $lang['strnegator'] = 'Negator';
-       $lang['strrestrict'] = 'Restrict';
-       $lang['strjoin'] = 'Join';
+       $lang['stroperator'] = '&#36816;&#31639;&#23376;';
+       $lang['stroperators'] = '&#36816;&#31639;&#23376;';
+       $lang['strshowalloperators'] = '&#26174;&#31034;&#20840;&#37096;&#36816;&#31639;&#23376;';
+       $lang['strnooperator'] = '&#25214;&#19981;&#21040;&#36816;&#31639;&#23376;&#12290;';
+       $lang['strnooperators'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36816;&#31639;&#23376;&#12290;';
+       $lang['strcreateoperator'] = '&#24314;&#31435;&#36816;&#31639;&#23376;';
+       $lang['strleftarg'] = '&#24038;&#24341;&#25968;(Arg)&#31867;&#22411;';
+       $lang['strrightarg'] = '&#21491;&#24341;&#25968;(Arg)&#31867;&#22411;';
+       $lang['strcommutator'] = '&#36716;&#25442;&#22120;';
+       $lang['strnegator'] = '&#21542;&#23450;&#22120;';
+       $lang['strrestrict'] = '&#38480;&#21046;';
+       $lang['strjoin'] = '&#32467;&#21512;';
        $lang['strhashes'] = 'Hashes';
-       $lang['strmerges'] = 'Merges';
-       $lang['strleftsort'] = 'Left sort';
-       $lang['strrightsort'] = 'Right sort';
-       $lang['strlessthan'] = 'Less than';
-       $lang['strgreaterthan'] = 'Greater than';
-       $lang['stroperatorneedsname'] = 'You must give a name for your operator.';
-       $lang['stroperatorcreated'] = 'Operator created';
-       $lang['stroperatorcreatedbad'] = 'Operator creation failed.';
-       $lang['strconfdropoperator'] = 'Are you sure you want to drop the operator &quot;%s&quot;?';
-       $lang['stroperatordropped'] = 'Operator dropped.';
-       $lang['stroperatordroppedbad'] = 'Operator drop failed.';
+       $lang['strmerges'] = '&#21512;&#24182;';
+       $lang['strleftsort'] = '&#24038;&#25490;&#24207;';
+       $lang['strrightsort'] = '&#21491;&#25490;&#24207;';
+       $lang['strlessthan'] = '&#23567;&#20110;';
+       $lang['strgreaterthan'] = '&#22823;&#20110;';
+       $lang['stroperatorneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#36816;&#31639;&#23376;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['stroperatorcreated'] = '&#36816;&#31639;&#23376;&#24050;&#24314;&#31435;';
+       $lang['stroperatorcreatedbad'] = '&#36816;&#31639;&#23376;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropoperator'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#36816;&#31639;&#23376; &quot;%s&quot;?';
+       $lang['stroperatordropped'] = '&#36816;&#31639;&#23376;&#24050;&#31227;&#38500;&#12290;';
+       $lang['stroperatordroppedbad'] = '&#36816;&#31639;&#23376;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Casts
-       $lang['strcasts'] = 'Casts';
-       $lang['strnocasts'] = 'No casts found.';
-       $lang['strsourcetype'] = 'Source type';
-       $lang['strtargettype'] = 'Target type';
-       $lang['strimplicit'] = 'Implicit';
-       $lang['strinassignment'] = 'In assignment';
-       $lang['strbinarycompat'] = '(Binary compatible)';
+       $lang['strcasts'] = '&#31867;&#22411;&#36716;&#25442;';
+       $lang['strnocasts'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#31867;&#22411;&#36716;&#25442;&#12290;';
+       $lang['strsourcetype'] = '&#26469;&#28304;&#31867;&#22411;';
+       $lang['strtargettype'] = '&#30446;&#26631;&#31867;&#22411;';
+       $lang['strimplicit'] = '&#38544;&#21547;';
+       $lang['strinassignment'] = '&#25351;&#27966;&#20013;';
+       $lang['strbinarycompat'] = '(&#20108;&#36827;&#21046;&#30721;&#30456;&#23481;)';
        
        // Conversions
-       $lang['strconversions'] = 'Conversions';
-       $lang['strnoconversions'] = 'No conversions found.';
-       $lang['strsourceencoding'] = 'Source encoding';
-       $lang['strtargetencoding'] = 'Target encoding';
+       $lang['strconversions'] = '&#32534;&#30721;&#36716;&#25442;';
+       $lang['strnoconversions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32534;&#30721;&#36716;&#25442;&#12290;';
+       $lang['strsourceencoding'] = '&#26469;&#28304;&#32534;&#30721;';
+       $lang['strtargetencoding'] = '&#30446;&#26631;&#32534;&#30721;';
        
        // Languages
-       $lang['strlanguages'] = 'Languages';
-       $lang['strnolanguages'] = 'No languages found.';
-       $lang['strtrusted'] = 'Trusted';
+       $lang['strlanguages'] = '&#31243;&#24207;&#35821;&#35328;';
+       $lang['strnolanguages'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#31243;&#24207;&#35821;&#35328;&#12290;';
+       $lang['strtrusted'] = '&#24050;&#20449;&#20219;';
        
        // Info
-       $lang['strnoinfo'] = 'No information available.';
-       $lang['strreferringtables'] = 'Referring tables';
-       $lang['strparenttables'] = 'Parent tables';
-       $lang['strchildtables'] = 'Child tables';
+       $lang['strnoinfo'] = '&#26080;&#20449;&#24687;&#21487;&#29992;&#12290;';
+       $lang['strreferringtables'] = '&#21442;&#29031;&#20013;&#25968;&#25454;&#34920;';
+       $lang['strparenttables'] = '&#29238;&#25968;&#25454;&#34920;';
+       $lang['strchildtables'] = '&#23376;&#25968;&#25454;&#34920;';
 
        // Aggregates
-       $lang['straggregate'] = 'Aggregate';
-       $lang['straggregates'] = 'Aggregates';
-       $lang['strnoaggregates'] = 'No aggregates found.';
-       $lang['stralltypes'] = '(All types)';
-       $lang['straggrtransfn'] = 'Transition function';
-       $lang['strcreateaggregate'] = 'Create aggregate';
-       $lang['straggrbasetype'] = 'Input data type';
-       $lang['straggrsfunc'] = 'State transition function';
-       $lang['straggrstype'] = 'State data type';
-       $lang['straggrffunc'] = 'Final function';
-       $lang['straggrinitcond'] = 'Initial condition';
-       $lang['straggrsortop'] = 'Sort operator';
-       $lang['strdropaggregate'] = 'Drop aggregate';
-       $lang['strconfdropaggregate'] = 'Are you sure you want to drop the aggregate &quot;%s&quot;?';
-       $lang['straggregatedropped'] = 'Aggregate dropped.';
-       $lang['straggregatedroppedbad'] = 'Aggregate drop failed.';
-       $lang['stralteraggregate'] = 'Alter aggregate';
-       $lang['straggraltered'] = 'Aggregate altered.';
-       $lang['straggralteredbad'] = 'Aggregate alteration failed.';
-       $lang['straggrneedsname'] = 'You must specify a name for the aggregate';
-       $lang['straggrneedsbasetype'] = 'You must specify the input data type for the aggregate';
-       $lang['straggrneedssfunc'] = 'You must specify the name of the state transition function for the aggregate';
-       $lang['straggrneedsstype'] = 'You must specify the data type for the aggregate\'s state value';
-       $lang['straggrcreated'] = 'Aggregate created.';
-       $lang['straggrcreatedbad'] = 'Aggregate creation failed.';
-       $lang['straggrshowall'] = 'Show all aggregates';
+       $lang['straggregate'] = '&#32858;&#38598;&#20989;&#25968;';
+       $lang['straggregates'] = '&#32858;&#38598;&#20989;&#25968;';
+       $lang['strnoaggregates'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32858;&#38598;&#20989;&#25968;&#12290;';
+       $lang['stralltypes'] = '(&#20840;&#37096;&#31867;&#22411;)';
+       $lang['straggrtransfn'] = '&#36807;&#28193;&#20989;&#25968;';
+       $lang['strcreateaggregate'] = '&#24314;&#31435;&#32858;&#38598;&#20989;&#25968;';
+       $lang['straggrbasetype'] = '&#36755;&#20837;&#25968;&#25454;&#31867;&#22411;';
+       $lang['straggrsfunc'] = '&#29366;&#24577;&#36807;&#28193;&#20989;&#25968;';
+       $lang['straggrstype'] = '&#29366;&#24577;&#25968;&#25454;&#31867;&#22411;';
+       $lang['straggrffunc'] = '&#26368;&#32456;&#20989;&#25968;';
+       $lang['straggrinitcond'] = '&#26368;&#21021;&#36523;&#20221;';
+       $lang['straggrsortop'] = '&#25490;&#24207;&#36816;&#31639;&#23376;';
+       $lang['strdropaggregate'] = '&#31227;&#38500;&#32858;&#38598;&#20989;&#25968;';
+       $lang['strconfdropaggregate'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#32858;&#38598;&#20989;&#25968; &quot;%s&quot;?';
+       $lang['straggregatedropped'] = '&#32858;&#38598;&#20989;&#25968;&#24050;&#31227;&#38500;&#12290;';
+       $lang['straggregatedroppedbad'] = '&#32858;&#38598;&#20989;&#25968;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['stralteraggregate'] = '&#20462;&#25913;&#32858;&#38598;&#20989;&#25968;';
+       $lang['straggraltered'] = '&#32858;&#38598;&#20989;&#25968;&#24050;&#20462;&#25913;&#12290;';
+       $lang['straggralteredbad'] = '&#32858;&#38598;&#20989;&#25968;&#20462;&#25913;&#22833;&#36133;&#12290;';
+       $lang['straggrneedsname'] = '&#24744;&#24517;&#38656;&#20855;&#20307;&#25351;&#23450;&#19968;&#20010;&#21517;&#31216;&#32473;&#36825;&#20010;&#32858;&#38598;&#20989;&#25968;&#12290;';
+       $lang['straggrneedsbasetype'] = '&#24744;&#24517;&#38656;&#20855;&#20307;&#25351;&#23450;&#36825;&#32858;&#38598;&#20989;&#25968;&#30340;&#36827;&#20837;&#25968;&#25454;&#31867;&#22411;&#12290;';
+       $lang['straggrneedssfunc'] = '&#24744;&#24517;&#38656;&#20855;&#20307;&#25351;&#23450;&#36825;&#36825;&#32858;&#38598;&#20989;&#25968;&#30340;&#29366;&#24577;&#36807;&#28193;&#20989;&#25968;&#21517;&#31216;&#12290;';
+       $lang['straggrneedsstype'] = '&#24744;&#24517;&#38656;&#20855;&#20307;&#25351;&#23450;&#36825;&#32858;&#38598;&#20989;&#25968;&#32676;&#29366;&#24577;&#20540;&#30340;&#25968;&#25454;&#31867;&#22411;';
+       $lang['straggrcreated'] = '&#32858;&#38598;&#20989;&#25968;&#24050;&#24314;&#31435;&#12290;';
+       $lang['straggrcreatedbad'] = '&#32858;&#38598;&#20989;&#25968;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['straggrshowall'] = '&#26174;&#31034;&#20840;&#37096;&#32858;&#38598;&#20989;&#25968;';
 
        // Operator Classes
-       $lang['stropclasses'] = 'Op Classes';
-       $lang['strnoopclasses'] = 'No operator classes found.';
-       $lang['straccessmethod'] = 'Access method';
+       $lang['stropclasses'] = '&#36816;&#31639;&#23376;&#31867;&#21035;';
+       $lang['strnoopclasses'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36816;&#31639;&#23376;&#31867;&#21035;&#12290;';
+       $lang['straccessmethod'] = '&#23384;&#21462;&#26041;&#27861;';
 
        // Stats and performance
-       $lang['strrowperf'] = 'Row Performance';
-       $lang['strioperf'] = 'I/O Performance';
-       $lang['stridxrowperf'] = 'Index Row Performance';
-       $lang['stridxioperf'] = 'Index I/O Performance';
+       $lang['strrowperf'] = '&#25968;&#25454;&#21015;&#24615;&#33021;';
+       $lang['strioperf'] = 'I/O &#24615;&#33021;';
+       $lang['stridxrowperf'] = '&#32034;&#24341;&#25968;&#25454;&#21015;&#24615;&#33021;';
+       $lang['stridxioperf'] = '&#32034;&#24341; I/O &#24615;&#33021;';
        $lang['strpercent'] = '%';
-       $lang['strsequential'] = 'Sequential';
-       $lang['strscan'] = 'Scan';
-       $lang['strread'] = 'Read';
-       $lang['strfetch'] = 'Fetch';
-       $lang['strheap'] = 'Heap';
+       $lang['strsequential'] = '&#36830;&#32493;&#24615;';
+       $lang['strscan'] = '&#25195;&#25551;';
+       $lang['strread'] = '&#35835;';
+       $lang['strfetch'] = '&#21462;&#24471;';
+       $lang['strheap'] = '&#22534;&#21472;';
        $lang['strtoast'] = 'TOAST';
-       $lang['strtoastindex'] = 'TOAST Index';
-       $lang['strcache'] = 'Cache';
-       $lang['strdisk'] = 'Disk';
-       $lang['strrows2'] = 'Rows';
+       $lang['strtoastindex'] = 'TOAST &#32034;&#24341;';
+       $lang['strcache'] = '&#32531;&#23384;';
+       $lang['strdisk'] = '&#30913;&#30879;';
+       $lang['strrows2'] = '&#25968;&#25454;&#21015;';
 
        // Tablespaces
-       $lang['strtablespace'] = 'Tablespace';
-       $lang['strtablespaces'] = 'Tablespaces';
-       $lang['strshowalltablespaces'] = 'Show all tablespaces';
-       $lang['strnotablespaces'] = 'No tablespaces found.';
-       $lang['strcreatetablespace'] = 'Create tablespace';
-       $lang['strlocation'] = 'Location';
-       $lang['strtablespaceneedsname'] = 'You must give a name for your tablespace.';
-       $lang['strtablespaceneedsloc'] = 'You must give a directory in which to create the tablespace.';
-       $lang['strtablespacecreated'] = 'Tablespace created.';
-       $lang['strtablespacecreatedbad'] = 'Tablespace creation failed.';
-       $lang['strconfdroptablespace'] = 'Are you sure you want to drop the tablespace &quot;%s&quot;?';
-       $lang['strtablespacedropped'] = 'Tablespace dropped.';
-       $lang['strtablespacedroppedbad'] = 'Tablespace drop failed.';
-       $lang['strtablespacealtered'] = 'Tablespace altered.';
-       $lang['strtablespacealteredbad'] = 'Tablespace alteration failed.';
+       $lang['strtablespace'] = '&#34920;&#31354;&#38388;';
+       $lang['strtablespaces'] = '&#34920;&#31354;&#38388;';
+       $lang['strshowalltablespaces'] = '&#26174;&#31034;&#20840;&#37096;&#34920;&#31354;&#38388;';
+       $lang['strnotablespaces'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#34920;&#31354;&#38388;&#12290;';
+       $lang['strcreatetablespace'] = '&#24314;&#31435;&#34920;&#31354;&#38388;';
+       $lang['strlocation'] = '&#25152;&#22312;&#20301;&#32622;';
+       $lang['strtablespaceneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#24744;&#30340;&#34920;&#31354;&#38388;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strtablespaceneedsloc'] = '&#24744;&#24517;&#38656;&#32473;&#19968;&#20010;&#30446;&#24405;&#22841;&#26469;&#24314;&#31435;&#34920;&#31354;&#38388;&#12290;';
+       $lang['strtablespacecreated'] = '&#34920;&#31354;&#38388;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtablespacecreatedbad'] = '&#34920;&#31354;&#38388;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroptablespace'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#34920;&#31354;&#38388; &quot;%s&quot;?';
+       $lang['strtablespacedropped'] = '&#34920;&#31354;&#38388;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtablespacedroppedbad'] = '&#34920;&#31354;&#38388;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strtablespacealtered'] = '&#34920;&#31354;&#38388;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtablespacealteredbad'] = '&#34920;&#31354;&#38388;&#20462;&#25913;&#22833;&#36133;&#12290;';
 
        // Slony clusters
-       $lang['strcluster'] = 'Cluster';
-       $lang['strnoclusters'] = 'No clusters found.';
-       $lang['strconfdropcluster'] = 'Are you sure you want to drop cluster &quot;%s&quot;?';
-       $lang['strclusterdropped'] = 'Cluster dropped.';
-       $lang['strclusterdroppedbad'] = 'Cluster drop failed.';
-       $lang['strinitcluster'] = 'Initialize cluster';
-       $lang['strclustercreated'] = 'Cluster initialized.';
-       $lang['strclustercreatedbad'] = 'Cluster initialization failed.';
-       $lang['strclusterneedsname'] = 'You must give a name for the cluster.';
-       $lang['strclusterneedsnodeid'] = 'You must give an ID for the local node.';
+       $lang['strcluster'] = '&#38598;&#32676;';
+       $lang['strnoclusters'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#38598;&#32676;&#12290;';
+       $lang['strconfdropcluster'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36825;&#20010;&#38598;&#32676; &quot;%s&quot;?';
+       $lang['strclusterdropped'] = '&#38598;&#32676;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strclusterdroppedbad'] = '&#38598;&#32676;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strinitcluster'] = '&#21021;&#22987;&#21270;&#38598;&#32676;';
+       $lang['strclustercreated'] = '&#38598;&#32676;&#24050;&#21021;&#22987;&#21270;&#12290;';
+       $lang['strclustercreatedbad'] = '&#38598;&#32676;&#21021;&#22987;&#21270;&#22833;&#36133;&#12290;';
+       $lang['strclusterneedsname'] = '&#24744;&#24517;&#38656;&#20026;&#36825;&#20010;&#38598;&#32676;&#32473;&#19968;&#20010;&#21517;&#31216;&#12290;';
+       $lang['strclusterneedsnodeid'] = '&#24744;&#24517;&#38656;&#32473;&#36825;&#20010;&#26412;&#22320;&#33410;&#28857;&#32473;&#19968;&#20010; ID&#12290;';
        
        // Slony nodes
-       $lang['strnodes'] = 'Nodes';
-       $lang['strnonodes'] = 'No nodes found.';
-       $lang['strcreatenode'] = 'Create node';
+       $lang['strnodes'] = '&#33410;&#28857;';
+       $lang['strnonodes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#33410;&#28857;&#12290;';
+       $lang['strcreatenode'] = '&#24314;&#31435;&#33410;&#28857;';
        $lang['strid'] = 'ID';
-       $lang['stractive'] = 'Active';
-       $lang['strnodecreated'] = 'Node created.';
-       $lang['strnodecreatedbad'] = 'Node creation failed.';
-       $lang['strconfdropnode'] = 'Are you sure you want to drop node &quot;%s&quot;?';
-       $lang['strnodedropped'] = 'Node dropped.';
-       $lang['strnodedroppedbad'] = 'Node drop failed';
-       $lang['strfailover'] = 'Failover';
-       $lang['strnodefailedover'] = 'Node failed over.';
-       $lang['strnodefailedoverbad'] = 'Node failover failed.';
-       $lang['strstatus'] = 'Status';  
-       $lang['strhealthy'] = 'Healthy';
-       $lang['stroutofsync'] = 'Out of Sync';
-       $lang['strunknown'] = 'Unknown';        
+       $lang['stractive'] = '&#27963;&#36291;';
+       $lang['strnodecreated'] = '&#33410;&#28857;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strnodecreatedbad'] = '&#33410;&#28857;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdropnode'] = '&#24744;&#30830;&#23450;&#20320;&#35201;&#31227;&#38500;&#33410;&#28857; &quot;%s&quot;?';
+       $lang['strnodedropped'] = '&#33410;&#28857;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strnodedroppedbad'] = '&#33410;&#28857;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strfailover'] = '&#28798;&#38590;&#22797;&#21407;';
+       $lang['strnodefailedover'] = '&#33410;&#28857;&#21463;&#28798;&#38590;&#22833;&#36133;&#12290;';
+       $lang['strnodefailedoverbad'] = '&#33410;&#28857;&#28798;&#38590;&#22797;&#21407;&#22833;&#36133;&#12290;';
+       $lang['strstatus'] = '&#29366;&#24577;';        
+       $lang['strhealthy'] = '&#20581;&#20840;';
+       $lang['stroutofsync'] = '&#38750;&#21516;&#27493;(Out of Sync)';
+       $lang['strunknown'] = '&#26410;&#30693;';       
 
        
        // Slony paths  
-       $lang['strpaths'] = 'Paths';
-       $lang['strnopaths'] = 'No paths found.';
-       $lang['strcreatepath'] = 'Create path';
-       $lang['strnodename'] = 'Node name';
-       $lang['strnodeid'] = 'Node ID';
-       $lang['strconninfo'] = 'Connection string';
-       $lang['strconnretry'] = 'Seconds before retry to connect';
-       $lang['strpathneedsconninfo'] = 'You must give a connection string for the path.';
-       $lang['strpathneedsconnretry'] = 'You must give the number of seconds to wait before retry to connect.';
-       $lang['strpathcreated'] = 'Path created.';
-       $lang['strpathcreatedbad'] = 'Path creation failed.';
-       $lang['strconfdroppath'] = 'Are you sure you want to drop path &quot;%s&quot;?';
-       $lang['strpathdropped'] = 'Path dropped.';
-       $lang['strpathdroppedbad'] = 'Path drop failed.';
+       $lang['strpaths'] = '&#36335;&#24452;';
+       $lang['strnopaths'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36335;&#24452;&#12290;';
+       $lang['strcreatepath'] = '&#24314;&#31435;&#36335;&#24452;';
+       $lang['strnodename'] = '&#33410;&#28857;&#21517;&#31216;';
+       $lang['strnodeid'] = '&#33410;&#28857; ID';
+       $lang['strconninfo'] = '&#36830;&#32447;&#23383;&#20018;';
+       $lang['strconnretry'] = '&#31186;&#20043;&#21069;&#37325;&#35797;&#36830;&#32447;';
+       $lang['strpathneedsconninfo'] = '&#24744;&#24517;&#38656;&#32473;&#36825;&#20010;&#36335;&#24452;&#19968;&#20010;&#36830;&#32447;&#23383;&#20018;&#12290;';
+       $lang['strpathneedsconnretry'] = '&#24744;&#24517;&#38656;&#22312;&#36830;&#32447;&#20043;&#21069;&#32473;&#19968;&#20010;&#31561;&#24453;&#37325;&#35797;&#30340;&#31186;&#25968;&#23383;&#12290;';
+       $lang['strpathcreated'] = '&#36335;&#24452;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strpathcreatedbad'] = '&#36335;&#24452;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroppath'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#36335;&#24452; &quot;%s&quot;?';
+       $lang['strpathdropped'] = '&#36335;&#24452;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strpathdroppedbad'] = '&#36335;&#24452;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Slony listens
-       $lang['strlistens'] = 'Listens';
-       $lang['strnolistens'] = 'No listens found.';
-       $lang['strcreatelisten'] = 'Create listen';
-       $lang['strlistencreated'] = 'Listen created.';
-       $lang['strlistencreatedbad'] = 'Listen creation failed.';
-       $lang['strconfdroplisten'] = 'Are you sure you want to drop listen &quot;%s&quot;?';
-       $lang['strlistendropped'] = 'Listen dropped.';
-       $lang['strlistendroppedbad'] = 'Listen drop failed.';
+       $lang['strlistens'] = '&#30417;&#21548;';
+       $lang['strnolistens'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#30417;&#21548;&#12290;';
+       $lang['strcreatelisten'] = '&#24314;&#31435;&#30417;&#21548;';
+       $lang['strlistencreated'] = '&#30417;&#21548;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strlistencreatedbad'] = '&#30417;&#21548;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroplisten'] = '&#24744;&#30830;&#23450;&#20320;&#35201;&#31227;&#38500;&#30417;&#21548; &quot;%s&quot;?';
+       $lang['strlistendropped'] = '&#30417;&#21548;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strlistendroppedbad'] = '&#30417;&#21548;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Slony replication sets
-       $lang['strrepsets'] = 'Replication sets';
-       $lang['strnorepsets'] = 'No replication sets found.';
-       $lang['strcreaterepset'] = 'Create replication set';
-       $lang['strrepsetcreated'] = 'Replication set created.';
-       $lang['strrepsetcreatedbad'] = 'Replication set creation failed.';
-       $lang['strconfdroprepset'] = 'Are you sure you want to drop replication set &quot;%s&quot;?';
-       $lang['strrepsetdropped'] = 'Replication set dropped.';
-       $lang['strrepsetdroppedbad'] = 'Replication set drop failed.';
-       $lang['strmerge'] = 'Merge';
-       $lang['strmergeinto'] = 'Merge into';
-       $lang['strrepsetmerged'] = 'Replication sets merged.';
-       $lang['strrepsetmergedbad'] = 'Replication sets merge failed.';
-       $lang['strmove'] = 'Move';
-       $lang['strneworigin'] = 'New origin';
-       $lang['strrepsetmoved'] = 'Replication set moved.';
-       $lang['strrepsetmovedbad'] = 'Replication set move failed.';
-       $lang['strnewrepset'] = 'New replication set';
-       $lang['strlock'] = 'Lock';
-       $lang['strlocked'] = 'Locked';
-       $lang['strunlock'] = 'Unlock';
-       $lang['strconflockrepset'] = 'Are you sure you want to lock replication set &quot;%s&quot;?';
-       $lang['strrepsetlocked'] = 'Replication set locked.';
-       $lang['strrepsetlockedbad'] = 'Replication set lock failed.';
-       $lang['strconfunlockrepset'] = 'Are you sure you want to unlock replication set &quot;%s&quot;?';
-       $lang['strrepsetunlocked'] = 'Replication set unlocked.';
-       $lang['strrepsetunlockedbad'] = 'Replication set unlock failed.';
-       $lang['strexecute'] = 'Execute';
-       $lang['stronlyonnode'] = 'Only on node';
-       $lang['strddlscript'] = 'DDL script';
-       $lang['strscriptneedsbody'] = 'You must supply a script to be executed on all nodes.';
-       $lang['strscriptexecuted'] = 'Replication set DDL script executed.';
-       $lang['strscriptexecutedbad'] = 'Failed executing replication set DDL script.';
-       $lang['strtabletriggerstoretain'] = 'The following triggers will NOT be disabled by Slony:';
+       $lang['strrepsets'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;';
+       $lang['strnorepsets'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#12290;';
+       $lang['strcreaterepset'] = '&#24314;&#31435;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;';
+       $lang['strrepsetcreated'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrepsetcreatedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24314;&#31435;&#22833;&#36133;&#12290;';
+       $lang['strconfdroprepset'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#31227;&#38500;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetdropped'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strrepsetdroppedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#31227;&#38500;&#22833;&#36133;&#12290;';
+       $lang['strmerge'] = '&#21512;&#24182;';
+       $lang['strmergeinto'] = '&#21512;&#24182;&#25104;&#20026;';
+       $lang['strrepsetmerged'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24050;&#21512;&#24182;&#12290;';
+       $lang['strrepsetmergedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#21512;&#24182;&#22833;&#36133;&#12290;';
+       $lang['strmove'] = '&#36801;&#31227;';
+       $lang['strneworigin'] = '&#26032;&#36215;&#28857;';
+       $lang['strrepsetmoved'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24050;&#36801;&#31227;&#12290;';
+       $lang['strrepsetmovedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#36801;&#31227;&#22833;&#36133;&#12290;';
+       $lang['strnewrepset'] = '&#26032;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;';
+       $lang['strlock'] = '&#38145;&#23450;';
+       $lang['strlocked'] = '&#24050;&#38145;&#23450;';
+       $lang['strunlock'] = '&#26410;&#38145;&#23450;';
+       $lang['strconflockrepset'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#38145;&#23450;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetlocked'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#24050;&#38145;&#23450;&#12290;';
+       $lang['strrepsetlockedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#38145;&#23450;&#22833;&#36133;&#12290;';
+       $lang['strconfunlockrepset'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#35299;&#38145;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetunlocked'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#26410;&#38145;&#23450;&#12290;';
+       $lang['strrepsetunlockedbad'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#35299;&#38145;&#22833;&#36133;&#12290;';
+       $lang['strexecute'] = '&#25191;&#34892;';
+       $lang['stronlyonnode'] = '&#20165;&#22312;&#33410;&#28857;&#19978;';
+       $lang['strddlscript'] = '&#25968;&#25454;&#23450;&#20041;&#35821;&#35328;(DDL)&#33050;&#26412;';
+       $lang['strscriptneedsbody'] = '&#24744;&#24517;&#38656;&#25552;&#20379;&#19968;&#20010;&#33050;&#26412;&#22312;&#36825;&#20840;&#37096;&#33410;&#28857;&#19978;&#34987;&#25191;&#34892;&#12290;';
+       $lang['strscriptexecuted'] = '&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; DDL &#33050;&#26412;&#24050;&#25191;&#34892;&#12290;';
+       $lang['strscriptexecutedbad'] = '&#25191;&#34892;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; DDL &#33050;&#26412;&#20013;&#22833;&#36133;&#12290;';
+       $lang['strtabletriggerstoretain'] = '&#36825;&#23558;&#38543;&#30528;&#35302;&#21457;&#22120;&#19981;&#20250;&#20572;&#29992; Slony &#22312;&#20197;&#19979;&#65306;';
 
        // Slony tables in replication sets
-       $lang['straddtable'] = 'Add table';
-       $lang['strtableneedsuniquekey'] = 'Table to be added requires a primary or unique key.';
-       $lang['strtableaddedtorepset'] = 'Table added to replication set.';
-       $lang['strtableaddedtorepsetbad'] = 'Failed adding table to replication set.';
-       $lang['strconfremovetablefromrepset'] = 'Are you sure you want to drop the table &quot;%s&quot; from replication set &quot;%s&quot;?';
-       $lang['strtableremovedfromrepset'] = 'Table dropped from replication set.';
-       $lang['strtableremovedfromrepsetbad'] = 'Failed to drop table from replication set.';
+       $lang['straddtable'] = '&#22686;&#21152;&#25968;&#25454;&#34920;';
+       $lang['strtableneedsuniquekey'] = '&#25968;&#25454;&#34920;&#30340;&#22686;&#21152;&#35201;&#27714;&#19968;&#20010;&#20027;&#24314;(pkey)&#25110;&#21807;&#19968;&#38190;&#12290;';
+       $lang['strtableaddedtorepset'] = '&#25968;&#25454;&#34920;&#24050;&#22686;&#21152;&#21040;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#12290;';
+       $lang['strtableaddedtorepsetbad'] = '&#25968;&#25454;&#34920;&#22686;&#21152;&#21040;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#22833;&#36133;&#12290;';
+       $lang['strconfremovetablefromrepset'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; &quot;%s&quot; &#31227;&#38500;&#36825;&#25968;&#25454;&#34920; &quot;%s&quot; ?';
+       $lang['strtableremovedfromrepset'] = '&#25968;&#25454;&#34920;&#24050;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#31227;&#38500;&#12290;';
+       $lang['strtableremovedfromrepsetbad'] = '&#25968;&#25454;&#34920;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Slony sequences in replication sets
-       $lang['straddsequence'] = 'Add sequence';
-       $lang['strsequenceaddedtorepset'] = 'Sequence added to replication set.';
-       $lang['strsequenceaddedtorepsetbad'] = 'Failed adding sequence to replication set.';
-       $lang['strconfremovesequencefromrepset'] = 'Are you sure you want to drop the sequence &quot;%s&quot; from replication set &quot;%s&quot;?';
-       $lang['strsequenceremovedfromrepset'] = 'Sequence dropped from replication set.';
-       $lang['strsequenceremovedfromrepsetbad'] = 'Failed to drop sequence from replication set.';
+       $lang['straddsequence'] = '&#22686;&#21152;&#24207;&#21015;&#21495;';
+       $lang['strsequenceaddedtorepset'] = '&#24207;&#21015;&#21495;&#22686;&#21152;&#21040;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#12290;';
+       $lang['strsequenceaddedtorepsetbad'] = '&#22686;&#21152;&#24207;&#21015;&#21495;&#21040;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#22833;&#36133;&#12290;';
+       $lang['strconfremovesequencefromrepset'] = '&#24744;&#30830;&#23450;&#24744;&#35201;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450; &quot;%s&quot; &#31227;&#38500;&#24207;&#21015;&#21495; &quot;%s&quot; ?';
+       $lang['strsequenceremovedfromrepset'] = '&#24207;&#21015;&#21495;&#24050;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#31227;&#38500;&#12290;';
+       $lang['strsequenceremovedfromrepsetbad'] = '&#24207;&#21015;&#21495;&#20174;&#22797;&#20889;&#38598;&#32676;&#35774;&#23450;&#31227;&#38500;&#22833;&#36133;&#12290;';
 
        // Slony subscriptions
-       $lang['strsubscriptions'] = 'Subscriptions';
-       $lang['strnosubscriptions'] = 'No subscriptions found.';
+       $lang['strsubscriptions'] = '&#35746;&#38405;';
+       $lang['strnosubscriptions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35746;&#38405;&#12290;';
 
        // Miscellaneous
-       $lang['strtopbar'] = '%s running on %s:%s -- You are logged in as user &quot;%s&quot;, %s';
-       $lang['strtimefmt'] = 'jS M, Y g:iA';
-       $lang['strhelp'] = 'Help';
+       $lang['strtopbar'] = '%s &#36816;&#20316;&#20110; %s&#65306;%s -- &#24744;&#26159;&#24050;&#30331;&#20837;&#30340;&#29992;&#25143; &quot;%s&quot;, %s';
+       $lang['strtimefmt'] = 'jS M, Y g&#65306;iA';
+       $lang['strhelp'] = '&#24110;&#21161;';
        $lang['strhelpicon'] = '?';
-       $lang['strhelppagebrowser'] = 'Help page browser';
-       $lang['strselecthelppage'] = 'Select a help page';
-       $lang['strinvalidhelppage'] = 'Invalid help page.';
-       $lang['strlogintitle'] = 'Login to %s';
-       $lang['strlogoutmsg'] = 'Logged out of %s';
-       $lang['strloading'] = 'Loading...';
-       $lang['strerrorloading'] = 'Error Loading';
-       $lang['strclicktoreload'] = 'Click to reload';
+       $lang['strhelppagebrowser'] = '&#24110;&#21161;&#39029;&#27983;&#35272;&#22120;';
+       $lang['strselecthelppage'] = '&#36873;&#25321;&#19968;&#20010;&#24110;&#21161;&#39029;';
+       $lang['strinvalidhelppage'] = '&#26080;&#25928;&#24110;&#21161;&#39029;&#12290;';
+       $lang['strlogintitle'] = '&#30331;&#20837;&#21040; %s';
+       $lang['strlogoutmsg'] = '&#30331;&#20986; %s';
+       $lang['strloading'] = '&#36733;&#20837;&#20013;...';
+       $lang['strerrorloading'] = '&#36733;&#20837;&#20013;&#38169;&#35823;';
+       $lang['strclicktoreload'] = '&#28857;&#20987;&#37325;&#26032;&#36733;&#20837;';
 
        // Autovacuum
        $lang['strautovacuum'] = 'Autovacuum'; 
-       $lang['strturnedon'] = 'Turned On'; 
-       $lang['strturnedoff'] = 'Turned Off'; 
-       $lang['strenabled'] = 'Enabled'; 
-       $lang['strvacuumbasethreshold'] = 'Vacuum Base Threshold'; 
-       $lang['strvacuumscalefactor'] = 'Vacuum Scale Factor';  
-       $lang['stranalybasethreshold'] = 'Analyze Base Threshold';  
-       $lang['stranalyzescalefactor'] = 'Analyze Scale Factor'; 
-       $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; 
-       $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit';  
-
-        // Table-level Locks
-       $lang['strlocks'] = 'Locks';
-       $lang['strtransaction'] = 'Transaction ID';
-       $lang['strprocessid'] = 'Process ID';
-       $lang['strmode'] = 'Lock mode';
-       $lang['strislockheld'] = 'Is lock held?';
+       $lang['strturnedon'] = '&#36716;&#21160; - &#25171;&#24320;'; 
+       $lang['strturnedoff'] = '&#36716;&#21160; - &#20851;&#38381;'; 
+       $lang['strenabled'] = '&#21551;&#29992;'; 
+       $lang['strvacuumbasethreshold'] = 'Vacuum &#22522;&#26412;&#38376;&#27099;'; 
+       $lang['strvacuumscalefactor'] = 'Vacuum &#25442;&#31639;&#31995;&#25968;';  
+       $lang['stranalybasethreshold'] = 'Analyze &#22522;&#26412;&#38376;&#27099;';  
+       $lang['stranalyzescalefactor'] = 'Analyze &#25442;&#31639;&#31995;&#25968;'; 
+       $lang['strvacuumcostdelay'] = 'Vacuum &#25104;&#26412;&#24310;&#36831;'; 
+       $lang['strvacuumcostlimit'] = 'Vacuum &#25104;&#26412;&#38480;&#21046;';  
+
+       // Table-level Locks
+       $lang['strlocks'] = '&#38145;&#23450;';
+       $lang['strtransaction'] = '&#20107;&#21153;&#20132;&#26131; ID';
+       $lang['strprocessid'] = '&#36827;&#31243; ID';
+       $lang['strmode'] = '&#38145;&#23450;&#26041;&#24335;';
+       $lang['strislockheld'] = '&#26159;&#38145;&#23450;&#25191;(held)?';
 
        // Prepared transactions
-       $lang['strpreparedxacts'] = 'Prepared transactions';
-       $lang['strxactid'] = 'Transaction ID';
+       $lang['strpreparedxacts'] = '&#24050;&#20934;&#22791;&#20107;&#21153;&#20132;&#26131;';
+       $lang['strxactid'] = '&#20107;&#21153;&#20132;&#26131; ID';
        $lang['strgid'] = 'Global ID';
 ?>
index 7bf597a8c88b4d4de864f5bd3a6167914bcf12a7..bb53395a914f726c2ccd16bbb22f12c795b3e88f 100644 (file)
@@ -5,7 +5,7 @@
         * for new translations.
         *
         *Translated by &#37101;&#26397;&#30410; ChaoYi, Kuo [kuo.chaoyi@gmail.com]
-        * $Id: chinese-utf8-zh_TW.php,v 1.1 2007/02/10 03:48:35 xzilla Exp $
+        * $Id: chinese-utf8-zh_TW.php,v 1.2 2007/02/21 04:35:24 xzilla Exp $
         */
 
        // Language and character set
        $lang['applangdir'] = 'ltr';
 
        // Welcome  
-       $lang['strintro'] = '&#27489;&#36814;&#20351;&#29992; phpPgAdmin.';
+       $lang['strintro'] = '&#27489;&#36814;&#20351;&#29992; phpPgAdmin&#12290;';
        $lang['strppahome'] = 'phpPgAdmin &#39318;&#38913;';
        $lang['strpgsqlhome'] = 'PostgreSQL &#39318;&#38913;';
        $lang['strpgsqlhome_url'] = 'http://www.postgresql.org/';
        $lang['strlocaldocs'] = 'PostgreSQL &#25991;&#20214; (&#26412;&#27231;)';
-       $lang['strreportbug'] = '&#36890;&#22577;&#31243;&#24335;&#33261;&#34802;';
+       $lang['strreportbug'] = '&#36890;&#22577;&#31243;&#24335; Bug';
+       
        $lang['strviewfaq'] = '&#35264;&#30475;&#32218;&#19978; FAQ';
        $lang['strviewfaq_url'] = 'http://phppgadmin.sourceforge.net/?page=faq';
        
        // Basic strings
        $lang['strlogin'] = '&#30331;&#20837;';
        $lang['strloginfailed'] = '&#30331;&#20837;&#22833;&#25943;';
-       $lang['strlogindisallowed'] = '&#20986;&#26044;&#23433;&#20840;&#21407;&#22240;&#25298;&#32085;&#30331;&#20837;.';
+       $lang['strlogindisallowed'] = '&#20986;&#26044;&#23433;&#20840;&#21407;&#22240;&#25298;&#32085;&#30331;&#20837;&#12290;';
        $lang['strserver'] = '&#20282;&#26381;&#22120;';
-       $lang['strservers'] = '&#20282;&#26381;&#22120;&#38598;';
-       $lang['strintroduction'] = 'Introduction';
+       $lang['strservers'] = '&#20282;&#26381;&#22120;';
+       $lang['strintroduction'] = '&#24207;&#38913;';
        $lang['strhost'] = '&#20027;&#27231;';
        $lang['strport'] = '&#22496;&#34399;';
        $lang['strlogout'] = '&#30331;&#20986;';
        $lang['strowner'] = '&#25793;&#26377;&#32773;';
        $lang['straction'] = '&#21205;&#20316;';
-       $lang['stractions'] = '&#21205;&#20316;s';
+       $lang['stractions'] = '&#21205;&#20316;';
        $lang['strname'] = '&#21517;&#31281;';
        $lang['strdefinition'] = '&#23450;&#32681;';
        $lang['strproperties'] = '&#23660;&#24615;';
        $lang['strbrowse'] = '&#28687;&#35261;';
        $lang['strenable'] = '&#21855;&#29992;';
        $lang['strdisable'] = '&#20572;&#29992;';
-       $lang['strdrop'] = '&#21034;&#38500;';
-       $lang['strdropped'] = '&#24050;&#21034;&#38500;';
+       $lang['strdrop'] = '&#31227;&#38500;';
+       $lang['strdropped'] = '&#24050;&#31227;&#38500;';
        $lang['strnull'] = '&#31354;&#20540;';
        $lang['strnotnull'] = '&#19981;&#20801;&#35377;&#31354;&#20540;';
        $lang['strprev'] = '&lt; &#19978;&#19968;&#27493;';
-       $lang['strnext'] = 'Next &gt;';
-       $lang['strfirst'] = '&lt;&lt; &#19979;&#19968;&#27493;';
+       $lang['strnext'] = '&#19979;&#19968;&#27493; &gt;';
+       $lang['strfirst'] = '&lt;&lt; &#26368;&#21069;&#19968;&#27493;';
        $lang['strlast'] = '&#26368;&#24460;&#19968;&#27493; &gt;&gt;';
        $lang['strfailed'] = '&#22833;&#25943;';
        $lang['strcreate'] = '&#24314;&#31435;';
@@ -61,7 +62,7 @@
        $lang['stralter'] = '&#20462;&#25913;';
        $lang['strok'] = '&#30906;&#23450;';
        $lang['strcancel'] = '&#21462;&#28040;';
-       $lang['strac'] = 'Enable AutoComplete';
+       $lang['strac'] = '&#21855;&#29992;&#33258;&#21205;&#23436;&#25104;';
        $lang['strsave'] = '&#20786;&#23384;';
        $lang['strreset'] = '&#37325;&#35373;';
        $lang['strinsert'] = '&#25554;&#20837;';
        $lang['strreferences'] = '&#21443;&#32771;';
        $lang['stryes'] = '&#26159;';
        $lang['strno'] = '&#21542;';
-       $lang['strtrue'] = 'TRUE';
-       $lang['strfalse'] = 'FALSE';
+       $lang['strtrue'] = '&#30495;(TRUE)';
+       $lang['strfalse'] = '&#20551;(FALSE)';
        $lang['stredit'] = '&#32232;&#36655;';
        $lang['strcolumn'] = '&#27396;&#20301;';
        $lang['strcolumns'] = '&#27396;&#20301;';
        $lang['strrows'] = '&#36039;&#26009;&#21015;';
        $lang['strrowsaff'] = '&#36039;&#26009;&#21015;&#21463;&#24433;&#38911;&#12290;';
-       $lang['strobjects'] = '&#29289;&#20214;&#32676;';
+       $lang['strobjects'] = '&#29289;&#20214;';
        $lang['strback'] = '&#36820;&#22238;';
        $lang['strqueryresults'] = '&#26597;&#35426;&#32080;&#26524;';
        $lang['strshow'] = '&#39023;&#31034;';
-       $lang['strempty'] = '&#31354;&#20540;';
+       $lang['strempty'] = '&#28165;&#31354;';
        $lang['strlanguage'] = '&#35486;&#35328;';
-       $lang['strencoding'] = '&#32232;&#30908;';
+       $lang['strencoding'] = '&#23383;&#20803;&#32232;&#30908;';
        $lang['strvalue'] = '&#20540;';
        $lang['strunique'] = '&#21807;&#19968;&#20540;';
-       $lang['strprimary'] = '&#20027;&#37749;(PK)';
+       $lang['strprimary'] = '&#20027;&#37749;(pkey)';
        $lang['strexport'] = '&#21295;&#20986;';
        $lang['strimport'] = '&#21295;&#20837;';
-       $lang['strallowednulls'] = 'Allowed NULL characters';
+       $lang['strallowednulls'] = '&#24050;&#20801;&#35377;&#31354;&#23383;&#20803;';
        $lang['strbackslashn'] = '\N';
-       $lang['strnull'] = 'NULL (The word)';
-       $lang['stremptystring'] = 'Empty string/field';
+       $lang['strnull'] = 'NULL (&#23383;)';
+       $lang['stremptystring'] = '&#31354; &#23383;&#20018;/&#27396;&#20301;';
        $lang['strsql'] = 'SQL';
-       $lang['stradmin'] = '&#31649;&#29702;&#32773;';
-       $lang['strvacuum'] = '&#28165;&#29702;(Vacuum)';
-       $lang['stranalyze'] = '&#20998;&#26512;';
-       $lang['strclusterindex'] = '&#38598;&#32676;';
-       $lang['strclustered'] = '&#24050;&#38598;&#32676;?';
+       $lang['stradmin'] = '&#31649;&#29702;';
+       $lang['strvacuum'] = 'Vacuum';
+       $lang['stranalyze'] = 'Analyze';
+       $lang['strclusterindex'] = '&#21474;&#38598;';
+       $lang['strclustered'] = '&#24050;&#21474;&#38598;?';
        $lang['strreindex'] = '&#37325;&#24314;&#32034;&#24341;';
        $lang['strrun'] = '&#22519;&#34892;';
        $lang['stradd'] = '&#26032;&#22686;';
        $lang['strevent'] = '&#20107;&#20214;';
-       $lang['strwhere'] = 'Where';
-       $lang['strinstead'] = 'Do Instead';
-       $lang['strwhen'] = 'When';
+       $lang['strwhere'] = '&#22312;&#37027;&#35041;';
+       $lang['strinstead'] = '&#36889;&#27171;&#21453;&#32780;';
+       $lang['strwhen'] = '&#28982;&#24460;';
        $lang['strformat'] = '&#26684;&#24335;';
        $lang['strdata'] = '&#36039;&#26009;';
        $lang['strconfirm'] = '&#30906;&#35469;';
        $lang['strexpression'] = '&#34920;&#36948;&#24335;';
        $lang['strellipsis'] = '...';
-       $lang['strseparator'] = '';
+       $lang['strseparator'] = '&#65306;';
        $lang['strexpand'] = '&#23637;&#38283;';
        $lang['strcollapse'] = '&#25722;&#30090;';
        $lang['strexplain'] = '&#38369;&#26126;';
        $lang['stroptions'] = '&#36984;&#38917;';
        $lang['strrefresh'] = '&#37325;&#26032;&#25972;&#29702;';
        $lang['strdownload'] = '&#19979;&#36617;';
-       $lang['strdownloadgzipped'] = '&#20197;gzip&#22739;&#32302;&#24460;&#19979;&#36617;';
+       $lang['strdownloadgzipped'] = '&#20197; gzip &#22739;&#32302;&#24460;&#19979;&#36617;';
        $lang['strinfo'] = '&#36039;&#35338;';
        $lang['stroids'] = 'OIDs';
        $lang['stradvanced'] = '&#36914;&#38542;';
        $lang['strvariables'] = '&#35722;&#25976;';
        $lang['strprocess'] = '&#36914;&#31243;';
-       $lang['strprocesses'] = '&#36914;&#31243;&#38598;';
+       $lang['strprocesses'] = '&#36914;&#31243;';
        $lang['strsetting'] = '&#35373;&#23450;';
        $lang['streditsql'] = '&#32232;&#36655; SQL';
-       $lang['strruntime'] = '&#32317;&#20849;&#22519;&#34892;&#26178;&#38291;%s ms';
+       $lang['strruntime'] = '&#32317;&#20849;&#22519;&#34892;&#26178;&#38291;&#65306;%s ms';
        $lang['strpaginate'] = '&#20998;&#38913;&#39023;&#31034;&#32080;&#26524;';
-       $lang['struploadscript'] = '&#25110;&#26159;&#19978;&#20659;&#19968;&#20491;SQL&#33139;&#26412;&#27284;:';
+       $lang['struploadscript'] = '&#25110;&#26159;&#19978;&#20659;&#19968;&#20491; SQL &#31295;&#26412;&#27284;&#65306;';
        $lang['strstarttime'] = '&#38283;&#22987;&#26178;&#38291;';
        $lang['strfile'] = '&#27284;&#26696;';
        $lang['strfileimported'] = '&#27284;&#26696;&#24050;&#21295;&#20837;&#12290;';
-       $lang['strtrycred'] = 'Use these credentials for all servers';
+       $lang['strtrycred'] = '&#28858;&#20840;&#37096;&#20282;&#26381;&#22120;&#20351;&#29992;&#36889;&#20123;&#35657;&#20214;';
 
        // Database sizes
        $lang['strsize'] = '&#23481;&#37327;';
        $lang['strtb'] = 'TB';
 
        // Error handling
-       $lang['strnoframes'] = 'This application works best with a frames-enabled browser, but can be used without frames by following the link below.';
-       $lang['strnoframeslink'] = 'Use without frames';
-       $lang['strbadconfig'] = 'Your config.inc.php is out of date. You will need to regenerate it from the new config.inc.php-dist.';
-       $lang['strnotloaded'] = '&#24744;&#30340; PHP &#29872;&#22659;&#26410;&#23433;&#35037; PostgreSQL &#24517;&#35201;&#30340;&#25903;&#25345;&#12290;&#24744;&#24517;&#38656;&#37325;&#26032;&#32232;&#35695; PHP &#20351;&#29992;&#36889; --with-pgsql configure &#36984;&#38917;&#12290;';
+       
+       $lang['strnoframes'] = '&#36889;&#20491;&#25033;&#29992;&#26368;&#22909;&#20197;&#19968;&#20491;&#33021;&#21855;&#29992;&#38913;&#26694;&#30340;&#28687;&#35261;&#22120;&#36939;&#20316;, &#20294;&#20063;&#33021;&#22816;&#34987;&#20351;&#29992;&#22312;&#27794;&#26377;&#38913;&#26694;&#19979;&#25509;&#32380;&#36939;&#20316;&#12290;';
+       $lang['strnoframeslink'] = '&#20351;&#29992;&#19981;&#21253;&#25324;&#26694;&#26550;';
+       $lang['strbadconfig'] = '&#24744;&#30340; config.inc.php &#26159;&#36942;&#26178;&#30340;&#12290;&#24744;&#23559;&#38656;&#35201;&#24478;&#26032;&#30340; config.inc.php-dist &#20877;&#29983;&#23427; &#12290;';
+       $lang['strnotloaded'] = '&#24744;&#30340; PHP &#29872;&#22659;&#26410;&#23433;&#35037; PostgreSQL &#24517;&#35201;&#30340;&#25903;&#25345;&#12290;&#24744;&#24517;&#38656;&#37325;&#26032;&#32232;&#35695; PHP &#20351;&#29992; --with-pgsql configure &#36984;&#38917;&#12290;';
        $lang['strpostgresqlversionnotsupported'] = 'PostgreSQL &#29256;&#26412;&#26410;&#34987;&#25903;&#25345;&#12290;&#35531;&#21319;&#32026;&#29256;&#26412;&#21040; %s &#25110;&#26159;&#26356;&#39640;&#32773;&#12290;';
-       $lang['strbadschema'] = '&#25351;&#23450;&#20102;&#28961;&#25928;&#30340;&#32177;&#35201;&#27169;&#24335;(schema)&#12290;';
-       $lang['strbadencoding'] = '&#36039;&#26009;&#24235;&#28961;&#27861;&#35373;&#23450;&#29992;&#25142;&#31471;&#30340;&#32232;&#30908;&#26041;&#24335;&#12290;';
+       $lang['strbadschema'] = '&#25351;&#23450;&#20102;&#28961;&#25928;&#30340;&#32177;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strbadencoding'] = '&#36039;&#26009;&#24235;&#28961;&#27861;&#35373;&#23450;&#20351;&#29992;&#32773;&#31471;&#30340;&#32232;&#30908;&#26041;&#24335;&#12290;';
        $lang['strsqlerror'] = 'SQL &#37679;&#35492;&#65306;';
-       $lang['strinstatement'] = '&#26044;&#38515;&#36848;&#20839;&#65306;';
-       $lang['strinvalidparam'] = '&#28961;&#25928;&#30340;&#33139;&#26412;&#35722;&#25976;&#12290;';
+       $lang['strinstatement'] = '&#22312;&#34920;&#36948;&#26041;&#24335;&#20839;&#65306;';
+       $lang['strinvalidparam'] = '&#28961;&#25928;&#30340;&#31295;&#26412;&#35722;&#25976;&#12290;';
        $lang['strnodata'] = '&#25214;&#19981;&#21040;&#36039;&#26009;&#21015;&#12290;';
        $lang['strnoobjects'] = '&#25214;&#19981;&#21040;&#29289;&#20214;&#12290;';
        $lang['strrownotunique'] = '&#36889;&#36039;&#26009;&#21015;&#28961;&#21807;&#19968;&#20540;&#35672;&#21029;&#38917;&#12290;';
        $lang['strnoreportsdb'] = '&#24744;&#23578;&#26410;&#24314;&#31435;&#22577;&#34920;&#36039;&#26009;&#24235;&#12290;&#35531;&#21443;&#38321;&#25351;&#23566; INSTALL &#27284;&#35498;&#26126;&#12290;';
        $lang['strnouploads'] = '&#19978;&#20659;&#27284;&#26696;&#21151;&#33021;&#24050;&#20572;&#29992;&#12290;';
-       $lang['strimporterror'] = '&#21295;&#20837;&#37679;&#35492;.';
-       $lang['strimporterror-fileformat'] = 'Import error: Failed to automatically determine the file format.';
+       $lang['strimporterror'] = '&#21295;&#20837;&#37679;&#35492;&#12290;';
+       $lang['strimporterror-fileformat'] = '&#21295;&#20837;&#37679;&#35492;&#65306;&#33258;&#21205;&#22320;&#30906;&#23450;&#27284;&#26696;&#26684;&#24335;&#24050;&#22833;&#25943;&#12290;';
        $lang['strimporterrorline'] = '&#21295;&#20837;&#37679;&#35492;&#30332;&#29983;&#22312;&#31532; %s &#34892;&#12290;';
-       $lang['strimporterrorline-badcolumnnum'] = '&#21295;&#20837;&#37679;&#35492;&#30332;&#29983;&#22312;&#31532; %s &#34892;: Line does not possess the correct number of columns.';
-       $lang['strimporterror-uploadedfile'] = '&#21295;&#20837;&#37679;&#35492;:&#27284;&#26696;&#28961;&#27861;&#34987;&#19978;&#20659;&#21040;&#36889;&#20282;&#26381;&#22120;';
-       $lang['strcannotdumponwindows'] = 'Dumping of complex table and schema names on Windows is not supported.';
+       $lang['strimporterrorline-badcolumnnum'] = '&#21295;&#20837;&#37679;&#35492;&#30332;&#29983;&#22312;&#31532; %s &#34892;&#65306; &#34892;&#19981;&#20855;&#20633;&#27491;&#30906;&#30340;&#27396;&#20301;&#25976;&#37327;&#12290;';
+       $lang['strimporterror-uploadedfile'] = '&#21295;&#20837;&#37679;&#35492;&#65306;&#27284;&#26696;&#28961;&#27861;&#34987;&#19978;&#20659;&#21040;&#36889;&#20282;&#26381;&#22120;';
+       $lang['strcannotdumponwindows'] = '&#20670;&#35206;&#35079;&#38620;&#36039;&#26009;&#34920;&#33287;&#32178;&#35201;&#27169;&#24335;&#21517;&#31281;&#22312; Windows &#26159;&#26410;&#34987;&#25903;&#25345;&#30340;&#12290;';
 
        // Tables
-       $lang['strtable'] = 'Table';
-       $lang['strtables'] = 'Tables';
-       $lang['strshowalltables'] = 'Show all tables';
-       $lang['strnotables'] = 'No tables found.';
-       $lang['strnotable'] = 'No table found.';
-       $lang['strcreatetable'] = 'Create table';
-       $lang['strtablename'] = 'Table name';
-       $lang['strtableneedsname'] = 'You must give a name for your table.';
-       $lang['strtableneedsfield'] = 'You must specify at least one field.';
-       $lang['strtableneedscols'] = 'You must specify a valid number of columns.';
-       $lang['strtablecreated'] = 'Table created.';
-       $lang['strtablecreatedbad'] = 'Table creation failed.';
-       $lang['strconfdroptable'] = 'Are you sure you want to drop the table &quot;%s&quot;?';
-       $lang['strtabledropped'] = 'Table dropped.';
-       $lang['strtabledroppedbad'] = 'Table drop failed.';
-       $lang['strconfemptytable'] = 'Are you sure you want to empty the table &quot;%s&quot;?';
-       $lang['strtableemptied'] = 'Table emptied.';
-       $lang['strtableemptiedbad'] = 'Table empty failed.';
-       $lang['strinsertrow'] = 'Insert row';
-       $lang['strrowinserted'] = 'Row inserted.';
-       $lang['strrowinsertedbad'] = 'Row insert failed.';
-       $lang['strrowduplicate'] = 'Row insert failed, attempted to do duplicate insert.';
-       $lang['streditrow'] = 'Edit row';
-       $lang['strrowupdated'] = 'Row updated.';
-       $lang['strrowupdatedbad'] = 'Row update failed.';
-       $lang['strdeleterow'] = 'Delete Row';
-       $lang['strconfdeleterow'] = 'Are you sure you want to delete this row?';
-       $lang['strrowdeleted'] = 'Row deleted.';
-       $lang['strrowdeletedbad'] = 'Row deletion failed.';
-       $lang['strinsertandrepeat'] = 'Insert &amp; Repeat';
-       $lang['strnumcols'] = 'Number of columns';
-       $lang['strcolneedsname'] = 'You must specify a name for the column';
-       $lang['strselectallfields'] = 'Select all fields';
-       $lang['strselectneedscol'] = 'You must show at least one column.';
-       $lang['strselectunary'] = 'Unary operators cannot have values.';
-       $lang['straltercolumn'] = 'Alter column';
-       $lang['strcolumnaltered'] = 'Column altered.';
-       $lang['strcolumnalteredbad'] = 'Column alteration failed.';
-       $lang['strconfdropcolumn'] = 'Are you sure you want to drop column &quot;%s&quot; from table &quot;%s&quot;?';
-       $lang['strcolumndropped'] = 'Column dropped.';
-       $lang['strcolumndroppedbad'] = 'Column drop failed.';
-       $lang['straddcolumn'] = 'Add column';
-       $lang['strcolumnadded'] = 'Column added.';
-       $lang['strcolumnaddedbad'] = 'Column add failed.';
-       $lang['strcascade'] = 'CASCADE';
-       $lang['strtablealtered'] = 'Table altered.';
-       $lang['strtablealteredbad'] = 'Table alteration failed.';
-       $lang['strdataonly'] = 'Data only';
-       $lang['strstructureonly'] = 'Structure only';
-       $lang['strstructureanddata'] = 'Structure and data';
+       $lang['strtable'] = '&#36039;&#26009;&#34920;';
+       $lang['strtables'] = '&#36039;&#26009;&#34920;';
+       $lang['strshowalltables'] = '&#39023;&#31034;&#20840;&#37096;&#36039;&#26009;&#34920;';
+       $lang['strnotables'] = '&#25214;&#19981;&#21040;&#36039;&#26009;&#34920;&#12290;';
+       $lang['strnotable'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36039;&#26009;&#34920;&#12290;';
+       $lang['strcreatetable'] = '&#24314;&#31435;&#26032;&#36039;&#26009;&#34920;';
+       $lang['strtablename'] = '&#36039;&#26009;&#34920;&#21517;';
+       $lang['strtableneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#36039;&#26009;&#34920;&#21629;&#21517;&#12290;';
+       $lang['strtableneedsfield'] = '&#24744;&#33267;&#23569;&#25033;&#25351;&#23450;&#19968;&#20491;&#27396;&#20301;&#12290;';
+       $lang['strtableneedscols'] = '&#24744;&#24517;&#38656;&#25351;&#23450;&#19968;&#20491;&#21512;&#27861;&#30340;&#27396;&#20301;&#25976;&#37327;&#12290;';
+       $lang['strtablecreated'] = '&#36039;&#26009;&#34920;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtablecreatedbad'] = '&#24314;&#31435;&#36039;&#26009;&#34920;&#20316;&#26989;&#22833;&#25943;&#12290;';
+       $lang['strconfdroptable'] = '&#24744;&#30906;&#23450;&#35201;&#31227;&#38500;&#36039;&#26009;&#34920; &quot;%s&quot;?';
+       $lang['strtabledropped'] = '&#36039;&#26009;&#34920;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtabledroppedbad'] = '&#36039;&#26009;&#34920;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strconfemptytable'] = '&#24744;&#30906;&#23450;&#35201;&#28165;&#31354;&#36039;&#26009;&#34920; &quot;%s&quot;?';
+       $lang['strtableemptied'] = '&#36039;&#26009;&#34920;&#24050;&#28165;&#31354;&#12290;';
+       $lang['strtableemptiedbad'] = '&#36039;&#26009;&#34920;&#28165;&#31354;&#22833;&#25943;&#12290;';
+       $lang['strinsertrow'] = '&#25554;&#20837;&#36039;&#26009;&#21015;';
+       $lang['strrowinserted'] = '&#36039;&#26009;&#21015;&#24050;&#25554;&#20837;&#12290;';
+       $lang['strrowinsertedbad'] = '&#36039;&#26009;&#21015;&#25554;&#20837;&#22833;&#25943;&#12290;';
+       $lang['strrowduplicate'] = '&#36039;&#26009;&#21015;&#25554;&#20837;&#22833;&#25943;, &#35430;&#22294;&#20570;&#35079;&#35069;&#21697;&#25554;&#20837;&#12290;';
+       $lang['streditrow'] = '&#32232;&#36655;&#36039;&#26009;&#21015;';
+       $lang['strrowupdated'] = '&#36039;&#26009;&#21015;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strrowupdatedbad'] = '&#36039;&#26009;&#21015;&#26356;&#26032;&#22833;&#25943;&#12290;';
+       $lang['strdeleterow'] = '&#21034;&#38500;&#36039;&#26009;&#21015;';
+       $lang['strconfdeleterow'] = '&#24744;&#30906;&#23450;&#35201;&#21034;&#38500;&#36889;&#20123;&#36039;&#26009;&#21015;??';
+       $lang['strrowdeleted'] = '&#36039;&#26009;&#21015;&#24050;&#21034;&#38500;&#12290;';
+       $lang['strrowdeletedbad'] = '&#36039;&#26009;&#21015;&#21034;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strinsertandrepeat'] = '&#25554;&#20837;&#33287;&#37325;&#20316;';
+       $lang['strnumcols'] = '&#27396;&#20301;&#25976;&#37327;';
+       $lang['strcolneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#36889;&#20491;&#27396;&#20301;&#29305;&#23450;&#19968;&#20491;&#21517;&#31281;';
+       $lang['strselectallfields'] = '&#36984;&#25799;&#20840;&#37096;&#27396;&#20301;';
+       $lang['strselectneedscol'] = '&#24744;&#24517;&#38656;&#33267;&#23569;&#39023;&#31034;&#19968;&#36039;&#26009;&#21015;&#12290;';
+       $lang['strselectunary'] = '&#19968;&#20803;&#36939;&#31639;&#23376;&#19981;&#33021;&#26377;&#20540;&#12290;';
+       $lang['straltercolumn'] = '&#20462;&#25913;&#36039;&#26009;&#21015;';
+       $lang['strcolumnaltered'] = '&#36039;&#26009;&#21015;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strcolumnalteredbad'] = '&#36039;&#26009;&#21015;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strconfdropcolumn'] = '&#24744;&#30906;&#23450;&#35201;&#31227;&#38500;&#27396;&#20301; &quot;%s&quot; &#24478;&#36039;&#26009;&#34920; &quot;%s&quot;?';
+       $lang['strcolumndropped'] = '&#27396;&#20301;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strcolumndroppedbad'] = '&#27396;&#20301;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['straddcolumn'] = '&#26032;&#22686;&#27396;&#20301;';
+       $lang['strcolumnadded'] = '&#27396;&#20301;&#24050;&#26032;&#22686;&#12290;';
+       $lang['strcolumnaddedbad'] = '&#27396;&#20301;&#26032;&#22686;&#22833;&#25943;&#12290;';
+       $lang['strcascade'] = '&#38468;&#23660;&#20018;&#32879;';
+       $lang['strtablealtered'] = '&#36039;&#26009;&#34920;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtablealteredbad'] = '&#36039;&#26009;&#34920;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strdataonly'] = '&#21482;&#26377;&#36039;&#26009;';
+       $lang['strstructureonly'] = '&#21482;&#26377;&#32080;&#27083;';
+       $lang['strstructureanddata'] = '&#32080;&#27083;&#21644;&#36039;&#26009;';
        $lang['strtabbed'] = 'Tabbed';
-       $lang['strauto'] = 'Auto';
-       $lang['strconfvacuumtable'] = 'Are you sure you want to vacuum &quot;%s&quot;?';
-       $lang['strestimatedrowcount'] = 'Estimated row count';
+       $lang['strauto'] = '&#33258;&#21205;';
+       $lang['strconfvacuumtable'] = '&#24744;&#30906;&#23450;&#23559;&#35201; vacuum &quot;%s&quot;?';
+       $lang['strestimatedrowcount'] = '&#20272;&#35336;&#36039;&#26009;&#21015;&#25976;&#37327;';
 
        // Columns
-       $lang['strcolprop'] = 'Column properties';
+       $lang['strcolprop'] = '&#27396;&#20301;&#23660;&#24615;';
                
        // Users
-       $lang['struser'] = 'User';
-       $lang['strusers'] = 'Users';
-       $lang['strusername'] = 'Username';
-       $lang['strpassword'] = 'Password';
-       $lang['strsuper'] = 'Superuser?';
-       $lang['strcreatedb'] = 'Create DB?';
-       $lang['strexpires'] = 'Expires';
-       $lang['strsessiondefaults'] = 'Session defaults';
-       $lang['strnousers'] = 'No users found.';
-       $lang['struserupdated'] = 'User updated.';
-       $lang['struserupdatedbad'] = 'User update failed.';
-       $lang['strshowallusers'] = 'Show all users';
-       $lang['strcreateuser'] = 'Create user';
-       $lang['struserneedsname'] = 'You must give a name for your user.';
-       $lang['strusercreated'] = 'User created.';
-       $lang['strusercreatedbad'] = 'Failed to create user.';
-       $lang['strconfdropuser'] = 'Are you sure you want to drop the user &quot;%s&quot;?';
-       $lang['struserdropped'] = 'User dropped.';
-       $lang['struserdroppedbad'] = 'Failed to drop user.';
-       $lang['straccount'] = 'Account';
-       $lang['strchangepassword'] = 'Change password';
-       $lang['strpasswordchanged'] = 'Password changed.';
-       $lang['strpasswordchangedbad'] = 'Failed to change password.';
-       $lang['strpasswordshort'] = 'Password is too short.';
-       $lang['strpasswordconfirm'] = 'Password does not match confirmation.';
+       $lang['struser'] = '&#20351;&#29992;&#32773;';
+       $lang['strusers'] = '&#20351;&#29992;&#32773;';
+       $lang['strusername'] = '&#20351;&#29992;&#32773;&#21517;&#31281;';
+       $lang['strpassword'] = '&#23494;&#30908;';
+       $lang['strsuper'] = '&#36229;&#32026;&#20351;&#29992;&#32773;?';
+       $lang['strcreatedb'] = '&#33021;&#24314;&#31435;&#36039;&#26009;&#24235;?';
+       $lang['strexpires'] = '&#22833;&#25928;&#21040;&#26399;';
+       $lang['strsessiondefaults'] = '&#26371;&#35696;&#38928;&#35373;';
+       $lang['strnousers'] = '&#25214;&#19981;&#21040;&#27492;&#20351;&#29992;&#32773;&#12290;';
+       $lang['struserupdated'] = '&#20351;&#29992;&#32773;&#24050;&#26356;&#26032;&#12290;';
+       $lang['struserupdatedbad'] = '&#20351;&#29992;&#32773;&#26356;&#26032;&#22833;&#25943;&#12290;';
+       $lang['strshowallusers'] = '&#39023;&#31034;&#25152;&#26377;&#20351;&#29992;&#32773;';
+       $lang['strcreateuser'] = '&#24314;&#31435;&#26032;&#20351;&#29992;&#32773;';
+       $lang['struserneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#20351;&#29992;&#32773;&#21629;&#21517;&#12290;';
+       $lang['strusercreated'] = '&#20351;&#29992;&#32773;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strusercreatedbad'] = '&#20351;&#29992;&#32773;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropuser'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#20351;&#29992;&#32773; &quot;%s&quot;?';
+       $lang['struserdropped'] = '&#20351;&#29992;&#32773;&#24050;&#31227;&#38500;&#12290;';
+       $lang['struserdroppedbad'] = '&#20351;&#29992;&#32773;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['straccount'] = '&#24115;&#25142;';
+       $lang['strchangepassword'] = '&#35722;&#26356;&#23494;&#30908;';
+       $lang['strpasswordchanged'] = '&#23494;&#30908;&#24050;&#35722;&#26356;&#12290;';
+       $lang['strpasswordchangedbad'] = '&#23494;&#30908;&#35722;&#26356;&#22833;&#25943;&#12290;';
+       $lang['strpasswordshort'] = '&#23494;&#30908;&#22826;&#31777;&#30701;&#12290;';
+       $lang['strpasswordconfirm'] = '&#25152;&#36664;&#20837;&#30340;&#30906;&#35469;&#23494;&#30908;&#19981;&#31526;&#12290;';
        
        // Groups
-       $lang['strgroup'] = 'Group';
-       $lang['strgroups'] = 'Groups';
-       $lang['strshowallgroups'] = 'Show all groups';
-       $lang['strnogroup'] = 'Group not found.';
-       $lang['strnogroups'] = 'No groups found.';
-       $lang['strcreategroup'] = 'Create group';
-       $lang['strgroupneedsname'] = 'You must give a name for your group.';
-       $lang['strgroupcreated'] = 'Group created.';
-       $lang['strgroupcreatedbad'] = 'Group creation failed.'; 
-       $lang['strconfdropgroup'] = 'Are you sure you want to drop the group &quot;%s&quot;?';
-       $lang['strgroupdropped'] = 'Group dropped.';
-       $lang['strgroupdroppedbad'] = 'Group drop failed.';
-       $lang['strmembers'] = 'Members';
-       $lang['strmemberof'] = 'Member of';
-       $lang['stradminmembers'] = 'Admin members';
-       $lang['straddmember'] = 'Add member';
-       $lang['strmemberadded'] = 'Member added.';
-       $lang['strmemberaddedbad'] = 'Member add failed.';
-       $lang['strdropmember'] = 'Drop member';
-       $lang['strconfdropmember'] = 'Are you sure you want to drop the member &quot;%s&quot; from the group &quot;%s&quot;?';
-       $lang['strmemberdropped'] = 'Member dropped.';
-       $lang['strmemberdroppedbad'] = 'Member drop failed.';
+       $lang['strgroup'] = '&#32676;&#32068;';
+       $lang['strgroups'] = '&#32676;&#32068;';
+       $lang['strshowallgroups'] = '&#39023;&#31034;&#20840;&#37096;&#32676;&#32068;';
+       $lang['strnogroup'] = '&#25214;&#19981;&#21040;&#32676;&#32068;&#12290;';
+       $lang['strnogroups'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32676;&#32068;&#12290;';
+       $lang['strcreategroup'] = '&#24314;&#31435;&#32676;&#32068;';
+       $lang['strgroupneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#32676;&#32068;&#21629;&#21517;&#12290;';
+       $lang['strgroupcreated'] = '&#32676;&#32068;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strgroupcreatedbad'] = '&#32676;&#32068;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropgroup'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#32676;&#32068; &quot;%s&quot;?';
+       $lang['strgroupdropped'] = '&#32676;&#32068;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strgroupdroppedbad'] = '&#32676;&#32068;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strmembers'] = '&#25104;&#21729;';
+       $lang['strmemberof'] = '&#25104;&#21729;&#23660;&#26044;';
+       $lang['stradminmembers'] = '&#31649;&#29702;&#21729;&#25104;&#21729;';
+       $lang['straddmember'] = '&#22686;&#21152;&#25104;&#21729;';
+       $lang['strmemberadded'] = '&#25104;&#21729;&#24050;&#21152;&#20837;&#12290;';
+       $lang['strmemberaddedbad'] = '&#25104;&#21729;&#21152;&#20837;&#22833;&#25943;&#12290;';
+       $lang['strdropmember'] = '&#31227;&#38500;&#25104;&#21729;';
+       $lang['strconfdropmember'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#25104;&#21729; &quot;%s&quot; &#24478;&#36889;&#20491;&#32676;&#32068; &quot;%s&quot;?';
+       $lang['strmemberdropped'] = '&#25104;&#21729;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strmemberdroppedbad'] = '&#25104;&#21729;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Roles
-       $lang['strrole'] = 'Role';
-       $lang['strroles'] = 'Roles';
-       $lang['strshowallroles'] = 'Show all roles';
-       $lang['strnoroles'] = 'No roles found.';
-       $lang['strinheritsprivs'] = 'Inherits privileges?';
-       $lang['strcreaterole'] = 'Create role';
-       $lang['strcancreaterole'] = 'Can create role?';
-       $lang['strrolecreated'] = 'Role created.';
-       $lang['strrolecreatedbad'] = 'Create role failed.';
-       $lang['stralterrole'] = 'Alter role';
-       $lang['strrolealtered'] = 'Role altered.';
-       $lang['strrolealteredbad'] = 'Role alter failed.';
-       $lang['strcanlogin'] = 'Can login?';
-       $lang['strconnlimit'] = 'Connection limit';
-       $lang['strdroprole'] = 'Drop role';
-       $lang['strconfdroprole'] = 'Are you sure you want to drop the role &quot;%s&quot;?';
-       $lang['strroledropped'] = 'Role dropped.';
-       $lang['strroledroppedbad'] = 'Role drop failed.';
-       $lang['strnolimit'] = 'No limit';
-       $lang['strnever'] = 'Never';
-       $lang['strroleneedsname'] = 'You must give a name for the role.';
+       $lang['strrole'] = '&#35282;&#33394;';
+       $lang['strroles'] = '&#35282;&#33394;';
+       $lang['strshowallroles'] = '&#39023;&#31034;&#20840;&#37096;&#35282;&#33394;';
+       $lang['strnoroles'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35282;&#33394;&#12290;';
+       $lang['strinheritsprivs'] = '&#32380;&#25215;&#29305;&#27402;?';
+       $lang['strcreaterole'] = '&#24314;&#31435;&#35282;&#33394;';
+       $lang['strcancreaterole'] = '&#33021;&#24314;&#31435;&#35282;&#33394;?';
+       $lang['strrolecreated'] = '&#35282;&#33394;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrolecreatedbad'] = '&#35282;&#33394;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['stralterrole'] = '&#20462;&#25913;&#35282;&#33394;';
+       $lang['strrolealtered'] = '&#35282;&#33394;&#34987;&#20462;&#25913;&#12290;';
+       $lang['strrolealteredbad'] = '&#35282;&#33394;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strcanlogin'] = '&#33021;&#30331;&#20837;?';
+       $lang['strconnlimit'] = '&#36899;&#32218;&#38480;&#21046;';
+       $lang['strdroprole'] = '&#31227;&#38500;&#35282;&#33394;';
+       $lang['strconfdroprole'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#35282;&#33394; &quot;%s&quot;?';
+       $lang['strroledropped'] = '&#35282;&#33394;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strroledroppedbad'] = '&#35282;&#33394;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strnolimit'] = '&#19981;&#38480;&#21046;';
+       $lang['strnever'] = '&#24478;&#26411;';
+       $lang['strroleneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#36889;&#20491;&#35282;&#33394;&#21629;&#21517;&#12290;';
 
        // Privileges
-       $lang['strprivilege'] = 'Privilege';
-       $lang['strprivileges'] = 'Privileges';
-       $lang['strnoprivileges'] = 'This object has default owner privileges.';
-       $lang['strgrant'] = 'Grant';
-       $lang['strrevoke'] = 'Revoke';
-       $lang['strgranted'] = 'Privileges changed.';
-       $lang['strgrantfailed'] = 'Failed to change privileges.';
-       $lang['strgrantbad'] = 'You must specify at least one user or group and at least one privilege.';
-       $lang['strgrantor'] = 'Grantor';
+       $lang['strprivilege'] = '&#29305;&#27402;';
+       $lang['strprivileges'] = '&#29305;&#27402;';
+       $lang['strnoprivileges'] = '&#36889;&#20491;&#29289;&#20214;&#26377;&#38928;&#35373;&#30340;&#25793;&#26377;&#32773;&#29305;&#27402;&#12290;';
+       $lang['strgrant'] = '&#36070;&#20104;';
+       $lang['strrevoke'] = '&#25764;&#22238;';
+       $lang['strgranted'] = '&#29305;&#27402;&#24050;&#35722;&#26356;&#12290;';
+       $lang['strgrantfailed'] = '&#29305;&#27402;&#35722;&#26356;&#22833;&#25943;&#12290;';
+       $lang['strgrantbad'] = '&#24744;&#25033;&#28858;&#19968;&#21517;&#20351;&#29992;&#32773;&#25110;&#32676;&#32068;&#25351;&#23450;&#33267;&#23569;&#19968;&#38917;&#29305;&#27402;&#12290;';
+       $lang['strgrantor'] = '&#25480;&#27402;&#32773;';
        $lang['strasterisk'] = '*';
 
        // Databases
-       $lang['strdatabase'] = 'Database';
-       $lang['strdatabases'] = 'Databases';
-       $lang['strshowalldatabases'] = 'Show all databases';
-       $lang['strnodatabases'] = 'No databases found.';
-       $lang['strcreatedatabase'] = 'Create database';
-       $lang['strdatabasename'] = 'Database name';
-       $lang['strdatabaseneedsname'] = 'You must give a name for your database.';
-       $lang['strdatabasecreated'] = 'Database created.';
-       $lang['strdatabasecreatedbad'] = 'Database creation failed.';
-       $lang['strconfdropdatabase'] = 'Are you sure you want to drop the database &quot;%s&quot;?';
-       $lang['strdatabasedropped'] = 'Database dropped.';
-       $lang['strdatabasedroppedbad'] = 'Database drop failed.';
-       $lang['strentersql'] = 'Enter the SQL to execute below:';
-       $lang['strsqlexecuted'] = 'SQL executed.';
-       $lang['strvacuumgood'] = 'Vacuum complete.';
-       $lang['strvacuumbad'] = 'Vacuum failed.';
-       $lang['stranalyzegood'] = 'Analyze complete.';
-       $lang['stranalyzebad'] = 'Analyze failed.';
-       $lang['strreindexgood'] = 'Reindex complete.';
-       $lang['strreindexbad'] = 'Reindex failed.';
-       $lang['strfull'] = 'Full';
-       $lang['strfreeze'] = 'Freeze';
-       $lang['strforce'] = 'Force';
-       $lang['strsignalsent'] = 'Signal sent.';
-       $lang['strsignalsentbad'] = 'Sending signal failed.';
-       $lang['strallobjects'] = 'All objects';
-       $lang['strdatabasealtered'] = 'Database altered.';
-       $lang['strdatabasealteredbad'] = 'Database alter failed.';
+       $lang['strdatabase'] = '&#36039;&#26009;&#24235;';
+       $lang['strdatabases'] = '&#36039;&#26009;&#24235;';
+       $lang['strshowalldatabases'] = '&#39023;&#31034;&#20840;&#37096;&#36039;&#26009;&#24235;';
+       $lang['strnodatabases'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36039;&#26009;&#24235;&#12290;';
+       $lang['strcreatedatabase'] = '&#24314;&#31435;&#36039;&#26009;&#24235;';
+       $lang['strdatabasename'] = '&#36039;&#26009;&#24235;&#21517;&#31281;';
+       $lang['strdatabaseneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#36039;&#26009;&#24235;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strdatabasecreated'] = '&#36039;&#26009;&#24235;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strdatabasecreatedbad'] = '&#36039;&#26009;&#24235;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropdatabase'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#36039;&#26009;&#24235; &quot;%s&quot;?';
+       $lang['strdatabasedropped'] = '&#36039;&#26009;&#24235;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strdatabasedroppedbad'] = '&#36039;&#26009;&#24235;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strentersql'] = '&#22312;&#19979;&#26041;&#36664;&#20837; SQL &#20358;&#22519;&#34892;&#65306;';
+       $lang['strsqlexecuted'] = 'SQL &#24050;&#22519;&#34892;&#12290;';
+       $lang['strvacuumgood'] = 'Vacuum &#23436;&#25104;&#12290;';
+       $lang['strvacuumbad'] = 'Vacuum &#22833;&#25943;&#12290;';
+       $lang['stranalyzegood'] = 'Analyze &#23436;&#25104;&#12290;';
+       $lang['stranalyzebad'] = 'Analyze &#22833;&#25943;&#12290;';
+       $lang['strreindexgood'] = '&#37325;&#24314;&#32034;&#24341;&#23436;&#25104;&#12290;';
+       $lang['strreindexbad'] = '&#37325;&#24314;&#32034;&#24341;&#22833;&#25943;&#12290;';
+       $lang['strfull'] = '&#23436;&#25972;';
+       $lang['strfreeze'] = '&#20941;&#32080;(Freeze)';
+       $lang['strforce'] = '&#24375;&#21046;';
+       $lang['strsignalsent'] = '&#35338;&#34399;&#20659;&#36958;&#12290;';
+       $lang['strsignalsentbad'] = '&#20659;&#36958;&#35338;&#34399;&#22833;&#25943;&#12290;';
+       $lang['strallobjects'] = '&#20840;&#37096;&#29289;&#20214;';
+       $lang['strdatabasealtered'] = '&#36039;&#26009;&#24235;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strdatabasealteredbad'] = '&#36039;&#26009;&#24235;&#20462;&#25913;&#22833;&#25943;&#12290;';
 
        // Views
-       $lang['strview'] = 'View';
-       $lang['strviews'] = 'Views';
-       $lang['strshowallviews'] = 'Show all views';
-       $lang['strnoview'] = 'No view found.';
-       $lang['strnoviews'] = 'No views found.';
-       $lang['strcreateview'] = 'Create view';
-       $lang['strviewname'] = 'View name';
-       $lang['strviewneedsname'] = 'You must give a name for your view.';
-       $lang['strviewneedsdef'] = 'You must give a definition for your view.';
-       $lang['strviewneedsfields'] = 'You must give the columns you want selected in your view.';
-       $lang['strviewcreated'] = 'View created.';
-       $lang['strviewcreatedbad'] = 'View creation failed.';
-       $lang['strconfdropview'] = 'Are you sure you want to drop the view &quot;%s&quot;?';
-       $lang['strviewdropped'] = 'View dropped.';
-       $lang['strviewdroppedbad'] = 'View drop failed.';
-       $lang['strviewupdated'] = 'View updated.';
-       $lang['strviewupdatedbad'] = 'View update failed.';
-       $lang['strviewlink'] = 'Linking keys';
-       $lang['strviewconditions'] = 'Additional conditions';
-       $lang['strcreateviewwiz'] = 'Create view with wizard';
+       $lang['strview'] = '&#35222;&#22294;';
+       $lang['strviews'] = '&#35222;&#22294;';
+       $lang['strshowallviews'] = '&#39023;&#31034;&#20840;&#37096;&#35222;&#22294;';
+       $lang['strnoview'] = '&#25214;&#19981;&#21040;&#35222;&#22294;&#12290;';
+       $lang['strnoviews'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35222;&#22294;&#12290;';
+       $lang['strcreateview'] = '&#24314;&#31435;&#35222;&#22294;';
+       $lang['strviewname'] = '&#35222;&#22294;&#21517;&#31281;';
+       $lang['strviewneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#35222;&#22294;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strviewneedsdef'] = '&#24744;&#24517;&#38656;&#28858;&#20320;&#30340;&#35222;&#22294;&#32102;&#19968;&#20491;&#23450;&#32681;&#12290;';
+       $lang['strviewneedsfields'] = '&#24744;&#24517;&#38656;&#22312;&#24744;&#30340;&#35222;&#22294;&#20013;&#36984;&#25799;&#32102;&#36889;&#20491;&#27396;&#20301;&#12290;';
+       $lang['strviewcreated'] = '&#35222;&#22294;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strviewcreatedbad'] = '&#35222;&#22294;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropview'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#35222;&#22294; &quot;%s&quot;?';
+       $lang['strviewdropped'] = '&#35222;&#22294;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strviewdroppedbad'] = '&#35222;&#22294;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strviewupdated'] = '&#35222;&#22294;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strviewupdatedbad'] = '&#35222;&#22294;&#26356;&#26032;&#22833;&#25943;&#12290;';
+       $lang['strviewlink'] = '&#36899;&#32080;&#37749;';
+       $lang['strviewconditions'] = '&#38468;&#21152;&#30340;&#26781;&#20214;&#38480;&#21046;';
+       $lang['strcreateviewwiz'] = '&#24314;&#31435;&#35222;&#22294;&#31934;&#38728;';
 
        // Sequences
-       $lang['strsequence'] = 'Sequence';
-       $lang['strsequences'] = 'Sequences';
-       $lang['strshowallsequences'] = 'Show all sequences';
-       $lang['strnosequence'] = 'No sequence found.';
-       $lang['strnosequences'] = 'No sequences found.';
-       $lang['strcreatesequence'] = 'Create sequence';
-       $lang['strlastvalue'] = 'Last value';
-       $lang['strincrementby'] = 'Increment by';       
-       $lang['strstartvalue'] = 'Start value';
-       $lang['strmaxvalue'] = 'Max value';
-       $lang['strminvalue'] = 'Min value';
-       $lang['strcachevalue'] = 'Cache value';
-       $lang['strlogcount'] = 'Log count';
-       $lang['striscycled'] = 'Is cycled?';
-       $lang['striscalled'] = 'Is called?';
-       $lang['strsequenceneedsname'] = 'You must specify a name for your sequence.';
-       $lang['strsequencecreated'] = 'Sequence created.';
-       $lang['strsequencecreatedbad'] = 'Sequence creation failed.'; 
-       $lang['strconfdropsequence'] = 'Are you sure you want to drop sequence &quot;%s&quot;?';
-       $lang['strsequencedropped'] = 'Sequence dropped.';
-       $lang['strsequencedroppedbad'] = 'Sequence drop failed.';
-       $lang['strsequencereset'] = 'Sequence reset.';
-       $lang['strsequenceresetbad'] = 'Sequence reset failed.'; 
-       $lang['straltersequence'] = 'Alter sequence';
-       $lang['strsequencealtered'] = 'Sequence altered.';
-       $lang['strsequencealteredbad'] = 'Sequence alteration failed.';
-       $lang['strsetval'] = 'Set value';
-       $lang['strsequencesetval'] = 'Sequence value set.';
-       $lang['strsequencesetvalbad'] = 'Sequence value set failed.';
-       $lang['strnextval'] = 'Increment value';
-       $lang['strsequencenextval'] = 'Sequence incremented.';
-       $lang['strsequencenextvalbad'] = 'Sequence increment failed.';
+       $lang['strsequence'] = '&#24207;&#21015;&#25976;';
+       $lang['strsequences'] = '&#24207;&#21015;&#25976;';
+       $lang['strshowallsequences'] = '&#39023;&#31034;&#20840;&#37096;&#24207;&#21015;&#25976;';
+       $lang['strnosequence'] = '&#25214;&#19981;&#21040;&#24207;&#21015;&#25976;&#12290;';
+       $lang['strnosequences'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#24207;&#21015;&#25976;&#12290;';
+       $lang['strcreatesequence'] = '&#24314;&#31435;&#24207;&#21015;&#25976;';
+       $lang['strlastvalue'] = '&#26368;&#24460;&#20540;';
+       $lang['strincrementby'] = '&#36958;&#22686;&#37327;';   
+       $lang['strstartvalue'] = '&#21021;&#22987;&#20540;';
+       $lang['strmaxvalue'] = '&#26368;&#22823;&#20540;';
+       $lang['strminvalue'] = '&#26368;&#23567;&#20540;';
+       $lang['strcachevalue'] = '&#24555;&#21462;&#20540;';
+       $lang['strlogcount'] = '&#26085;&#35468;&#35336;&#25976;';
+       $lang['striscycled'] = '&#24490;&#29872;?';
+       $lang['striscalled'] = '&#24050;&#21628;&#21483;?';
+       $lang['strsequenceneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#24207;&#21015;&#25976;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strsequencecreated'] = '&#24207;&#21015;&#25976;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strsequencecreatedbad'] = '&#24207;&#21015;&#25976;&#24314;&#31435;&#22833;&#25943;&#12290;'; 
+       $lang['strconfdropsequence'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#24207;&#21015;&#25976; &quot;%s&quot;?';
+       $lang['strsequencedropped'] = '&#24207;&#21015;&#25976;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strsequencedroppedbad'] = '&#24207;&#21015;&#25976;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strsequencereset'] = '&#24207;&#21015;&#25976;&#37325;&#32622;&#12290;';
+       $lang['strsequenceresetbad'] = '&#24207;&#21015;&#25976;&#37325;&#32622;&#22833;&#25943;&#12290;'; 
+       $lang['straltersequence'] = '&#20462;&#25913;&#24207;&#21015;&#25976;';
+       $lang['strsequencealtered'] = '&#24207;&#21015;&#25976;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strsequencealteredbad'] = '&#24207;&#21015;&#25976;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strsetval'] = '&#35373;&#23450;&#20540;';
+       $lang['strsequencesetval'] = '&#24207;&#21015;&#25976;&#20540;&#35373;&#23450;&#12290;';
+       $lang['strsequencesetvalbad'] = '&#24207;&#21015;&#25976;&#20540;&#35373;&#23450;&#22833;&#25943;&#12290;';
+       $lang['strnextval'] = '&#36958;&#22686;&#37327;';
+       $lang['strsequencenextval'] = '&#24207;&#21015;&#25976;&#24050;&#36958;&#22686;&#12290;';
+       $lang['strsequencenextvalbad'] = '&#24207;&#21015;&#25976;&#24050;&#36958;&#22686;&#22833;&#25943;&#12290;';
 
        // Indexes
-       $lang['strindex'] = 'Index';
-       $lang['strindexes'] = 'Indexes';
-       $lang['strindexname'] = 'Index name';
-       $lang['strshowallindexes'] = 'Show all indexes';
-       $lang['strnoindex'] = 'No index found.';
-       $lang['strnoindexes'] = 'No indexes found.';
-       $lang['strcreateindex'] = 'Create index';
-       $lang['strtabname'] = 'Tab name';
-       $lang['strcolumnname'] = 'Column name';
-       $lang['strindexneedsname'] = 'You must give a name for your index.';
-       $lang['strindexneedscols'] = 'Indexes require a valid number of columns.';
-       $lang['strindexcreated'] = 'Index created';
-       $lang['strindexcreatedbad'] = 'Index creation failed.';
-       $lang['strconfdropindex'] = 'Are you sure you want to drop the index &quot;%s&quot;?';
-       $lang['strindexdropped'] = 'Index dropped.';
-       $lang['strindexdroppedbad'] = 'Index drop failed.';
-       $lang['strkeyname'] = 'Key name';
-       $lang['struniquekey'] = 'Unique key';
-       $lang['strprimarykey'] = 'Primary key';
-       $lang['strindextype'] = 'Type of index';
-       $lang['strtablecolumnlist'] = 'Columns in table';
-       $lang['strindexcolumnlist'] = 'Columns in index';
-       $lang['strconfcluster'] = 'Are you sure you want to cluster &quot;%s&quot;?';
-       $lang['strclusteredgood'] = 'Cluster complete.';
-       $lang['strclusteredbad'] = 'Cluster failed.';
+       $lang['strindex'] = '&#32034;&#24341;';
+       $lang['strindexes'] = '&#32034;&#24341;';
+       $lang['strindexname'] = '&#32034;&#24341;&#21517;&#31281;';
+       $lang['strshowallindexes'] = '&#39023;&#31034;&#20840;&#37096;&#32034;&#24341;';
+       $lang['strnoindex'] = '&#25214;&#19981;&#21040;&#32034;&#24341;&#12290;';
+       $lang['strnoindexes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32034;&#24341;&#12290;';
+       $lang['strcreateindex'] = '&#24314;&#31435;&#32034;&#24341;';
+       $lang['strtabname'] = 'Tab &#21517;&#31281;';
+       $lang['strcolumnname'] = '&#27396;&#20301;&#21517;&#31281;';
+       $lang['strindexneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#32034;&#24341;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strindexneedscols'] = '&#32034;&#24341;&#35201;&#27714;&#19968;&#20491;&#26377;&#25928;&#27396;&#20301;&#25976;&#37327;&#12290;';
+       $lang['strindexcreated'] = '&#32034;&#24341;&#24050;&#24314;&#31435;';
+       $lang['strindexcreatedbad'] = '&#32034;&#24341;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropindex'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#32034;&#24341; &quot;%s&quot;?';
+       $lang['strindexdropped'] = '&#32034;&#24341;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strindexdroppedbad'] = '&#32034;&#24341;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strkeyname'] = '&#37749;&#21517;';
+       $lang['struniquekey'] = '&#21807;&#19968;&#37749;';
+       $lang['strprimarykey'] = '&#20027;&#37749;(pkey)';
+       $lang['strindextype'] = '&#32034;&#24341;&#39006;&#22411;';
+       $lang['strtablecolumnlist'] = '&#36039;&#26009;&#34920;&#27396;&#20301;';
+       $lang['strindexcolumnlist'] = '&#32034;&#24341;&#27396;&#20301;';
+       $lang['strconfcluster'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#21040;&#21474;&#38598; &quot;%s&quot;?';
+       $lang['strclusteredgood'] = '&#21474;&#38598;&#23436;&#25104;&#12290;';
+       $lang['strclusteredbad'] = '&#21474;&#38598;&#22833;&#25943;&#12290;';
 
        // Rules
-       $lang['strrules'] = 'Rules';
-       $lang['strrule'] = 'Rule';
-       $lang['strshowallrules'] = 'Show all rules';
-       $lang['strnorule'] = 'No rule found.';
-       $lang['strnorules'] = 'No rules found.';
-       $lang['strcreaterule'] = 'Create rule';
-       $lang['strrulename'] = 'Rule name';
-       $lang['strruleneedsname'] = 'You must specify a name for your rule.';
-       $lang['strrulecreated'] = 'Rule created.';
-       $lang['strrulecreatedbad'] = 'Rule creation failed.';
-       $lang['strconfdroprule'] = 'Are you sure you want to drop the rule &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strruledropped'] = 'Rule dropped.';
-       $lang['strruledroppedbad'] = 'Rule drop failed.';
+       $lang['strrules'] = '&#35215;&#21063;';
+       $lang['strrule'] = '&#35215;&#21063;';
+       $lang['strshowallrules'] = '&#39023;&#31034;&#20840;&#37096;&#35215;&#21063;';
+       $lang['strnorule'] = '&#25214;&#19981;&#21040;&#35215;&#21063;&#12290;';
+       $lang['strnorules'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35215;&#21063;&#12290;';
+       $lang['strcreaterule'] = '&#24314;&#31435;&#35215;&#21063;';
+       $lang['strrulename'] = '&#35215;&#21063;&#21517;&#31281;';
+       $lang['strruleneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#35215;&#21063;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strrulecreated'] = '&#35215;&#21063;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrulecreatedbad'] = '&#35215;&#21063;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroprule'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#35215;&#21063; &quot;%s&quot; &#22312; &quot;%s&quot;&#19978;?';
+       $lang['strruledropped'] = '&#35215;&#21063;&#35215;&#21063;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strruledroppedbad'] = '&#35215;&#21063;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Constraints
-       $lang['strconstraint'] = 'Constraint';
-       $lang['strconstraints'] = 'Constraints';
-       $lang['strshowallconstraints'] = 'Show all constraints';
-       $lang['strnoconstraints'] = 'No constraints found.';
-       $lang['strcreateconstraint'] = 'Create constraint';
-       $lang['strconstraintcreated'] = 'Constraint created.';
-       $lang['strconstraintcreatedbad'] = 'Constraint creation failed.';
-       $lang['strconfdropconstraint'] = 'Are you sure you want to drop the constraint &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconstraintdropped'] = 'Constraint dropped.';
-       $lang['strconstraintdroppedbad'] = 'Constraint drop failed.';
-       $lang['straddcheck'] = 'Add check';
-       $lang['strcheckneedsdefinition'] = 'Check constraint needs a definition.';
-       $lang['strcheckadded'] = 'Check constraint added.';
-       $lang['strcheckaddedbad'] = 'Failed to add check constraint.';
-       $lang['straddpk'] = 'Add primary key';
-       $lang['strpkneedscols'] = 'Primary key requires at least one column.';
-       $lang['strpkadded'] = 'Primary key added.';
-       $lang['strpkaddedbad'] = 'Failed to add primary key.';
-       $lang['stradduniq'] = 'Add unique key';
-       $lang['struniqneedscols'] = 'Unique key requires at least one column.';
-       $lang['struniqadded'] = 'Unique key added.';
-       $lang['struniqaddedbad'] = 'Failed to add unique key.';
-       $lang['straddfk'] = 'Add foreign key';
-       $lang['strfkneedscols'] = 'Foreign key requires at least one column.';
-       $lang['strfkneedstarget'] = 'Foreign key requires a target table.';
-       $lang['strfkadded'] = 'Foreign key added.';
-       $lang['strfkaddedbad'] = 'Failed to add foreign key.';
-       $lang['strfktarget'] = 'Target table';
-       $lang['strfkcolumnlist'] = 'Columns in key';
+       $lang['strconstraint'] = '&#38480;&#21046;&#32004;&#26463;';
+       $lang['strconstraints'] = '&#38480;&#21046;&#32004;&#26463;';
+       $lang['strshowallconstraints'] = '&#39023;&#31034;&#20840;&#37096;&#38480;&#21046;&#32004;&#26463;';
+       $lang['strnoconstraints'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#38480;&#21046;&#32004;&#26463;&#12290;';
+       $lang['strcreateconstraint'] = '&#24314;&#31435;&#38480;&#21046;&#32004;&#26463;';
+       $lang['strconstraintcreated'] = '&#38480;&#21046;&#32004;&#26463;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strconstraintcreatedbad'] = '&#38480;&#21046;&#32004;&#26463;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropconstraint'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#38480;&#21046;&#32004;&#26463; &quot;%s&quot; &#22312; &quot;%s&quot; &#19978;?';
+       $lang['strconstraintdropped'] = '&#38480;&#21046;&#32004;&#26463;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strconstraintdroppedbad'] = '&#38480;&#21046;&#32004;&#26463;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['straddcheck'] = '&#22686;&#21152;&#27298;&#26597;(Check)';
+       $lang['strcheckneedsdefinition'] = '&#27298;&#26597;(Check)&#38480;&#21046;&#38656;&#35201;&#23450;&#32681;&#12290;';
+       $lang['strcheckadded'] = '&#27298;&#26597;&#38480;&#21046;&#24050;&#22686;&#21152;&#12290;';
+       $lang['strcheckaddedbad'] = '&#22686;&#21152;&#27298;&#26597;&#38480;&#21046;&#22833;&#25943;&#12290;';
+       $lang['straddpk'] = '&#22686;&#21152;&#20027;&#37749;(pkey)';
+       $lang['strpkneedscols'] = '&#20027;&#37749;(pkey)&#35201;&#27714;&#26368;&#23569;&#19968;&#20491;&#27396;&#20301;&#12290;';
+       $lang['strpkadded'] = '&#20027;&#37749;(pkey)&#24050;&#22686;&#21152;&#12290;';
+       $lang['strpkaddedbad'] = '&#22686;&#21152;&#20027;&#37749;(pkey)&#22833;&#25943;&#12290;';
+       $lang['stradduniq'] = '&#22686;&#21152;&#21807;&#19968;&#37749;';
+       $lang['struniqneedscols'] = '&#21807;&#19968;&#37749;&#35201;&#27714;&#26368;&#23569;&#19968;&#20491;&#27396;&#20301;&#12290;';
+       $lang['struniqadded'] = '&#21807;&#19968;&#37749;&#24050;&#22686;&#21152;&#12290;';
+       $lang['struniqaddedbad'] = '&#22686;&#21152;&#21807;&#19968;&#37749;&#22833;&#25943;&#12290;';
+       $lang['straddfk'] = '&#22686;&#21152;&#22806;&#37096;&#37749;(fkey)';
+       $lang['strfkneedscols'] = '&#22806;&#37096;&#37749;(fkey)&#35201;&#27714;&#26368;&#23569;&#19968;&#20491;&#27396;&#20301;&#12290;';
+       $lang['strfkneedstarget'] = '&#22806;&#37096;&#37749;(fkey)&#35201;&#27714;&#19968;&#20491;&#36039;&#26009;&#34920;&#12290;';
+       $lang['strfkadded'] = '&#22806;&#37096;&#37749;(fkey)&#24050;&#22686;&#21152;&#12290;';
+       $lang['strfkaddedbad'] = '&#22686;&#21152;&#22806;&#37096;&#37749;(fkey)&#22833;&#25943;&#12290;';
+       $lang['strfktarget'] = '&#30446;&#27161;&#36039;&#26009;&#34920;';
+       $lang['strfkcolumnlist'] = '&#37749;&#27396;&#20301;';
        $lang['strondelete'] = 'ON DELETE';
        $lang['stronupdate'] = 'ON UPDATE';
 
        // Functions
-       $lang['strfunction'] = 'Function';
-       $lang['strfunctions'] = 'Functions';
-       $lang['strshowallfunctions'] = 'Show all functions';
-       $lang['strnofunction'] = 'No function found.';
-       $lang['strnofunctions'] = 'No functions found.';
-       $lang['strcreateplfunction'] = 'Create SQL/PL function';
-       $lang['strcreateinternalfunction'] = 'Create internal function';
-       $lang['strcreatecfunction'] = 'Create C function';
-       $lang['strfunctionname'] = 'Function name';
-       $lang['strreturns'] = 'Returns';
-       $lang['strproglanguage'] = 'Programming language';
-       $lang['strfunctionneedsname'] = 'You must give a name for your function.';
-       $lang['strfunctionneedsdef'] = 'You must give a definition for your function.';
-       $lang['strfunctioncreated'] = 'Function created.';
-       $lang['strfunctioncreatedbad'] = 'Function creation failed.';
-       $lang['strconfdropfunction'] = 'Are you sure you want to drop the function &quot;%s&quot;?';
-       $lang['strfunctiondropped'] = 'Function dropped.';
-       $lang['strfunctiondroppedbad'] = 'Function drop failed.';
-       $lang['strfunctionupdated'] = 'Function updated.';
-       $lang['strfunctionupdatedbad'] = 'Function update failed.';
-       $lang['strobjectfile'] = 'Object File';
-       $lang['strlinksymbol'] = 'Link Symbol';
-       $lang['strarguments'] = 'Arguments';
-       $lang['strargmode'] = 'Mode';
-       $lang['strargtype'] = 'Type';
-       $lang['strargadd'] = 'Add another argument';
-       $lang['strargremove'] = 'Remove this argument';
-       $lang['strargnoargs'] = 'This function will not take any arguments.';
-       $lang['strargenableargs'] = 'Enable arguments being passed to this function.';
-       $lang['strargnorowabove'] = 'There needs to be a row above this row.';
-       $lang['strargnorowbelow'] = 'There needs to be a row below this row.';
-       $lang['strargraise'] = 'Move up.';
-       $lang['strarglower'] = 'Move down.';
-       $lang['strargremoveconfirm'] = 'Are you sure you want to remove this argument? This CANNOT be undone.';
+       $lang['strfunction'] = '&#20989;&#25976;';
+       $lang['strfunctions'] = '&#20989;&#25976;';
+       $lang['strshowallfunctions'] = '&#39023;&#31034;&#20840;&#37096;&#20989;&#25976;';
+       $lang['strnofunction'] = '&#25214;&#19981;&#21040;&#20989;&#25976;&#12290;';
+       $lang['strnofunctions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#20989;&#25976;&#12290;';
+       $lang['strcreateplfunction'] = '&#24314;&#31435; SQL/PL &#20989;&#25976;';
+       $lang['strcreateinternalfunction'] = '&#24314;&#31435;&#20839;&#37096;&#20989;&#25976;';
+       $lang['strcreatecfunction'] = '&#24314;&#31435; C &#20989;&#25976;';
+       $lang['strfunctionname'] = '&#20989;&#25976;&#21517;&#31281;';
+       $lang['strreturns'] = '&#36958;&#22238;';
+       $lang['strproglanguage'] = '&#31243;&#24207;&#35486;&#35328;';
+       $lang['strfunctionneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#20989;&#25976;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strfunctionneedsdef'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#20989;&#25976;&#32102;&#19968;&#20491;&#23450;&#32681;&#12290;';
+       $lang['strfunctioncreated'] = '&#20989;&#25976;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strfunctioncreatedbad'] = '&#20989;&#25976;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropfunction'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#20989;&#25976; &quot;%s&quot;?';
+       $lang['strfunctiondropped'] = '&#20989;&#25976;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strfunctiondroppedbad'] = '&#20989;&#25976;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strfunctionupdated'] = '&#20989;&#25976;&#24050;&#26356;&#26032;&#12290;';
+       $lang['strfunctionupdatedbad'] = '&#20989;&#25976;&#26356;&#26032;&#22833;&#25943;&#12290;';
+       $lang['strobjectfile'] = '&#29289;&#20214;&#27284;&#26696;';
+       $lang['strlinksymbol'] = '&#36899;&#32080;&#31526;&#34399;';
+       $lang['strarguments'] = '&#24341;&#25976;';
+       $lang['strargmode'] = '&#26041;&#24335;';
+       $lang['strargtype'] = '&#39006;&#22411;';
+       $lang['strargadd'] = '&#22686;&#21152;&#20316;&#32773;&#24341;&#25976;';
+       $lang['strargremove'] = '&#31227;&#38500;&#36889;&#20491;&#24341;&#25976;';
+       $lang['strargnoargs'] = '&#36889;&#20491;&#20989;&#25976;&#23559;&#19981;&#33021;&#24037;&#20316;&#20219;&#20309;&#24341;&#25976;&#12290;';
+       $lang['strargenableargs'] = '&#21855;&#29992;&#24341;&#25976;&#24050;&#34987;&#20659;&#36958;&#21040;&#36889;&#20491;&#20989;&#25976;&#12290;';
+       $lang['strargnorowabove'] = '&#38656;&#35201;&#36039;&#26009;&#21015;&#22312;&#36889;&#36039;&#26009;&#21015;&#20043;&#19978;&#12290;';
+       $lang['strargnorowbelow'] = '&#38656;&#35201;&#36039;&#26009;&#21015;&#22312;&#36889;&#36039;&#26009;&#21015;&#20043;&#21069;&#12290;';
+       $lang['strargraise'] = '&#21521;&#19978;&#31227;&#12290;';
+       $lang['strarglower'] = '&#21521;&#19979;&#31227;&#12290;';
+       $lang['strargremoveconfirm'] = '&#24744;&#30906;&#23450;&#20320;&#35201;&#31227;&#38500;&#36889;&#20491;&#24341;&#25976;? &#36889;&#20491; CANNOT &#26410;&#34987;&#23436;&#25104;&#30340;&#12290;';
 
        // Triggers
-       $lang['strtrigger'] = 'Trigger';
-       $lang['strtriggers'] = 'Triggers';
-       $lang['strshowalltriggers'] = 'Show all triggers';
-       $lang['strnotrigger'] = 'No trigger found.';
-       $lang['strnotriggers'] = 'No triggers found.';
-       $lang['strcreatetrigger'] = 'Create trigger';
-       $lang['strtriggerneedsname'] = 'You must specify a name for your trigger.';
-       $lang['strtriggerneedsfunc'] = 'You must specify a function for your trigger.';
-       $lang['strtriggercreated'] = 'Trigger created.';
-       $lang['strtriggercreatedbad'] = 'Trigger creation failed.';
-       $lang['strconfdroptrigger'] = 'Are you sure you want to drop the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconfenabletrigger'] = 'Are you sure you want to enable the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strconfdisabletrigger'] = 'Are you sure you want to disable the trigger &quot;%s&quot; on &quot;%s&quot;?';
-       $lang['strtriggerdropped'] = 'Trigger dropped.';
-       $lang['strtriggerdroppedbad'] = 'Trigger drop failed.';
-       $lang['strtriggerenabled'] = 'Trigger enabled.';
-       $lang['strtriggerenabledbad'] = 'Trigger enable failed.';
-       $lang['strtriggerdisabled'] = 'Trigger disabled.';
-       $lang['strtriggerdisabledbad'] = 'Trigger disable failed.';
-       $lang['strtriggeraltered'] = 'Trigger altered.';
-       $lang['strtriggeralteredbad'] = 'Trigger alteration failed.';
-       $lang['strforeach'] = 'For each';
+       $lang['strtrigger'] = '&#35320;&#30332;&#22120;';
+       $lang['strtriggers'] = '&#35320;&#30332;&#22120;';
+       $lang['strshowalltriggers'] = '&#39023;&#31034;&#20840;&#37096;&#35320;&#30332;&#22120;';
+       $lang['strnotrigger'] = '&#25214;&#19981;&#21040; &#35320;&#30332;&#22120;&#12290;';
+       $lang['strnotriggers'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35320;&#30332;&#22120;&#12290;';
+       $lang['strcreatetrigger'] = '&#24314;&#31435;&#35320;&#30332;&#22120;';
+       $lang['strtriggerneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#35320;&#30332;&#22120;&#26126;&#30906;&#25351;&#23450;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strtriggerneedsfunc'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#35320;&#30332;&#22120;&#26126;&#30906;&#25351;&#23450;&#19968;&#20491;&#20989;&#25976;&#12290;';
+       $lang['strtriggercreated'] = '&#35320;&#30332;&#22120;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtriggercreatedbad'] = '&#35320;&#30332;&#22120;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroptrigger'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#35320;&#30332;&#22120; &quot;%s&quot; on &quot;%s&quot;?';
+       $lang['strconfenabletrigger'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#21855;&#29992;&#36889;&#20491;&#35320;&#30332;&#22120;&#35320;&#30332;&#22120; &quot;%s&quot; &#22312; &quot;%s&quot; &#19978;?';
+       $lang['strconfdisabletrigger'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#20572;&#29992;&#36889;&#20491;&#35320;&#30332;&#22120;&#35320;&#30332;&#22120; &quot;%s&quot; on &quot;%s&quot; &#19978;?';
+       $lang['strtriggerdropped'] = '&#35320;&#30332;&#22120;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtriggerdroppedbad'] = '&#35320;&#30332;&#22120;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strtriggerenabled'] = '&#35320;&#30332;&#22120;&#21855;&#29992;&#12290;';
+       $lang['strtriggerenabledbad'] = '&#35320;&#30332;&#22120;&#21855;&#29992;&#22833;&#25943;&#12290;';
+       $lang['strtriggerdisabled'] = '&#35320;&#30332;&#22120;&#20572;&#29992;&#12290;';
+       $lang['strtriggerdisabledbad'] = '&#35320;&#30332;&#22120;&#20572;&#29992;&#22833;&#25943;&#12290;';
+       $lang['strtriggeraltered'] = '&#35320;&#30332;&#22120;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtriggeralteredbad'] = '&#35320;&#30332;&#22120;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strforeach'] = '&#22312;&#27599;&#20491;';
 
        // Types
-       $lang['strtype'] = 'Type';
-       $lang['strtypes'] = 'Types';
-       $lang['strshowalltypes'] = 'Show all types';
-       $lang['strnotype'] = 'No type found.';
-       $lang['strnotypes'] = 'No types found.';
-       $lang['strcreatetype'] = 'Create type';
-       $lang['strcreatecomptype'] = 'Create composite type';
-       $lang['strtypeneedsfield'] = 'You must specify at least one field.';
-       $lang['strtypeneedscols'] = 'You must specify a valid number of fields.';       
-       $lang['strtypename'] = 'Type name';
-       $lang['strinputfn'] = 'Input function';
-       $lang['stroutputfn'] = 'Output function';
-       $lang['strpassbyval'] = 'Passed by val?';
-       $lang['stralignment'] = 'Alignment';
-       $lang['strelement'] = 'Element';
-       $lang['strdelimiter'] = 'Delimiter';
-       $lang['strstorage'] = 'Storage';
-       $lang['strfield'] = 'Field';
-       $lang['strnumfields'] = 'Num. of fields';
-       $lang['strtypeneedsname'] = 'You must give a name for your type.';
-       $lang['strtypeneedslen'] = 'You must give a length for your type.';
-       $lang['strtypecreated'] = 'Type created';
-       $lang['strtypecreatedbad'] = 'Type creation failed.';
-       $lang['strconfdroptype'] = 'Are you sure you want to drop the type &quot;%s&quot;?';
-       $lang['strtypedropped'] = 'Type dropped.';
-       $lang['strtypedroppedbad'] = 'Type drop failed.';
-       $lang['strflavor'] = 'Flavor';
-       $lang['strbasetype'] = 'Base';
-       $lang['strcompositetype'] = 'Composite';
-       $lang['strpseudotype'] = 'Pseudo';
+       $lang['strtype'] = '&#39006;&#22411;';
+       $lang['strtypes'] = '&#39006;&#22411;';
+       $lang['strshowalltypes'] = '&#39023;&#31034;&#20840;&#37096;&#39006;&#22411;';
+       $lang['strnotype'] = '&#25214;&#19981;&#21040;&#39006;&#22411;&#12290;';
+       $lang['strnotypes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#39006;&#22411;&#12290;';
+       $lang['strcreatetype'] = '&#24314;&#31435;&#39006;&#22411;';
+       $lang['strcreatecomptype'] = '&#24314;&#31435;&#21512;&#25104;&#39006;&#22411;';
+       $lang['strtypeneedsfield'] = '&#24744;&#24517;&#38656;&#26126;&#30906;&#25351;&#23450;&#26368;&#23569;&#19968;&#20491;&#27396;&#20301;&#12290;';
+       $lang['strtypeneedscols'] = '&#24744;&#24517;&#38656;&#26126;&#30906;&#25351;&#23450;&#26377;&#25928;&#27396;&#20301;&#25976;&#23383;&#12290;'; 
+       $lang['strtypename'] = '&#39006;&#22411;&#21517;&#31281;';
+       $lang['strinputfn'] = '&#36664;&#20837;&#39006;&#22411;';
+       $lang['stroutputfn'] = '&#36664;&#20986;&#39006;&#22411;';
+       $lang['strpassbyval'] = '&#20197;&#20540;&#20659;&#36865;?';
+       $lang['stralignment'] = '&#25490;&#21015;';
+       $lang['strelement'] = '&#20803;&#32032;';
+       $lang['strdelimiter'] = '&#20998;&#38548;&#31526;&#34399;';
+       $lang['strstorage'] = '&#20786;&#34255;&#25152;';
+       $lang['strfield'] = '&#27396;&#20301;';
+       $lang['strnumfields'] = '&#27396;&#20301; Num. ';
+       $lang['strtypeneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#39006;&#22411;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strtypeneedslen'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#39006;&#22411;&#32102;&#19968;&#20491;&#38263;&#24230;&#12290;';
+       $lang['strtypecreated'] = '&#39006;&#22411;&#24050;&#24314;&#31435;';
+       $lang['strtypecreatedbad'] = '&#39006;&#22411;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroptype'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#39006;&#22411; &quot;%s&quot;?';
+       $lang['strtypedropped'] = '&#39006;&#22411;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtypedroppedbad'] = '&#39006;&#22411;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strflavor'] = '&#29305;&#33394;';
+       $lang['strbasetype'] = '&#22522;&#30990;';
+       $lang['strcompositetype'] = '&#21512;&#25104;';
+       $lang['strpseudotype'] = '&#20551;&#20882;';
 
        // Schemas
-       $lang['strschema'] = 'Schema';
-       $lang['strschemas'] = 'Schemas';
-       $lang['strshowallschemas'] = 'Show all schemas';
-       $lang['strnoschema'] = 'No schema found.';
-       $lang['strnoschemas'] = 'No schemas found.';
-       $lang['strcreateschema'] = 'Create schema';
-       $lang['strschemaname'] = 'Schema name';
-       $lang['strschemaneedsname'] = 'You must give a name for your schema.';
-       $lang['strschemacreated'] = 'Schema created';
-       $lang['strschemacreatedbad'] = 'Schema creation failed.';
-       $lang['strconfdropschema'] = 'Are you sure you want to drop the schema &quot;%s&quot;?';
-       $lang['strschemadropped'] = 'Schema dropped.';
-       $lang['strschemadroppedbad'] = 'Schema drop failed.';
-       $lang['strschemaaltered'] = 'Schema altered.';
-       $lang['strschemaalteredbad'] = 'Schema alteration failed.';
-       $lang['strsearchpath'] = 'Schema search path';
+       $lang['strschema'] = '&#32178;&#35201;&#27169;&#24335;';
+       $lang['strschemas'] = '&#32178;&#35201;&#27169;&#24335;';
+       $lang['strshowallschemas'] = '&#39023;&#31034;&#20840;&#37096;&#32178;&#35201;&#27169;&#24335;';
+       $lang['strnoschema'] = '&#25214;&#19981;&#21040;&#32178;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strnoschemas'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32178;&#35201;&#27169;&#24335;&#12290;';
+       $lang['strcreateschema'] = '&#24314;&#31435;&#32178;&#35201;&#27169;&#24335;';
+       $lang['strschemaname'] = '&#32178;&#35201;&#27169;&#24335;&#21517;&#31281;';
+       $lang['strschemaneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#32178;&#35201;&#27169;&#24335;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strschemacreated'] = '&#32178;&#35201;&#27169;&#24335;&#24050;&#24314;&#31435;';
+       $lang['strschemacreatedbad'] = '&#32178;&#35201;&#27169;&#24335;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropschema'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#32178;&#35201;&#27169;&#24335; &quot;%s&quot;?';
+       $lang['strschemadropped'] = '&#32178;&#35201;&#27169;&#24335;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strschemadroppedbad'] = '&#32178;&#35201;&#27169;&#24335;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strschemaaltered'] = '&#32178;&#35201;&#27169;&#24335;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strschemaalteredbad'] = '&#32178;&#35201;&#27169;&#24335;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['strsearchpath'] = '&#32178;&#35201;&#27169;&#24335;&#25628;&#23563;&#36335;&#24465;';
 
        // Reports
-       $lang['strreport'] = 'Report';
-       $lang['strreports'] = 'Reports';
-       $lang['strshowallreports'] = 'Show all reports';
-       $lang['strnoreports'] = 'No reports found.';
-       $lang['strcreatereport'] = 'Create report';
-       $lang['strreportdropped'] = 'Report dropped.';
-       $lang['strreportdroppedbad'] = 'Report drop failed.';
-       $lang['strconfdropreport'] = 'Are you sure you want to drop the report &quot;%s&quot;?';
-       $lang['strreportneedsname'] = 'You must give a name for your report.';
-       $lang['strreportneedsdef'] = 'You must give SQL for your report.';
-       $lang['strreportcreated'] = 'Report saved.';
-       $lang['strreportcreatedbad'] = 'Failed to save report.';
+       $lang['strreport'] = '&#22577;&#34920;';
+       $lang['strreports'] = '&#22577;&#34920;';
+       $lang['strshowallreports'] = '&#39023;&#31034;&#20840;&#37096;&#22577;&#34920;';
+       $lang['strnoreports'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#22577;&#34920;&#12290;';
+       $lang['strcreatereport'] = '&#24314;&#31435;&#22577;&#34920;';
+       $lang['strreportdropped'] = '&#22577;&#34920;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strreportdroppedbad'] = '&#22577;&#34920;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strconfdropreport'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#22577;&#34920; &quot;%s&quot;?';
+       $lang['strreportneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#22577;&#34920;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strreportneedsdef'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#22577;&#34920;&#32102; SQL&#12290;';
+       $lang['strreportcreated'] = '&#22577;&#34920;&#24050;&#20786;&#23384;&#12290;';
+       $lang['strreportcreatedbad'] = '&#22577;&#34920;&#20786;&#23384;&#22833;&#25943;&#12290;';
 
        // Domains
-       $lang['strdomain'] = 'Domain';
-       $lang['strdomains'] = 'Domains';
-       $lang['strshowalldomains'] = 'Show all domains';
-       $lang['strnodomains'] = 'No domains found.';
-       $lang['strcreatedomain'] = 'Create domain';
-       $lang['strdomaindropped'] = 'Domain dropped.';
-       $lang['strdomaindroppedbad'] = 'Domain drop failed.';
-       $lang['strconfdropdomain'] = 'Are you sure you want to drop the domain &quot;%s&quot;?';
-       $lang['strdomainneedsname'] = 'You must give a name for your domain.';
-       $lang['strdomaincreated'] = 'Domain created.';
-       $lang['strdomaincreatedbad'] = 'Domain creation failed.';       
-       $lang['strdomainaltered'] = 'Domain altered.';
-       $lang['strdomainalteredbad'] = 'Domain alteration failed.';     
+       $lang['strdomain'] = '&#38936;&#22495;';
+       $lang['strdomains'] = '&#38936;&#22495;';
+       $lang['strshowalldomains'] = '&#39023;&#31034;&#20840;&#37096;&#38936;&#22495;';
+       $lang['strnodomains'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#38936;&#22495;&#12290;';
+       $lang['strcreatedomain'] = '&#24314;&#31435;&#38936;&#22495;';
+       $lang['strdomaindropped'] = '&#38936;&#22495;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strdomaindroppedbad'] = '&#38936;&#22495;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strconfdropdomain'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#38936;&#22495; &quot;%s&quot;?';
+       $lang['strdomainneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#38936;&#22495;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;&#12290;';
+       $lang['strdomaincreated'] = '&#38936;&#22495;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strdomaincreatedbad'] = '&#38936;&#22495;&#24314;&#31435;&#22833;&#25943;&#12290;';      
+       $lang['strdomainaltered'] = '&#38936;&#22495;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strdomainalteredbad'] = '&#38936;&#22495;&#20462;&#25913;&#22833;&#25943;&#12290;';      
 
        // Operators
-       $lang['stroperator'] = 'Operator';
-       $lang['stroperators'] = 'Operators';
-       $lang['strshowalloperators'] = 'Show all operators';
-       $lang['strnooperator'] = 'No operator found.';
-       $lang['strnooperators'] = 'No operators found.';
-       $lang['strcreateoperator'] = 'Create operator';
-       $lang['strleftarg'] = 'Left Arg Type';
-       $lang['strrightarg'] = 'Right Arg Type';
-       $lang['strcommutator'] = 'Commutator';
-       $lang['strnegator'] = 'Negator';
-       $lang['strrestrict'] = 'Restrict';
-       $lang['strjoin'] = 'Join';
+       $lang['stroperator'] = '&#36939;&#31639;&#23376;';
+       $lang['stroperators'] = '&#36939;&#31639;&#23376;';
+       $lang['strshowalloperators'] = '&#39023;&#31034;&#20840;&#37096;&#36939;&#31639;&#23376;';
+       $lang['strnooperator'] = '&#25214;&#19981;&#21040;&#36939;&#31639;&#23376;&#12290;';
+       $lang['strnooperators'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36939;&#31639;&#23376;&#12290;';
+       $lang['strcreateoperator'] = '&#24314;&#31435;&#36939;&#31639;&#23376;';
+       $lang['strleftarg'] = '&#24038;&#24341;&#25976;(Arg)&#39006;&#22411;';
+       $lang['strrightarg'] = '&#21491;&#24341;&#25976;(Arg)&#39006;&#22411;';
+       $lang['strcommutator'] = '&#36681;&#25563;&#22120;';
+       $lang['strnegator'] = '&#21542;&#23450;&#22120;';
+       $lang['strrestrict'] = '&#38480;&#21046;';
+       $lang['strjoin'] = '&#32080;&#21512;';
        $lang['strhashes'] = 'Hashes';
-       $lang['strmerges'] = 'Merges';
-       $lang['strleftsort'] = 'Left sort';
-       $lang['strrightsort'] = 'Right sort';
-       $lang['strlessthan'] = 'Less than';
-       $lang['strgreaterthan'] = 'Greater than';
-       $lang['stroperatorneedsname'] = 'You must give a name for your operator.';
-       $lang['stroperatorcreated'] = 'Operator created';
-       $lang['stroperatorcreatedbad'] = 'Operator creation failed.';
-       $lang['strconfdropoperator'] = 'Are you sure you want to drop the operator &quot;%s&quot;?';
-       $lang['stroperatordropped'] = 'Operator dropped.';
-       $lang['stroperatordroppedbad'] = 'Operator drop failed.';
+       $lang['strmerges'] = '&#21512;&#20341;';
+       $lang['strleftsort'] = '&#24038;&#25490;&#24207;';
+       $lang['strrightsort'] = '&#21491;&#25490;&#24207;';
+       $lang['strlessthan'] = '&#23567;&#26044;';
+       $lang['strgreaterthan'] = '&#22823;&#26044;';
+       $lang['stroperatorneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#36939;&#31639;&#23376;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['stroperatorcreated'] = '&#36939;&#31639;&#23376;&#24050;&#24314;&#31435;';
+       $lang['stroperatorcreatedbad'] = '&#36939;&#31639;&#23376;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropoperator'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#36939;&#31639;&#23376; &quot;%s&quot;?';
+       $lang['stroperatordropped'] = '&#36939;&#31639;&#23376;&#24050;&#31227;&#38500;&#12290;';
+       $lang['stroperatordroppedbad'] = '&#36939;&#31639;&#23376;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Casts
-       $lang['strcasts'] = 'Casts';
-       $lang['strnocasts'] = 'No casts found.';
-       $lang['strsourcetype'] = 'Source type';
-       $lang['strtargettype'] = 'Target type';
-       $lang['strimplicit'] = 'Implicit';
-       $lang['strinassignment'] = 'In assignment';
-       $lang['strbinarycompat'] = '(Binary compatible)';
+       $lang['strcasts'] = '&#39006;&#22411;&#36681;&#25563;';
+       $lang['strnocasts'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#39006;&#22411;&#36681;&#25563;&#12290;';
+       $lang['strsourcetype'] = '&#20358;&#28304;&#39006;&#22411;';
+       $lang['strtargettype'] = '&#30446;&#27161;&#39006;&#22411;';
+       $lang['strimplicit'] = '&#38577;&#21547;';
+       $lang['strinassignment'] = '&#25351;&#27966;&#20013;';
+       $lang['strbinarycompat'] = '(&#20108;&#36914;&#21046;&#30908;&#30456;&#23481;)';
        
        // Conversions
-       $lang['strconversions'] = 'Conversions';
-       $lang['strnoconversions'] = 'No conversions found.';
-       $lang['strsourceencoding'] = 'Source encoding';
-       $lang['strtargetencoding'] = 'Target encoding';
+       $lang['strconversions'] = '&#32232;&#30908;&#36681;&#25563;';
+       $lang['strnoconversions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32232;&#30908;&#36681;&#25563;&#12290;';
+       $lang['strsourceencoding'] = '&#20358;&#28304;&#32232;&#30908;';
+       $lang['strtargetencoding'] = '&#30446;&#27161;&#32232;&#30908;';
        
        // Languages
-       $lang['strlanguages'] = 'Languages';
-       $lang['strnolanguages'] = 'No languages found.';
-       $lang['strtrusted'] = 'Trusted';
+       $lang['strlanguages'] = '&#31243;&#24207;&#35486;&#35328;';
+       $lang['strnolanguages'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#31243;&#24207;&#35486;&#35328;&#12290;';
+       $lang['strtrusted'] = '&#24050;&#20449;&#20219;';
        
        // Info
-       $lang['strnoinfo'] = 'No information available.';
-       $lang['strreferringtables'] = 'Referring tables';
-       $lang['strparenttables'] = 'Parent tables';
-       $lang['strchildtables'] = 'Child tables';
+       $lang['strnoinfo'] = '&#28961;&#36039;&#35338;&#21487;&#29992;&#12290;';
+       $lang['strreferringtables'] = '&#21443;&#29031;&#20013;&#36039;&#26009;&#34920;';
+       $lang['strparenttables'] = '&#29238;&#36039;&#26009;&#34920;';
+       $lang['strchildtables'] = '&#23376;&#36039;&#26009;&#34920;';
 
        // Aggregates
-       $lang['straggregate'] = 'Aggregate';
-       $lang['straggregates'] = 'Aggregates';
-       $lang['strnoaggregates'] = 'No aggregates found.';
-       $lang['stralltypes'] = '(All types)';
-       $lang['straggrtransfn'] = 'Transition function';
-       $lang['strcreateaggregate'] = 'Create aggregate';
-       $lang['straggrbasetype'] = 'Input data type';
-       $lang['straggrsfunc'] = 'State transition function';
-       $lang['straggrstype'] = 'State data type';
-       $lang['straggrffunc'] = 'Final function';
-       $lang['straggrinitcond'] = 'Initial condition';
-       $lang['straggrsortop'] = 'Sort operator';
-       $lang['strdropaggregate'] = 'Drop aggregate';
-       $lang['strconfdropaggregate'] = 'Are you sure you want to drop the aggregate &quot;%s&quot;?';
-       $lang['straggregatedropped'] = 'Aggregate dropped.';
-       $lang['straggregatedroppedbad'] = 'Aggregate drop failed.';
-       $lang['stralteraggregate'] = 'Alter aggregate';
-       $lang['straggraltered'] = 'Aggregate altered.';
-       $lang['straggralteredbad'] = 'Aggregate alteration failed.';
-       $lang['straggrneedsname'] = 'You must specify a name for the aggregate';
-       $lang['straggrneedsbasetype'] = 'You must specify the input data type for the aggregate';
-       $lang['straggrneedssfunc'] = 'You must specify the name of the state transition function for the aggregate';
-       $lang['straggrneedsstype'] = 'You must specify the data type for the aggregate\'s state value';
-       $lang['straggrcreated'] = 'Aggregate created.';
-       $lang['straggrcreatedbad'] = 'Aggregate creation failed.';
-       $lang['straggrshowall'] = 'Show all aggregates';
+       $lang['straggregate'] = '&#32858;&#38598;&#20989;&#25976;';
+       $lang['straggregates'] = '&#32858;&#38598;&#20989;&#25976;';
+       $lang['strnoaggregates'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#32858;&#38598;&#20989;&#25976;&#12290;';
+       $lang['stralltypes'] = '(&#20840;&#37096;&#39006;&#22411;)';
+       $lang['straggrtransfn'] = '&#36942;&#28193;&#20989;&#25976;';
+       $lang['strcreateaggregate'] = '&#24314;&#31435;&#32858;&#38598;&#20989;&#25976;';
+       $lang['straggrbasetype'] = '&#36664;&#20837;&#36039;&#26009;&#39006;&#22411;';
+       $lang['straggrsfunc'] = '&#29376;&#24907;&#36942;&#28193;&#20989;&#25976;';
+       $lang['straggrstype'] = '&#29376;&#24907;&#36039;&#26009;&#39006;&#22411;';
+       $lang['straggrffunc'] = '&#26368;&#32066;&#20989;&#25976;';
+       $lang['straggrinitcond'] = '&#26368;&#21021;&#36523;&#20221;';
+       $lang['straggrsortop'] = '&#25490;&#24207;&#36939;&#31639;&#23376;';
+       $lang['strdropaggregate'] = '&#31227;&#38500;&#32858;&#38598;&#20989;&#25976;';
+       $lang['strconfdropaggregate'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#32858;&#38598;&#20989;&#25976; &quot;%s&quot;?';
+       $lang['straggregatedropped'] = '&#32858;&#38598;&#20989;&#25976;&#24050;&#31227;&#38500;&#12290;';
+       $lang['straggregatedroppedbad'] = '&#32858;&#38598;&#20989;&#25976;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['stralteraggregate'] = '&#20462;&#25913;&#32858;&#38598;&#20989;&#25976;';
+       $lang['straggraltered'] = '&#32858;&#38598;&#20989;&#25976;&#24050;&#20462;&#25913;&#12290;';
+       $lang['straggralteredbad'] = '&#32858;&#38598;&#20989;&#25976;&#20462;&#25913;&#22833;&#25943;&#12290;';
+       $lang['straggrneedsname'] = '&#24744;&#24517;&#38656;&#20855;&#39636;&#25351;&#23450;&#19968;&#20491;&#21517;&#31281;&#32102;&#36889;&#20491;&#32858;&#38598;&#20989;&#25976;&#12290;';
+       $lang['straggrneedsbasetype'] = '&#24744;&#24517;&#38656;&#20855;&#39636;&#25351;&#23450;&#36889;&#32858;&#38598;&#20989;&#25976;&#30340;&#36914;&#20837;&#36039;&#26009;&#39006;&#22411;&#12290;';
+       $lang['straggrneedssfunc'] = '&#24744;&#24517;&#38656;&#20855;&#39636;&#25351;&#23450;&#36889;&#36889;&#32858;&#38598;&#20989;&#25976;&#30340;&#29376;&#24907;&#36942;&#28193;&#20989;&#25976;&#21517;&#31281;&#12290;';
+       $lang['straggrneedsstype'] = '&#24744;&#24517;&#38656;&#20855;&#39636;&#25351;&#23450;&#36889;&#32858;&#38598;&#20989;&#25976;&#32676;&#29376;&#24907;&#20540;&#30340;&#36039;&#26009;&#39006;&#22411;';
+       $lang['straggrcreated'] = '&#32858;&#38598;&#20989;&#25976;&#24050;&#24314;&#31435;&#12290;';
+       $lang['straggrcreatedbad'] = '&#32858;&#38598;&#20989;&#25976;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['straggrshowall'] = '&#39023;&#31034;&#20840;&#37096;&#32858;&#38598;&#20989;&#25976;';
 
        // Operator Classes
-       $lang['stropclasses'] = 'Op Classes';
-       $lang['strnoopclasses'] = 'No operator classes found.';
-       $lang['straccessmethod'] = 'Access method';
+       $lang['stropclasses'] = '&#36939;&#31639;&#23376;&#39006;&#21029;';
+       $lang['strnoopclasses'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36939;&#31639;&#23376;&#39006;&#21029;&#12290;';
+       $lang['straccessmethod'] = '&#23384;&#21462;&#26041;&#27861;';
 
        // Stats and performance
-       $lang['strrowperf'] = 'Row Performance';
-       $lang['strioperf'] = 'I/O Performance';
-       $lang['stridxrowperf'] = 'Index Row Performance';
-       $lang['stridxioperf'] = 'Index I/O Performance';
+       $lang['strrowperf'] = '&#36039;&#26009;&#21015;&#24615;&#33021;';
+       $lang['strioperf'] = 'I/O &#24615;&#33021;';
+       $lang['stridxrowperf'] = '&#32034;&#24341;&#36039;&#26009;&#21015;&#24615;&#33021;';
+       $lang['stridxioperf'] = '&#32034;&#24341; I/O &#24615;&#33021;';
        $lang['strpercent'] = '%';
-       $lang['strsequential'] = 'Sequential';
-       $lang['strscan'] = 'Scan';
-       $lang['strread'] = 'Read';
-       $lang['strfetch'] = 'Fetch';
-       $lang['strheap'] = 'Heap';
+       $lang['strsequential'] = '&#36899;&#32396;&#24615;';
+       $lang['strscan'] = '&#25475;&#25551;';
+       $lang['strread'] = '&#35712;';
+       $lang['strfetch'] = '&#21462;&#24471;';
+       $lang['strheap'] = '&#22534;&#30090;';
        $lang['strtoast'] = 'TOAST';
-       $lang['strtoastindex'] = 'TOAST Index';
-       $lang['strcache'] = 'Cache';
-       $lang['strdisk'] = 'Disk';
-       $lang['strrows2'] = 'Rows';
+       $lang['strtoastindex'] = 'TOAST &#32034;&#24341;';
+       $lang['strcache'] = '&#24555;&#21462;';
+       $lang['strdisk'] = '&#30913;&#30879;';
+       $lang['strrows2'] = '&#36039;&#26009;&#21015;';
 
        // Tablespaces
-       $lang['strtablespace'] = 'Tablespace';
-       $lang['strtablespaces'] = 'Tablespaces';
-       $lang['strshowalltablespaces'] = 'Show all tablespaces';
-       $lang['strnotablespaces'] = 'No tablespaces found.';
-       $lang['strcreatetablespace'] = 'Create tablespace';
-       $lang['strlocation'] = 'Location';
-       $lang['strtablespaceneedsname'] = 'You must give a name for your tablespace.';
-       $lang['strtablespaceneedsloc'] = 'You must give a directory in which to create the tablespace.';
-       $lang['strtablespacecreated'] = 'Tablespace created.';
-       $lang['strtablespacecreatedbad'] = 'Tablespace creation failed.';
-       $lang['strconfdroptablespace'] = 'Are you sure you want to drop the tablespace &quot;%s&quot;?';
-       $lang['strtablespacedropped'] = 'Tablespace dropped.';
-       $lang['strtablespacedroppedbad'] = 'Tablespace drop failed.';
-       $lang['strtablespacealtered'] = 'Tablespace altered.';
-       $lang['strtablespacealteredbad'] = 'Tablespace alteration failed.';
+       $lang['strtablespace'] = '&#34920;&#31354;&#38291;';
+       $lang['strtablespaces'] = '&#34920;&#31354;&#38291;';
+       $lang['strshowalltablespaces'] = '&#39023;&#31034;&#20840;&#37096;&#34920;&#31354;&#38291;';
+       $lang['strnotablespaces'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#34920;&#31354;&#38291;&#12290;';
+       $lang['strcreatetablespace'] = '&#24314;&#31435;&#34920;&#31354;&#38291;';
+       $lang['strlocation'] = '&#25152;&#22312;&#20301;&#32622;';
+       $lang['strtablespaceneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#24744;&#30340;&#34920;&#31354;&#38291;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strtablespaceneedsloc'] = '&#24744;&#24517;&#38656;&#32102;&#19968;&#20491;&#30446;&#37636;&#22846;&#20358;&#24314;&#31435;&#34920;&#31354;&#38291;&#12290;';
+       $lang['strtablespacecreated'] = '&#34920;&#31354;&#38291;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strtablespacecreatedbad'] = '&#34920;&#31354;&#38291;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroptablespace'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#34920;&#31354;&#38291; &quot;%s&quot;?';
+       $lang['strtablespacedropped'] = '&#34920;&#31354;&#38291;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strtablespacedroppedbad'] = '&#34920;&#31354;&#38291;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strtablespacealtered'] = '&#34920;&#31354;&#38291;&#24050;&#20462;&#25913;&#12290;';
+       $lang['strtablespacealteredbad'] = '&#34920;&#31354;&#38291;&#20462;&#25913;&#22833;&#25943;&#12290;';
 
        // Slony clusters
-       $lang['strcluster'] = 'Cluster';
-       $lang['strnoclusters'] = 'No clusters found.';
-       $lang['strconfdropcluster'] = 'Are you sure you want to drop cluster &quot;%s&quot;?';
-       $lang['strclusterdropped'] = 'Cluster dropped.';
-       $lang['strclusterdroppedbad'] = 'Cluster drop failed.';
-       $lang['strinitcluster'] = 'Initialize cluster';
-       $lang['strclustercreated'] = 'Cluster initialized.';
-       $lang['strclustercreatedbad'] = 'Cluster initialization failed.';
-       $lang['strclusterneedsname'] = 'You must give a name for the cluster.';
-       $lang['strclusterneedsnodeid'] = 'You must give an ID for the local node.';
+       $lang['strcluster'] = '&#21474;&#38598;';
+       $lang['strnoclusters'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#21474;&#38598;&#12290;';
+       $lang['strconfdropcluster'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36889;&#20491;&#21474;&#38598; &quot;%s&quot;?';
+       $lang['strclusterdropped'] = '&#21474;&#38598;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strclusterdroppedbad'] = '&#21474;&#38598;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strinitcluster'] = '&#21021;&#22987;&#21270;&#21474;&#38598;';
+       $lang['strclustercreated'] = '&#21474;&#38598;&#24050;&#21021;&#22987;&#21270;&#12290;';
+       $lang['strclustercreatedbad'] = '&#21474;&#38598;&#21021;&#22987;&#21270;&#22833;&#25943;&#12290;';
+       $lang['strclusterneedsname'] = '&#24744;&#24517;&#38656;&#28858;&#36889;&#20491;&#21474;&#38598;&#32102;&#19968;&#20491;&#21517;&#31281;&#12290;';
+       $lang['strclusterneedsnodeid'] = '&#24744;&#24517;&#38656;&#32102;&#36889;&#20491;&#26412;&#22320;&#31680;&#40670;&#32102;&#19968;&#20491; ID&#12290;';
        
        // Slony nodes
-       $lang['strnodes'] = 'Nodes';
-       $lang['strnonodes'] = 'No nodes found.';
-       $lang['strcreatenode'] = 'Create node';
+       $lang['strnodes'] = '&#31680;&#40670;';
+       $lang['strnonodes'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#31680;&#40670;&#12290;';
+       $lang['strcreatenode'] = '&#24314;&#31435;&#31680;&#40670;';
        $lang['strid'] = 'ID';
-       $lang['stractive'] = 'Active';
-       $lang['strnodecreated'] = 'Node created.';
-       $lang['strnodecreatedbad'] = 'Node creation failed.';
-       $lang['strconfdropnode'] = 'Are you sure you want to drop node &quot;%s&quot;?';
-       $lang['strnodedropped'] = 'Node dropped.';
-       $lang['strnodedroppedbad'] = 'Node drop failed';
-       $lang['strfailover'] = 'Failover';
-       $lang['strnodefailedover'] = 'Node failed over.';
-       $lang['strnodefailedoverbad'] = 'Node failover failed.';
-       $lang['strstatus'] = 'Status';  
-       $lang['strhealthy'] = 'Healthy';
-       $lang['stroutofsync'] = 'Out of Sync';
-       $lang['strunknown'] = 'Unknown';        
+       $lang['stractive'] = '&#27963;&#36493;';
+       $lang['strnodecreated'] = '&#31680;&#40670;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strnodecreatedbad'] = '&#31680;&#40670;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdropnode'] = '&#24744;&#30906;&#23450;&#20320;&#35201;&#31227;&#38500;&#31680;&#40670; &quot;%s&quot;?';
+       $lang['strnodedropped'] = '&#31680;&#40670;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strnodedroppedbad'] = '&#31680;&#40670;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strfailover'] = '&#28797;&#38627;&#24489;&#21407;';
+       $lang['strnodefailedover'] = '&#31680;&#40670;&#21463;&#28797;&#38627;&#22833;&#25943;&#12290;';
+       $lang['strnodefailedoverbad'] = '&#31680;&#40670;&#28797;&#38627;&#24489;&#21407;&#22833;&#25943;&#12290;';
+       $lang['strstatus'] = '&#29376;&#24907;';        
+       $lang['strhealthy'] = '&#20581;&#20840;';
+       $lang['stroutofsync'] = '&#38750;&#21516;&#27493;(Out of Sync)';
+       $lang['strunknown'] = '&#26410;&#30693;';       
 
        
        // Slony paths  
-       $lang['strpaths'] = 'Paths';
-       $lang['strnopaths'] = 'No paths found.';
-       $lang['strcreatepath'] = 'Create path';
-       $lang['strnodename'] = 'Node name';
-       $lang['strnodeid'] = 'Node ID';
-       $lang['strconninfo'] = 'Connection string';
-       $lang['strconnretry'] = 'Seconds before retry to connect';
-       $lang['strpathneedsconninfo'] = 'You must give a connection string for the path.';
-       $lang['strpathneedsconnretry'] = 'You must give the number of seconds to wait before retry to connect.';
-       $lang['strpathcreated'] = 'Path created.';
-       $lang['strpathcreatedbad'] = 'Path creation failed.';
-       $lang['strconfdroppath'] = 'Are you sure you want to drop path &quot;%s&quot;?';
-       $lang['strpathdropped'] = 'Path dropped.';
-       $lang['strpathdroppedbad'] = 'Path drop failed.';
+       $lang['strpaths'] = '&#36335;&#24465;';
+       $lang['strnopaths'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#36335;&#24465;&#12290;';
+       $lang['strcreatepath'] = '&#24314;&#31435;&#36335;&#24465;';
+       $lang['strnodename'] = '&#31680;&#40670;&#21517;&#31281;';
+       $lang['strnodeid'] = '&#31680;&#40670; ID';
+       $lang['strconninfo'] = '&#36899;&#32218;&#23383;&#20018;';
+       $lang['strconnretry'] = '&#31186;&#20043;&#21069;&#37325;&#35430;&#36899;&#32218;';
+       $lang['strpathneedsconninfo'] = '&#24744;&#24517;&#38656;&#32102;&#36889;&#20491;&#36335;&#24465;&#19968;&#20491;&#36899;&#32218;&#23383;&#20018;&#12290;';
+       $lang['strpathneedsconnretry'] = '&#24744;&#24517;&#38656;&#22312;&#36899;&#32218;&#20043;&#21069;&#32102;&#19968;&#20491;&#31561;&#24453;&#37325;&#35430;&#30340;&#31186;&#25976;&#23383;&#12290;';
+       $lang['strpathcreated'] = '&#36335;&#24465;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strpathcreatedbad'] = '&#36335;&#24465;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroppath'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#36335;&#24465; &quot;%s&quot;?';
+       $lang['strpathdropped'] = '&#36335;&#24465;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strpathdroppedbad'] = '&#36335;&#24465;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Slony listens
-       $lang['strlistens'] = 'Listens';
-       $lang['strnolistens'] = 'No listens found.';
-       $lang['strcreatelisten'] = 'Create listen';
-       $lang['strlistencreated'] = 'Listen created.';
-       $lang['strlistencreatedbad'] = 'Listen creation failed.';
-       $lang['strconfdroplisten'] = 'Are you sure you want to drop listen &quot;%s&quot;?';
-       $lang['strlistendropped'] = 'Listen dropped.';
-       $lang['strlistendroppedbad'] = 'Listen drop failed.';
+       $lang['strlistens'] = '&#30435;&#32893;';
+       $lang['strnolistens'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#30435;&#32893;&#12290;';
+       $lang['strcreatelisten'] = '&#24314;&#31435;&#30435;&#32893;';
+       $lang['strlistencreated'] = '&#30435;&#32893;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strlistencreatedbad'] = '&#30435;&#32893;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroplisten'] = '&#24744;&#30906;&#23450;&#20320;&#35201;&#31227;&#38500;&#30435;&#32893; &quot;%s&quot;?';
+       $lang['strlistendropped'] = '&#30435;&#32893;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strlistendroppedbad'] = '&#30435;&#32893;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Slony replication sets
-       $lang['strrepsets'] = 'Replication sets';
-       $lang['strnorepsets'] = 'No replication sets found.';
-       $lang['strcreaterepset'] = 'Create replication set';
-       $lang['strrepsetcreated'] = 'Replication set created.';
-       $lang['strrepsetcreatedbad'] = 'Replication set creation failed.';
-       $lang['strconfdroprepset'] = 'Are you sure you want to drop replication set &quot;%s&quot;?';
-       $lang['strrepsetdropped'] = 'Replication set dropped.';
-       $lang['strrepsetdroppedbad'] = 'Replication set drop failed.';
-       $lang['strmerge'] = 'Merge';
-       $lang['strmergeinto'] = 'Merge into';
-       $lang['strrepsetmerged'] = 'Replication sets merged.';
-       $lang['strrepsetmergedbad'] = 'Replication sets merge failed.';
-       $lang['strmove'] = 'Move';
-       $lang['strneworigin'] = 'New origin';
-       $lang['strrepsetmoved'] = 'Replication set moved.';
-       $lang['strrepsetmovedbad'] = 'Replication set move failed.';
-       $lang['strnewrepset'] = 'New replication set';
-       $lang['strlock'] = 'Lock';
-       $lang['strlocked'] = 'Locked';
-       $lang['strunlock'] = 'Unlock';
-       $lang['strconflockrepset'] = 'Are you sure you want to lock replication set &quot;%s&quot;?';
-       $lang['strrepsetlocked'] = 'Replication set locked.';
-       $lang['strrepsetlockedbad'] = 'Replication set lock failed.';
-       $lang['strconfunlockrepset'] = 'Are you sure you want to unlock replication set &quot;%s&quot;?';
-       $lang['strrepsetunlocked'] = 'Replication set unlocked.';
-       $lang['strrepsetunlockedbad'] = 'Replication set unlock failed.';
-       $lang['strexecute'] = 'Execute';
-       $lang['stronlyonnode'] = 'Only on node';
-       $lang['strddlscript'] = 'DDL script';
-       $lang['strscriptneedsbody'] = 'You must supply a script to be executed on all nodes.';
-       $lang['strscriptexecuted'] = 'Replication set DDL script executed.';
-       $lang['strscriptexecutedbad'] = 'Failed executing replication set DDL script.';
-       $lang['strtabletriggerstoretain'] = 'The following triggers will NOT be disabled by Slony:';
+       $lang['strrepsets'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;';
+       $lang['strnorepsets'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#12290;';
+       $lang['strcreaterepset'] = '&#24314;&#31435;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;';
+       $lang['strrepsetcreated'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24050;&#24314;&#31435;&#12290;';
+       $lang['strrepsetcreatedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24314;&#31435;&#22833;&#25943;&#12290;';
+       $lang['strconfdroprepset'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#31227;&#38500;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetdropped'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24050;&#31227;&#38500;&#12290;';
+       $lang['strrepsetdroppedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#31227;&#38500;&#22833;&#25943;&#12290;';
+       $lang['strmerge'] = '&#21512;&#20341;';
+       $lang['strmergeinto'] = '&#21512;&#20341;&#25104;&#28858;';
+       $lang['strrepsetmerged'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24050;&#21512;&#20341;&#12290;';
+       $lang['strrepsetmergedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#21512;&#20341;&#22833;&#25943;&#12290;';
+       $lang['strmove'] = '&#36983;&#31227;';
+       $lang['strneworigin'] = '&#26032;&#36215;&#40670;';
+       $lang['strrepsetmoved'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24050;&#36983;&#31227;&#12290;';
+       $lang['strrepsetmovedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#36983;&#31227;&#22833;&#25943;&#12290;';
+       $lang['strnewrepset'] = '&#26032;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;';
+       $lang['strlock'] = '&#37782;&#23450;';
+       $lang['strlocked'] = '&#24050;&#37782;&#23450;';
+       $lang['strunlock'] = '&#26410;&#37782;&#23450;';
+       $lang['strconflockrepset'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#37782;&#23450;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetlocked'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#24050;&#37782;&#23450;&#12290;';
+       $lang['strrepsetlockedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#37782;&#23450;&#22833;&#25943;&#12290;';
+       $lang['strconfunlockrepset'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#35299;&#37782;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; &quot;%s&quot;?';
+       $lang['strrepsetunlocked'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#26410;&#37782;&#23450;&#12290;';
+       $lang['strrepsetunlockedbad'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#35299;&#37782;&#22833;&#25943;&#12290;';
+       $lang['strexecute'] = '&#22519;&#34892;';
+       $lang['stronlyonnode'] = '&#20677;&#22312;&#31680;&#40670;&#19978;';
+       $lang['strddlscript'] = '&#36039;&#26009;&#23450;&#32681;&#35486;&#35328;(DDL)&#31295;&#26412;';
+       $lang['strscriptneedsbody'] = '&#24744;&#24517;&#38656;&#25552;&#20379;&#19968;&#20491;&#31295;&#26412;&#22312;&#36889;&#20840;&#37096;&#31680;&#40670;&#19978;&#34987;&#22519;&#34892;&#12290;';
+       $lang['strscriptexecuted'] = '&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; DDL &#31295;&#26412;&#24050;&#22519;&#34892;&#12290;';
+       $lang['strscriptexecutedbad'] = '&#22519;&#34892;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; DDL &#31295;&#26412;&#20013;&#22833;&#25943;&#12290;';
+       $lang['strtabletriggerstoretain'] = '&#36889;&#23559;&#38568;&#33879;&#35320;&#30332;&#22120;&#19981;&#26371;&#20572;&#29992; Slony &#22312;&#20197;&#19979;&#65306;';
 
        // Slony tables in replication sets
-       $lang['straddtable'] = 'Add table';
-       $lang['strtableneedsuniquekey'] = 'Table to be added requires a primary or unique key.';
-       $lang['strtableaddedtorepset'] = 'Table added to replication set.';
-       $lang['strtableaddedtorepsetbad'] = 'Failed adding table to replication set.';
-       $lang['strconfremovetablefromrepset'] = 'Are you sure you want to drop the table &quot;%s&quot; from replication set &quot;%s&quot;?';
-       $lang['strtableremovedfromrepset'] = 'Table dropped from replication set.';
-       $lang['strtableremovedfromrepsetbad'] = 'Failed to drop table from replication set.';
+       $lang['straddtable'] = '&#22686;&#21152;&#36039;&#26009;&#34920;';
+       $lang['strtableneedsuniquekey'] = '&#36039;&#26009;&#34920;&#30340;&#22686;&#21152;&#35201;&#27714;&#19968;&#20491;&#20027;&#24314;(pkey)&#25110;&#21807;&#19968;&#37749;&#12290;';
+       $lang['strtableaddedtorepset'] = '&#36039;&#26009;&#34920;&#24050;&#22686;&#21152;&#21040;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#12290;';
+       $lang['strtableaddedtorepsetbad'] = '&#36039;&#26009;&#34920;&#22686;&#21152;&#21040;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#22833;&#25943;&#12290;';
+       $lang['strconfremovetablefromrepset'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; &quot;%s&quot; &#31227;&#38500;&#36889;&#36039;&#26009;&#34920; &quot;%s&quot; ?';
+       $lang['strtableremovedfromrepset'] = '&#36039;&#26009;&#34920;&#24050;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#31227;&#38500;&#12290;';
+       $lang['strtableremovedfromrepsetbad'] = '&#36039;&#26009;&#34920;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Slony sequences in replication sets
-       $lang['straddsequence'] = 'Add sequence';
-       $lang['strsequenceaddedtorepset'] = 'Sequence added to replication set.';
-       $lang['strsequenceaddedtorepsetbad'] = 'Failed adding sequence to replication set.';
-       $lang['strconfremovesequencefromrepset'] = 'Are you sure you want to drop the sequence &quot;%s&quot; from replication set &quot;%s&quot;?';
-       $lang['strsequenceremovedfromrepset'] = 'Sequence dropped from replication set.';
-       $lang['strsequenceremovedfromrepsetbad'] = 'Failed to drop sequence from replication set.';
+       $lang['straddsequence'] = '&#22686;&#21152;&#24207;&#21015;&#34399;';
+       $lang['strsequenceaddedtorepset'] = '&#24207;&#21015;&#34399;&#22686;&#21152;&#21040;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#12290;';
+       $lang['strsequenceaddedtorepsetbad'] = '&#22686;&#21152;&#24207;&#21015;&#34399;&#21040;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#22833;&#25943;&#12290;';
+       $lang['strconfremovesequencefromrepset'] = '&#24744;&#30906;&#23450;&#24744;&#35201;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450; &quot;%s&quot; &#31227;&#38500;&#24207;&#21015;&#34399; &quot;%s&quot; ?';
+       $lang['strsequenceremovedfromrepset'] = '&#24207;&#21015;&#34399;&#24050;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#31227;&#38500;&#12290;';
+       $lang['strsequenceremovedfromrepsetbad'] = '&#24207;&#21015;&#34399;&#24478;&#35079;&#23531;&#21474;&#38598;&#35373;&#23450;&#31227;&#38500;&#22833;&#25943;&#12290;';
 
        // Slony subscriptions
-       $lang['strsubscriptions'] = 'Subscriptions';
-       $lang['strnosubscriptions'] = 'No subscriptions found.';
+       $lang['strsubscriptions'] = '&#35330;&#38321;';
+       $lang['strnosubscriptions'] = '&#25214;&#19981;&#21040;&#20219;&#20309;&#35330;&#38321;&#12290;';
 
        // Miscellaneous
-       $lang['strtopbar'] = '%s running on %s:%s -- You are logged in as user &quot;%s&quot;, %s';
-       $lang['strtimefmt'] = 'jS M, Y g:iA';
-       $lang['strhelp'] = 'Help';
+       $lang['strtopbar'] = '%s &#36939;&#20316;&#26044; %s&#65306;%s -- &#24744;&#26159;&#24050;&#30331;&#20837;&#30340;&#20351;&#29992;&#32773; &quot;%s&quot;, %s';
+       $lang['strtimefmt'] = 'jS M, Y g&#65306;iA';
+       $lang['strhelp'] = '&#35498;&#26126;';
        $lang['strhelpicon'] = '?';
-       $lang['strhelppagebrowser'] = 'Help page browser';
-       $lang['strselecthelppage'] = 'Select a help page';
-       $lang['strinvalidhelppage'] = 'Invalid help page.';
-       $lang['strlogintitle'] = 'Login to %s';
-       $lang['strlogoutmsg'] = 'Logged out of %s';
-       $lang['strloading'] = 'Loading...';
-       $lang['strerrorloading'] = 'Error Loading';
-       $lang['strclicktoreload'] = 'Click to reload';
+       $lang['strhelppagebrowser'] = '&#35498;&#26126;&#38913;&#28687;&#35261;&#22120;';
+       $lang['strselecthelppage'] = '&#36984;&#25799;&#19968;&#20491;&#35498;&#26126;&#38913;';
+       $lang['strinvalidhelppage'] = '&#28961;&#25928;&#35498;&#26126;&#38913;&#12290;';
+       $lang['strlogintitle'] = '&#30331;&#20837;&#21040; %s';
+       $lang['strlogoutmsg'] = '&#30331;&#20986; %s';
+       $lang['strloading'] = '&#36617;&#20837;&#20013;...';
+       $lang['strerrorloading'] = '&#36617;&#20837;&#20013;&#37679;&#35492;';
+       $lang['strclicktoreload'] = '&#40670;&#25802;&#37325;&#26032;&#36617;&#20837;';
 
        // Autovacuum
        $lang['strautovacuum'] = 'Autovacuum'; 
-       $lang['strturnedon'] = 'Turned On'; 
-       $lang['strturnedoff'] = 'Turned Off'; 
-       $lang['strenabled'] = 'Enabled'; 
-       $lang['strvacuumbasethreshold'] = 'Vacuum Base Threshold'; 
-       $lang['strvacuumscalefactor'] = 'Vacuum Scale Factor';  
-       $lang['stranalybasethreshold'] = 'Analyze Base Threshold';  
-       $lang['stranalyzescalefactor'] = 'Analyze Scale Factor'; 
-       $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; 
-       $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit';  
-
-        // Table-level Locks
-       $lang['strlocks'] = 'Locks';
-       $lang['strtransaction'] = 'Transaction ID';
-       $lang['strprocessid'] = 'Process ID';
-       $lang['strmode'] = 'Lock mode';
-       $lang['strislockheld'] = 'Is lock held?';
+       $lang['strturnedon'] = '&#36681;&#21205; - &#38283;&#21855;'; 
+       $lang['strturnedoff'] = '&#36681;&#21205; - &#38364;&#38281;'; 
+       $lang['strenabled'] = '&#21855;&#29992;'; 
+       $lang['strvacuumbasethreshold'] = 'Vacuum &#22522;&#26412;&#38272;&#27323;'; 
+       $lang['strvacuumscalefactor'] = 'Vacuum &#25563;&#31639;&#20418;&#25976;';  
+       $lang['stranalybasethreshold'] = 'Analyze &#22522;&#26412;&#38272;&#27323;';  
+       $lang['stranalyzescalefactor'] = 'Analyze &#25563;&#31639;&#20418;&#25976;'; 
+       $lang['strvacuumcostdelay'] = 'Vacuum &#25104;&#26412;&#24310;&#36978;'; 
+       $lang['strvacuumcostlimit'] = 'Vacuum &#25104;&#26412;&#38480;&#21046;';  
+
+       // Table-level Locks
+       $lang['strlocks'] = '&#37782;&#23450;';
+       $lang['strtransaction'] = '&#20107;&#21209;&#20132;&#26131; ID';
+       $lang['strprocessid'] = '&#36914;&#31243; ID';
+       $lang['strmode'] = '&#37782;&#23450;&#26041;&#24335;';
+       $lang['strislockheld'] = '&#26159;&#37782;&#23450;&#22519;(held)?';
 
        // Prepared transactions
-       $lang['strpreparedxacts'] = 'Prepared transactions';
-       $lang['strxactid'] = 'Transaction ID';
+       $lang['strpreparedxacts'] = '&#24050;&#28310;&#20633;&#20107;&#21209;&#20132;&#26131;';
+       $lang['strxactid'] = '&#20107;&#21209;&#20132;&#26131; ID';
        $lang['strgid'] = 'Global ID';
 ?>