From 51bac60ce5eec2ad3599e0e45e98c9fdf8fe7358 Mon Sep 17 00:00:00 2001 From: xzilla Date: Sat, 10 Feb 2007 03:48:34 +0000 Subject: [PATCH] =?utf8?q?Initial=20swing=20at=20new=20chinese=20translati?= =?utf8?q?ons,=20per=20"=E9=83=AD=E6=9C=9D=E7=9B=8A(ChaoYi,=20Kuo.)"=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- lang/Makefile | 28 +- lang/chinese-utf8-zh_CN.php | 887 ++++++++++++++++++++++++++++ lang/chinese-utf8-zh_TW.php | 887 ++++++++++++++++++++++++++++ lang/english.php | 4 +- lang/recoded/chinese-utf8-zh_CN.php | 887 ++++++++++++++++++++++++++++ lang/recoded/chinese-utf8-zh_TW.php | 887 ++++++++++++++++++++++++++++ lang/translations.php | 6 +- 7 files changed, 3576 insertions(+), 10 deletions(-) create mode 100644 lang/chinese-utf8-zh_CN.php create mode 100644 lang/chinese-utf8-zh_TW.php create mode 100644 lang/recoded/chinese-utf8-zh_CN.php create mode 100644 lang/recoded/chinese-utf8-zh_TW.php diff --git a/lang/Makefile b/lang/Makefile index 31c5f723..9860fcbe 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -21,13 +21,15 @@ # Modifications by Rafal Slubowski, 2003-12-12: # All conversions of recoded text moved to convert.awk script # -# $Id: Makefile,v 1.47 2006/12/30 02:29:50 xzilla Exp $ +# $Id: Makefile,v 1.48 2007/02/10 03:48:35 xzilla Exp $ DESTDIR=./recoded TARGETS=polish \ english \ - chinese-tr \ chinese-sim \ + chinese-tr \ + chinese-utf8-zh_TW \ + chinese-utf8-zh_CN \ danish \ dutch \ german \ @@ -114,17 +116,29 @@ italian: italian.php > ${DESTDIR}/italian.php @chmod 644 italian.php ${DESTDIR}/italian.php +chinese-sim: chinese-sim.php + @echo "Recoding chinese-sim..." + @cat chinese-sim.php | recode gb2312..xml | ./convert.awk \ + > ${DESTDIR}/chinese-sim.php + @chmod 644 chinese-sim.php ${DESTDIR}/chinese-sim.php + chinese-tr: chinese-tr.php @echo "Recoding chinese-tr..." @cat chinese-tr.php | recode big5..xml | ./convert.awk \ > ${DESTDIR}/chinese-tr.php @chmod 644 chinese-tr.php ${DESTDIR}/chinese-tr.php -chinese-sim: chinese-sim.php - @echo "Recoding chinese-sim..." - @cat chinese-sim.php | recode gb2312..xml | ./convert.awk \ - > ${DESTDIR}/chinese-sim.php - @chmod 644 chinese-sim.php ${DESTDIR}/chinese-sim.php +chinese-utf8-zh_CN: chinese-utf8-zh_CN.php + @echo "Recoding chinese-utf8-zh_CN..." + @cat chinese-utf8-zh_CN.php | recode utf-8..xml | ./convert.awk \ + > ${DESTDIR}/chinese-utf8-zh_CN.php + @chmod 644 chinese-utf8-zh_CN.php ${DESTDIR}/chinese-utf8-zh_CN.php + +chinese-utf8-zh_TW: chinese-utf8-zh_TW.php + @echo "Recoding chinese-utf8-zh_TW..." + @cat chinese-utf8-zh_TW.php | recode utf-8..xml | ./convert.awk \ + > ${DESTDIR}/chinese-utf8-zh_TW.php + @chmod 644 chinese-utf8-zh_TW.php ${DESTDIR}/chinese-utf8-zh_TW.php french: french.php @echo "Recoding french..." diff --git a/lang/chinese-utf8-zh_CN.php b/lang/chinese-utf8-zh_CN.php new file mode 100644 index 00000000..e0e6572e --- /dev/null +++ b/lang/chinese-utf8-zh_CN.php @@ -0,0 +1,887 @@ +'; + $lang['strfirst'] = '<< 下一步'; + $lang['strlast'] = '最后一步 >>'; + $lang['strfailed'] = '失败'; + $lang['strcreate'] = '建立'; + $lang['strcreated'] = '已建立'; + $lang['strcomment'] = '注释'; + $lang['strlength'] = '长度'; + $lang['strdefault'] = '预设值'; + $lang['stralter'] = '修改'; + $lang['strok'] = '确定'; + $lang['strcancel'] = '取消'; + $lang['strac'] = 'Enable AutoComplete'; + $lang['strsave'] = '储存'; + $lang['strreset'] = '重设'; + $lang['strinsert'] = '插入'; + $lang['strselect'] = '选取'; + $lang['strdelete'] = '删除'; + $lang['strupdate'] = '更新'; + $lang['strreferences'] = '参考'; + $lang['stryes'] = '是'; + $lang['strno'] = '否'; + $lang['strtrue'] = 'TRUE'; + $lang['strfalse'] = 'FALSE'; + $lang['stredit'] = '编辑'; + $lang['strcolumn'] = '栏位'; + $lang['strcolumns'] = '栏位'; + $lang['strrows'] = '资料列'; + $lang['strrowsaff'] = '资料列受影响。'; + $lang['strobjects'] = '物件群'; + $lang['strback'] = '返回'; + $lang['strqueryresults'] = '查询结果'; + $lang['strshow'] = '显示'; + $lang['strempty'] = '空值'; + $lang['strlanguage'] = '语言'; + $lang['strencoding'] = '编码'; + $lang['strvalue'] = '值'; + $lang['strunique'] = '唯一值'; + $lang['strprimary'] = '主键(PK)'; + $lang['strexport'] = '汇出'; + $lang['strimport'] = '汇入'; + $lang['strallowednulls'] = 'Allowed NULL characters'; + $lang['strbackslashn'] = '\N'; + $lang['strnull'] = 'NULL (The word)'; + $lang['stremptystring'] = 'Empty string/field'; + $lang['strsql'] = 'SQL'; + $lang['stradmin'] = '管理者'; + $lang['strvacuum'] = '清理(Vacuum)'; + $lang['stranalyze'] = '分析'; + $lang['strclusterindex'] = '集群'; + $lang['strclustered'] = '已集群?'; + $lang['strreindex'] = '重建索引'; + $lang['strrun'] = '执行'; + $lang['stradd'] = '新增'; + $lang['strevent'] = '事件'; + $lang['strwhere'] = 'Where'; + $lang['strinstead'] = 'Do Instead'; + $lang['strwhen'] = 'When'; + $lang['strformat'] = '格式'; + $lang['strdata'] = '资料'; + $lang['strconfirm'] = '确认'; + $lang['strexpression'] = '表达式'; + $lang['strellipsis'] = '...'; + $lang['strseparator'] = ': '; + $lang['strexpand'] = '展开'; + $lang['strcollapse'] = '摺叠'; + $lang['strexplain'] = '阐明'; + $lang['strexplainanalyze'] = '阐明分析'; + $lang['strfind'] = '寻找'; + $lang['stroptions'] = '选项'; + $lang['strrefresh'] = '重新整理'; + $lang['strdownload'] = '下载'; + $lang['strdownloadgzipped'] = '以gzip压缩后下载'; + $lang['strinfo'] = '资讯'; + $lang['stroids'] = 'OIDs'; + $lang['stradvanced'] = '进阶'; + $lang['strvariables'] = '变数'; + $lang['strprocess'] = '进程'; + $lang['strprocesses'] = '进程集'; + $lang['strsetting'] = '设定'; + $lang['streditsql'] = '编辑 SQL'; + $lang['strruntime'] = '总共执行时间: %s ms'; + $lang['strpaginate'] = '分页显示结果'; + $lang['struploadscript'] = '或是上传一个SQL脚本档:'; + $lang['strstarttime'] = '开始时间'; + $lang['strfile'] = '档案'; + $lang['strfileimported'] = '档案已汇入。'; + $lang['strtrycred'] = 'Use these credentials for all servers'; + + // Database sizes + $lang['strsize'] = '容量'; + $lang['strbytes'] = 'bytes'; + $lang['strkb'] = 'kB'; + $lang['strmb'] = 'MB'; + $lang['strgb'] = 'GB'; + $lang['strtb'] = 'TB'; + + // Error handling + $lang['strnoframes'] = 'This application works best with a frames-enabled browser, but can be used without frames by following the link below.'; + $lang['strnoframeslink'] = 'Use without frames'; + $lang['strbadconfig'] = 'Your config.inc.php is out of date. You will need to regenerate it from the new config.inc.php-dist.'; + $lang['strnotloaded'] = '您的 PHP 环境未安装 PostgreSQL 必要的支持。您必需重新编译 PHP 使用这 --with-pgsql configure 选项。'; + $lang['strpostgresqlversionnotsupported'] = 'PostgreSQL 版本未被支持。请升级版本到 %s 或是更高者。'; + $lang['strbadschema'] = '指定了无效的纲要模式(schema)。'; + $lang['strbadencoding'] = '资料库无法设定用户端的编码方式。'; + $lang['strsqlerror'] = 'SQL 错误:'; + $lang['strinstatement'] = '于陈述内:'; + $lang['strinvalidparam'] = '无效的脚本变数。'; + $lang['strnodata'] = '找不到资料列。'; + $lang['strnoobjects'] = '找不到物件。'; + $lang['strrownotunique'] = '这资料列无唯一值识别项。'; + $lang['strnoreportsdb'] = '您尚未建立报表资料库。请参阅指导 INSTALL 档说明。'; + $lang['strnouploads'] = '上传档案功能已停用。'; + $lang['strimporterror'] = '汇入错误.'; + $lang['strimporterror-fileformat'] = 'Import error: Failed to automatically determine the file format.'; + $lang['strimporterrorline'] = '汇入错误发生在第 %s 行。'; + $lang['strimporterrorline-badcolumnnum'] = '汇入错误发生在第 %s 行: Line does not possess the correct number of columns.'; + $lang['strimporterror-uploadedfile'] = '汇入错误:档案无法被上传到这伺服器'; + $lang['strcannotdumponwindows'] = 'Dumping of complex table and schema names on Windows is not supported.'; + + // Tables + $lang['strtable'] = 'Table'; + $lang['strtables'] = 'Tables'; + $lang['strshowalltables'] = 'Show all tables'; + $lang['strnotables'] = 'No tables found.'; + $lang['strnotable'] = 'No table found.'; + $lang['strcreatetable'] = 'Create table'; + $lang['strtablename'] = 'Table name'; + $lang['strtableneedsname'] = 'You must give a name for your table.'; + $lang['strtableneedsfield'] = 'You must specify at least one field.'; + $lang['strtableneedscols'] = 'You must specify a valid number of columns.'; + $lang['strtablecreated'] = 'Table created.'; + $lang['strtablecreatedbad'] = 'Table creation failed.'; + $lang['strconfdroptable'] = 'Are you sure you want to drop the table "%s"?'; + $lang['strtabledropped'] = 'Table dropped.'; + $lang['strtabledroppedbad'] = 'Table drop failed.'; + $lang['strconfemptytable'] = 'Are you sure you want to empty the table "%s"?'; + $lang['strtableemptied'] = 'Table emptied.'; + $lang['strtableemptiedbad'] = 'Table empty failed.'; + $lang['strinsertrow'] = 'Insert row'; + $lang['strrowinserted'] = 'Row inserted.'; + $lang['strrowinsertedbad'] = 'Row insert failed.'; + $lang['strrowduplicate'] = 'Row insert failed, attempted to do duplicate insert.'; + $lang['streditrow'] = 'Edit row'; + $lang['strrowupdated'] = 'Row updated.'; + $lang['strrowupdatedbad'] = 'Row update failed.'; + $lang['strdeleterow'] = 'Delete Row'; + $lang['strconfdeleterow'] = 'Are you sure you want to delete this row?'; + $lang['strrowdeleted'] = 'Row deleted.'; + $lang['strrowdeletedbad'] = 'Row deletion failed.'; + $lang['strinsertandrepeat'] = 'Insert & Repeat'; + $lang['strnumcols'] = 'Number of columns'; + $lang['strcolneedsname'] = 'You must specify a name for the column'; + $lang['strselectallfields'] = 'Select all fields'; + $lang['strselectneedscol'] = 'You must show at least one column.'; + $lang['strselectunary'] = 'Unary operators cannot have values.'; + $lang['straltercolumn'] = 'Alter column'; + $lang['strcolumnaltered'] = 'Column altered.'; + $lang['strcolumnalteredbad'] = 'Column alteration failed.'; + $lang['strconfdropcolumn'] = 'Are you sure you want to drop column "%s" from table "%s"?'; + $lang['strcolumndropped'] = 'Column dropped.'; + $lang['strcolumndroppedbad'] = 'Column drop failed.'; + $lang['straddcolumn'] = 'Add column'; + $lang['strcolumnadded'] = 'Column added.'; + $lang['strcolumnaddedbad'] = 'Column add failed.'; + $lang['strcascade'] = 'CASCADE'; + $lang['strtablealtered'] = 'Table altered.'; + $lang['strtablealteredbad'] = 'Table alteration failed.'; + $lang['strdataonly'] = 'Data only'; + $lang['strstructureonly'] = 'Structure only'; + $lang['strstructureanddata'] = 'Structure and data'; + $lang['strtabbed'] = 'Tabbed'; + $lang['strauto'] = 'Auto'; + $lang['strconfvacuumtable'] = 'Are you sure you want to vacuum "%s"?'; + $lang['strestimatedrowcount'] = 'Estimated row count'; + + // Columns + $lang['strcolprop'] = 'Column properties'; + + // Users + $lang['struser'] = 'User'; + $lang['strusers'] = 'Users'; + $lang['strusername'] = 'Username'; + $lang['strpassword'] = 'Password'; + $lang['strsuper'] = 'Superuser?'; + $lang['strcreatedb'] = 'Create DB?'; + $lang['strexpires'] = 'Expires'; + $lang['strsessiondefaults'] = 'Session defaults'; + $lang['strnousers'] = 'No users found.'; + $lang['struserupdated'] = 'User updated.'; + $lang['struserupdatedbad'] = 'User update failed.'; + $lang['strshowallusers'] = 'Show all users'; + $lang['strcreateuser'] = 'Create user'; + $lang['struserneedsname'] = 'You must give a name for your user.'; + $lang['strusercreated'] = 'User created.'; + $lang['strusercreatedbad'] = 'Failed to create user.'; + $lang['strconfdropuser'] = 'Are you sure you want to drop the user "%s"?'; + $lang['struserdropped'] = 'User dropped.'; + $lang['struserdroppedbad'] = 'Failed to drop user.'; + $lang['straccount'] = 'Account'; + $lang['strchangepassword'] = 'Change password'; + $lang['strpasswordchanged'] = 'Password changed.'; + $lang['strpasswordchangedbad'] = 'Failed to change password.'; + $lang['strpasswordshort'] = 'Password is too short.'; + $lang['strpasswordconfirm'] = 'Password does not match confirmation.'; + + // Groups + $lang['strgroup'] = 'Group'; + $lang['strgroups'] = 'Groups'; + $lang['strshowallgroups'] = 'Show all groups'; + $lang['strnogroup'] = 'Group not found.'; + $lang['strnogroups'] = 'No groups found.'; + $lang['strcreategroup'] = 'Create group'; + $lang['strgroupneedsname'] = 'You must give a name for your group.'; + $lang['strgroupcreated'] = 'Group created.'; + $lang['strgroupcreatedbad'] = 'Group creation failed.'; + $lang['strconfdropgroup'] = 'Are you sure you want to drop the group "%s"?'; + $lang['strgroupdropped'] = 'Group dropped.'; + $lang['strgroupdroppedbad'] = 'Group drop failed.'; + $lang['strmembers'] = 'Members'; + $lang['strmemberof'] = 'Member of'; + $lang['stradminmembers'] = 'Admin members'; + $lang['straddmember'] = 'Add member'; + $lang['strmemberadded'] = 'Member added.'; + $lang['strmemberaddedbad'] = 'Member add failed.'; + $lang['strdropmember'] = 'Drop member'; + $lang['strconfdropmember'] = 'Are you sure you want to drop the member "%s" from the group "%s"?'; + $lang['strmemberdropped'] = 'Member dropped.'; + $lang['strmemberdroppedbad'] = 'Member drop failed.'; + + // Roles + $lang['strrole'] = 'Role'; + $lang['strroles'] = 'Roles'; + $lang['strshowallroles'] = 'Show all roles'; + $lang['strnoroles'] = 'No roles found.'; + $lang['strinheritsprivs'] = 'Inherits privileges?'; + $lang['strcreaterole'] = 'Create role'; + $lang['strcancreaterole'] = 'Can create role?'; + $lang['strrolecreated'] = 'Role created.'; + $lang['strrolecreatedbad'] = 'Create role failed.'; + $lang['stralterrole'] = 'Alter role'; + $lang['strrolealtered'] = 'Role altered.'; + $lang['strrolealteredbad'] = 'Role alter failed.'; + $lang['strcanlogin'] = 'Can login?'; + $lang['strconnlimit'] = 'Connection limit'; + $lang['strdroprole'] = 'Drop role'; + $lang['strconfdroprole'] = 'Are you sure you want to drop the role "%s"?'; + $lang['strroledropped'] = 'Role dropped.'; + $lang['strroledroppedbad'] = 'Role drop failed.'; + $lang['strnolimit'] = 'No limit'; + $lang['strnever'] = 'Never'; + $lang['strroleneedsname'] = 'You must give a name for the role.'; + + // Privileges + $lang['strprivilege'] = 'Privilege'; + $lang['strprivileges'] = 'Privileges'; + $lang['strnoprivileges'] = 'This object has default owner privileges.'; + $lang['strgrant'] = 'Grant'; + $lang['strrevoke'] = 'Revoke'; + $lang['strgranted'] = 'Privileges changed.'; + $lang['strgrantfailed'] = 'Failed to change privileges.'; + $lang['strgrantbad'] = 'You must specify at least one user or group and at least one privilege.'; + $lang['strgrantor'] = 'Grantor'; + $lang['strasterisk'] = '*'; + + // Databases + $lang['strdatabase'] = 'Database'; + $lang['strdatabases'] = 'Databases'; + $lang['strshowalldatabases'] = 'Show all databases'; + $lang['strnodatabases'] = 'No databases found.'; + $lang['strcreatedatabase'] = 'Create database'; + $lang['strdatabasename'] = 'Database name'; + $lang['strdatabaseneedsname'] = 'You must give a name for your database.'; + $lang['strdatabasecreated'] = 'Database created.'; + $lang['strdatabasecreatedbad'] = 'Database creation failed.'; + $lang['strconfdropdatabase'] = 'Are you sure you want to drop the database "%s"?'; + $lang['strdatabasedropped'] = 'Database dropped.'; + $lang['strdatabasedroppedbad'] = 'Database drop failed.'; + $lang['strentersql'] = 'Enter the SQL to execute below:'; + $lang['strsqlexecuted'] = 'SQL executed.'; + $lang['strvacuumgood'] = 'Vacuum complete.'; + $lang['strvacuumbad'] = 'Vacuum failed.'; + $lang['stranalyzegood'] = 'Analyze complete.'; + $lang['stranalyzebad'] = 'Analyze failed.'; + $lang['strreindexgood'] = 'Reindex complete.'; + $lang['strreindexbad'] = 'Reindex failed.'; + $lang['strfull'] = 'Full'; + $lang['strfreeze'] = 'Freeze'; + $lang['strforce'] = 'Force'; + $lang['strsignalsent'] = 'Signal sent.'; + $lang['strsignalsentbad'] = 'Sending signal failed.'; + $lang['strallobjects'] = 'All objects'; + $lang['strdatabasealtered'] = 'Database altered.'; + $lang['strdatabasealteredbad'] = 'Database alter failed.'; + + // Views + $lang['strview'] = 'View'; + $lang['strviews'] = 'Views'; + $lang['strshowallviews'] = 'Show all views'; + $lang['strnoview'] = 'No view found.'; + $lang['strnoviews'] = 'No views found.'; + $lang['strcreateview'] = 'Create view'; + $lang['strviewname'] = 'View name'; + $lang['strviewneedsname'] = 'You must give a name for your view.'; + $lang['strviewneedsdef'] = 'You must give a definition for your view.'; + $lang['strviewneedsfields'] = 'You must give the columns you want selected in your view.'; + $lang['strviewcreated'] = 'View created.'; + $lang['strviewcreatedbad'] = 'View creation failed.'; + $lang['strconfdropview'] = 'Are you sure you want to drop the view "%s"?'; + $lang['strviewdropped'] = 'View dropped.'; + $lang['strviewdroppedbad'] = 'View drop failed.'; + $lang['strviewupdated'] = 'View updated.'; + $lang['strviewupdatedbad'] = 'View update failed.'; + $lang['strviewlink'] = 'Linking keys'; + $lang['strviewconditions'] = 'Additional conditions'; + $lang['strcreateviewwiz'] = 'Create view with wizard'; + + // Sequences + $lang['strsequence'] = 'Sequence'; + $lang['strsequences'] = 'Sequences'; + $lang['strshowallsequences'] = 'Show all sequences'; + $lang['strnosequence'] = 'No sequence found.'; + $lang['strnosequences'] = 'No sequences found.'; + $lang['strcreatesequence'] = 'Create sequence'; + $lang['strlastvalue'] = 'Last value'; + $lang['strincrementby'] = 'Increment by'; + $lang['strstartvalue'] = 'Start value'; + $lang['strmaxvalue'] = 'Max value'; + $lang['strminvalue'] = 'Min value'; + $lang['strcachevalue'] = 'Cache value'; + $lang['strlogcount'] = 'Log count'; + $lang['striscycled'] = 'Is cycled?'; + $lang['striscalled'] = 'Is called?'; + $lang['strsequenceneedsname'] = 'You must specify a name for your sequence.'; + $lang['strsequencecreated'] = 'Sequence created.'; + $lang['strsequencecreatedbad'] = 'Sequence creation failed.'; + $lang['strconfdropsequence'] = 'Are you sure you want to drop sequence "%s"?'; + $lang['strsequencedropped'] = 'Sequence dropped.'; + $lang['strsequencedroppedbad'] = 'Sequence drop failed.'; + $lang['strsequencereset'] = 'Sequence reset.'; + $lang['strsequenceresetbad'] = 'Sequence reset failed.'; + $lang['straltersequence'] = 'Alter sequence'; + $lang['strsequencealtered'] = 'Sequence altered.'; + $lang['strsequencealteredbad'] = 'Sequence alteration failed.'; + $lang['strsetval'] = 'Set value'; + $lang['strsequencesetval'] = 'Sequence value set.'; + $lang['strsequencesetvalbad'] = 'Sequence value set failed.'; + $lang['strnextval'] = 'Increment value'; + $lang['strsequencenextval'] = 'Sequence incremented.'; + $lang['strsequencenextvalbad'] = 'Sequence increment failed.'; + + // Indexes + $lang['strindex'] = 'Index'; + $lang['strindexes'] = 'Indexes'; + $lang['strindexname'] = 'Index name'; + $lang['strshowallindexes'] = 'Show all indexes'; + $lang['strnoindex'] = 'No index found.'; + $lang['strnoindexes'] = 'No indexes found.'; + $lang['strcreateindex'] = 'Create index'; + $lang['strtabname'] = 'Tab name'; + $lang['strcolumnname'] = 'Column name'; + $lang['strindexneedsname'] = 'You must give a name for your index.'; + $lang['strindexneedscols'] = 'Indexes require a valid number of columns.'; + $lang['strindexcreated'] = 'Index created'; + $lang['strindexcreatedbad'] = 'Index creation failed.'; + $lang['strconfdropindex'] = 'Are you sure you want to drop the index "%s"?'; + $lang['strindexdropped'] = 'Index dropped.'; + $lang['strindexdroppedbad'] = 'Index drop failed.'; + $lang['strkeyname'] = 'Key name'; + $lang['struniquekey'] = 'Unique key'; + $lang['strprimarykey'] = 'Primary key'; + $lang['strindextype'] = 'Type of index'; + $lang['strtablecolumnlist'] = 'Columns in table'; + $lang['strindexcolumnlist'] = 'Columns in index'; + $lang['strconfcluster'] = 'Are you sure you want to cluster "%s"?'; + $lang['strclusteredgood'] = 'Cluster complete.'; + $lang['strclusteredbad'] = 'Cluster failed.'; + + // Rules + $lang['strrules'] = 'Rules'; + $lang['strrule'] = 'Rule'; + $lang['strshowallrules'] = 'Show all rules'; + $lang['strnorule'] = 'No rule found.'; + $lang['strnorules'] = 'No rules found.'; + $lang['strcreaterule'] = 'Create rule'; + $lang['strrulename'] = 'Rule name'; + $lang['strruleneedsname'] = 'You must specify a name for your rule.'; + $lang['strrulecreated'] = 'Rule created.'; + $lang['strrulecreatedbad'] = 'Rule creation failed.'; + $lang['strconfdroprule'] = 'Are you sure you want to drop the rule "%s" on "%s"?'; + $lang['strruledropped'] = 'Rule dropped.'; + $lang['strruledroppedbad'] = 'Rule drop failed.'; + + // Constraints + $lang['strconstraint'] = 'Constraint'; + $lang['strconstraints'] = 'Constraints'; + $lang['strshowallconstraints'] = 'Show all constraints'; + $lang['strnoconstraints'] = 'No constraints found.'; + $lang['strcreateconstraint'] = 'Create constraint'; + $lang['strconstraintcreated'] = 'Constraint created.'; + $lang['strconstraintcreatedbad'] = 'Constraint creation failed.'; + $lang['strconfdropconstraint'] = 'Are you sure you want to drop the constraint "%s" on "%s"?'; + $lang['strconstraintdropped'] = 'Constraint dropped.'; + $lang['strconstraintdroppedbad'] = 'Constraint drop failed.'; + $lang['straddcheck'] = 'Add check'; + $lang['strcheckneedsdefinition'] = 'Check constraint needs a definition.'; + $lang['strcheckadded'] = 'Check constraint added.'; + $lang['strcheckaddedbad'] = 'Failed to add check constraint.'; + $lang['straddpk'] = 'Add primary key'; + $lang['strpkneedscols'] = 'Primary key requires at least one column.'; + $lang['strpkadded'] = 'Primary key added.'; + $lang['strpkaddedbad'] = 'Failed to add primary key.'; + $lang['stradduniq'] = 'Add unique key'; + $lang['struniqneedscols'] = 'Unique key requires at least one column.'; + $lang['struniqadded'] = 'Unique key added.'; + $lang['struniqaddedbad'] = 'Failed to add unique key.'; + $lang['straddfk'] = 'Add foreign key'; + $lang['strfkneedscols'] = 'Foreign key requires at least one column.'; + $lang['strfkneedstarget'] = 'Foreign key requires a target table.'; + $lang['strfkadded'] = 'Foreign key added.'; + $lang['strfkaddedbad'] = 'Failed to add foreign key.'; + $lang['strfktarget'] = 'Target table'; + $lang['strfkcolumnlist'] = 'Columns in key'; + $lang['strondelete'] = 'ON DELETE'; + $lang['stronupdate'] = 'ON UPDATE'; + + // Functions + $lang['strfunction'] = 'Function'; + $lang['strfunctions'] = 'Functions'; + $lang['strshowallfunctions'] = 'Show all functions'; + $lang['strnofunction'] = 'No function found.'; + $lang['strnofunctions'] = 'No functions found.'; + $lang['strcreateplfunction'] = 'Create SQL/PL function'; + $lang['strcreateinternalfunction'] = 'Create internal function'; + $lang['strcreatecfunction'] = 'Create C function'; + $lang['strfunctionname'] = 'Function name'; + $lang['strreturns'] = 'Returns'; + $lang['strproglanguage'] = 'Programming language'; + $lang['strfunctionneedsname'] = 'You must give a name for your function.'; + $lang['strfunctionneedsdef'] = 'You must give a definition for your function.'; + $lang['strfunctioncreated'] = 'Function created.'; + $lang['strfunctioncreatedbad'] = 'Function creation failed.'; + $lang['strconfdropfunction'] = 'Are you sure you want to drop the function "%s"?'; + $lang['strfunctiondropped'] = 'Function dropped.'; + $lang['strfunctiondroppedbad'] = 'Function drop failed.'; + $lang['strfunctionupdated'] = 'Function updated.'; + $lang['strfunctionupdatedbad'] = 'Function update failed.'; + $lang['strobjectfile'] = 'Object File'; + $lang['strlinksymbol'] = 'Link Symbol'; + $lang['strarguments'] = 'Arguments'; + $lang['strargmode'] = 'Mode'; + $lang['strargtype'] = 'Type'; + $lang['strargadd'] = 'Add another argument'; + $lang['strargremove'] = 'Remove this argument'; + $lang['strargnoargs'] = 'This function will not take any arguments.'; + $lang['strargenableargs'] = 'Enable arguments being passed to this function.'; + $lang['strargnorowabove'] = 'There needs to be a row above this row.'; + $lang['strargnorowbelow'] = 'There needs to be a row below this row.'; + $lang['strargraise'] = 'Move up.'; + $lang['strarglower'] = 'Move down.'; + $lang['strargremoveconfirm'] = 'Are you sure you want to remove this argument? This CANNOT be undone.'; + + // Triggers + $lang['strtrigger'] = 'Trigger'; + $lang['strtriggers'] = 'Triggers'; + $lang['strshowalltriggers'] = 'Show all triggers'; + $lang['strnotrigger'] = 'No trigger found.'; + $lang['strnotriggers'] = 'No triggers found.'; + $lang['strcreatetrigger'] = 'Create trigger'; + $lang['strtriggerneedsname'] = 'You must specify a name for your trigger.'; + $lang['strtriggerneedsfunc'] = 'You must specify a function for your trigger.'; + $lang['strtriggercreated'] = 'Trigger created.'; + $lang['strtriggercreatedbad'] = 'Trigger creation failed.'; + $lang['strconfdroptrigger'] = 'Are you sure you want to drop the trigger "%s" on "%s"?'; + $lang['strconfenabletrigger'] = 'Are you sure you want to enable the trigger "%s" on "%s"?'; + $lang['strconfdisabletrigger'] = 'Are you sure you want to disable the trigger "%s" on "%s"?'; + $lang['strtriggerdropped'] = 'Trigger dropped.'; + $lang['strtriggerdroppedbad'] = 'Trigger drop failed.'; + $lang['strtriggerenabled'] = 'Trigger enabled.'; + $lang['strtriggerenabledbad'] = 'Trigger enable failed.'; + $lang['strtriggerdisabled'] = 'Trigger disabled.'; + $lang['strtriggerdisabledbad'] = 'Trigger disable failed.'; + $lang['strtriggeraltered'] = 'Trigger altered.'; + $lang['strtriggeralteredbad'] = 'Trigger alteration failed.'; + $lang['strforeach'] = 'For each'; + + // Types + $lang['strtype'] = 'Type'; + $lang['strtypes'] = 'Types'; + $lang['strshowalltypes'] = 'Show all types'; + $lang['strnotype'] = 'No type found.'; + $lang['strnotypes'] = 'No types found.'; + $lang['strcreatetype'] = 'Create type'; + $lang['strcreatecomptype'] = 'Create composite type'; + $lang['strtypeneedsfield'] = 'You must specify at least one field.'; + $lang['strtypeneedscols'] = 'You must specify a valid number of fields.'; + $lang['strtypename'] = 'Type name'; + $lang['strinputfn'] = 'Input function'; + $lang['stroutputfn'] = 'Output function'; + $lang['strpassbyval'] = 'Passed by val?'; + $lang['stralignment'] = 'Alignment'; + $lang['strelement'] = 'Element'; + $lang['strdelimiter'] = 'Delimiter'; + $lang['strstorage'] = 'Storage'; + $lang['strfield'] = 'Field'; + $lang['strnumfields'] = 'Num. of fields'; + $lang['strtypeneedsname'] = 'You must give a name for your type.'; + $lang['strtypeneedslen'] = 'You must give a length for your type.'; + $lang['strtypecreated'] = 'Type created'; + $lang['strtypecreatedbad'] = 'Type creation failed.'; + $lang['strconfdroptype'] = 'Are you sure you want to drop the type "%s"?'; + $lang['strtypedropped'] = 'Type dropped.'; + $lang['strtypedroppedbad'] = 'Type drop failed.'; + $lang['strflavor'] = 'Flavor'; + $lang['strbasetype'] = 'Base'; + $lang['strcompositetype'] = 'Composite'; + $lang['strpseudotype'] = 'Pseudo'; + + // Schemas + $lang['strschema'] = 'Schema'; + $lang['strschemas'] = 'Schemas'; + $lang['strshowallschemas'] = 'Show all schemas'; + $lang['strnoschema'] = 'No schema found.'; + $lang['strnoschemas'] = 'No schemas found.'; + $lang['strcreateschema'] = 'Create schema'; + $lang['strschemaname'] = 'Schema name'; + $lang['strschemaneedsname'] = 'You must give a name for your schema.'; + $lang['strschemacreated'] = 'Schema created'; + $lang['strschemacreatedbad'] = 'Schema creation failed.'; + $lang['strconfdropschema'] = 'Are you sure you want to drop the schema "%s"?'; + $lang['strschemadropped'] = 'Schema dropped.'; + $lang['strschemadroppedbad'] = 'Schema drop failed.'; + $lang['strschemaaltered'] = 'Schema altered.'; + $lang['strschemaalteredbad'] = 'Schema alteration failed.'; + $lang['strsearchpath'] = 'Schema search path'; + + // Reports + $lang['strreport'] = 'Report'; + $lang['strreports'] = 'Reports'; + $lang['strshowallreports'] = 'Show all reports'; + $lang['strnoreports'] = 'No reports found.'; + $lang['strcreatereport'] = 'Create report'; + $lang['strreportdropped'] = 'Report dropped.'; + $lang['strreportdroppedbad'] = 'Report drop failed.'; + $lang['strconfdropreport'] = 'Are you sure you want to drop the report "%s"?'; + $lang['strreportneedsname'] = 'You must give a name for your report.'; + $lang['strreportneedsdef'] = 'You must give SQL for your report.'; + $lang['strreportcreated'] = 'Report saved.'; + $lang['strreportcreatedbad'] = 'Failed to save report.'; + + // Domains + $lang['strdomain'] = 'Domain'; + $lang['strdomains'] = 'Domains'; + $lang['strshowalldomains'] = 'Show all domains'; + $lang['strnodomains'] = 'No domains found.'; + $lang['strcreatedomain'] = 'Create domain'; + $lang['strdomaindropped'] = 'Domain dropped.'; + $lang['strdomaindroppedbad'] = 'Domain drop failed.'; + $lang['strconfdropdomain'] = 'Are you sure you want to drop the domain "%s"?'; + $lang['strdomainneedsname'] = 'You must give a name for your domain.'; + $lang['strdomaincreated'] = 'Domain created.'; + $lang['strdomaincreatedbad'] = 'Domain creation failed.'; + $lang['strdomainaltered'] = 'Domain altered.'; + $lang['strdomainalteredbad'] = 'Domain alteration failed.'; + + // Operators + $lang['stroperator'] = 'Operator'; + $lang['stroperators'] = 'Operators'; + $lang['strshowalloperators'] = 'Show all operators'; + $lang['strnooperator'] = 'No operator found.'; + $lang['strnooperators'] = 'No operators found.'; + $lang['strcreateoperator'] = 'Create operator'; + $lang['strleftarg'] = 'Left Arg Type'; + $lang['strrightarg'] = 'Right Arg Type'; + $lang['strcommutator'] = 'Commutator'; + $lang['strnegator'] = 'Negator'; + $lang['strrestrict'] = 'Restrict'; + $lang['strjoin'] = 'Join'; + $lang['strhashes'] = 'Hashes'; + $lang['strmerges'] = 'Merges'; + $lang['strleftsort'] = 'Left sort'; + $lang['strrightsort'] = 'Right sort'; + $lang['strlessthan'] = 'Less than'; + $lang['strgreaterthan'] = 'Greater than'; + $lang['stroperatorneedsname'] = 'You must give a name for your operator.'; + $lang['stroperatorcreated'] = 'Operator created'; + $lang['stroperatorcreatedbad'] = 'Operator creation failed.'; + $lang['strconfdropoperator'] = 'Are you sure you want to drop the operator "%s"?'; + $lang['stroperatordropped'] = 'Operator dropped.'; + $lang['stroperatordroppedbad'] = 'Operator drop failed.'; + + // Casts + $lang['strcasts'] = 'Casts'; + $lang['strnocasts'] = 'No casts found.'; + $lang['strsourcetype'] = 'Source type'; + $lang['strtargettype'] = 'Target type'; + $lang['strimplicit'] = 'Implicit'; + $lang['strinassignment'] = 'In assignment'; + $lang['strbinarycompat'] = '(Binary compatible)'; + + // Conversions + $lang['strconversions'] = 'Conversions'; + $lang['strnoconversions'] = 'No conversions found.'; + $lang['strsourceencoding'] = 'Source encoding'; + $lang['strtargetencoding'] = 'Target encoding'; + + // Languages + $lang['strlanguages'] = 'Languages'; + $lang['strnolanguages'] = 'No languages found.'; + $lang['strtrusted'] = 'Trusted'; + + // Info + $lang['strnoinfo'] = 'No information available.'; + $lang['strreferringtables'] = 'Referring tables'; + $lang['strparenttables'] = 'Parent tables'; + $lang['strchildtables'] = 'Child tables'; + + // Aggregates + $lang['straggregate'] = 'Aggregate'; + $lang['straggregates'] = 'Aggregates'; + $lang['strnoaggregates'] = 'No aggregates found.'; + $lang['stralltypes'] = '(All types)'; + $lang['straggrtransfn'] = 'Transition function'; + $lang['strcreateaggregate'] = 'Create aggregate'; + $lang['straggrbasetype'] = 'Input data type'; + $lang['straggrsfunc'] = 'State transition function'; + $lang['straggrstype'] = 'State data type'; + $lang['straggrffunc'] = 'Final function'; + $lang['straggrinitcond'] = 'Initial condition'; + $lang['straggrsortop'] = 'Sort operator'; + $lang['strdropaggregate'] = 'Drop aggregate'; + $lang['strconfdropaggregate'] = 'Are you sure you want to drop the aggregate "%s"?'; + $lang['straggregatedropped'] = 'Aggregate dropped.'; + $lang['straggregatedroppedbad'] = 'Aggregate drop failed.'; + $lang['stralteraggregate'] = 'Alter aggregate'; + $lang['straggraltered'] = 'Aggregate altered.'; + $lang['straggralteredbad'] = 'Aggregate alteration failed.'; + $lang['straggrneedsname'] = 'You must specify a name for the aggregate'; + $lang['straggrneedsbasetype'] = 'You must specify the input data type for the aggregate'; + $lang['straggrneedssfunc'] = 'You must specify the name of the state transition function for the aggregate'; + $lang['straggrneedsstype'] = 'You must specify the data type for the aggregate\'s state value'; + $lang['straggrcreated'] = 'Aggregate created.'; + $lang['straggrcreatedbad'] = 'Aggregate creation failed.'; + $lang['straggrshowall'] = 'Show all aggregates'; + + // Operator Classes + $lang['stropclasses'] = 'Op Classes'; + $lang['strnoopclasses'] = 'No operator classes found.'; + $lang['straccessmethod'] = 'Access method'; + + // Stats and performance + $lang['strrowperf'] = 'Row Performance'; + $lang['strioperf'] = 'I/O Performance'; + $lang['stridxrowperf'] = 'Index Row Performance'; + $lang['stridxioperf'] = 'Index I/O Performance'; + $lang['strpercent'] = '%'; + $lang['strsequential'] = 'Sequential'; + $lang['strscan'] = 'Scan'; + $lang['strread'] = 'Read'; + $lang['strfetch'] = 'Fetch'; + $lang['strheap'] = 'Heap'; + $lang['strtoast'] = 'TOAST'; + $lang['strtoastindex'] = 'TOAST Index'; + $lang['strcache'] = 'Cache'; + $lang['strdisk'] = 'Disk'; + $lang['strrows2'] = 'Rows'; + + // Tablespaces + $lang['strtablespace'] = 'Tablespace'; + $lang['strtablespaces'] = 'Tablespaces'; + $lang['strshowalltablespaces'] = 'Show all tablespaces'; + $lang['strnotablespaces'] = 'No tablespaces found.'; + $lang['strcreatetablespace'] = 'Create tablespace'; + $lang['strlocation'] = 'Location'; + $lang['strtablespaceneedsname'] = 'You must give a name for your tablespace.'; + $lang['strtablespaceneedsloc'] = 'You must give a directory in which to create the tablespace.'; + $lang['strtablespacecreated'] = 'Tablespace created.'; + $lang['strtablespacecreatedbad'] = 'Tablespace creation failed.'; + $lang['strconfdroptablespace'] = 'Are you sure you want to drop the tablespace "%s"?'; + $lang['strtablespacedropped'] = 'Tablespace dropped.'; + $lang['strtablespacedroppedbad'] = 'Tablespace drop failed.'; + $lang['strtablespacealtered'] = 'Tablespace altered.'; + $lang['strtablespacealteredbad'] = 'Tablespace alteration failed.'; + + // Slony clusters + $lang['strcluster'] = 'Cluster'; + $lang['strnoclusters'] = 'No clusters found.'; + $lang['strconfdropcluster'] = 'Are you sure you want to drop cluster "%s"?'; + $lang['strclusterdropped'] = 'Cluster dropped.'; + $lang['strclusterdroppedbad'] = 'Cluster drop failed.'; + $lang['strinitcluster'] = 'Initialize cluster'; + $lang['strclustercreated'] = 'Cluster initialized.'; + $lang['strclustercreatedbad'] = 'Cluster initialization failed.'; + $lang['strclusterneedsname'] = 'You must give a name for the cluster.'; + $lang['strclusterneedsnodeid'] = 'You must give an ID for the local node.'; + + // Slony nodes + $lang['strnodes'] = 'Nodes'; + $lang['strnonodes'] = 'No nodes found.'; + $lang['strcreatenode'] = 'Create node'; + $lang['strid'] = 'ID'; + $lang['stractive'] = 'Active'; + $lang['strnodecreated'] = 'Node created.'; + $lang['strnodecreatedbad'] = 'Node creation failed.'; + $lang['strconfdropnode'] = 'Are you sure you want to drop node "%s"?'; + $lang['strnodedropped'] = 'Node dropped.'; + $lang['strnodedroppedbad'] = 'Node drop failed'; + $lang['strfailover'] = 'Failover'; + $lang['strnodefailedover'] = 'Node failed over.'; + $lang['strnodefailedoverbad'] = 'Node failover failed.'; + $lang['strstatus'] = 'Status'; + $lang['strhealthy'] = 'Healthy'; + $lang['stroutofsync'] = 'Out of Sync'; + $lang['strunknown'] = 'Unknown'; + + + // Slony paths + $lang['strpaths'] = 'Paths'; + $lang['strnopaths'] = 'No paths found.'; + $lang['strcreatepath'] = 'Create path'; + $lang['strnodename'] = 'Node name'; + $lang['strnodeid'] = 'Node ID'; + $lang['strconninfo'] = 'Connection string'; + $lang['strconnretry'] = 'Seconds before retry to connect'; + $lang['strpathneedsconninfo'] = 'You must give a connection string for the path.'; + $lang['strpathneedsconnretry'] = 'You must give the number of seconds to wait before retry to connect.'; + $lang['strpathcreated'] = 'Path created.'; + $lang['strpathcreatedbad'] = 'Path creation failed.'; + $lang['strconfdroppath'] = 'Are you sure you want to drop path "%s"?'; + $lang['strpathdropped'] = 'Path dropped.'; + $lang['strpathdroppedbad'] = 'Path drop failed.'; + + // Slony listens + $lang['strlistens'] = 'Listens'; + $lang['strnolistens'] = 'No listens found.'; + $lang['strcreatelisten'] = 'Create listen'; + $lang['strlistencreated'] = 'Listen created.'; + $lang['strlistencreatedbad'] = 'Listen creation failed.'; + $lang['strconfdroplisten'] = 'Are you sure you want to drop listen "%s"?'; + $lang['strlistendropped'] = 'Listen dropped.'; + $lang['strlistendroppedbad'] = 'Listen drop failed.'; + + // Slony replication sets + $lang['strrepsets'] = 'Replication sets'; + $lang['strnorepsets'] = 'No replication sets found.'; + $lang['strcreaterepset'] = 'Create replication set'; + $lang['strrepsetcreated'] = 'Replication set created.'; + $lang['strrepsetcreatedbad'] = 'Replication set creation failed.'; + $lang['strconfdroprepset'] = 'Are you sure you want to drop replication set "%s"?'; + $lang['strrepsetdropped'] = 'Replication set dropped.'; + $lang['strrepsetdroppedbad'] = 'Replication set drop failed.'; + $lang['strmerge'] = 'Merge'; + $lang['strmergeinto'] = 'Merge into'; + $lang['strrepsetmerged'] = 'Replication sets merged.'; + $lang['strrepsetmergedbad'] = 'Replication sets merge failed.'; + $lang['strmove'] = 'Move'; + $lang['strneworigin'] = 'New origin'; + $lang['strrepsetmoved'] = 'Replication set moved.'; + $lang['strrepsetmovedbad'] = 'Replication set move failed.'; + $lang['strnewrepset'] = 'New replication set'; + $lang['strlock'] = 'Lock'; + $lang['strlocked'] = 'Locked'; + $lang['strunlock'] = 'Unlock'; + $lang['strconflockrepset'] = 'Are you sure you want to lock replication set "%s"?'; + $lang['strrepsetlocked'] = 'Replication set locked.'; + $lang['strrepsetlockedbad'] = 'Replication set lock failed.'; + $lang['strconfunlockrepset'] = 'Are you sure you want to unlock replication set "%s"?'; + $lang['strrepsetunlocked'] = 'Replication set unlocked.'; + $lang['strrepsetunlockedbad'] = 'Replication set unlock failed.'; + $lang['strexecute'] = 'Execute'; + $lang['stronlyonnode'] = 'Only on node'; + $lang['strddlscript'] = 'DDL script'; + $lang['strscriptneedsbody'] = 'You must supply a script to be executed on all nodes.'; + $lang['strscriptexecuted'] = 'Replication set DDL script executed.'; + $lang['strscriptexecutedbad'] = 'Failed executing replication set DDL script.'; + $lang['strtabletriggerstoretain'] = 'The following triggers will NOT be disabled by Slony:'; + + // Slony tables in replication sets + $lang['straddtable'] = 'Add table'; + $lang['strtableneedsuniquekey'] = 'Table to be added requires a primary or unique key.'; + $lang['strtableaddedtorepset'] = 'Table added to replication set.'; + $lang['strtableaddedtorepsetbad'] = 'Failed adding table to replication set.'; + $lang['strconfremovetablefromrepset'] = 'Are you sure you want to drop the table "%s" from replication set "%s"?'; + $lang['strtableremovedfromrepset'] = 'Table dropped from replication set.'; + $lang['strtableremovedfromrepsetbad'] = 'Failed to drop table from replication set.'; + + // Slony sequences in replication sets + $lang['straddsequence'] = 'Add sequence'; + $lang['strsequenceaddedtorepset'] = 'Sequence added to replication set.'; + $lang['strsequenceaddedtorepsetbad'] = 'Failed adding sequence to replication set.'; + $lang['strconfremovesequencefromrepset'] = 'Are you sure you want to drop the sequence "%s" from replication set "%s"?'; + $lang['strsequenceremovedfromrepset'] = 'Sequence dropped from replication set.'; + $lang['strsequenceremovedfromrepsetbad'] = 'Failed to drop sequence from replication set.'; + + // Slony subscriptions + $lang['strsubscriptions'] = 'Subscriptions'; + $lang['strnosubscriptions'] = 'No subscriptions found.'; + + // Miscellaneous + $lang['strtopbar'] = '%s running on %s:%s -- You are logged in as user "%s", %s'; + $lang['strtimefmt'] = 'jS M, Y g:iA'; + $lang['strhelp'] = 'Help'; + $lang['strhelpicon'] = '?'; + $lang['strhelppagebrowser'] = 'Help page browser'; + $lang['strselecthelppage'] = 'Select a help page'; + $lang['strinvalidhelppage'] = 'Invalid help page.'; + $lang['strlogintitle'] = 'Login to %s'; + $lang['strlogoutmsg'] = 'Logged out of %s'; + $lang['strloading'] = 'Loading...'; + $lang['strerrorloading'] = 'Error Loading'; + $lang['strclicktoreload'] = 'Click to reload'; + + // Autovacuum + $lang['strautovacuum'] = 'Autovacuum'; + $lang['strturnedon'] = 'Turned On'; + $lang['strturnedoff'] = 'Turned Off'; + $lang['strenabled'] = 'Enabled'; + $lang['strvacuumbasethreshold'] = 'Vacuum Base Threshold'; + $lang['strvacuumscalefactor'] = 'Vacuum Scale Factor'; + $lang['stranalybasethreshold'] = 'Analyze Base Threshold'; + $lang['stranalyzescalefactor'] = 'Analyze Scale Factor'; + $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; + $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit'; + + // Table-level Locks + $lang['strlocks'] = 'Locks'; + $lang['strtransaction'] = 'Transaction ID'; + $lang['strprocessid'] = 'Process ID'; + $lang['strmode'] = 'Lock mode'; + $lang['strislockheld'] = 'Is lock held?'; + + // Prepared transactions + $lang['strpreparedxacts'] = 'Prepared transactions'; + $lang['strxactid'] = 'Transaction ID'; + $lang['strgid'] = 'Global ID'; +?> diff --git a/lang/chinese-utf8-zh_TW.php b/lang/chinese-utf8-zh_TW.php new file mode 100644 index 00000000..69e5fff6 --- /dev/null +++ b/lang/chinese-utf8-zh_TW.php @@ -0,0 +1,887 @@ +'; + $lang['strfirst'] = '<< 下一步'; + $lang['strlast'] = '最後一步 >>'; + $lang['strfailed'] = '失敗'; + $lang['strcreate'] = '建立'; + $lang['strcreated'] = '已建立'; + $lang['strcomment'] = '註釋'; + $lang['strlength'] = '長度'; + $lang['strdefault'] = '預設值'; + $lang['stralter'] = '修改'; + $lang['strok'] = '確定'; + $lang['strcancel'] = '取消'; + $lang['strac'] = 'Enable AutoComplete'; + $lang['strsave'] = '儲存'; + $lang['strreset'] = '重設'; + $lang['strinsert'] = '插入'; + $lang['strselect'] = '選取'; + $lang['strdelete'] = '刪除'; + $lang['strupdate'] = '更新'; + $lang['strreferences'] = '參考'; + $lang['stryes'] = '是'; + $lang['strno'] = '否'; + $lang['strtrue'] = 'TRUE'; + $lang['strfalse'] = 'FALSE'; + $lang['stredit'] = '編輯'; + $lang['strcolumn'] = '欄位'; + $lang['strcolumns'] = '欄位'; + $lang['strrows'] = '資料列'; + $lang['strrowsaff'] = '資料列受影響。'; + $lang['strobjects'] = '物件群'; + $lang['strback'] = '返回'; + $lang['strqueryresults'] = '查詢結果'; + $lang['strshow'] = '顯示'; + $lang['strempty'] = '空值'; + $lang['strlanguage'] = '語言'; + $lang['strencoding'] = '編碼'; + $lang['strvalue'] = '值'; + $lang['strunique'] = '唯一值'; + $lang['strprimary'] = '主鍵(PK)'; + $lang['strexport'] = '匯出'; + $lang['strimport'] = '匯入'; + $lang['strallowednulls'] = 'Allowed NULL characters'; + $lang['strbackslashn'] = '\N'; + $lang['strnull'] = 'NULL (The word)'; + $lang['stremptystring'] = 'Empty string/field'; + $lang['strsql'] = 'SQL'; + $lang['stradmin'] = '管理者'; + $lang['strvacuum'] = '清理(Vacuum)'; + $lang['stranalyze'] = '分析'; + $lang['strclusterindex'] = '集群'; + $lang['strclustered'] = '已集群?'; + $lang['strreindex'] = '重建索引'; + $lang['strrun'] = '執行'; + $lang['stradd'] = '新增'; + $lang['strevent'] = '事件'; + $lang['strwhere'] = 'Where'; + $lang['strinstead'] = 'Do Instead'; + $lang['strwhen'] = 'When'; + $lang['strformat'] = '格式'; + $lang['strdata'] = '資料'; + $lang['strconfirm'] = '確認'; + $lang['strexpression'] = '表達式'; + $lang['strellipsis'] = '...'; + $lang['strseparator'] = ': '; + $lang['strexpand'] = '展開'; + $lang['strcollapse'] = '摺疊'; + $lang['strexplain'] = '闡明'; + $lang['strexplainanalyze'] = '闡明分析'; + $lang['strfind'] = '尋找'; + $lang['stroptions'] = '選項'; + $lang['strrefresh'] = '重新整理'; + $lang['strdownload'] = '下載'; + $lang['strdownloadgzipped'] = '以gzip壓縮後下載'; + $lang['strinfo'] = '資訊'; + $lang['stroids'] = 'OIDs'; + $lang['stradvanced'] = '進階'; + $lang['strvariables'] = '變數'; + $lang['strprocess'] = '進程'; + $lang['strprocesses'] = '進程集'; + $lang['strsetting'] = '設定'; + $lang['streditsql'] = '編輯 SQL'; + $lang['strruntime'] = '總共執行時間: %s ms'; + $lang['strpaginate'] = '分頁顯示結果'; + $lang['struploadscript'] = '或是上傳一個SQL腳本檔:'; + $lang['strstarttime'] = '開始時間'; + $lang['strfile'] = '檔案'; + $lang['strfileimported'] = '檔案已匯入。'; + $lang['strtrycred'] = 'Use these credentials for all servers'; + + // Database sizes + $lang['strsize'] = '容量'; + $lang['strbytes'] = 'bytes'; + $lang['strkb'] = 'kB'; + $lang['strmb'] = 'MB'; + $lang['strgb'] = 'GB'; + $lang['strtb'] = 'TB'; + + // Error handling + $lang['strnoframes'] = 'This application works best with a frames-enabled browser, but can be used without frames by following the link below.'; + $lang['strnoframeslink'] = 'Use without frames'; + $lang['strbadconfig'] = 'Your config.inc.php is out of date. You will need to regenerate it from the new config.inc.php-dist.'; + $lang['strnotloaded'] = '您的 PHP 環境未安裝 PostgreSQL 必要的支持。您必需重新編譯 PHP 使用這 --with-pgsql configure 選項。'; + $lang['strpostgresqlversionnotsupported'] = 'PostgreSQL 版本未被支持。請升級版本到 %s 或是更高者。'; + $lang['strbadschema'] = '指定了無效的綱要模式(schema)。'; + $lang['strbadencoding'] = '資料庫無法設定用戶端的編碼方式。'; + $lang['strsqlerror'] = 'SQL 錯誤:'; + $lang['strinstatement'] = '於陳述內:'; + $lang['strinvalidparam'] = '無效的腳本變數。'; + $lang['strnodata'] = '找不到資料列。'; + $lang['strnoobjects'] = '找不到物件。'; + $lang['strrownotunique'] = '這資料列無唯一值識別項。'; + $lang['strnoreportsdb'] = '您尚未建立報表資料庫。請參閱指導 INSTALL 檔說明。'; + $lang['strnouploads'] = '上傳檔案功能已停用。'; + $lang['strimporterror'] = '匯入錯誤.'; + $lang['strimporterror-fileformat'] = 'Import error: Failed to automatically determine the file format.'; + $lang['strimporterrorline'] = '匯入錯誤發生在第 %s 行。'; + $lang['strimporterrorline-badcolumnnum'] = '匯入錯誤發生在第 %s 行: Line does not possess the correct number of columns.'; + $lang['strimporterror-uploadedfile'] = '匯入錯誤:檔案無法被上傳到這伺服器'; + $lang['strcannotdumponwindows'] = 'Dumping of complex table and schema names on Windows is not supported.'; + + // Tables + $lang['strtable'] = 'Table'; + $lang['strtables'] = 'Tables'; + $lang['strshowalltables'] = 'Show all tables'; + $lang['strnotables'] = 'No tables found.'; + $lang['strnotable'] = 'No table found.'; + $lang['strcreatetable'] = 'Create table'; + $lang['strtablename'] = 'Table name'; + $lang['strtableneedsname'] = 'You must give a name for your table.'; + $lang['strtableneedsfield'] = 'You must specify at least one field.'; + $lang['strtableneedscols'] = 'You must specify a valid number of columns.'; + $lang['strtablecreated'] = 'Table created.'; + $lang['strtablecreatedbad'] = 'Table creation failed.'; + $lang['strconfdroptable'] = 'Are you sure you want to drop the table "%s"?'; + $lang['strtabledropped'] = 'Table dropped.'; + $lang['strtabledroppedbad'] = 'Table drop failed.'; + $lang['strconfemptytable'] = 'Are you sure you want to empty the table "%s"?'; + $lang['strtableemptied'] = 'Table emptied.'; + $lang['strtableemptiedbad'] = 'Table empty failed.'; + $lang['strinsertrow'] = 'Insert row'; + $lang['strrowinserted'] = 'Row inserted.'; + $lang['strrowinsertedbad'] = 'Row insert failed.'; + $lang['strrowduplicate'] = 'Row insert failed, attempted to do duplicate insert.'; + $lang['streditrow'] = 'Edit row'; + $lang['strrowupdated'] = 'Row updated.'; + $lang['strrowupdatedbad'] = 'Row update failed.'; + $lang['strdeleterow'] = 'Delete Row'; + $lang['strconfdeleterow'] = 'Are you sure you want to delete this row?'; + $lang['strrowdeleted'] = 'Row deleted.'; + $lang['strrowdeletedbad'] = 'Row deletion failed.'; + $lang['strinsertandrepeat'] = 'Insert & Repeat'; + $lang['strnumcols'] = 'Number of columns'; + $lang['strcolneedsname'] = 'You must specify a name for the column'; + $lang['strselectallfields'] = 'Select all fields'; + $lang['strselectneedscol'] = 'You must show at least one column.'; + $lang['strselectunary'] = 'Unary operators cannot have values.'; + $lang['straltercolumn'] = 'Alter column'; + $lang['strcolumnaltered'] = 'Column altered.'; + $lang['strcolumnalteredbad'] = 'Column alteration failed.'; + $lang['strconfdropcolumn'] = 'Are you sure you want to drop column "%s" from table "%s"?'; + $lang['strcolumndropped'] = 'Column dropped.'; + $lang['strcolumndroppedbad'] = 'Column drop failed.'; + $lang['straddcolumn'] = 'Add column'; + $lang['strcolumnadded'] = 'Column added.'; + $lang['strcolumnaddedbad'] = 'Column add failed.'; + $lang['strcascade'] = 'CASCADE'; + $lang['strtablealtered'] = 'Table altered.'; + $lang['strtablealteredbad'] = 'Table alteration failed.'; + $lang['strdataonly'] = 'Data only'; + $lang['strstructureonly'] = 'Structure only'; + $lang['strstructureanddata'] = 'Structure and data'; + $lang['strtabbed'] = 'Tabbed'; + $lang['strauto'] = 'Auto'; + $lang['strconfvacuumtable'] = 'Are you sure you want to vacuum "%s"?'; + $lang['strestimatedrowcount'] = 'Estimated row count'; + + // Columns + $lang['strcolprop'] = 'Column properties'; + + // Users + $lang['struser'] = 'User'; + $lang['strusers'] = 'Users'; + $lang['strusername'] = 'Username'; + $lang['strpassword'] = 'Password'; + $lang['strsuper'] = 'Superuser?'; + $lang['strcreatedb'] = 'Create DB?'; + $lang['strexpires'] = 'Expires'; + $lang['strsessiondefaults'] = 'Session defaults'; + $lang['strnousers'] = 'No users found.'; + $lang['struserupdated'] = 'User updated.'; + $lang['struserupdatedbad'] = 'User update failed.'; + $lang['strshowallusers'] = 'Show all users'; + $lang['strcreateuser'] = 'Create user'; + $lang['struserneedsname'] = 'You must give a name for your user.'; + $lang['strusercreated'] = 'User created.'; + $lang['strusercreatedbad'] = 'Failed to create user.'; + $lang['strconfdropuser'] = 'Are you sure you want to drop the user "%s"?'; + $lang['struserdropped'] = 'User dropped.'; + $lang['struserdroppedbad'] = 'Failed to drop user.'; + $lang['straccount'] = 'Account'; + $lang['strchangepassword'] = 'Change password'; + $lang['strpasswordchanged'] = 'Password changed.'; + $lang['strpasswordchangedbad'] = 'Failed to change password.'; + $lang['strpasswordshort'] = 'Password is too short.'; + $lang['strpasswordconfirm'] = 'Password does not match confirmation.'; + + // Groups + $lang['strgroup'] = 'Group'; + $lang['strgroups'] = 'Groups'; + $lang['strshowallgroups'] = 'Show all groups'; + $lang['strnogroup'] = 'Group not found.'; + $lang['strnogroups'] = 'No groups found.'; + $lang['strcreategroup'] = 'Create group'; + $lang['strgroupneedsname'] = 'You must give a name for your group.'; + $lang['strgroupcreated'] = 'Group created.'; + $lang['strgroupcreatedbad'] = 'Group creation failed.'; + $lang['strconfdropgroup'] = 'Are you sure you want to drop the group "%s"?'; + $lang['strgroupdropped'] = 'Group dropped.'; + $lang['strgroupdroppedbad'] = 'Group drop failed.'; + $lang['strmembers'] = 'Members'; + $lang['strmemberof'] = 'Member of'; + $lang['stradminmembers'] = 'Admin members'; + $lang['straddmember'] = 'Add member'; + $lang['strmemberadded'] = 'Member added.'; + $lang['strmemberaddedbad'] = 'Member add failed.'; + $lang['strdropmember'] = 'Drop member'; + $lang['strconfdropmember'] = 'Are you sure you want to drop the member "%s" from the group "%s"?'; + $lang['strmemberdropped'] = 'Member dropped.'; + $lang['strmemberdroppedbad'] = 'Member drop failed.'; + + // Roles + $lang['strrole'] = 'Role'; + $lang['strroles'] = 'Roles'; + $lang['strshowallroles'] = 'Show all roles'; + $lang['strnoroles'] = 'No roles found.'; + $lang['strinheritsprivs'] = 'Inherits privileges?'; + $lang['strcreaterole'] = 'Create role'; + $lang['strcancreaterole'] = 'Can create role?'; + $lang['strrolecreated'] = 'Role created.'; + $lang['strrolecreatedbad'] = 'Create role failed.'; + $lang['stralterrole'] = 'Alter role'; + $lang['strrolealtered'] = 'Role altered.'; + $lang['strrolealteredbad'] = 'Role alter failed.'; + $lang['strcanlogin'] = 'Can login?'; + $lang['strconnlimit'] = 'Connection limit'; + $lang['strdroprole'] = 'Drop role'; + $lang['strconfdroprole'] = 'Are you sure you want to drop the role "%s"?'; + $lang['strroledropped'] = 'Role dropped.'; + $lang['strroledroppedbad'] = 'Role drop failed.'; + $lang['strnolimit'] = 'No limit'; + $lang['strnever'] = 'Never'; + $lang['strroleneedsname'] = 'You must give a name for the role.'; + + // Privileges + $lang['strprivilege'] = 'Privilege'; + $lang['strprivileges'] = 'Privileges'; + $lang['strnoprivileges'] = 'This object has default owner privileges.'; + $lang['strgrant'] = 'Grant'; + $lang['strrevoke'] = 'Revoke'; + $lang['strgranted'] = 'Privileges changed.'; + $lang['strgrantfailed'] = 'Failed to change privileges.'; + $lang['strgrantbad'] = 'You must specify at least one user or group and at least one privilege.'; + $lang['strgrantor'] = 'Grantor'; + $lang['strasterisk'] = '*'; + + // Databases + $lang['strdatabase'] = 'Database'; + $lang['strdatabases'] = 'Databases'; + $lang['strshowalldatabases'] = 'Show all databases'; + $lang['strnodatabases'] = 'No databases found.'; + $lang['strcreatedatabase'] = 'Create database'; + $lang['strdatabasename'] = 'Database name'; + $lang['strdatabaseneedsname'] = 'You must give a name for your database.'; + $lang['strdatabasecreated'] = 'Database created.'; + $lang['strdatabasecreatedbad'] = 'Database creation failed.'; + $lang['strconfdropdatabase'] = 'Are you sure you want to drop the database "%s"?'; + $lang['strdatabasedropped'] = 'Database dropped.'; + $lang['strdatabasedroppedbad'] = 'Database drop failed.'; + $lang['strentersql'] = 'Enter the SQL to execute below:'; + $lang['strsqlexecuted'] = 'SQL executed.'; + $lang['strvacuumgood'] = 'Vacuum complete.'; + $lang['strvacuumbad'] = 'Vacuum failed.'; + $lang['stranalyzegood'] = 'Analyze complete.'; + $lang['stranalyzebad'] = 'Analyze failed.'; + $lang['strreindexgood'] = 'Reindex complete.'; + $lang['strreindexbad'] = 'Reindex failed.'; + $lang['strfull'] = 'Full'; + $lang['strfreeze'] = 'Freeze'; + $lang['strforce'] = 'Force'; + $lang['strsignalsent'] = 'Signal sent.'; + $lang['strsignalsentbad'] = 'Sending signal failed.'; + $lang['strallobjects'] = 'All objects'; + $lang['strdatabasealtered'] = 'Database altered.'; + $lang['strdatabasealteredbad'] = 'Database alter failed.'; + + // Views + $lang['strview'] = 'View'; + $lang['strviews'] = 'Views'; + $lang['strshowallviews'] = 'Show all views'; + $lang['strnoview'] = 'No view found.'; + $lang['strnoviews'] = 'No views found.'; + $lang['strcreateview'] = 'Create view'; + $lang['strviewname'] = 'View name'; + $lang['strviewneedsname'] = 'You must give a name for your view.'; + $lang['strviewneedsdef'] = 'You must give a definition for your view.'; + $lang['strviewneedsfields'] = 'You must give the columns you want selected in your view.'; + $lang['strviewcreated'] = 'View created.'; + $lang['strviewcreatedbad'] = 'View creation failed.'; + $lang['strconfdropview'] = 'Are you sure you want to drop the view "%s"?'; + $lang['strviewdropped'] = 'View dropped.'; + $lang['strviewdroppedbad'] = 'View drop failed.'; + $lang['strviewupdated'] = 'View updated.'; + $lang['strviewupdatedbad'] = 'View update failed.'; + $lang['strviewlink'] = 'Linking keys'; + $lang['strviewconditions'] = 'Additional conditions'; + $lang['strcreateviewwiz'] = 'Create view with wizard'; + + // Sequences + $lang['strsequence'] = 'Sequence'; + $lang['strsequences'] = 'Sequences'; + $lang['strshowallsequences'] = 'Show all sequences'; + $lang['strnosequence'] = 'No sequence found.'; + $lang['strnosequences'] = 'No sequences found.'; + $lang['strcreatesequence'] = 'Create sequence'; + $lang['strlastvalue'] = 'Last value'; + $lang['strincrementby'] = 'Increment by'; + $lang['strstartvalue'] = 'Start value'; + $lang['strmaxvalue'] = 'Max value'; + $lang['strminvalue'] = 'Min value'; + $lang['strcachevalue'] = 'Cache value'; + $lang['strlogcount'] = 'Log count'; + $lang['striscycled'] = 'Is cycled?'; + $lang['striscalled'] = 'Is called?'; + $lang['strsequenceneedsname'] = 'You must specify a name for your sequence.'; + $lang['strsequencecreated'] = 'Sequence created.'; + $lang['strsequencecreatedbad'] = 'Sequence creation failed.'; + $lang['strconfdropsequence'] = 'Are you sure you want to drop sequence "%s"?'; + $lang['strsequencedropped'] = 'Sequence dropped.'; + $lang['strsequencedroppedbad'] = 'Sequence drop failed.'; + $lang['strsequencereset'] = 'Sequence reset.'; + $lang['strsequenceresetbad'] = 'Sequence reset failed.'; + $lang['straltersequence'] = 'Alter sequence'; + $lang['strsequencealtered'] = 'Sequence altered.'; + $lang['strsequencealteredbad'] = 'Sequence alteration failed.'; + $lang['strsetval'] = 'Set value'; + $lang['strsequencesetval'] = 'Sequence value set.'; + $lang['strsequencesetvalbad'] = 'Sequence value set failed.'; + $lang['strnextval'] = 'Increment value'; + $lang['strsequencenextval'] = 'Sequence incremented.'; + $lang['strsequencenextvalbad'] = 'Sequence increment failed.'; + + // Indexes + $lang['strindex'] = 'Index'; + $lang['strindexes'] = 'Indexes'; + $lang['strindexname'] = 'Index name'; + $lang['strshowallindexes'] = 'Show all indexes'; + $lang['strnoindex'] = 'No index found.'; + $lang['strnoindexes'] = 'No indexes found.'; + $lang['strcreateindex'] = 'Create index'; + $lang['strtabname'] = 'Tab name'; + $lang['strcolumnname'] = 'Column name'; + $lang['strindexneedsname'] = 'You must give a name for your index.'; + $lang['strindexneedscols'] = 'Indexes require a valid number of columns.'; + $lang['strindexcreated'] = 'Index created'; + $lang['strindexcreatedbad'] = 'Index creation failed.'; + $lang['strconfdropindex'] = 'Are you sure you want to drop the index "%s"?'; + $lang['strindexdropped'] = 'Index dropped.'; + $lang['strindexdroppedbad'] = 'Index drop failed.'; + $lang['strkeyname'] = 'Key name'; + $lang['struniquekey'] = 'Unique key'; + $lang['strprimarykey'] = 'Primary key'; + $lang['strindextype'] = 'Type of index'; + $lang['strtablecolumnlist'] = 'Columns in table'; + $lang['strindexcolumnlist'] = 'Columns in index'; + $lang['strconfcluster'] = 'Are you sure you want to cluster "%s"?'; + $lang['strclusteredgood'] = 'Cluster complete.'; + $lang['strclusteredbad'] = 'Cluster failed.'; + + // Rules + $lang['strrules'] = 'Rules'; + $lang['strrule'] = 'Rule'; + $lang['strshowallrules'] = 'Show all rules'; + $lang['strnorule'] = 'No rule found.'; + $lang['strnorules'] = 'No rules found.'; + $lang['strcreaterule'] = 'Create rule'; + $lang['strrulename'] = 'Rule name'; + $lang['strruleneedsname'] = 'You must specify a name for your rule.'; + $lang['strrulecreated'] = 'Rule created.'; + $lang['strrulecreatedbad'] = 'Rule creation failed.'; + $lang['strconfdroprule'] = 'Are you sure you want to drop the rule "%s" on "%s"?'; + $lang['strruledropped'] = 'Rule dropped.'; + $lang['strruledroppedbad'] = 'Rule drop failed.'; + + // Constraints + $lang['strconstraint'] = 'Constraint'; + $lang['strconstraints'] = 'Constraints'; + $lang['strshowallconstraints'] = 'Show all constraints'; + $lang['strnoconstraints'] = 'No constraints found.'; + $lang['strcreateconstraint'] = 'Create constraint'; + $lang['strconstraintcreated'] = 'Constraint created.'; + $lang['strconstraintcreatedbad'] = 'Constraint creation failed.'; + $lang['strconfdropconstraint'] = 'Are you sure you want to drop the constraint "%s" on "%s"?'; + $lang['strconstraintdropped'] = 'Constraint dropped.'; + $lang['strconstraintdroppedbad'] = 'Constraint drop failed.'; + $lang['straddcheck'] = 'Add check'; + $lang['strcheckneedsdefinition'] = 'Check constraint needs a definition.'; + $lang['strcheckadded'] = 'Check constraint added.'; + $lang['strcheckaddedbad'] = 'Failed to add check constraint.'; + $lang['straddpk'] = 'Add primary key'; + $lang['strpkneedscols'] = 'Primary key requires at least one column.'; + $lang['strpkadded'] = 'Primary key added.'; + $lang['strpkaddedbad'] = 'Failed to add primary key.'; + $lang['stradduniq'] = 'Add unique key'; + $lang['struniqneedscols'] = 'Unique key requires at least one column.'; + $lang['struniqadded'] = 'Unique key added.'; + $lang['struniqaddedbad'] = 'Failed to add unique key.'; + $lang['straddfk'] = 'Add foreign key'; + $lang['strfkneedscols'] = 'Foreign key requires at least one column.'; + $lang['strfkneedstarget'] = 'Foreign key requires a target table.'; + $lang['strfkadded'] = 'Foreign key added.'; + $lang['strfkaddedbad'] = 'Failed to add foreign key.'; + $lang['strfktarget'] = 'Target table'; + $lang['strfkcolumnlist'] = 'Columns in key'; + $lang['strondelete'] = 'ON DELETE'; + $lang['stronupdate'] = 'ON UPDATE'; + + // Functions + $lang['strfunction'] = 'Function'; + $lang['strfunctions'] = 'Functions'; + $lang['strshowallfunctions'] = 'Show all functions'; + $lang['strnofunction'] = 'No function found.'; + $lang['strnofunctions'] = 'No functions found.'; + $lang['strcreateplfunction'] = 'Create SQL/PL function'; + $lang['strcreateinternalfunction'] = 'Create internal function'; + $lang['strcreatecfunction'] = 'Create C function'; + $lang['strfunctionname'] = 'Function name'; + $lang['strreturns'] = 'Returns'; + $lang['strproglanguage'] = 'Programming language'; + $lang['strfunctionneedsname'] = 'You must give a name for your function.'; + $lang['strfunctionneedsdef'] = 'You must give a definition for your function.'; + $lang['strfunctioncreated'] = 'Function created.'; + $lang['strfunctioncreatedbad'] = 'Function creation failed.'; + $lang['strconfdropfunction'] = 'Are you sure you want to drop the function "%s"?'; + $lang['strfunctiondropped'] = 'Function dropped.'; + $lang['strfunctiondroppedbad'] = 'Function drop failed.'; + $lang['strfunctionupdated'] = 'Function updated.'; + $lang['strfunctionupdatedbad'] = 'Function update failed.'; + $lang['strobjectfile'] = 'Object File'; + $lang['strlinksymbol'] = 'Link Symbol'; + $lang['strarguments'] = 'Arguments'; + $lang['strargmode'] = 'Mode'; + $lang['strargtype'] = 'Type'; + $lang['strargadd'] = 'Add another argument'; + $lang['strargremove'] = 'Remove this argument'; + $lang['strargnoargs'] = 'This function will not take any arguments.'; + $lang['strargenableargs'] = 'Enable arguments being passed to this function.'; + $lang['strargnorowabove'] = 'There needs to be a row above this row.'; + $lang['strargnorowbelow'] = 'There needs to be a row below this row.'; + $lang['strargraise'] = 'Move up.'; + $lang['strarglower'] = 'Move down.'; + $lang['strargremoveconfirm'] = 'Are you sure you want to remove this argument? This CANNOT be undone.'; + + // Triggers + $lang['strtrigger'] = 'Trigger'; + $lang['strtriggers'] = 'Triggers'; + $lang['strshowalltriggers'] = 'Show all triggers'; + $lang['strnotrigger'] = 'No trigger found.'; + $lang['strnotriggers'] = 'No triggers found.'; + $lang['strcreatetrigger'] = 'Create trigger'; + $lang['strtriggerneedsname'] = 'You must specify a name for your trigger.'; + $lang['strtriggerneedsfunc'] = 'You must specify a function for your trigger.'; + $lang['strtriggercreated'] = 'Trigger created.'; + $lang['strtriggercreatedbad'] = 'Trigger creation failed.'; + $lang['strconfdroptrigger'] = 'Are you sure you want to drop the trigger "%s" on "%s"?'; + $lang['strconfenabletrigger'] = 'Are you sure you want to enable the trigger "%s" on "%s"?'; + $lang['strconfdisabletrigger'] = 'Are you sure you want to disable the trigger "%s" on "%s"?'; + $lang['strtriggerdropped'] = 'Trigger dropped.'; + $lang['strtriggerdroppedbad'] = 'Trigger drop failed.'; + $lang['strtriggerenabled'] = 'Trigger enabled.'; + $lang['strtriggerenabledbad'] = 'Trigger enable failed.'; + $lang['strtriggerdisabled'] = 'Trigger disabled.'; + $lang['strtriggerdisabledbad'] = 'Trigger disable failed.'; + $lang['strtriggeraltered'] = 'Trigger altered.'; + $lang['strtriggeralteredbad'] = 'Trigger alteration failed.'; + $lang['strforeach'] = 'For each'; + + // Types + $lang['strtype'] = 'Type'; + $lang['strtypes'] = 'Types'; + $lang['strshowalltypes'] = 'Show all types'; + $lang['strnotype'] = 'No type found.'; + $lang['strnotypes'] = 'No types found.'; + $lang['strcreatetype'] = 'Create type'; + $lang['strcreatecomptype'] = 'Create composite type'; + $lang['strtypeneedsfield'] = 'You must specify at least one field.'; + $lang['strtypeneedscols'] = 'You must specify a valid number of fields.'; + $lang['strtypename'] = 'Type name'; + $lang['strinputfn'] = 'Input function'; + $lang['stroutputfn'] = 'Output function'; + $lang['strpassbyval'] = 'Passed by val?'; + $lang['stralignment'] = 'Alignment'; + $lang['strelement'] = 'Element'; + $lang['strdelimiter'] = 'Delimiter'; + $lang['strstorage'] = 'Storage'; + $lang['strfield'] = 'Field'; + $lang['strnumfields'] = 'Num. of fields'; + $lang['strtypeneedsname'] = 'You must give a name for your type.'; + $lang['strtypeneedslen'] = 'You must give a length for your type.'; + $lang['strtypecreated'] = 'Type created'; + $lang['strtypecreatedbad'] = 'Type creation failed.'; + $lang['strconfdroptype'] = 'Are you sure you want to drop the type "%s"?'; + $lang['strtypedropped'] = 'Type dropped.'; + $lang['strtypedroppedbad'] = 'Type drop failed.'; + $lang['strflavor'] = 'Flavor'; + $lang['strbasetype'] = 'Base'; + $lang['strcompositetype'] = 'Composite'; + $lang['strpseudotype'] = 'Pseudo'; + + // Schemas + $lang['strschema'] = 'Schema'; + $lang['strschemas'] = 'Schemas'; + $lang['strshowallschemas'] = 'Show all schemas'; + $lang['strnoschema'] = 'No schema found.'; + $lang['strnoschemas'] = 'No schemas found.'; + $lang['strcreateschema'] = 'Create schema'; + $lang['strschemaname'] = 'Schema name'; + $lang['strschemaneedsname'] = 'You must give a name for your schema.'; + $lang['strschemacreated'] = 'Schema created'; + $lang['strschemacreatedbad'] = 'Schema creation failed.'; + $lang['strconfdropschema'] = 'Are you sure you want to drop the schema "%s"?'; + $lang['strschemadropped'] = 'Schema dropped.'; + $lang['strschemadroppedbad'] = 'Schema drop failed.'; + $lang['strschemaaltered'] = 'Schema altered.'; + $lang['strschemaalteredbad'] = 'Schema alteration failed.'; + $lang['strsearchpath'] = 'Schema search path'; + + // Reports + $lang['strreport'] = 'Report'; + $lang['strreports'] = 'Reports'; + $lang['strshowallreports'] = 'Show all reports'; + $lang['strnoreports'] = 'No reports found.'; + $lang['strcreatereport'] = 'Create report'; + $lang['strreportdropped'] = 'Report dropped.'; + $lang['strreportdroppedbad'] = 'Report drop failed.'; + $lang['strconfdropreport'] = 'Are you sure you want to drop the report "%s"?'; + $lang['strreportneedsname'] = 'You must give a name for your report.'; + $lang['strreportneedsdef'] = 'You must give SQL for your report.'; + $lang['strreportcreated'] = 'Report saved.'; + $lang['strreportcreatedbad'] = 'Failed to save report.'; + + // Domains + $lang['strdomain'] = 'Domain'; + $lang['strdomains'] = 'Domains'; + $lang['strshowalldomains'] = 'Show all domains'; + $lang['strnodomains'] = 'No domains found.'; + $lang['strcreatedomain'] = 'Create domain'; + $lang['strdomaindropped'] = 'Domain dropped.'; + $lang['strdomaindroppedbad'] = 'Domain drop failed.'; + $lang['strconfdropdomain'] = 'Are you sure you want to drop the domain "%s"?'; + $lang['strdomainneedsname'] = 'You must give a name for your domain.'; + $lang['strdomaincreated'] = 'Domain created.'; + $lang['strdomaincreatedbad'] = 'Domain creation failed.'; + $lang['strdomainaltered'] = 'Domain altered.'; + $lang['strdomainalteredbad'] = 'Domain alteration failed.'; + + // Operators + $lang['stroperator'] = 'Operator'; + $lang['stroperators'] = 'Operators'; + $lang['strshowalloperators'] = 'Show all operators'; + $lang['strnooperator'] = 'No operator found.'; + $lang['strnooperators'] = 'No operators found.'; + $lang['strcreateoperator'] = 'Create operator'; + $lang['strleftarg'] = 'Left Arg Type'; + $lang['strrightarg'] = 'Right Arg Type'; + $lang['strcommutator'] = 'Commutator'; + $lang['strnegator'] = 'Negator'; + $lang['strrestrict'] = 'Restrict'; + $lang['strjoin'] = 'Join'; + $lang['strhashes'] = 'Hashes'; + $lang['strmerges'] = 'Merges'; + $lang['strleftsort'] = 'Left sort'; + $lang['strrightsort'] = 'Right sort'; + $lang['strlessthan'] = 'Less than'; + $lang['strgreaterthan'] = 'Greater than'; + $lang['stroperatorneedsname'] = 'You must give a name for your operator.'; + $lang['stroperatorcreated'] = 'Operator created'; + $lang['stroperatorcreatedbad'] = 'Operator creation failed.'; + $lang['strconfdropoperator'] = 'Are you sure you want to drop the operator "%s"?'; + $lang['stroperatordropped'] = 'Operator dropped.'; + $lang['stroperatordroppedbad'] = 'Operator drop failed.'; + + // Casts + $lang['strcasts'] = 'Casts'; + $lang['strnocasts'] = 'No casts found.'; + $lang['strsourcetype'] = 'Source type'; + $lang['strtargettype'] = 'Target type'; + $lang['strimplicit'] = 'Implicit'; + $lang['strinassignment'] = 'In assignment'; + $lang['strbinarycompat'] = '(Binary compatible)'; + + // Conversions + $lang['strconversions'] = 'Conversions'; + $lang['strnoconversions'] = 'No conversions found.'; + $lang['strsourceencoding'] = 'Source encoding'; + $lang['strtargetencoding'] = 'Target encoding'; + + // Languages + $lang['strlanguages'] = 'Languages'; + $lang['strnolanguages'] = 'No languages found.'; + $lang['strtrusted'] = 'Trusted'; + + // Info + $lang['strnoinfo'] = 'No information available.'; + $lang['strreferringtables'] = 'Referring tables'; + $lang['strparenttables'] = 'Parent tables'; + $lang['strchildtables'] = 'Child tables'; + + // Aggregates + $lang['straggregate'] = 'Aggregate'; + $lang['straggregates'] = 'Aggregates'; + $lang['strnoaggregates'] = 'No aggregates found.'; + $lang['stralltypes'] = '(All types)'; + $lang['straggrtransfn'] = 'Transition function'; + $lang['strcreateaggregate'] = 'Create aggregate'; + $lang['straggrbasetype'] = 'Input data type'; + $lang['straggrsfunc'] = 'State transition function'; + $lang['straggrstype'] = 'State data type'; + $lang['straggrffunc'] = 'Final function'; + $lang['straggrinitcond'] = 'Initial condition'; + $lang['straggrsortop'] = 'Sort operator'; + $lang['strdropaggregate'] = 'Drop aggregate'; + $lang['strconfdropaggregate'] = 'Are you sure you want to drop the aggregate "%s"?'; + $lang['straggregatedropped'] = 'Aggregate dropped.'; + $lang['straggregatedroppedbad'] = 'Aggregate drop failed.'; + $lang['stralteraggregate'] = 'Alter aggregate'; + $lang['straggraltered'] = 'Aggregate altered.'; + $lang['straggralteredbad'] = 'Aggregate alteration failed.'; + $lang['straggrneedsname'] = 'You must specify a name for the aggregate'; + $lang['straggrneedsbasetype'] = 'You must specify the input data type for the aggregate'; + $lang['straggrneedssfunc'] = 'You must specify the name of the state transition function for the aggregate'; + $lang['straggrneedsstype'] = 'You must specify the data type for the aggregate\'s state value'; + $lang['straggrcreated'] = 'Aggregate created.'; + $lang['straggrcreatedbad'] = 'Aggregate creation failed.'; + $lang['straggrshowall'] = 'Show all aggregates'; + + // Operator Classes + $lang['stropclasses'] = 'Op Classes'; + $lang['strnoopclasses'] = 'No operator classes found.'; + $lang['straccessmethod'] = 'Access method'; + + // Stats and performance + $lang['strrowperf'] = 'Row Performance'; + $lang['strioperf'] = 'I/O Performance'; + $lang['stridxrowperf'] = 'Index Row Performance'; + $lang['stridxioperf'] = 'Index I/O Performance'; + $lang['strpercent'] = '%'; + $lang['strsequential'] = 'Sequential'; + $lang['strscan'] = 'Scan'; + $lang['strread'] = 'Read'; + $lang['strfetch'] = 'Fetch'; + $lang['strheap'] = 'Heap'; + $lang['strtoast'] = 'TOAST'; + $lang['strtoastindex'] = 'TOAST Index'; + $lang['strcache'] = 'Cache'; + $lang['strdisk'] = 'Disk'; + $lang['strrows2'] = 'Rows'; + + // Tablespaces + $lang['strtablespace'] = 'Tablespace'; + $lang['strtablespaces'] = 'Tablespaces'; + $lang['strshowalltablespaces'] = 'Show all tablespaces'; + $lang['strnotablespaces'] = 'No tablespaces found.'; + $lang['strcreatetablespace'] = 'Create tablespace'; + $lang['strlocation'] = 'Location'; + $lang['strtablespaceneedsname'] = 'You must give a name for your tablespace.'; + $lang['strtablespaceneedsloc'] = 'You must give a directory in which to create the tablespace.'; + $lang['strtablespacecreated'] = 'Tablespace created.'; + $lang['strtablespacecreatedbad'] = 'Tablespace creation failed.'; + $lang['strconfdroptablespace'] = 'Are you sure you want to drop the tablespace "%s"?'; + $lang['strtablespacedropped'] = 'Tablespace dropped.'; + $lang['strtablespacedroppedbad'] = 'Tablespace drop failed.'; + $lang['strtablespacealtered'] = 'Tablespace altered.'; + $lang['strtablespacealteredbad'] = 'Tablespace alteration failed.'; + + // Slony clusters + $lang['strcluster'] = 'Cluster'; + $lang['strnoclusters'] = 'No clusters found.'; + $lang['strconfdropcluster'] = 'Are you sure you want to drop cluster "%s"?'; + $lang['strclusterdropped'] = 'Cluster dropped.'; + $lang['strclusterdroppedbad'] = 'Cluster drop failed.'; + $lang['strinitcluster'] = 'Initialize cluster'; + $lang['strclustercreated'] = 'Cluster initialized.'; + $lang['strclustercreatedbad'] = 'Cluster initialization failed.'; + $lang['strclusterneedsname'] = 'You must give a name for the cluster.'; + $lang['strclusterneedsnodeid'] = 'You must give an ID for the local node.'; + + // Slony nodes + $lang['strnodes'] = 'Nodes'; + $lang['strnonodes'] = 'No nodes found.'; + $lang['strcreatenode'] = 'Create node'; + $lang['strid'] = 'ID'; + $lang['stractive'] = 'Active'; + $lang['strnodecreated'] = 'Node created.'; + $lang['strnodecreatedbad'] = 'Node creation failed.'; + $lang['strconfdropnode'] = 'Are you sure you want to drop node "%s"?'; + $lang['strnodedropped'] = 'Node dropped.'; + $lang['strnodedroppedbad'] = 'Node drop failed'; + $lang['strfailover'] = 'Failover'; + $lang['strnodefailedover'] = 'Node failed over.'; + $lang['strnodefailedoverbad'] = 'Node failover failed.'; + $lang['strstatus'] = 'Status'; + $lang['strhealthy'] = 'Healthy'; + $lang['stroutofsync'] = 'Out of Sync'; + $lang['strunknown'] = 'Unknown'; + + + // Slony paths + $lang['strpaths'] = 'Paths'; + $lang['strnopaths'] = 'No paths found.'; + $lang['strcreatepath'] = 'Create path'; + $lang['strnodename'] = 'Node name'; + $lang['strnodeid'] = 'Node ID'; + $lang['strconninfo'] = 'Connection string'; + $lang['strconnretry'] = 'Seconds before retry to connect'; + $lang['strpathneedsconninfo'] = 'You must give a connection string for the path.'; + $lang['strpathneedsconnretry'] = 'You must give the number of seconds to wait before retry to connect.'; + $lang['strpathcreated'] = 'Path created.'; + $lang['strpathcreatedbad'] = 'Path creation failed.'; + $lang['strconfdroppath'] = 'Are you sure you want to drop path "%s"?'; + $lang['strpathdropped'] = 'Path dropped.'; + $lang['strpathdroppedbad'] = 'Path drop failed.'; + + // Slony listens + $lang['strlistens'] = 'Listens'; + $lang['strnolistens'] = 'No listens found.'; + $lang['strcreatelisten'] = 'Create listen'; + $lang['strlistencreated'] = 'Listen created.'; + $lang['strlistencreatedbad'] = 'Listen creation failed.'; + $lang['strconfdroplisten'] = 'Are you sure you want to drop listen "%s"?'; + $lang['strlistendropped'] = 'Listen dropped.'; + $lang['strlistendroppedbad'] = 'Listen drop failed.'; + + // Slony replication sets + $lang['strrepsets'] = 'Replication sets'; + $lang['strnorepsets'] = 'No replication sets found.'; + $lang['strcreaterepset'] = 'Create replication set'; + $lang['strrepsetcreated'] = 'Replication set created.'; + $lang['strrepsetcreatedbad'] = 'Replication set creation failed.'; + $lang['strconfdroprepset'] = 'Are you sure you want to drop replication set "%s"?'; + $lang['strrepsetdropped'] = 'Replication set dropped.'; + $lang['strrepsetdroppedbad'] = 'Replication set drop failed.'; + $lang['strmerge'] = 'Merge'; + $lang['strmergeinto'] = 'Merge into'; + $lang['strrepsetmerged'] = 'Replication sets merged.'; + $lang['strrepsetmergedbad'] = 'Replication sets merge failed.'; + $lang['strmove'] = 'Move'; + $lang['strneworigin'] = 'New origin'; + $lang['strrepsetmoved'] = 'Replication set moved.'; + $lang['strrepsetmovedbad'] = 'Replication set move failed.'; + $lang['strnewrepset'] = 'New replication set'; + $lang['strlock'] = 'Lock'; + $lang['strlocked'] = 'Locked'; + $lang['strunlock'] = 'Unlock'; + $lang['strconflockrepset'] = 'Are you sure you want to lock replication set "%s"?'; + $lang['strrepsetlocked'] = 'Replication set locked.'; + $lang['strrepsetlockedbad'] = 'Replication set lock failed.'; + $lang['strconfunlockrepset'] = 'Are you sure you want to unlock replication set "%s"?'; + $lang['strrepsetunlocked'] = 'Replication set unlocked.'; + $lang['strrepsetunlockedbad'] = 'Replication set unlock failed.'; + $lang['strexecute'] = 'Execute'; + $lang['stronlyonnode'] = 'Only on node'; + $lang['strddlscript'] = 'DDL script'; + $lang['strscriptneedsbody'] = 'You must supply a script to be executed on all nodes.'; + $lang['strscriptexecuted'] = 'Replication set DDL script executed.'; + $lang['strscriptexecutedbad'] = 'Failed executing replication set DDL script.'; + $lang['strtabletriggerstoretain'] = 'The following triggers will NOT be disabled by Slony:'; + + // Slony tables in replication sets + $lang['straddtable'] = 'Add table'; + $lang['strtableneedsuniquekey'] = 'Table to be added requires a primary or unique key.'; + $lang['strtableaddedtorepset'] = 'Table added to replication set.'; + $lang['strtableaddedtorepsetbad'] = 'Failed adding table to replication set.'; + $lang['strconfremovetablefromrepset'] = 'Are you sure you want to drop the table "%s" from replication set "%s"?'; + $lang['strtableremovedfromrepset'] = 'Table dropped from replication set.'; + $lang['strtableremovedfromrepsetbad'] = 'Failed to drop table from replication set.'; + + // Slony sequences in replication sets + $lang['straddsequence'] = 'Add sequence'; + $lang['strsequenceaddedtorepset'] = 'Sequence added to replication set.'; + $lang['strsequenceaddedtorepsetbad'] = 'Failed adding sequence to replication set.'; + $lang['strconfremovesequencefromrepset'] = 'Are you sure you want to drop the sequence "%s" from replication set "%s"?'; + $lang['strsequenceremovedfromrepset'] = 'Sequence dropped from replication set.'; + $lang['strsequenceremovedfromrepsetbad'] = 'Failed to drop sequence from replication set.'; + + // Slony subscriptions + $lang['strsubscriptions'] = 'Subscriptions'; + $lang['strnosubscriptions'] = 'No subscriptions found.'; + + // Miscellaneous + $lang['strtopbar'] = '%s running on %s:%s -- You are logged in as user "%s", %s'; + $lang['strtimefmt'] = 'jS M, Y g:iA'; + $lang['strhelp'] = 'Help'; + $lang['strhelpicon'] = '?'; + $lang['strhelppagebrowser'] = 'Help page browser'; + $lang['strselecthelppage'] = 'Select a help page'; + $lang['strinvalidhelppage'] = 'Invalid help page.'; + $lang['strlogintitle'] = 'Login to %s'; + $lang['strlogoutmsg'] = 'Logged out of %s'; + $lang['strloading'] = 'Loading...'; + $lang['strerrorloading'] = 'Error Loading'; + $lang['strclicktoreload'] = 'Click to reload'; + + // Autovacuum + $lang['strautovacuum'] = 'Autovacuum'; + $lang['strturnedon'] = 'Turned On'; + $lang['strturnedoff'] = 'Turned Off'; + $lang['strenabled'] = 'Enabled'; + $lang['strvacuumbasethreshold'] = 'Vacuum Base Threshold'; + $lang['strvacuumscalefactor'] = 'Vacuum Scale Factor'; + $lang['stranalybasethreshold'] = 'Analyze Base Threshold'; + $lang['stranalyzescalefactor'] = 'Analyze Scale Factor'; + $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; + $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit'; + + // Table-level Locks + $lang['strlocks'] = 'Locks'; + $lang['strtransaction'] = 'Transaction ID'; + $lang['strprocessid'] = 'Process ID'; + $lang['strmode'] = 'Lock mode'; + $lang['strislockheld'] = 'Is lock held?'; + + // Prepared transactions + $lang['strpreparedxacts'] = 'Prepared transactions'; + $lang['strxactid'] = 'Transaction ID'; + $lang['strgid'] = 'Global ID'; +?> diff --git a/lang/english.php b/lang/english.php index 3d6193a2..1f74a46a 100755 --- a/lang/english.php +++ b/lang/english.php @@ -4,7 +4,7 @@ * English language file for phpPgAdmin. Use this as a basis * for new translations. * - * $Id: english.php,v 1.199 2006/12/31 16:21:26 soranzo Exp $ + * $Id: english.php,v 1.200 2007/02/10 03:48:34 xzilla Exp $ */ // Language and character set @@ -872,7 +872,7 @@ $lang['strvacuumcostdelay'] = 'Vacuum Cost Delay'; $lang['strvacuumcostlimit'] = 'Vacuum Cost Limit'; - // Table-level Locks + // Table-level Locks $lang['strlocks'] = 'Locks'; $lang['strtransaction'] = 'Transaction ID'; $lang['strprocessid'] = 'Process ID'; diff --git a/lang/recoded/chinese-utf8-zh_CN.php b/lang/recoded/chinese-utf8-zh_CN.php new file mode 100644 index 00000000..fe7c80de --- /dev/null +++ b/lang/recoded/chinese-utf8-zh_CN.php @@ -0,0 +1,887 @@ + diff --git a/lang/recoded/chinese-utf8-zh_TW.php b/lang/recoded/chinese-utf8-zh_TW.php new file mode 100644 index 00000000..7bf597a8 --- /dev/null +++ b/lang/recoded/chinese-utf8-zh_TW.php @@ -0,0 +1,887 @@ + diff --git a/lang/translations.php b/lang/translations.php index d038f716..9a303dde 100644 --- a/lang/translations.php +++ b/lang/translations.php @@ -2,7 +2,7 @@ /** * Supported Translations for phpPgAdmin * - * $Id: translations.php,v 1.3 2006/12/30 02:29:50 xzilla Exp $ + * $Id: translations.php,v 1.4 2007/02/10 03:48:34 xzilla Exp $ */ @@ -14,6 +14,8 @@ 'catalan' => 'Català', 'chinese-tr' => '繁體中文', 'chinese-sim' => '简体中文', + 'chinese-utf8-zh_TW' => '正體中文(UTF-8)', + 'chinese-utf8-zh_CN' => '简体中文(UTF-8)', 'czech' => 'Česky', 'danish' => 'Danish', 'dutch' => 'Nederlands', @@ -50,6 +52,8 @@ 'ca' => 'catalan', 'zh' => 'chinese-tr', 'zh-cn' => 'chinese-sim', + 'utf8-zh-cn' => 'chinese-utf8-cn', + 'utf8-zh-tw' => 'chinese-utf8-tw', 'cs' => 'czech', 'da' => 'danish', 'nl' => 'dutch', -- 2.39.5