在arch中将postgresql语言设置为英语

时间:2016-02-24 16:44:09

标签: linux postgresql locale

如何在arch linux中将postgresql语言更改为英语?我很光彩,我的系统语言很精致,但我希望用英语输出postgres。 Actualy我有:

postgres=# \d
                      Lista relacji
 Schemat |         Nazwa         |    Typ    | Właściciel 
---------+-----------------------+-----------+------------
 public  | tablename             | tabela    | stanek

想拥有

postgres=# \d
                      Relations list
 Schema  |         Name          |    Type   | Owner 
---------+-----------------------+-----------+------------
 public  | tablename             | table     | stanek

2 个答案:

答案 0 :(得分:2)

要更改Linux应用程序语言,请在执行

之前将环境变量LANGUAGE设置为所需的语言环境
export LANGUAGE=en_US.UTF-8
psql ...

或只是

LANGUAGE=en_US.UTF-8 psql ...

要永久设置语言,您可以在系统启动时为命令创建别名。添加命令

alias psql='LANGUAGE=en_US.UTF-8 psql'

到您的~/.profile~/.bashrc文件。

答案 1 :(得分:0)

尝试在psql中执行:

function FFO_Email(theFormObject) {
  Logger.log('theFormObject: ' + theFormObject);//Should be an object
  Logger.log('theFormObject.fieldOfficeFFO: ' + theFormObject.fieldOfficeFFO);

  for (var key in theFormObject) {//Loop through all the data in the form
    Logger.log('key: ' + key);
    Logger.log('value: ' + theFormObject[key]);
  };