From 2b1b0e55a991073b446a81ce4a3e262d272c6b1e Mon Sep 17 00:00:00 2001 From: pengbo Date: Fri, 19 Feb 2016 16:32:21 +0900 Subject: [PATCH] add chinese templates help --- templates/help/zh_cn/changePassword.tpl | 48 ++++++ templates/help/zh_cn/config.tpl | 94 +++++++++++ templates/help/zh_cn/errorCode.tpl | 196 ++++++++++++++++++++++ templates/help/zh_cn/login.tpl | 49 ++++++ templates/help/zh_cn/nodeServerStatus.tpl | 52 ++++++ templates/help/zh_cn/pgconfig.tpl | 51 ++++++ templates/help/zh_cn/queryCache.tpl | 74 ++++++++ templates/help/zh_cn/status.tpl | 110 ++++++++++++ templates/help/zh_cn/systemDb.tpl | 77 +++++++++ 9 files changed, 751 insertions(+) create mode 100644 templates/help/zh_cn/changePassword.tpl create mode 100644 templates/help/zh_cn/config.tpl create mode 100644 templates/help/zh_cn/errorCode.tpl create mode 100644 templates/help/zh_cn/login.tpl create mode 100644 templates/help/zh_cn/nodeServerStatus.tpl create mode 100644 templates/help/zh_cn/pgconfig.tpl create mode 100644 templates/help/zh_cn/queryCache.tpl create mode 100644 templates/help/zh_cn/status.tpl create mode 100644 templates/help/zh_cn/systemDb.tpl diff --git a/templates/help/zh_cn/changePassword.tpl b/templates/help/zh_cn/changePassword.tpl new file mode 100644 index 0000000..d0c44c1 --- /dev/null +++ b/templates/help/zh_cn/changePassword.tpl @@ -0,0 +1,48 @@ + + + + +{$message.strHelp|escape}({$message.strChangePassword|escape}) + + + + + +
+ +

{$message.strHelp|escape}({$message.strChangePassword|escape})

+

简介

+ 更改目前登录管理工具的用户密码。 +

功能

+ 在每个输入框里输入新的密码后按更新按钮。 + 进入登录页面后,请用用新密码登录。 +

+

+ + + + + + + + + + + + + + +
+ +
+
+
+ + + diff --git a/templates/help/zh_cn/config.tpl b/templates/help/zh_cn/config.tpl new file mode 100644 index 0000000..eec617f --- /dev/null +++ b/templates/help/zh_cn/config.tpl @@ -0,0 +1,94 @@ + + + + +{$message.strSetting|escape} + + + + + +
+ +

{$message.strHelp|escape}({$message.strSetting|escape})

+

{$message.strSummary|escape}

+ 可以显示以及更改pgpool管理工具的配置。 +

{$message.strFeature|escape}

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ (string)选择显示语言。在选择了「auto」的情况下,浏览器里设置的语言将被优先选择。
+ (string)指定到pgpool.conf的相对路径。
+ (string)指定到pcp.conf的相对路径。
+ (string)指定到pgpool的相对路径。
+ (string)
{$message.strCmdC|escape}(-c)启动时清空查询缓存。
{$message.strCmdN|escape}(-n)用非守护进程模式启动pgpool。如果要在管理工具中显示pgpool的日志,需要把这个参数设置为 on。
{$message.strCmdD|escape}(-d)用调试模式启动pgpool。需要调试日志的情况下,把此参数设置为 on。
{$message.strCmdM|escape}(-m)终止pgpool的所有进程。点击pgpool停止按钮后、将显示关闭模式选项。可选的关闭模式如下: +
    +
  • smart
  • +
  • fast
  • +
  • immediate
  • +
