[libgda] Update Simplified Chinese translation.



commit 8320dd2f1b6add27dc3a54dc59588f456a7a1b2f
Author: Aron Xu <aronxu gnome org>
Date:   Tue Mar 29 17:48:54 2011 +0000

    Update Simplified Chinese translation.

 po/zh_CN.po | 3999 ++++++++++++++++++++++++-----------------------------------
 1 files changed, 1612 insertions(+), 2387 deletions(-)
---
diff --git a/po/zh_CN.po b/po/zh_CN.po
index aba369b..cec75fd 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -1,52 +1,56 @@
-# simplified chinese translation for libgda.
-# Copyright (C) 2002 Free Software Foundation, Inc.
+# Simplified Chinese translation for libgda.
+# Copyright (C) 2002, 2010, 2011 Free Software Foundation, Inc.
 # He Qiangqiang <carton linux net cn>, 2002.
 # YunQiang Su <wzssyqa gmail com>, 2010.
+# Yinghua Wang <wantinghard gmail com>, 2010.
+# Aron Xu <aronxu gnome org>, 2011.
 #
 #: ../libgda/gda-connection.c:375
 msgid ""
 msgstr ""
-"Project-Id-Version: libgda\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-02-09 20:59+0100\n"
-"PO-Revision-Date: 2010-02-01 16:35+0800\n"
-"Last-Translator: YunQiang Su <wzssyqa gmail com>\n"
-"Language-Team: zh_CN <i18n-translation lists linux net cn>\n"
-"Language: \n"
+"Project-Id-Version: libgda master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
+"product=libgda&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2011-03-26 13:00+0000\n"
+"PO-Revision-Date: 2011-03-30 01:46+0800\n"
+"Last-Translator: Yinghua Wang <wantinghard gmail com>\n"
+"Language-Team: Chinese (simplified) <i18n-zh googlegroups com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #. title
-#: ../control-center/dsn-config.c:125 ../control-center/main.c:426
+#: ../control-center/dsn-config.c:119 ../control-center/main.c:382
 msgid "Data Sources"
 msgstr "���"
 
-#: ../control-center/dsn-config.c:126
+#: ../control-center/dsn-config.c:120
 msgid "Configured data sources in the system"
 msgstr "å?¨ç³»ç»?中é??ç½®äº?ç??æ?°æ?®æº?"
 
-#: ../control-center/dsn-config.c:184
+#: ../control-center/dsn-config.c:169
 msgid ""
 "Data sources are the means by which database connections are identified: all "
 "the information needed to open a connection to a specific database using a "
 "'provider' is referenced using a unique name."
 msgstr ""
+"æ?°æ?®æº?æ?¯è¯?å?«æ?°æ?®åº?è¿?æ?¥ç??é??å¾?ï¼?æ??æ??æ??å¼?æ??个â??æ??ä¾?è??â??ç??ç?¹å®?æ?°æ?®åº?è¿?æ?¥æ??é??ç??ä¿¡æ?¯"
+"使ç?¨ä¸?个å?¯ä¸?ç??å??å­?æ?¥å¼?ç?¨ã??"
 
-#: ../control-center/dsn-config.c:267
+#: ../control-center/dsn-config.c:251
 #, c-format
 msgid "Are you sure you want to remove the data source '%s'?"
 msgstr "ç¡®å®?è¦?移é?¤æ?°æ?®æº? '%s' å??ï¼?"
 
-#: ../control-center/dsn-config.c:271
+#: ../control-center/dsn-config.c:255
 msgid "Data source removal confirmation"
 msgstr "�����确认"
 
 #. create the dialog
 #: ../control-center/dsn-properties-dialog.c:109
-#: ../control-center/dsn-properties-dialog.c:150
-#: ../control-center/dsn-properties-dialog.c:154
+#: ../control-center/dsn-properties-dialog.c:149
+#: ../control-center/dsn-properties-dialog.c:153
 msgid "Data Source Properties"
 msgstr "�����"
 
@@ -58,42 +62,42 @@ msgstr "��"
 msgid "Browse"
 msgstr "���"
 
-#: ../control-center/dsn-properties-dialog.c:151
+#: ../control-center/dsn-properties-dialog.c:150
 msgid "Change the data source properties (the name can't be modified)."
 msgstr "æ?´æ?¹æ?°æ?®æº?å±?æ?§ (å??称ä¸?å?¯æ?´æ?¹)ã??"
 
-#: ../control-center/dsn-properties-dialog.c:155
+#: ../control-center/dsn-properties-dialog.c:154
 msgid ""
 "For information only, this data source is a system wide data source\n"
 "and you don't have the permission change it."
 msgstr "è¦?å?ªè?·å??ä¿¡æ?¯ï¼?æ­¤æ?°æ?®æº?æ?¯å?¨ç³»ç»?æ?°æ?®æº?并ä¸?æ?¨æ²¡æ??æ??é??ä¿®æ?¹å®?ã??"
 
-#: ../control-center/dsn-properties-dialog.c:209
+#: ../control-center/dsn-properties-dialog.c:204
 #, c-format
 msgid "Login for %s"
 msgstr "��为 %s"
 
-#: ../control-center/dsn-properties-dialog.c:231
+#: ../control-center/dsn-properties-dialog.c:226
 msgid "Connection successfully opened!"
 msgstr "è¿?æ?¥æ??å??æ??å¼?ï¼?"
 
-#: ../control-center/dsn-properties-dialog.c:238
+#: ../control-center/dsn-properties-dialog.c:233
 msgid "Could not open connection"
 msgstr "æ? æ³?æ??å¼?è¿?æ?¥"
 
-#: ../control-center/dsn-properties-dialog.c:239
+#: ../control-center/dsn-properties-dialog.c:234
 #: ../control-center/gdaui-dsn-assistant.c:141
 #: ../libgda-ui/gdaui-raw-form.c:609
 msgid "Unknown error"
 msgstr "æ?ªç?¥é??误"
 
-#: ../control-center/dsn-properties-dialog.c:282
+#: ../control-center/dsn-properties-dialog.c:287
 msgid "Could not execute browser program"
 msgstr "���������"
 
 #. FIXME: add a notice somewhere in the UI
-#: ../control-center/dsn-properties-dialog.c:283
-#: ../libgda/gda-connection.c:1539 ../libgda/gda-data-model.c:2088
+#: ../control-center/dsn-properties-dialog.c:288
+#: ../libgda/gda-connection.c:1540 ../libgda/gda-data-model.c:2088
 #: ../libgda/gda-data-model.c:2096 ../libgda/gda-data-model-dir.c:386
 #: ../libgda/gda-data-model-import.c:1682
 #: ../libgda/gda-data-model-import.c:1979
@@ -104,98 +108,100 @@ msgstr "���������"
 #: ../libgda/gda-server-operation.c:627 ../libgda/gda-server-operation.c:1025
 #: ../libgda/gda-set.c:565 ../libgda/gda-tree-mgr-select.c:189
 #: ../libgda/gda-tree-mgr-select.c:224
-#: ../libgda/sqlite/gda-sqlite-provider.c:2199
-#: ../libgda/sqlite/gda-sqlite-provider.c:2211
-#: ../libgda/sqlite/gda-sqlite-provider.c:2233
-#: ../libgda/sqlite/gda-sqlite-provider.c:2423
-#: ../libgda/sqlite/gda-sqlite-provider.c:2708
-#: ../libgda/sqlite/gda-sqlite-provider.c:2720
+#: ../libgda/sqlite/gda-sqlite-provider.c:2323
+#: ../libgda/sqlite/gda-sqlite-provider.c:2335
+#: ../libgda/sqlite/gda-sqlite-provider.c:2357
+#: ../libgda/sqlite/gda-sqlite-provider.c:2547
+#: ../libgda/sqlite/gda-sqlite-provider.c:2832
+#: ../libgda/sqlite/gda-sqlite-provider.c:2844
 #: ../libgda/thread-wrapper/gda-thread-provider.c:456
 #: ../libgda-ui/data-entries/common-bin.c:79
 #: ../libgda-ui/data-entries/common-bin.c:156
-#: ../libgda-ui/data-entries/plugins/common-pict.c:212
-#: ../libgda-ui/data-entries/plugins/common-pict.c:222
-#: ../libgda-ui/data-entries/plugins/common-pict.c:265
-#: ../libgda-ui/data-entries/plugins/common-pict.c:400
-#: ../libgda-ui/data-entries/plugins/common-pict.c:509
-#: ../libgda-ui/demos/main.c:774 ../libgda-ui/gdaui-data-filter.c:168
-#: ../libgda-ui/gdaui-init.c:511 ../libgda-ui/gdaui-login.c:426
-#: ../libgda-ui/gdaui-rt-editor.c:671
+#: ../libgda-ui/data-entries/plugins/common-pict.c:205
+#: ../libgda-ui/data-entries/plugins/common-pict.c:215
+#: ../libgda-ui/data-entries/plugins/common-pict.c:258
+#: ../libgda-ui/data-entries/plugins/common-pict.c:390
+#: ../libgda-ui/data-entries/plugins/common-pict.c:499
+#: ../libgda-ui/demos/main.c:774 ../libgda-ui/gdaui-data-filter.c:160
+#: ../libgda-ui/gdaui-init.c:510 ../libgda-ui/gdaui-login.c:431
+#: ../libgda-ui/gdaui-rt-editor.c:712
 #: ../providers/jdbc/gda-jdbc-provider.c:390
-#: ../providers/jdbc/gda-jdbc-provider.c:1339
-#: ../providers/jdbc/gda-jdbc-provider.c:1368
-#: ../providers/jdbc/gda-jdbc-provider.c:1417
-#: ../providers/jdbc/gda-jdbc-util.c:46 ../providers/jdbc/libmain.c:155
+#: ../providers/jdbc/gda-jdbc-provider.c:1338
+#: ../providers/jdbc/gda-jdbc-provider.c:1367
+#: ../providers/jdbc/gda-jdbc-provider.c:1416
+#: ../providers/jdbc/gda-jdbc-util.c:47 ../providers/jdbc/libmain.c:155
 #: ../providers/jdbc/libmain.c:165 ../providers/jdbc/libmain.c:478
 #: ../providers/mdb/gda-mdb-provider.c:353
-#: ../providers/mysql/gda-mysql-provider.c:1960
-#: ../providers/mysql/gda-mysql-provider.c:1975
+#: ../providers/mysql/gda-mysql-provider.c:1954
+#: ../providers/mysql/gda-mysql-provider.c:1969
 #: ../providers/mysql/gda-mysql-util.c:73
-#: ../providers/postgres/gda-postgres-provider.c:1678
-#: ../providers/postgres/gda-postgres-provider.c:1693
+#: ../providers/postgres/gda-postgres-provider.c:1676
+#: ../providers/postgres/gda-postgres-provider.c:1691
 #: ../providers/postgres/gda-postgres-util.c:108
 #: ../providers/postgres/gda-postgres-util.c:111
-#: ../tools/browser/auth-dialog.c:683 ../tools/browser/auth-dialog.c:686
-#: ../tools/browser/browser-connection.c:358
-#: ../tools/browser/browser-connection.c:440
-#: ../tools/browser/browser-connection.c:460
-#: ../tools/browser/browser-connection.c:650
-#: ../tools/browser/browser-connection.c:670
-#: ../tools/browser/browser-connection.c:878
-#: ../tools/browser/browser-window.c:896 ../tools/browser/browser-window.c:910
-#: ../tools/browser/browser-window.c:924
-#: ../tools/browser/browser-window.c:1155
-#: ../tools/browser/browser-window.c:1196
-#: ../tools/browser/browser-window.c:1467 ../tools/browser/login-dialog.c:240
+#: ../tools/browser/auth-dialog.c:672 ../tools/browser/auth-dialog.c:675
+#: ../tools/browser/browser-connection.c:359
+#: ../tools/browser/browser-connection.c:446
+#: ../tools/browser/browser-connection.c:466
+#: ../tools/browser/browser-connection.c:656
+#: ../tools/browser/browser-connection.c:676
+#: ../tools/browser/browser-connection.c:884
+#: ../tools/browser/browser-window.c:884 ../tools/browser/browser-window.c:898
+#: ../tools/browser/browser-window.c:912
+#: ../tools/browser/browser-window.c:1137
+#: ../tools/browser/browser-window.c:1178
+#: ../tools/browser/browser-window.c:1447 ../tools/browser/login-dialog.c:235
 #: ../tools/browser/main.c:126 ../tools/browser/main.c:190
 #: ../tools/browser/main.c:204 ../tools/browser/main.c:230
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:424
 #: ../tools/browser/canvas/browser-canvas-fkey.c:474
-#: ../tools/browser/common/ui-formgrid.c:324
-#: ../tools/browser/common/ui-formgrid.c:417
+#: ../tools/browser/common/ui-formgrid.c:424
+#: ../tools/browser/common/ui-formgrid.c:452
+#: ../tools/browser/common/ui-formgrid.c:482
+#: ../tools/browser/common/ui-formgrid.c:590
 #: ../tools/browser/data-manager/analyser.c:284
 #: ../tools/browser/data-manager/data-console.c:564
 #: ../tools/browser/data-manager/data-favorite-selector.c:202
 #: ../tools/browser/data-manager/data-favorite-selector.c:260
-#: ../tools/browser/data-manager/data-favorite-selector.c:628
-#: ../tools/browser/data-manager/data-widget.c:397
+#: ../tools/browser/data-manager/data-favorite-selector.c:620
+#: ../tools/browser/data-manager/data-widget.c:388
 #: ../tools/browser/query-exec/query-console.c:799
 #: ../tools/browser/query-exec/query-console.c:829
-#: ../tools/browser/query-exec/query-console.c:969
-#: ../tools/browser/query-exec/query-console.c:1014
-#: ../tools/browser/query-exec/query-console.c:1068
-#: ../tools/browser/query-exec/query-console.c:1119
+#: ../tools/browser/query-exec/query-console.c:962
+#: ../tools/browser/query-exec/query-console.c:1007
+#: ../tools/browser/query-exec/query-console.c:1061
+#: ../tools/browser/query-exec/query-console.c:1112
 #: ../tools/browser/query-exec/query-favorite-selector.c:192
 #: ../tools/browser/query-exec/query-favorite-selector.c:267
 #: ../tools/browser/query-exec/query-favorite-selector.c:288
-#: ../tools/browser/query-exec/query-favorite-selector.c:716
+#: ../tools/browser/query-exec/query-favorite-selector.c:708
 #: ../tools/browser/query-exec/query-result.c:260
 #: ../tools/browser/query-exec/query-result.c:434
 #: ../tools/browser/schema-browser/favorite-selector.c:171
-#: ../tools/browser/schema-browser/favorite-selector.c:358
+#: ../tools/browser/schema-browser/favorite-selector.c:354
 #: ../tools/browser/schema-browser/relations-diagram.c:242
-#: ../tools/browser/schema-browser/table-columns.c:794
-#: ../tools/browser/schema-browser/table-info.c:478
-#: ../tools/browser/schema-browser/table-info.c:531
-#: ../tools/browser/schema-browser/table-info.c:558
-#: ../tools/browser/schema-browser/table-info.c:861
-#: ../tools/browser/schema-browser/table-info.c:989
+#: ../tools/browser/schema-browser/table-columns.c:786
+#: ../tools/browser/schema-browser/table-info.c:473
+#: ../tools/browser/schema-browser/table-info.c:526
+#: ../tools/browser/schema-browser/table-info.c:553
+#: ../tools/browser/schema-browser/table-info.c:856
+#: ../tools/browser/schema-browser/table-info.c:976
 #: ../tools/browser/schema-browser/table-preferences.c:700
 #: ../tools/browser/schema-browser/table-preferences.c:773
 #: ../tools/gda-list-server-op.c:50 ../tools/gda-list-server-op.c:108
 #: ../tools/gda-sql.c:311 ../tools/gda-sql.c:328 ../tools/gda-sql.c:467
 #: ../tools/gda-sql.c:1511 ../tools/gda-sql.c:1526 ../tools/gda-sql.c:1663
 #: ../tools/gda-sql.c:3004 ../tools/tools-input.c:130
-#: ../tools/web-server.c:2024
+#: ../tools/web-server.c:2020
 msgid "No detail"
 msgstr "æ? ç»?è??"
 
-#: ../control-center/gda-control-center-4.0.desktop.in.h:1
+#: ../control-center/gda-control-center-5.0.desktop.in.h:1
 msgid "Configure your database access environment"
 msgstr "é??ç½®æ?¨ç??æ?°æ?®åº?访é?®ç?¯å¢?"
 
-#: ../control-center/gda-control-center-4.0.desktop.in.h:2
-#: ../control-center/main.c:181 ../control-center/main.c:271
+#: ../control-center/gda-control-center-5.0.desktop.in.h:2
+#: ../control-center/main.c:178 ../control-center/main.c:268
 msgid "Database access control center"
 msgstr "���访���中�"
 
@@ -235,6 +241,8 @@ msgid ""
 "source. Mandatory fields are marked with a star.\n"
 "To create a local database in a file, select the 'SQLite' type of database.\n"
 msgstr ""
+"以ä¸?å­?段æ??è¿°äº?æ?¨ç??æ?°æ?°æ?®æº?ç??å?ºæ?¬ä¿¡æ?¯é¡¹ã??å¿?å¡«å­?段æ ?æ??æ??å?·ã??\n"
+"è¦?å?¨æ??件中å??建ä¸?个æ?¬å?°æ?°æ?®åº?ï¼?请é??æ?©â??SQLiteâ??ç±»å??ç??æ?°æ?®åº?ã??\n"
 
 #: ../control-center/gdaui-dsn-assistant.c:463
 msgid "Data source name"
@@ -248,63 +256,67 @@ msgstr "系������"
 msgid "Database type"
 msgstr "æ?°æ?®åº?ç±»å??"
 
-#: ../control-center/gdaui-dsn-assistant.c:500
+#: ../control-center/gdaui-dsn-assistant.c:498
 msgid "Description:"
 msgstr "æ??è¿°ï¼?"
 
-#: ../control-center/gdaui-dsn-assistant.c:512
+#: ../control-center/gdaui-dsn-assistant.c:510
 msgid "General Information"
 msgstr "��信�"
 
-#: ../control-center/gdaui-dsn-assistant.c:530
+#: ../control-center/gdaui-dsn-assistant.c:528
 msgid ""
 "This page lets you choose between using an existing database or to create a "
 "new database to use with this new data source\n"
 msgstr "此页中æ?¨å?¯ä»¥é??æ?©ä½¿ç?¨ç?°æ??æ?°æ?®åº?æ??ï¼?å??建ä¸?个带æ??æ?°æ?°æ?®æº?ç??æ?°æ?°æ?®åº?\n"
 
-#: ../control-center/gdaui-dsn-assistant.c:535
+#: ../control-center/gdaui-dsn-assistant.c:533
 msgid "Create a new database:"
 msgstr "å??建ä¸?个æ?°æ?°æ?®åº?ï¼?"
 
-#: ../control-center/gdaui-dsn-assistant.c:544
+#: ../control-center/gdaui-dsn-assistant.c:542
 msgid "Create a new database?"
 msgstr "å??建ä¸?个æ?°æ?°æ?®åº?ï¼?"
 
-#: ../control-center/gdaui-dsn-assistant.c:557
+#: ../control-center/gdaui-dsn-assistant.c:555
 msgid ""
 "The following fields represent the information needed to create a new "
 "database (mandatory fields are marked with a star).This information is "
 "database-specific, so check the manual for more information.\n"
 msgstr ""
+"以ä¸?å­?段æ??è¿°äº?å??建ä¸?个æ?°æ?°æ?®åº?æ??é??ç??ä¿¡æ?¯(å¿?å¡«å­?段æ ?æ??æ??å?·)ã??该信æ?¯æ?¯é??对ç?¹å®?"
+"æ?°æ?®åº?ç??ï¼?æ??以请æ?¥é??æ??å??äº?解详ç»?ä¿¡æ?¯ã??\n"
 
-#: ../control-center/gdaui-dsn-assistant.c:581
+#: ../control-center/gdaui-dsn-assistant.c:579
 msgid "New database definition"
 msgstr "������"
 
-#: ../control-center/gdaui-dsn-assistant.c:594
+#: ../control-center/gdaui-dsn-assistant.c:592
 msgid ""
 "The following fields represent the information needed to open a connection "
 "(mandatory fields are marked with a star). This information is database-"
 "specific, so check the manual for more information.\n"
 msgstr ""
+"以ä¸?å­?段æ??è¿°äº?æ??å¼?ä¸?个è¿?æ?¥æ?¶æ??é??ç??ä¿¡æ?¯(å¿?å¡«å­?段æ ?æ??æ??å?·)ã??该信æ?¯æ?¯é??对ç?¹å®?æ?°"
+"æ?®åº?ç??ï¼?æ??以请æ?¥é??æ??å??äº?解详ç»?ä¿¡æ?¯ã??\n"
 
 #. connection's spec
-#: ../control-center/gdaui-dsn-assistant.c:607
+#: ../control-center/gdaui-dsn-assistant.c:605
 #: ../control-center/gdaui-dsn-editor.c:208
 msgid "Connection's parameters"
 msgstr "è¿?æ?¥å??æ?°"
 
-#: ../control-center/gdaui-dsn-assistant.c:620
+#: ../control-center/gdaui-dsn-assistant.c:618
 msgid ""
 "The following fields represent the authentication information needed to open "
 "a connection."
-msgstr ""
+msgstr "以ä¸?å­?段æ??è¿°äº?æ??å¼?ä¸?个è¿?æ?¥æ??é??ç??认è¯?ä¿¡æ?¯ã??"
 
-#: ../control-center/gdaui-dsn-assistant.c:631
+#: ../control-center/gdaui-dsn-assistant.c:629
 msgid "Authentication parameters"
 msgstr "认è¯?å??æ?°"
 
-#: ../control-center/gdaui-dsn-assistant.c:644
+#: ../control-center/gdaui-dsn-assistant.c:642
 msgid ""
 "All information needed to create a new data source\n"
 "has been retrieved. Now, press 'Apply' to close\n"
@@ -313,7 +325,7 @@ msgstr ""
 "å??建æ?°æ?°æ?®æº?æ??é??è¦?ç??æ??æ??ä¿¡æ?¯é?½å·²ç»?æ£?ç´¢ã??\n"
 "ç?°å?¨â??æ??交â??æ?¥å?³é?­è¿?个对è¯?æ¡?"
 
-#: ../control-center/gdaui-dsn-assistant.c:653
+#: ../control-center/gdaui-dsn-assistant.c:651
 msgid "Ready to add a new data source"
 msgstr "å??å¤?好添å? æ?°æ?°æ?®æº?"
 
@@ -339,18 +351,18 @@ msgid ""
 "available,\n"
 "editing the data source's attributes is disabled</span>"
 msgstr ""
-"<span foreground='red'>æ­¤æ?°æ?®æº?使ç?¨ç??æ?°æ?®åº?æ??ä¾?å?¨ä¸?å?¯ç?¨ï¼?æ?°æ?®æº?ç??ç¼?è¾?å±?æ?§å·²è¢«"
+"<span foreground='red'>æ­¤æ?°æ?®æº?使ç?¨ç??æ?°æ?®åº?æ??ä¾?è??ä¸?å?¯ç?¨ï¼?æ?°æ?®æº?ç??ç¼?è¾?å±?æ?§å·²è¢«"
 "��</span>"
 
 #. connection's authentication
 #: ../control-center/gdaui-dsn-editor.c:223 ../libgda/gda-config.c:1374
-#: ../tools/browser/auth-dialog.c:286 ../tools/config-info.c:176
+#: ../tools/browser/auth-dialog.c:282 ../tools/config-info.c:176
 msgid "Authentication"
 msgstr "认�"
 
 #: ../control-center/gdaui-login-dialog.c:79
 #: ../control-center/gdaui-login-dialog.c:87
-#: ../tools/browser/auth-dialog.c:234 ../tools/browser/login-dialog.c:193
+#: ../tools/browser/auth-dialog.c:230 ../tools/browser/login-dialog.c:189
 msgid "Connection opening"
 msgstr "è¿?æ?¥æ­£å?¨æ??å¼?"
 
@@ -368,102 +380,94 @@ msgstr ""
 "没æ??认è¯?è¦?æ±?ï¼?\n"
 "确认æ??å¼?äº?è¿?æ?¥"
 
-#: ../control-center/main.c:57 ../libgda-ui/internal/utility.c:529
+#: ../control-center/main.c:54 ../libgda-ui/internal/utility.c:501
 #: ../tools/browser/support.c:153
 msgid "Error:"
 msgstr "é??误ï¼?"
 
-#: ../control-center/main.c:83
+#: ../control-center/main.c:80
 msgid "Could not declare new data source"
 msgstr "æ? æ³?声æ??æ?°æ?°æ?®æº?"
 
-#: ../control-center/main.c:86
+#: ../control-center/main.c:83
 msgid "No valid data source info was created"
 msgstr "没æ??å·²å??建ç??å?¯ä»¥æ?°æ?®æº?ä¿¡æ?¯"
 
-#: ../control-center/main.c:184 ../tools/browser/browser-window.c:1238
+#: ../control-center/main.c:181 ../tools/browser/browser-window.c:1220
 msgid "Database access services for the GNOME Desktop"
 msgstr "GNOME æ¡?é?¢ç??æ?°æ?®åº?访é?®æ??å?¡"
 
-#: ../control-center/main.c:200
-#, fuzzy
+#: ../control-center/main.c:197
 msgid "_Data source"
-msgstr "���"
+msgstr "���(_D)"
 
-#: ../control-center/main.c:200 ../libgda/gda-server-provider-extra.c:327
+#: ../control-center/main.c:197
 msgid "Database"
 msgstr "���"
 
-#: ../control-center/main.c:201 ../tools/browser/browser-window.c:292
-#, fuzzy
+#: ../control-center/main.c:198 ../tools/browser/browser-window.c:288
 msgid "_Close"
-msgstr "���签"
+msgstr "��(_C)"
 
-#: ../control-center/main.c:201 ../tools/browser/browser-window.c:292
+#: ../control-center/main.c:198 ../tools/browser/browser-window.c:288
 msgid "Close this window"
-msgstr ""
+msgstr "��此��"
 
-#: ../control-center/main.c:202
-#, fuzzy
+#: ../control-center/main.c:199
 msgid "_New datasource"
-msgstr "使�����"
+msgstr "�建���(_N)"
 
-#: ../control-center/main.c:202
-#, fuzzy
+#: ../control-center/main.c:199
 msgid "Create new data source"
-msgstr "添��个����..."
+msgstr "å??建ä¸?个æ?°ç??æ?°æ?®æº?"
 
-#: ../control-center/main.c:203
-#, fuzzy
+#: ../control-center/main.c:200
 msgid "_Delete datasource"
-msgstr "使�����"
+msgstr "�����(_D)"
 
-#: ../control-center/main.c:203
-#, fuzzy
+#: ../control-center/main.c:200
 msgid "Delete selected data source"
-msgstr "使�����"
+msgstr "å? é?¤é??中ç??æ?°æ?®æº?"
 
-#: ../control-center/main.c:204 ../tools/browser/browser-window.c:281
-#, fuzzy
+#: ../control-center/main.c:201 ../tools/browser/browser-window.c:277
 msgid "_Properties"
-msgstr "å±?æ?§"
+msgstr "å±?æ?§(_P)"
 
-#: ../control-center/main.c:204
-#, fuzzy
+#: ../control-center/main.c:201
 msgid "Edit properties for selected data source"
-msgstr "å·²å®?ä¹?ç??æ?°æ?®æº?å??表"
+msgstr "ç¼?è¾?é??中ç??æ?°æ?®æº?ç??å±?æ?§"
 
-#: ../control-center/main.c:205 ../control-center/main.c:206
-#: ../tools/browser/browser-window.c:294
+#: ../control-center/main.c:202 ../control-center/main.c:203
+#: ../tools/browser/browser-window.c:290
 msgid "_About"
-msgstr ""
+msgstr "��(_A)"
 
-#: ../control-center/main.c:205 ../tools/browser/browser-window.c:294
+#: ../control-center/main.c:202 ../tools/browser/browser-window.c:290
 msgid "About"
-msgstr ""
+msgstr "��"
 
-#: ../control-center/main.c:206
+#: ../control-center/main.c:203
 msgid "About GNOME-DB"
-msgstr ""
+msgstr "�� GNOME-DB"
 
 #. title
-#: ../control-center/main.c:436 ../control-center/provider-config.c:69
+#: ../control-center/main.c:392 ../control-center/provider-config.c:63
 msgid "Providers"
 msgstr "æ??ä¾?è??"
 
-#: ../control-center/provider-config.c:70
+#: ../control-center/provider-config.c:64
 msgid "Installed providers"
 msgstr "å·²å®?è£?ç??æ??ä¾?è??"
 
-#: ../control-center/provider-config.c:117
+#: ../control-center/provider-config.c:102
 msgid ""
 "Providers are addons that actually implement the access to each database "
 "using the means provided by each database vendor."
-msgstr "æ??ä¾?å?¨æ?¯å®?é??å®?ç?°ä½¿ç?¨æ¯?个æ?°æ?®å?¶é? å??æ??ä¾?ç??æ?¹æ³?访é?®æ¯?ç§?æ?°æ?®åº?ç??é??å? ç»?件ã??"
+msgstr "æ??ä¾?è??æ?¯å®?é??å®?ç?°ä½¿ç?¨æ¯?个æ?°æ?®å?¶é? å??æ??ä¾?ç??æ?¹æ³?访é?®æ¯?ç§?æ?°æ?®åº?ç??é??å? ç»?件ã??"
 
 #: ../libgda/gda-batch.c:317
 msgid "Statement could not be found in batch's statements"
-msgstr ""
+msgstr "å?¨æ?¹å¤?ç??声æ??中没æ??æ?¾å?°è¯¥å£°æ??"
 
 #: ../libgda/gda-batch.c:442
 #, c-format
@@ -471,16 +475,14 @@ msgid "Conflicting parameter '%s'"
 msgstr "å?²çª?ç??å??æ?° '%s'"
 
 #: ../libgda/gda-config.c:276 ../libgda/gda-config.c:394
-#, fuzzy, c-format
+#, c-format
 msgid "Error loading authentification information for '%s' DSN: %s"
-msgstr ""
-"为æ??件 '%s' æ??å¼?è¿?æ?¥æ?¶å?ºé??ï¼?\n"
-"%s\n"
+msgstr "è½½å?¥â??%sâ?? DSN ç??认è¯?ä¿¡æ?¯å?ºé??ï¼?%s"
 
 #: ../libgda/gda-config.c:554
 #, c-format
 msgid "Error creating user specific configuration directory '%s'"
-msgstr "å??建ç?¨æ?·ç?¹å®?ç??é??ç½®ç?®å½? '%s' å?ºé??"
+msgstr "å??建ç?¨æ?·ç?¹å®?ç??é??ç½®ç?®å½? %s å?ºé??"
 
 #: ../libgda/gda-config.c:603 ../libgda/gda-config.c:616
 #, c-format
@@ -494,25 +496,25 @@ msgid "Malformed data source name '%s'"
 msgstr "æ ¼å¼?é??误ç??æ?°æ?®æº?å??称 '%s'"
 
 #: ../libgda/gda-config.c:879
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't save authentification information for DSN '%s': %s"
-msgstr "��认�信�"
+msgstr "æ? æ³?ä¿?å­? DSN %s ç??认è¯?ä¿¡æ?¯ï¼?%s"
 
 #: ../libgda/gda-config.c:911 ../libgda/gda-config.c:1039
 msgid "Can't manage system-wide configuration"
 msgstr "æ? æ³?管ç??å?¨ç³»ç»?é??ç½®"
 
 #: ../libgda/gda-config.c:966
-#, fuzzy, c-format
+#, c-format
 msgid "Authentification for the '%s' DSN"
-msgstr "è¦?使ç?¨ç??认è¯?å­?符串"
+msgstr "â??%sâ?? DSN 认è¯?"
 
 #: ../libgda/gda-config.c:1001
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't delete authentication information for DSN '%s': %s"
-msgstr "��认�信�"
+msgstr "æ? æ³?å? é?¤ DSN %s ç??认è¯?ä¿¡æ?¯ï¼?%s"
 
-#: ../libgda/gda-config.c:1033 ../libgda-ui/gdaui-login.c:637
+#: ../libgda/gda-config.c:1033 ../libgda-ui/gdaui-login.c:642
 #, c-format
 msgid "Unknown DSN '%s'"
 msgstr "æ?ªç?¥ç??ç?? DSN '%s'"
@@ -536,7 +538,7 @@ msgstr "æ? æ³?å? è½½æ??ä¾?è??ï¼?%s"
 #: ../libgda/gda-config.c:1327
 #, c-format
 msgid "Can't instantiate provider '%s'"
-msgstr "æ? æ³?å®?ä¾?å??æ??ä¾?å?¨ '%s'"
+msgstr "æ? æ³?å®?ä¾?å??æ??ä¾?è?? '%s'"
 
 #: ../libgda/gda-config.c:1371 ../libgda/gda-data-model-dsn-list.c:111
 #: ../libgda/gda-data-model-dsn-list.c:112 ../tools/config-info.c:43
@@ -547,8 +549,6 @@ msgstr "æ??ä¾?è??"
 
 #: ../libgda/gda-config.c:1372 ../libgda/gda-data-model-dsn-list.c:117
 #: ../libgda/gda-data-model-dsn-list.c:118
-#: ../libgda/gda-server-provider-extra.c:382
-#: ../libgda/gda-server-provider-extra.c:405
 #: ../tools/browser/data-manager/data-source-editor.c:131
 #: ../tools/config-info.c:44 ../tools/config-info.c:115
 #: ../tools/gda-sql.c:2728
@@ -565,7 +565,7 @@ msgstr "æ??件"
 
 #: ../libgda/gda-config.c:1376
 msgid "List of installed providers"
-msgstr "å·²å®?è£?ç??æ??ä¾?è??å??表"
+msgstr "å·²å®?è£?ç??æ??ä¾?è??"
 
 #: ../libgda/gda-config.c:1540 ../libgda/gda-data-model-dsn-list.c:131
 #: ../libgda/gda-data-model-dsn-list.c:132 ../tools/gda-sql.c:3044
@@ -606,8 +606,7 @@ msgstr "è¦?使ç?¨ç??æ??ä¾?è??"
 msgid "Authentication string to use"
 msgstr "è¦?使ç?¨ç??认è¯?å­?符串"
 
-#: ../libgda/gda-connection.c:324 ../libgda/gda-server-provider-extra.c:414
-#: ../libgda-ui/data/server_operation.glade.h:5
+#: ../libgda/gda-connection.c:324 ../libgda-ui/data/server_operation.glade.h:5
 #: ../libgda-ui/gdaui-server-operation.c:793
 #: ../providers/postgres/postgres_specs_create_db.xml.in.h:55
 #: ../providers/postgres/postgres_specs_drop_db.xml.in.h:33
@@ -624,25 +623,25 @@ msgstr "è¿?æ?¥ä½¿ç?¨ç?? GdaMetaStore"
 msgid ""
 "Unique GThread from which the connection will be available.This should only "
 "be modified by the database providers' implementation"
-msgstr ""
+msgstr "æ??ä¾?è¿?æ?¥ç??æ??ä¸?ç?? GThreadã??åº?该å?ªæ??æ?°æ?®åº?æ??ä¾?è??ç??å®?ä¾?æ??è?½ä¿®æ?¹å®?"
 
 #: ../libgda/gda-connection.c:346
 msgid ""
 "Tells if the connection acts as a thread wrapper around another connection, "
 "making it completely thread safe"
-msgstr ""
+msgstr "说æ??æ­¤è¿?æ?¥æ?¯å?¦ä½?为å?¦ä¸?è¿?æ?¥ç??线ç¨?å°?è£?å?¨ï¼?以ä¿?è¯?å®?å®?å?¨çº¿ç¨?å®?å?¨"
 
 #: ../libgda/gda-connection.c:361
 msgid ""
 "Make the connection set up a monitoring function in the mainloop to monitor "
 "the wrapped connection"
-msgstr ""
+msgstr "使该è¿?æ?¥å?¨ä¸»å¾ªç?¯ä¸­è®¾ç½®ä¸?个ç??è§?å?½æ?°æ?¥ç??è§?被å°?è£?è¿?æ?¥"
 
 #: ../libgda/gda-connection.c:651 ../libgda/gda-connection.c:679
 #: ../libgda/gda-connection.c:693 ../libgda/gda-connection.c:708
 #, c-format
 msgid "Could not set the '%s' property when the connection is opened"
-msgstr "è¿?æ?¥æ??å¼?æ?¶æ? æ³?设置 '%s' å±?æ?§"
+msgstr "è¿?æ?¥æ??å¼?æ?¶æ? æ³?设置 â??%sâ??å±?æ?§"
 
 #: ../libgda/gda-connection.c:659
 #, c-format
@@ -652,7 +651,7 @@ msgstr "没æ??å®?ä¹?å??为 '%s' ç?? DSN"
 #: ../libgda/gda-connection.c:729
 #, c-format
 msgid "Can't set the '%s' property once the connection is opened"
-msgstr "è¿?æ?¥æ??å¼?æ?¶æ? æ³?设置 '%s' å±?æ?§"
+msgstr "è¿?æ?¥æ??å¼?æ?¶æ? æ³?设置 â??%sâ??å±?æ?§"
 
 #: ../libgda/gda-connection.c:971 ../libgda/gda-connection.c:1124
 #: ../libgda/thread-wrapper/gda-thread-provider.c:430
@@ -673,17 +672,17 @@ msgstr "æ? æ³?å?¨é??置中æ?¾å?°æ?°æ?®æº? %s"
 
 #: ../libgda/gda-connection.c:1054
 msgid "Datasource configuration error: no provider specified"
-msgstr "æ?°æ?®æº?é??ç½®é??误ï¼?没æ??æ??å®?æ??ä¾?å?¨"
+msgstr "æ?°æ?®æº?é??ç½®é??误ï¼?没æ??æ??å®?æ??ä¾?è??"
 
-#: ../libgda/gda-connection.c:1134 ../tools/browser/auth-dialog.c:422
-#: ../tools/browser/auth-dialog.c:458 ../tools/gda-sql.c:1353
+#: ../libgda/gda-connection.c:1134 ../tools/browser/auth-dialog.c:415
+#: ../tools/browser/auth-dialog.c:452 ../tools/gda-sql.c:1353
 #, c-format
 msgid "Malformed connection string '%s'"
 msgstr "æ? æ??ç??è¿?æ?¥å­?符串 '%s'"
 
 #: ../libgda/gda-connection.c:1140 ../libgda/gda-connection.c:1395
 msgid "No provider specified"
-msgstr "没æ??æ??å®?ç??æ??ä¾?å?¨"
+msgstr "没æ??æ??å®?ç??æ??ä¾?è??"
 
 #: ../libgda/gda-connection.c:1383 ../libgda/gda-connection.c:1385
 msgid "No DSN or connection string specified"
@@ -691,18 +690,19 @@ msgstr "没æ??æ??å®? DSN æ??è¿?æ?¥å­?符串"
 
 #: ../libgda/gda-connection.c:1415
 msgid "Provider does not allow usage from this thread"
-msgstr "æ??ä¾?å?¨ä¸?å??许ä»?此线ç¨?ç??使ç?¨"
+msgstr "æ??ä¾?è??ä¸?å??许ä»?此线ç¨?ç??使ç?¨"
 
 #: ../libgda/gda-connection.c:1429
 msgid ""
 "Internal error: provider does not implement the open_connection() virtual "
 "method"
-msgstr "å??é?¨é??误ï¼?æ??ä¾?å?¨æ²¡æ??å®?ç?° open_connection() è??æ?¹æ³?"
+msgstr "å??é?¨é??误ï¼?æ??ä¾?è??没æ??å®?ç?° open_connection() è??æ?¹æ³?"
 
-#: ../libgda/gda-connection.c:1538
+#: ../libgda/gda-connection.c:1539
 #, fuzzy, c-format
+#| msgid "Error while fetching meta data from the connection: %s"
 msgid "Error while maintaining the meta data up to date: %s"
-msgstr "ä»?è¿?æ?¥ä¸­è?·å??å??æ?°æ?®å?ºé??ï¼?%s"
+msgstr "ç»´æ??å??æ?°æ?®æ?´æ?°æ?¶å?ºé??ï¼?%s"
 
 #: ../libgda/gda-connection.c:2702
 msgid "Provider does not support statement preparation"
@@ -715,8 +715,8 @@ msgid "Can't obtain connection lock"
 msgstr "æ? æ³?è?·å¾?è¿?æ?¥é??"
 
 #: ../libgda/gda-connection.c:2904 ../libgda/gda-connection.c:3120
-#: ../libgda/gda-connection.c:3465 ../libgda/gda-connection.c:3535
-#: ../libgda/gda-connection.c:3605
+#: ../libgda/gda-connection.c:3463 ../libgda/gda-connection.c:3533
+#: ../libgda/gda-connection.c:3603
 #: ../libgda/sqlite/virtual/gda-vconnection-hub.c:222
 #: ../libgda/thread-wrapper/gda-thread-provider.c:1626
 #, c-format
@@ -728,49 +728,49 @@ msgstr "��已��"
 msgid "Can't find task %u"
 msgstr "����任� %u"
 
-#: ../libgda/gda-connection.c:3076 ../libgda/sqlite/gda-sqlite-provider.c:1097
+#: ../libgda/gda-connection.c:3076 ../libgda/sqlite/gda-sqlite-provider.c:1138
 #: ../libgda/thread-wrapper/gda-thread-provider.c:924
 #: ../providers/jdbc/gda-jdbc-provider.c:580
-#: ../providers/mysql/gda-mysql-provider.c:963
+#: ../providers/mysql/gda-mysql-provider.c:959
 #: ../providers/postgres/gda-postgres-provider.c:867
 #: ../providers/web/gda-web-provider.c:678
 msgid "Provider does not support asynchronous server operation"
-msgstr "æ??ä¾?å?¨ä¸?æ?¯æ??å¼?æ­¥æ??å?¡å?¨æ??ä½?"
+msgstr "æ??ä¾?è??ä¸?æ?¯æ??å¼?æ­¥æ??å?¡å?¨æ??ä½?"
 
-#: ../libgda/gda-connection.c:3336 ../libgda/gda-connection.c:3351
+#: ../libgda/gda-connection.c:3335 ../libgda/gda-connection.c:3350
 msgid "Statement is a selection statement"
 msgstr "语å?¥æ?¯ä¸?æ?¡é??æ?©è¯­å?¥"
 
-#: ../libgda/gda-connection.c:3409 ../libgda/gda-connection.c:3485
-#: ../libgda/gda-connection.c:3555
+#: ../libgda/gda-connection.c:3407 ../libgda/gda-connection.c:3483
+#: ../libgda/gda-connection.c:3553
 msgid "Statement is not a selection statement"
 msgstr "语å?¥ä¸?æ?¯ä¸?æ?¡é??æ?©è¯­å?¥"
 
-#: ../libgda/gda-connection.c:4014
+#: ../libgda/gda-connection.c:4012
 msgid "Invalid argument"
 msgstr "æ? æ??å??æ?°"
 
-#: ../libgda/gda-connection.c:4023
+#: ../libgda/gda-connection.c:4021
 #, c-format
 msgid "Missing or wrong arguments for table '%s': %s"
 msgstr "表 '%s' 丢失æ??æ??é??误ç??å??æ?°ï¼?%s"
 
-#: ../libgda/gda-connection.c:4777
+#: ../libgda/gda-connection.c:4775
 msgid "Meta update error"
 msgstr "å??æ?°æ?®æ?´æ?°é??误"
 
-#: ../libgda/gda-connection.c:5341
+#: ../libgda/gda-connection.c:5339
 msgid "Wrong filter arguments"
 msgstr "é??误ç??è¿?滤å?¨å??æ?°"
 
-#: ../libgda/gda-connection.c:5529 ../libgda/gda-connection.c:5582
-#: ../libgda/gda-connection.c:5626 ../libgda/gda-connection.c:5670
-#: ../libgda/gda-connection.c:5714
+#: ../libgda/gda-connection.c:5527 ../libgda/gda-connection.c:5580
+#: ../libgda/gda-connection.c:5624 ../libgda/gda-connection.c:5668
+#: ../libgda/gda-connection.c:5712
 #, c-format
 msgid "Connection transaction status tracking: no transaction exists for %s"
 msgstr "è¿?æ?¥äº?å?¡ç?¶æ??è·?踪ï¼?没æ??å­?å?¨ %s ç??äº?å?¡"
 
-#: ../libgda/gda-connection.c:6020
+#: ../libgda/gda-connection.c:6018
 #: ../libgda/sqlite/virtual/gda-virtual-connection.c:239
 msgid "Internal error: invalid provider handle"
 msgstr "å??é?¨é??误ï¼?æ? æ??ç??æ??ä¾?è??å¤?ç??ç¨?åº?"
@@ -784,7 +784,7 @@ msgstr "å??é?¨é??误ï¼?æ? æ??ç??æ??ä¾?è??å¤?ç??ç¨?åº?"
 #: ../libgda/gda-data-model-iter.c:1025 ../libgda/gda-data-proxy.c:3536
 #: ../libgda/gda-data-select.c:1227 ../libgda/gda-data-select.c:1726
 #: ../libgda/gda-data-select.c:2636 ../libgda/gda-data-select.c:2703
-#: ../libgda-ui/gdaui-combo.c:790
+#: ../libgda-ui/gdaui-combo.c:791
 #, c-format
 msgid "Column %d out of range (0-%d)"
 msgstr "å?? %d è¶?å?ºè??å?´ (0-%d)"
@@ -836,7 +836,7 @@ msgstr "æ?°æ?®æ¨¡å??å?¯å?¦ä¿®æ?¹"
 
 #: ../libgda/gda-data-model-array.c:390 ../libgda/gda-data-model-array.c:539
 #: ../libgda/gda-data-model-array.c:626 ../libgda/gda-data-model-dir.c:795
-#: ../libgda/gda-data-model-dir.c:968 ../libgda/gda-data-model-dir.c:1323
+#: ../libgda/gda-data-model-dir.c:968 ../libgda/gda-data-model-dir.c:1319
 #: ../libgda/gda-data-model-dsn-list.c:321 ../libgda/gda-data-proxy.c:3485
 #: ../libgda/gda-data-proxy.c:3523 ../libgda/gda-data-select.c:1682
 #: ../libgda/gda-data-select.c:1736
@@ -846,7 +846,7 @@ msgstr "è¡? %d è¶?å?ºè??å?´ (0-%d)"
 
 #: ../libgda/gda-data-model-array.c:394 ../libgda/gda-data-model-array.c:542
 #: ../libgda/gda-data-model-array.c:629 ../libgda/gda-data-model-dir.c:798
-#: ../libgda/gda-data-model-dir.c:971 ../libgda/gda-data-model-dir.c:1326
+#: ../libgda/gda-data-model-dir.c:971 ../libgda/gda-data-model-dir.c:1322
 #: ../libgda/gda-data-model-dsn-list.c:324 ../libgda/gda-data-proxy.c:3488
 #: ../libgda/gda-data-proxy.c:3526 ../libgda/gda-data-select.c:1685
 #: ../libgda/gda-data-select.c:1739
@@ -1016,21 +1016,21 @@ msgstr "æ? æ³?转å?¨æ?°æ?®æ¨¡å??å±?æ?§ï¼?%s"
 msgid "Could not dump data model's contents: %s"
 msgstr "æ? æ³?转å?¨æ?°æ?®æ¨¡å??å??容ï¼?%s"
 
-#: ../libgda/gda-data-model.c:2359
+#: ../libgda/gda-data-model.c:2358
 msgid "Data model does not support backward cursor move, not displaying data"
 msgstr "æ?°æ?®æ¨¡å??ä¸?æ?¯æ??å??å?°æ¸¸æ ?移å?¨ï¼?没æ??æ­£å?¨æ?¾ç¤ºæ?°æ?®"
 
-#: ../libgda/gda-data-model.c:2479
-#, fuzzy, c-format
-msgid "(error getting data)\n"
-msgstr "å??建æ?°æ?®åº?é??误ï¼?%s"
-
-#: ../libgda/gda-data-model.c:2481
+#: ../libgda/gda-data-model.c:2478
 #, c-format
 msgid "(%d row)\n"
 msgid_plural "(%d rows)\n"
 msgstr[0] "(%d è¡?)\n"
 
+#: ../libgda/gda-data-model.c:2480
+#, c-format
+msgid "(0 row)\n"
+msgstr "(0 è¡?)\n"
+
 #: ../libgda/gda-data-model-dir.c:867
 msgid "Row not found"
 msgstr "没æ??æ?¾å?°è¡?"
@@ -1040,48 +1040,48 @@ msgid "Column cannot be modified"
 msgstr "å??ä¸?è?½ä¿®æ?¹"
 
 #: ../libgda/gda-data-model-dir.c:1008 ../libgda/gda-data-model-dir.c:1010
-#: ../libgda/gda-data-model-dir.c:1219 ../libgda/gda-data-model-dir.c:1221
+#: ../libgda/gda-data-model-dir.c:1215 ../libgda/gda-data-model-dir.c:1217
 msgid "New path must be a subpath of the base directory"
 msgstr "æ?°è·¯å¾?å¿?é¡»æ?¯å?ºæ?¬ç?®å½?ç??å­?è·¯å¾?"
 
-#: ../libgda/gda-data-model-dir.c:1054 ../libgda/gda-data-model-dir.c:1098
+#: ../libgda/gda-data-model-dir.c:1050 ../libgda/gda-data-model-dir.c:1094
 #, c-format
 msgid "Could not rename file '%s' to '%s'"
 msgstr "æ? æ³?é??å?½å??æ??件 '%s' 为 '%s'"
 
-#: ../libgda/gda-data-model-dir.c:1078
+#: ../libgda/gda-data-model-dir.c:1074
 #, c-format
 msgid "Could not create directory '%s'"
 msgstr "æ? æ³?å??建ç?®å½? '%s'"
 
-#: ../libgda/gda-data-model-dir.c:1147
+#: ../libgda/gda-data-model-dir.c:1143
 #, c-format
 msgid "Could not overwrite contents of file '%s'"
 msgstr "æ? æ³?è¦?ç??æ??件 '%s' ç??å??容"
 
-#: ../libgda/gda-data-model-dir.c:1165 ../libgda/gda-data-model-dir.c:1166
+#: ../libgda/gda-data-model-dir.c:1161 ../libgda/gda-data-model-dir.c:1162
 msgid "Wrong type of data"
 msgstr "é??误ç??æ?°æ?®ç±»å??"
 
-#: ../libgda/gda-data-model-dir.c:1207 ../libgda/gda-data-model-dir.c:1209
+#: ../libgda/gda-data-model-dir.c:1203 ../libgda/gda-data-model-dir.c:1205
 msgid "Column cannot be set"
 msgstr "å??æ? æ³?设置"
 
-#: ../libgda/gda-data-model-dir.c:1280
+#: ../libgda/gda-data-model-dir.c:1276
 #, c-format
 msgid "Cannot set contents of filename '%s'"
 msgstr "æ? æ³?设置æ??件å?? '%s' ç??å??容"
 
-#: ../libgda/gda-data-model-dir.c:1291
+#: ../libgda/gda-data-model-dir.c:1287
 #, c-format
 msgid "Cannot create directory '%s'"
 msgstr "æ? æ³?å??建ç?®å½? '%s'"
 
-#: ../libgda/gda-data-model-dir.c:1299 ../libgda/gda-data-model-dir.c:1301
+#: ../libgda/gda-data-model-dir.c:1295 ../libgda/gda-data-model-dir.c:1297
 msgid "Cannot add row: filename missing"
 msgstr "æ? æ³?æ·»å? è¡?ï¼?æ??件丢失"
 
-#: ../libgda/gda-data-model-dir.c:1342
+#: ../libgda/gda-data-model-dir.c:1338
 #, c-format
 msgid "Cannot remove file '%s'"
 msgstr "æ? æ³?移é?¤æ??件 '%s'"
@@ -1133,10 +1133,10 @@ msgid "Character conversion at line %d, error: %s"
 msgstr "å?¨è¡? %d 中å­?符转æ?¢ï¼?é??误ï¼?%s"
 
 #: ../libgda/gda-data-model-import.c:1004
-#: ../libgda/sqlite/gda-sqlite-provider.c:779
+#: ../libgda/sqlite/gda-sqlite-provider.c:802
 #: ../providers/bdb/gda-bdb-provider.c:209
 #: ../tools/browser/common/gdaui-data-import.c:178
-#: ../tools/browser/data-manager/data-widget.c:620
+#: ../tools/browser/data-manager/data-widget.c:611
 msgid "no detail"
 msgstr "æ? ç»?è??"
 
@@ -1211,6 +1211,7 @@ msgstr "æ?°æ?®æ¨¡å??ä¸?æ?¯æ??é??æ?ºè®¿é?®"
 
 #: ../libgda/gda-data-model-import.c:1873
 #, fuzzy, c-format
+#| msgid "Row at line %d does not have enough values (which are thus ignored)"
 msgid "Row at line %d does not have enough values"
 msgstr "%d è¡? (line) ç??è¡? (row) 没æ??足å¤?ç??å?¼ (å? æ­¤å·²å¿½ç?¥ä¹?)"
 
@@ -1241,7 +1242,7 @@ msgstr "GdaDataProxy æ? æ³?å¤?ç??é??é??æ?ºè®¿é?®æ?°æ?®æ¨¡å??"
 #: ../libgda/gda-data-proxy.c:1550 ../libgda/gda-data-proxy.c:3941
 msgid ""
 "The first row is an empty row artificially prepended and cannot be removed"
-msgstr ""
+msgstr "第ä¸?å??æ?¯æ??工添å? ç??空å??ï¼?ä¸?è?½ç§»é?¤"
 
 #: ../libgda/gda-data-proxy.c:2062
 #, c-format
@@ -1462,18 +1463,6 @@ msgid ""
 "will be wrong: %s"
 msgstr "å·²ç»?å??ç??äº?é??误ï¼?\"exec-params\" å±?æ?§è¿?å??ç??å?¼ä¼?æ?¯é??误ç??ï¼?%s"
 
-#: ../libgda/gda-easy.c:205 ../libgda/gda-server-operation.c:2575
-msgid "Unspecified table name"
-msgstr "æ?ªæ??å®?ç??表å??"
-
-#: ../libgda/gda-easy.c:244 ../libgda/gda-server-operation.c:2614
-msgid "Invalid type"
-msgstr "æ? æ??ç±»å??"
-
-#: ../libgda/gda-easy.c:339 ../libgda/gda-server-operation.c:2708
-msgid "CREATE TABLE operation is not supported by the database server"
-msgstr "æ?°æ?®åº?æ??å?¡å?¨ä¸?æ?¯æ?? CREATE TABLE æ??ä½?"
-
 #: ../libgda/gda-holder.c:489 ../libgda/gda-set.c:564
 #, c-format
 msgid "Unable to set holder's value: %s"
@@ -1486,7 +1475,7 @@ msgstr "'g-type' å±?æ?§ä¸?è?½æ?´æ?¹ã??"
 #: ../libgda/gda-holder.c:862
 #, c-format
 msgid "Unable to convert string to '%s' type"
-msgstr "æ? æ³?转æ?¢å­?符串å?° '%s' ç±»å??"
+msgstr "æ? æ³?转æ?¢å­?符串å?°â??%sâ??ç±»å??"
 
 #: ../libgda/gda-holder.c:922
 msgid ""
@@ -1496,21 +1485,24 @@ msgstr "æ? æ³?使ç?¨æ­¤æ?¹æ³?设置å?¼ï¼?å? ä¸ºå·²ç»?æ??ä¸?个é??æ??å?¼"
 #: ../libgda/gda-holder.c:941 ../libgda/gda-holder.c:1075
 #, c-format
 msgid "(%s): Holder does not allow NULL values"
-msgstr ""
+msgstr "(%s)ï¼?ä¿?æ??å?¨ä¸?å??许å??空(NULL)å?¼"
 
 #: ../libgda/gda-holder.c:948
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "(%s): Wrong Holder value type, expected type '%s' when value's type is '%s'"
-msgstr ""
+msgstr "(%s)ï¼?é??误ç??ä¿?æ??å?¨å?¼ç±»å??ï¼?åº?为â??%sâ??ç±»å??ï¼?è??å?¼ç??ç±»å??为 '%s'"
 
 #: ../libgda/gda-holder.c:1082
-#, c-format
+#, fuzzy, c-format
 msgid "(%s): Wrong value type: expected type '%s' when value's type is '%s'"
-msgstr ""
+msgstr "(%s)ï¼?é??误ç??å?¼ç±»å??ï¼?åº?为â??%sâ??ç±»å??ï¼?è??å?¼ç??ç±»å??为 '%s'"
 
 #: ../libgda/gda-holder.c:1478
 #, fuzzy, c-format
+#| msgid ""
+#| "Destination column %d has a gda type (%s) incompatible with source column "
+#| "%d type (%s)"
 msgid ""
 "GdaHolder has a gda type (%s) incompatible with source column %d type (%s)"
 msgstr "ç?®ç??å?? %d ç?? gda ç±»å?? (%s) ä¸?å?¼å®¹äº?æ?¥æº?å?? %d ç??ç±»å?? (%s)"
@@ -1521,11 +1513,11 @@ msgstr "ç?®ç??å?? %d ç?? gda ç±»å?? (%s) ä¸?å?¼å®¹äº?æ?¥æº?å?? %d ç??ç±»å?? (%s)
 msgid ""
 "Cannot bind holders if their type is not the same, breaking existing bind "
 "where '%s' was bound to '%s'"
-msgstr ""
+msgstr "ä¿?æ??å?¨ç??ç±»å??ä¸?å??æ?¶æ? æ³?ç»?å®?ï¼?å°?æ?­å¼?ç?°æ??ç?? '%s' å?° '%s' ç??ç»?å®?"
 
 #: ../libgda/gda-holder.c:1601
 msgid "Cannot bind holders if their type is not the same"
-msgstr ""
+msgstr "ä¿?æ??å?¨ç±»å??ä¸?å??æ?¶æ? æ³?ç»?å®?"
 
 #: ../libgda/gda-holder.c:1741
 #, fuzzy, c-format
@@ -1540,23 +1532,23 @@ msgstr "æ­£å?¨å¿½ç?¥é??æ?°å??å§?å?? GDA åº?ç??å°?è¯?ã??"
 msgid "libgda needs GModule. Finishing..."
 msgstr "libgda é??è¦? GModuleã??æ­£å?¨ç»?æ­¢..."
 
-#: ../libgda/gda-init.c:193 ../libgda/gda-init.c:214
+#: ../libgda/gda-init.c:191 ../libgda/gda-init.c:212
 #, c-format
 msgid ""
 "Could not parse '%s': XML data import validation will not be performed (some "
 "weird errors may occur)"
-msgstr ""
+msgstr "æ? æ³?解æ?? %sï¼?å°?ä¸?ä½? XML æ?°æ?®å¯¼å?¥æ??æ??æ?§æ£?æ?¥(å?¯è?½å?ºç?°äº?å¼?常ç??é??误)"
 
-#: ../libgda/gda-init.c:235
+#: ../libgda/gda-init.c:233
 #, c-format
 msgid ""
 "Could not parse '%s': Validation for XML files for server operations will "
 "not be performed (some weird errors may occur)"
-msgstr ""
+msgstr "æ? æ³?解æ?? %sï¼?å°?ä¸?ä½? XML ç??æ??å?¡å?¨æ??ä½?æ??æ??æ?§æ£?æ?¥(å?¯è?½å?ºç?°äº?å¼?常ç??é??误)"
 
 #: ../libgda/gda-meta-store.c:431
 msgid "Connection string for the internal connection to use"
-msgstr ""
+msgstr "å??é?¨è¿?æ?¥ç?¨ç??è¿?æ?¥å­?符串"
 
 #: ../libgda/gda-meta-store.c:434
 msgid "Connection object internally used"
@@ -1564,15 +1556,15 @@ msgstr "è¿?æ?¥å¯¹è±¡è¢«å??é?¨ä½¿ç?¨"
 
 #: ../libgda/gda-meta-store.c:437
 msgid "Catalog in which the database objects will be created"
-msgstr ""
+msgstr "å°?å??建ç??æ?°æ?®åº?对象æ??å±?ç??å??ç±»"
 
 #: ../libgda/gda-meta-store.c:440
 msgid "Schema in which the database objects will be created"
-msgstr ""
+msgstr "å°?å??建ç??æ?°æ?®åº?对象æ??ç?¨ç??æ?¹æ¡?"
 
 #: ../libgda/gda-meta-store.c:589
 msgid "Catalog specified but no schema specified, store will not be usable"
-msgstr ""
+msgstr "æ??å®?äº?å??ç±»è??没æ??æ??å®?æ?¹æ¡?ï¼?å°?ä¸?è?½ä¿?å­?"
 
 #: ../libgda/gda-meta-store.c:915 ../libgda/gda-meta-store.c:924
 #: ../libgda/gda-meta-store.c:2041 ../libgda/gda-meta-store.c:2050
@@ -1622,7 +1614,7 @@ msgstr ""
 msgid "Column '%s' not found in table '%s'"
 msgstr "å?? '%s' 没æ??å?¨è¡¨ '%s' 中æ?¾å?°"
 
-#: ../libgda/gda-meta-store.c:1918 ../libgda/gda-meta-struct.c:1308
+#: ../libgda/gda-meta-store.c:1918 ../libgda/gda-meta-struct.c:1310
 #, c-format
 msgid "Foreign key column '%s' not found in table '%s'"
 msgstr ""
@@ -1698,10 +1690,11 @@ msgid ""
 "Could not start a transaction because one already started, this could lead "
 "to GdaMetaStore attributes problems"
 msgstr ""
+"æ? æ³?å¼?å§?äº?å?¡ï¼?å? ä¸ºå·²ç»?å?¯å?¨äº?ä¸?个äº?å?¡ï¼?å??æ?¶è¿?è¡?å?¯è?½å¯¼è?´ GdaMetaStore å±?æ?§é?®é¢?"
 
 #: ../libgda/gda-meta-store.c:3718
 msgid "Could not parse XML description of custom database object to add"
-msgstr ""
+msgstr "æ? æ³?解æ??è¦?æ·»å? ç??è?ªå®?ä¹?æ?°æ?®åº?对象ç?? XML æ??è¿°"
 
 #: ../libgda/gda-meta-store.c:3732
 msgid "Missing custom database object name"
@@ -1730,12 +1723,12 @@ msgstr "å?¨å??æ?°æ?®ä¸?ä¸?æ??中丢失å??å??"
 #: ../libgda/gda-meta-store.c:3980
 #, c-format
 msgid "Missing condition in meta data context"
-msgstr ""
+msgstr "å?¨å??æ?°æ?®ä¸?ä¸?æ??中缺å°?æ?¡ä»¶"
 
 #: ../libgda/gda-meta-store.c:4005
 #, c-format
 msgid "Malformed condition in meta data context"
-msgstr ""
+msgstr "å??æ?°æ?®ä¸?ä¸?æ??中ç??æ?¡ä»¶æ??å??"
 
 #: ../libgda/gda-meta-store.c:4022
 #, c-format
@@ -1749,62 +1742,64 @@ msgstr "å??æ?°æ?®ä¸?ä¸?æ??中æ?ªç?¥ç??表å??"
 
 #: ../libgda/gda-meta-store.c:4317 ../libgda/gda-meta-store.c:4347
 #: ../libgda/gda-meta-store.c:4537 ../libgda/gda-meta-store.c:4567
-#: ../libgda/gda-meta-struct.c:501 ../libgda/gda-meta-struct.c:516
-#: ../libgda/gda-meta-struct.c:533
+#: ../libgda/gda-meta-struct.c:503 ../libgda/gda-meta-struct.c:518
+#: ../libgda/gda-meta-struct.c:535
 #, c-format
 msgid "Could not find object named '%s'"
 msgstr "æ? æ³?æ?¾å?°å??为 '%s' ç??对象"
 
 #: ../libgda/gda-meta-store.c:4415 ../libgda/gda-meta-store.c:4434
 #, fuzzy, c-format
+#| msgid "Could not find any DSN named '%s'"
 msgid "Could not find column '%s' in table '%s'"
 msgstr "æ? æ³?æ?¾å?°å??为 '%s' DSN"
 
-#: ../libgda/gda-meta-struct.c:129
+#: ../libgda/gda-meta-struct.c:131
 msgid "GdaMetaStore object to fetch information from"
 msgstr "GdaMetaStore 对象ç?¨ä»¥å??å??ä¿¡æ?¯ï¼?ä»?"
 
 #. To translators: The GdaMetaStruct object computes lists of tables, views,
 #. * and some other information, the "Features to compute" allows one to avoid
 #. * computing some features which won't be used
-#: ../libgda/gda-meta-struct.c:137
+#: ../libgda/gda-meta-struct.c:139
+#, fuzzy
 msgid "Features to compute"
-msgstr ""
+msgstr "è¦?计ç®?ç??å??è?½"
 
-#: ../libgda/gda-meta-struct.c:839
+#: ../libgda/gda-meta-struct.c:841
 #, c-format
 msgid ""
 "Object %s.%s.%s already exists in GdaMetaStruct and has a different object "
 "type"
 msgstr "对象 %s.%s.%s å·²ç»?å­?å?¨äº? GdaMetaStruct 中并ä¸?æ?¥æ??ä¸?个ä¸?å??ç??对象类å??"
 
-#: ../libgda/gda-meta-struct.c:865
+#: ../libgda/gda-meta-struct.c:867
 #, c-format
 msgid "View %s.%s.%s not found in meta store object"
 msgstr "����对象中没���� %s.%s.%s"
 
-#: ../libgda/gda-meta-struct.c:947
+#: ../libgda/gda-meta-struct.c:949
 #, c-format
 msgid "Table %s.%s.%s not found (or missing columns information)"
 msgstr "没æ??æ?¾å?°è¡¨ %s.%s.%s (æ??è??丢失å??ä¿¡æ?¯)"
 
-#: ../libgda/gda-meta-struct.c:1073
+#: ../libgda/gda-meta-struct.c:1075
 #, c-format
 msgid "Internal GdaMetaStore error: column %s not found"
 msgstr "å??é?¨ GdaMetaStore é??误ï¼?没æ??æ?¾å?°å?? %s"
 
-#: ../libgda/gda-meta-struct.c:1223
+#: ../libgda/gda-meta-struct.c:1225
 #, c-format
 msgid ""
 "Meta data incoherence in foreign key constraint for table %s.%s.%s "
 "referencing table %s.%s.%s"
 msgstr ""
 
-#: ../libgda/gda-meta-struct.c:2544
+#: ../libgda/gda-meta-struct.c:2546
 msgid "Missing object name in GdaMetaDbObject structure"
 msgstr "GdaMetaDbObject ç»?æ??中丢失对象å??"
 
-#: ../libgda/gda-meta-struct.c:2569
+#: ../libgda/gda-meta-struct.c:2571
 #, c-format
 msgid "Database object '%s' already exists"
 msgstr "���对象 '%s' 已���"
@@ -1893,6 +1888,8 @@ msgid ""
 "Non handled GdaServerOperationType, please report error to http://bugzilla.";
 "gnome.org/ for the \"libgda\" product"
 msgstr ""
+"æ?ªå¤?ç??ç?? GdaServerOperationTypeï¼?请å?? http://bugzilla.gnome.org/ æ?¥å?? "
+"\"libgda\" 产å??ç??缺é?·"
 
 #: ../libgda/gda-server-operation.c:1487 ../libgda/gda-server-operation.c:1501
 #, c-format
@@ -1902,7 +1899,7 @@ msgstr "æ??æ??æ ?è®° <%s>ï¼?ç?¶è??è?·å¾?äº? <%s>"
 #: ../libgda/gda-server-operation.c:1532 ../libgda/gda-server-operation.c:2218
 msgid ""
 "Parameterlist values can only be set for individual parameters within it"
-msgstr ""
+msgstr "å??é??å??表å?ªè?½è®¾ç½®å?¶ä¸­ç?¬ç«?å??é??ç??å?¼"
 
 #: ../libgda/gda-server-operation.c:1589
 msgid "Missing attribute named 'path'"
@@ -1913,15 +1910,27 @@ msgstr "丢失å??为 'path' ç??å±?æ?§"
 msgid "Missing required value for '%s'"
 msgstr "丢失 '%s' å¿?é¡»ç??å?¼"
 
+#: ../libgda/gda-server-operation.c:2575
+msgid "Unspecified table name"
+msgstr "æ?ªæ??å®?ç??表å??"
+
+#: ../libgda/gda-server-operation.c:2614
+msgid "Invalid type"
+msgstr "æ? æ??ç±»å??"
+
+#: ../libgda/gda-server-operation.c:2708
+msgid "CREATE TABLE operation is not supported by the database server"
+msgstr "æ?°æ?®åº?æ??å?¡å?¨ä¸?æ?¯æ?? CREATE TABLE æ??ä½?"
+
 #: ../libgda/gda-server-provider.c:510
 #, c-format
 msgid "Provider %s created a GdaServerOperation without node for '%s'"
-msgstr ""
+msgstr "æ??ä¾?è?? %s å·²å??建äº?ä¸?个 GdaServerOperationï¼?ä½? '%s' 没æ??è??ç?¹"
 
 #: ../libgda/gda-server-provider.c:514
 #, c-format
 msgid "Provider %s created a GdaServerOperation with wrong node type for '%s'"
-msgstr ""
+msgstr "æ??ä¾?è?? %s å·²å??建äº?ä¸?个 GdaServerProviderï¼?ä½? '%s' ç??è??ç?¹ç±»å??é??误"
 
 #: ../libgda/gda-server-provider.c:938 ../libgda/gda-server-provider.c:972
 #, c-format
@@ -1930,487 +1939,164 @@ msgid ""
 "implement the %s one, please report this bug to http://bugzilla.gnome.org/ "
 "for the \"libgda\" product."
 msgstr ""
+"GdaServerProvider 对象å®?ç?°äº? %s è??æ?¹æ³?ï¼?ä½?没æ??å®?ç?° %sï¼?请å?? http://bugzilla.";
+"gnome.org/ æ?¥å?? \"libgda\" 产å??ç??缺é?·ã??"
 
-#. To translators: "Aggregate": the noun
-#: ../libgda/gda-server-provider-extra.c:317
-msgid "Aggregate"
-msgstr "é??å??"
+#: ../libgda/gda-set.c:556 ../libgda/gda-set.c:657
+#, c-format
+msgid "%s() does not handle values of type '%s'."
+msgstr "%s() ä¸?å¤?ç??ç±»å?? '%s' ç??å?¼ã??"
 
-#: ../libgda/gda-server-provider-extra.c:318
-#: ../libgda/gda-server-provider-extra.c:362
-#: ../tools/browser/data-manager/data-source-editor.c:124
-msgid "Id"
-msgstr "Id"
+#: ../libgda/gda-set.c:611
+#, c-format
+msgid "GdaHolder with ID '%s' not found in set"
+msgstr "ID 为 '%s' ç?? GdaHolder 没æ??å?¨é??å??中æ?¾å?°"
 
-#: ../libgda/gda-server-provider-extra.c:319
-#: ../libgda/gda-server-provider-extra.c:363
-#: ../libgda/gda-server-provider-extra.c:374
-#: ../libgda/gda-server-provider-extra.c:381
-#: ../libgda/gda-server-provider-extra.c:392
-#: ../libgda/gda-server-provider-extra.c:404
-#: ../providers/postgres/postgres_specs_create_db.xml.in.h:56
-#: ../tools/command-exec.c:656
-msgid "Owner"
-msgstr "�主"
+#: ../libgda/gda-set.c:791
+#, c-format
+msgid "Spec's root node != 'data-set-spec': '%s'"
+msgstr ""
 
-#: ../libgda/gda-server-provider-extra.c:320
-#: ../libgda/gda-server-provider-extra.c:364
-#: ../libgda/gda-server-provider-extra.c:375
-#: ../libgda/gda-server-provider-extra.c:393
-msgid "Comments"
-msgstr "注é??"
+#: ../libgda/gda-set.c:830
+#, c-format
+msgid "Missing node <parameters>: '%s'"
+msgstr "丢失è??ç?¹ <parameters>ï¼?'%s'"
 
-#: ../libgda/gda-server-provider-extra.c:321
-#, fuzzy
-msgid "OutType"
-msgstr "ç±»å??"
+#: ../libgda/gda-set.c:1042
+#, c-format
+msgid "Data set does not allow modifications"
+msgstr "æ?°æ?®é??å??ä¸?æ?¯æ??ä¿®æ?¹"
+
+#: ../libgda/gda-set.c:1307
+msgid "GdaHolder needs to have an ID"
+msgstr "GdaHolder é??è¦?æ??ä¸?个 ID"
+
+#: ../libgda/gda-set.c:1420
+msgid "One or more values are invalid"
+msgstr "ä¸?个æ??å¤?个å?¼æ?¯é??æ³?ç??"
+
+#: ../libgda/gda-set.c:1639 ../libgda/gda-set.c:1652
+msgid ""
+"Replacing data model must have the same characteristics as the data model it "
+"replaces"
+msgstr ""
+
+#: ../libgda/gda-sql-builder.c:291 ../libgda/gda-sql-builder.c:1395
+#, fuzzy, c-format
+msgid "Unknown part ID %u"
+msgstr "æ?ªç?¥ç±»å??"
 
-#: ../libgda/gda-server-provider-extra.c:322
+#: ../libgda/gda-sql-builder.c:295
 #, fuzzy
-msgid "InType"
-msgstr "ç±»å??"
+msgid "Unknown part type"
+msgstr "æ?ªç?¥ç±»å??"
 
-#: ../libgda/gda-server-provider-extra.c:323
-#: ../libgda/gda-server-provider-extra.c:369
-#: ../libgda/gda-server-provider-extra.c:376
-#: ../libgda/gda-server-provider-extra.c:383
-#: ../libgda/gda-server-provider-extra.c:406
-#: ../libgda/gda-server-provider-extra.c:413
-#: ../providers/bdbsql/bdbsql_specs_create_view.xml.in.h:2
-#: ../providers/mysql/mysql_specs_create_view.xml.in.h:2
-#: ../providers/postgres/postgres_specs_create_view.xml.in.h:2
-#: ../providers/sqlcipher/sqlcipher_specs_create_view.xml.in.h:2
-#: ../providers/sqlite/sqlite_specs_create_view.xml.in.h:2
-msgid "Definition"
-msgstr "å®?ä¹?"
+#: ../libgda/gda-sql-builder.c:339
+#, c-format
+msgid "SqlBuilder is empty"
+msgstr "SqlBuilder 为空"
 
-#. list of fields
-#: ../libgda/gda-server-provider-extra.c:331
-#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:7
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:23
-#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:12
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:13
-#: ../providers/mysql/mysql_specs_comment_column.xml.in.h:3
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:75
-#: ../providers/mysql/mysql_specs_drop_column.xml.in.h:2
-#: ../providers/oracle/oracle_specs_create_table.xml.in.h:12
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:8
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:23
-#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:3
-#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:7
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:23
-#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:7
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:23
-msgid "Field name"
-msgstr "å­?段å??"
+#: ../libgda/gda-sql-builder.c:414 ../libgda/gda-sql-builder.c:471
+#: ../libgda/gda-sql-builder.c:500 ../libgda/gda-sql-builder.c:621
+#: ../libgda/gda-sql-builder.c:663 ../libgda/gda-sql-builder.c:725
+#: ../libgda/gda-sql-builder.c:785 ../libgda/gda-sql-builder.c:1157
+#: ../libgda/gda-sql-builder.c:1241 ../libgda/gda-sql-builder.c:1286
+#: ../libgda/gda-sql-builder.c:1377 ../libgda/gda-sql-builder.c:1428
+#: ../libgda/gda-sql-builder.c:1470 ../libgda/gda-sql-builder.c:1517
+#: ../libgda/gda-sql-builder.c:1567 ../libgda/gda-sql-builder.c:1603
+#: ../libgda/gda-sql-builder.c:1768 ../libgda/gda-sql-builder.c:1794
+msgid "Wrong statement type"
+msgstr "é??误ç??语å?¥ç±»å??"
 
-#. list of fields
-#: ../libgda/gda-server-provider-extra.c:332
-#: ../libgda-ui/data-entries/common-bin.c:325
-#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:4
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:17
-#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:6
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:10
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:53
-#: ../providers/oracle/oracle_specs_create_table.xml.in.h:6
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:4
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:11
-#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:4
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:17
-#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:4
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:17
-msgid "Data type"
-msgstr "æ?°æ?®ç±»å??"
+#: ../libgda/gda-sql-builder.c:592
+#, fuzzy, c-format
+#| msgid "Could not convert value to type '%s'"
+msgid "Could not convert value to type '%s', value not defined"
+msgstr "æ? æ³?转æ?¢å?¼å?°ç±»å?? '%s'"
 
-#. list of fields
-#: ../libgda/gda-server-provider-extra.c:333
-#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:10
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:35
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:17
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:167
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:13
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:65
-#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:10
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:35
-#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:10
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:35
-msgid "Size"
-msgstr "大�"
+#: ../libgda/gda-sql-builder.c:716
+msgid "Wrong field format"
+msgstr "é??误ç??å­?段å??æ ¼å¼?"
 
-#. list of fields
-#: ../libgda/gda-server-provider-extra.c:334
-#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:9
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:33
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:16
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:161
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:12
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:59
-#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:9
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:33
-#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:9
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:33
-msgid "Scale"
-msgstr ""
+#: ../libgda/gda-sql-builder.c:819 ../libgda/gda-sql-builder.c:824
+#, c-format
+msgid "Unhandled data type '%s'"
+msgstr "æ?ªå¤?ç??ç??æ?°æ?®ç±»å?? '%s'"
 
-#: ../libgda/gda-server-provider-extra.c:335
-msgid "Not null?"
-msgstr "é??空ï¼?"
+#: ../libgda/gda-sql-builder.c:840
+#, c-format
+msgid "Could not convert value to type '%s'"
+msgstr "æ? æ³?转æ?¢å?¼å?°ç±»å?? '%s'"
 
-#: ../libgda/gda-server-provider-extra.c:336
-msgid "Primary key?"
-msgstr "主��"
+#: ../libgda/gda-sql-builder.c:1308
+#, fuzzy, c-format
+msgid "Unknown left part target ID %u"
+msgstr "æ?ªç?¥ç±»å??"
 
-#: ../libgda/gda-server-provider-extra.c:337
-msgid "Unique index?"
-msgstr "��索��"
+#: ../libgda/gda-sql-builder.c:1313
+#, fuzzy, c-format
+msgid "Unknown right part target ID %u"
+msgstr "æ?ªç?¥ç±»å??"
 
-#: ../libgda/gda-server-provider-extra.c:338
-#: ../providers/mysql/mysql_specs_drop_table.xml.in.h:5
-#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:4
-#: ../providers/postgres/postgres_specs_drop_index.xml.in.h:4
-#: ../providers/postgres/postgres_specs_drop_table.xml.in.h:2
-#: ../providers/postgres/postgres_specs_drop_view.xml.in.h:4
-msgid "References"
-msgstr "å¼?ç?¨"
-
-#. list of fields
-#. To translators: "Default value" is a table's column's attribute
-#: ../libgda/gda-server-provider-extra.c:339
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:21
-#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:10
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:12
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:57
-#: ../providers/oracle/oracle_specs_create_table.xml.in.h:10
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:6
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:15
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:21
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:21
-#: ../tools/browser/schema-browser/table-columns.c:548
-msgid "Default value"
-msgstr "�认�"
-
-#: ../libgda/gda-server-provider-extra.c:340
-msgid "Extra attributes"
-msgstr "����"
-
-#: ../libgda/gda-server-provider-extra.c:344
-#: ../providers/bdbsql/bdbsql_specs_drop_index.xml.in.h:3
-#: ../providers/mysql/mysql_specs_drop_index.xml.in.h:1
-#: ../providers/postgres/postgres_specs_drop_index.xml.in.h:2
-#: ../providers/sqlcipher/sqlcipher_specs_drop_index.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_drop_index.xml.in.h:3
-#: ../tools/browser/schema-browser/schema-browser-perspective.c:167
-#: ../tools/browser/schema-browser/schema-browser-perspective.c:173
-msgid "Index"
-msgstr "索�"
-
-#: ../libgda/gda-server-provider-extra.c:348
-msgid "Language"
-msgstr "语�"
-
-#: ../libgda/gda-server-provider-extra.c:352
-msgid "Namespace"
-msgstr "æ??å??"
-
-#: ../libgda/gda-server-provider-extra.c:356
-#: ../libgda/gda-server-provider-extra.c:380
-#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:11
-#: ../providers/bdbsql/bdbsql_specs_drop_table.xml.in.h:3
-#: ../providers/bdbsql/bdbsql_specs_rename_table.xml.in.h:3
-#: ../providers/mysql/mysql_specs_add_column.xml.in.h:18
-#: ../providers/mysql/mysql_specs_comment_column.xml.in.h:4
-#: ../providers/mysql/mysql_specs_comment_table.xml.in.h:1
-#: ../providers/mysql/mysql_specs_drop_column.xml.in.h:3
-#: ../providers/mysql/mysql_specs_drop_table.xml.in.h:7
-#: ../providers/mysql/mysql_specs_rename_table.xml.in.h:3
-#: ../providers/postgres/postgres_specs_add_column.xml.in.h:14
-#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:6
-#: ../providers/postgres/postgres_specs_drop_table.xml.in.h:4
-#: ../providers/postgres/postgres_specs_rename_table.xml.in.h:3
-#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:11
-#: ../providers/sqlcipher/sqlcipher_specs_drop_table.xml.in.h:3
-#: ../providers/sqlcipher/sqlcipher_specs_rename_table.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:11
-#: ../providers/sqlite/sqlite_specs_drop_table.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_rename_table.xml.in.h:3
-#: ../tools/browser/data-manager/data-source-editor.c:135
-#: ../tools/browser/schema-browser/table-info.c:1005
-msgid "Table"
-msgstr "表"
-
-#: ../libgda/gda-server-provider-extra.c:357
-#: ../libgda/gda-server-provider-extra.c:373
-msgid "Sequence"
-msgstr "åº?å??"
-
-#: ../libgda/gda-server-provider-extra.c:361
-msgid "Procedure"
-msgstr "步骤"
-
-#: ../libgda/gda-server-provider-extra.c:365
-msgid "Return type"
-msgstr "è¿?å??ç±»å??"
-
-#. To translators: "Nb args": the procedure's number of arguments
-#: ../libgda/gda-server-provider-extra.c:367
-msgid "Nb args"
-msgstr "Nb ç±»å??"
-
-#: ../libgda/gda-server-provider-extra.c:368
-msgid "Args types"
-msgstr "å??æ?°ç±»å??"
-
-#: ../libgda/gda-server-provider-extra.c:387
-msgid "Trigger"
-msgstr "触å??å?¨"
-
-#. To translators: "Type" is the data type of a table's column
-#: ../libgda/gda-server-provider-extra.c:391
-#: ../libgda/gda-server-provider-extra.c:411
-#: ../providers/bdbsql/bdbsql_specs_create_index.xml.in.h:17
-#: ../providers/mysql/mysql_specs_create_index.xml.in.h:17
-#: ../providers/sqlcipher/sqlcipher_specs_create_index.xml.in.h:17
-#: ../providers/sqlite/sqlite_specs_create_index.xml.in.h:17
-#: ../tools/browser/schema-browser/table-columns.c:534
-#: ../tools/command-exec.c:655 ../tools/command-exec.c:729
-#: ../tools/web-server.c:931
-msgid "Type"
-msgstr "ç±»å??"
-
-#: ../libgda/gda-server-provider-extra.c:394
-msgid "GDA type"
-msgstr "GDA ç±»å??"
-
-#: ../libgda/gda-server-provider-extra.c:395
-msgid "Synonyms"
-msgstr "å??ä¹?è¯?"
-
-#: ../libgda/gda-server-provider-extra.c:399
-#: ../providers/postgres/postgres_specs_create_user.xml.in.h:14
-msgid "User"
-msgstr "��"
-
-#: ../libgda/gda-server-provider-extra.c:403
-#: ../providers/bdbsql/bdbsql_specs_drop_view.xml.in.h:3
-#: ../providers/mysql/mysql_specs_drop_view.xml.in.h:3
-#: ../providers/postgres/postgres_specs_drop_view.xml.in.h:6
-#: ../providers/sqlcipher/sqlcipher_specs_drop_view.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_drop_view.xml.in.h:3
-msgid "View"
-msgstr "æ?¥ç??"
-
-#.
-#. This file contains the CREATE ROLE operation's parameters, which is
-#. available since PostgreSQL 8.1
-#.
-#: ../libgda/gda-server-provider-extra.c:410
-#: ../providers/bdbsql/bdbsql_specs_create_index.xml.in.h:12
-#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:26
-#: ../providers/bdbsql/bdbsql_specs_create_view.xml.in.h:3
-#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:15
-#: ../providers/mysql/mysql_specs_create_index.xml.in.h:11
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:134
-#: ../providers/mysql/mysql_specs_create_view.xml.in.h:3
-#: ../providers/oracle/oracle_specs_create_table.xml.in.h:15
-#: ../providers/postgres/postgres_specs_create_index.xml.in.h:9
-#: ../providers/postgres/postgres_specs_create_role.xml.in.h:55
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:40
-#: ../providers/postgres/postgres_specs_create_user.xml.in.h:9
-#: ../providers/postgres/postgres_specs_create_view.xml.in.h:3
-#: ../providers/postgres/postgres_specs_drop_role.xml.in.h:3
-#: ../providers/postgres/postgres_specs_drop_user.xml.in.h:3
-#: ../providers/sqlcipher/sqlcipher_specs_create_index.xml.in.h:12
-#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:26
-#: ../providers/sqlcipher/sqlcipher_specs_create_view.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_create_index.xml.in.h:12
-#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:26
-#: ../providers/sqlite/sqlite_specs_create_view.xml.in.h:3
-#: ../tools/browser/data-manager/data-favorite-selector.c:305
-#: ../tools/browser/query-exec/query-favorite-selector.c:353
-#: ../tools/command-exec.c:654 ../tools/gda-sql.c:3041 ../tools/gda-sql.c:3970
-msgid "Name"
-msgstr "å??称"
-
-#. foreign key spec
-#: ../libgda/gda-server-provider-extra.c:412
-#: ../providers/mysql/mysql_specs_create_table.xml.in.h:77
-#: ../providers/postgres/postgres_specs_create_table.xml.in.h:25
-msgid "Fields"
-msgstr "�段"
-
-#: ../libgda/gda-server-provider-extra.c:534
-msgid "Data model for schema has a wrong number of columns"
-msgstr "æ?¹æ¡?ç??æ?°æ?®æ¨¡å??å??æ?°é??误"
-
-#: ../libgda/gda-server-provider-extra.c:546
-#, c-format
-msgid "Data model for schema has a wrong column title: '%s' instead of '%s'"
-msgstr "æ?¹æ¡?ç??æ?°æ?®æ¨¡å??æ??ä¸?个é??误ç??å??æ ?é¢?ï¼?'%s' è??ä¸?æ?¯ '%s'"
-
-#: ../libgda/gda-server-provider-extra.c:553
-#, c-format
-msgid "Data model for schema has a wrong column name: '%s' instead of '%s'"
-msgstr "æ?¹æ¡?ç??æ?°æ?®æ¨¡å??æ??ä¸?个é??误ç??å??å??ï¼?'%s' è??ä¸?æ?¯ '%s'"
-
-#: ../libgda/gda-server-provider-extra.c:560
-#, c-format
-msgid "Data model for schema has a wrong gda type: %s instead of %s"
-msgstr "æ?¹æ¡?ç??æ?°æ?®æ¨¡å??æ??ä¸?个é??误ç?? gda ç±»å??ï¼?'%s' è??ä¸?æ?¯ '%s'"
-
-#: ../libgda/gda-set.c:556 ../libgda/gda-set.c:657
-#, c-format
-msgid "%s() does not handle values of type '%s'."
-msgstr "%s() ä¸?å¤?ç??ç±»å?? '%s' ç??å?¼ã??"
-
-#: ../libgda/gda-set.c:611
-#, c-format
-msgid "GdaHolder with ID '%s' not found in set"
-msgstr "ID 为 '%s' ç?? GdaHolder 没æ??å?¨é??å??中æ?¾å?°"
-
-#: ../libgda/gda-set.c:791
-#, c-format
-msgid "Spec's root node != 'data-set-spec': '%s'"
-msgstr ""
-
-#: ../libgda/gda-set.c:830
-#, c-format
-msgid "Missing node <parameters>: '%s'"
-msgstr "丢失è??ç?¹ <parameters>ï¼?'%s'"
-
-#: ../libgda/gda-set.c:1042
-#, fuzzy, c-format
-msgid "Data set does not allow modifications"
-msgstr "模å??ä¸?æ?¯æ??è¡?å? é?¤"
-
-#: ../libgda/gda-set.c:1307
-msgid "GdaHolder needs to have an ID"
-msgstr "GdaHolder é??è¦?æ??ä¸?个 ID"
-
-#: ../libgda/gda-set.c:1420
-msgid "One or more values are invalid"
-msgstr "ä¸?个æ??å¤?个å?¼æ?¯é??æ³?ç??"
-
-#: ../libgda/gda-set.c:1639 ../libgda/gda-set.c:1652
-msgid ""
-"Replacing data model must have the same characteristics as the data model it "
-"replaces"
-msgstr ""
-
-#: ../libgda/gda-sql-builder.c:292 ../libgda/gda-sql-builder.c:1396
-#, fuzzy, c-format
-msgid "Unknown part ID %u"
-msgstr "æ?ªç?¥ç±»å??"
-
-#: ../libgda/gda-sql-builder.c:296
-#, fuzzy
-msgid "Unknown part type"
-msgstr "æ?ªç?¥ç±»å??"
-
-#: ../libgda/gda-sql-builder.c:340
-#, c-format
-msgid "SqlBuilder is empty"
-msgstr "SqlBuilder 为空"
-
-#: ../libgda/gda-sql-builder.c:415 ../libgda/gda-sql-builder.c:472
-#: ../libgda/gda-sql-builder.c:501 ../libgda/gda-sql-builder.c:622
-#: ../libgda/gda-sql-builder.c:664 ../libgda/gda-sql-builder.c:726
-#: ../libgda/gda-sql-builder.c:786 ../libgda/gda-sql-builder.c:1158
-#: ../libgda/gda-sql-builder.c:1242 ../libgda/gda-sql-builder.c:1287
-#: ../libgda/gda-sql-builder.c:1378 ../libgda/gda-sql-builder.c:1429
-#: ../libgda/gda-sql-builder.c:1471 ../libgda/gda-sql-builder.c:1518
-#: ../libgda/gda-sql-builder.c:1568 ../libgda/gda-sql-builder.c:1604
-#: ../libgda/gda-sql-builder.c:1769 ../libgda/gda-sql-builder.c:1795
-msgid "Wrong statement type"
-msgstr "é??误ç??语å?¥ç±»å??"
-
-#: ../libgda/gda-sql-builder.c:593
-#, fuzzy, c-format
-msgid "Could not convert value to type '%s', value not defined"
-msgstr "æ? æ³?转æ?¢å?¼å?°ç±»å?? '%s'"
-
-#: ../libgda/gda-sql-builder.c:717
-msgid "Wrong field format"
-msgstr "é??误ç??å­?段å??æ ¼å¼?"
-
-#: ../libgda/gda-sql-builder.c:820 ../libgda/gda-sql-builder.c:825
-#, c-format
-msgid "Unhandled data type '%s'"
-msgstr "æ?ªå¤?ç??ç??æ?°æ?®ç±»å?? '%s'"
-
-#: ../libgda/gda-sql-builder.c:841
-#, c-format
-msgid "Could not convert value to type '%s'"
-msgstr "æ? æ³?转æ?¢å?¼å?°ç±»å?? '%s'"
-
-#: ../libgda/gda-sql-builder.c:1309
-#, fuzzy, c-format
-msgid "Unknown left part target ID %u"
-msgstr "æ?ªç?¥ç±»å??"
-
-#: ../libgda/gda-sql-builder.c:1314
-#, fuzzy, c-format
-msgid "Unknown right part target ID %u"
-msgstr "æ?ªç?¥ç±»å??"
+#: ../libgda/gda-statement.c:483
+#, c-format
+msgid "Could not determine GType for parameter '%s'"
+msgstr "æ? æ³?为å??æ?° '%s' ç¡®å®? GType"
 
 #: ../libgda/gda-statement.c:484
-#, c-format
-msgid "Could not determine GType for parameter '%s'"
-msgstr "æ? æ³?为å??æ?° '%s' ç¡®å®? GType"
-
-#: ../libgda/gda-statement.c:485
 msgid "Unnamed"
 msgstr "æ?ªå?½å??ç??"
 
-#: ../libgda/gda-statement.c:684
+#: ../libgda/gda-statement.c:683
 msgid "Missing SQL code"
 msgstr "丢失 SQL 代�"
 
-#: ../libgda/gda-statement.c:701
+#: ../libgda/gda-statement.c:700
 #, c-format
 msgid "No data handler for type '%s'"
 msgstr "没æ??ç±»å?? '%s' ç??æ?°æ?®å¤?ç??ç¨?åº?"
 
-#: ../libgda/gda-statement.c:1220
+#: ../libgda/gda-statement.c:1219
 #, c-format
 msgid "Wrong parameter type for '%s': expected type '%s' and got '%s'"
 msgstr "'%s' é??误ç??å??æ?°ç±»å??ï¼?æ??æ??ç±»å?? '%s' ç?¶è??è?·å¾?äº? '%s'"
 
-#: ../libgda/gda-statement.c:1232
+#: ../libgda/gda-statement.c:1231
 #, c-format
 msgid "Missing parameter '%s'"
 msgstr "丢失å??æ?° '%s'"
 
-#: ../libgda/gda-statement.c:1244 ../libgda/sqlite/gda-sqlite-provider.c:2601
-#: ../providers/jdbc/gda-jdbc-provider.c:1352
-#: ../providers/mysql/gda-mysql-provider.c:2240
-#: ../providers/postgres/gda-postgres-provider.c:1954
-#: ../providers/web/gda-web-provider.c:1512
+#: ../libgda/gda-statement.c:1243 ../libgda/sqlite/gda-sqlite-provider.c:2725
+#: ../providers/jdbc/gda-jdbc-provider.c:1351
+#: ../providers/mysql/gda-mysql-provider.c:2234
+#: ../providers/postgres/gda-postgres-provider.c:1952
+#: ../providers/web/gda-web-provider.c:1510
 #, c-format
 msgid "Parameter '%s' is invalid"
 msgstr "å??æ?° '%s' æ? æ??"
 
-#: ../libgda/gda-statement.c:1290
+#: ../libgda/gda-statement.c:1289
 msgid "Unnamed parameter"
 msgstr "æ?ªå?½å??ç??å??æ?°"
 
-#: ../libgda/gda-statement.c:1511
+#: ../libgda/gda-statement.c:1510
 msgid "Malformed table name"
 msgstr "é??误ç??表å??"
 
-#: ../libgda/gda-statement.c:1960
+#: ../libgda/gda-statement.c:1959
 msgid "Join is not in a FROM statement"
 msgstr "Join �� FROM 语�中"
 
-#: ../libgda/gda-statement.c:1967
+#: ../libgda/gda-statement.c:1966
 #, fuzzy
 msgid "Could not find target the join is for"
 msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
 
 #: ../libgda/gda-tree-mgr-columns.c:304 ../libgda/gda-tree-mgr-schemas.c:257
 #: ../libgda/gda-tree-mgr-tables.c:289
-#, fuzzy, c-format
+#, c-format
 msgid "No connection and no GdaMetaStore specified"
-msgstr "没æ??æ??å®?è¿?æ?¥"
+msgstr "没æ??æ??å®?è¿?æ?¥æ?? GdaMetaStore"
 
 #: ../libgda/gda-tree-mgr-columns.c:390
 #, c-format
@@ -2446,7 +2132,7 @@ msgstr "æ? æ³?è?·å¾? SELECT 语å?¥ç??å??æ?°ï¼?%s"
 #, c-format
 msgid ""
 "Could not bind SELECT statement's parameter '%s' to provided parameters: %s"
-msgstr "æ? æ³?ç»?å®? SELECT 语å?¥ç??å??æ?° '%s' å?°æ??ä¾?å?¨å??æ?°ï¼?%s"
+msgstr "æ? æ³?ç»?å®? SELECT 语å?¥ç??å??æ?° '%s' å?°æ??ä¾?è??å??æ?°ï¼?%s"
 
 #: ../libgda/gda-tree-mgr-select.c:302
 #: ../libgda-report/engine/gda-report-engine.c:591
@@ -2476,11 +2162,11 @@ msgstr "æ? æ³?è?·å¾?迭代å?¨ç??å?¼"
 msgid "Unable to get table name"
 msgstr "æ? æ³?è?·å¾?表å??"
 
-#: ../libgda/gda-tree.c:178
+#: ../libgda/gda-tree.c:179
 msgid "Tells if the GdaTree is a list or a tree"
 msgstr "å¦?æ?? GdaTree æ?¯å??表æ??æ ?æ?¶ï¼?å??声æ??"
 
-#: ../libgda/gda-tree.c:748 ../libgda/gda-tree.c:756
+#: ../libgda/gda-tree.c:749 ../libgda/gda-tree.c:757
 #, c-format
 msgid "Path format error: %s"
 msgstr "è·¯å¾?æ ¼å¼?é??误ï¼?%s"
@@ -2524,23 +2210,22 @@ msgid "Can't rewrite UPDATE statement to handle default values"
 msgstr ""
 
 #: ../libgda/gda-util.c:1342 ../libgda/gda-util.c:1399
-#: ../libgda/gda-util.c:1439 ../libgda/sqlite/gda-sqlite-provider.c:2582
-#: ../providers/jdbc/gda-jdbc-provider.c:1323
-#: ../providers/mysql/gda-mysql-provider.c:2220
-#: ../providers/postgres/gda-postgres-provider.c:1936
-#: ../providers/web/gda-web-provider.c:1492
+#: ../libgda/gda-util.c:1439 ../libgda/sqlite/gda-sqlite-provider.c:2706
+#: ../providers/jdbc/gda-jdbc-provider.c:1322
+#: ../providers/mysql/gda-mysql-provider.c:2214
+#: ../providers/postgres/gda-postgres-provider.c:1934
+#: ../providers/web/gda-web-provider.c:1490
 #, c-format
 msgid "Missing parameter '%s' to execute query"
 msgstr "è¦?æ?§è¡?æ?¥è¯¢ï¼?丢失å??æ?° '%s'"
 
 #: ../libgda/gda-xa-transaction.c:160
 msgid "Global transaction ID can not have more than 64 bytes"
-msgstr ""
+msgstr "å?¨å±?äº?å?¡æ ?è¯?ä¸?è?½è¶?è¿? 64 å­?è??"
 
 #: ../libgda/gda-xa-transaction.c:287
-#, fuzzy
 msgid "Connection branch cannot exceed 63 bytes"
-msgstr "æ?»çº¿ä¸­æ²¡æ??对è¿?æ?¥è¿?è¡?å??åº?"
+msgstr "è¿?æ?¥å??æ?¯ä¸?è?½è¶?è¿? 63 å­?è??"
 
 #: ../libgda/gda-xa-transaction.c:304
 msgid "Connection already registered with another GdaXaTransaction object"
@@ -2553,7 +2238,7 @@ msgstr "è¿?æ?¥ä¸?æ?¯æ??å??å¸?å¼?äº?å?¡"
 #: ../libgda/gda-xa-transaction.c:351
 msgid ""
 "Cannot unregister connection not registered with GdaXaTransaction object"
-msgstr ""
+msgstr "æ? æ³?解é?¤æ³¨å??ä¸?æ?¯ä½¿ç?¨ GdaXaTransaction 对象注å??ç??è¿?æ?¥"
 
 #: ../libgda/gda-xa-transaction.c:386 ../libgda/gda-xa-transaction.c:417
 #: ../libgda/gda-xa-transaction.c:488 ../libgda/gda-xa-transaction.c:493
@@ -2562,7 +2247,7 @@ msgstr ""
 #: ../libgda/gda-xa-transaction.c:687
 #, c-format
 msgid "Provider error: %s method not implemented for provider %s"
-msgstr "æ??ä¾?å?¨é??误ï¼?%s æ?¹æ³?没æ??为æ??ä¾?å?¨ %s å®?ç?°"
+msgstr "æ??ä¾?è??é??误ï¼?%s æ?¹æ³?没æ??为æ??ä¾?è?? %s å®?ç?°"
 
 #: ../libgda/handlers/gda-handler-bin.c:118
 msgid "Binary handler"
@@ -2570,7 +2255,7 @@ msgstr "äº?è¿?å?¶å¤?ç??ç¨?åº?"
 
 #: ../libgda/handlers/gda-handler-bin.c:125
 msgid "Binary representation"
-msgstr ""
+msgstr "���表示"
 
 #: ../libgda/handlers/gda-handler-boolean.c:118
 #: ../libgda/sqlite/gda-sqlite-handler-boolean.c:118
@@ -2580,11 +2265,11 @@ msgstr "å¸?å°?å?¼å¤?ç??ç¨?åº?"
 
 #: ../libgda/handlers/gda-handler-boolean.c:124
 msgid "Boolean representation"
-msgstr ""
+msgstr "å¸?å°?å??表示"
 
 #: ../libgda/handlers/gda-handler-numerical.c:137
 msgid "Numerical representation"
-msgstr ""
+msgstr "��表示"
 
 #: ../libgda/handlers/gda-handler-string.c:122
 msgid "Strings handler"
@@ -2595,9 +2280,8 @@ msgid "InternalString"
 msgstr "å??é?¨å­?符串"
 
 #: ../libgda/handlers/gda-handler-string.c:128
-#, fuzzy
 msgid "Strings representation"
-msgstr "å??精度"
+msgstr "å­?符串类å??表示"
 
 #: ../libgda/handlers/gda-handler-time.c:145
 msgid "Time and Date handler"
@@ -2605,7 +2289,7 @@ msgstr "æ?¶é?´å??æ?¥æ??å¤?ç??ç¨?åº?"
 
 #: ../libgda/handlers/gda-handler-time.c:170
 msgid "Time, Date and TimeStamp representation"
-msgstr ""
+msgstr "æ?¶é?´ã??æ?¥æ??å??æ?¶é?´æ?³è¡¨ç¤º"
 
 #: ../libgda/handlers/gda-handler-type.c:116
 msgid "Gda type handler"
@@ -2613,7 +2297,7 @@ msgstr "Gda ç±»å??å¤?ç??ç¨?åº?"
 
 #: ../libgda/handlers/gda-handler-type.c:122
 msgid "Gda type representation"
-msgstr ""
+msgstr "Gda ç±»å??表示"
 
 #: ../libgda/sqlite/gda-sqlite-ddl.c:221 ../providers/jdbc/gda-jdbc-ddl.c:142
 #: ../providers/mysql/gda-mysql-ddl.c:328
@@ -2629,12 +2313,11 @@ msgstr "SQlite äº?è¿?å?¶å¤?ç??ç¨?åº?"
 
 #: ../libgda/sqlite/gda-sqlite-handler-bin.c:122
 msgid "SQlite binary representation"
-msgstr ""
+msgstr "SQLite ���表示"
 
 #: ../libgda/sqlite/gda-sqlite-handler-boolean.c:124
-#, fuzzy
 msgid "Sqlite boolean representation"
-msgstr "å??精度"
+msgstr "Sqlite å¸?å°?å??表示"
 
 # æ??ç??æ­¤å¤? is æ?¯ in
 #: ../libgda/sqlite/gda-sqlite-provider.c:111
@@ -2648,6 +2331,7 @@ msgstr "语å?¥ä¸­æ²¡æ??æ?¾å?°å??æ?° '%s' "
 #: ../libgda/sqlite/gda-sqlite-provider.c:183
 #: ../libgda/sqlite/gda-sqlite-provider.c:199
 #, fuzzy, c-format
+#| msgid "No value set for parameter '%s'"
 msgid "No column name to associate to parameter '%s'"
 msgstr "没æ??为å??æ?° '%s' 设置å?¼"
 
@@ -2655,30 +2339,29 @@ msgstr "没æ??为å??æ?° '%s' 设置å?¼"
 msgid "Binding a BLOB for this type of statement is not supported"
 msgstr "ä¸?æ?¯æ??为语å?¥ç??此类å??ç»?å®? BLOB"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:582
-#, fuzzy
+#: ../libgda/sqlite/gda-sqlite-provider.c:604
 msgid "Can't find libsqlite3."
-msgstr "����任� %u"
+msgstr "æ? æ³?æ?¾å?° libsqlite3ã??"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:634
+#: ../libgda/sqlite/gda-sqlite-provider.c:656
 #: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:262
 #: ../libgda/thread-wrapper/gda-thread-provider.c:391
 #: ../providers/bdb/gda-bdb-provider.c:154
 #: ../providers/jdbc/gda-jdbc-provider.c:356
 #: ../providers/mdb/gda-mdb-provider.c:230
-#: ../providers/mysql/gda-mysql-provider.c:578
+#: ../providers/mysql/gda-mysql-provider.c:574
 #: ../providers/postgres/gda-postgres-provider.c:400
 #: ../providers/web/gda-web-provider.c:343
 msgid "Provider does not support asynchronous connection open"
-msgstr "æ??ä¾?å?¨ä¸?æ?¯æ??æ??å¼?å¼?æ­¥è¿?æ?¥"
+msgstr "æ??ä¾?è??ä¸?æ?¯æ??æ??å¼?å¼?æ­¥è¿?æ?¥"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:658
+#: ../libgda/sqlite/gda-sqlite-provider.c:681
 #: ../providers/mdb/gda-mdb-provider.c:246
 msgid "The connection string must contain DB_DIR and DB_NAME values"
 msgstr "è¿?æ?¥å­?符串å¿?é¡»å?«æ?? DB_DIR å?? DB_NAME å?¼"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:685
-#: ../libgda/sqlite/gda-sqlite-provider.c:693
+#: ../libgda/sqlite/gda-sqlite-provider.c:708
+#: ../libgda/sqlite/gda-sqlite-provider.c:716
 #, c-format
 msgid ""
 "The connection string format has changed: replace URI with DB_DIR (the path "
@@ -2688,105 +2371,106 @@ msgstr ""
 "è¿?æ?¥å­?符串格å¼?å·²ç»?æ?´æ?¹ï¼?使ç?¨ DB_DIR (æ?°æ?®åº?æ??件ç??è·¯å¾?) å?? DB_NAME (没æ??ç»?å°¾ "
 "'%s' ç??æ?°æ?®åº?æ??件) æ?¿ä»£ URIã??"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:708
+#: ../libgda/sqlite/gda-sqlite-provider.c:731
 #: ../providers/mdb/gda-mdb-provider.c:288
 msgid ""
 "The DB_DIR part of the connection string must point to a valid directory"
 msgstr "è¿?æ?¥å­?符串ç?? DB_DIR é?¨å??å¿?é¡»æ??å??ä¸?个å??æ³?ç?®å½?"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:750
+#: ../libgda/sqlite/gda-sqlite-provider.c:773
 msgid "Wrong encryption passphrase"
 msgstr ""
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:778
+#: ../libgda/sqlite/gda-sqlite-provider.c:801
 #, c-format
 msgid "Could not set empty_result_callbacks SQLite option: %s"
 msgstr "æ? æ³?设å®? empty_result_callbacks SQLite é??项ï¼?%s"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:993
-#: ../libgda/sqlite/gda-sqlite-provider.c:1033
+#: ../libgda/sqlite/gda-sqlite-provider.c:1034
+#: ../libgda/sqlite/gda-sqlite-provider.c:1074
 #: ../libgda-ui/data-entries/plugins/libmain.c:87
 #: ../libgda-ui/data-entries/plugins/libmain.c:125
 #: ../libgda-ui/data-entries/plugins/libmain.c:153
 #: ../libgda-ui/data-entries/plugins/libmain.c:160
-#: ../libgda-ui/data-entries/plugins/libmain.c:250
-#: ../libgda-ui/data-entries/plugins/libmain.c:274
-#: ../providers/mysql/gda-mysql-provider.c:847
-#: ../providers/mysql/gda-mysql-provider.c:888
+#: ../libgda-ui/data-entries/plugins/libmain.c:252
+#: ../libgda-ui/data-entries/plugins/libmain.c:276
+#: ../providers/mysql/gda-mysql-provider.c:843
+#: ../providers/mysql/gda-mysql-provider.c:884
 #: ../providers/postgres/gda-postgres-provider.c:739
 #: ../providers/postgres/gda-postgres-provider.c:795
 #, c-format
 msgid "Missing spec. file '%s'"
 msgstr ""
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:1155
-#: ../libgda/sqlite/gda-sqlite-provider.c:1164
-#: ../libgda/sqlite/gda-sqlite-provider.c:1176
-#: ../libgda/sqlite/gda-sqlite-provider.c:1185
+#: ../libgda/sqlite/gda-sqlite-provider.c:1196
+#: ../libgda/sqlite/gda-sqlite-provider.c:1205
+#: ../libgda/sqlite/gda-sqlite-provider.c:1217
+#: ../libgda/sqlite/gda-sqlite-provider.c:1226
 #, fuzzy
+#| msgid "Error while analysing database schema: %s"
 msgid "Error initializing database with passphrase"
 msgstr "å??æ??æ?°æ?®åº?æ?¹æ¡?æ?¶å?ºé??ï¼?%s"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:1227
+#: ../libgda/sqlite/gda-sqlite-provider.c:1268
 msgid "Missing database name or directory"
 msgstr "丢失æ?°æ?®åº?å??æ??ç?®å½?"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:1253
+#: ../libgda/sqlite/gda-sqlite-provider.c:1294
 #: ../providers/postgres/gda-postgres-provider.c:996
 #: ../providers/postgres/gda-postgres-provider.c:997
 msgid "Transactions are not supported in read-only mode"
-msgstr ""
+msgstr "å?ªè¯»æ¨¡å¼?中ä¸?æ?¯æ??äº?å?¡"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2086
-#: ../providers/jdbc/gda-jdbc-provider.c:1120
-#: ../providers/postgres/gda-postgres-provider.c:1533
-#: ../providers/web/gda-web-provider.c:1263
+#: ../libgda/sqlite/gda-sqlite-provider.c:2210
+#: ../providers/jdbc/gda-jdbc-provider.c:1119
+#: ../providers/postgres/gda-postgres-provider.c:1531
+#: ../providers/web/gda-web-provider.c:1261
 msgid "Unnamed parameter is not allowed in prepared statements"
 msgstr ""
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2198
-#: ../libgda/sqlite/gda-sqlite-provider.c:2210
-#: ../providers/mysql/gda-mysql-provider.c:1959
-#: ../providers/postgres/gda-postgres-provider.c:1677
+#: ../libgda/sqlite/gda-sqlite-provider.c:2322
+#: ../libgda/sqlite/gda-sqlite-provider.c:2334
+#: ../providers/mysql/gda-mysql-provider.c:1953
+#: ../providers/postgres/gda-postgres-provider.c:1675
 #, c-format
 msgid "Can't build SELECT statement to get last inserted row: %s)"
 msgstr "æ? æ³?æ??建 SELECT 语å?¥ä»¥è?·å??æ??å??æ??å?¥ç??è¡?ï¼?%s)"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2232
-#: ../providers/mysql/gda-mysql-provider.c:1974
-#: ../providers/postgres/gda-postgres-provider.c:1692
+#: ../libgda/sqlite/gda-sqlite-provider.c:2356
+#: ../providers/mysql/gda-mysql-provider.c:1968
+#: ../providers/postgres/gda-postgres-provider.c:1690
 #, c-format
 msgid "Can't execute SELECT statement to get last inserted row: %s"
 msgstr "æ? æ³?æ?§è¡? SELECT 语å?¥ä»¥è?·å??æ??æ?°æ??å?¥ç??è¡?ï¼?%s"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2245
-#: ../providers/mysql/gda-mysql-provider.c:1987
-#: ../providers/postgres/gda-postgres-provider.c:1705
+#: ../libgda/sqlite/gda-sqlite-provider.c:2369
+#: ../providers/mysql/gda-mysql-provider.c:1981
+#: ../providers/postgres/gda-postgres-provider.c:1703
 msgid "SELECT statement to get last inserted row did not return any row"
 msgstr "ç?¨ä»¥è?·å??æ??æ?°æ??å?¥è¡?ç?? SELECT 语å?¥æ²¡æ??è¿?å??ä»»ä½?è¡?"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2249
-#: ../providers/mysql/gda-mysql-provider.c:1991
-#: ../providers/postgres/gda-postgres-provider.c:1709
+#: ../libgda/sqlite/gda-sqlite-provider.c:2373
+#: ../providers/mysql/gda-mysql-provider.c:1985
+#: ../providers/postgres/gda-postgres-provider.c:1707
 #, c-format
 msgid "SELECT statement to get last inserted row returned too many (%d) rows"
 msgstr "è?·å??æ??æ?°æ??å?¥è¡?ç?? SELECT 语å?¥è¿?å??äº?è¿?å¤? (%d) ç??è¡?"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2314
+#: ../libgda/sqlite/gda-sqlite-provider.c:2438
 msgid "Prepared statement has no associated GdaStatement"
 msgstr "å??å¤?好ç??语å?¥æ²¡æ??ç?¸å?³è??ç?? GdaStatement"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2354
-#: ../libgda/sqlite/gda-sqlite-provider.c:2391
+#: ../libgda/sqlite/gda-sqlite-provider.c:2478
+#: ../libgda/sqlite/gda-sqlite-provider.c:2515
 msgid "Can't create SQLite BLOB handle"
 msgstr "æ? æ³?å??建 SQLite BLOB å?¥æ??"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2358
-#: ../libgda/sqlite/gda-sqlite-provider.c:2396
+#: ../libgda/sqlite/gda-sqlite-provider.c:2482
+#: ../libgda/sqlite/gda-sqlite-provider.c:2520
 msgid "Can't write to SQLite's BLOB"
 msgstr "æ? æ³?å??建 SQLite BLOB"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2381
+#: ../libgda/sqlite/gda-sqlite-provider.c:2505
 #, c-format
 msgid ""
 "Can't obtain SQLite BLOB handle (reported type is '%s'), please report this "
@@ -2795,76 +2479,92 @@ msgstr ""
 "æ? æ³?è?·å?? SQLite BLOB å?¥æ?? (æ?¥å??ç??ç±»å??æ?¯ '%s')ï¼?请å?¨ http://bugzilla.gnome.";
 "org/ ä¸?为 \"libgda\" 产å??æ?¥å??è¿?个 bugã??"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2406
+#: ../libgda/sqlite/gda-sqlite-provider.c:2530
 msgid "Can't identify the ROWID of the blob to fill"
 msgstr ""
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2454
-#: ../providers/jdbc/gda-jdbc-provider.c:1218
-#: ../providers/mysql/gda-mysql-provider.c:2080
-#: ../providers/postgres/gda-postgres-provider.c:1804
-#: ../providers/web/gda-web-provider.c:1396
+#: ../libgda/sqlite/gda-sqlite-provider.c:2578
+#: ../providers/jdbc/gda-jdbc-provider.c:1217
+#: ../providers/mysql/gda-mysql-provider.c:2074
+#: ../providers/postgres/gda-postgres-provider.c:1802
+#: ../providers/web/gda-web-provider.c:1394
 msgid "Provider does not support asynchronous statement execution"
-msgstr "æ??ä¾?å?¨ä¸?æ?¯æ??å¼?步语å?¥æ?§è¡?"
+msgstr "æ??ä¾?è??ä¸?æ?¯æ??å¼?步语å?¥æ?§è¡?"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2522
+#: ../libgda/sqlite/gda-sqlite-provider.c:2646
 #: ../tools/browser/mgr-favorites.c:224 ../tools/browser/mgr-favorites.c:266
 msgid "Empty statement"
 msgstr "空语�"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2564
-#: ../libgda/sqlite/gda-sqlite-provider.c:2567
-#: ../providers/jdbc/gda-jdbc-provider.c:1305
-#: ../providers/jdbc/gda-jdbc-provider.c:1308
-#: ../providers/mysql/gda-mysql-provider.c:2202
-#: ../providers/mysql/gda-mysql-provider.c:2205
-#: ../providers/postgres/gda-postgres-provider.c:1918
-#: ../providers/postgres/gda-postgres-provider.c:1921
-#: ../providers/web/gda-web-provider.c:1474
-#: ../providers/web/gda-web-provider.c:1477
+#: ../libgda/sqlite/gda-sqlite-provider.c:2688
+#: ../libgda/sqlite/gda-sqlite-provider.c:2691
+#: ../providers/jdbc/gda-jdbc-provider.c:1304
+#: ../providers/jdbc/gda-jdbc-provider.c:1307
+#: ../providers/mysql/gda-mysql-provider.c:2196
+#: ../providers/mysql/gda-mysql-provider.c:2199
+#: ../providers/postgres/gda-postgres-provider.c:1916
+#: ../providers/postgres/gda-postgres-provider.c:1919
+#: ../providers/web/gda-web-provider.c:1472
+#: ../providers/web/gda-web-provider.c:1475
 #, c-format
 msgid "Missing parameter(s) to execute query"
 msgstr "丢失è¦?æ?§è¡?æ?¥è¯¢ç??å??æ?°"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2626
-#: ../providers/jdbc/gda-jdbc-provider.c:1387
-#: ../providers/mysql/gda-mysql-provider.c:2266
-#: ../providers/postgres/gda-postgres-provider.c:1979
-#: ../providers/web/gda-web-provider.c:1541
+#: ../libgda/sqlite/gda-sqlite-provider.c:2750
+#: ../providers/jdbc/gda-jdbc-provider.c:1386
+#: ../providers/mysql/gda-mysql-provider.c:2260
+#: ../providers/postgres/gda-postgres-provider.c:1977
+#: ../providers/web/gda-web-provider.c:1539
 msgid "Can't rewrite statement handle default values"
 msgstr ""
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2690
-#: ../providers/mysql/gda-mysql-provider.c:2398
+#: ../libgda/sqlite/gda-sqlite-provider.c:2814
+#: ../providers/mysql/gda-mysql-provider.c:2392
 msgid "Can't get BLOB's length"
 msgstr "æ? æ³?è?·å¾? BLOB ç??é?¿åº¦"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2692
-#: ../providers/mysql/gda-mysql-provider.c:2400
+#: ../libgda/sqlite/gda-sqlite-provider.c:2816
+#: ../providers/mysql/gda-mysql-provider.c:2394
 msgid "BLOB is too big"
 msgstr "BLOB �大"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2774
+#: ../libgda/sqlite/gda-sqlite-provider.c:2898
 #, c-format
 msgid "Non handled data type '%s'"
 msgstr "没æ??å·²å¤?ç??ç??æ?°æ?®ç±»å?? '%s'"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2830
+#: ../libgda/sqlite/gda-sqlite-provider.c:2954
 #, fuzzy
 msgid "Could not start transaction to create BLOB"
 msgstr "æ? æ³?è?·å??å??æ??è¿°"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:2995
-#: ../libgda/sqlite/gda-sqlite-provider.c:3016
-#: ../libgda/sqlite/gda-sqlite-provider.c:3082
+#: ../libgda/sqlite/gda-sqlite-provider.c:3119
+#: ../libgda/sqlite/gda-sqlite-provider.c:3140
+#: ../libgda/sqlite/gda-sqlite-provider.c:3206
 msgid "Function requires one argument"
 msgstr "å?½æ?°è¦?æ±?ä¸?个å??æ?°"
 
-#: ../libgda/sqlite/gda-sqlite-provider.c:3048
-#: ../libgda/sqlite/gda-sqlite-provider.c:3114
+#: ../libgda/sqlite/gda-sqlite-provider.c:3172
+#: ../libgda/sqlite/gda-sqlite-provider.c:3238
 msgid "Function requires two arguments"
 msgstr "å?½æ?°è¦?æ±?两个å??æ?°"
 
+#: ../libgda/sqlite/gda-sqlite-provider.c:3278
+#: ../libgda/sqlite/gda-sqlite-provider.c:3385
+#, fuzzy
+#| msgid "Function requires two arguments"
+msgid "Function requires two or three arguments"
+msgstr "å?½æ?°è¦?æ±?两个å??æ?°"
+
+#: ../libgda/sqlite/gda-sqlite-provider.c:3332
+#, c-format
+msgid "SQLite regexp '%s' error:"
+msgstr "SQLite æ­£å?? %s å?ºé??ï¼?"
+
+#: ../libgda/sqlite/gda-sqlite-provider.c:3333
+msgid "Invalid regular expression"
+msgstr "æ­£å??表达å¼?æ? æ??"
+
 #: ../libgda/sqlite/gda-sqlite-recordset.c:235
 #: ../providers/jdbc/gda-jdbc-recordset.c:279
 #: ../providers/mysql/gda-mysql-recordset.c:432
@@ -2907,7 +2607,7 @@ msgstr "æ? æ??ç??æ?¶é?´æ?³ '%s' (æ ¼å¼?åº?该æ?¯ YYYY-MM-DD HH:MM:SS[.ms])"
 
 #: ../libgda/sqlite/gda-sqlite-recordset.c:546
 msgid "SQLite provider fatal internal error"
-msgstr "SQLite æ??ä¾?å?¨è?´å?½å??é?¨é??误"
+msgstr "SQLite æ??ä¾?è??è?´å?½å??é?¨é??误"
 
 #: ../libgda/sqlite/gda-sqlite-recordset.c:594
 #: ../providers/jdbc/gda-jdbc-recordset.c:491
@@ -2915,7 +2615,7 @@ msgstr "SQLite æ??ä¾?å?¨è?´å?½å??é?¨é??误"
 msgid "Row %d not found"
 msgstr "没æ??æ?¾å?°è¡? %d"
 
-#: ../libgda/sqlite/virtual/gda-vconnection-data-model.c:308
+#: ../libgda/sqlite/virtual/gda-vconnection-data-model.c:325
 msgid "Table to remove not found"
 msgstr "没æ??æ?¾å?°è¦?å? é?¤ç??表"
 
@@ -2929,14 +2629,15 @@ msgstr "æ?»çº¿ä¸­æ²¡æ??对è¿?æ?¥è¿?è¡?å??åº?"
 
 #: ../libgda/sqlite/virtual/gda-vconnection-hub.c:423
 #, fuzzy, c-format
+#| msgid "Unable to get iterator's value"
 msgid "Unable to get information about table '%s'"
 msgstr "æ? æ³?è?·å¾?迭代å?¨ç??å?¼"
 
 #: ../libgda/sqlite/virtual/gda-vconnection-hub.c:654
 #: ../libgda/sqlite/virtual/gda-vconnection-hub.c:670
-#, fuzzy
+#| msgid "Integer value is too big"
 msgid "Integer value is out of bounds"
-msgstr "����大"
+msgstr "æ?´æ?°å?¼è¶?å?ºè¾¹ç??"
 
 #: ../libgda/sqlite/virtual/gda-vconnection-hub.c:710
 #, c-format
@@ -2948,7 +2649,7 @@ msgstr ""
 msgid ""
 "Internal error: virtual provider does not implement the create_operation() "
 "virtual method"
-msgstr "å??é?¨é??误ï¼?è??æ??æ??ä¾?å?¨æ²¡æ??å®?ç?° create_operation() è??æ??æ?¹æ³?"
+msgstr "å??é?¨é??误ï¼?è??æ??æ??ä¾?è??没æ??å®?ç?° create_operation() è??æ??æ?¹æ³?"
 
 #: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:350
 msgid "Data model must have at least one column"
@@ -2958,54 +2659,55 @@ msgstr "æ?°æ?®æ¨¡å??å¿?é¡»è?³å°?æ??ä¸?å??"
 msgid "Could not compute virtual table's columns"
 msgstr "æ? æ³?计ç®?è??æ??表å??"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:393
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:392
 #, c-format
 msgid "Can't get data model description for column %d"
 msgstr "æ? æ³?为å?? %d è?·å??æ?°æ?®æ¨¡å??æ??è¿°"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:407
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:406
 #, c-format
 msgid "Can't get data model's column type or type for column %d"
-msgstr ""
+msgstr "æ? æ³?è?·å??æ?°æ?®æ¨¡å??ç??å??ç±»å??æ??å?? %d ç??ç±»å??"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:454
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:453
 #, c-format
 msgid "Can't declare virtual table (%s)"
 msgstr "æ? æ³?声æ??è??表 (%s)"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:571
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:570
 msgid "Column not found"
 msgstr "å??æ?ªæ?¾å?°"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1007
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1006
 #, fuzzy
+#| msgid "Data model must have at least one column"
 msgid "Data model representing the table is read only"
 msgstr "æ?°æ?®æ¨¡å??å¿?é¡»è?³å°?æ??ä¸?å??"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1037
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1036
 msgid "No statement provided to modify the data model representing the table"
 msgstr ""
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1045
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1044
 msgid ""
 "Invalid statement provided to modify the data model representing the table"
 msgstr ""
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1065
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1119
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1128
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1064
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1118
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1127
 msgid ""
 "Invalid parameter in statement provided to modify the data model "
 "representing the table"
 msgstr ""
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1087
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1097
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1086
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1096
 #, fuzzy
 msgid "Could not retreive row to delete"
 msgstr "æ? æ³?å??建è¿?æ?¥ç»?件"
 
-#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1161
+#: ../libgda/sqlite/virtual/gda-vprovider-data-model.c:1160
 msgid ""
 "Failed to execute the statement provided to modify the data model "
 "representing the table"
@@ -3058,28 +2760,28 @@ msgstr "没æ??æ?¾å?°è¡¨ '%s'"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:779
 #: ../libgda/sql-parser/gda-statement-struct.c:794
-#: ../tools/browser/browser-connection.c:1812
-#: ../tools/browser/browser-connection.c:1866
+#: ../tools/browser/browser-connection.c:1818
+#: ../tools/browser/browser-connection.c:1872
 #, c-format
 msgid "Could not identify table for field '%s'"
 msgstr "��为�段 '%s' 确�表"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:983
 msgid "Expression can't have both a type cast and a parameter specification"
-msgstr ""
+msgstr "表达å¼?ä¸?è?½å??æ?¶è¿?è¡?ç±»å??转æ?¢å??å??æ?°æ??å®?"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:993
 #: ../libgda/sql-parser/gda-statement-struct.c:1006
 #: ../libgda/sql-parser/gda-statement-struct.c:1019
 #, c-format
 msgid "'%s' is not a valid identifier"
-msgstr ""
+msgstr "'%s' ä¸?æ?¯æ??æ??ç??æ ?è¯?符"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:996
 #: ../libgda/sql-parser/gda-statement-struct.c:1009
 #: ../libgda/sql-parser/gda-statement-struct.c:1022
 msgid "Empty identifier"
-msgstr ""
+msgstr "空��符"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:1031
 msgid "Operation has no operand"
@@ -3104,7 +2806,7 @@ msgstr "å?¨é??æ?©å­?段丢失表达å¼?"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:1129
 msgid "Missing expression in select target"
-msgstr ""
+msgstr "é??æ?©ç??对象缺å°?表达å¼?"
 
 #: ../libgda/sql-parser/gda-statement-struct.c:1138
 msgid ""
@@ -3171,11 +2873,11 @@ msgstr ""
 msgid ""
 "INSERT statement does not have the same number of target columns and "
 "expressions"
-msgstr ""
+msgstr "INSERT 语å?¥ç??ç?®æ ?å??æ?°ç?®å??表达å¼?æ?°ç?®ä¸?ä¸?è?´"
 
 #: ../libgda/sql-parser/gda-statement-struct-insert.c:411
 msgid "VALUES lists must all be the same length in INSERT statement"
-msgstr ""
+msgstr "INSERT 语å?¥ä¸­ç?? VALUES å??表é?¿åº¦å¿?é¡»å?¨é?¨ç?¸ç­?"
 
 #: ../libgda/sql-parser/gda-statement-struct-select.c:404
 msgid "SELECT does not contain any expression"
@@ -3197,7 +2899,7 @@ msgstr ""
 #: ../libgda/sql-parser/gda-statement-struct-select.c:456
 #, c-format
 msgid "Multiple targets named or aliased '%s'"
-msgstr ""
+msgstr "æ??å¤?个å??å­?æ??å?«å??为 '%s' ç??ç?®æ ?"
 
 #: ../libgda/sql-parser/gda-statement-struct-update.c:281
 msgid "UPDATE statement needs a table to update data"
@@ -3207,11 +2909,11 @@ msgstr "UPDATE 语å?¥é??è¦?ä¸?个è¦?æ?´æ?°æ?°æ?®ç??表"
 msgid ""
 "UPDATE statement does not have the same number of target columns and "
 "expressions"
-msgstr ""
+msgstr "UPDATE 语å?¥ç??ç?®æ ?å??æ?°ç?®å??表达å¼?æ?°ç?®ä¸?ä¸?è?´"
 
 #: ../libgda/sql-parser/gda-statement-struct-update.c:293
 msgid "UPDATE statement does not have any target columns to update"
-msgstr ""
+msgstr "UPDATE 语å?¥æ²¡æ??ä»»ä½?ç?®æ ?å??å?¯æ?´æ?°"
 
 #: ../libgda/thread-wrapper/gda-thread-provider.c:816
 #: ../libgda/thread-wrapper/gda-thread-provider.c:869
@@ -3232,17 +2934,17 @@ msgstr ""
 msgid "A connection is required"
 msgstr "é??è¦?ä¸?个è¿?æ?¥"
 
-#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1066
-#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1160
+#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1083
+#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1177
 msgid "Signal does not exist\n"
 msgstr "信����\n"
 
-#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1075
+#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1092
 msgid "Signal to connect to must not have a return value\n"
 msgstr "è¦?è¿?æ?¥å?°ç??ä¿¡å?·ä¸?è?½æ??è¿?å??å?¼\n"
 
-#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1147
-#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1214
+#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1164
+#: ../libgda/thread-wrapper/gda-thread-wrapper.c:1233
 #, c-format
 msgid "Signal %lu does not exist"
 msgstr "信� %lu ���"
@@ -3312,12 +3014,12 @@ msgstr "没æ??æ??å®?ç??表达å¼?"
 #: ../libgda-report/engine/gda-report-engine.c:922
 #, c-format
 msgid "Cannot cast value from type '%s' to type '%s'"
-msgstr ""
+msgstr "æ? æ³?å°?å?¼ä»?â??%sâ??ç±»å??转æ?¢ä¸ºâ??%sâ??ç±»å??"
 
 #: ../libgda-report/engine/gda-report-engine.c:1060
 #, c-format
 msgid "Cannot cast parameter from type '%s' to type '%s'"
-msgstr ""
+msgstr "æ? æ³?å°?å??æ?°ä»?â??%sâ??ç±»å??转æ?¢ä¸ºâ??%sâ??ç±»å??"
 
 #: ../libgda-report/engine/gda-report-engine.c:1153
 #, c-format
@@ -3328,7 +3030,7 @@ msgstr "表达å¼? '%s' è¿?å??ä¸?å?ªè¿?å??ä¸?个å?¼"
 msgid "Binary data"
 msgstr "�����"
 
-#: ../libgda-report/engine/rt-parser.c:1208
+#: ../libgda-report/engine/rt-parser.c:1207
 msgid "link"
 msgstr ""
 
@@ -3356,8 +3058,8 @@ msgid "Select file to load"
 msgstr "é??æ?©è¦?å? è½½ç??æ??件"
 
 #: ../libgda-ui/data-entries/common-bin.c:77
-#: ../libgda-ui/data-entries/plugins/common-pict.c:398
-#: ../libgda-ui/gdaui-rt-editor.c:669
+#: ../libgda-ui/data-entries/plugins/common-pict.c:388
+#: ../libgda-ui/gdaui-rt-editor.c:710
 #, c-format
 msgid ""
 "Could not load the contents of '%s':\n"
@@ -3405,86 +3107,102 @@ msgid "Data size"
 msgstr "��大�"
 
 #: ../libgda-ui/data-entries/common-bin.c:301
-#: ../providers/mysql/gda-mysql-provider.c:623
+#: ../providers/mysql/gda-mysql-provider.c:619
 #: ../providers/mysql/gda-mysql-util.c:67 ../tools/tools-utils.c:38
 msgid "Unknown"
 msgstr "��"
 
-#. FIXME: find a better label
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:159
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:156
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:188
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:168
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:183
-#: ../libgda-ui/gdaui-basic-form.c:719 ../libgda-ui/gdaui-basic-form.c:754
-#: ../libgda-ui/gdaui-raw-grid.c:742 ../tools/config-info.c:93
-#: ../tools/gda-sql.c:2689 ../tools/gda-sql.c:3971
+#. list of fields
+#: ../libgda-ui/data-entries/common-bin.c:325
+#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:4
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:17
+#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:6
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:10
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:53
+#: ../providers/oracle/oracle_specs_create_table.xml.in.h:6
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:4
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:11
+#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:4
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:17
+#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:4
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:17
+msgid "Data type"
+msgstr "æ?°æ?®ç±»å??"
+
+#. FIXME: find a better label
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:158
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:155
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:187
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:167
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:182
+#: ../libgda-ui/gdaui-basic-form.c:829 ../libgda-ui/gdaui-basic-form.c:864
+#: ../libgda-ui/gdaui-raw-grid.c:776 ../tools/config-info.c:93
+#: ../tools/gda-sql.c:2689 ../tools/gda-sql.c:3971
 msgid "Value"
 msgstr "å?¼"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:160
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:157
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:189
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:169
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:184
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:159
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:156
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:188
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:168
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:183
 msgid "GValue to render"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:172
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:169
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-info.c:161
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:196
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c:171
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:168
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-info.c:160
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:195
 msgid "Editable"
 msgstr "���"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:170
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:197
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c:169
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c:196
 msgid "The toggle button can be activated"
 msgstr "å??æ?¢æ??é?®å?¯ä»¥æ¿?æ´»"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:162
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:161
 msgid "Values limited to PK fields"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:163
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:162
 msgid "GList of GValue to render, limited to PK fields"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:169
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:168
 msgid "Values"
 msgstr "å?¼"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:170
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c:169
 msgid "GList of GValue to render, not limited to PK fields "
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-info.c:162
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-info.c:161
 msgid "The information and status changer can be activated"
 msgstr "ä¿¡æ?¯å??ç?¶æ??æ?´æ?¹å?¨å?¯è¢«æ¿?æ´»"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:409
-#, fuzzy
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:408
 msgid "string truncated because too long"
-msgstr "<å­?符串è¿?é?¿è??被æ?ªæ?­>"
+msgstr "å­?符串è¿?é?¿è??被æ?ªæ?­"
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:435
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:274
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:434
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:273
 #, c-format
 msgid ""
 "Data cell renderer's specified type (%s) differs from actual value to "
 "display type (%s)"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:442
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:280
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:441
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:279
 #, c-format
 msgid ""
 "Data cell renderer asked to display values of different data types, at least "
 "%s and %s, which means the data model has some incoherencies"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:508
-#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:299
+#: ../libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c:507
+#: ../libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c:298
 msgid "<non-printable>"
 msgstr "<ä¸?å?¯æ??å?°>"
 
@@ -3495,26 +3213,26 @@ msgid "Invalid UTF-8 format!"
 msgstr "æ? æ??ç?? UTF-8 æ ¼å¼?ï¼?"
 
 #. format tooltip
-#: ../libgda-ui/data-entries/gdaui-entry-common-time.c:1055
+#: ../libgda-ui/data-entries/gdaui-entry-common-time.c:1040
 msgid "Format is hh:mm:ss"
 msgstr "格�为 hh:mm:ss"
 
-#: ../libgda-ui/data-entries/gdaui-entry-shell.c:246
+#: ../libgda-ui/data-entries/gdaui-entry-shell.c:240
 #, c-format
 msgid ""
 "Widget of class '%s' does not have any associated GdaDataHandler, (to be set "
 "using the 'handler' property) expect some mis-behaviours"
 msgstr ""
 
-#: ../libgda-ui/data-entries/gdaui-entry-shell.c:408
+#: ../libgda-ui/data-entries/gdaui-entry-shell.c:398
 msgid "Value is NULL"
 msgstr "�为 NULL"
 
-#: ../libgda-ui/data-entries/gdaui-entry-shell.c:414
+#: ../libgda-ui/data-entries/gdaui-entry-shell.c:404
 msgid "Value will be determined by default"
 msgstr "����认��"
 
-#: ../libgda-ui/data-entries/gdaui-entry-shell.c:420
+#: ../libgda-ui/data-entries/gdaui-entry-shell.c:410
 msgid "Value is invalid"
 msgstr "å?¼æ? æ??"
 
@@ -3571,7 +3289,7 @@ msgstr "��"
 #: ../libgda-ui/data-entries/gdaui-formatted-entry.c:275
 #, c-format
 msgid "Unknown format character starting at %s"
-msgstr ""
+msgstr "%s 以æ?ªç?¥æ ¼å¼?ç??å­?符串å¼?头"
 
 #: ../libgda-ui/data-entries/gdaui-numeric-entry.c:267
 #, c-format
@@ -3588,27 +3306,27 @@ msgstr "å°?æ?°å??é??符ä¸?è?½æ?¯ '%c' å­?符"
 msgid "Decimal thousands cannot be the '%c' character"
 msgstr "å??ä½?å??é??符ä¸?è?½æ?¯ '%c' å­?符"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:108
-#: ../libgda-ui/data-entries/plugins/common-pict.c:121
-#: ../libgda-ui/data-entries/plugins/gdaui-entry-pict.c:416
+#: ../libgda-ui/data-entries/plugins/common-pict.c:101
+#: ../libgda-ui/data-entries/plugins/common-pict.c:114
+#: ../libgda-ui/data-entries/plugins/gdaui-entry-pict.c:410
 #, c-format
 msgid "Empty data"
 msgstr "空��"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:114
+#: ../libgda-ui/data-entries/plugins/common-pict.c:107
 #, c-format
 msgid "Unhandled type of data"
 msgstr "æ?ªå¤?ç??ç??æ?°æ?®ç±»å??"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:211
+#: ../libgda-ui/data-entries/plugins/common-pict.c:204
 #, fuzzy, c-format
 msgid ""
 "Error while deserializing data:\n"
 "%s"
 msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:221
-#: ../libgda-ui/data-entries/plugins/common-pict.c:264
+#: ../libgda-ui/data-entries/plugins/common-pict.c:214
+#: ../libgda-ui/data-entries/plugins/common-pict.c:257
 #, c-format
 msgid ""
 "Error while interpreting data as an image:\n"
@@ -3617,37 +3335,37 @@ msgstr ""
 "ä½?为å?¾å??解é??æ?°æ?®æ?¶å?ºé??ï¼?\n"
 "%s"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:315
+#: ../libgda-ui/data-entries/plugins/common-pict.c:305
 msgid "_Load image from file"
 msgstr "ä»?æ??件å? è½½å?¾å??(_L)"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:322
+#: ../libgda-ui/data-entries/plugins/common-pict.c:312
 msgid "_Save image"
 msgstr "ä¿?å­?å?¾å??(_S)"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:339
-#: ../libgda-ui/gdaui-rt-editor.c:631
+#: ../libgda-ui/data-entries/plugins/common-pict.c:329
+#: ../libgda-ui/gdaui-rt-editor.c:672
 msgid "Select image to load"
 msgstr "é??æ?©è¦?å? è½½ç??å?¾å??"
 
 #. determine writable formats
-#: ../libgda-ui/data-entries/plugins/common-pict.c:444
+#: ../libgda-ui/data-entries/plugins/common-pict.c:434
 msgid "Image format"
 msgstr "å?¾å??æ ¼å¼?"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:448
+#: ../libgda-ui/data-entries/plugins/common-pict.c:438
 msgid "Format image as:"
 msgstr "æ ¼å¼?å??å?¾å??为ï¼?"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:460
+#: ../libgda-ui/data-entries/plugins/common-pict.c:450
 msgid "Current format"
 msgstr "å½?å??æ ¼å¼?"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:463
+#: ../libgda-ui/data-entries/plugins/common-pict.c:453
 msgid "Select a file to save the image to"
 msgstr "é??æ?©ä¸?个ä¿?å­?å?¾å??å?°ç??æ??件"
 
-#: ../libgda-ui/data-entries/plugins/common-pict.c:507
+#: ../libgda-ui/data-entries/plugins/common-pict.c:497
 #, c-format
 msgid ""
 "Could not save the image to '%s':\n"
@@ -3714,7 +3432,7 @@ msgstr "设置为主���"
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-cidr.c:273
 #, c-format
 msgid "Set to class %c network"
-msgstr ""
+msgstr "设为 %c 类��"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-filesel-spec.xml.in.h:1
 msgid "Let the user name an existing or new folder"
@@ -3738,7 +3456,7 @@ msgstr "é??æ?©æ¨¡å??"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-filesel-spec.xml.in.h:6
 msgid "Specifies what the user will be allowed to select"
-msgstr ""
+msgstr "æ??å®?å??许ç?¨æ?·é??æ?©ä»?ä¹?å??容"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-filesel.c:195
 msgid "Choose a file"
@@ -3787,7 +3505,7 @@ msgstr "Base 64"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-pict-spec_string.xml.in.h:3
 msgid "Encoding used to convert binary data to the string"
-msgstr ""
+msgstr "ç?¨äº?转æ?¢äº?è¿?å?¶æ?°æ?®å?°å­?符串ç??ç¼?ç ?"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-pict.c:259
 msgid "No data to display"
@@ -3803,7 +3521,7 @@ msgstr ""
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-text-spec.xml.in.h:3
 msgid "Define to enable syntactical colourisation"
-msgstr ""
+msgstr "��以��语��亮"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-text-spec.xml.in.h:4
 msgid "Defines how long lines are wrapped"
@@ -3819,15 +3537,15 @@ msgstr ""
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-text-spec.xml.in.h:7
 msgid "Programming language"
-msgstr ""
+msgstr "��语�"
 
 #: ../libgda-ui/data-entries/plugins/gdaui-entry-text-spec.xml.in.h:8
 msgid "break lines anywhere the cursor can appear"
 msgstr ""
 
 #: ../libgda-ui/data/server_operation.glade.h:1
-#: ../tools/browser/common/fk-declare.c:260
-#: ../tools/browser/schema-browser/table-info.c:387
+#: ../tools/browser/common/fk-declare.c:256
+#: ../tools/browser/schema-browser/table-info.c:382
 msgid "Columns"
 msgstr "å??"
 
@@ -3888,33 +3606,33 @@ msgstr "��设置认��符串��须认�"
 #: ../libgda-ui/internal/gdaui-provider-spec-editor.c:196
 #, c-format
 msgid "Unknown provider '%s'"
-msgstr "æ?ªç?¥ç??æ??ä¾?å?¨ '%s'"
+msgstr "æ?ªç?¥ç??æ??ä¾?è?? '%s'"
 
 #: ../libgda-ui/internal/gdaui-provider-spec-editor.c:200
 #, c-format
 msgid "Provider '%s' does not report the required parameters for DSN"
-msgstr "æ??ä¾?å?¨ '%s' ä¸?为 DSN æ?¥å??é??è¦?ç??å??æ?°"
+msgstr "æ??ä¾?è?? '%s' ä¸?为 DSN æ?¥å??é??è¦?ç??å??æ?°"
 
 #. set to NULL item
-#: ../libgda-ui/internal/utility.c:80
+#: ../libgda-ui/internal/utility.c:79
 msgid "Unset"
 msgstr "�设置"
 
 #. default value item
-#: ../libgda-ui/internal/utility.c:93
+#: ../libgda-ui/internal/utility.c:92
 msgid "Set to default value"
 msgstr "设置为�认�"
 
 #. reset to original value item
-#: ../libgda-ui/internal/utility.c:106
+#: ../libgda-ui/internal/utility.c:105
 msgid "Reset to original value"
 msgstr "é??设å?°å??å??ç??å?¼"
 
-#: ../libgda-ui/internal/utility.c:394
+#: ../libgda-ui/internal/utility.c:370
 msgid "Current modified data is invalid"
 msgstr "å½?å??ä¿®æ?¹ç??å?¼æ? æ??"
 
-#: ../libgda-ui/internal/utility.c:396
+#: ../libgda-ui/internal/utility.c:372
 msgid ""
 "You may now choose to correct it, or to discard\n"
 "the modifications.\n"
@@ -3925,106 +3643,110 @@ msgstr ""
 "\n"
 "æ?¨è¦?æ??æ ·å??ï¼?"
 
-#: ../libgda-ui/internal/utility.c:400
+#: ../libgda-ui/internal/utility.c:376
 msgid ""
 "please correct it and try again, or discard\n"
 "the modifications."
 msgstr "请修æ?¹å®?并é??æ?°å°?è¯?æ??è??丢å¼?è¿?个此修æ?¹"
 
-#: ../libgda-ui/internal/utility.c:407
+#: ../libgda-ui/internal/utility.c:383
 msgid "Part of the current modified data was invalid"
 msgstr "å½?å??ä¿®æ?¹ç??æ?°æ?®ä¸?é?¨å??æ?¯æ? æ??ç??"
 
-#: ../libgda-ui/internal/utility.c:408
+#: ../libgda-ui/internal/utility.c:384
 msgid ""
 "As no transaction was used, only a part of the valid data\n"
 "has been written, and the remaining modification have been discarded."
-msgstr ""
+msgstr "ç?±äº?没æ??使ç?¨äº?å?¡ï¼?å?ªå??å?¥äº?é?¨å??ç??æ??æ??æ?°æ?®ï¼?å?©ä½?ç??ä¿®æ?¹å·²ä¸¢å¼?ã??"
 
-#: ../libgda-ui/internal/utility.c:424
+#: ../libgda-ui/internal/utility.c:400
 msgid "Error details"
 msgstr "é??误ç»?è??"
 
-#: ../libgda-ui/internal/utility.c:479
+#: ../libgda-ui/internal/utility.c:451
 msgid "Discard modified data"
 msgstr "丢å¼?å·²ç»?ä¿®æ?¹ç??æ?°æ?®"
 
-#: ../libgda-ui/internal/utility.c:480
+#: ../libgda-ui/internal/utility.c:452
 msgid "Correct data first"
 msgstr "é¦?å??修正æ?°æ?®"
 
-#: ../libgda-ui/gdaui-basic-form.c:261
+#: ../libgda-ui/gdaui-basic-form.c:284
 msgid ""
 "Pointer to an XML layout specification  (as an xmlNodePtr to a <gdaui_form> "
 "node)"
 msgstr "æ??å?? XML å¸?å±?è§?è?? (ä½?为å?° <gdaui_form> è??ç?¹ç?? xmlNodePtr)"
 
-#: ../libgda-ui/gdaui-basic-form.c:265
+#: ../libgda-ui/gdaui-basic-form.c:288
 msgid "List of parameters to show in the form"
 msgstr "å°?æ?¾ç¤ºå?¨è¡¨å??中ç??å??æ?°å??表"
 
-#: ../libgda-ui/gdaui-basic-form.c:269
+#: ../libgda-ui/gdaui-basic-form.c:292
 msgid "Entry headers are sensitive"
 msgstr ""
 
-#: ../libgda-ui/gdaui-basic-form.c:274
+#: ../libgda-ui/gdaui-basic-form.c:297
 msgid "Show Entry actions"
 msgstr ""
 
-#: ../libgda-ui/gdaui-basic-form.c:279
+#: ../libgda-ui/gdaui-basic-form.c:302
 msgid "Entries Auto-default"
 msgstr ""
 
-#: ../libgda-ui/gdaui-basic-form.c:284
+#: ../libgda-ui/gdaui-basic-form.c:307
 msgid "TRUE if expanding the form vertically makes sense"
 msgstr ""
 
-#: ../libgda-ui/gdaui-basic-form.c:840 ../libgda-ui/gdaui-raw-grid.c:783
-#: ../libgda-ui/gdaui-raw-grid.c:2616
+#: ../libgda-ui/gdaui-basic-form.c:331
+msgid "Shown data entries"
+msgstr "å·²æ?¾ç¤ºç??æ?°æ?®é??"
+
+#: ../libgda-ui/gdaui-basic-form.c:950 ../libgda-ui/gdaui-raw-grid.c:817
+#: ../libgda-ui/gdaui-raw-grid.c:2663
 #, c-format
 msgid "The '%s' attribute should be a G_TYPE_STRING value"
-msgstr "'%s' ���为 G_TYPE_STRING �"
+msgstr "â??%sâ??å±?æ?§åº?为 G_TYPE_STRING å?¼"
 
-#: ../libgda-ui/gdaui-basic-form.c:1739
+#: ../libgda-ui/gdaui-basic-form.c:1892
 msgid "Can't find data entry for GdaHolder"
 msgstr "��为 GdaHolder ������"
 
-#: ../libgda-ui/gdaui-basic-form.c:2011
-msgid "Values to be filled"
-msgstr "è¦?å¡«å??ç??å?¼"
+#: ../libgda-ui/gdaui-basic-form.c:2130
+msgid "Values to be defined"
+msgstr "è¦?å®?ä¹?ç??å?¼"
 
-#: ../libgda-ui/gdaui-basic-form.c:2094 ../libgda-ui/gdaui-raw-grid.c:2443
+#: ../libgda-ui/gdaui-basic-form.c:2203 ../libgda-ui/gdaui-raw-grid.c:2490
 #, c-format
 msgid "'%s' document not parsed successfully"
-msgstr "'%s' æ??档解æ??æ?ªæ??å??"
+msgstr "â??%sâ??æ??档解æ??æ?ªæ??å??"
 
-#: ../libgda-ui/gdaui-basic-form.c:2104 ../libgda-ui/gdaui-raw-grid.c:2453
+#: ../libgda-ui/gdaui-basic-form.c:2213 ../libgda-ui/gdaui-raw-grid.c:2500
 #, c-format
 msgid ""
 "'%s' DTD not parsed successfully. XML data layout validation will not be "
 "performed (some errors may occur)"
 msgstr ""
 
-#: ../libgda-ui/gdaui-basic-form.c:2236
+#: ../libgda-ui/gdaui-basic-form.c:2345
 msgid ""
 "size group was not taken into account using "
 "gdaui_basic_form_add_to_size_group()"
 msgstr ""
 
-#: ../libgda-ui/gdaui-cloud.c:245 ../libgda-ui/gdaui-cloud.c:982
+#: ../libgda-ui/gdaui-cloud.c:245 ../libgda-ui/gdaui-cloud.c:974
 #, c-format
 msgid "Wrong column type for label: expecting a string and got a %s"
 msgstr ""
 
-#: ../libgda-ui/gdaui-cloud.c:1075 ../tools/browser/common/objects-cloud.c:458
+#: ../libgda-ui/gdaui-cloud.c:1067 ../tools/browser/common/objects-cloud.c:458
 msgid "Find:"
 msgstr "���"
 
-#: ../libgda-ui/gdaui-combo.c:129
+#: ../libgda-ui/gdaui-combo.c:128
 msgid "The data model to display"
 msgstr "è¦?æ?¾ç¤ºç??æ?°æ?®æ¨¡å??"
 
-#: ../libgda-ui/gdaui-combo.c:133
+#: ../libgda-ui/gdaui-combo.c:132
 msgid "Display popup as list"
 msgstr ""
 
@@ -4034,29 +3756,29 @@ msgstr "æ?°æ?®æ¨¡å??"
 
 #: ../libgda-ui/gdaui-data-store.c:140
 msgid "Internal GdaDataProxy data model"
-msgstr ""
+msgstr "å??é?¨ GdaDataProxy æ?°æ?®æ¨¡å??"
 
 #: ../libgda-ui/gdaui-data-store.c:389
 msgid "Trying to modify a read-only row"
-msgstr ""
+msgstr "è¯?å?¾ä¿®æ?¹å?ªè¯»ç??è¡?"
 
-#: ../libgda-ui/gdaui-data-filter.c:183
+#: ../libgda-ui/gdaui-data-filter.c:175
 msgid "Filter failed:"
 msgstr "�滤�失败�"
 
-#: ../libgda-ui/gdaui-data-filter.c:217
+#: ../libgda-ui/gdaui-data-filter.c:209
 msgid "Filter"
 msgstr "�滤�"
 
-#: ../libgda-ui/gdaui-data-filter.c:217
+#: ../libgda-ui/gdaui-data-filter.c:209
 msgid "any valid SQL expression"
 msgstr "ä»»ä½?æ??æ??ç?? SQL 表达å¼?"
 
-#: ../libgda-ui/gdaui-data-filter.c:233
+#: ../libgda-ui/gdaui-data-filter.c:225
 msgid "Set filter"
 msgstr "设置�滤�"
 
-#: ../libgda-ui/gdaui-data-filter.c:238
+#: ../libgda-ui/gdaui-data-filter.c:230
 msgid "Clear filter"
 msgstr "æ¸?ç??è¿?滤å?¨"
 
@@ -4064,26 +3786,26 @@ msgstr "æ¸?ç??è¿?滤å?¨"
 msgid "Attempt to initialize an already initialized library"
 msgstr "è¯?å?¾å??å§?å??ä¸?个已å??å§?å??ç??åº?"
 
-#: ../libgda-ui/gdaui-init.c:480
+#: ../libgda-ui/gdaui-init.c:479
 msgid "Could not open plugins directory, no plugin loaded."
 msgstr "æ? æ³?æ??å¼?æ??件ç?®å½?ï¼?没æ??å·²ç»?å? è½½ç??æ??件ã??"
 
-#: ../libgda-ui/gdaui-init.c:500
-#: ../tools/browser/data-manager/data-widget.c:392
-#: ../tools/browser/data-manager/data-widget.c:397
-#: ../tools/browser/data-manager/data-widget.c:399
-#: ../tools/browser/data-manager/xml-spec-editor.c:236
-#: ../tools/browser/query-exec/query-result.c:258 ../tools/web-server.c:2023
+#: ../libgda-ui/gdaui-init.c:499
+#: ../tools/browser/data-manager/data-widget.c:383
+#: ../tools/browser/data-manager/data-widget.c:388
+#: ../tools/browser/data-manager/data-widget.c:390
+#: ../tools/browser/data-manager/xml-spec-editor.c:231
+#: ../tools/browser/query-exec/query-result.c:258 ../tools/web-server.c:2019
 #, c-format
 msgid "Error: %s"
 msgstr "é??误ï¼?%s"
 
-#: ../libgda-ui/gdaui-init.c:507
+#: ../libgda-ui/gdaui-init.c:506
 #, c-format
 msgid "Loading file %s...\n"
 msgstr "æ­£å?¨å? è½½æ??件 %s...\n"
 
-#: ../libgda-ui/gdaui-init.c:510
+#: ../libgda-ui/gdaui-init.c:509
 #, c-format
 msgid "Plugins load warning: %s"
 msgstr "æ??件å? è½½è­¦å??ï¼?%s"
@@ -4102,11 +3824,11 @@ msgstr "æ??å®?è¿?æ?¥"
 msgid "Data sources..."
 msgstr "���..."
 
-#: ../libgda-ui/gdaui-login.c:425
+#: ../libgda-ui/gdaui-login.c:430
 msgid "Could not execute the Database access control center"
 msgstr "�������访���中�"
 
-#: ../libgda-ui/gdaui-raw-form.c:180 ../libgda-ui/gdaui-raw-grid.c:286
+#: ../libgda-ui/gdaui-raw-form.c:180 ../libgda-ui/gdaui-raw-grid.c:301
 msgid "Data to display"
 msgstr "è¦?æ?¾ç¤ºç??æ?°æ?®"
 
@@ -4115,142 +3837,148 @@ msgstr "è¦?æ?¾ç¤ºç??æ?°æ?®"
 msgid "Can't append row to data model: %s"
 msgstr "æ? æ³?追å? å??å?°æ?°æ?®æ¨¡å??ï¼?%s"
 
-#: ../libgda-ui/gdaui-raw-grid.c:291
+#: ../libgda-ui/gdaui-raw-grid.c:306
 msgid ""
 "Pointer to an XML layout specification (as an xmlNodePtr to a <gdaui_grid> "
 "node)"
 msgstr "æ??å?? XML å¸?å±?è§?è?? (ä½?为æ??å?? <gdaui_grid> è??ç?¹ç??ä¸?个 xmlNodePtr)"
 
-#: ../libgda-ui/gdaui-raw-grid.c:294
+#: ../libgda-ui/gdaui-raw-grid.c:309
 msgid "Info cell visible"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:298
+#: ../libgda-ui/gdaui-raw-grid.c:313
 msgid "Global Actions visible"
-msgstr ""
+msgstr "å?¨å±?æ??ä½?å?¯è§?"
 
 #. FIXME: if nullok is FALSE, then set the column title in bold
-#: ../libgda-ui/gdaui-raw-grid.c:745 ../libgda-ui/gdaui-raw-grid.c:768
+#: ../libgda-ui/gdaui-raw-grid.c:779 ../libgda-ui/gdaui-raw-grid.c:802
 msgid "Can't be NULL"
 msgstr "��� NULL"
 
-#: ../libgda-ui/gdaui-raw-grid.c:776
+#: ../libgda-ui/gdaui-raw-grid.c:810
 msgid "No title"
 msgstr "���"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1756
+#: ../libgda-ui/gdaui-raw-grid.c:1784
+#, fuzzy
+#| msgid "Show Column _Titles"
+msgid "Shown columns"
+msgstr "æ?¾ç¤ºå??æ ?é¢?(_T)"
+
+#: ../libgda-ui/gdaui-raw-grid.c:1811
 msgid "Select _All"
 msgstr "å?¨é?¨é??æ?©(_A)"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1761
+#: ../libgda-ui/gdaui-raw-grid.c:1816
 msgid "_Clear Selection"
 msgstr "æ¸?ç??é??æ?©(_C)"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1764
+#: ../libgda-ui/gdaui-raw-grid.c:1819
 msgid "Show Column _Titles"
 msgstr "æ?¾ç¤ºå??æ ?é¢?(_T)"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1769
+#: ../libgda-ui/gdaui-raw-grid.c:1824
 msgid "_Set filter"
 msgstr "设置�滤�(_S)"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1772
+#: ../libgda-ui/gdaui-raw-grid.c:1827
 msgid "_Unset filter"
 msgstr "é??设è¿?滤å?¨(_U)"
 
 #. create dialog box
-#: ../libgda-ui/gdaui-raw-grid.c:1871
+#: ../libgda-ui/gdaui-raw-grid.c:1926
 msgid "Saving Data"
 msgstr "ä¿?å­?æ?°æ?®"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1879
+#: ../libgda-ui/gdaui-raw-grid.c:1934
 msgid "Saving data to a file"
 msgstr "ä¿?å­?æ?°æ?®å?°æ??件"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1880
+#: ../libgda-ui/gdaui-raw-grid.c:1935
 msgid ""
 "The data will be exported without any of the modifications which may have "
 "been made and have not been committed."
-msgstr ""
+msgstr "导å?ºç??æ?°æ?®å°?ä¸?å?«å?¯è?½å·²ç»?ä¿®æ?¹ä½?æ?ªæ??交ç??å??容ã??"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1895 ../tools/config-info.c:251
+#: ../libgda-ui/gdaui-raw-grid.c:1946 ../tools/config-info.c:251
 msgid "File name"
 msgstr "æ??件å??"
 
 #. To translators: "Details" is a table's column's attribute
-#: ../libgda-ui/gdaui-raw-grid.c:1914
+#: ../libgda-ui/gdaui-raw-grid.c:1965
 #: ../tools/browser/schema-browser/table-columns.c:555
 msgid "Details"
 msgstr "ç»?è??"
 
 #. file type
-#: ../libgda-ui/gdaui-raw-grid.c:1935
+#: ../libgda-ui/gdaui-raw-grid.c:1986
 msgid "File type:"
 msgstr "æ??件类å??ï¼?"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1945
+#: ../libgda-ui/gdaui-raw-grid.c:1996
 msgid "Tab-delimited"
 msgstr "å?¶è¡¨ç¬¦å??é??"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1946
+#: ../libgda-ui/gdaui-raw-grid.c:1997
 msgid "Comma-delimited"
 msgstr "é??å?·å??é??"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1947
+#: ../libgda-ui/gdaui-raw-grid.c:1998
 msgid "XML"
 msgstr "XML"
 
 #. limit to selection ?
-#: ../libgda-ui/gdaui-raw-grid.c:1954
+#: ../libgda-ui/gdaui-raw-grid.c:2005
 msgid "Limit to selection?"
 msgstr "é??å?¶å?°é??æ?©ï¼?"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1975
-#, fuzzy
+#: ../libgda-ui/gdaui-raw-grid.c:2026
 msgid "Other options"
-msgstr "Cgrid é??项"
+msgstr "å?¶ä»?é??项"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1982
+#: ../libgda-ui/gdaui-raw-grid.c:2033
 msgid "Empty string when NULL?"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:1985 ../libgda-ui/gdaui-raw-grid.c:1990
+#: ../libgda-ui/gdaui-raw-grid.c:2036 ../libgda-ui/gdaui-raw-grid.c:2041
 msgid "Export NULL values as an empty \"\" string"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:1992
+#: ../libgda-ui/gdaui-raw-grid.c:2043
 #, fuzzy
+#| msgid "Invalid argument: NULL"
 msgid "Invalid data as NULL?"
 msgstr "æ? æ??ç??å??æ?°ï¼?NULL"
 
-#: ../libgda-ui/gdaui-raw-grid.c:1995 ../libgda-ui/gdaui-raw-grid.c:2000
+#: ../libgda-ui/gdaui-raw-grid.c:2046 ../libgda-ui/gdaui-raw-grid.c:2051
 msgid ""
 "Don't export invalid data,\n"
 "but export a NULL value instead"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:2002
+#: ../libgda-ui/gdaui-raw-grid.c:2053
 msgid "Field names on first row?"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:2005 ../libgda-ui/gdaui-raw-grid.c:2010
+#: ../libgda-ui/gdaui-raw-grid.c:2056 ../libgda-ui/gdaui-raw-grid.c:2061
 msgid "Add a row at beginning with columns names"
 msgstr ""
 
-#: ../libgda-ui/gdaui-raw-grid.c:2177
+#: ../libgda-ui/gdaui-raw-grid.c:2228
 #, c-format
 msgid "Could not save file %s"
 msgstr "æ? æ³?ä¿?å­?æ??件 %s"
 
-#: ../libgda-ui/gdaui-raw-grid.c:2185
+#: ../libgda-ui/gdaui-raw-grid.c:2236
 msgid "You must specify a file name"
 msgstr "æ?¨å¿?é¡»æ??å®?ä¸?个æ??件å??"
 
-#: ../libgda-ui/gdaui-raw-grid.c:2191
+#: ../libgda-ui/gdaui-raw-grid.c:2242
 msgid "Got empty file while converting the data"
 msgstr "转æ?¢æ?°æ?®æ?¶è?·å¾?äº?空æ??件"
 
-#: ../libgda-ui/gdaui-raw-grid.c:2204
+#: ../libgda-ui/gdaui-raw-grid.c:2255
 #, c-format
 msgid ""
 "File '%s' already exists.\n"
@@ -4259,11 +3987,11 @@ msgstr ""
 "æ??件 '%s' å·²ç»?å­?å?¨ã??\n"
 "确认è¦?è¦?ç??å®?å??ï¼?"
 
-#: ../libgda-ui/gdaui-raw-grid.c:2214
+#: ../libgda-ui/gdaui-raw-grid.c:2265
 msgid "If you choose yes, the contents will be lost."
 msgstr "å¦?æ??æ?¨é??æ?©æ?¯ï¼?å??容å°?丢失ã??"
 
-#: ../libgda-ui/gdaui-rt-editor.c:90
+#: ../libgda-ui/gdaui-rt-editor.c:91
 msgid ""
 "\"\"\"= Title level 1 =\n"
 "== Title level 2 ==\n"
@@ -4290,90 +4018,91 @@ msgid ""
 "Raw areas are enclosed inside three doublequotes and no markup is interpreted"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:156
+#: ../libgda-ui/gdaui-rt-editor.c:158
 msgid "_Bold"
-msgstr ""
+msgstr "ç²?ä½?(_B)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:156
+#: ../libgda-ui/gdaui-rt-editor.c:158
 msgid "Bold text"
-msgstr ""
+msgstr "ç²?ä½?æ??æ?¬"
 
-#: ../libgda-ui/gdaui-rt-editor.c:157
+#: ../libgda-ui/gdaui-rt-editor.c:159
 msgid "_Italic"
-msgstr ""
+msgstr "æ??ä½?(_I)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:157
+#: ../libgda-ui/gdaui-rt-editor.c:159
 msgid "Italic text"
-msgstr ""
+msgstr "æ??ä½?æ??æ?¬"
 
-#: ../libgda-ui/gdaui-rt-editor.c:158
+#: ../libgda-ui/gdaui-rt-editor.c:160
 msgid "_Underline"
-msgstr ""
+msgstr "ä¸?å??线(_U)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:158
+#: ../libgda-ui/gdaui-rt-editor.c:160
 msgid "Underline text"
-msgstr ""
+msgstr "ä¸?å??线æ??æ?¬"
 
-#: ../libgda-ui/gdaui-rt-editor.c:159
+#: ../libgda-ui/gdaui-rt-editor.c:161
 msgid "_Strike through"
-msgstr ""
+msgstr "��线(_S)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:159
+#: ../libgda-ui/gdaui-rt-editor.c:161
 msgid "Strike through text"
-msgstr ""
+msgstr "å? é?¤çº¿æ??æ?¬"
 
-#: ../libgda-ui/gdaui-rt-editor.c:160
+#: ../libgda-ui/gdaui-rt-editor.c:162
 msgid "_Syntax help"
-msgstr ""
+msgstr "语�帮�(_S)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:160
+#: ../libgda-ui/gdaui-rt-editor.c:162
 msgid "Show syntax help"
-msgstr ""
+msgstr "�示语�帮�"
 
-#: ../libgda-ui/gdaui-rt-editor.c:165
-#, fuzzy
+#: ../libgda-ui/gdaui-rt-editor.c:166
 msgid "_Add image"
-msgstr "ä¿?å­?å?¾å??(_S)"
+msgstr "æ·»å? å?¾å??(_A)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:165
-#, fuzzy
+#: ../libgda-ui/gdaui-rt-editor.c:166
 msgid "Insert image"
-msgstr "æ??å?¥æ?¹æ³?"
+msgstr "æ??å?¥å?¾å??"
 
-#: ../libgda-ui/gdaui-rt-editor.c:166
-msgid "_Reset"
-msgstr ""
+#: ../libgda-ui/gdaui-rt-editor.c:167
+msgid "_Normal text"
+msgstr "正常æ??æ?¬(_N)"
 
-#: ../libgda-ui/gdaui-rt-editor.c:166
-#, fuzzy
+#: ../libgda-ui/gdaui-rt-editor.c:167
 msgid "Reset to normal text"
-msgstr "é??设å?°å??å??ç??å?¼"
+msgstr "é??置为正常æ??æ?¬"
 
-#: ../libgda-ui/gdaui-rt-editor.c:241
+#: ../libgda-ui/gdaui-rt-editor.c:242
 msgid "Don't display a specific background for the text"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:251
+#: ../libgda-ui/gdaui-rt-editor.c:252
 msgid "Display raw markup text instead of formatted text"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:262
+#: ../libgda-ui/gdaui-rt-editor.c:263
 msgid "The buffer which is displayed"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:835
-msgid "Reset font size"
+#: ../libgda-ui/gdaui-rt-editor.c:274
+msgid "Determines if the contents appears in a scrolled window"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:841
+#: ../libgda-ui/gdaui-rt-editor.c:876
+msgid "Reset font size"
+msgstr "é??ç½®å­?å?·"
+
+#: ../libgda-ui/gdaui-rt-editor.c:882
 msgid "Decrease font size (zoom out)"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:847
+#: ../libgda-ui/gdaui-rt-editor.c:888
 msgid "Increase font size (zoom in)"
 msgstr ""
 
-#: ../libgda-ui/gdaui-rt-editor.c:853
+#: ../libgda-ui/gdaui-rt-editor.c:894
 msgid "Show source markup"
 msgstr ""
 
@@ -4395,19 +4124,19 @@ msgstr "添�"
 msgid "Server operation specification"
 msgstr "æ??å?¡å?¨æ??ä½?è§?è??"
 
-#: ../libgda-ui/gdaui-server-operation.c:1175
+#: ../libgda-ui/gdaui-server-operation.c:1171
 msgid "<b>Field properties:</b>"
 msgstr "<b>�段���</b>"
 
-#: ../libgda-ui/gdaui-server-operation.c:1194
+#: ../libgda-ui/gdaui-server-operation.c:1190
 msgid "<b>Fields:</b>"
 msgstr "<b>�段:</b>"
 
-#: ../libgda-ui/gdaui-server-operation.c:1243
+#: ../libgda-ui/gdaui-server-operation.c:1239
 msgid "Add a new field"
 msgstr "添��个��段"
 
-#: ../libgda-ui/gdaui-server-operation.c:1245
+#: ../libgda-ui/gdaui-server-operation.c:1241
 msgid "Remove selected field"
 msgstr "移é?¤é??中ç??å­?段"
 
@@ -4423,7 +4152,7 @@ msgstr "æ?ªç?¥ç??å??å?? %d"
 #: ../libgda-ui/gdaui-tree-store.c:618
 #, c-format
 msgid "Type mismatch: expected a value of type %s and got of type %s"
-msgstr ""
+msgstr "ç±»å??ä¸?å?¹é??ï¼?åº?为 %s ç±»å??ï¼?è??å¾?å?°äº? %s ç±»å??"
 
 #: ../providers/bdb/bdb_specs_dsn.xml.in.h:1
 msgid "Berkeley DB database filename to be used"
@@ -4459,22 +4188,22 @@ msgstr "æ?°æ?®åº?å??"
 #: ../providers/bdb/bdb_specs_dsn.xml.in.h:4
 #: ../providers/bdbsql/bdbsql_specs_create_db.xml.in.h:6
 #: ../providers/bdbsql/bdbsql_specs_drop_db.xml.in.h:6
-#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:2
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:4
 #: ../providers/mdb/mdb_specs_dsn.xml.in.h:2
 #: ../providers/sqlcipher/sqlcipher_specs_create_db.xml.in.h:6
 #: ../providers/sqlcipher/sqlcipher_specs_drop_db.xml.in.h:6
-#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:2
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:4
 #: ../providers/sqlite/sqlite_specs_create_db.xml.in.h:6
 #: ../providers/sqlite/sqlite_specs_drop_db.xml.in.h:6
-#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:2
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:4
 msgid "Directory"
 msgstr "��"
 
 #: ../providers/bdb/bdb_specs_dsn.xml.in.h:5
-#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:3
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:5
 #: ../providers/mdb/mdb_specs_dsn.xml.in.h:3
-#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:3
-#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:5
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:5
 msgid "Directory where the database file is stored"
 msgstr "å­?å?¨æ?°æ?®åº?æ??件ç??ç?®å½?"
 
@@ -4506,7 +4235,7 @@ msgstr "-"
 
 #: ../providers/bdb/libmain.c:72
 msgid "Provider for Berkeley databases"
-msgstr "Berkeley æ?°æ?®åº?æ??ä¾?å?¨"
+msgstr "Berkeley æ?°æ?®åº?æ??ä¾?è??"
 
 #. list of fields
 #: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:1
@@ -4564,7 +4293,7 @@ msgstr "å??æ??è¿°"
 #: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:19
 #: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:5
 #: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:19
-#: ../tools/command-exec.c:731 ../tools/web-server.c:933
+#: ../tools/command-exec.c:731 ../tools/web-server.c:929
 msgid "Default"
 msgstr "�认"
 
@@ -4575,6 +4304,25 @@ msgid "Default value, mandatory if column is NOT NULL"
 msgstr "é»?认å?¼ï¼?å¦?æ??å??æ?¯ NOT NULLï¼?å??æ?¯å¿?é¡»è¦?æ??"
 
 #. list of fields
+#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:7
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:23
+#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:12
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:13
+#: ../providers/mysql/mysql_specs_comment_column.xml.in.h:3
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:75
+#: ../providers/mysql/mysql_specs_drop_column.xml.in.h:2
+#: ../providers/oracle/oracle_specs_create_table.xml.in.h:12
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:8
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:23
+#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:7
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:23
+#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:7
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:23
+msgid "Field name"
+msgstr "å­?段å??"
+
+#. list of fields
 #: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:8
 #: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:28
 #: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:17
@@ -4590,6 +4338,58 @@ msgstr "é»?认å?¼ï¼?å¦?æ??å??æ?¯ NOT NULLï¼?å??æ?¯å¿?é¡»è¦?æ??"
 msgid "Not NULL"
 msgstr "é?? NULL"
 
+#. list of fields
+#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:9
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:33
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:16
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:161
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:12
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:59
+#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:9
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:33
+#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:9
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:33
+msgid "Scale"
+msgstr "è??å?´"
+
+#. list of fields
+#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:10
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:35
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:17
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:167
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:13
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:65
+#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:10
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:35
+#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:10
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:35
+msgid "Size"
+msgstr "大�"
+
+#: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:11
+#: ../providers/bdbsql/bdbsql_specs_drop_table.xml.in.h:3
+#: ../providers/bdbsql/bdbsql_specs_rename_table.xml.in.h:3
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:18
+#: ../providers/mysql/mysql_specs_comment_column.xml.in.h:4
+#: ../providers/mysql/mysql_specs_comment_table.xml.in.h:1
+#: ../providers/mysql/mysql_specs_drop_column.xml.in.h:3
+#: ../providers/mysql/mysql_specs_drop_table.xml.in.h:7
+#: ../providers/mysql/mysql_specs_rename_table.xml.in.h:3
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:14
+#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:6
+#: ../providers/postgres/postgres_specs_drop_table.xml.in.h:4
+#: ../providers/postgres/postgres_specs_rename_table.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_add_column.xml.in.h:11
+#: ../providers/sqlcipher/sqlcipher_specs_drop_table.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_rename_table.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_add_column.xml.in.h:11
+#: ../providers/sqlite/sqlite_specs_drop_table.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_rename_table.xml.in.h:3
+#: ../tools/browser/data-manager/data-source-editor.c:135
+#: ../tools/browser/schema-browser/table-info.c:992
+msgid "Table"
+msgstr "表"
+
 #: ../providers/bdbsql/bdbsql_specs_add_column.xml.in.h:12
 #: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:39
 #: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:23
@@ -4706,6 +4506,37 @@ msgstr "已索å¼?ç??å­?段æ??表达å¼?"
 msgid "Indexed field(s)"
 msgstr "ç´¢å¼?ç??å­?段"
 
+#.
+#. This file contains the CREATE ROLE operation's parameters, which is
+#. available since PostgreSQL 8.1
+#.
+#: ../providers/bdbsql/bdbsql_specs_create_index.xml.in.h:12
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:26
+#: ../providers/bdbsql/bdbsql_specs_create_view.xml.in.h:3
+#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:15
+#: ../providers/mysql/mysql_specs_create_index.xml.in.h:11
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:134
+#: ../providers/mysql/mysql_specs_create_view.xml.in.h:3
+#: ../providers/oracle/oracle_specs_create_table.xml.in.h:15
+#: ../providers/postgres/postgres_specs_create_index.xml.in.h:9
+#: ../providers/postgres/postgres_specs_create_role.xml.in.h:55
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:40
+#: ../providers/postgres/postgres_specs_create_user.xml.in.h:9
+#: ../providers/postgres/postgres_specs_create_view.xml.in.h:3
+#: ../providers/postgres/postgres_specs_drop_role.xml.in.h:3
+#: ../providers/postgres/postgres_specs_drop_user.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_create_index.xml.in.h:12
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:26
+#: ../providers/sqlcipher/sqlcipher_specs_create_view.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_create_index.xml.in.h:12
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:26
+#: ../providers/sqlite/sqlite_specs_create_view.xml.in.h:3
+#: ../tools/browser/data-manager/data-favorite-selector.c:305
+#: ../tools/browser/query-exec/query-favorite-selector.c:353
+#: ../tools/command-exec.c:654 ../tools/gda-sql.c:3041 ../tools/gda-sql.c:3970
+msgid "Name"
+msgstr "å??称"
+
 #: ../providers/bdbsql/bdbsql_specs_create_index.xml.in.h:13
 #: ../providers/mysql/mysql_specs_create_index.xml.in.h:12
 #: ../providers/mysql/mysql_specs_drop_index.xml.in.h:3
@@ -4738,6 +4569,17 @@ msgstr "�������"
 msgid "Sort type"
 msgstr "æ??åº?ç±»å??"
 
+#. To translators: "Type" is the data type of a table's column
+#: ../providers/bdbsql/bdbsql_specs_create_index.xml.in.h:17
+#: ../providers/mysql/mysql_specs_create_index.xml.in.h:17
+#: ../providers/sqlcipher/sqlcipher_specs_create_index.xml.in.h:17
+#: ../providers/sqlite/sqlite_specs_create_index.xml.in.h:17
+#: ../tools/browser/schema-browser/table-columns.c:534
+#: ../tools/command-exec.c:655 ../tools/command-exec.c:729
+#: ../tools/web-server.c:927
+msgid "Type"
+msgstr "ç±»å??"
+
 #. list of fields
 #: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:2
 #: ../providers/mysql/mysql_specs_add_column.xml.in.h:5
@@ -4746,7 +4588,7 @@ msgstr "æ??åº?ç±»å??"
 #: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:2
 #: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:2
 #: ../tools/command-exec.c:594 ../tools/command-exec.c:597
-#: ../tools/web-server.c:903 ../tools/web-server.c:906
+#: ../tools/web-server.c:899 ../tools/web-server.c:902
 msgid "Auto increment"
 msgstr "è?ªå?¨å¢?é??"
 
@@ -4762,14 +4604,29 @@ msgstr "��"
 #: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:14
 #: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:14
 msgid "Conflict resolution method (ROLLBACK|ABORT|FAIL|IGNORE|REPLACE"
-msgstr ""
+msgstr "��解���(ROLLBACK|ABORT|FAIL|IGNORE|REPLACE"
 
 #: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:15
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:39
 #: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:15
 #: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:15
 msgid "Create table only if it does not yet exist"
-msgstr ""
+msgstr "å?ªå??建å°?ä¸?å­?å?¨ç??表"
+
+#. list of fields
+#. To translators: "Default value" is a table's column's attribute
+#: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:21
+#: ../providers/jdbc/jdbc_specs_create_table.xml.in.h:10
+#: ../providers/mysql/mysql_specs_add_column.xml.in.h:12
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:57
+#: ../providers/oracle/oracle_specs_create_table.xml.in.h:10
+#: ../providers/postgres/postgres_specs_add_column.xml.in.h:6
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:15
+#: ../providers/sqlcipher/sqlcipher_specs_create_table.xml.in.h:21
+#: ../providers/sqlite/sqlite_specs_create_table.xml.in.h:21
+#: ../tools/browser/schema-browser/table-columns.c:548
+msgid "Default value"
+msgstr "�认�"
 
 #. other table constraints
 #: ../providers/bdbsql/bdbsql_specs_create_table.xml.in.h:25
@@ -4850,6 +4707,14 @@ msgstr "��"
 msgid "Create view only if it does not yet exist"
 msgstr "å?ªè¦?å°?æ?ªå­?å?¨æ?¶å??建è§?å?¾"
 
+#: ../providers/bdbsql/bdbsql_specs_create_view.xml.in.h:2
+#: ../providers/mysql/mysql_specs_create_view.xml.in.h:2
+#: ../providers/postgres/postgres_specs_create_view.xml.in.h:2
+#: ../providers/sqlcipher/sqlcipher_specs_create_view.xml.in.h:2
+#: ../providers/sqlite/sqlite_specs_create_view.xml.in.h:2
+msgid "Definition"
+msgstr "å®?ä¹?"
+
 #: ../providers/bdbsql/bdbsql_specs_create_view.xml.in.h:5
 #: ../providers/postgres/postgres_specs_create_view.xml.in.h:6
 #: ../providers/sqlcipher/sqlcipher_specs_create_view.xml.in.h:5
@@ -4904,6 +4769,16 @@ msgstr ""
 msgid "If exists"
 msgstr "å¦?æ??å­?å?¨"
 
+#: ../providers/bdbsql/bdbsql_specs_drop_index.xml.in.h:3
+#: ../providers/mysql/mysql_specs_drop_index.xml.in.h:1
+#: ../providers/postgres/postgres_specs_drop_index.xml.in.h:2
+#: ../providers/sqlcipher/sqlcipher_specs_drop_index.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_drop_index.xml.in.h:3
+#: ../tools/browser/schema-browser/schema-browser-perspective.c:167
+#: ../tools/browser/schema-browser/schema-browser-perspective.c:173
+msgid "Index"
+msgstr "索�"
+
 #: ../providers/bdbsql/bdbsql_specs_drop_index.xml.in.h:4
 #: ../providers/mysql/mysql_specs_drop_index.xml.in.h:2
 #: ../providers/postgres/postgres_specs_drop_index.xml.in.h:3
@@ -4935,41 +4810,61 @@ msgstr "è¦?å? é?¤ç??表"
 msgid "Drop view only if it exists"
 msgstr ""
 
-#: ../providers/bdbsql/bdbsql_specs_drop_view.xml.in.h:4
-#: ../providers/mysql/mysql_specs_drop_view.xml.in.h:4
+#: ../providers/bdbsql/bdbsql_specs_drop_view.xml.in.h:3
+#: ../providers/mysql/mysql_specs_drop_view.xml.in.h:3
+#: ../providers/postgres/postgres_specs_drop_view.xml.in.h:6
+#: ../providers/sqlcipher/sqlcipher_specs_drop_view.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_drop_view.xml.in.h:3
+msgid "View"
+msgstr "æ?¥ç??"
+
+#: ../providers/bdbsql/bdbsql_specs_drop_view.xml.in.h:4
+#: ../providers/mysql/mysql_specs_drop_view.xml.in.h:4
 #: ../providers/postgres/postgres_specs_drop_view.xml.in.h:7
 #: ../providers/sqlcipher/sqlcipher_specs_drop_view.xml.in.h:4
 #: ../providers/sqlite/sqlite_specs_drop_view.xml.in.h:4
 msgid "View to delete"
 msgstr "è¦?å? é?¤ç??è§?å?¾"
 
-#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:4
-#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:4
-#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:4
-msgid "Enable usage of some extra functions in SQL"
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:2
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:2
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:2
+msgid "Define REGEXP"
 msgstr ""
 
-#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:5
-#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:5
-#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:5
-msgid "Enforce foreign keys"
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:3
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:3
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:3
+msgid "Define the REGEXP function"
 msgstr ""
 
 #: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:6
 #: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:6
 #: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:6
-msgid "Extra functions"
-msgstr "����"
+msgid "Enable usage of some extra functions in SQL"
+msgstr "å??许å?¨ SQL 中使ç?¨ä¸?äº?é¢?å¤?ç??å?½æ?°"
 
 #: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:7
 #: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:7
 #: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:7
-msgid "The name of a database to use (without the .db)"
-msgstr "è¦?使ç?¨ç??æ?°æ?®åº?ç??å??å­? (ä¸?带 .db)"
+msgid "Enforce foreign keys"
+msgstr ""
 
 #: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:8
 #: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:8
 #: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:8
+msgid "Extra functions"
+msgstr "����"
+
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:9
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:9
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:9
+msgid "The name of a database to use (without the .db)"
+msgstr "è¦?使ç?¨ç??æ?°æ?®åº?ç??å??å­? (ä¸?带 .db)"
+
+#: ../providers/bdbsql/bdbsql_specs_dsn.xml.in.h:10
+#: ../providers/sqlcipher/sqlcipher_specs_dsn.xml.in.h:10
+#: ../providers/sqlite/sqlite_specs_dsn.xml.in.h:10
 msgid "With foreign keys"
 msgstr ""
 
@@ -4999,12 +4894,11 @@ msgstr "è¦?é??å?½å??ç??表"
 
 #: ../providers/bdbsql/libmain.c:50
 msgid "Can't find libdb_sql-5."
-msgstr ""
+msgstr "��� libdb_sql-5"
 
 #: ../providers/bdbsql/libmain.c:88
-#, fuzzy
 msgid "Provider for BDB SQL databases"
-msgstr "MySQL æ?°æ?®åº?ç??æ??ä¾?å?¨"
+msgstr "BDB SQL æ?°æ?®åº?ç??æ??ä¾?è??"
 
 #: ../providers/jdbc/GdaInputStream.c:34
 #: ../providers/jdbc/GdaInputStream.c:108 ../providers/jdbc/GdaJValue.c:193
@@ -5048,7 +4942,7 @@ msgstr "æ? æ³?å??建 JAVA è??æ??æ?ºï¼?%s"
 
 #: ../providers/jdbc/libmain.c:485
 msgid "Could not the JVM runtime (libjvm.so), JDBC provider is unavailable."
-msgstr ""
+msgstr "æ?¾ä¸?å?° JVM è¿?è¡?æ?¶(libjvm.so)ï¼?JDBC æ??ä¾?è??æ? æ³?使ç?¨ã??"
 
 #: ../providers/mdb/gda-mdb-provider.c:273
 #: ../providers/mdb/gda-mdb-provider.c:280
@@ -5073,7 +4967,7 @@ msgstr "����表 '%s'�%s"
 
 #: ../providers/mdb/libmain.c:73
 msgid "Provider for Microsoft Access files"
-msgstr "Microsoft Access æ??件ç??æ??ä¾?å?¨"
+msgstr "Microsoft Access æ??件ç??æ??ä¾?è??"
 
 #: ../providers/mdb/mdb_specs_dsn.xml.in.h:4
 msgid "The name of a database to use (filename without the .mdb)"
@@ -5101,43 +4995,42 @@ msgstr ""
 
 #: ../providers/mysql/gda-mysql-ddl.c:920
 msgid "Incorrect specified column name"
-msgstr "é??误ç??å?ªå®?å??å??"
+msgstr "æ??å®?å??ç??å??称é??误"
 
 #: ../providers/mysql/gda-mysql-handler-boolean.c:123
-#, fuzzy
 msgid "MySQL boolean representation"
-msgstr "å??精度"
+msgstr "MySQL å¸?å°?å??表示"
 
 #: ../providers/mysql/gda-mysql-provider.c:480
 msgid "Cannot give a UNIX SOCKET if you also provide either a HOST or a PORT"
 msgstr "å¦?æ??æ?¨å·²ç»?ç»?å?ºäº?主æ?ºæ??端å?£ï¼?å°±ä¸?è?½å??ç»?å®? UNIX å¥?æ?¥å­?ã??"
 
-#: ../providers/mysql/gda-mysql-provider.c:532
+#: ../providers/mysql/gda-mysql-provider.c:528
 #, c-format
 msgid ""
 "Could not set client charset to UTF8. Using %s. It'll be problems with non "
 "UTF-8 characters"
 msgstr "æ? æ³?设置客æ?·ç«¯å­?符é??为 UTF8ã??æ­£å?¨ä½¿ç?¨ %sã??对äº?é?? UTF-8 å­?符è¿?å°?æ?¯é?®é¢?"
 
-#: ../providers/mysql/gda-mysql-provider.c:588
+#: ../providers/mysql/gda-mysql-provider.c:584
 msgid "The connection string must contain the DB_NAME values"
-msgstr ""
+msgstr "è¿?æ?¥å­?符串å¿?é¡»å??å?« DB_NAME å?¼"
 
-#: ../providers/mysql/gda-mysql-provider.c:626
+#: ../providers/mysql/gda-mysql-provider.c:622
 #: ../providers/mysql/gda-mysql-util.c:69
 msgid "No description"
 msgstr "æ? æ??è¿°"
 
-#: ../providers/mysql/gda-mysql-provider.c:1752
+#: ../providers/mysql/gda-mysql-provider.c:1746
 msgid "Unnamed statement parameter is not allowed in prepared statement."
 msgstr ""
 
 #. force reading the complete BLOB into memory
-#: ../providers/mysql/gda-mysql-provider.c:2392
+#: ../providers/mysql/gda-mysql-provider.c:2386
 msgid "Can't read whole BLOB into memory"
 msgstr "æ? æ³?æ?´ä¸ªè¯»å?? BLOB å?°å??å­?"
 
-#: ../providers/mysql/gda-mysql-provider.c:2482
+#: ../providers/mysql/gda-mysql-provider.c:2476
 msgid ""
 "Could not use CURSOR. Mysql version 5.0 at least is required. Using random "
 "access anyway."
@@ -5196,7 +5089,7 @@ msgstr "没æ??为å?¼ %2$s æ? å°?ç±»å?? %1$s"
 
 #: ../providers/mysql/libmain.c:71
 msgid "Provider for MySQL databases"
-msgstr "MySQL æ?°æ?®åº?ç??æ??ä¾?å?¨"
+msgstr "MySQL æ?°æ?®åº?ç??æ??ä¾?è??"
 
 #: ../providers/mysql/mysql_specs_add_column.xml.in.h:1
 msgid "Add the column after the specified column"
@@ -5228,7 +5121,7 @@ msgstr "表注é??"
 #: ../providers/mysql/mysql_specs_create_db.xml.in.h:2
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:3
 msgid "7bit Swedish"
-msgstr ""
+msgstr "7ä½? ç??å?¸è¯­"
 
 #. To translators: Charset name
 #: ../providers/mysql/mysql_specs_create_db.xml.in.h:4
@@ -5290,7 +5183,7 @@ msgstr ""
 #. DSN parameters
 #: ../providers/mysql/mysql_specs_create_db.xml.in.h:20
 msgid "Create database only if it does not yet exist"
-msgstr ""
+msgstr "å?ªå??建å°?ä¸?å­?å?¨ç??æ?°æ?®åº?"
 
 #. To translators: Charset name
 #: ../providers/mysql/mysql_specs_create_db.xml.in.h:22
@@ -5578,7 +5471,7 @@ msgstr ""
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:7
 msgid "An approximation of the average row length for your table"
-msgstr ""
+msgstr "æ?¨ç??表中å??è¡?å¹³å??é?¿åº¦ç??è¿?ä¼¼å?¼"
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:8
 msgid "Archive"
@@ -5587,7 +5480,7 @@ msgstr "å½?æ¡£"
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:12
 msgid "Auto increment value"
-msgstr ""
+msgstr "�����"
 
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:14
@@ -5601,7 +5494,7 @@ msgstr "Berkeley DB"
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:20
 #: ../providers/postgres/postgres_specs_create_table.xml.in.h:3
 msgid "Cascade"
-msgstr ""
+msgstr "级è??"
 
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:28
@@ -5610,15 +5503,15 @@ msgstr "æ ¡éª?å??"
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:29
 msgid "Clustered, fault-tolerant, memory-based"
-msgstr ""
+msgstr "é??群å??ã??容é??ç??ã??å?ºäº?å­?å?¨ç??"
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:32
 msgid "Comma Separated Value (CSV)"
-msgstr ""
+msgstr "é??å?·å??é??ç??å?¼(CSV)"
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:35
 msgid "Compact"
-msgstr ""
+msgstr "ç´§å??"
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:36
 msgid "Compressed"
@@ -5629,7 +5522,7 @@ msgstr "å·²å??缩"
 msgid ""
 "Counter for auto incremented fields is incremented by this value + 1 "
 "(DEFAULT: 0)"
-msgstr ""
+msgstr "è?ªå?¨é??å¢?å­?段ç??计æ?°å?¨æ?? æ­¤å?¼+1 ç??é??度å¢?å? (é»?认å?¼ï¼?0)"
 
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:51
@@ -5674,6 +5567,12 @@ msgid "Field"
 msgstr "�段"
 
 #. foreign key spec
+#: ../providers/mysql/mysql_specs_create_table.xml.in.h:77
+#: ../providers/postgres/postgres_specs_create_table.xml.in.h:25
+msgid "Fields"
+msgstr "�段"
+
+#. foreign key spec
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:79
 #: ../providers/postgres/postgres_specs_create_table.xml.in.h:27
 msgid "Fields in the foreign key"
@@ -5787,7 +5686,7 @@ msgstr ""
 
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:150
 msgid "Redundant"
-msgstr ""
+msgstr "å??ä½?"
 
 #. foreign key spec
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:152
@@ -5804,7 +5703,7 @@ msgstr "å¼?ç?¨ç??表"
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:155
 #: ../providers/postgres/postgres_specs_create_table.xml.in.h:57
 msgid "Restrict"
-msgstr ""
+msgstr "é??å?¶"
 
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:157
@@ -5834,7 +5733,7 @@ msgstr "表é??项"
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:187
 msgid "Union"
-msgstr ""
+msgstr "è??å??"
 
 #. other table options
 #: ../providers/mysql/mysql_specs_create_table.xml.in.h:199
@@ -5881,6 +5780,14 @@ msgstr ""
 msgid "Drop table only if it is temporary"
 msgstr ""
 
+#: ../providers/mysql/mysql_specs_drop_table.xml.in.h:5
+#: ../providers/postgres/postgres_specs_drop_column.xml.in.h:4
+#: ../providers/postgres/postgres_specs_drop_index.xml.in.h:4
+#: ../providers/postgres/postgres_specs_drop_table.xml.in.h:2
+#: ../providers/postgres/postgres_specs_drop_view.xml.in.h:4
+msgid "References"
+msgstr "å¼?ç?¨"
+
 #: ../providers/mysql/mysql_specs_drop_table.xml.in.h:6
 #: ../providers/postgres/postgres_specs_drop_index.xml.in.h:5
 #: ../providers/postgres/postgres_specs_drop_table.xml.in.h:3
@@ -5891,7 +5798,7 @@ msgstr ""
 #: ../providers/postgres/postgres_specs_drop_index.xml.in.h:6
 #: ../providers/postgres/postgres_specs_drop_table.xml.in.h:6
 msgid "What to do with references"
-msgstr ""
+msgstr "å¦?ä½?å¤?ç??å¼?ç?¨"
 
 #: ../providers/mysql/mysql_specs_dsn.xml.in.h:1
 msgid "Compress"
@@ -5941,14 +5848,12 @@ msgid "Invalid Oracle handle"
 msgstr "æ? æ??ç?? Oracle å¤?ç??ç¨?åº?"
 
 #: ../providers/oracle/gda-oracle-util.c:654
-#, fuzzy
 msgid "Could not allocate Lob locator"
-msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
+msgstr "æ? æ³?æ??å®? Lob å®?ä½?å?¨"
 
 #: ../providers/oracle/gda-oracle-util.c:661
-#, fuzzy
 msgid "Could not copy Lob locator"
-msgstr "æ? æ³?解æ?? XML æ??æ¡£"
+msgstr "���� Lob ���"
 
 #: ../providers/postgres/gda-postgres-handler-bin.c:120
 msgid "Postgresql binary handler"
@@ -5960,15 +5865,15 @@ msgstr "PostgresqlBin"
 
 #: ../providers/postgres/gda-postgres-handler-bin.c:127
 msgid "PostgreSQL binary representation"
-msgstr ""
+msgstr "PostgreSQL ���表示"
 
 #: ../providers/postgres/gda-postgres-handler-bin.c:219
 msgid "Insufficient memory to convert binary buffer to string"
-msgstr ""
+msgstr "没æ??足å¤?ç??å??å­?æ?¥æ?§è¡?äº?è¿?å?¶ç¼?å?²å?ºå?°å­?符串ç??转æ?¢"
 
 #: ../providers/postgres/gda-postgres-handler-bin.c:282
 msgid "Insufficient memory to convert string to binary buffer"
-msgstr ""
+msgstr "没æ??足å¤?ç??å??å­?æ?¥æ?§è¡?å­?符串å?°äº?è¿?å?¶ç¼?å?²å?ºç??转æ?¢"
 
 #: ../providers/postgres/gda-postgres-provider.c:425
 msgid "The connection string must contain a DB_NAME value"
@@ -6016,15 +5921,14 @@ msgstr "å??é?¨é??误"
 msgid "Wrong savepoint name '%s'"
 msgstr "é??误ç??ä¿?å­?ç?¹ (savepoint) å??称 '%s'"
 
+#: ../providers/postgres/gda-postgres-provider.c:2013
 #: ../providers/postgres/gda-postgres-provider.c:2015
-#: ../providers/postgres/gda-postgres-provider.c:2017
-#, fuzzy
 msgid "Cannot start transaction"
-msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
+msgstr "������"
 
-#: ../providers/postgres/gda-postgres-provider.c:2226
-#: ../providers/postgres/gda-postgres-provider.c:2262
-#: ../providers/postgres/gda-postgres-provider.c:2297
+#: ../providers/postgres/gda-postgres-provider.c:2224
+#: ../providers/postgres/gda-postgres-provider.c:2260
+#: ../providers/postgres/gda-postgres-provider.c:2295
 #, fuzzy
 msgid "Could not set the XA transaction ID parameter"
 msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
@@ -6035,7 +5939,7 @@ msgstr ""
 
 #: ../providers/postgres/libmain.c:79
 msgid "Provider for PostgreSQL databases"
-msgstr "PostgreSQL æ?°æ?®åº?ç??æ??ä¾?å?¨"
+msgstr "PostgreSQL æ?°æ?®åº?ç??æ??ä¾?è??"
 
 #: ../providers/postgres/postgres_specs_add_column.xml.in.h:7
 msgid "Don't add the column to descendants of the table"
@@ -6193,6 +6097,11 @@ msgstr "æ??é²?语 EUC"
 msgid "Korean EUC (Hangle base)"
 msgstr ""
 
+#: ../providers/postgres/postgres_specs_create_db.xml.in.h:56
+#: ../tools/command-exec.c:656
+msgid "Owner"
+msgstr "�主"
+
 #. To translators: Charset name
 #: ../providers/postgres/postgres_specs_create_db.xml.in.h:61
 #: ../providers/postgres/postgres_specs_drop_db.xml.in.h:37
@@ -6283,18 +6192,16 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:5
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:2
-#, fuzzy
 msgid "Can create databases"
-msgstr "å??建ä¸?个æ?°æ?°æ?®åº?ï¼?"
+msgstr "å?¯å??建æ?°æ?®åº?"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
 #. available since PostgreSQL 8.1
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:10
-#, fuzzy
 msgid "Can create roles"
-msgstr "æ? æ³?å??建ç?®å½? '%s'"
+msgstr "å?¯å??建è§?è?²"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6302,7 +6209,7 @@ msgstr "æ? æ³?å??建ç?®å½? '%s'"
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:15
 msgid "Can login"
-msgstr ""
+msgstr "�以��"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6315,15 +6222,16 @@ msgid ""
 "the presented password string is already in MD5-encrypted format, then it is "
 "stored encrypted as-is."
 msgstr ""
+"æ?§å?¶å¯?ç ?æ?¯å?¦ä»¥å? å¯?å½¢å¼?ä¿?å­?å?¨ç³»ç»?ç?®å½?中ã??å¦?æ??å·²æ??ç??å¯?ç ?å­?符串已ç»?æ?¯ MD5å? å¯?å½¢"
+"å¼?ï¼?å®?è¿?ä¼?å??æ ·å­?å?¨ã??"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
 #. available since PostgreSQL 8.1
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:25
-#, fuzzy
 msgid "Database superuser"
-msgstr "æ?°æ?®åº?æ??å?¡å?¨"
+msgstr "����级��"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6331,20 +6239,18 @@ msgstr "æ?°æ?®åº?æ??å?¡å?¨"
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:30
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:5
-#, fuzzy
 msgid "Encrypt password"
-msgstr "管ç??å??å?£ä»¤"
+msgstr "����"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:31
-#, fuzzy
 msgid "Existing role"
-msgstr "å­?å?¨ç??æ??ä½?ç±»å??ï¼?\n"
+msgstr "ç?°æ??ç??è§?è?²"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:32
 msgid ""
 "Existing roles to which the new role will be immediately added as a new "
 "member"
-msgstr ""
+msgstr "ç?°å­?ç??è§?è?²ï¼?æ?°è§?è?²å°?ç«?å?³ä½?为æ?°æ??å??æ·»å? è¿?å?»"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6354,7 +6260,7 @@ msgstr ""
 msgid ""
 "If the role is allowed to log in, defines the number of concurrent "
 "connections the role can make (-1 or unset for unlimited)"
-msgstr ""
+msgstr "å¦?æ??å??许该è§?è?²ç?»å½?ï¼?å®?ä¹?å®?ç??并å??è¿?æ?¥æ?°(-1 æ??ä¸?设为ä¸?é??å?¶)"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6362,13 +6268,13 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:42
 msgid "Inherit"
-msgstr ""
+msgstr "继�"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:43
 msgid ""
 "Lists one or more existing roles which are automatically added as members of "
 "the new role"
-msgstr ""
+msgstr "å??举已å­?å?¨ç??ä¸?个æ??æ?´å¤?å°?è?ªå?¨ä½?为æ?°è§?è?²æ·»å? ä¸ºæ?°æ??å??ç??è§?è?²"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:44
 msgid ""
@@ -6383,7 +6289,7 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:49
 msgid "Login limit"
-msgstr ""
+msgstr "ç?»å½?é??å?¶"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:50
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:8
@@ -6392,11 +6298,11 @@ msgstr ""
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:61
 msgid "Role"
-msgstr ""
+msgstr "��"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:62
 msgid "Role's admins"
-msgstr ""
+msgstr "è§?è?²ç??管ç??è??"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6404,13 +6310,12 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:67
 #: ../providers/postgres/postgres_specs_drop_role.xml.in.h:4
-#, fuzzy
 msgid "Role's definition"
-msgstr "����"
+msgstr "����"
 
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:68
 msgid "Role's members"
-msgstr ""
+msgstr "è§?è?²ç??æ??å??"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6418,18 +6323,16 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:73
 #: ../providers/postgres/postgres_specs_drop_role.xml.in.h:5
-#, fuzzy
 msgid "Role's name"
-msgstr "表å??"
+msgstr "è§?è?²å??称"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
 #. available since PostgreSQL 8.1
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:78
-#, fuzzy
 msgid "Role's password"
-msgstr "�令"
+msgstr "è§?è?²ç??å¯?ç ?"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6439,7 +6342,7 @@ msgstr "�令"
 msgid ""
 "Set to TRUE if the created role inherits the privileges of roles it is a "
 "member of"
-msgstr ""
+msgstr "å¦?æ??å??建ç??è§?è?²ç»§æ?¿å®?ä½?为æ??å??ç??é?£äº?è§?è?²ç??æ??é??ï¼?设为 TRUE"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6447,7 +6350,7 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:88
 msgid "Set to TRUE if the role is a database superuser"
-msgstr ""
+msgstr "å¦?æ??该è§?è?²ä¸ºæ?°æ?®åº?è¶?级ç?¨æ?·ï¼?设为 TRUE"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6455,7 +6358,7 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:93
 msgid "Set to TRUE if the role is allowed to create databases"
-msgstr ""
+msgstr "å¦?æ??å??许该è§?è?²å??建æ?°æ?®åº?ï¼?设为 TRUE"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6463,7 +6366,7 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:98
 msgid "Set to TRUE if the role is allowed to create roles"
-msgstr ""
+msgstr "å¦?æ??å??许该è§?è?²å??建è§?è?²ï¼?设为 TRUE"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6471,7 +6374,7 @@ msgstr ""
 #.
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:103
 msgid "Set to TRUE if the role is allowed to log in"
-msgstr ""
+msgstr "å¦?æ??å??许该è§?è?²ç?»å½?ï¼?设为 TRUE"
 
 #.
 #. This file contains the CREATE ROLE operation's parameters, which is
@@ -6492,7 +6395,7 @@ msgstr ""
 #: ../providers/postgres/postgres_specs_create_role.xml.in.h:113
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:19
 msgid "Valid until"
-msgstr ""
+msgstr "æ??æ??è?³"
 
 #: ../providers/postgres/postgres_specs_create_table.xml.in.h:8
 msgid "Copy default expressions"
@@ -6553,50 +6456,48 @@ msgid "Can be used to choose the PostgreSQL user ID of the new user"
 msgstr ""
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:3
-#, fuzzy
 msgid "Can create users"
-msgstr "被ç?¨æ?·å??æ¶?"
+msgstr "å?¯å??建ç?¨æ?·"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:6
 msgid ""
 "Existing groups to which the new user will be immediately added as a new "
 "member"
-msgstr ""
+msgstr "æ?°ç?¨æ?·å°?ç«?å?³ä½?为æ?°æ??å??å? å?¥ç??ç?°æ??ç»?"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:7
-#, fuzzy
 msgid "Existing user"
-msgstr "���个�询"
+msgstr "ç?°æ??ç??ç?¨æ?·"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:11
 msgid "Set to TRUE if the user is allowed to create databases"
-msgstr ""
+msgstr "å¦?æ??å??许该ç?¨æ?·å??建æ?°æ?®åº?ï¼?设为 TRUE"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:12
 msgid "Set to TRUE if the user is allowed to create users"
-msgstr ""
+msgstr "å¦?æ??å??许该ç?¨æ?·å??建ç?¨æ?·ï¼?设为 TRUE"
+
+#: ../providers/postgres/postgres_specs_create_user.xml.in.h:14
+msgid "User"
+msgstr "��"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:15
-#, fuzzy
 msgid "User ID"
-msgstr "��"
+msgstr "����"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:16
 #: ../providers/postgres/postgres_specs_drop_user.xml.in.h:4
-#, fuzzy
 msgid "User's definition"
-msgstr "����"
+msgstr "����"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:17
 #: ../providers/postgres/postgres_specs_drop_user.xml.in.h:5
-#, fuzzy
 msgid "User's name"
 msgstr "ç?¨æ?·å??"
 
 #: ../providers/postgres/postgres_specs_create_user.xml.in.h:18
-#, fuzzy
 msgid "User's password"
-msgstr "�令"
+msgstr "����"
 
 #: ../providers/postgres/postgres_specs_drop_column.xml.in.h:1
 msgid "Automatically drop objects that depend on the column (CASCADE)"
@@ -6608,7 +6509,7 @@ msgstr ""
 
 #: ../providers/postgres/postgres_specs_drop_column.xml.in.h:8
 msgid "What to do with references on the column to delete"
-msgstr ""
+msgstr "å¦?ä½?å¤?ç??è¦?å? é?¤å??ç??å¼?ç?¨"
 
 #. DSN parameters
 #: ../providers/postgres/postgres_specs_drop_db.xml.in.h:40
@@ -6675,14 +6576,17 @@ msgstr "æ? æ³?为索å¼?å?³å®?ç´¢å¼?å??"
 
 #: ../providers/sqlcipher/libmain.c:72
 #, fuzzy
+#| msgid "Provider for SQLite databases"
 msgid "Provider for SQLCipher"
-msgstr "SQLite æ?°æ?®åº?ç??æ??ä¾?å?¨"
+msgstr "SQLite æ?°æ?®åº?ç??æ??ä¾?è??"
 
 #. DSN parameters
 #: ../providers/sqlcipher/sqlcipher_specs_auth.xml.in.h:1
 #: ../providers/sqlcipher/sqlcipher_specs_create_db.xml.in.h:10
+#, fuzzy
+#| msgid "Encrypt password"
 msgid "Encryption passphrase"
-msgstr ""
+msgstr "����"
 
 #. DSN parameters
 #: ../providers/sqlcipher/sqlcipher_specs_auth.xml.in.h:2
@@ -6692,7 +6596,7 @@ msgstr ""
 
 #: ../providers/sqlite/libmain.c:73
 msgid "Provider for SQLite databases"
-msgstr "SQLite æ?°æ?®åº?ç??æ??ä¾?å?¨"
+msgstr "SQLite æ?°æ?®åº?ç??æ??ä¾?è??"
 
 #: ../providers/web/gda-web-provider.c:291 ../providers/web/gda-web-util.c:296
 #: ../providers/web/gda-web-util.c:414 ../providers/web/gda-web-util.c:567
@@ -6778,7 +6682,7 @@ msgstr "æ? æ?´è¯¦ç»?ç??é??误"
 
 #: ../providers/web/libmain.c:71
 msgid "Provider for web server proxies"
-msgstr "ç½?页æ??å?¡å?¨ä»£ç??ç??æ??ä¾?å?¨"
+msgstr "ç½?页æ??å?¡å?¨ä»£ç??ç??æ??ä¾?è??"
 
 #: ../providers/web/web_specs_auth.xml.in.h:1
 msgid "Connection password as defined on the web server"
@@ -6826,95 +6730,95 @@ msgstr "æ? æ³?æ??å¼?å?° DSN %s ç??è¿?æ?¥ï¼?%s\n"
 #: ../testing/gda-test-blob.c:94 ../testing/gda-test-connection.c:82
 #, c-format
 msgid "Can't open specified connection: %s\n"
-msgstr ""
+msgstr "æ? æ³?æ??å¼?æ??å®?è¿?æ?¥ï¼?%s\n"
 
 #: ../testing/gda-test-blob.c:101 ../testing/gda-test-connection.c:89
 #, c-format
 msgid "Connection successfully opened!\n"
 msgstr "è¿?æ?¥æ??å??æ??å¼?ï¼?\n"
 
-#: ../testing/gdaui-test-data-entries.c:235
+#: ../testing/gdaui-test-data-entries.c:240
 msgid "_File"
 msgstr "æ??件(_F)"
 
-#: ../testing/gdaui-test-data-entries.c:248
+#: ../testing/gdaui-test-data-entries.c:253
 msgid "_Tested Widgets"
 msgstr "å·²æµ?è¯?ç??æ??件(_T)"
 
-#: ../testing/gdaui-test-data-entries.c:255
+#: ../testing/gdaui-test-data-entries.c:260
 msgid "Default individual data entry widgets"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:262
+#: ../testing/gdaui-test-data-entries.c:267
 msgid "Default data entry widgets in a form"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:269
+#: ../testing/gdaui-test-data-entries.c:274
 msgid "Default data cell renderers in a grid"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:279
+#: ../testing/gdaui-test-data-entries.c:284
 msgid "Plugins individual data entry widgets"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:286
+#: ../testing/gdaui-test-data-entries.c:291
 msgid "Plugins data entry widgets in a form"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:293
+#: ../testing/gdaui-test-data-entries.c:298
 msgid "Plugins data cell renderers in a grid"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:675
+#: ../testing/gdaui-test-data-entries.c:680
 msgid "No GdaDataHandler available for this type"
 msgstr "没æ??此类å??å?¯ç?¨ç?? GdaDataHandler"
 
 #. Other widgets
-#: ../testing/gdaui-test-data-entries.c:695
+#: ../testing/gdaui-test-data-entries.c:700
 msgid "Current flags: "
 msgstr "å½?å??æ ?è¯?ï¼?"
 
-#: ../testing/gdaui-test-data-entries.c:700
+#: ../testing/gdaui-test-data-entries.c:705
 msgid "--"
 msgstr "--"
 
-#: ../testing/gdaui-test-data-entries.c:706
+#: ../testing/gdaui-test-data-entries.c:711
 msgid "Current value: "
 msgstr "å½?å??å?¼ï¼?"
 
-#: ../testing/gdaui-test-data-entries.c:724
+#: ../testing/gdaui-test-data-entries.c:729
 msgid "NULL ok"
 msgstr "NULL ok"
 
-#: ../testing/gdaui-test-data-entries.c:732
+#: ../testing/gdaui-test-data-entries.c:737
 msgid "DEFAULT ok"
 msgstr "DEFAULT ok"
 
-#: ../testing/gdaui-test-data-entries.c:740
+#: ../testing/gdaui-test-data-entries.c:745
 msgid "Actions?"
 msgstr "���"
 
-#: ../testing/gdaui-test-data-entries.c:748
+#: ../testing/gdaui-test-data-entries.c:753
 msgid "Editable?"
 msgstr "����"
 
-#: ../testing/gdaui-test-data-entries.c:762
+#: ../testing/gdaui-test-data-entries.c:767
 msgid "Set as original"
 msgstr ""
 
-#: ../testing/gdaui-test-data-entries.c:775
+#: ../testing/gdaui-test-data-entries.c:780
 msgid "Set as default"
 msgstr "设为�认"
 
-#: ../tools/browser/auth-dialog.c:527
+#: ../tools/browser/auth-dialog.c:516
 msgid "For connection"
 msgstr "���"
 
-#: ../tools/browser/auth-dialog.c:528
+#: ../tools/browser/auth-dialog.c:517
 msgid "enter authentication information"
 msgstr "��认�信�"
 
-#: ../tools/browser/auth-dialog.c:684 ../tools/browser/login-dialog.c:239
+#: ../tools/browser/auth-dialog.c:673 ../tools/browser/login-dialog.c:234
 #, c-format
 msgid ""
 "Could not open connection:\n"
@@ -6923,52 +6827,52 @@ msgstr ""
 "æ? æ³?æ??å¼?è¿?æ?¥ï¼?\n"
 "%s"
 
-#: ../tools/browser/browser-connection.c:262
+#: ../tools/browser/browser-connection.c:263
 #, c-format
 msgid "c%u"
 msgstr "c%u"
 
-#: ../tools/browser/browser-connection.c:355
-#: ../tools/browser/browser-connection.c:457
+#: ../tools/browser/browser-connection.c:356
+#: ../tools/browser/browser-connection.c:463
 msgid "Analysing database schema"
 msgstr "æ­£å?¨å??æ??æ?°æ?®åº?æ?¹æ¡?"
 
-#: ../tools/browser/browser-connection.c:357
-#: ../tools/browser/browser-connection.c:439
-#: ../tools/browser/browser-connection.c:459
-#: ../tools/browser/browser-connection.c:877
+#: ../tools/browser/browser-connection.c:358
+#: ../tools/browser/browser-connection.c:445
+#: ../tools/browser/browser-connection.c:465
+#: ../tools/browser/browser-connection.c:883
 #, c-format
 msgid "Error while fetching meta data from the connection: %s"
 msgstr "ä»?è¿?æ?¥ä¸­è?·å??å??æ?°æ?®å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-connection.c:437
-#: ../tools/browser/browser-connection.c:875
+#: ../tools/browser/browser-connection.c:443
+#: ../tools/browser/browser-connection.c:881
 msgid "Getting database schema information"
 msgstr "æ­£å?¨è?·å??æ?°æ?®åº?æ?¹æ¡?ä¿¡æ?¯"
 
-#: ../tools/browser/browser-connection.c:649
-#: ../tools/browser/browser-connection.c:669
+#: ../tools/browser/browser-connection.c:655
+#: ../tools/browser/browser-connection.c:675
 #, c-format
 msgid "Error while analysing database schema: %s"
 msgstr "å??æ??æ?°æ?®åº?æ?¹æ¡?æ?¶å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-connection.c:1131
-#: ../tools/browser/browser-connection.c:1181
+#: ../tools/browser/browser-connection.c:1137
+#: ../tools/browser/browser-connection.c:1187
 msgid "Executing a query"
 msgstr "���个�询"
 
-#: ../tools/browser/browser-connection.c:1461
+#: ../tools/browser/browser-connection.c:1467
 #, c-format
 msgid "Connection not yet opened"
 msgstr "è¿?æ?¥å°?æ?ªæ??å¼?"
 
-#: ../tools/browser/browser-connection.c:1467
+#: ../tools/browser/browser-connection.c:1473
 msgid "Can't initialize dictionary to store table preferences"
-msgstr ""
+msgstr "æ? æ³?å??å§?å??ä¿?å­?表é¦?é??项ç??å­?å?¸"
 
-#: ../tools/browser/browser-connection.c:1513
 #: ../tools/browser/browser-connection.c:1519
-#: ../tools/browser/browser-connection.c:1655
+#: ../tools/browser/browser-connection.c:1525
+#: ../tools/browser/browser-connection.c:1661
 #: ../tools/browser/browser-favorites.c:535
 #: ../tools/browser/browser-favorites.c:541
 #: ../tools/browser/browser-favorites.c:970
@@ -6976,7 +6880,7 @@ msgstr ""
 msgid "Can't initialize transaction to access favorites"
 msgstr "æ? æ³?å??å§?å??ç?¨ä»¥è®¿é?®æ?¶è??ç??äº?å?¡"
 
-#: ../tools/browser/browser-connection.c:1600
+#: ../tools/browser/browser-connection.c:1606
 #: ../tools/browser/browser-favorites.c:714
 #: ../tools/browser/browser-favorites.c:1028
 msgid "Can't commit transaction to access favorites"
@@ -6994,7 +6898,7 @@ msgstr "æ??ä¾?è??ï¼?%s"
 
 #: ../tools/browser/browser-connections-list.c:204
 msgid "Database provider"
-msgstr "æ?°æ?®åº?æ??ä¾?å?¨"
+msgstr "æ?°æ?®åº?æ??ä¾?è??"
 
 #: ../tools/browser/browser-connections-list.c:211
 msgid "In memory"
@@ -7008,7 +6912,7 @@ msgstr "è¾?å?¸æ??件"
 msgid ""
 "File used to store any information associated\n"
 "to this connection (favorites, descriptions, ...)"
-msgstr ""
+msgstr "ç?¨äº?ä¿?å­?ä¸?æ­¤è¿?æ?¥å?³è??ç??ä»»ä½?ä¿¡æ?¯(æ?¶è??ã??æ??è¿°ã??...)ç??æ??件"
 
 #: ../tools/browser/browser-connections-list.c:327
 msgid "Opened connections"
@@ -7018,7 +6922,7 @@ msgstr "æ??å¼?ç??è¿?æ?¥"
 msgid "List of opened connections"
 msgstr "å??å?ºæ??å¼?ç??è¿?æ?¥"
 
-#: ../tools/browser/browser-connections-list.c:364 ../tools/web-server.c:712
+#: ../tools/browser/browser-connections-list.c:364 ../tools/web-server.c:708
 msgid "Connections"
 msgstr "è¿?æ?¥"
 
@@ -7056,272 +6960,293 @@ msgid "Bookmarks"
 msgstr "书签"
 
 #: ../tools/browser/browser-stock-icons.c:47
-#: ../tools/browser/browser-window.c:298
+#: ../tools/browser/browser-window.c:294
 msgid "Begin"
 msgstr "��"
 
 #: ../tools/browser/browser-stock-icons.c:48
-#: ../tools/browser/browser-window.c:300
+#: ../tools/browser/browser-window.c:296
 msgid "Commit"
 msgstr ""
 
 #: ../tools/browser/browser-stock-icons.c:49
-#: ../tools/browser/browser-window.c:302
+#: ../tools/browser/browser-window.c:298
 msgid "Rollback"
 msgstr "å??æ»?"
 
 #: ../tools/browser/browser-stock-icons.c:50
+#, fuzzy
+#| msgid "Filter"
 msgid "Builder"
-msgstr ""
+msgstr "æ??建å?¨"
 
 #: ../tools/browser/browser-virtual-connection.c:89
-#, fuzzy
 msgid "Bound connection is used"
-msgstr "��表"
+msgstr "����已使�"
 
 #: ../tools/browser/browser-virtual-connection.c:112
 msgid "Virtual connection using this connection is busy"
 msgstr "使ç?¨æ­¤è¿?æ?¥ç??è??æ??è¿?æ?¥æ­£å¿?"
 
-#: ../tools/browser/browser-window.c:272
+#: ../tools/browser/browser-window.c:268
 msgid "_Fullscreen"
 msgstr "��(_F)"
 
-#: ../tools/browser/browser-window.c:272
+#: ../tools/browser/browser-window.c:268
 msgid "Use the whole screen"
 msgstr "使��个��"
 
-#: ../tools/browser/browser-window.c:276
+#: ../tools/browser/browser-window.c:272
 #, fuzzy
+#| msgid "Connections"
 msgid "_Connection"
 msgstr "è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:276
+#: ../tools/browser/browser-window.c:272
 #, fuzzy
+#| msgid "Connections"
 msgid "Connection"
 msgstr "è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:277
+#: ../tools/browser/browser-window.c:273
 #, fuzzy
+#| msgid "Connect"
 msgid "_Connect"
 msgstr "è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:277
+#: ../tools/browser/browser-window.c:273
 #, fuzzy
+#| msgid "Open a new connection"
 msgid "Open a connection"
 msgstr "æ??å¼?æ?°è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:278
+#: ../tools/browser/browser-window.c:274
 msgid "_Bind connection"
 msgstr "ç»?å®?è¿?æ?¥(_B)"
 
-#: ../tools/browser/browser-window.c:278
+#: ../tools/browser/browser-window.c:274
 msgid ""
 "Use connection to create\n"
 "a new binding connection to access data\n"
 "from multiple databases at once"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:281
+#: ../tools/browser/browser-window.c:277
 #, fuzzy
+#| msgid "Connection's properties"
 msgid "Connection properties"
 msgstr "è¿?æ?¥ç??å±?æ?§"
 
-#: ../tools/browser/browser-window.c:282
+#: ../tools/browser/browser-window.c:278
 #, fuzzy
+#| msgid "Connections"
 msgid "_Connections list"
 msgstr "è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:282
+#: ../tools/browser/browser-window.c:278
 #, fuzzy
+#| msgid "Connections"
 msgid "Connections list"
 msgstr "è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:283
+#: ../tools/browser/browser-window.c:279
 msgid "_Fetch meta data"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:283
+#: ../tools/browser/browser-window.c:279
 msgid "Fetch meta data"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:284
+#: ../tools/browser/browser-window.c:280
 #, fuzzy
+#| msgid "Close connection"
 msgid "_Close connection"
 msgstr "����"
 
-#: ../tools/browser/browser-window.c:284
+#: ../tools/browser/browser-window.c:280
 #, fuzzy
+#| msgid "Close a connection"
 msgid "Close this connection"
 msgstr "����"
 
-#: ../tools/browser/browser-window.c:285
+#: ../tools/browser/browser-window.c:281
 #, fuzzy
+#| msgid "Quit"
 msgid "_Quit"
 msgstr "é??å?º"
 
-#: ../tools/browser/browser-window.c:285 ../tools/gda-sql.c:2259
+#: ../tools/browser/browser-window.c:281 ../tools/gda-sql.c:2259
 msgid "Quit"
 msgstr "é??å?º"
 
-#: ../tools/browser/browser-window.c:286
+#: ../tools/browser/browser-window.c:282
 #, fuzzy
+#| msgid "Editable"
 msgid "_Edit"
 msgstr "���"
 
-#: ../tools/browser/browser-window.c:286
+#: ../tools/browser/browser-window.c:282
 #, fuzzy
+#| msgid "Editable"
 msgid "Edit"
 msgstr "���"
 
-#: ../tools/browser/browser-window.c:287
+#: ../tools/browser/browser-window.c:283
 #, fuzzy
+#| msgid "Data to display"
 msgid "_Display"
 msgstr "è¦?æ?¾ç¤ºç??æ?°æ?®"
 
-#: ../tools/browser/browser-window.c:287
+#: ../tools/browser/browser-window.c:283
 #, fuzzy
+#| msgid "Data to display"
 msgid "Display"
 msgstr "è¦?æ?¾ç¤ºç??æ?°æ?®"
 
-#: ../tools/browser/browser-window.c:288
+#: ../tools/browser/browser-window.c:284
+#, fuzzy
+#| msgid "Properties"
 msgid "_Perspective"
-msgstr ""
+msgstr "å±?æ?§"
 
-#: ../tools/browser/browser-window.c:288
+#: ../tools/browser/browser-window.c:284
+#, fuzzy
+#| msgid "Properties"
 msgid "Perspective"
-msgstr ""
+msgstr "å±?æ?§"
 
-#: ../tools/browser/browser-window.c:289
+#: ../tools/browser/browser-window.c:285
 #, fuzzy
+#| msgid "_Undo"
 msgid "_Window"
-msgstr "Windows CP866"
+msgstr "æ?¤é??(_U)"
 
-#: ../tools/browser/browser-window.c:289
+#: ../tools/browser/browser-window.c:285
 #, fuzzy
+#| msgid "Windows CP866"
 msgid "Window"
 msgstr "Windows CP866"
 
-#: ../tools/browser/browser-window.c:290
+#: ../tools/browser/browser-window.c:286
 #, fuzzy
+#| msgid "_New editor"
 msgid "_New window"
 msgstr "æ?°ç¼?è¾?å?¨(_N)"
 
-#: ../tools/browser/browser-window.c:290
+#: ../tools/browser/browser-window.c:286
 #, fuzzy
+#| msgid "Open a new connection"
 msgid "Open a new window for current connection"
 msgstr "æ??å¼?æ?°è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:291
+#: ../tools/browser/browser-window.c:287
 #, fuzzy
+#| msgid "New virtual connection"
 msgid "New window for _connection"
 msgstr "æ?°è??æ??è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:291
+#: ../tools/browser/browser-window.c:287
 #, fuzzy
+#| msgid "Open a new connection"
 msgid "Open a new window for a connection"
 msgstr "æ??å¼?æ?°è¿?æ?¥"
 
-#: ../tools/browser/browser-window.c:293
+#: ../tools/browser/browser-window.c:289
 #, fuzzy
+#| msgid "Help"
 msgid "_Help"
 msgstr "帮�"
 
-#: ../tools/browser/browser-window.c:293
+#: ../tools/browser/browser-window.c:289
 #: ../tools/browser/data-manager/data-console.c:423
 msgid "Help"
 msgstr "帮�"
 
-#: ../tools/browser/browser-window.c:296
+#: ../tools/browser/browser-window.c:292
 msgid "_Manual"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:296
+#: ../tools/browser/browser-window.c:292
 msgid "Manual"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:298
+#: ../tools/browser/browser-window.c:294
 msgid "Begin a new transaction"
 msgstr "���个���"
 
-#: ../tools/browser/browser-window.c:300
-#, fuzzy
+#: ../tools/browser/browser-window.c:296
 msgid "Commit current transaction"
-msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
+msgstr "æ??交å½?å??äº?å?¡"
 
-#: ../tools/browser/browser-window.c:302
+#: ../tools/browser/browser-window.c:298
 msgid "Rollback current transaction"
 msgstr "å??æ»?å½?å??äº?å?¡"
 
-#: ../tools/browser/browser-window.c:392
+#: ../tools/browser/browser-window.c:388
 msgid "unnamed"
 msgstr "æ?ªå?½å??ç??"
 
-#: ../tools/browser/browser-window.c:393
+#: ../tools/browser/browser-window.c:389
 #, c-format
 msgid "Connection: %s"
 msgstr "���%s"
 
-#: ../tools/browser/browser-window.c:794 ../tools/browser/support.c:83
+#: ../tools/browser/browser-window.c:782 ../tools/browser/support.c:83
 #, c-format
 msgid "Do you want to close the '%s' connection?"
 msgstr "æ?³è¦?å?³é?­ '%s' è¿?æ?¥å??ï¼?"
 
-#: ../tools/browser/browser-window.c:836 ../tools/browser/browser-window.c:843
+#: ../tools/browser/browser-window.c:824 ../tools/browser/browser-window.c:831
 msgid "Do you want to quit the application?"
 msgstr "è¦?é??å?ºç¨?åº?å??ï¼?"
 
-#: ../tools/browser/browser-window.c:837
+#: ../tools/browser/browser-window.c:825
 msgid "all the connections will be closed."
 msgstr "æ??æ??ç??è¿?æ?¥é?½å°?被å?³é?­"
 
-#: ../tools/browser/browser-window.c:844
+#: ../tools/browser/browser-window.c:832
 msgid "the connection will be closed."
 msgstr "���被��"
 
-#: ../tools/browser/browser-window.c:895
+#: ../tools/browser/browser-window.c:883
 #, c-format
 msgid "Error starting transaction: %s"
 msgstr "å?¯å?¨äº?å?¡å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-window.c:909
-#, fuzzy, c-format
+#: ../tools/browser/browser-window.c:897
+#, c-format
 msgid "Error committing transaction: %s"
-msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
+msgstr "æ??交äº?å?¡å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-window.c:923
+#: ../tools/browser/browser-window.c:911
 #, c-format
 msgid "Error rolling back transaction: %s"
 msgstr "å??æ»?äº?å?¡å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-window.c:1008
+#: ../tools/browser/browser-window.c:991
 msgid "Hit the Escape key to leave the fullscreen mode"
 msgstr ""
 
-#: ../tools/browser/browser-window.c:1154
-#, fuzzy, c-format
+#: ../tools/browser/browser-window.c:1136
+#, c-format
 msgid "Error updating bound connection: %s"
-msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
+msgstr "æ?´æ?°ç»?å®?è¿?æ?¥å?ºé??ï¼?%s"
 
-#: ../tools/browser/browser-window.c:1195
+#: ../tools/browser/browser-window.c:1177
 #, c-format
 msgid "Could not open binding connection: %s"
 msgstr "æ? æ³?æ??å¼?ç»?å®?ç??è¿?æ?¥ï¼?%s"
 
-#: ../tools/browser/browser-window.c:1235
-#: ../tools/browser/gda-browser-4.0.desktop.in.h:2
+#: ../tools/browser/browser-window.c:1217
+#: ../tools/browser/gda-browser-5.0.desktop.in.h:2
 msgid "Database browser"
 msgstr "������"
 
-#: ../tools/browser/browser-window.c:1553
+#: ../tools/browser/browser-window.c:1533
 msgid "Don't show this message again"
 msgstr "ä¸?è¦?å??次æ?¾ç¤ºæ­¤ä¿¡æ?¯"
 
-#: ../tools/browser/browser-window.c:1599
-msgid "Note:"
-msgstr "注é??ï¼?"
-
-#: ../tools/browser/browser-window.c:1712
+#: ../tools/browser/browser-window.c:1676
 #, c-format
 msgid ""
 "The current perspective has changed to the '%s' perspective, you can switch "
@@ -7329,22 +7254,29 @@ msgid ""
 "'%s' shortcut"
 msgstr ""
 
-#: ../tools/browser/connection-binding-properties.c:143
+#: ../tools/browser/connection-binding-properties.c:153
 msgid "New virtual connection"
 msgstr "æ?°è??æ??è¿?æ?¥"
 
-#: ../tools/browser/connection-binding-properties.c:171
-#: ../tools/browser/connection-binding-properties.c:197
+#: ../tools/browser/connection-binding-properties.c:158
+#, fuzzy
+#| msgid "Close a connection"
+msgid "Create connection"
+msgstr "����"
+
+#: ../tools/browser/connection-binding-properties.c:189
+#: ../tools/browser/connection-binding-properties.c:211
 msgid "Virtual connection's properties"
 msgstr "è??æ??è¿?æ?¥å±?æ?§"
 
-#: ../tools/browser/connection-binding-properties.c:198
+#: ../tools/browser/connection-binding-properties.c:212
 msgid ""
-"Define the sources of data for which tables will\n"
-"appear in the virtual connection"
+"The virtual connection you are about to define can bind tables from an "
+"existing connection as well as bind a data set which will appear as a table "
+"(importing CSV data for example). You can add as many binds as needed"
 msgstr ""
 
-#: ../tools/browser/connection-binding-properties.c:278
+#: ../tools/browser/connection-binding-properties.c:279
 msgid "Add binding"
 msgstr "添���"
 
@@ -7356,40 +7288,57 @@ msgstr "ç»?å®?è¿?æ?¥"
 msgid "Bind a data set"
 msgstr "ç»?å®?æ?°æ?®é??"
 
-#: ../tools/browser/connection-binding-properties.c:415
-msgid "Table from a data set:"
-msgstr "ä»?æ?°æ?®é??ç??表格ï¼?"
+#: ../tools/browser/connection-binding-properties.c:418
+#, fuzzy
+#| msgid "Bind a data set"
+msgid "Bind a data set as a table:"
+msgstr "ç»?å®?æ?°æ?®é??"
+
+#: ../tools/browser/connection-binding-properties.c:422
+msgid "Import a data set and make it appear as a table"
+msgstr ""
+
+#: ../tools/browser/connection-binding-properties.c:425
+#: ../tools/browser/connection-binding-properties.c:535
+msgid "Remove this bind"
+msgstr ""
 
-#: ../tools/browser/connection-binding-properties.c:465
+#: ../tools/browser/connection-binding-properties.c:475
 #, c-format
 msgid "Invalid schema name"
 msgstr "æ? æ??ç??æ?¹æ¡?å??"
 
-#: ../tools/browser/connection-binding-properties.c:512
-msgid "All tables of a connection:"
+#: ../tools/browser/connection-binding-properties.c:525
+#, fuzzy
+#| msgid "All tables of a connection:"
+msgid "Bind all tables of a connection using a schema prefix:"
 msgstr "ä¸?个è¿?æ?¥ç??æ??æ??表ï¼?"
 
-#: ../tools/browser/connection-binding-properties.c:516
+#: ../tools/browser/connection-binding-properties.c:529
+#, fuzzy
+#| msgid ""
+#| "Each table in the selected connection will appear\n"
+#| "as a table in the virtual connection"
 msgid ""
-"Each table in the selected connection will appear\n"
-"as a table in the virtual connection"
-msgstr ""
+"Each table in the selected connection will appear as a table in the virtual "
+"connection using the specified schema as a prefix"
+msgstr "æ??é??è¿?æ?¥ä¸­ç??æ¯?张表å°?æ?¾ç¤ºä¸ºè??æ??è¿?æ?¥ä¸­ç??ä¸?张表"
 
-#: ../tools/browser/connection-binding-properties.c:541
+#: ../tools/browser/connection-binding-properties.c:562
 msgid ""
 "Name of the schema the\n"
 "tables will be in"
 msgstr "表å°?ä½?äº?ç??æ?¹æ¡?å??"
 
-#: ../tools/browser/gda-browser-4.0.desktop.in.h:1
+#: ../tools/browser/gda-browser-5.0.desktop.in.h:1
 msgid "Browse your database's contents"
 msgstr "æµ?è§?æ?¨ç??æ?°æ?®åº?å??容"
 
-#: ../tools/browser/login-dialog.c:143
+#: ../tools/browser/login-dialog.c:138
 msgid "Connection opening:"
 msgstr "æ­£å?¨æ??å¼?ç??è¿?æ?¥ï¼?"
 
-#: ../tools/browser/login-dialog.c:144
+#: ../tools/browser/login-dialog.c:139
 msgid ""
 "Select a named data source, or specify\n"
 "parameters to open a connection to a \n"
@@ -7398,7 +7347,7 @@ msgstr ""
 "é??æ?©ä¸?个å?½å??æ?°æ?®æº?ï¼?æ??æ??å®?å??æ?°\n"
 "以æ??å¼?ä¸?个å?°æ?ªå®?ä¹?æ?°æ?®æº?ç??è¿?æ?¥"
 
-#: ../tools/browser/login-dialog.c:253
+#: ../tools/browser/login-dialog.c:248
 #, c-format
 msgid "Cancelled by the user"
 msgstr "被ç?¨æ?·å??æ¶?"
@@ -7414,6 +7363,7 @@ msgstr "é??误ï¼?%s\n"
 
 #: ../tools/browser/main.c:146 ../tools/gda-sql.c:229
 #, fuzzy, c-format
+#| msgid "Could not get home directory: %s"
 msgid "All files are in the directory: %s\n"
 msgstr "����主���%s"
 
@@ -7426,9 +7376,10 @@ msgstr ""
 
 #: ../tools/browser/main.c:169 ../tools/gda-sql.c:249
 #, fuzzy, c-format
+#| msgid "Error while fetching meta data from the connection: %s"
 msgid ""
-"Error while purging files used to store information about each connection: "
-"%s\n"
+"Error while purging files used to store information about each connection: %"
+"s\n"
 msgstr "ä»?è¿?æ?¥ä¸­è?·å??å??æ?°æ?®å?ºé??ï¼?%s"
 
 #: ../tools/browser/mgr-favorites.c:226
@@ -7489,7 +7440,7 @@ msgid ""
 "favorites..."
 msgstr ""
 "æ­£å?¨è?·å??\n"
-"å??好..."
+"æ?¶è??..."
 
 #: ../tools/browser/mgr-favorites.c:589
 msgid ""
@@ -7503,6 +7454,7 @@ msgstr ""
 
 #: ../tools/browser/support.c:195
 #, fuzzy
+#| msgid "Information"
 msgid "Information:"
 msgstr "ä¿¡æ?¯"
 
@@ -7510,22 +7462,21 @@ msgstr "ä¿¡æ?¯"
 msgid ""
 "Unable to display help. Please make sure the documentation package is "
 "installed."
-msgstr ""
+msgstr "æ? æ³?æ?¾ç¤ºå¸®å?©ï¼?请确认æ??æ¡£å??å·²ç»?å®?è£?ã??"
 
-#: ../tools/browser/support.c:274
-#, fuzzy
+#: ../tools/browser/support.c:265
 msgid "Unable to open help file"
-msgstr "æ? æ³?æ??å¼? BLOB"
+msgstr "æ? æ³?æ??å¼?帮å?©æ??件"
 
-#: ../tools/browser/support.c:284 ../tools/browser/support.c:286
+#: ../tools/browser/support.c:275 ../tools/browser/support.c:277
 msgid "Help is being loaded, please wait..."
 msgstr ""
 
-#: ../tools/browser/support.c:333
+#: ../tools/browser/support.c:324
 msgid "Close tab"
 msgstr "���签"
 
-#: ../tools/browser/support.h:99
+#: ../tools/browser/support.h:107
 msgid ""
 "<small>This area allows to give values to\n"
 "variables defined in the SQL code\n"
@@ -7554,37 +7505,62 @@ msgstr ""
 
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:385
 #, fuzzy
+#| msgid "Add referenced tables"
 msgid "Add referenced tables to graph"
 msgstr "æ·»å? å¼?ç?¨ç??表"
 
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:389
-#, fuzzy
 msgid "Add tables referencing this table to graph"
-msgstr "æ·»å? å¼?ç?¨ç??表"
+msgstr ""
 
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:398
 msgid "Declare foreign key for this table"
 msgstr ""
 
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:423
-#: ../tools/browser/schema-browser/table-info.c:988
+#: ../tools/browser/schema-browser/table-info.c:975
 #, fuzzy, c-format
+#| msgid "Could not find any provider named '%s'"
 msgid "Failed to declare foreign key: %s"
-msgstr "è¦?é??å?½å??ç??表"
+msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?è??"
 
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:430
 #: ../tools/browser/canvas/browser-canvas-db-relations.c:433
-#: ../tools/browser/schema-browser/table-info.c:995
-#: ../tools/browser/schema-browser/table-info.c:998
+#: ../tools/browser/schema-browser/table-info.c:982
+#: ../tools/browser/schema-browser/table-info.c:985
 msgid "Successfully declared foreign key"
 msgstr ""
 
-#: ../tools/browser/canvas/browser-canvas-db-relations.c:630
-msgid "Add table"
+#. entry to display a window with tables in it
+#: ../tools/browser/canvas/browser-canvas-db-relations.c:634
+#, fuzzy
+#| msgid "Add table"
+msgid "Add tables"
+msgstr "添�表"
+
+#. entry to display sub menus
+#: ../tools/browser/canvas/browser-canvas-db-relations.c:640
+#, fuzzy
+#| msgid "Add table"
+msgid "Add one table"
+msgstr "添�表"
+
+#: ../tools/browser/canvas/browser-canvas-db-relations.c:703
+#, fuzzy
+#| msgid "Add table"
+msgid "Add all tables"
 msgstr "添�表"
 
-#: ../tools/browser/canvas/browser-canvas-db-relations.c:650
+#: ../tools/browser/canvas/browser-canvas-db-relations.c:718
 #, fuzzy
+#| msgid "%d table in current schema:"
+#| msgid_plural "%d tables in current schema:"
+msgid "Add all tables in schema"
+msgstr "å½?å??æ?¹æ¡?中ç?? %d 表ï¼?"
+
+#: ../tools/browser/canvas/browser-canvas-db-relations.c:830
+#, fuzzy
+#| msgid "Select a file to save the image to"
 msgid "Select tables to add to diagram"
 msgstr "é??æ?©ä¸?个ä¿?å­?å?¾å??å?°ç??æ??件"
 
@@ -7608,20 +7584,22 @@ msgid "Policy on DELETE"
 msgstr ""
 
 #: ../tools/browser/canvas/browser-canvas-fkey.c:473
-#: ../tools/browser/schema-browser/table-columns.c:793
+#: ../tools/browser/schema-browser/table-columns.c:785
 #, fuzzy, c-format
+#| msgid "Could not find any provider named '%s'"
 msgid "Failed to undeclare foreign key: %s"
-msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?å?¨"
+msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?è??"
 
 #: ../tools/browser/canvas/browser-canvas-fkey.c:480
 #: ../tools/browser/canvas/browser-canvas-fkey.c:483
-#: ../tools/browser/schema-browser/table-columns.c:800
-#: ../tools/browser/schema-browser/table-columns.c:803
+#: ../tools/browser/schema-browser/table-columns.c:792
+#: ../tools/browser/schema-browser/table-columns.c:795
 msgid "Successfully undeclared foreign key"
 msgstr ""
 
 #: ../tools/browser/canvas/browser-canvas-fkey.c:495
 #, fuzzy
+#| msgid "Remove selected field"
 msgid "Remove this declared foreign key"
 msgstr "移é?¤é??中ç??å­?段"
 
@@ -7666,103 +7644,108 @@ msgstr "<b>页�</b>"
 msgid "Print page numbers"
 msgstr "æ??å?°é¡µç ?"
 
-#: ../tools/browser/canvas/browser-canvas.c:388
+#: ../tools/browser/canvas/browser-canvas.c:371
 msgid "Linear layout"
 msgstr "线���"
 
-#: ../tools/browser/canvas/browser-canvas.c:393
+#: ../tools/browser/canvas/browser-canvas.c:376
 msgid "Radial layout"
 msgstr "å¾?å??å¸?å±?"
 
-#: ../tools/browser/canvas/browser-canvas.c:507
+#: ../tools/browser/canvas/browser-canvas.c:481
 msgid "Save diagram as"
 msgstr "���为"
 
-#: ../tools/browser/canvas/browser-canvas.c:513
+#: ../tools/browser/canvas/browser-canvas.c:487
 msgid "PNG Image"
 msgstr "PNG å?¾å??"
 
-#: ../tools/browser/canvas/browser-canvas.c:518
+#: ../tools/browser/canvas/browser-canvas.c:492
 msgid "SVG file"
 msgstr "SVG æ??件"
 
-#: ../tools/browser/canvas/browser-canvas.c:555
+#: ../tools/browser/canvas/browser-canvas.c:529
 msgid "Failed to create SVG file"
 msgstr "å??建 SVG æ??件失败"
 
-#: ../tools/browser/canvas/browser-canvas.c:563
+#: ../tools/browser/canvas/browser-canvas.c:537
 msgid "File format to save to is not recognized."
 msgstr "è¦?ä¿?å­?å?°ç??æ??件格å¼?æ?ªè?½è¯?å?«ã??"
 
-#: ../tools/browser/canvas/browser-canvas.c:583
+#: ../tools/browser/canvas/browser-canvas.c:557
 msgid "Failed to create PNG file"
 msgstr "å??建 PNG æ??件失败"
 
-#: ../tools/browser/common/fk-declare.c:190
-#: ../tools/browser/common/fk-declare.c:403
+#: ../tools/browser/common/fk-declare.c:186
+#: ../tools/browser/common/fk-declare.c:399
 #, c-format
 msgid "Declare a foreign key for table '%s'"
 msgstr ""
 
-#: ../tools/browser/common/fk-declare.c:193
+#: ../tools/browser/common/fk-declare.c:189
 msgid ""
 "define which table is references, which columns are part of the foreign key, "
 "and which column each one references"
 msgstr ""
 
-#: ../tools/browser/common/fk-declare.c:213
+#: ../tools/browser/common/fk-declare.c:209
 #, fuzzy
+#| msgid "File name"
 msgid "Foreign key name:"
-msgstr "æ?¶è??"
+msgstr "æ??件å??"
 
 #. table to reference
-#: ../tools/browser/common/fk-declare.c:224
+#: ../tools/browser/common/fk-declare.c:220
 #, fuzzy
+#| msgid "Referenced table"
 msgid "Referenced table:"
 msgstr "å¼?ç?¨ç??表"
 
-#: ../tools/browser/common/fk-declare.c:267
+#: ../tools/browser/common/fk-declare.c:263
 #, fuzzy
+#| msgid "Referenced field"
 msgid "Referenced column"
 msgstr "å¼?ç?¨ç??å­?段"
 
-#: ../tools/browser/common/fk-declare.c:548
+#: ../tools/browser/common/fk-declare.c:561
 #, fuzzy, c-format
+#| msgid "Missing mandatory information, to create database"
 msgid "Missing information to declare foreign key"
 msgstr "丢失å??建æ?°æ?®åº?å¿?é??ç??ä¿¡æ?¯"
 
-#: ../tools/browser/common/fk-declare.c:630
+#: ../tools/browser/common/fk-declare.c:643
 #, fuzzy, c-format
+#| msgid "Missing mandatory information, to create database"
 msgid "Missing information to undeclare foreign key"
 msgstr "丢失å??建æ?°æ?®åº?å¿?é??ç??ä¿¡æ?¯"
 
-#: ../tools/browser/common/gdaui-data-import.c:124
+#: ../tools/browser/common/gdaui-data-import.c:123
 msgid "Import specifications"
 msgstr "导��格"
 
 #. file to import from
-#: ../tools/browser/common/gdaui-data-import.c:143
+#: ../tools/browser/common/gdaui-data-import.c:142
 msgid "File to import from:"
 msgstr "è¦?ä»?中导å?¥ç??æ??件ï¼?"
 
-#: ../tools/browser/common/gdaui-data-import.c:147
+#: ../tools/browser/common/gdaui-data-import.c:146
 msgid "File to import data from"
 msgstr "è¦?ä»?中导å?¥æ?°æ?®ç??æ??件"
 
-#: ../tools/browser/common/gdaui-data-import.c:150
+#: ../tools/browser/common/gdaui-data-import.c:149
 msgid "Comma separated values"
 msgstr "é??å?·å??å?²ç??å?¼"
 
-#: ../tools/browser/common/gdaui-data-import.c:155
+#: ../tools/browser/common/gdaui-data-import.c:154
 msgid "XML exported"
 msgstr "已导å?ºç?? XML"
 
-#: ../tools/browser/common/gdaui-data-import.c:159
+#: ../tools/browser/common/gdaui-data-import.c:158
 msgid "All files"
 msgstr "æ??æ??æ??件"
 
 #. Encoding
-#: ../tools/browser/common/gdaui-data-import.c:167
+#: ../tools/browser/common/gdaui-data-import.c:166
 msgid "Encoding:"
 msgstr "ç¼?ç ?ï¼?"
 
@@ -7783,7 +7766,7 @@ msgstr "é??å?·"
 #: ../tools/browser/common/gdaui-data-import.c:216
 #, fuzzy
 msgid "Semi column"
-msgstr "没æ??æ?¾å?°è¡¨ %s"
+msgstr "å??å?·"
 
 #: ../tools/browser/common/gdaui-data-import.c:223
 msgid "Tab"
@@ -7805,36 +7788,47 @@ msgstr "��"
 msgid "Import preview"
 msgstr "导���"
 
-#: ../tools/browser/common/gdaui-data-import.c:285
+#: ../tools/browser/common/gdaui-data-import.c:286
 msgid "No data."
 msgstr "æ? æ?°æ?®ã??"
 
-#: ../tools/browser/common/gdaui-entry-import.c:173
+#: ../tools/browser/common/gdaui-entry-import.c:181
 msgid "Data set import from file"
 msgstr "ä»?æ??件导å?¥æ?°æ?®é??"
 
-#: ../tools/browser/common/gdaui-entry-import.c:203
+#: ../tools/browser/common/gdaui-entry-import.c:213
 #: ../tools/browser/query-exec/query-result.c:219
 #, c-format
 msgid "%d row"
 msgid_plural "%d rows"
 msgstr[0] "%d è¡?"
 
-#: ../tools/browser/common/gdaui-entry-import.c:204
+#: ../tools/browser/common/gdaui-entry-import.c:214
 #: ../tools/browser/query-exec/query-result.c:220
 #, c-format
 msgid "%d column"
 msgid_plural "%d columns"
 msgstr[0] "%d å??"
 
-#: ../tools/browser/common/gdaui-entry-import.c:205
+#: ../tools/browser/common/gdaui-entry-import.c:215
 #: ../tools/browser/query-exec/query-result.c:222
 #, c-format
 msgid "Data set with %s and %s"
 msgstr "带æ?? %s and %s ç??æ?°æ?®é??"
 
-#: ../tools/browser/common/gdaui-entry-import.c:212
-#: ../tools/browser/common/gdaui-entry-import.c:235
+#: ../tools/browser/common/gdaui-entry-import.c:220
+msgid "Modify"
+msgstr ""
+
+#: ../tools/browser/common/gdaui-entry-import.c:223
+#: ../tools/browser/common/gdaui-entry-import.c:253
+#, fuzzy
+#| msgid "Port"
+msgid "Import"
+msgstr "端�"
+
+#: ../tools/browser/common/gdaui-entry-import.c:224
+#: ../tools/browser/common/gdaui-entry-import.c:247
 msgid "No data set"
 msgstr "没æ??æ?°æ?®é??"
 
@@ -7855,23 +7849,38 @@ msgid_plural "%d Tables in schema '%s':"
 msgstr[0] "æ?¹æ¡? '%2$s' 中ç?? %1$d 表ï¼?"
 
 #. no connection at all or not authenticated
-#: ../tools/browser/common/objects-cloud.c:267 ../tools/web-server.c:717
+#: ../tools/browser/common/objects-cloud.c:267 ../tools/web-server.c:713
 msgid "None"
 msgstr "æ? "
 
-#: ../tools/browser/common/ui-formgrid.c:198
+#: ../tools/browser/common/ui-formgrid.c:237
 msgid "Toggle between grid and form presentations"
 msgstr ""
 
-#: ../tools/browser/common/ui-formgrid.c:291
+#: ../tools/browser/common/ui-formgrid.c:249
+#, fuzzy
+#| msgid "UPDATE statement needs a table to update data"
+msgid "Enable or disable auto update of data"
+msgstr "UPDATE 语å?¥é??è¦?ä¸?个è¦?æ?´æ?°æ?°æ?®ç??表"
+
+#: ../tools/browser/common/ui-formgrid.c:348
 #, fuzzy
+#| msgid "On delete action"
 msgid "Execute action"
 msgstr "�����"
 
-#: ../tools/browser/common/ui-formgrid.c:322
-#: ../tools/browser/query-exec/query-console.c:1066
-#: ../tools/browser/query-exec/query-console.c:1117
-#: ../tools/browser/schema-browser/table-info.c:529
+#: ../tools/browser/common/ui-formgrid.c:414
+#: ../tools/browser/data-manager/data-source.c:809
+#, c-format
+msgid "Statement to execute is not a selection statement"
+msgstr "è¦?æ?§è¡?ç??语å?¥ä¸?æ?¯ä¸?æ?¡é??æ?©è¯­å?¥"
+
+#: ../tools/browser/common/ui-formgrid.c:422
+#: ../tools/browser/common/ui-formgrid.c:450
+#: ../tools/browser/common/ui-formgrid.c:480
+#: ../tools/browser/query-exec/query-console.c:1059
+#: ../tools/browser/query-exec/query-console.c:1110
+#: ../tools/browser/schema-browser/table-info.c:524
 #, c-format
 msgid ""
 "Error executing query:\n"
@@ -7880,39 +7889,36 @@ msgstr ""
 "æ?§è¡?æ?¥è¯¢æ?¶å?ºé??ï¼?\n"
 "%s"
 
-#: ../tools/browser/common/ui-formgrid.c:331
-#: ../tools/browser/common/ui-formgrid.c:343
-#, fuzzy
-msgid "Action executed"
-msgstr "语�已���"
-
-#: ../tools/browser/common/ui-formgrid.c:376
-#: ../tools/browser/common/ui-formgrid.c:380
+#: ../tools/browser/common/ui-formgrid.c:537
+#: ../tools/browser/common/ui-formgrid.c:541
 #, fuzzy
+#| msgid "Connection successfully opened!"
 msgid "Action successfully executed"
 msgstr "è¿?æ?¥æ??å??æ??å¼?ï¼?"
 
-#: ../tools/browser/common/ui-formgrid.c:394
+#: ../tools/browser/common/ui-formgrid.c:558
 #, c-format
 msgid ""
 "Set or confirm the parameters to execute\n"
 "action '%s'"
 msgstr ""
 
-#: ../tools/browser/common/ui-formgrid.c:398
+#: ../tools/browser/common/ui-formgrid.c:562
 #, fuzzy
+#| msgid "Extra connection options"
 msgid "Execution of action"
 msgstr "é¢?å¤?è¿?æ?¥é??项"
 
-#: ../tools/browser/common/ui-formgrid.c:416
-#: ../tools/browser/query-exec/query-console.c:1013
-#: ../tools/browser/schema-browser/table-info.c:557
+#: ../tools/browser/common/ui-formgrid.c:589
+#: ../tools/browser/query-exec/query-console.c:1006
+#: ../tools/browser/schema-browser/table-info.c:552
 #, c-format
 msgid "Error executing query: %s"
 msgstr "æ?§è¡?æ?¥è¯¢æ?¶å?ºé??ï¼?%s"
 
 #: ../tools/browser/data-manager/analyser.c:198
 #, fuzzy
+#| msgid "Add referenced tables"
 msgid "Obtain referenced data in table "
 msgstr "æ·»å? å¼?ç?¨ç??表"
 
@@ -7922,21 +7928,22 @@ msgstr ""
 
 #: ../tools/browser/data-manager/analyser.c:282
 #, fuzzy, c-format
+#| msgid "Error creating database: %s"
 msgid "Error adding new data source: %s"
 msgstr "å??建æ?°æ?®åº?é??误ï¼?%s"
 
 #: ../tools/browser/data-manager/data-console.c:301
-#, fuzzy
 msgid "Data Manager"
-msgstr "æ?°æ?®åº?å??"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-console.c:301
 #: ../tools/browser/data-manager/data-console.c:520
 #: ../tools/browser/schema-browser/relations-diagram.c:328
 #: ../tools/browser/schema-browser/relations-diagram.c:476
 #, fuzzy
+#| msgid "Unnamed"
 msgid "Unsaved"
-msgstr "æ?ªä¿?å­?ç??å?¾"
+msgstr "æ?ªå?½å??ç??"
 
 #: ../tools/browser/data-manager/data-console.c:332
 #: ../tools/browser/query-exec/query-console.c:337
@@ -7944,17 +7951,26 @@ msgid "Variables' values:"
 msgstr "å??é??å?¼"
 
 #: ../tools/browser/data-manager/data-console.c:389
+#, fuzzy
+#| msgid "Test"
 msgid "Reset"
-msgstr ""
+msgstr "��"
 
 #: ../tools/browser/data-manager/data-console.c:390
+#, fuzzy
+#| msgid ""
+#| "Clear the editor's\n"
+#| "contents"
 msgid ""
 "Reset the editor's\n"
 "contents"
 msgstr ""
+"æ¸?ç??ç¼?è¾?å?¨\n"
+"å??容"
 
 #: ../tools/browser/data-manager/data-console.c:397
 #, fuzzy
+#| msgid "Add a new data source..."
 msgid "Add a new data source"
 msgstr "添��个����..."
 
@@ -7964,11 +7980,8 @@ msgid "Variables"
 msgstr "å??é??"
 
 #: ../tools/browser/data-manager/data-console.c:403
-#, fuzzy
 msgid "Show variables needed"
-msgstr ""
-"æ?¾ç¤ºæ?§è¡? SQL æ??\n"
-"é??è¦?ç??å??é??"
+msgstr "æ?¾ç¤ºé??è¦?ç??å??é??"
 
 #: ../tools/browser/data-manager/data-console.c:409
 #: ../tools/browser/query-exec/query-console.c:377
@@ -7980,11 +7993,12 @@ msgid ""
 "Execute specified\n"
 "data manager"
 msgstr ""
+"æ?§è¡?æ??å®?ç??\n"
+"æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-console.c:415
-#, fuzzy
 msgid "View XML"
-msgstr "æ?¥ç??"
+msgstr "æ?¥ç?? XML"
 
 #: ../tools/browser/data-manager/data-console.c:415
 msgid ""
@@ -7994,12 +8008,13 @@ msgstr ""
 
 #: ../tools/browser/data-manager/data-console.c:436
 msgid "BBB:"
-msgstr ""
+msgstr "BBBï¼?"
 
 #: ../tools/browser/data-manager/data-console.c:508
 #, fuzzy, c-format
+#| msgid "Data manager"
 msgid "'%s' data manager"
-msgstr "'%s' å?¾"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-console.c:509
 #: ../tools/browser/data-manager/data-console.c:520
@@ -8007,20 +8022,21 @@ msgstr "'%s' å?¾"
 #: ../tools/browser/data-manager/data-console.c:972
 #: ../tools/browser/data-manager/perspective-main.c:32
 #: ../tools/browser/schema-browser/relations-diagram.c:511
-#: ../tools/browser/schema-browser/table-info.c:494
-#, fuzzy
+#: ../tools/browser/schema-browser/table-info.c:489
 msgid "Data manager"
-msgstr "æ?°æ?®åº?å??"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-console.c:563
 #, fuzzy
+#| msgid "Could not save diagram"
 msgid "Could not save data manager"
 msgstr "æ? æ³?ä¿?å­?å?¾"
 
 #: ../tools/browser/data-manager/data-console.c:589
 #, fuzzy
+#| msgid "Data manager"
 msgid "Data manager's name"
-msgstr "æ?°æ?®åº?å??"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-console.c:609
 #: ../tools/browser/schema-browser/relations-diagram.c:287
@@ -8029,20 +8045,24 @@ msgstr "ä¿?å­?"
 
 #: ../tools/browser/data-manager/data-console.c:730
 #, fuzzy, c-format
+#| msgid "Sources"
 msgid "source%d"
 msgstr "�"
 
 #: ../tools/browser/data-manager/data-console.c:789
 #, fuzzy
+#| msgid "Data source name"
 msgid "Data source from SQL"
 msgstr "æ?°æ?®æº?å??称"
 
 #. To translators: "In schema" refers to the database schema an object is in
 #: ../tools/browser/data-manager/data-console.c:827
-#: ../tools/browser/schema-browser/table-info.c:341
+#: ../tools/browser/schema-browser/table-info.c:336
 #, fuzzy, c-format
+#| msgid "%d Table in schema '%s':"
+#| msgid_plural "%d Tables in schema '%s':"
 msgid "In schema '%s'"
-msgstr "æ? æ??ç??æ?¹æ¡?å??"
+msgstr "æ?¹æ¡? '%2$s' 中ç?? %1$d 表ï¼?"
 
 #: ../tools/browser/data-manager/data-console.c:837
 #, c-format
@@ -8056,7 +8076,7 @@ msgstr ""
 
 #: ../tools/browser/data-manager/data-console.c:927
 msgid "_Toggle mode"
-msgstr ""
+msgstr "å??æ?¢æ¨¡å¼?(T)"
 
 #: ../tools/browser/data-manager/data-console.c:927
 msgid "Switch between compose and execute modes"
@@ -8070,43 +8090,43 @@ msgid "Could not remove favorite: %s"
 msgstr "æ? æ³?å? é?¤æ?¶è??ï¼?%s"
 
 #: ../tools/browser/data-manager/data-favorite-selector.c:259
-#: ../tools/browser/data-manager/data-favorite-selector.c:627
+#: ../tools/browser/data-manager/data-favorite-selector.c:619
 #: ../tools/browser/query-exec/query-console.c:798
 #: ../tools/browser/query-exec/query-console.c:828
 #: ../tools/browser/query-exec/query-favorite-selector.c:266
-#: ../tools/browser/query-exec/query-favorite-selector.c:715
-#: ../tools/browser/schema-browser/favorite-selector.c:357
-#: ../tools/browser/schema-browser/table-info.c:477
+#: ../tools/browser/query-exec/query-favorite-selector.c:707
+#: ../tools/browser/schema-browser/favorite-selector.c:353
+#: ../tools/browser/schema-browser/table-info.c:472
 #, c-format
 msgid "Could not add favorite: %s"
 msgstr "æ? æ³?æ·»å? å?°æ?¶è??ï¼?%s"
 
 #: ../tools/browser/data-manager/data-favorite-selector.c:290
 #: ../tools/browser/query-exec/query-favorite-selector.c:337
-#, fuzzy
 msgid "Favorite's properties"
-msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
+msgstr "æ?¶è??å±?æ?§"
 
 #: ../tools/browser/data-manager/data-favorite-selector.c:312
 #, fuzzy
+#| msgid "Import specifications"
 msgid "Specifications"
 msgstr "导��格"
 
 #: ../tools/browser/data-manager/data-favorite-selector.c:483
-#: ../tools/browser/query-exec/query-favorite-selector.c:564
-#: ../tools/browser/schema-browser/favorite-selector.c:247
-msgid "Favorites"
-msgstr "æ?¶è??"
-
-#: ../tools/browser/data-manager/data-favorite-selector.c:613
 #, fuzzy
+#| msgid "Save"
+msgid "Saved"
+msgstr "ä¿?å­?"
+
+#: ../tools/browser/data-manager/data-favorite-selector.c:609
 msgid "Unnamed data manager"
-msgstr "æ?ªå?½å??ç??å??æ?°"
+msgstr "æ?ªå?½å??ç??æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-manager-perspective.c:408
 #: ../tools/browser/query-exec/query-exec-perspective.c:387
 #: ../tools/browser/schema-browser/schema-browser-perspective.c:318
 #, fuzzy
+#| msgid "Favorites"
 msgid "_Show favorites"
 msgstr "æ?¶è??"
 
@@ -8114,28 +8134,33 @@ msgstr "æ?¶è??"
 #: ../tools/browser/query-exec/query-exec-perspective.c:387
 #: ../tools/browser/schema-browser/schema-browser-perspective.c:318
 #, fuzzy
+#| msgid "Could not add favorite: %s"
 msgid "Show or hide favorites"
 msgstr "æ? æ³?æ·»å? å?°æ?¶è??ï¼?%s"
 
 #: ../tools/browser/data-manager/data-manager-perspective.c:412
 #, fuzzy
+#| msgid "Data Manager"
 msgid "_Manager"
-msgstr "æ?°æ?®åº?å??"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-manager-perspective.c:412
 #, fuzzy
+#| msgid "Data Manager"
 msgid "Manager"
-msgstr "æ?°æ?®åº?å??"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-manager-perspective.c:413
 #, fuzzy
+#| msgid "Data manager"
 msgid "_New data manager"
-msgstr "'%s' å?¾"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #: ../tools/browser/data-manager/data-manager-perspective.c:413
 #, fuzzy
+#| msgid "Data manager"
 msgid "New data manager"
-msgstr "'%s' å?¾"
+msgstr "æ?°æ?®ç®¡ç??å?¨"
 
 #. Translators: Do not translate "table" nor "query"
 #: ../tools/browser/data-manager/data-source.c:402
@@ -8150,60 +8175,61 @@ msgid "Not ready"
 msgstr "æ?ªå??å¤?好"
 
 #: ../tools/browser/data-manager/data-source.c:442
-#, fuzzy, c-format
+#, c-format
 msgid "Malformed table name \"%s\""
-msgstr "é??误ç??表å??"
+msgstr "æ??误ç??表å?? \"%s\""
 
 #: ../tools/browser/data-manager/data-source.c:459
-#, fuzzy, c-format
+#, c-format
 msgid "Could not find the \"%s\" table"
-msgstr "���� '%s' ��"
+msgstr "����表 '%s'"
 
 #: ../tools/browser/data-manager/data-source.c:464
-#, fuzzy, c-format
+#, c-format
 msgid "The \"%s\" object is not a table"
-msgstr "请æ±?ç??对象ä¸?æ?¯ä¸?个表æ??è??è§?å?¾"
+msgstr "\"%s\" 对象���张表"
 
 #. Translators: Do not translate "name"
 #: ../tools/browser/data-manager/data-source.c:483
-#, fuzzy, c-format
+#, c-format
 msgid "Missing attribute \"name\" for table"
-msgstr "丢失å??为 'path' ç??å±?æ?§"
+msgstr "缺å°?表ç?? \"name\" å±?æ?§"
 
 #: ../tools/browser/data-manager/data-source.c:623
 #, fuzzy, c-format
+#| msgid "Could not find any provider named '%s'"
 msgid "Could not find any foreign key to \"%s\""
-msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?å?¨"
+msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?è??"
 
 #: ../tools/browser/data-manager/data-source.c:628
 #, c-format
 msgid "The fields involved in the foreign key to \"%s\" are not known"
 msgstr ""
 
-#: ../tools/browser/data-manager/data-source.c:809
-#, fuzzy, c-format
-msgid "Statement to execute is not a selection statement"
-msgstr "语å?¥ä¸?æ?¯ä¸?æ?¡é??æ?©è¯­å?¥"
-
 #: ../tools/browser/data-manager/data-source.c:949
-#, fuzzy, c-format
+#, c-format
 msgid "No SELECT statement to execute"
-msgstr "没æ??æ??å®? SELECT 语å?¥"
+msgstr "没æ??è¦?æ?§è¡?ç?? SELECT 语å?¥"
 
 #: ../tools/browser/data-manager/data-source.c:1232
-#, fuzzy, c-format
+#, c-format
 msgid "Contents of '%s'"
-msgstr "æ? æ³?设置æ??件å?? '%s' ç??å??容"
+msgstr "'%s' ç??å??容"
 
 #: ../tools/browser/data-manager/data-source.c:1243
 #, fuzzy, c-format
+#| msgid "Could not create SELECT statement"
 msgid "Could not build SELECT statement"
 msgstr "æ? æ³?å??建 SELECT 语å?¥"
 
 #: ../tools/browser/data-manager/data-source.c:1310
 #, c-format
 msgid "Multiple statements detected, only the first will be used"
-msgstr ""
+msgstr "�����语�����第��"
+
+#: ../tools/browser/data-manager/data-source-editor.c:124
+msgid "Id"
+msgstr "Id"
 
 #: ../tools/browser/data-manager/data-source-editor.c:126
 msgid ""
@@ -8213,6 +8239,7 @@ msgstr ""
 
 #: ../tools/browser/data-manager/data-source-editor.c:132
 #, fuzzy
+#| msgid "Database's description"
 msgid "Data source's description"
 msgstr "æ?°æ?®åº?æ??è¿°"
 
@@ -8236,11 +8263,14 @@ msgid ""
 msgstr ""
 
 #: ../tools/browser/data-manager/data-source-editor.c:153
+#, fuzzy
+#| msgid "References"
 msgid "Dependencies:"
-msgstr ""
+msgstr "å¼?ç?¨"
 
 #: ../tools/browser/data-manager/data-source-editor.c:246
 #, fuzzy
+#| msgid "Require SSL"
 msgid "Requires:"
 msgstr "�� SSL"
 
@@ -8248,29 +8278,31 @@ msgstr "�� SSL"
 msgid "Exports:"
 msgstr ""
 
-#: ../tools/browser/data-manager/data-widget.c:249
+#: ../tools/browser/data-manager/data-widget.c:244
 msgid "Link to other data"
 msgstr ""
 
-#: ../tools/browser/data-manager/data-widget.c:355
+#: ../tools/browser/data-manager/data-widget.c:346
 #, fuzzy
+#| msgid "Use data source:"
 msgid "Remove data source"
 msgstr "使�����"
 
-#: ../tools/browser/data-manager/data-widget.c:361
+#: ../tools/browser/data-manager/data-widget.c:352
 #, fuzzy
+#| msgid "Data Source Properties"
 msgid "Show data source's properties"
 msgstr "�����"
 
-#: ../tools/browser/data-manager/data-widget.c:399
-#, fuzzy
+#: ../tools/browser/data-manager/data-widget.c:390
 msgid "No data source defined"
-msgstr "������"
+msgstr "没æ??å®?ä¹?æ?°æ?®æº?"
 
-#: ../tools/browser/data-manager/data-widget.c:803
+#: ../tools/browser/data-manager/data-widget.c:794
 #, fuzzy, c-format
+#| msgid "Cannot cast parameter from type '%s' to type '%s'"
 msgid "Can't bind parameter '%s' of type '%s' to a parameter of type '%s'"
-msgstr "æ? æ³?å°? '%s' ä»? GDA ç±»å?? %s 转æ?¢å?° GDA ç±»å?? %s"
+msgstr "æ? æ³?å°?å??æ?°ä»?â??%sâ??ç±»å??转æ?¢ä¸ºâ??%sâ??ç±»å??"
 
 #: ../tools/browser/data-manager/ui-spec-editor.c:166
 #: ../tools/browser/schema-browser/table-columns.c:269
@@ -8279,25 +8311,29 @@ msgstr "å? é?¤"
 
 #: ../tools/browser/data-manager/ui-spec-editor.c:245
 #, fuzzy
+#| msgid "Data Sources"
 msgid "Data sources:"
 msgstr "���"
 
 #: ../tools/browser/data-manager/ui-spec-editor.c:303
 #, fuzzy
+#| msgid "Data Source Properties"
 msgid "Selected data source's properties:"
 msgstr "�����"
 
 #: ../tools/browser/data-manager/xml-spec-editor.c:172
 #, fuzzy, c-format
+#| msgid "Server operation specification"
 msgid "Error parsing XML specifications"
 msgstr "æ??å?¡å?¨æ??ä½?è§?è??"
 
 #: ../tools/browser/data-manager/xml-spec-editor.c:186
 #, fuzzy, c-format
+#| msgid "Expected tag <%s>, got <%s>"
 msgid "Expecting <%s> root node"
 msgstr "æ??æ??æ ?è®° <%s>ï¼?ç?¶è??è?·å¾?äº? <%s>"
 
-#: ../tools/browser/data-manager/xml-spec-editor.c:321
+#: ../tools/browser/data-manager/xml-spec-editor.c:316
 #: ../tools/browser/query-exec/query-console.c:316
 msgid "SQL code to execute:"
 msgstr "è¦?æ?§è¡?ç?? SQL 代ç ?ï¼?"
@@ -8307,7 +8343,7 @@ msgid "Query execution (SQL)"
 msgstr ""
 
 #: ../tools/browser/query-exec/query-console.c:290
-#: ../tools/browser/query-exec/query-console.c:1227
+#: ../tools/browser/query-exec/query-console.c:1220
 msgid "Query editor"
 msgstr "�询���"
 
@@ -8317,11 +8353,12 @@ msgid "Clear"
 msgstr "æ¸?ç??"
 
 #: ../tools/browser/query-exec/query-console.c:365
-#, fuzzy
 msgid ""
 "Clear the editor's\n"
 "contents"
-msgstr "æ¸?ç??ç¼?è¾?å?¨"
+msgstr ""
+"æ¸?ç??ç¼?è¾?å?¨\n"
+"å??容"
 
 #: ../tools/browser/query-exec/query-console.c:371
 msgid ""
@@ -8336,9 +8373,8 @@ msgid "Execute SQL in editor"
 msgstr "����中�� SQL"
 
 #: ../tools/browser/query-exec/query-console.c:383
-#, fuzzy
 msgid "Indent"
-msgstr "索�"
+msgstr "缩�"
 
 #: ../tools/browser/query-exec/query-console.c:384
 msgid ""
@@ -8383,66 +8419,72 @@ msgstr "æ?§è¡?ç»?æ??ï¼?"
 
 #: ../tools/browser/query-exec/query-console.c:699
 #, fuzzy
+#| msgid "Favorite"
 msgid "New favorite"
 msgstr "æ?¶è??"
 
 #: ../tools/browser/query-exec/query-console.c:710
 #: ../tools/browser/query-exec/query-console.c:743
 #, fuzzy, c-format
+#| msgid "Could not add favorite: %s"
 msgid "Modify favorite '%s'"
-msgstr "æ?¶è??"
+msgstr "æ? æ³?æ·»å? å?°æ?¶è??ï¼?%s"
 
 #: ../tools/browser/query-exec/query-console.c:731
 #, fuzzy
+#| msgid "Add table to favorites"
 msgid "Modify a favorite"
-msgstr "æ?¶è??"
+msgstr "æ·»å? è¡¨å?°æ?¶è??"
 
 #: ../tools/browser/query-exec/query-console.c:774
 #: ../tools/browser/query-exec/query-console.c:791
 #, fuzzy
+#| msgid "Favorites"
 msgid "Favorite's name"
 msgstr "æ?¶è??"
 
 #: ../tools/browser/query-exec/query-console.c:775
-#: ../tools/browser/query-exec/query-favorite-selector.c:701
+#: ../tools/browser/query-exec/query-favorite-selector.c:697
 msgid "Unnamed query"
 msgstr "æ?ªå?½å??æ?¥è¯¢"
 
 #: ../tools/browser/query-exec/query-console.c:778
 #, fuzzy
+#| msgid "The name of a database to create"
 msgid "Name of the favorite to create"
 msgstr "è¦?å??建ç??æ?°æ?®åº?ç??å??称"
 
 #: ../tools/browser/query-exec/query-console.c:779
 #, fuzzy
+#| msgid "The name of a database to create"
 msgid "Enter the name of the favorite to create"
 msgstr "è¦?å??建ç??æ?°æ?®åº?ç??å??称"
 
-#: ../tools/browser/query-exec/query-console.c:913
+#: ../tools/browser/query-exec/query-console.c:906
 msgid "Invalid variable's contents"
 msgstr "æ? æ??ç??å??é??å??容"
 
-#: ../tools/browser/query-exec/query-console.c:914
-#: ../tools/browser/schema-browser/table-info.c:932
+#: ../tools/browser/query-exec/query-console.c:907
+#: ../tools/browser/schema-browser/table-info.c:927
 msgid "assign values to the following variables"
 msgstr "为å¦?ä¸?å??é??å??设å?¼"
 
-#: ../tools/browser/query-exec/query-console.c:968
+#: ../tools/browser/query-exec/query-console.c:961
 #, c-format
 msgid "Error while parsing code: %s"
 msgstr "解æ??代ç ?æ?¶å?ºé??ï¼?%s"
 
-#: ../tools/browser/query-exec/query-console.c:980
+#: ../tools/browser/query-exec/query-console.c:973
 msgid ""
 "A query is already being executed, to execute another query, open a new "
 "connection."
 msgstr "æ?¥è¯¢å·²ç»?æ?§è¡?ï¼?è¦?æ?§è¡?å?¦ä¸?个æ?¥è¯¢ï¼?请æ??å¼?ä¸?个æ?°è¿?æ?¥ã??"
 
-#: ../tools/browser/query-exec/query-console.c:1077
+#: ../tools/browser/query-exec/query-console.c:1070
 msgid "Statement executed"
 msgstr "语�已���"
 
-#: ../tools/browser/query-exec/query-console.c:1086
+#: ../tools/browser/query-exec/query-console.c:1079
 msgid ""
 "A transaction has automatically been started\n"
 "during this statement's execution, this usually\n"
@@ -8452,43 +8494,43 @@ msgid ""
 "closing the transaction)."
 msgstr ""
 
-#: ../tools/browser/query-exec/query-console.c:1176
+#: ../tools/browser/query-exec/query-console.c:1169
 msgid "_Execute"
 msgstr "��(_E)"
 
-#: ../tools/browser/query-exec/query-console.c:1176
+#: ../tools/browser/query-exec/query-console.c:1169
 msgid "Execute query"
 msgstr "���询"
 
-#: ../tools/browser/query-exec/query-console.c:1179
+#: ../tools/browser/query-exec/query-console.c:1172
 msgid "_Undo"
 msgstr "æ?¤é??(_U)"
 
-#: ../tools/browser/query-exec/query-console.c:1179
+#: ../tools/browser/query-exec/query-console.c:1172
 msgid "Undo last change"
 msgstr "æ?¤é??æ??å??ç??æ?´æ?¹"
 
-#: ../tools/browser/query-exec/query-editor.c:1187
+#: ../tools/browser/query-exec/query-editor.c:1174
 msgid "In the future:\n"
 msgstr "���\n"
 
-#: ../tools/browser/query-exec/query-editor.c:1191
+#: ../tools/browser/query-exec/query-editor.c:1178
 msgid "Less than a minute ago:\n"
 msgstr "ä¸?å?°ä¸?å??é??以å??ï¼?\n"
 
-#: ../tools/browser/query-exec/query-editor.c:1196
+#: ../tools/browser/query-exec/query-editor.c:1183
 #, c-format
 msgid "%lu minute ago:\n"
 msgid_plural "%lu minutes ago:\n"
 msgstr[0] "%lu å??é??以å??ï¼?\n"
 
-#: ../tools/browser/query-exec/query-editor.c:1203
+#: ../tools/browser/query-exec/query-editor.c:1190
 #, c-format
 msgid "%lu hour ago\n"
 msgid_plural "%lu hours ago\n"
 msgstr[0] "%lu å°?æ?¶ä¹?å??\n"
 
-#: ../tools/browser/query-exec/query-editor.c:1209
+#: ../tools/browser/query-exec/query-editor.c:1196
 #, c-format
 msgid "%lu day ago\n"
 msgid_plural "%lu days ago\n"
@@ -8500,6 +8542,7 @@ msgstr "�询(_Q)"
 
 #: ../tools/browser/query-exec/query-exec-perspective.c:391
 #, fuzzy
+#| msgid "_Query"
 msgid "Query"
 msgstr "�询(_Q)"
 
@@ -8513,6 +8556,7 @@ msgstr "æ??å¼?ä¸?个æ?°æ?¥è¯¢ç¼?è¾?å?¨"
 
 #: ../tools/browser/query-exec/query-favorite-selector.c:287
 #, fuzzy, c-format
+#| msgid "Could not add favorite: %s"
 msgid "Could not add action: %s"
 msgstr "æ? æ³?æ·»å? å?°æ?¶è??ï¼?%s"
 
@@ -8522,6 +8566,7 @@ msgstr "SQL 代�"
 
 #: ../tools/browser/query-exec/query-favorite-selector.c:368
 #, fuzzy
+#| msgid "No action"
 msgid "Is action"
 msgstr "���"
 
@@ -8533,6 +8578,11 @@ msgid ""
 "the query will be defined from the row selected in the grid"
 msgstr ""
 
+#: ../tools/browser/query-exec/query-favorite-selector.c:564
+#: ../tools/browser/schema-browser/favorite-selector.c:247
+msgid "Favorites"
+msgstr "æ?¶è??"
+
 #: ../tools/browser/query-exec/query-result.c:209
 msgid "Statement:"
 msgstr "语��"
@@ -8569,6 +8619,7 @@ msgstr "请æ±?ç??对象ä¸?æ?¯ä¸?个表æ??è??è§?å?¾"
 
 #: ../tools/browser/schema-browser/mgr-columns.c:397
 #, fuzzy
+#| msgid "Auto increment"
 msgid "Auto incremented"
 msgstr "è?ªå?¨å¢?é??"
 
@@ -8617,18 +8668,17 @@ msgid "Missing table attribute in favorite's contents"
 msgstr "å?¨æ?¶è??å??容中丢失表å±?æ?§"
 
 #: ../tools/browser/schema-browser/relations-diagram.c:520
-#: ../tools/browser/schema-browser/table-info.c:1008
-#, fuzzy
+#: ../tools/browser/schema-browser/table-info.c:995
 msgid "_Contents"
-msgstr "注é??"
+msgstr "å??容(_C)"
 
 #: ../tools/browser/schema-browser/relations-diagram.c:520
-#, fuzzy
 msgid "View contents"
-msgstr "���符串"
+msgstr "æ?¥ç??å??容"
 
 #: ../tools/browser/schema-browser/schema-browser-perspective.c:323
 #, fuzzy
+#| msgid "Schema"
 msgid "_Schema"
 msgstr "��"
 
@@ -8639,15 +8689,17 @@ msgstr "��"
 
 #: ../tools/browser/schema-browser/schema-browser-perspective.c:324
 #, fuzzy
+#| msgid "Diagram"
 msgid "_New Diagram"
 msgstr "å?¾"
 
 #: ../tools/browser/schema-browser/schema-browser-perspective.c:324
 #, fuzzy
+#| msgid "Create a new database:"
 msgid "Create a new diagram"
 msgstr "å??建ä¸?个æ?°æ?°æ?®åº?ï¼?"
 
-#: ../tools/browser/schema-browser/schema-browser-perspective.c:419
+#: ../tools/browser/schema-browser/schema-browser-perspective.c:421
 msgid "Could not load diagram"
 msgstr "���载�"
 
@@ -8670,6 +8722,7 @@ msgstr ""
 
 #: ../tools/browser/schema-browser/table-columns.c:351
 #, fuzzy, c-format
+#| msgid "Could not compute virtual table's columns"
 msgid "Could not compute table's UNIQUE constraints for %s.%s.%s"
 msgstr "æ? æ³?计ç®?è??æ??表å??"
 
@@ -8680,6 +8733,7 @@ msgstr "���符串"
 
 #: ../tools/browser/schema-browser/table-columns.c:396
 #, fuzzy
+#| msgid "Table's description"
 msgid "Tables referencing this one"
 msgstr "表ç??æ??è¿°"
 
@@ -8690,24 +8744,26 @@ msgstr "å??å??"
 #. To translators: "Not NULL?" is a table's column's attribute. The NULL term should not be translated as it refers to the SQL NULL value
 #: ../tools/browser/schema-browser/table-columns.c:541
 #, fuzzy
+#| msgid "Not NULL"
 msgid "Not NULL?"
 msgstr "é?? NULL"
 
 #: ../tools/browser/schema-browser/table-columns.c:578
 msgid "Constraints and integrity rules"
-msgstr ""
+msgstr "约æ??å??å®?æ?´æ?§è§?å??"
 
-#: ../tools/browser/schema-browser/table-columns.c:772
+#: ../tools/browser/schema-browser/table-columns.c:764
 #, fuzzy, c-format
 msgid "Could not find table '%s.%s'"
 msgstr "æ? æ³?å? è½½æ??件äº? %s"
 
-#: ../tools/browser/schema-browser/table-columns.c:807
+#: ../tools/browser/schema-browser/table-columns.c:799
 #, fuzzy, c-format
+#| msgid "Could not find any provider named '%s'"
 msgid "Could not find declared foreign key '%s'"
-msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?å?¨"
+msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?è??"
 
-#: ../tools/browser/schema-browser/table-info.c:366
+#: ../tools/browser/schema-browser/table-info.c:361
 msgid ""
 "Table not found. If you think this is an error,\n"
 "please refresh the meta data from the database\n"
@@ -8716,89 +8772,101 @@ msgstr ""
 "没æ??æ?¾å?°è¡¨ã??å¦?æ??æ?¨è®¤ä¸ºè¿?æ?¯é??误ï¼?请ä»?æ?°æ?®åº?\n"
 "中å?·æ?°å??æ?°æ?® (è??å?? Connection/Fetch å??æ?°æ?®)"
 
-#: ../tools/browser/schema-browser/table-info.c:397
+#: ../tools/browser/schema-browser/table-info.c:392
 msgid "Relations"
 msgstr "�系"
 
-#: ../tools/browser/schema-browser/table-info.c:407
+#: ../tools/browser/schema-browser/table-info.c:402
 msgid "Preferences"
 msgstr "é¦?é??项"
 
-#: ../tools/browser/schema-browser/table-info.c:536
+#: ../tools/browser/schema-browser/table-info.c:531
 #, fuzzy
+#| msgid "Connection successfully opened!"
 msgid "Data successfully inserted"
 msgstr "è¿?æ?¥æ??å??æ??å¼?ï¼?"
 
-#: ../tools/browser/schema-browser/table-info.c:684
+#: ../tools/browser/schema-browser/table-info.c:679
 #, fuzzy
+#| msgid "Not available"
 msgid "Meta data not yet available"
 msgstr "���"
 
-#: ../tools/browser/schema-browser/table-info.c:701
+#: ../tools/browser/schema-browser/table-info.c:696
 msgid "Can't find information about table"
 msgstr ""
 
-#: ../tools/browser/schema-browser/table-info.c:737
+#: ../tools/browser/schema-browser/table-info.c:732
 #, c-format
 msgid ""
 "Internal error while building INSERT statement:\n"
 "%s"
 msgstr ""
 
-#: ../tools/browser/schema-browser/table-info.c:783
+#: ../tools/browser/schema-browser/table-info.c:778
 #, fuzzy, c-format
+#| msgid "Default value"
 msgid "Default value: '%s'"
 msgstr "�认�"
 
-#: ../tools/browser/schema-browser/table-info.c:793
+#: ../tools/browser/schema-browser/table-info.c:788
+#, fuzzy
+#| msgid "Auto increment value"
 msgid "Default value: auto incremented value"
-msgstr ""
+msgstr "�����"
 
-#: ../tools/browser/schema-browser/table-info.c:907
-#: ../tools/browser/schema-browser/table-info.c:931
+#: ../tools/browser/schema-browser/table-info.c:902
+#: ../tools/browser/schema-browser/table-info.c:926
 #, fuzzy
+#| msgid "Values to be filled"
 msgid "Values to insert into table"
 msgstr "è¦?å¡«å??ç??å?¼"
 
-#: ../tools/browser/schema-browser/table-info.c:976
+#: ../tools/browser/schema-browser/table-info.c:963
 #, fuzzy, c-format
+#| msgid "Can't find demo database file: %s"
 msgid "Can't find information about table '%s'"
-msgstr "æ? æ³?è?·å¾?迭代å?¨ç??å?¼"
+msgstr "æ? æ³?æ?¾å?°æ¼?示æ?°æ?®åº?æ??件ï¼?%s"
 
-#: ../tools/browser/schema-browser/table-info.c:1005
+#: ../tools/browser/schema-browser/table-info.c:992
 #, fuzzy
+#| msgid "Table"
 msgid "_Table"
 msgstr "表"
 
-#: ../tools/browser/schema-browser/table-info.c:1006
+#: ../tools/browser/schema-browser/table-info.c:993
 #, fuzzy
+#| msgid "Add SQL to favorite"
 msgid "Add to _Favorites"
 msgstr "å??æ?¶è??中添å?  SQL"
 
-#: ../tools/browser/schema-browser/table-info.c:1006
+#: ../tools/browser/schema-browser/table-info.c:993
 msgid "Add table to favorites"
 msgstr "æ·»å? è¡¨å?°æ?¶è??"
 
-#: ../tools/browser/schema-browser/table-info.c:1008
+#: ../tools/browser/schema-browser/table-info.c:995
 #, fuzzy
+#| msgid "View contents"
 msgid "View table's contents"
-msgstr "æ? æ??ç??å??é??å??容"
+msgstr "æ?¥ç??å??容"
 
-#: ../tools/browser/schema-browser/table-info.c:1010
+#: ../tools/browser/schema-browser/table-info.c:997
 #, fuzzy
+#| msgid "Insert method"
 msgid "_Insert data"
 msgstr "æ??å?¥æ?¹æ³?"
 
-#: ../tools/browser/schema-browser/table-info.c:1010
+#: ../tools/browser/schema-browser/table-info.c:997
 #, fuzzy
+#| msgid "Saving data to a file"
 msgid "Insert data into table"
 msgstr "ä¿?å­?æ?°æ?®å?°æ??件"
 
-#: ../tools/browser/schema-browser/table-info.c:1012
+#: ../tools/browser/schema-browser/table-info.c:999
 msgid "_Declare foreign key"
 msgstr ""
 
-#: ../tools/browser/schema-browser/table-info.c:1012
+#: ../tools/browser/schema-browser/table-info.c:999
 msgid "Declare a foreign key for table"
 msgstr ""
 
@@ -8871,15 +8939,15 @@ msgstr "æ?¹æ¡?å??表"
 msgid "No object found"
 msgstr "���对象"
 
-#: ../tools/command-exec.c:728 ../tools/web-server.c:930
+#: ../tools/command-exec.c:728 ../tools/web-server.c:926
 msgid "Column"
 msgstr "å??"
 
-#: ../tools/command-exec.c:730 ../tools/web-server.c:932
+#: ../tools/command-exec.c:730 ../tools/web-server.c:928
 msgid "Nullable"
 msgstr "�以为 NULL"
 
-#: ../tools/command-exec.c:732 ../tools/web-server.c:934
+#: ../tools/command-exec.c:732 ../tools/web-server.c:930
 msgid "Extra"
 msgstr "��"
 
@@ -8893,11 +8961,11 @@ msgstr "è§?å?¾ '%s' å??ç??å??表"
 msgid "List of columns for table '%s'"
 msgstr "表 '%s' å??ç??å??表"
 
-#: ../tools/command-exec.c:751 ../tools/web-server.c:945
+#: ../tools/command-exec.c:751 ../tools/web-server.c:941
 msgid "yes"
 msgstr "æ?¯"
 
-#: ../tools/command-exec.c:751 ../tools/web-server.c:945
+#: ../tools/command-exec.c:751 ../tools/web-server.c:941
 msgid "no"
 msgstr "é??"
 
@@ -8911,6 +8979,7 @@ msgstr "�����%s"
 #. * "table A REFERENCES table B"
 #: ../tools/command-exec.c:940
 #, fuzzy, c-format
+#| msgid "Preferences"
 msgid "references %s"
 msgstr "é¦?é??项"
 
@@ -8919,12 +8988,13 @@ msgstr "é¦?é??项"
 #. * "table A REFERENCES table B"
 #: ../tools/command-exec.c:946
 #, fuzzy, c-format
+#| msgid "Preferences"
 msgid "references %s.%s"
 msgstr "é¦?é??项"
 
 #: ../tools/config-info.c:45
 msgid "Installed providers list"
-msgstr "å·²å®?è£?ç??æ??ä¾?å?¨å??表"
+msgstr "å·²å®?è£?ç??æ??ä¾?è??å??表"
 
 #: ../tools/config-info.c:92 ../tools/gda-sql.c:2688
 msgid "Attribute"
@@ -8933,19 +9003,21 @@ msgstr "å±?æ?§"
 #: ../tools/config-info.c:95
 #, c-format
 msgid "Provider '%s' description"
-msgstr "æ??ä¾?å?¨ '%s' æ??è¿°"
+msgstr "æ??ä¾?è?? '%s' æ??è¿°"
 
 #: ../tools/config-info.c:253
 msgid "Last used"
 msgstr ""
 
 #: ../tools/config-info.c:296
-#, c-format
+#, fuzzy, c-format
+#| msgid "%s"
 msgid "(%s)"
-msgstr ""
+msgstr "%s"
 
 #: ../tools/config-info.c:438
 #, fuzzy
+#| msgid "Table to rename"
 msgid "Failed to remove: "
 msgstr "è¦?é??å?½å??ç??表"
 
@@ -8966,12 +9038,12 @@ msgstr "å?¨ %s 中使ç?¨ XML æ??è¿°\n"
 #: ../tools/gda-list-server-op.c:49
 #, c-format
 msgid "Could not create provider object: %s\n"
-msgstr "æ? æ³?å??建æ??ä¾?å?¨å¯¹è±¡ï¼?%s\n"
+msgstr "æ? æ³?å??建æ??ä¾?è??对象ï¼?%s\n"
 
 #: ../tools/gda-list-server-op.c:58
 #, c-format
 msgid "Existing operation types for provider '%s':\n"
-msgstr "æ??ä¾?å?¨ '%s' å­?å?¨ç??æ??ä½?ç±»å??ï¼?\n"
+msgstr "æ??ä¾?è?? '%s' å­?å?¨ç??æ??ä½?ç±»å??ï¼?\n"
 
 #: ../tools/gda-list-server-op.c:60
 #, c-format
@@ -9013,6 +9085,12 @@ msgid ""
 "      or any query terminated by a semicolon\n"
 "\n"
 msgstr ""
+"è¾?å?¥: .copyright æ?¾ç¤ºç?¨æ³?å??å??å¸?æ?¡æ¬¾\n"
+"      .? è?·å??å??é?¨å?½ä»¤å¸®å?©\n"
+"      .q (æ?? CTRL-D) é??å?º\n"
+"      ('.' �� '\\' 代�)\n"
+"      æ??ä»»æ??以å??å?·ç»?å°¾ç??æ?¥è¯¢è¯­å?¥\n"
+"\n"
 
 #: ../tools/gda-sql.c:306
 #, c-format
@@ -9110,11 +9188,14 @@ msgid "No password for '%s'"
 msgstr "没æ?? '%s' ç??å?£ä»¤"
 
 #: ../tools/gda-sql.c:1480
-#, c-format
+#, fuzzy, c-format
+#| msgid ""
+#| "All the meta data associated to the '%s' connection will be stored in the "
+#| "'%s' file\n"
 msgid ""
-"All the information related to the '%s' connection will be stored in the "
-"'%s' file\n"
-msgstr ""
+"All the information related to the '%s' connection will be stored in the '%"
+"s' file\n"
+msgstr "æ??æ??ä¸? '%s' å?³è??ç??å??æ?°æ?®å°?ä¿?å­?å?¨ '%s' æ??件中\n"
 
 #: ../tools/gda-sql.c:1510
 #, c-format
@@ -9246,14 +9327,13 @@ msgid "Start/stop embedded HTTP server (on given port or on 12345 by default)"
 msgstr "å?¯å?¨/å??æ­¢ åµ?å?¥ç?? HTTP æ??å?¡å?¨ (å?¨ç»?å®?ç??端å?£ä¸?æ??é»?认ç?? 12345 端å?£)"
 
 #: ../tools/gda-sql.c:2126
-#, fuzzy, c-format
+#, c-format
 msgid "%s [CNC_NAME [DSN|CONNECTION STRING]]"
-msgstr "%s DSN_NAME DSN_DEFINITION [æ??è¿°]"
+msgstr "%s [CNC_NAME [DSN|CONNECTION STRING]]"
 
 #: ../tools/gda-sql.c:2127
-#, fuzzy
 msgid "Opens a new connection or lists opened connections"
-msgstr "å??å?ºæ??å¼?ç??è¿?æ?¥"
+msgstr "æ??å¼?æ?°è¿?æ?¥æ??å??å?ºæ??å¼?ç??è¿?æ?¥"
 
 #: ../tools/gda-sql.c:2138
 #, c-format
@@ -9308,11 +9388,11 @@ msgstr "移��个 DSN"
 #: ../tools/gda-sql.c:2198
 #, c-format
 msgid "%s [PROVIDER]"
-msgstr "%s [æ??ä¾?å?¨]"
+msgstr "%s [æ??ä¾?è??]"
 
 #: ../tools/gda-sql.c:2199
 msgid "List all installed database providers (or named one's attributes)"
-msgstr "å??å?ºæ??æ??å·²å®?è£?ç??æ?°æ?®åº?æ??ä¾?å?¨ (æ??å?½ä»¤æ??ä¾?å?¨ç??å±?æ?§)"
+msgstr "å??å?ºæ??æ??å·²å®?è£?ç??æ?°æ?®åº?æ??ä¾?è?? (æ??å?½ä»¤æ??ä¾?è??ç??å±?æ?§)"
 
 #: ../tools/gda-sql.c:2209 ../tools/gda-sql.c:2221 ../tools/gda-sql.c:2233
 #: ../tools/gda-sql.c:2245
@@ -9492,7 +9572,7 @@ msgstr "丢失å??æ?°"
 
 #: ../tools/gda-sql.c:2804
 msgid "Missing provider name"
-msgstr "丢失æ??ä¾?å?¨å??"
+msgstr "丢失æ??ä¾?è??å??"
 
 #: ../tools/gda-sql.c:2828
 msgid "Missing DSN name"
@@ -9528,7 +9608,7 @@ msgstr "丢失å¿?é¡»ç??è¿?æ?¥å??"
 #: ../tools/gda-sql.c:3213
 #, fuzzy
 msgid "Bound connections are as:"
-msgstr "��表"
+msgstr "����形��"
 
 #: ../tools/gda-sql.c:3317
 #, c-format
@@ -9608,21 +9688,25 @@ msgstr "å·²å®?ä¹?ç??å??æ?°å??表"
 
 #: ../tools/gda-sql.c:4039
 #, fuzzy, c-format
+#| msgid "Server operation specification"
 msgid "Missing foreign key declaration specification"
 msgstr "æ??å?¡å?¨æ??ä½?è§?è??"
 
 #: ../tools/gda-sql.c:4156
 #, fuzzy, c-format
+#| msgid "Server operation specification"
 msgid "Malformed foreign key declaration specification"
 msgstr "æ??å?¡å?¨æ??ä½?è§?è??"
 
 #: ../tools/gda-sql.c:4188
 #, fuzzy, c-format
+#| msgid "Malformed data source specification '%s'"
 msgid "Malformed table name specification '%s'"
 msgstr "æ ¼å¼?é??误ç??æ?°æ?®æº?è§?è?? '%s'"
 
 #: ../tools/gda-sql.c:4276 ../tools/gda-sql.c:4350
 #, fuzzy, c-format
+#| msgid "Missing arguments"
 msgid "Missing foreign key name argument"
 msgstr "丢失å??æ?°"
 
@@ -9632,7 +9716,7 @@ msgstr "é??误å??è¡?æ?¡ä»¶"
 
 #: ../tools/gda-sql.c:4410
 msgid "No unique row identified"
-msgstr ""
+msgstr "没æ??å??ç?°å?¯ä¸?ç??è¡?"
 
 #: ../tools/gda-sql.c:4451 ../tools/gda-sql.c:4543 ../tools/gda-sql.c:4867
 #, c-format
@@ -9714,983 +9798,124 @@ msgstr ""
 
 #: ../tools/tools-utils.c:48
 #, fuzzy
+#| msgid "Set to NULL"
 msgid "set to NULL"
 msgstr "设置为 NULL"
 
 #: ../tools/tools-utils.c:50
 #, fuzzy
+#| msgid "Set to default value"
 msgid "set to default value"
 msgstr "设置为�认�"
 
-#: ../tools/web-server.c:567 ../tools/web-server.c:568
+#: ../tools/web-server.c:563 ../tools/web-server.c:564
 msgid "Authentication required"
 msgstr "��认�"
 
-#: ../tools/web-server.c:570
+#: ../tools/web-server.c:566
 msgid ""
 "Enter authentification token as set from console, or leave empty if none "
 "required"
 msgstr ""
 
-#: ../tools/web-server.c:636
+#: ../tools/web-server.c:632
 msgid "Token:"
 msgstr "令ç??"
 
-#: ../tools/web-server.c:777
+#: ../tools/web-server.c:773
 msgid "SQL console:"
 msgstr "SQL ����"
 
-#: ../tools/web-server.c:857 ../tools/web-server.c:1878
+#: ../tools/web-server.c:853 ../tools/web-server.c:1874
 msgid "Tables"
 msgstr "表"
 
-#: ../tools/web-server.c:857
+#: ../tools/web-server.c:853
 #, c-format
 msgid "Tables in the '%s' schema"
 msgstr "'%s' æ?¹æ¡?中ç??表"
 
-#: ../tools/web-server.c:863 ../tools/web-server.c:1883
+#: ../tools/web-server.c:859 ../tools/web-server.c:1879
 msgid "Views"
 msgstr "��"
 
-#: ../tools/web-server.c:863
+#: ../tools/web-server.c:859
 #, c-format
 msgid "Views in the '%s' schema"
 msgstr "'%s' æ?¹æ¡?中ç??è§?å?¾"
 
-#: ../tools/web-server.c:922
+#: ../tools/web-server.c:918
 #, c-format
 msgid "Columns for the '%s' table:"
 msgstr "'%s' 表ç??å??ï¼?"
 
-#: ../tools/web-server.c:968
+#: ../tools/web-server.c:964
 msgid "Primary key:"
 msgstr "主��"
 
-#: ../tools/web-server.c:1073
+#: ../tools/web-server.c:1069
 msgid "Relations:"
 msgstr "�系�"
 
-#: ../tools/web-server.c:1090
+#: ../tools/web-server.c:1086
 msgid "Foreign keys:"
 msgstr ""
 
-#: ../tools/web-server.c:1102
+#: ../tools/web-server.c:1098
 #, c-format
 msgid "To '%s':"
 msgstr "å?° '%s'ï¼?"
 
-#: ../tools/web-server.c:1277
+#: ../tools/web-server.c:1273
 msgid "View definition:"
 msgstr "�����"
 
-#: ../tools/web-server.c:1352
+#: ../tools/web-server.c:1348
 #, c-format
 msgid "Trigger '%s' for the '%s.%s' table:"
 msgstr "'%s.%s' 表ç??触å??å?¨ '%s'ï¼?"
 
-#: ../tools/web-server.c:1372
+#: ../tools/web-server.c:1368
 #, c-format
 msgid "Trigger fired for: %s"
 msgstr "触å??å?¨è§¦å??ï¼?为ï¼?%s"
 
-#: ../tools/web-server.c:1376
+#: ../tools/web-server.c:1372
 #, c-format
 msgid "Time at which the trigger is fired: %s"
 msgstr "触å??å?¨ç??触å??æ?¶é?´ï¼?%s"
 
-#: ../tools/web-server.c:1380
+#: ../tools/web-server.c:1376
 msgid "Action:"
 msgstr "���"
 
-#: ../tools/web-server.c:1610
+#: ../tools/web-server.c:1606
 msgid "Triggers:"
 msgstr "触å??å?¨ï¼?"
 
-#: ../tools/web-server.c:1642 ../tools/web-server.c:1736
+#: ../tools/web-server.c:1638 ../tools/web-server.c:1732
 #, c-format
 msgid "For the '%s.%s' table:"
 msgstr "对� '%s.%s' 表"
 
-#: ../tools/web-server.c:1708
+#: ../tools/web-server.c:1704
 #, c-format
 msgid "Triggers in the '%s' schema:"
 msgstr "'%s' æ?¹æ¡?中ç??触å??å?¨ï¼?"
 
-#: ../tools/web-server.c:1862
+#: ../tools/web-server.c:1858
 #, c-format
 msgid "Database information for '%s'"
 msgstr "对 '%s' ç??æ?°æ?®åº?ä¿¡æ?¯"
 
-#: ../tools/web-server.c:1867
+#: ../tools/web-server.c:1863
 msgid "Database information"
 msgstr "���信��"
 
-#: ../tools/web-server.c:1876
+#: ../tools/web-server.c:1872
 msgid "Objects"
 msgstr "对象"
 
-#: ../tools/web-server.c:1888
+#: ../tools/web-server.c:1884
 msgid "Triggers"
 msgstr "触å??å?¨"
-
-#~ msgid "Unknown internal schema's version: '%s'"
-#~ msgstr "æ?ªç?¥ç??å??é?¨æ?¹æ¡?ç??æ?¬ï¼?'%s'"
-
-#, fuzzy
-#~ msgid "In schema %s"
-#~ msgstr "æ? æ??ç??æ?¹æ¡?å??"
-
-#~ msgid "Could not find any provider named '%s'"
-#~ msgstr "æ? æ³?æ?¾å?°ä»»ä½?å??为 '%s' ç??æ??ä¾?å?¨"
-
-#~ msgid "Parameter '%s' does not correspond to a table's column"
-#~ msgstr "å??æ?° '%s' ä¸?对åº?ä¸?个表ç??å??"
-
-#~ msgid "Cgrid data handler"
-#~ msgstr "Cgrid æ?°æ?®å¤?ç??ç¨?åº?"
-
-#~ msgid "The cgrid data handler"
-#~ msgstr "Cgrid æ?°æ?®å¤?ç??ç¨?åº?"
-
-#~ msgid "Cgrid gtype"
-#~ msgstr "Cgrid gtype"
-
-#~ msgid "Cgrid options"
-#~ msgstr "Cgrid é??项"
-
-#~ msgid "Cgrid editable"
-#~ msgstr "Cgrid ���"
-
-#~ msgid "Cgrid is to be deleted"
-#~ msgstr "Cgrid �被��"
-
-#~ msgid "Cgrid to be deleted"
-#~ msgstr "è¦?å? é?¤ç?? cgrid"
-
-#~ msgid "Cgrid value"
-#~ msgstr "Cgrid å?¼"
-
-#~ msgid "Cgrid value attributes"
-#~ msgstr "Cgrid ���"
-
-#~ msgid "Cgrid text column"
-#~ msgstr "Cgrid æ??æ?¬å??"
-
-#~ msgid "_Begin"
-#~ msgstr "��(_B)"
-
-#~ msgid "_Rollback"
-#~ msgstr "ä¼?æ»?(_R)"
-
-#~ msgid "_Favorite"
-#~ msgstr "æ?¶è??(_F)"
-
-#~ msgid "%s [CNC_NAME [DSN [USER [PASSWORD]]]]"
-#~ msgstr "%s [CNC_NAME [DSN [�� [�令]]]]"
-
-#~ msgid "Connect to another defined data source (DSN, see \\l)"
-#~ msgstr "è¿?æ?¥å?°å?¶å®?å·²å®?ä¹?ç??æ?°æ?®æº? (DSN, æ?¥ç?? \\l)"
-
-#, fuzzy
-#~ msgid "Options (connection sharing)"
-#~ msgstr "���符串"
-
-#, fuzzy
-#~ msgid "New connection"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#~ msgid "Aggregates"
-#~ msgstr "è??å??"
-
-#, fuzzy
-#~ msgid "NoTransaction"
-#~ msgstr "\tä½?ç½® = %s\n"
-
-#, fuzzy
-#~ msgid "Sequences"
-#~ msgstr "å¼?ç?¨"
-
-#, fuzzy
-#~ msgid "WithinTransaction"
-#~ msgstr "\tç»?æ??äº?å?¡..."
-
-#, fuzzy
-#~ msgid "Could not find object named '%s.%s.%s'"
-#~ msgstr "æ? æ³?å? è½½æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "No currently opened connection"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#, fuzzy
-#~ msgid "List of queries"
-#~ msgstr "å?¼å??表"
-
-#~ msgid "Row number out of range"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Column number out of range"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Could not parse date '%s', assuming 01/01/0001"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "InternalBoolean"
-#~ msgstr "���"
-
-#, fuzzy
-#~ msgid "InternalTime"
-#~ msgstr "ç?¨æ?·å??"
-
-#, fuzzy
-#~ msgid "InternalType"
-#~ msgstr "ç±»å??"
-
-#, fuzzy
-#~ msgid "Could not find the 'xsltproc' program"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not find the 'trml2html.py' program"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Column out %d of range 0 - %d"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Can't get data model's column name for column %d"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle é??误å¤?ç??ç¨?åº?"
-
-#, fuzzy
-#~ msgid "Character set to be used during the connection"
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "Page Size"
-#~ msgstr "大�"
-
-#, fuzzy
-#~ msgid "Invalid FirebirdQL handle"
-#~ msgstr "æ? æ??ç?? Sqlite å?¥æ??"
-
-#, fuzzy
-#~ msgid "Invalid Firebird handle"
-#~ msgstr "æ? æ??ç?? Sqlite å?¥æ??"
-
-#, fuzzy
-#~ msgid "Provider for TDS-based databases (using FreeTDS)"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Could not allocate environment handle.\n"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Invalid IBM DB2 handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "SQL Definition"
-#~ msgstr "æ??è¿°"
-
-#, fuzzy
-#~ msgid "Users"
-#~ msgstr "ç?¨æ?·å??"
-
-#, fuzzy
-#~ msgid "[BLOB unsupported]"
-#~ msgstr "ä¸?æ?¯æ??"
-
-#, fuzzy
-#~ msgid "Provider for IBMDB2 databases"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Invalid LDAP handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "Authentication method to use when connecting"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#, fuzzy
-#~ msgid "Invalid mSQL handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "Row number out of bounds"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Provider for Hughes Technologies mSQL databases"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#~ msgid "Invalid MySQL handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "Row number out of range 0 - %d"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Provider for ODBC data sources"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Connection String"
-#~ msgstr "���符串"
-
-#, fuzzy
-#~ msgid "ODBC connection string"
-#~ msgstr "���符串"
-
-#, fuzzy
-#~ msgid "Could not get the length of LOB object"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not read from LOB object"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not write to LOB object"
-#~ msgstr "���活对象 %s"
-
-#, fuzzy
-#~ msgid "Could not truncate LOB object"
-#~ msgstr "���活对象 %s"
-
-#, fuzzy
-#~ msgid "Could not initialize Oracle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not initialize the Oracle environment"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle service handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle error handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle é??误å¤?ç??ç¨?åº?"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle server handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle session handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle é??误å¤?ç??ç¨?åº?"
-
-#, fuzzy
-#~ msgid "Could not set the Oracle server attribute in the service context"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡ä¸?ä¸?æ??"
-
-#, fuzzy
-#~ msgid "Could not set the Oracle username attribute"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not set the Oracle password attribute"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not begin the Oracle session"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not set the Oracle session attribute in the service context"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡ä¸?ä¸?æ??"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle statement handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not bind the Oracle statement parameter"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle statement type"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not set the Oracle statement pre-fetch row count"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get the number of affected rows"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Could not get the attached transaction from the service context"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡ä¸?ä¸?æ??"
-
-#, fuzzy
-#~ msgid "Could not get the column name in the result set"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle transaction handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle é??误å¤?ç??ç¨?åº?"
-
-#, fuzzy
-#~ msgid "Could not attach the transaction to the service context"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡ä¸?ä¸?æ??"
-
-#, fuzzy
-#~ msgid "Could not commit the Oracle transaction"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not de-attach the transaction to the service context"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡ä¸?ä¸?æ??"
-
-#, fuzzy
-#~ msgid "Could not rollback the Oracle transaction"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#~ msgid "Indexes"
-#~ msgstr "索�"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle parameter"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not get the parameter defined size"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Could not define by position"
-#~ msgstr "æ? æ³?å? è½½æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Column out of range"
-#~ msgstr "è¡?æ?°è¶?å?ºè??å?´"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle parameter information"
-#~ msgstr "æ? æ³?å??建è¿?æ?¥ç»?件"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle column data type"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle column scale"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle column nullable attribute"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle defined size"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Provider for Oracle databases"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Name of the TNS configuration to use when connecting"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#, fuzzy
-#~ msgid "TNS Name"
-#~ msgstr "å??称"
-
-#, fuzzy
-#~ msgid "Example provider for C API databases"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Could not allocate datamodel. No results will be returned."
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not allocate structure for column metainformation."
-#~ msgstr "æ? æ³?å??建è¿?æ?¥ç»?件"
-
-#, fuzzy
-#~ msgid "Could not call %s while processing row resultset."
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Could not run %s on column %d"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Could not allocate data placeholder for column %d"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle é??误å¤?ç??ç¨?åº?"
-
-#, fuzzy
-#~ msgid "Could not run %s to cancel processing row resultset."
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "GDA provider for sybase databases (using OpenClient)"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "Locale to use during the connection"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#, fuzzy
-#~ msgid ""
-#~ "Either FILENAME or DIRECTORY must be specified in the connection string"
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "Invalid Xbase handle"
-#~ msgstr "æ? æ??ç?? Sqlite å?¥æ??"
-
-#, fuzzy
-#~ msgid "Provider for xBase (dBase, FoxPro, etc) files"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#, fuzzy
-#~ msgid "DSN and connection string are exclusive\n"
-#~ msgstr "���符串"
-
-#, fuzzy
-#~ msgid "Could not create GdaServerProvider object from plugin"
-#~ msgstr "æ? æ³?å??建 BonoboStreamMem 对象"
-
-#~ msgid "There is already a field called %s"
-#~ msgstr "å·²æ??ä¸?个å??为 %s ç??å­?段"
-
-#, fuzzy
-#~ msgid "Could not parse SQL command '%s'"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#~ msgid "TRUE"
-#~ msgstr "ç??"
-
-#~ msgid "FALSE"
-#~ msgstr "å??"
-
-#, fuzzy
-#~ msgid "Could not create a XML node from table %s"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Could not dump XML file to memory"
-#~ msgstr "æ? æ³?å? è½½æ??件äº? %s"
-
-#~ msgid "Invalid XML node"
-#~ msgstr "æ? æ??ç?? XML è??ç?¹"
-
-#, fuzzy
-#~ msgid "A database FILENAME must be specified in the connection_string"
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "Invalid MDB handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "GDA Type"
-#~ msgstr "æ?°æ?®ç±»å??"
-
-#, fuzzy
-#~ msgid "Boolean type"
-#~ msgstr "���"
-
-#, fuzzy
-#~ msgid "1-byte integers"
-#~ msgstr "大��"
-
-#, fuzzy
-#~ msgid "Double precision values"
-#~ msgstr "å??精度"
-
-#, fuzzy
-#~ msgid "Single precision values"
-#~ msgstr "å??精度"
-
-#, fuzzy
-#~ msgid "32-bit integers"
-#~ msgstr "大��"
-
-#, fuzzy
-#~ msgid "64-bit integers"
-#~ msgstr "大��"
-
-#, fuzzy
-#~ msgid "Got no result for '%s' command"
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Field Name"
-#~ msgstr "å­?段å??"
-
-#, fuzzy
-#~ msgid "Not null"
-#~ msgstr "é??空ï¼?"
-
-#~ msgid "Invalid MYSQL handle"
-#~ msgstr "æ? æ??ç?? MYSQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not allocate the Oracle describe handle"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not set describe handle attribute"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get described object type"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not get synonym referred-to schema"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not get synonym referred-to name"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not get synonym referred-to dblink"
-#~ msgstr "æ? æ³?è?·å??å??æ??è¿°"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle field defined size"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Could not get the Oracle field scale"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#~ msgid "Invalid PostgreSQL handle"
-#~ msgstr "æ? æ??ç?? PostgreSQL å?¥æ??"
-
-#~ msgid ""
-#~ "A full path must be specified on the connection string to open a database."
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#~ msgid "Invalid SQLITE handle"
-#~ msgstr "æ? æ??ç?? SQLITE å?¥æ??"
-
-#, fuzzy
-#~ msgid "Full path of the file containing the SQLite database"
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "Could not prepare command structure."
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Could not prepare command structure with %s."
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "could not allocate cmd structure to find current database."
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "could not execute command to get current database."
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "could not send command to get current database."
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "could not bind variable to get current database."
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "could not drop cmd structure to find current database."
-#~ msgstr "æ? æ³?解æ??æ??件äº? %s"
-
-#, fuzzy
-#~ msgid "Extra Sybase options to use for the connection"
-#~ msgstr "** é??误ï¼?æ? æ³?æ??å¼?ä¸? %s ç??è¿?æ?¥\n"
-
-#, fuzzy
-#~ msgid "\tProcedure name: %s\n"
-#~ msgstr "����"
-
-#, fuzzy
-#~ msgid "OS_Error:("
-#~ msgstr "é??误"
-
-#, fuzzy
-#~ msgid "Stored Procedure:"
-#~ msgstr "����"
-
-#, fuzzy
-#~ msgid "Number"
-#~ msgstr "æ?°å­?"
-
-#, fuzzy
-#~ msgid ""
-#~ "A full path must be specified on the connection string to open a database "
-#~ "on the XML provider."
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "Invalid XML handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#, fuzzy
-#~ msgid "Big integer"
-#~ msgstr "æ??å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Big unsigned integer"
-#~ msgstr "æ??å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Date"
-#~ msgstr "æ?¥æ??"
-
-#, fuzzy
-#~ msgid "Double precision"
-#~ msgstr "å??精度"
-
-#, fuzzy
-#~ msgid "Integer"
-#~ msgstr "æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Numeric"
-#~ msgstr "æ?°å­?"
-
-#, fuzzy
-#~ msgid "Small integer"
-#~ msgstr "å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Small unsigned integer"
-#~ msgstr "å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Time"
-#~ msgstr "��"
-
-#, fuzzy
-#~ msgid "Tiny integer"
-#~ msgstr "æ??å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Tiny unsigned integer"
-#~ msgstr "æ??å°?æ?´æ?°"
-
-#, fuzzy
-#~ msgid "Full path of the file containing the XML database"
-#~ msgstr "è¦?æ??å¼?ä¸?个æ?°æ?®åº?ï¼?å¿?é¡»å?¨è¿?æ?¥å­?符串中æ??å®?å®?æ?´è·¯å¾?ã??"
-
-#, fuzzy
-#~ msgid "could not get DTD from %s"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#~ msgid "\t\tNONE\n"
-#~ msgstr "\t\tæ? \n"
-
-#~ msgid "\tProvider capabilities...\n"
-#~ msgstr "\tæ??ä¾?è??è?½å??...\n"
-
-#, fuzzy
-#~ msgid "\t\tAggregates: %s\n"
-#~ msgstr "è??å??"
-
-#, fuzzy
-#~ msgid "\t\tIndexes: %s\n"
-#~ msgstr "索�"
-
-#, fuzzy
-#~ msgid "\t\tSequences: %s\n"
-#~ msgstr "å¼?ç?¨"
-
-#, fuzzy
-#~ msgid "\t\tSQL: %s\n"
-#~ msgstr "å¼?ç?¨"
-
-#~ msgid "\t\tTransactions: %s\n"
-#~ msgstr "\t\t���%s\n"
-
-#, fuzzy
-#~ msgid "\t\tBLOBs: %s\n"
-#~ msgstr "å¼?ç?¨"
-
-#~ msgid "Stored procedures"
-#~ msgstr "����"
-
-#~ msgid "\tStarting transaction..."
-#~ msgstr "\t����..."
-
-#~ msgid "Testing GDA client API"
-#~ msgstr "正��� GDA 客��� API"
-
-#~ msgid "** ERROR: gda_config_get_data_source_list returned a NULL item\n"
-#~ msgstr "** é??误ï¼?gda_config_get_data_source_list è¿?å?? NULL 项\n"
-
-#~ msgid " Data source = %s, User = %s\n"
-#~ msgstr " ��� = %s��� = %s\n"
-
-#~ msgid "** ERROR: gda_config_get_provider_list returned a NULL item\n"
-#~ msgstr "** é??误ï¼?gda_config_get_provider_list è¿?å?? NULL 项\n"
-
-#~ msgid "\tlocation = %s\n"
-#~ msgstr "\tä½?ç½® = %s\n"
-
-#~ msgid "\tgda_params ="
-#~ msgstr "\tgda_params ="
-
-#, fuzzy
-#~ msgid "Invalid BDB handle"
-#~ msgstr "æ? æ??ç?? MySQL å?¥æ??"
-
-#~ msgid "Could not initiate Sybase component factory"
-#~ msgstr "æ? æ³?å??å§?å?? Sybase ç»?件工å??"
-
-#, fuzzy
-#~ msgid "Could not initialize cslib callback"
-#~ msgstr "æ? æ³?å??å§?å?? OCI åº?"
-
-#, fuzzy
-#~ msgid "Could not initialize ct-client callback"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not initialize ct-server callback"
-#~ msgstr "æ? æ³?å??å§?å?? Oracle ç?¯å¢?"
-
-#, fuzzy
-#~ msgid "Could not allocate environment handle."
-#~ msgstr "æ? æ³?å??å§?å?? Oracle æ??å?¡å?¨å?¥æ??"
-
-#, fuzzy
-#~ msgid "Could not set autocommit to off.\n"
-#~ msgstr "æ? æ³?ä»? %s 中è?·å¾?æ??件"
-
-#, fuzzy
-#~ msgid "Precision"
-#~ msgstr "å??精度"
-
-#, fuzzy
-#~ msgid "GDA provider for IBMDB2"
-#~ msgstr "SQLite ç?? GDA  æ?°æ?®æº?访é?®"
-
-#~ msgid "CORBA exception: %s"
-#~ msgstr "CORBA �常�%s"
-
-#~ msgid "Could not create global GDA client"
-#~ msgstr "æ? æ³?å??建å?¨å±? GDA 客æ?·ç¨?åº?"
-
-#~ msgid "GDA Report engine"
-#~ msgstr "GDA æ?¥å??å¼?æ??"
-
-#~ msgid "GDA Report engine factory"
-#~ msgstr "GDA æ?¥å??å¼?æ??å·¥å??"
-
-#~ msgid "Could not activate report engine"
-#~ msgstr "æ? æ³?æ¿?æ´»æ?¥å??å¼?æ??"
-
-#~ msgid "Could not initiate Report component factory"
-#~ msgstr "æ? æ³?å??å§?å??æ?¥å??ç»?件工å??"
-
-#~ msgid "Could not query CORBA components"
-#~ msgstr "���询 CORBA �件"
-
-#~ msgid "%s: An Error occured in the CORBA system."
-#~ msgstr "%sï¼?CORBA ç³»ç»?å?ºé??ã??"
-
-#~ msgid "Unknown CORBA exception for connection"
-#~ msgstr "æ?ªç?¥ç?? CORBA è¿?æ?¥å¼?常"
-
-#~ msgid "Could not initialize Bonobo"
-#~ msgstr "æ? æ³?å??å§?å?? Bonobo"
-
-#~ msgid "Don't know how to create components with IID %s"
-#~ msgstr "ä¸?ç?¥é??å¦?ä½?å??建 IID 为 %s ç??ç»?件"
-
-#~ msgid "Could not duplicate client object. Client won't get notifications"
-#~ msgstr "æ? æ³?å¤?å?¶å®¢æ?·å¯¹è±¡ã??客æ?·ç¨?åº?å°?ä¸?ä¼?å¾?å?°é??ç?¥"
-
-#~ msgid "Could not notify client about action %d"
-#~ msgstr "æ? æ³?é??ç?¥å®¢æ?·ç¨?åº?å?³äº?å?¨ä½? %d ç??æ¶?æ?¯"
-
-#~ msgid "No implementation for the fetch() method found"
-#~ msgstr "æ?ªæ?¾å?° fetch() æ?¹æ³?ç??å®?ç?°"
-
-#~ msgid "Default component factory"
-#~ msgstr "é»?认ç»?件工å??"
-
-#~ msgid "GDA Default Datasource Access"
-#~ msgstr "GDA �认���访�"
-
-#~ msgid "Could not initiate Default component factory"
-#~ msgstr "æ? æ³?å??å§?å??é»?认ç»?件工å??"
-
-#~ msgid "GDA Datasource Access for MySQL"
-#~ msgstr "MySQL ç?? GDA æ?°æ?®æº?访é?®"
-
-#~ msgid "MySQL component factory"
-#~ msgstr "MySQL ç»?件工å??"
-
-#~ msgid "Could not initiate MySQL component factory"
-#~ msgstr "æ? æ³?å??å§?å?? MySQL ç»?件工å??"
-
-#~ msgid "GDA Datasource Access for ODBC"
-#~ msgstr "ODBC ç?? GDA æ?°æ?®æº?访é?®"
-
-#~ msgid "ODBC component factory"
-#~ msgstr "ODBC ç»?件工å??"
-
-#~ msgid "Could not initiate ODBC component factory"
-#~ msgstr "æ? æ³?å??å§?å?? ODBC ç»?件工å??"
-
-#~ msgid "GDA Datasource Access for Oracle"
-#~ msgstr "Oracle ç?? GDA æ?°æ?®æº?访é?®"
-
-#~ msgid "Oracle component factory"
-#~ msgstr "Oracle ç»?件工å??"
-
-#~ msgid "GDA Datasource Access for Postgres"
-#~ msgstr "Postgres ç?? GDA æ?°æ?®æº?访é?®"
-
-#~ msgid "Postgres component factory"
-#~ msgstr "Postgres ç»?件工å??"
-
-#~ msgid "Could not initiate PostgreSQL component factory"
-#~ msgstr "æ? æ³?å??å§?å?? PostgreSQL ç»?件工å??"
-
-#~ msgid "geometric point"
-#~ msgstr "å? ä½?ç?¹"
-
-#~ msgid "SQLite component factory"
-#~ msgstr "SQLite ç»?件工å??"
-
-#~ msgid "Could not initiate Sqlite component factory"
-#~ msgstr "æ? æ³?å??å§?å?? Sqlite ç»?件工å??"
-
-#~ msgid "GDA Datasource Access for Sybase"
-#~ msgstr "Sybase ç?? GDA æ?°æ?®æº?访é?®"
-
-#~ msgid "Sybase component factory"
-#~ msgstr "Sybase ç»?件工å??"
-
-#~ msgid "\ttype = %s\n"
-#~ msgstr "\tç±»å?? = %s\n"
-
-#~ msgid "\trepo_ids ="
-#~ msgstr "\trepo_ids ="
-
-#~ msgid "\thostname = %s\n"
-#~ msgstr "\t主æ?ºå?? = %s\n"
-
-#~ msgid "\tdomain = %s\n"
-#~ msgstr "\tå?? = %s\n"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]