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