+ 停止后、pgpool状态将变为「pgpool停止」、并显示启动用页面。
{$message.strCmdPgpoolFile|escape}(-f)pgpool启动时需要设置pgpool.conf文件。pgpool.conf文件的路径可以用「{$message.strPgConfFile|escape}」来指定。
{$message.strCmdPcpFile|escape}(-F)pgpool启动时需要设置pcp.conf文件。pcp.conf文件的路径可以用「{$message.strPasswordFile|escape}」来指定。
+ (string)非守护进程模式启动的情况下,可以指定日志文件或者管道命令。指定日志文件时需要用相对路径。使用管道命令是时需要以("|")开始。如果用非守护进程模式启动并且什么都不指定的情况下,将会在pgpool.conf里用logdir设置的路径里生成pgpool.log文件。
+ (string)设置PCP命令的安装目录。
+ (string)执行PCP命令的主机名。一般为「localhost」。
+ (integer) + + 用秒单位来指定状态更新的间隔时间。设置为0时不自动更新。 +
+

最后按更新按钮进行更新。

+
+ + + diff --git a/templates/help/zh_cn/errorCode.tpl b/templates/help/zh_cn/errorCode.tpl new file mode 100644 index 0000000..17a5747 --- /dev/null +++ b/templates/help/zh_cn/errorCode.tpl @@ -0,0 +1,196 @@ + + + + +{$message.strNodeStatus|escape} + + + + + + +
+ +

{$message.strHelp|escape}({$message.strErrorCode|escape})

+

{$message.strCommon|escape}

+ + + + + + + + + + + + + + + + + + + + +
pgmgt.conf.php 未找到请确认conf 目录下是否存在pgmgt.conf.php文件,并且是否有此文件的访问权限。
消息 catalog 未找到请确认lang目录下是否存在消息 catalog 文件。
PCP 命令发生错误请确认在设置菜单中指定的目录里是否存在Pcp命令。
pgpool.conf 未找到请确认在设置菜单中指定的路径里是否存在pgpool.conf文件。并且、是否有pgpool.conf文件的访问权限。
Smarty 模板文件未找到请确认template目录下是否存在页面显示用的模板文件。
帮助文件未找到请确认template/help目录下是否存在帮助文件。
pgpmgt.conf.php 中的配置项缺失请确认pgmgt.conf.php文件中是否有此配置项。
pgpool.conf 未找到 pcp_timeout 配置项请确认在pgmgt.conf.php文件中是否设置了pcp_timeout。
pgpool.conf 未找到 pcp_port 配置项请确认在pgmgt.conf.php文件中是否设置pcp_port。
+ +

{$message.strPgpoolStatus|escape}

+ + + + + + + + + + + + + + + + + + + + + + + + + +
PCP 命令错误PCP命令执行失败时显示。请确认在设置菜单中指定的目录里是否存在Pcp命令。
pcp_node_count 命令错误pcp_node_count命令执行错误。请确认是否能正常执行pcp_node_count命令。
pcp_node_info 命令错误pcp_node_info命令执行错误。请确认是否能正常执行pcp_node_info命令。
pcp_proc_count 命令错误pcp_proc_count命令执行错误。请确认是否能正常执行pcp_proc_count命令。
pcp_proc_info 命令错误pcp_proc_info命令执行错误。请确认是否能正常执行pcp_proc_info命令。
pcp_stop_pgpool 命令错误pcp_stop_pgpool命令执行错误。请确认是否能正常执行pcp_stop_pgpool命令。
pcp_detach_node 命令错误pcp_detach_node命令执行错误。请确认是否能正常执行pcp_detach_node命令。
pgpool.conf 未找到请确认在设置菜单中指定的路径里是否存在pgpool.conf文件。并且、是否有pgpool.conf文件的访问权限
pcp.conf 未找到请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且、是否有pcp.conf文件的访问权限
pcp_attach_node 命令错误pcp_detach_node命令执行错误。请确认是否能正常执行pcp_attach_node命令。
日志文件未找到请确认在设置菜单中指定的目录下是否存在pgpool日志文件。并且、是否有此日志文件的访问权限。如果没有设置,将会在pgpool.conf文件里logdir指定的目录里生成pgpool.log文件。
pcp_recovery_node 命令错误pcp_recovery_node命令执行错误。请确认是否能正常执行pcp_recovery_node命令。
pcp_watchdog_info 命令错误pcp_watchdog_info命令执行错误。请确认是否能正常执行pcp_watchdog_info命令。
无法读取 .pcppass 文件(V3.5以后) 执行PCP命令时,读取.pcppass 文件失败时的错误。参照 Apache 的启动用户的家目录里 .pcppass 文件(/home/apache/.pcppass など)。也许是因为文件不存在,文件的所有者不是 apache ,或者权限不是 600 等等的原因。
+ +

