]> granicus.if.org Git - postgresql/commitdiff
The attachement is the Chinese (GB) patch for PgAccess, don't know
authorBruce Momjian <bruce@momjian.us>
Thu, 22 Feb 2001 15:33:14 +0000 (15:33 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 22 Feb 2001 15:33:14 +0000 (15:33 +0000)
if it's correct to post here.
It's simple to do the translation, And I've test in 7.0.2 & current CVS,
seems pretty good.
If anyone want this little thing, I'll very happy.
use it is very simple, just gunzip it and copy to
$PGDIR/share/pgaccess/lib/languages/ for current CVS version,
and $PGDIR/pgaccess/lib/languages/ for 7.0*
BTW: I havn't got the tools to translate it to BIG5 encoding, is there
anybody to to it?

He Weiping(Laser Henry)

src/bin/pgaccess/lib/languages/chinese [new file with mode: 0644]

diff --git a/src/bin/pgaccess/lib/languages/chinese b/src/bin/pgaccess/lib/languages/chinese
new file mode 100644 (file)
index 0000000..ed0692f
--- /dev/null
@@ -0,0 +1,533 @@
+array set Messages {
+"Label" "±êÇ©"
+
+"Save schema" "±£´æ¸ÙÒª"
+
+"Is unique ?" "ÊÇ·ñΨһ?"
+
+"Report builder" "±¨±íÉú³ÉÆ÷"
+
+"Criteria" "±ê×¼"
+
+"FATAL ERROR upgrading PgAccess table" "Éý¼¶ PgAccess ±íʱ·¢ÉúÖÂÃü´íÎó"
+
+"Save this query as a view" "°ÑÕâ¸ö²éѯ±£´æ³ÉÒ»¸öÊÓͼ"
+
+"Page header" "ҳͷ"
+
+"Query name" "²éѯÃû×Ö"
+
+"Please select an object first!" "ÇëÏÈÑ¡ÔñÒ»¸ö¶ÔÏó!"
+
+"Fields :" "×ֶΠ:"
+"Name" "Ãû×Ö"
+
+"File name" "ÎļþÃû"
+
+"Detail record" "Ïêϸ¼Ç¼"
+
+"Auto-load the last opened database at startup" "Æô¶¯Ê±×Ô¶¯×°ÔØÉϴδò¿ªµÄÊý¾Ý¿â"
+
+"Maxvalue" "×î´óÖµ"
+
+"Start value" "³õʼֵ"
+
+"Report fields" "±¨±í×Ö¶Î"
+
+"Test form" "²âÊÔ±íµ¥"
+
+"Error trying to connect to database '%s' on host %s \n\nPostgreSQL error message:%s" "ÊÔͼÁª½ÓÖ÷»ú %s \n\nPostgreSQL ÉϵÄÊý¾Ý¿â '%s' Ê±³ö´í, ´íÎóÐÅÏ¢:%s"
+
+"No field type ?" "ÎÞ×Ö¶ÎÀàÐÍ?"
+
+"User without name?" "Óû§Ã»ÓÐÃû×Ö?"
+
+"You have to supply a name for this schema!" "Äã±ØÐë¸øÕâ¸ö¸ÙÒªÖ¸¶¨Ò»¸öÃû×Ö !"
+
+"Last value" "×îºóµÄÊýÖµ"
+
+"Preferences" " ¸öÈËÉèÖÃ"
+
+"View '%s' already exists!\nOverwrite ?" "ÊÓͼ '%s' ÒѾ­´æÔÚ!\n ¸²¸Ç?"
+
+"You have to select an index!" "Ä㻹ûѡ¶¨Ë÷ÒýÄØ!"
+
+"Field type" "×Ö¶ÎÀàÐÍ"
+
+"Script name" "½Å±¾Ãû×Ö"
+
+"Reload" "Ë¢ÐÂ"
+
+"Remove table %s from query?" "´Ó²éѯÖÐɾ³ý±í %s?"
+"SQL window" " SQL ´°¿Ú"
+"Allow user to create other users" "ÔÊÐíÓû§´´½¨ÆäËüÓû§"
+"Delete current record ?" "ɾ³ýµ±Ç°¼Ç¼?"
+"List box" "Áбí¿ò"
+"Save to query builder" "±£´æµ½²éѯÖÆ×÷Æ÷"
+"fixed width" "¶¨¿í"
+"Scripts" "½Å±¾"
+"Yes" "ÊÇ"
+"Add label" "¼Ó±êÇ©"
+"Sequence created!" "ÐòÁÐÒÑ´´½¨!"
+"Field information" "×Ö¶ÎÐÅÏ¢"
+"Design" "Éè¼Æ"
+"Field" "×Ö¶Î"
+"You have to supply an external file name!" "Äã±ØÐëÌṩһ¸öÍⲿÎļþÃû!"
+"Increment" "Ôö¼Ó"
+"No" "·ñ"
+"Form design" "±íµ¥Éè¼Æ"
+"You must supply a return type!" "Äã±ØÐëÌṩһÖÖ·µ»ØÀàÐÍ!"
+"Remove field from result ?" "´Ó½á¹ûÖÐɾ³ý×Ö¶Î?"
+"There is another object (a %s) with the same name.\nPlease change it!" "ÏÖ´æÁíÍâÒ»¸öͬÃû¶ÔÏó (%s).\n Çë¸ÄÃû!"
+"This query has no commands?" "ÕâÌõ²éѯûÓÐÃüÁî?"
+"Execute query" "Ö´Ðвéѯ"
+"field cannot be null" "×ֶβ»ÄÜΪ¿Õ"
+"Help" "°ïÖú"
+"Rename column" "ÖØÃüÃû×Ö¶Î"
+"Database" "Êý¾Ý¿â"
+"Information" "ÐÅÏ¢"
+"Close" " ¹Ø±Õ "
+"Command" "ÃüÁî"
+"Table" "±í"
+"verify password" "ÑéÖ¤¿ÚÁî"
+"Vacuum" " ÇåÀí"
+"Default value" "ȱʡֵ"
+"Import" "ÊäÈë"
+"Delete index" "ɾ³ýË÷Òý"
+"Move up" "ÏòÉÏÒÆ"
+"index properties" "Ë÷ÒýÊôÐÔ"
+"check" "¼ì²é"
+"Create new table" "´´½¨Ð±í"
+"Visual query designer" "¿ÉÊÓ»¯²éѯÉè¼ÆÆ÷"
+"Delete all" "È«²¿É¾³ý"
+"You are going to delete\n\n %s \n\nProceed?" "ÄãÕý×¼±¸É¾³ý\n\n %s \n\n¼ÌÐø?" 
+"Schema name" "¸ÙÒªÃû"
+"Error executing query" "Ö´Ðвéѯ´íÎó"
+"Report name" "±¨±íÃû×Ö"
+"Add field" "Ôö¼Ó×Ö¶Î"
+"Field name" "×Ö¶ÎÃû"
+"FATAL ERROR searching for PgAccess system tables" "ËÑË÷ PgAccess ÏµÍ³±íʱ·¢ÉúÖÂÃü´íÎó"
+"A big number of rows displayed in table view will take a lot of memory!" "ÔÚ±íÊÓͼÀïÏÔʾ´óÁ¿µÄÐн«Ê¹ÓôóÁ¿ÄÚ´æ!"
+"Preview" "Ô¤ÀÀ"
+"Users" "Óû§"
+"Owner" "ËùÓÐÕß"
+"Form's window internal name" "±íµ¥µÄ´°¿ÚÄÚ²¿Ãû×Ö"
+"Sort field" "ÅÅÐò×Ö¶Î"
+"New name is the same as the old one!" "ÐÂÃû×ֺ;ÉÃû×ÖÏàͬ!"
+"Warning" "¾¯¸æ"
+"Suggestions at" "Çë°Ñ½¨Òé·¢¸ø"
+"Functions" "º¯Êý"
+"Schema" "¸ÙÒª"
+"Open" " ´ò¿ª "
+"size" "³ß´ç"
+"Delete" " É¾³ý"
+"Returns" "·µ»ØÖµ"
+"Define new user" "¶¨ÒåÐÂÓû§"
+"Move down" "ÏòÏÂÒÆ"
+"Design script" "Éè¼Æ½Å±¾"
+"Check box" "¶àÑ¡¿ò"
+"FINAL WARNING" "×îºó¾¯¸æ"
+"Add table" "Ôö¼Ó±í"
+"Table viewer font" "±í²é¿´Æ÷×ÖÌå"
+"The field type is not specified!" "×Ö¶ÎÀàÐÍδÉùÃ÷!"
+"Close test form" "¹Ø±Õ²âÊÔ±íµ¥"
+"Export table" " Êä³ö±í "
+"Add new index" "Ôö¼ÓÐÂË÷Òý"
+"Left" "×ó"
+"Field delimiter" "×ֶηָô·û"
+"Add formula" "¼Ó¹«Ê½"
+"Open database" "´ò¿ªÊý¾Ý¿â"
+"Return" "·µ»Ø"
+"Changed fonts may appear in the next working session!" "×ÖÌåÐ޸Ľ«ÔÚÏ´λỰÖÐÉúЧ!"
+"Error" "´íÎó"
+"Enter a field name" "ÊäÈë×Ö¶ÎÃû"
+"field name" "×Ö¶ÎÃû"
+"Forms" "±íµ¥"
+"Cannot add column" "ÎÞ·¨×·¼Ó×Ö¶Î"
+"Clean" "Çå¿Õ"
+"Delete all objects ?" "ɾ³ýËùÓжÔÏó?"
+"Preferred language" "ÓÅÑ¡ÓïÑÔ"
+"Execute SQL" "Ö´ÐРSQL"
+"Sequences" "ÐòÁÐ"
+"Button" "°´Å¥"
+"Language" "ÓïÑÔ"
+"Query '%s' was not found!" "ûÓÐÕÒµ½²éѯ '%s'"
+"Object" "¶ÔÏó"
+"Font fixed" "¹Ì¶¨×ÖÌå"
+"Table name" "±íÃû×Ö"
+"Export" "Êä³ö"
+"Change user" "¸ü¸ÄÓû§"
+"You must give object a new name!" "Äã±ØÐë¸ø¶ÔÏóÒ»¸öÐÂÃû×Ö!"
+"Query" "²éѯ"
+"User name" "Óû§Ãû"
+"Font normal" "Õý³£×ÖÌå"
+"Import table" " ÊäÈë±í "
+"Toolbar" "¹¤¾ßÌõ"
+"Radio btn" "ÊÕÒô»ú°´Å¥"
+"You must supply a name for this function!" "Äã±ØÐë¸øÕâ¸öº¯ÊýÌṩһ¸öÃû×Ö!"
+"You have to select index fields!" "Äã±ØÐëÑ¡ÔñË÷Òý×Ö¶Î!"
+"Constraint" "Ô¼Êø"
+"The script must have a name" "½Å±¾±ØÐëÓÐÒ»¸öÃû×Ö"
+"Save" "±£´æ"
+"Exit" " Í˳ö "
+"Inherits" "¼Ì³Ð"
+"Delete field" "ɾ³ý×Ö¶Î"
+"About" " ¹ØÓÚ "
+"Empty field name ?" "¿Õ×Ö¶ÎÃû?"
+"All report information will be deleted.\n\nProceed ?" "ËùÓб¨±íÐÅÏ¢¶¼½«É¾³ý\n\n¼ÌÐø?"
+"Host" "Ö÷»ú"
+"vacuuming database %s ..." "ÕýÔÚÇåÀíÊý¾Ý¿â %s ..."
+"Indexes defined" "Ë÷ÒýÒѶ¨Òå"
+"You must specify field size!" "Äã±ØÐëÉùÃ÷×ֶδóС!"
+"Schema '%s' already exists!" "¸ÙÒª '%s' ÒѾ­´æÔÚ!"
+"There is another field with the same name: '%s'!\n\nReplace it ?" "ÏÖ´æÁíÍâÒ»¸ö×ֶΠ'%s' Óë´ËͬÃû!\n\nÌæ»»Ëü?"
+"Contents" " ÄÚÈÝ "
+"Views" "ÊÓͼ"
+"Variable" "±äÁ¿"
+"Error executing query\n\n%s\n\nPostgreSQL error message:\n%s\nPostgreSQL status:%s" "Ö´Ðвéѯ\n\n %s\n\n ·¢Éú´íÎó\n\nPostgreSQL ´íÎóÐÅÏ¢:\n%s \n PostgreSQL ×´Ì¬ :%s"
+"Filter conditions" "¹ýÂËÌõ¼þ"
+"Error retrieving query definition" "¼ìË÷²éѯ¶¨Òå´íÎó"
+"Error deleting view" "ɾ³ýÊÓͼ´íÎó"
+"New" " Ð½¨ "
+"Tables" "±í"
+"Create" "´´½¨"
+"Forms need an internal name, only literals, low case" "±íµ¥ÐèÒªÒ»¸öÄÚ²¿Ãû×Ö, Ö»ÄÜÓÃСдÎı¾"
+"Do you want to save the form into the database?" "ÄãÏë°Ñ¸Ã±íµ¥±£´æµ½Êý¾Ý¿âÖÐÂð?"
+"Schema '%s' was not found!" "ûÓÐÕÒµ½¸ÙÒª '%s'!"
+"proportional" "±ÈÀý"
+"Function saved!" "º¯ÊýÒÑ´æ´¢!"
+"with OIDs" "´ø OID"
+"Table information" "±íÐÅÏ¢"
+"Error inserting new record" "²åÈëмǼʱ·¢Éú´íÎó"
+"Column name '%s' already exists in this table!" "×ֶΠ'%s' ÒÑ´æÔÚÓڴ˱íÖÐ!"
+"File" "Îļþ"
+"Your table has no fields!" "ÄãµÄ±íûÓÐ×Ö¶Î!"
+"Height" "¸ß¶È"
+"You will always get the latest version at:" "ÄãÔÚÕâÀï¿ÉÒÔÕÒµ½×îа汾:"
+"Form must have a name" "±íµ¥±ØÐëÓÐÃû×Ö"
+"Password" "¿ÚÁî"
+"Valid until (date)" "ÓÐЧÖÁ"
+"Report source" "±¨±íÔ´Êý¾Ý"
+"Allow user to create databases" "ÔÊÐíÓû§´´½¨Êý¾Ý¿â"
+"Cancel" "È¡Ïû"
+"Is clustered ?" "ÓÐÎÞ½¨´Ø?"
+"Add new column" "Ôö¼ÓÐÂ×Ö¶Î"
+"Show SQL" "ÏÔʾ SQL"
+"New name" "ÐÂÃû×Ö"
+"Table '%s' not found!" "ûÓÐÕÒµ½±í '%s'!"
+"Form name" "±íµ¥Ãû×Ö"
+"Visual designer" "¿ÉÊÓ»¯Éè¼ÆÆ÷"
+"You choose to delete index\n\n %s \n\nProceed?" "Ä㽫Ҫɾ³ýË÷Òý\n\n %s \n\n¼ÌÐø?"
+"Error retrieving from" "¼ìË÷´íÎó"
+"Save query definition" "±£´æ²éѯ¶¨Òå"
+"A Tcl/Tk interface to\nPostgreSQL\nby Constantin Teodorescu" "Constantin Teodorescu ÖÆ×÷µÄ\nPostgreSQL\n Tcl/TK ½çÃæ"
+"Operation completed!" "²Ù×÷Íê³É!"
+"Max rows displayed in table/query view" "ÔÚ±í/²éѯÊÓͼÖÐÏÔʾµÄ×î´óÐÐÊý"
+"Passwords do not match!" "¿ÚÁî²»·û!"
+"Rename" " ÖØÃüÃû "
+"Entry" "¼Ç¼"
+"Error retrieving schema definition" "¼ìË÷¸ÙÒª¶¨Òå³ö´í"
+"This is an action query!\n\nExecute it?" "ÕâÊÇÒ»Ìõ¶¯×÷²éѯ!\n\nÖ´ÐÐ?"
+"Error retrieving view definition for" "ΪÏÂÃæ¶ÔÏó¼ìË÷ÊÓͼ¶¨Òå³ö´í"
+"options" "Ñ¡Ïî"
+"Sequence '%s' not found!" "δ·¢ÏÖÐòÁР'%s'!"
+"Text" "Îı¾"
+"Tcl error executing pg_exec %s\n\n%s" "Tcl ´íÎ󣬷¢ÉúÔÚÖ´ÐРpg_exec %s\n\n%s"
+"Width" "¿í"
+"You have to supply a name for this query!" "Äã±ØÐë¸øÕâ¸ö²éѯÌṩÃû×Ö!"
+"Accessing data. Please wait ..." "ÕýÔÚ·ÃÎÊÊý¾Ý. ÇëµÈ´ý..."
+"Report footer" "±¨±í½Å×¢"
+"Parameters" "²ÎÊý"
+"Queries" "²éѯ"
+"Query '%s' already exists!" "²éѯ '%s' ÒѾ­´æÔÚ!"
+"Font bold" "¿íÌå"
+"Query builder" "²éѯÖÆ×÷Æ÷"
+"Error defining view" "¶¨ÒåÊÓͼ´íÎó"
+"Top" "¶¥"
+"You must supply a name for your table!" "Äã±ØÐë¸øÄãµÄ±íÌṩһ¸öÃû×Ö!"
+"Page footer" "Ò³½Å"
+"Font italic" "бÌå"
+"Field name not entered!" "δÊäÈë×Ö¶ÎÃû!"
+"Index name cannot be null!" "Ë÷ÒýÃû²»ÄÜΪ¿Õ!"
+"Sort" "ÅÅÐò"
+"Import-Export table" "ÊäÈë-Êä³ö±í"
+"Point" "µã"
+"type" "ÀàÐÍ"
+"You should supply a name for this sequence" "ÄãÓ¦¸Ã¸øÕâ¸öÐòÁÐÌṩһ¸öÃû×Ö"
+"Remove link ?" "ɾ³ýÁ´½Ó?"
+"You have to supply a table name!" "Äã±ØÐëÌṩһ¸ö±íÃû×Ö!"
+"Report header" "±¨±íÍ·"
+"Attributes" "ÊôÐÔ"
+"Table '%s' already in schema" "±í '%s' ÒѾ­ÔÚ¸ÙÒªÖÐ"
+"Username" "Óû§Ãû"
+"Minvalue" "×îСֵ"
+"Sequence name" "ÐòÁÐÃû"
+"Define sequence" "¶¨ÒåÐòÁÐ"
+"Function" "º¯Êý"
+"Sorting and filtering not (yet) available from queries!\n\nPlease enter them in the query definition!" "²éѯÖÐÉÐÎÞ·¨×öÅÅÐòºÍ¹ýÂË!\n\nÇëÔÚ²éѯ¶¨ÒåÖÐÊäÈëËüÃÇ!"
+"Reports" "±¨±í"
+
+"Columns" "ÁÐ"
+"Indexes" "Ë÷Òý"
+
+"Permissions" "ȨÏÞ"
+
+"not null" "·Ç¿Õ"
+
+"Cluster index" "½¨´ØË÷Òý" 
+
+"index columns" "Ë÷Òý×Ö¶Î"
+
+"Add user" "Ôö¼ÓÓû§"
+
+"Change permissions" "ÐÞ¸ÄȨÏÞ"
+
+"select" "Ñ¡Ôñ"
+
+"update" "¸üÐÂ"
+
+"insert" "²åÈë"
+
+"rule" "¹æÔò"
+
+"Identification" "±êʶ"
+
+"Owner ID" "ËùÓÐÕß ID"
+
+"Has primary key ?" "ÓÐÖ÷¼üÂð?"
+
+"Has rules ?" "¹æÔò?"
+
+"Statistics" "ͳ¼Æ"
+
+"Number of tuples" "¼Ç¼Êý"
+
+"Number of pages" "Ò³Êý"
+
+"Index name" "Ë÷ÒýÃû×Ö"
+
+"Index fields" "Ë÷Òý×Ö¶Î"
+
+"Table OID" "±í OID"
+
+"View system tables" "²ì¿´ÏµÍ³±í"
+
+"Back" "ÍË»Ø"
+
+"primary key" "Ö÷¼ü"
+
+"Comments" "×¢ÊÍ"
+
+"Print" "´òÓ¡"
+}
+
+