{$message.strNodeStatus|escape}

+ + + + + + + + + + + + +
无法获得详细信息请确认是否能用psql命令来连接节点。
+ +

{$message.strQueryCache|escape}

+ + + + + + + + + + + + + + +
数据库连接发生错误请确认是否能够连接pgpool.conf里指定的System DB。
执行 SELECT 时发生错误请确认是否能够成功读取查询缓存表中的记录。
pgpool.conf 不存在请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且,是否有pcp.conf文件的访问权限。
+ +

{$message.strSystemDb|escape}

+ + + + + + + + + + + + + + + + + +
数据库连接发生错误请确认是否能够连接pgpool.conf里指定的System DB。
执行 SELECT 时发生错误请确认是否能够成功读取System BD表中的记录。
执行 INSERT 时发生错误请确认是否能够成功向System BD表中插入记录。
执行 UPDATE 时发生错误请确认是否能够成功更新System BD表中的记录。
执行 DELETE 时发生错误请确认是否能够成功删除System BD表中的记录。
pgpool.conf 未找到请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且, +是否有pcp.conf文件的访问权限。
+ +

{$message.strPgConfSetting|escape}

+ + + + + + + + + + + + + + + +
pgpool.conf 未找到请确认在设置菜单中指定的路径里是否存在pcp.conf文件。并且,是否有pcp.conf文件的访问权限。
无法读取 pgpool.conf请确认是否拥有pgpool.conf文件的读取权。
无法写入 pgpool.conf请确认是否拥有pgpool.conf文件的写入权。
pgpool.conf 没找到配置项请确认是否在pgpool.conf文件里有设置所有配置项。
+ +

{$message.strSetting|escape}

+ + + + + + + + + + + + + + +
pgmgt.conf.php 未找到请确认在conf目录里是否存在pgmgt.conf.php文件。并且,是否有pgmgt.conf.php文件的访问权限。
无法读取 pgmgt.conf.php请确认是否拥有pgmgt.conf.php文件的读取权。
无法写入 pgmgt.conf.php请确认是否拥有pgmgt.conf.php文件的写入权。
+ +

{$message.strChangePassword|escape}

+ + + + + + + + + + + + + + +
pcp.conf 未找到请确认在设置菜单中指定的路径里是否存在pcp.conf文件。
无法读取 pcp.conf请确认是否拥有pcp.conf文件的读取权。
无法写入 pcp.conf请确认是否拥有pcp.conf文件的写入权。
+ +

{$message.strLogout|escape}

+ + + + + + + + + + + + +
pcp.conf 未找到请确认在设置菜单中指定的路径里是否存在pcp.conf文件。
+ + +
+ + + diff --git a/templates/help/zh_cn/login.tpl b/templates/help/zh_cn/login.tpl new file mode 100644 index 0000000..385d5e9 --- /dev/null +++ b/templates/help/zh_cn/login.tpl @@ -0,0 +1,49 @@ + + + + +{$message.strLogin|escape} + + + + + +
+ +

{$message.strHelp|escape}({$message.strLogin|escape})

+

{$message.strSummary|escape}

+

这里是用户登录页面。请输入在pcp.conf文件里设置的用户名和密码。
+ 认证成功后,将会显示状态页面。如果认证失败,请重新输入用户名和密码再次认证。 +

{$message.strFeature|escape}

+
+ + + + + + + + + + + + + + + + +
+ 请在这里输入用户名。
+ 请在这里输入密码。
+ 输入用户名和密码后请按登录键登录。
+
+
+ + + diff --git a/templates/help/zh_cn/nodeServerStatus.tpl b/templates/help/zh_cn/nodeServerStatus.tpl new file mode 100644 index 0000000..7fcc2ae --- /dev/null +++ b/templates/help/zh_cn/nodeServerStatus.tpl @@ -0,0 +1,52 @@ + + + + +{$message.strNodeStatus|escape} + + + + + + +
+ +

{$message.strHelp|escape}({$message.strNodeStatus|escape})

+

{$message.strSummary|escape}

+用节点状态,可以获取每个节点的如下信息。 + +

{$message.strFeature|escape}

+ + + + + + + + + + + + + + + + + +
节点的IP地址
Postmaster运行的端口号
显示Postmaster是否处于运行状态。
仅在Postmaster处于运行状态时显示此信息。
+ 在PostgreSQL的情况下,将取得pg_settings的信息,在pgpool的情况下,将取得pool_status的信息。 +
+
+ + + diff --git a/templates/help/zh_cn/pgconfig.tpl b/templates/help/zh_cn/pgconfig.tpl new file mode 100644 index 0000000..5aca873 --- /dev/null +++ b/templates/help/zh_cn/pgconfig.tpl @@ -0,0 +1,51 @@ + + + + +{$message.strPgConfSetting|escape} + + + + + +
+ + +

{$message.strHelp|escape}({$message.strPgConfSetting|escape})

+ +

{$message.strSummary|escape}

+

使用 pgpool.conf设置,可以显示以及修改pgpool的配置文件pgpool.conf

+

+官方手册:
+ +http://www.pgpool.net/docs/latest/pgpool-zh_cn.html +

+ +

{$message.strFeature|escape}

+

请输入需要修改的设定值,然后按更新按键。

+

+为了是变动生效,你需要重新加载配置文件。 +如果是带有[*]符号的参数,你需要重启 pgpool,以使变动生效。 +

+  +

添加后台主机

+

如果需要追加新的后台主机,请按添加按键。

+

+在新添加的后台主机的输入框里,输入新后台主机的信息。 +输入完成后,请按更新按键。 +

+ +

删除后台主机

+

如果要删除已经添加的后台主机,请按需要删除的主机右侧的删除按键。

+ +
+ + + + diff --git a/templates/help/zh_cn/queryCache.tpl b/templates/help/zh_cn/queryCache.tpl new file mode 100644 index 0000000..ed65c88 --- /dev/null +++ b/templates/help/zh_cn/queryCache.tpl @@ -0,0 +1,74 @@ + + + + +{$message.strQueryCache|escape} + + + + + +
+ +

{$message.strHelp|escape}({$message.strQueryCache|escape})

+

{$message.strSummary|escape}

+

enable_query_cache = true 的情况下、SELECT 的结果将被缓存。

+

{$message.strFeature|escape}

+

可以对查询缓存进行搜索。搜索的对象可以是查询字串和数据库名,也可以进行部分一致搜索。查询字串和数据库名搜索将被作为AND搜索。

+ + + {if isset($deleteRow) && $deleteRow > 0} + + + + {/if} + + + + + + + + {else} + + {/if} + + + + +
{$deleteRow|escape}{$message.strDeleted|escape}
{$message.strQueryStr|escape}{if isset($qQueryStr)} + + {else} + + {/if} +
{$message.strDb|escape}{if isset($qDb)} +
+ + +
+

查询缓存列表

+

目前被缓存的查询字串,数据库名,建立时间将被作为结果显示。每次点击「查询字串」、「数据库」以及「建立时间」后、可以分别进行升序或者降序排序。

+

点击在想要删除的数据的左侧的复选框,并按下删除键后,所选的数据将被删除。如果选择最上面的复选框,将选中所有记录。

+ + + + + + + + + + + +
{$message.strQueryStr|escape}{$message.strDb|escape}{$message.strCreateTime|escape}
+ +
+
+ + diff --git a/templates/help/zh_cn/status.tpl b/templates/help/zh_cn/status.tpl new file mode 100644 index 0000000..737a1f9 --- /dev/null +++ b/templates/help/zh_cn/status.tpl @@ -0,0 +1,110 @@ + + + + +{$message.strPgpoolStatus|escape} + + + + + +
+ +

{$message.strHelp|escape}({$message.strStatus|escape})

+

{$message.strSummary|escape}

+用 pgpool 状态,可以显示 pgpool 的如下信息。 + +并且可以对 pgpool 进行如下操作。 + +

説明

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
显示 pgpool.conf 的内容。

显示每个 pgppol 进程的如下信息。

+
    +
  • 进程ID
  • +
  • 数据库名
  • +
  • 连接用户名
  • +
  • 进程启动的时间戳
  • +
  • 连接创建的时间和日期
  • +
  • 协议主版本号
  • +
  • 协议副版本号
  • +
  • 连接使用次数
  • +
+ 最多可以显示的进程数为 pgpool.conf 文件中设置的 max_pool 的值。 +

显示每个节点的如下信息。

+
    +
  • IP地址
  • +
  • 端口号
  • +
  • 状态
  • +
  • 负载均衡度
  • +
  • 切断按钮
  • +
+

但是,pgpool在并行模式运行的情况下,不显示切断按钮。

+

关于状态,有如下3种。

+
    +
  • 节点运行中。没有连接
  • +
  • 节点运行中。连接中
  • +
  • 节点停止运行
  • +
+
用非守护进程模式(-n) 启动pgpool后,可以显示pgpool的日志。
pgpool处于停止状态时,可以启动pgpool。可以指定如下启动选项。 +
    +
  • 清空查询缓存
  • +
  • 非守护进程模式
  • +
  • 调式模式
  • +
  • pgpool.conf
  • +
  • pcp.conf
  • +
+
终止 pgpool 的全部进程。按下停止 pgpool 按钮后、会显示停止模式。可选的停止模式如下所示。 +
    +
  • smart
  • +
  • fast
  • +
  • immediate
  • +
+ 停止后、pgpool 的状态变为「pgpool停止」、并显示启动页面。
终止 pgpool 的全部进程后,并且重新启动 pgpool。上面介绍的启动和停止的选项可以同时指定。
+
+ + + diff --git a/templates/help/zh_cn/systemDb.tpl b/templates/help/zh_cn/systemDb.tpl new file mode 100644 index 0000000..0c1b36e --- /dev/null +++ b/templates/help/zh_cn/systemDb.tpl @@ -0,0 +1,77 @@ + + + + +{$message.strSystemDb|escape} + + + + + +
+ +

{$message.strHelp|escape}({$message.strSystemDb|escape})

+

{$message.strSummary|escape}

+ 在 pgpool.conf 文件里设置 parallel_mode=true 后,可以进行并行查询。 +

{$message.strFeature|escape}

+每一列的信息如下。

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TEXT分区数据库名
TEXT数据库模式名
TEXT分区表名
TEXT用于分区的列名
TEXT[]分区表的列名的列表
TEXT[]列的数据类型的列表
TEXT定义了分区规则的函数名
+

+

添加

+在所有列里输入值后,按「添加」按钮。
+列名列表和数据类型列表的每个值需要加上单引号,并且用逗号间隔。 +

更新

+更新时,点击需要更新定义的数据库名,修改输入框里被表示的数据后按「更新」键即可更新。但是,数据库名,模式名,表名不能更改。 +

删除

+删除时,点击需要删除定义的数据库名,按「删除」键后,将跳出确认对话框,按「OK」后即可删除。 +
+ + + -- 2.39.5