搭建 Guacamole 並解決各類坑和建立不了虛擬驅動器致使沒法實現文件傳輸的方法

 

 

系統類型版本:centos7 64位html

結果:最終跑通了項目而且實現了虛擬驅動器的文件傳輸功能,添加了中文支持java

 

反思總結:mysql

先查看官方文檔的Q&A,找找有沒有相似的錯誤,而後若是有錯誤日誌或者現成的解決方案,直接嘗試用解決方案或者搜索錯誤日誌的方式,更加容易搜索到解決方案。linux

除非確實不方便,不然用開發者本身的開發環境類型版本、部署環境類型版本更加不容易出現bug或者兼容性問題,此次的這個就是由於做者的部署環境是 ubuntu 14.04 ,而我使用的 centos7 64位,因此纔出現了這樣的兼容性問題。web

 

 

搭建環境:正則表達式

jdk mysql 都是用的yum的方式安裝的,教程裏提到的和個人版本不同,因此我手動去 Guacamole 的官網找了 1.0.0 的相關文件的下載地址,打開chrome控制檯,找到了下載地址,有些是一些文件提供商,有些是清華大學的tuna的鏡像源(https://mirrors.tuna.tsinghua.edu.cn/sql

 

yum 安裝 mysql:chrome

# yum install -y mariadb mariadb-server # systemctl start mariadb

 

yum 安裝 jdk 1.8typescript

https://blog.csdn.net/a360616218/article/details/76736988數據庫

 

tomcat安裝時使用的源:

https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.14/bin/

 

tomcat 版本:

[root@localhost translations]# /usr/local/tomcat/bin/catalina version -bash: /usr/local/tomcat/bin/catalina: No such file or directory [root@localhost translations]# /usr/local/tomcat/bin/catalina.sh version Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Server version: Apache Tomcat/8.5.37 Server built: Dec 12 2018 12:07:02 UTC Server number: 8.5.37.0 OS Name: Linux OS Version: 3.10.0-957.el7.x86_64 Architecture: amd64 JVM Version: 1.8.0_191-b12 JVM Vendor: Oracle Corporation [root@localhost translations]# 

 

java 版本:

[root@localhost translations]# java -version openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode) [root@localhost translations]# 

 

 

參照的搭建方法連接:

https://www.jianshu.com/p/ebaba8ca17de   (主要)

https://blog.csdn.net/Yg854879464/article/details/82151314  (這個主要參照 guacamole.properties文本內容 ,不過目前跑通了的是下面這個)

[root@localhost ~]# cat /etc/guacamole/guacamole.properties # Hostname and port of guacamole proxy guacd-hostname: localhost guacd-port:     4822 enable-websocket: true enable-clipboard-integration: true # auth-provider: net.sourceforge.guacamole.net.auth.noauth.NoAuthenticationProvider # noauth-config: /etc/guacamole/noauth-config.xml auth-provider: net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider basic-user-mapping: /etc/guacamole/user-mapping.xml # MySQL properties mysql-hostname: localhost mysql-port: 3306 mysql-database: guacamole_db mysql-username: guacamole_user mysql-password: some_password [root@localhost ~]#

https://blog.csdn.net/cloudmq/article/details/80852944   (這個是 mysql 類型的配置方式的入口)

https://blog.csdn.net/cloudmq/article/details/80838192   (這個是 mysql 類型的配置方式)

https://blog.csdn.net/ccc_12345/article/details/76842312    (這個是 mysql 類型的配置方式)

mysql 方式配置時注意:(這裏輸入完了回車,出現 enter password後 直接回車就好了)

root@ubuntu:/etc/guacamole/sqlauth/guacamole-auth-jdbc-0.9.14/mysql/schema# ls
001-create-schema.sql  002-create-admin-user.sql upgrade root@ubuntu:/etc/guacamole/sqlauth/guacamole-auth-jdbc-0.9.14/mysql/schema# cat ./*.sql | mysql -u root -p guacamole_db 這裏輸入完了回車,出現 enter password後 直接回車就好了 Enter password: root@ubuntu:/etc/guacamole/sqlauth/guacamole-auth-jdbc-0.9.14/mysql/schema#

 

http://guacamole.apache.org/doc/gug/    (官方文檔)

https://www.realks.com/archives/322    (rdp鏈接配置說明  其實這些參數,包括那些別的教程的、官方的參數,指的都是web配置面板的那些參數)

http://guacamole.apache.org/doc/gug/configuring-guacamole.html#rdp   (rdp配置說明(官方))

http://www.javashuo.com/article/p-gixuxnji-dn.html    (guacamole實現RDP的下載)

https://sourceforge.net/p/guacamole/discussion/1110834/thread/9b3cc822/   (如何啓動rdp文件傳輸  (主程回答了))

https://www.jianshu.com/p/d67cd6ba9595   (搭建及添加中文支持)

 

首先同時參照幾種方式進行搭建,要搭建mysql方式的,由於xml方式的功能少,不實用,並且配置遠程終端的密碼時,若是有特殊符號 $ & 等時,將會登陸失敗。

注意,登陸後默認用戶名和密碼均爲:guacadmin

 

部署時的注意事項:./configure 的時候會報錯(configure: error: no acceptable C compiler found in $PATH),安裝gcc便可,(百度一下錯誤提示,就能找到安裝gcc的命令)(yum install gcc)  參考:https://blog.csdn.net/duguduchong/article/details/8699774

要直接安裝 mysql 的方式

注意統一版本(我安裝時統一爲 1.0.0 版本)

注意教程裏說的沒必要要安裝的依賴也必須安裝,不然根本連不上,安裝後成功鏈接上(那裏面都包含了freerdp,都是必須裝的,不知道那篇安裝教程的博主爲何說是非必須的依賴)

重點:虛擬驅動器問題,這個baidu和google都找不到資料(這個中英文描述的,甚至用上了虛擬驅動器的關鍵字(G on Guacamole RDP),都沒幾我的回答,英文答案也是沒人解決),看官方文檔說是不能實現基礎功能就能夠看錯誤日誌,百度和google了錯誤日誌(包含 Failed to load guacdr plugin ),才僅在 Glyptodon,Inc。Apache Guacamole的商業服務提供商(https://jira.glyptodon.com/secure/Dashboard.jspa) 的問答區的問題  (https://jira.glyptodon.com/browse/GUAC-1036?page=com.atlassian.jira.plugin.system.issuetabpanels)  和 sourceforge 的 Apache Guacamole項目下的 Discussion 即 Home/Browse/Apache Guacamole/Discussion ( https://sourceforge.net/p/guacamole/discussion/1110834/thread/76764d35/ ) 找到了解決方法(這個 sourceforge 的問題,主程回答瞭解決方法,問題提供者最後給出了正確的(只適用於他本身環境的bash命令,可是具備同類型的參考價值)bash命令),

果真,先查看官方文檔的Q&A,找找有沒有相似的錯誤,而後若是有錯誤日誌或者現成的解決方案,直接嘗試用解決方案或者搜索錯誤日誌的方式,更加容易搜索到解決方案。

而後我把兩個答案的內容結合個人實際環境(centos7),嘗試着,居然成功了!

在設置了兩個軟連接以後,重啓guacamole的服務和tomcat(方法在下面的history裏都有),而後再去面板從新設置保存一下,便可在遠程桌面看到虛擬驅動器,

 

 

 

 

 

 

下面是從安裝centos的配置網卡起,通過搭建環境的過程和解決各類問題和虛擬驅動器問題的linux history:

 

[root@localhost translations]# history 1  vi /etc/sysconfig/network-scripts/ifcfg-ens192 2  ping www.baidu.com 3 service network restart 4  ping www.baidu.com 5  vi /etc/sysconfig/network-scripts/ifcfg-ens192 6 service network restart 7  ifconfig
    8 ip addr 9  ping www.baidu.com 10  ls
   11  ping 192.168.1.30
   12  yum install -y java-1.8.0-openjdk-devel.x86\_64 13  java -version 14  yum install wget
   15  wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M15/bin/apache-tomcat-9.0.0.M15.tar.gz
   16  wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.37/bin/apache-tomcat-8.5.37.tar.gz
   17  tar -zxvf apache-tomcat-8.5.37.tar.gz 18  mv apache-tomcat-8.5.37 /usr/local/tomcat 19  cd /etc/init.d/
   20  vi tomcat 21  yum install -y cairo-devel libjpeg-turbo-devel libpng-devel uuid-devel 22  wget http://mirrors.hust.edu.cn/apache/incubator/guacamole/0.9.10-incubating/source/guacamole-server-0.9.10-incubating.tar.gz
   23  yum install -y freerdp-devel pango-devel libssh2-devel libvncserver-devel pulseaudio-libs-devel openssl-devel libvorbis-devel libwebp-devel 24  wget http://mirror.bit.edu.cn/apache/guacamole/1.0.0/source/guacamole-server-1.0.0.tar.gz
   25  tar -zxvf guacamole-server-1.0.0.tar.gz 26  cd guacamole-server-1.0.0
   27  yum install gcc
   28  ./configure --prefix=/usr/local/guacamole --with-init-dir=/etc/init.d 29  make
   30  make install
   31 ldconfig 32  wget http://mirror.bit.edu.cn/apache/guacamole/1.0.0/binary/guacamole-1.0.0.war
   33  cp guacamole-1.0.0.war /usr/local/tomcat/webapps/guacamole.war 34  mkdir /etc/guacamole/
   35  cd /etc/guacamole/
   36  vi guacamole.properties 37  vi /etc/guacamole/user-mapping.xml 38  cat /etc/guacamole/user-mapping.xml 39  clear
   40  cat /etc/guacamole/user-mapping.xml 41  ls
   42  vi /etc/profile 43  source /etc/profile 44 service guacd start 45  /usr/local/tomcat/bin/startup.sh 
   46 systemctl stop firewalld 47 systemctl disable firewalld 48 service guacd stop 49  vi /etc/guacamole/user-mapping.xml 50 service guacd start 51 service guacd stop 52  vi /etc/guacamole/user-mapping.xml 53 service guacd start 54 service tomcat stop 55  /usr/local/tomcat/bin/shutdown.sh 
   56 service guacd restart 57 service guacd stop 58 service guacd start 59  /usr/local/tomcat/bin/startup.sh 
   60 service guacd stop 61  vi /etc/guacamole/user-mapping.xml 62  cat /etc/guacamole/user-mapping.xml 63  vi /etc/guacamole/user-mapping.xml 64  cat /etc/guacamole/user-mapping.xml 65 service guacd start 66 service guacd stop 67 service guacd start 68 service guacd restart 69 service guacd stop 70  vi /etc/guacamole/user-mapping.xml 71 service guacd stop 72 service guacd start 73  /usr/local/tomcat/bin/shutdown.sh 
   74  /usr/local/tomcat/bin/startup.sh 
   75  cat /etc/guacamole/user-mapping.xml 76 service guacd stop 77  vi /etc/guacamole/user-mapping.xml 78 service guacd start 79 service guacd stop 80  vi /etc/guacamole/user-mapping.xml 81 service guacd stop 82 service guacd start 83 service guacd stop 84  vi /etc/guacamole/user-mapping.xml 85 service guacd stop 86 service guacd start 87 service guacd stop 88  /usr/local/tomcat/bin/shutdown.sh 
   89  vi /etc/guacamole/user-mapping.xml 90 service guacd stop 91 service guacd start 92  /usr/local/tomcat/bin/startup.sh 
   93  vi /etc/guacamole/user-mapping.xml 94 service guacd stop 95  vi /etc/guacamole/user-mapping.xml 96 service guacd start 97 service guacd stop 98  /usr/local/tomcat/bin/shutdown.sh 
   99  /usr/local/tomcat/bin/startup.sh 
  100 service guacd stop 101 service guacd start 102 service guacd stop 103  vi /etc/guacamole/user-mapping.xml 104 service guacd stop 105 service guacd start 106 reboot 107 service guacd start 108  /usr/local/tomcat/bin/startup.sh 
  109  vi /etc/guacamole/user-mapping.xml 110 service guacd start 111 service guacd stop 112 service guacd start 113 service guacd stop 114  vi /etc/guacamole/user-mapping.xml 115 service guacd stop 116 service guacd start 117 service guacd stop 118* /usr/local/tomcat/bin/s 119  vi /etc/guacamole/user-mapping.xml 120 service guacd stop 121 service guacd start 122  /usr/local/tomcat/bin/startup.sh 
  123 service guacd stop 124  vi /etc/guacamole/user-mapping.xml 125 service guacd start 126 service guacd stop 127  vi /etc/guacamole/user-mapping.xml 128 service guacd stop 129 service guacd start 130 service guacd stop 131  /usr/local/tomcat/bin/shutdown.sh 
  132 service guacd start 133  /usr/local/tomcat/bin/startup.sh 
  134 service guacd stop 135  vi /etc/guacamole/user-mapping.xml 136 service guacd stop 137 service guacd start 138  yum install -y mariadb mariadb-server 139 systemctl start mariadb 140  mysql -uroot -p root 141  mysql -uroot 142  mkdir tempauth 143  cd tempauth/
  144  ls
  145  wget http://apache.mirrors.tds.net/guacamole/1.0.0/binary/guacamole-auth-jdbc-1.0.0.tar.gz
  146  wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz
  147  tar -zxvf mysql-connector-java-5.1.46.tar.gz 148  tar -zxvf guacamole-auth-jdbc-1.0.0.tar.gz 149  pwd
  150  cd /etc/guacamole/
  151  ls
  152  cd /root/
  153  ls
  154  cd tempauth/
  155  ls
  156  cp guacamole-auth-jdbc-1.0.0/mysql/guacamole-auth-jdbc-mysql-1.0.0.jar  /etc/guacamole/extensions/
  157  mkdir /etc/guacamole/extensions 158  cp guacamole-auth-jdbc-1.0.0/mysql/guacamole-auth-jdbc-mysql-1.0.0.jar  /etc/guacamole/extensions/
  159  ls -all mysql-connector-java-5.1.46/
  160  cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar /etc/guacamole/lib 161  ls /etc/guacamole/
  162  ls -all /etc/guacamole/
  163  rm -rf /etc/guacamole/lib 164  cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar /etc/guacamole/lib/
  165  mkdir /etc/guacamole/lib 166  cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar /etc/guacamole/lib/
  167  mysql -uroot 168  cd /etc/guacamole/sqlauth/guacamole-auth-jdbc-0.9.14/mysql/schema 169  ls
  170  cd guacamole-auth-jdbc-1.0.0
  171  ls
  172  cd mysql/
  173  ls
  174  cd schema/
  175  ls

176 cat .\/\*.sql | mysql -u root -p guacamole_db 這條命令的\/\* 是通過轉義的,由於博客園的插入代碼插入以後,這後面全給註釋掉了,因此在兩個"/""*" 前都加上了轉義符 "\" 實際上上面這條命令是不包含轉義符的

177 ls 178 cd .. 179 ls 180 cd .. 181 ls 182 cd .. 183 ls 184 cd /etc/guacamole/ 185 ls 186 vi guacamole.properties 187 /etc/init.d/guacd restart 188 /etc/init.d/guacd stop 189 history 190 /usr/local/tomcat/bin/shutdown.sh 191 /usr/local/tomcat/bin/startup.sh 192 /etc/init.d/guacd stop 193 /etc/init.d/guacd start 194 /etc/init.d/guacd stop 195 vi guacamole.properties 196 /etc/init.d/guacd stop 197 /etc/init.d/guacd start 198 /usr/local/tomcat/bin/shutdown.sh 199 /usr/local/tomcat/bin/startup.sh 200 /etc/init.d/guacd restart 201 /etc/init.d/guacd stop 202 vi guacamole.properties 203 /etc/init.d/guacd start 204 /etc/init.d/guacd restart 205 vi guacamole.properties 206 /etc/init.d/guacd restart 207 /etc/init.d/guacd stop 208 /etc/init.d/guacd start 209 cd .. 210 ls 211 cd / 212 ls 213 cd home 214 ls 215 /etc/init.d/guacd restart 216 /usr/local/tomcat/bin/shutdown.sh 217 /etc/init.d/guacd stop 218 /etc/init.d/guacd start 219 /usr/local/tomcat/bin/startup.sh 220 cd /var/log/ 221 ls 222 ls -all | grep "syslog" 223 ls -all | grep "rh" 224 ls -all | grep "d" 225 ls | grep "d" 226 ls | grep "syslog" 227 ls | grep "me" 228 ls -all | grep "messges" 229 ls -all | grep "messages" 230 cat messages 231 cat test>messages 232 cat "test">messages 233 cat /dev/null > messages 234 cat messages 235 cat /dev/null > messages 236 cat messages 237 ffmpeg 238 cat messages 239 find / -name "* freerdp *" 240 find / -name "* winpr *" 241 find / -name "*freerdp*" 242 cd /usr/lib64/freerdp/ 243 ls 244 ls -all 245 find / -name "guacdr.so" 246 find / -name "guacsnd.so" 247 find / -name "guacsnd" 248 find / -name "guacsnd*" 249* 250 find / -name "guacsnd-*" 251 ls /usr/lib/
252 ln -sv /usr/local/guacamole/lib/freerdp/guacsnd.so /usr/lib64/freerdp 253 ln -sv /usr/local/guacamole/lib/freerdp/guacdr.so /usr/lib64/freerdp
上面兩條命令經過設置軟連接的方式解決了不能建立虛擬驅動器的問題,是經過綜合那兩個回答嘗試的,由於環境不同,因此路徑有一些差別,可是成功實現了,說明方法沒錯
254 history 255 service guacd stop 256 /usr/local/tomcat/bin/shutdown.sh 257 service guacd start 258 /usr/local/tomcat/bin/startup.sh 259 history 260 cd /usr/local/tomcat/webapps/guacamole/translations/ 261 ls 262 vi zh.json 263 rm rf zh.json 264 ls 265 rm -rf zh.json 266 ls 267 /usr/local/tomcat/bin/shutdown.sh 268 /usr/local/tomcat/bin/startup.sh 269 mysql -uroot 270 vi zh.json 271 rm -rf zh.json 272 ls 273 cat zh.json 274 history [root@localhost translations]#

 

 

 

添加中文支持:

這是上面連接中的某個博主百度翻譯的zh.json文件,放到webapps/guacamole/translations中,而後登錄guacamole後,點右上角settings ,便可更改成中文。
從語言文件能夠看出,guacamole具備強大的用戶管理、終端管理、分享等功能,須要使用mysql數據庫的部署方式才能支持。
{ "NAME" : "簡體中文",
    
    "APP" : { "NAME"    : "遠程桌面網關係統",
        "VERSION" : "ver 0.9.14",

        "ACTION_ACKNOWLEDGE"        : "肯定",
        "ACTION_CANCEL"             : "取消",
        "ACTION_CLONE"              : "克隆",
        "ACTION_CONTINUE"           : "繼續",
        "ACTION_DELETE"             : "刪除",
        "ACTION_DELETE_SESSIONS"    : "刪除 Sessions",
        "ACTION_DOWNLOAD"           : "下載",
        "ACTION_LOGIN"              : "登陸",
        "ACTION_LOGOUT"             : "註銷",
        "ACTION_MANAGE_CONNECTIONS" : "鏈接",
        "ACTION_MANAGE_PREFERENCES" : "首選項",
        "ACTION_MANAGE_SETTINGS"    : "設置",
        "ACTION_MANAGE_SESSIONS"    : "激活 Sessions",
        "ACTION_MANAGE_USERS"       : "用戶",
        "ACTION_NAVIGATE_BACK"      : "後退",
        "ACTION_NAVIGATE_HOME"      : "首頁",
        "ACTION_SAVE"               : "保存",
        "ACTION_SEARCH"             : "搜索",
        "ACTION_SHARE"              : "分享",
        "ACTION_UPDATE_PASSWORD"    : "修改密碼",
        "ACTION_VIEW_HISTORY"       : "歷史",

        "DIALOG_HEADER_ERROR" : "錯誤",

        "ERROR_PASSWORD_BLANK"    : "密碼不能爲空。",
        "ERROR_PASSWORD_MISMATCH" : "密碼不匹配。",
        
        "FIELD_HEADER_PASSWORD"       : "密碼:",
        "FIELD_HEADER_PASSWORD_AGAIN" : "確認密碼:",

        "FIELD_PLACEHOLDER_FILTER" : "過濾",

        "FORMAT_DATE_TIME_PRECISE" : "yyyy-MM-dd HH:mm:ss",

        "INFO_ACTIVE_USER_COUNT" : "當前鏈接:{USERS} ",

        "TEXT_ANONYMOUS_USER"   : "匿名",
        "TEXT_HISTORY_DURATION" : "{VALUE} {UNIT, select, second{{VALUE, plural, one{second} other{seconds}}} minute{{VALUE, plural, one{minute} other{minutes}}} hour{{VALUE, plural, one{hour} other{hours}}} day{{VALUE, plural, one{day} other{days}}} other{}}" },

    "CLIENT" : { "ACTION_ACKNOWLEDGE"               : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CLEAR_COMPLETED_TRANSFERS" : "清除",
        "ACTION_DISCONNECT"                : "斷開鏈接",
        "ACTION_LOGOUT"                    : "@:APP.ACTION_LOGOUT",
        "ACTION_NAVIGATE_BACK"             : "@:APP.ACTION_NAVIGATE_BACK",
        "ACTION_NAVIGATE_HOME"             : "@:APP.ACTION_NAVIGATE_HOME",
        "ACTION_RECONNECT"                 : "從新鏈接",
        "ACTION_SAVE_FILE"                 : "@:APP.ACTION_SAVE",
        "ACTION_SHARE"                     : "@:APP.ACTION_SHARE",
        "ACTION_UPLOAD_FILES"              : "上傳文件",

        "DIALOG_HEADER_CONNECTING"       : "鏈接...",
        "DIALOG_HEADER_CONNECTION_ERROR" : "鏈接錯誤",
        "DIALOG_HEADER_DISCONNECTED"     : "斷開鏈接",

        "ERROR_CLIENT_201"     : "鏈接已被關閉:服務器繁忙,請稍等幾分鐘再試一次。",
        "ERROR_CLIENT_202"     : "因爲遠程桌面響應時間過長,遠程桌面網關服務器已關閉鏈接。請再試一次或與系統管理員聯繫。",
        "ERROR_CLIENT_203"     : "遠程桌面服務器遇到錯誤並關閉了鏈接。請再試一次或與系統管理員聯繫。",
        "ERROR_CLIENT_207"     : "遠程桌面服務器當前沒法訪問。若是問題仍然存在,請通知系統管理員,或檢查系統日誌。",
        "ERROR_CLIENT_208"     : "遠程桌面服務器當前不可用。若是問題仍然存在,請通知系統管理員,或檢查系統日誌。",
        "ERROR_CLIENT_209"     : "遠程桌面服務器已關閉鏈接,由於它與另外一個鏈接衝突。請稍後再試。",
        "ERROR_CLIENT_20A"     : "遠程桌面服務器已關閉鏈接,由於它彷佛是不活動的。請通知您的系統管理員,或檢查您的系統設置。",
        "ERROR_CLIENT_20B"     : "遠程桌面服務器強制關閉鏈接。若是這是不但願的或意外的,請通知您的系統管理員,或檢查您的系統日誌。",
        "ERROR_CLIENT_301"     : "登陸失敗。請從新鏈接並再試一次。",
        "ERROR_CLIENT_303"     : "遠程桌面服務器拒絕訪問此鏈接。若是您須要訪問,請讓您的系統管理員批准您的賬戶訪問,或檢查您的系統設置。",
        "ERROR_CLIENT_308"     : "遠程桌面網關服務器已經關閉了鏈接,由於沒有足夠長時間響應瀏覽器,由於它彷佛斷開鏈接。這一般是由網絡問題引發的,例如斑點狀無線信號,或者僅僅是很是慢的網絡速度。請檢查您的網絡,而後再試一次。",
        "ERROR_CLIENT_31D"     : "遠程桌面網關服務器拒絕訪問此鏈接,由於您已經耗盡了我的用戶同時鏈接使用的限制。請關閉一個或多個鏈接,而後再試一次。",
        "ERROR_CLIENT_DEFAULT" : "在遠程桌面網關服務器內發生了內部錯誤,鏈接已終止。若是問題仍然存在,請通知系統管理員,或檢查系統日誌。",

        "ERROR_TUNNEL_201"     : "因爲有太多的活動鏈接,遠程桌面網關服務器拒絕了此鏈接嘗試。請稍等幾分鐘再試一次。",
        "ERROR_TUNNEL_202"     : "鏈接已經關閉,服務器請求超時。這一般是由網絡問題引發的,例如網絡速度慢。請檢查網絡鏈接並重試,或與系統管理員聯繫。",
        "ERROR_TUNNEL_203"     : "服務器遇到錯誤並關閉了鏈接。請再試一次或與系統管理員聯繫。",
        "ERROR_TUNNEL_204"     : "請求的鏈接不存在。請檢查鏈接名,而後再試一次。",
        "ERROR_TUNNEL_205"     : "目前正在使用此鏈接,不容許同時訪問該鏈接。請稍後再試。",
        "ERROR_TUNNEL_207"     : "當前沒法訪問遠程桌面網關服務器。請檢查您的網絡,而後再試一次。",
        "ERROR_TUNNEL_208"     : "遠程桌面網關服務器不接受鏈接。請檢查您的網絡,而後再試一次。",
        "ERROR_TUNNEL_301"     : "您沒有訪問此鏈接的權限,由於您沒有登陸。請登陸並再試一次。",
        "ERROR_TUNNEL_303"     : "您沒有訪問此鏈接的權限。若是您須要訪問,請讓系統管理員添加您容許的用戶列表,或者檢查您的系統設置。",
        "ERROR_TUNNEL_308"     : "遠程桌面網關服務器已經關閉了鏈接,由於沒有足夠長時間響應瀏覽器,由於它彷佛斷開鏈接。這一般是由網絡問題引發的,例如網絡速度慢。請檢查您的網絡,而後再試一次。",
        "ERROR_TUNNEL_31D"     : "遠程桌面網關服務器拒絕訪問此鏈接,由於您已經耗盡了我的用戶同時鏈接使用的限制。請關閉一個或多個鏈接,而後再試一次。",
        "ERROR_TUNNEL_DEFAULT" : "在遠程桌面網關服務器內發生了內部錯誤,鏈接已終止。若是問題仍然存在,請通知系統管理員,或檢查系統日誌。",

        "ERROR_UPLOAD_100"     : "不支持或不啓用文件傳輸。請聯繫您的系統管理員,或檢查您的系統日誌。",
        "ERROR_UPLOAD_201"     : "當前傳輸文件過多。請等待現有傳輸完成,而後再試一次。",
        "ERROR_UPLOAD_202"     : "因爲遠程桌面服務器響應時間過長,沒法傳輸文件。請再試一次或與系統管理員聯繫。",
        "ERROR_UPLOAD_203"     : "遠程桌面服務器在傳輸過程當中遇到錯誤。請再試一次或與系統管理員聯繫。",
        "ERROR_UPLOAD_204"     : "文件傳輸的目標目錄不存在。請檢查目的地是否存在,而後再試一次。",
        "ERROR_UPLOAD_205"     : "文件傳輸的目標目錄當前被鎖定。請等待任何正在進行的任務完成,而後再試一次。",
        "ERROR_UPLOAD_301"     : "您沒有權限上傳此文件,由於您沒有登陸。請登陸並再試一次。",
        "ERROR_UPLOAD_303"     : "您沒有上傳此文件的權限。若是您須要訪問,請檢查您的系統設置,或檢查您的系統管理員。",
        "ERROR_UPLOAD_308"     : "文件傳輸已中止。這一般是由網絡問題引發的,例如網絡速度慢。請檢查您的網絡,而後再試一次。",
        "ERROR_UPLOAD_31D"     : "當前傳輸文件過多。請等待現有傳輸完成,而後再試一次。",
        "ERROR_UPLOAD_DEFAULT" : "在GuaCAMOL服務器內發生了內部錯誤,鏈接已終止。若是問題仍然存在,請通知系統管理員,或檢查系統日誌。",

        "HELP_CLIPBOARD"           : "下方文本框同步顯示遠程桌面主機的剪切板,對此文本框的修改,也會同步到遠程桌面主機的剪切板中。",
        "HELP_INPUT_METHOD_NONE"   : "不使用輸入法,鍵盤輸入是從一個鏈接的物理鍵盤接收的。",
        "HELP_INPUT_METHOD_OSK"    : "使用內置的屏幕鍵盤,屏幕鍵盤容許組合鍵(如CTRL+ALT+DELETE)",
        "HELP_INPUT_METHOD_TEXT"   : "文本模擬,根據輸入的文原本模擬鍵盤事件。一般用於手機,平板等不具有物理鍵盤的設備或控制端使用屏幕鍵盤、輸入法等進行控制。",
        "HELP_MOUSE_MODE"          : "鼠標模擬",
        "HELP_MOUSE_MODE_ABSOLUTE" : "觸摸點擊。點擊發生在觸摸的位置。",
        "HELP_MOUSE_MODE_RELATIVE" : "拖動鼠標指針,觸摸點擊。點擊發生在指針的位置。",
        "HELP_SHARE_LINK"          : "鏈接已分享,其餘人可經過如下連接進行訪問 {link}",

        "INFO_CONNECTION_SHARED" : "連接已分享。",
        "INFO_NO_FILE_TRANSFERS" : "沒有文件傳輸。",

        "NAME_INPUT_METHOD_NONE"   : "無",
        "NAME_INPUT_METHOD_OSK"    : "屏幕鍵盤",
        "NAME_INPUT_METHOD_TEXT"   : "文本模擬",
        "NAME_KEY_CTRL"            : "Ctrl",
        "NAME_KEY_ALT"             : "Alt",
        "NAME_KEY_ESC"             : "Esc",
        "NAME_KEY_TAB"             : "Tab",
        "NAME_MOUSE_MODE_ABSOLUTE" : "觸摸屏",
        "NAME_MOUSE_MODE_RELATIVE" : "觸摸板",

        "SECTION_HEADER_CLIPBOARD"      : "剪切板",
        "SECTION_HEADER_DEVICES"        : "設備",
        "SECTION_HEADER_DISPLAY"        : "顯示",
        "SECTION_HEADER_FILE_TRANSFERS" : "文件傳輸",
        "SECTION_HEADER_INPUT_METHOD"   : "輸入方式",
        "SECTION_HEADER_MOUSE_MODE"     : "鼠標模擬方式",

        "TEXT_ZOOM_AUTO_FIT"              : "自適應瀏覽器窗口",
        "TEXT_CLIENT_STATUS_IDLE"         : "空閒。",
        "TEXT_CLIENT_STATUS_CONNECTING"   : "正在鏈接遠程桌面網關服務器...",
        "TEXT_CLIENT_STATUS_DISCONNECTED" : "您已斷開鏈接。",
        "TEXT_CLIENT_STATUS_WAITING"      : "已鏈接到PH遠程桌面網關服務器,等待響應...",
        "TEXT_RECONNECT_COUNTDOWN"        : "重鏈接 {REMAINING} ...",
        "TEXT_FILE_TRANSFER_PROGRESS"     : "{PROGRESS} ",

        "URL_OSK_LAYOUT" : "layouts/en-us-qwerty.json" },

    "DATA_SOURCE_DEFAULT" : { "NAME" : "Default (XML)" },

    "FORM" : { "FIELD_PLACEHOLDER_DATE" : "YYYY-MM-DD",
        "FIELD_PLACEHOLDER_TIME" : "HH:MM:SS",

        "HELP_SHOW_PASSWORD" : "顯示密碼",
        "HELP_HIDE_PASSWORD" : "隱藏密碼" },

    "HOME" : { "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",

        "INFO_NO_RECENT_CONNECTIONS" : "無最近鏈接",
        
        "PASSWORD_CHANGED" : "密碼已修改",

        "SECTION_HEADER_ALL_CONNECTIONS"    : "全部鏈接",
        "SECTION_HEADER_RECENT_CONNECTIONS" : "最近鏈接" },

    "LIST" : { "TEXT_ANONYMOUS_USER" : "匿名" },

    "LOGIN": { "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CONTINUE"    : "@:APP.ACTION_CONTINUE",
        "ACTION_LOGIN"       : "@:APP.ACTION_LOGIN",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_INVALID_LOGIN" : "無效登陸",

        "FIELD_HEADER_USERNAME" : "用戶名",
        "FIELD_HEADER_PASSWORD" : "密碼" },

    "MANAGE_CONNECTION" : { "ACTION_ACKNOWLEDGE"          : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"               : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"                : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"               : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"                 : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "刪除鏈接",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_LOCATION" : "位置:",
        "FIELD_HEADER_NAME"     : "名稱:",
        "FIELD_HEADER_PROTOCOL" : "協議:",

        "FORMAT_HISTORY_START" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "INFO_CONNECTION_DURATION_UNKNOWN" : "--",
        "INFO_CONNECTION_ACTIVE_NOW"       : "活動",
        "INFO_CONNECTION_NOT_USED"         : "此鏈接還沒有使用。",

        "SECTION_HEADER_EDIT_CONNECTION" : "編輯連接",
        "SECTION_HEADER_HISTORY"         : "歷史記錄",
        "SECTION_HEADER_PARAMETERS"      : "參數",

        "TABLE_HEADER_HISTORY_USERNAME"   : "用戶名",
        "TABLE_HEADER_HISTORY_START"      : "開始時間",
        "TABLE_HEADER_HISTORY_DURATION"   : "持續時間",
        "TABLE_HEADER_HISTORY_REMOTEHOST" : "遠程主機",

        "TEXT_CONFIRM_DELETE"   : "鏈接被刪除後沒法恢復。確實要刪除此鏈接嗎?",
        "TEXT_HISTORY_DURATION" : "@:APP.TEXT_HISTORY_DURATION" },

    "MANAGE_CONNECTION_GROUP" : { "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"        : "@:APP.ACTION_CANCEL",
        "ACTION_DELETE"        : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"          : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "刪除鏈接組",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_LOCATION" : "位置:",
        "FIELD_HEADER_NAME"     : "名稱:",
        "FIELD_HEADER_TYPE"     : "類型:",

        "NAME_TYPE_BALANCING"       : "平衡",
        "NAME_TYPE_ORGANIZATIONAL"  : "組織",

        "SECTION_HEADER_EDIT_CONNECTION_GROUP" : "編輯鏈接組",

        "TEXT_CONFIRM_DELETE" : "鏈接組在被刪除後沒法恢復。確實要刪除此鏈接組嗎?" },

    "MANAGE_SHARING_PROFILE" : { "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"      : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"       : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"      : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"        : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "刪除共享配置文件",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_HEADER_NAME"               : "名稱:",
        "FIELD_HEADER_PRIMARY_CONNECTION" : "主鏈接:",

        "SECTION_HEADER_EDIT_SHARING_PROFILE" : "編輯共享配置文件",
        "SECTION_HEADER_PARAMETERS"           : "參數",

        "TEXT_CONFIRM_DELETE" : "共享配置文件在被刪除後沒法恢復。確實要刪除此共享配置文件嗎?" },

    "MANAGE_USER" : { "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"        : "@:APP.ACTION_CANCEL",
        "ACTION_CLONE"         : "@:APP.ACTION_CLONE",
        "ACTION_DELETE"        : "@:APP.ACTION_DELETE",
        "ACTION_SAVE"          : "@:APP.ACTION_SAVE",

        "DIALOG_HEADER_CONFIRM_DELETE" : "刪除用戶",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",

        "FIELD_HEADER_ADMINISTER_SYSTEM"             : "系統管理員:",
        "FIELD_HEADER_CHANGE_OWN_PASSWORD"           : "修改本身密碼:",
        "FIELD_HEADER_CREATE_NEW_USERS"              : "建立用戶:",
        "FIELD_HEADER_CREATE_NEW_CONNECTIONS"        : "建立鏈接:",
        "FIELD_HEADER_CREATE_NEW_CONNECTION_GROUPS"  : "建立鏈接組:",
        "FIELD_HEADER_CREATE_NEW_SHARING_PROFILES"   : "建立共享配置文件:",
        "FIELD_HEADER_PASSWORD"                      : "@:APP.FIELD_HEADER_PASSWORD",
        "FIELD_HEADER_PASSWORD_AGAIN"                : "@:APP.FIELD_HEADER_PASSWORD_AGAIN",
        "FIELD_HEADER_USERNAME"                      : "用戶:",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "INFO_READ_ONLY" : "沒法編輯此用戶賬戶.",

        "SECTION_HEADER_CONNECTIONS" : "鏈接",
        "SECTION_HEADER_EDIT_USER"   : "編輯用戶",
        "SECTION_HEADER_PERMISSIONS" : "權限",

        "TEXT_CONFIRM_DELETE" : "用戶在被刪除後沒法恢復。確實要刪除此用戶嗎?" },

    "PROTOCOL_RDP" : { "FIELD_HEADER_CLIENT_NAME"     : "客戶端名稱:",
        "FIELD_HEADER_COLOR_DEPTH"     : "顏色深度:",
        "FIELD_HEADER_CONSOLE"         : "控制檯模式:",
        "FIELD_HEADER_CONSOLE_AUDIO"   : "在控制檯啓用音頻:",
        "FIELD_HEADER_CREATE_DRIVE_PATH" : "自動建立虛擬驅動器文件夾:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "自動建立錄像文件夾:",
        "FIELD_HEADER_DISABLE_AUDIO"   : "禁用音頻:",
        "FIELD_HEADER_DISABLE_AUTH"    : "禁用身份認證:",
        "FIELD_HEADER_DOMAIN"          : "域:",
        "FIELD_HEADER_DPI"             : "分辨率 (DPI):",
        "FIELD_HEADER_DRIVE_PATH"      : "虛擬驅動器路徑:",
        "FIELD_HEADER_ENABLE_AUDIO_INPUT"         : "容許音頻輸入 (麥克風):",
        "FIELD_HEADER_ENABLE_DESKTOP_COMPOSITION" : "啓用桌面合成 (Aero):",
        "FIELD_HEADER_ENABLE_DRIVE"               : "啓用虛擬驅動器:",
        "FIELD_HEADER_ENABLE_FONT_SMOOTHING"      : "啓用字體平滑 (ClearType):",
        "FIELD_HEADER_ENABLE_FULL_WINDOW_DRAG"    : "啓用全窗口拖拽(默認只繪製邊框):",
        "FIELD_HEADER_ENABLE_MENU_ANIMATIONS"     : "啓用菜單動畫:",
        "FIELD_HEADER_ENABLE_PRINTING"            : "啓用遠程打印:",
        "FIELD_HEADER_ENABLE_SFTP"     : "啓用 SFTP:",
        "FIELD_HEADER_ENABLE_THEMING"             : "啓用主題:",
        "FIELD_HEADER_ENABLE_WALLPAPER"           : "啓用壁紙:",
        "FIELD_HEADER_GATEWAY_DOMAIN"   : "域:",
        "FIELD_HEADER_GATEWAY_HOSTNAME" : "主機:",
        "FIELD_HEADER_GATEWAY_PASSWORD" : "密碼:",
        "FIELD_HEADER_GATEWAY_PORT"     : "端口:",
        "FIELD_HEADER_GATEWAY_USERNAME" : "用戶名:",
        "FIELD_HEADER_HEIGHT"          : "高:",
        "FIELD_HEADER_HOSTNAME"        : "主機:",
        "FIELD_HEADER_IGNORE_CERT"     : "忽略服務器證書:",
        "FIELD_HEADER_INITIAL_PROGRAM" : "鏈接後運行的程序:",
        "FIELD_HEADER_LOAD_BALANCE_INFO" : "加載負載平衡 info/cookie:",
        "FIELD_HEADER_PASSWORD"        : "密碼:",
        "FIELD_HEADER_PORT"            : "端口:",
        "FIELD_HEADER_PRECONNECTION_BLOB" : "預鏈接 BLOB (VM ID):",
        "FIELD_HEADER_PRECONNECTION_ID"   : "RDP source ID:",
        "FIELD_HEADER_READ_ONLY"      : "只讀:",
        "FIELD_HEADER_RECORDING_NAME" : "錄像名稱:",
        "FIELD_HEADER_RECORDING_PATH" : "錄像路徑:",
        "FIELD_HEADER_RESIZE_METHOD" : "重繪方式:",
        "FIELD_HEADER_REMOTE_APP_ARGS" : "參數:",
        "FIELD_HEADER_REMOTE_APP_DIR"  : "工做目錄:",
        "FIELD_HEADER_REMOTE_APP"      : "程序:",
        "FIELD_HEADER_SECURITY"        : "加密方式:",
        "FIELD_HEADER_SERVER_LAYOUT"   : "鍵盤佈局:",
        "FIELD_HEADER_SFTP_DIRECTORY"             : "默認上傳目錄:",
        "FIELD_HEADER_SFTP_HOSTNAME"              : "主機:",
        "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "SFTP 在線檢測間隔:",
        "FIELD_HEADER_SFTP_PASSPHRASE"            : "口令(PASSPHRASE):",
        "FIELD_HEADER_SFTP_PASSWORD"              : "密碼:",
        "FIELD_HEADER_SFTP_PORT"                  : "端口:",
        "FIELD_HEADER_SFTP_PRIVATE_KEY"           : "私鑰:",
        "FIELD_HEADER_SFTP_ROOT_DIRECTORY"        : "文件傳輸默認根目錄:",
        "FIELD_HEADER_SFTP_USERNAME"              : "用戶名:",
        "FIELD_HEADER_STATIC_CHANNELS" : "靜態通道名稱:",
        "FIELD_HEADER_USERNAME"        : "用戶名:",
        "FIELD_HEADER_WIDTH"           : "寬度:",

        "FIELD_OPTION_COLOR_DEPTH_16"    : "低彩色 (16-bit)",
        "FIELD_OPTION_COLOR_DEPTH_24"    : "真彩色 (24-bit)",
        "FIELD_OPTION_COLOR_DEPTH_32"    : "真彩色 (32-bit)",
        "FIELD_OPTION_COLOR_DEPTH_8"     : "256 color",
        "FIELD_OPTION_COLOR_DEPTH_EMPTY" : "",

        "FIELD_OPTION_RESIZE_METHOD_DISPLAY_UPDATE" : "\"顯示已更新\"  (RDP 8.1+)",
        "FIELD_OPTION_RESIZE_METHOD_EMPTY"          : "",
        "FIELD_OPTION_RESIZE_METHOD_RECONNECT"      : "重鏈接",

        "FIELD_OPTION_SECURITY_ANY"   : "Any",
        "FIELD_OPTION_SECURITY_EMPTY" : "",
        "FIELD_OPTION_SECURITY_NLA"   : "NLA (網絡級別身份驗證)",
        "FIELD_OPTION_SECURITY_RDP"   : "RDP 加密",
        "FIELD_OPTION_SECURITY_TLS"   : "TLS 加密",

        "FIELD_OPTION_SERVER_LAYOUT_DE_DE_QWERTZ" : "German (Qwertz)",
        "FIELD_OPTION_SERVER_LAYOUT_EMPTY"        : "",
        "FIELD_OPTION_SERVER_LAYOUT_EN_US_QWERTY" : "US English (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_FAILSAFE"     : "Unicode",
        "FIELD_OPTION_SERVER_LAYOUT_FR_CH_QWERTZ" : "Swiss French (Qwertz)",
        "FIELD_OPTION_SERVER_LAYOUT_FR_FR_AZERTY" : "French (Azerty)",
        "FIELD_OPTION_SERVER_LAYOUT_IT_IT_QWERTY" : "Italian (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_JA_JP_QWERTY" : "Japanese (Qwerty)",
        "FIELD_OPTION_SERVER_LAYOUT_SV_SE_QWERTY" : "Swedish (Qwerty)",

        "NAME" : "RDP",

        "SECTION_HEADER_AUTHENTICATION"     : "認證",
        "SECTION_HEADER_BASIC_PARAMETERS"   : "基本設置",
        "SECTION_HEADER_DEVICE_REDIRECTION" : "設備重定向",
        "SECTION_HEADER_DISPLAY"            : "顯示",
        "SECTION_HEADER_GATEWAY"            : "遠程桌面網關服務器",
        "SECTION_HEADER_LOAD_BALANCING"     : "負載均衡",
        "SECTION_HEADER_NETWORK"            : "網絡",
        "SECTION_HEADER_PERFORMANCE"        : "性能",
        "SECTION_HEADER_PRECONNECTION_PDU"  : "預鏈接 PDU / Hyper-V",
        "SECTION_HEADER_RECORDING"          : "屏幕錄像",
        "SECTION_HEADER_REMOTEAPP"          : "遠程應用",
        "SECTION_HEADER_SFTP"               : "SFTP" },

    "PROTOCOL_SSH" : { "FIELD_HEADER_COLOR_SCHEME" : "配色方案:",
        "FIELD_HEADER_COMMAND"     : "執行命令:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "自動建立錄像文件夾路徑:",
        "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "自動建立typescript文件夾路徑:",
        "FIELD_HEADER_FONT_NAME"   : "字體名稱:",
        "FIELD_HEADER_FONT_SIZE"   : "字體大小:",
        "FIELD_HEADER_ENABLE_SFTP" : "啓用 SFTP:",
        "FIELD_HEADER_HOSTNAME"    : "主機:",
        "FIELD_HEADER_USERNAME"    : "用戶名:",
        "FIELD_HEADER_PASSWORD"    : "密碼:",
        "FIELD_HEADER_PASSPHRASE"  : "口令(Passphrase):",
        "FIELD_HEADER_PORT"        : "端口:",
        "FIELD_HEADER_PRIVATE_KEY" : "私鑰:",
        "FIELD_HEADER_READ_ONLY"   : "只讀:",
        "FIELD_HEADER_RECORDING_NAME" : "錄像名稱:",
        "FIELD_HEADER_RECORDING_PATH" : "錄像路徑:",
        "FIELD_HEADER_SERVER_ALIVE_INTERVAL" : "服務器在線檢測間隔:",
        "FIELD_HEADER_SFTP_ROOT_DIRECTORY"   : "文件傳輸默認根目錄:",
        "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript 名稱:",
        "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript 文件夾路徑:",

        "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "白底黑字",
        "FIELD_OPTION_COLOR_SCHEME_EMPTY"       : "",
        "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK"  : "黑底灰字",
        "FIELD_OPTION_COLOR_SCHEME_GREEN_BLACK" : "黑底綠字",
        "FIELD_OPTION_COLOR_SCHEME_WHITE_BLACK" : "黑底白字",

        "FIELD_OPTION_FONT_SIZE_8"     : "8",
        "FIELD_OPTION_FONT_SIZE_9"     : "9",
        "FIELD_OPTION_FONT_SIZE_10"    : "10",
        "FIELD_OPTION_FONT_SIZE_11"    : "11",
        "FIELD_OPTION_FONT_SIZE_12"    : "12",
        "FIELD_OPTION_FONT_SIZE_14"    : "14",
        "FIELD_OPTION_FONT_SIZE_18"    : "18",
        "FIELD_OPTION_FONT_SIZE_24"    : "24",
        "FIELD_OPTION_FONT_SIZE_30"    : "30",
        "FIELD_OPTION_FONT_SIZE_36"    : "36",
        "FIELD_OPTION_FONT_SIZE_48"    : "48",
        "FIELD_OPTION_FONT_SIZE_60"    : "60",
        "FIELD_OPTION_FONT_SIZE_72"    : "72",
        "FIELD_OPTION_FONT_SIZE_96"    : "96",
        "FIELD_OPTION_FONT_SIZE_EMPTY" : "",

        "NAME" : "SSH",

        "SECTION_HEADER_AUTHENTICATION" : "認證",
        "SECTION_HEADER_DISPLAY"        : "顯示",
        "SECTION_HEADER_NETWORK"        : "網絡",
        "SECTION_HEADER_RECORDING"      : "屏幕錄像",
        "SECTION_HEADER_SESSION"        : "會話 / 環境",
        "SECTION_HEADER_TYPESCRIPT"     : "Typescript (文本會話記錄)",
        "SECTION_HEADER_SFTP"           : "SFTP" },

    "PROTOCOL_TELNET" : { "FIELD_HEADER_COLOR_SCHEME"   : "配色方案:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "自動建立錄像文件夾路徑:",
        "FIELD_HEADER_CREATE_TYPESCRIPT_PATH" : "自動建立typescript文件夾路徑:",
        "FIELD_HEADER_FONT_NAME"      : "字體名稱:",
        "FIELD_HEADER_FONT_SIZE"      : "字體大小:",
        "FIELD_HEADER_HOSTNAME"       : "主機:",
        "FIELD_HEADER_USERNAME"       : "用戶名:",
        "FIELD_HEADER_PASSWORD"       : "密碼:",
        "FIELD_HEADER_PASSWORD_REGEX" : "密碼正則表達式:",
        "FIELD_HEADER_PORT"           : "端口:",
        "FIELD_HEADER_READ_ONLY"      : "只讀:",
        "FIELD_HEADER_RECORDING_NAME" : "錄像名稱:",
        "FIELD_HEADER_RECORDING_PATH" : "錄像路徑:",
        "FIELD_HEADER_TYPESCRIPT_NAME" : "Typescript 名稱:",
        "FIELD_HEADER_TYPESCRIPT_PATH" : "Typescript 文件夾路徑:",

        "FIELD_OPTION_COLOR_SCHEME_BLACK_WHITE" : "白底黑字",
        "FIELD_OPTION_COLOR_SCHEME_EMPTY"       : "",
        "FIELD_OPTION_COLOR_SCHEME_GRAY_BLACK"  : "黑底灰字",
        "FIELD_OPTION_COLOR_SCHEME_GREEN_BLACK" : "黑底綠字",
        "FIELD_OPTION_COLOR_SCHEME_WHITE_BLACK" : "黑底白字",

        "FIELD_OPTION_FONT_SIZE_8"     : "8",
        "FIELD_OPTION_FONT_SIZE_9"     : "9",
        "FIELD_OPTION_FONT_SIZE_10"    : "10",
        "FIELD_OPTION_FONT_SIZE_11"    : "11",
        "FIELD_OPTION_FONT_SIZE_12"    : "12",
        "FIELD_OPTION_FONT_SIZE_14"    : "14",
        "FIELD_OPTION_FONT_SIZE_18"    : "18",
        "FIELD_OPTION_FONT_SIZE_24"    : "24",
        "FIELD_OPTION_FONT_SIZE_30"    : "30",
        "FIELD_OPTION_FONT_SIZE_36"    : "36",
        "FIELD_OPTION_FONT_SIZE_48"    : "48",
        "FIELD_OPTION_FONT_SIZE_60"    : "60",
        "FIELD_OPTION_FONT_SIZE_72"    : "72",
        "FIELD_OPTION_FONT_SIZE_96"    : "96",
        "FIELD_OPTION_FONT_SIZE_EMPTY" : "",

        "NAME" : "Telnet",

        "SECTION_HEADER_AUTHENTICATION" : "認證",
        "SECTION_HEADER_DISPLAY"        : "顯示",
        "SECTION_HEADER_RECORDING"      : "屏幕錄像",
        "SECTION_HEADER_TYPESCRIPT"     : "Typescript (文本會話記錄)",
        "SECTION_HEADER_NETWORK"        : "網絡" },

    "PROTOCOL_VNC" : { "FIELD_HEADER_AUDIO_SERVERNAME" : "音頻服務器名稱:",
        "FIELD_HEADER_CLIPBOARD_ENCODING" : "編碼:",
        "FIELD_HEADER_COLOR_DEPTH"      : "顏色深度:",
        "FIELD_HEADER_CREATE_RECORDING_PATH" : "自動建立錄像文件夾路徑:",
        "FIELD_HEADER_CURSOR"           : "光標:",
        "FIELD_HEADER_DEST_HOST"        : "目的主機:",
        "FIELD_HEADER_DEST_PORT"        : "目的端口:",
        "FIELD_HEADER_ENABLE_AUDIO"     : "啓用音頻:",
        "FIELD_HEADER_ENABLE_SFTP"      : "啓用 SFTP:",
        "FIELD_HEADER_HOSTNAME"         : "主機:",
        "FIELD_HEADER_PASSWORD"         : "密碼:",
        "FIELD_HEADER_PORT"             : "端口:",
        "FIELD_HEADER_READ_ONLY"        : "只讀:",
        "FIELD_HEADER_RECORDING_NAME" : "錄像名稱:",
        "FIELD_HEADER_RECORDING_PATH" : "錄像路徑:",
        "FIELD_HEADER_SFTP_DIRECTORY"             : "默認上傳路徑:",
        "FIELD_HEADER_SFTP_HOSTNAME"              : "主機:",
        "FIELD_HEADER_SFTP_SERVER_ALIVE_INTERVAL" : "SFTP 在線檢測間隔:",
        "FIELD_HEADER_SFTP_PASSPHRASE"            : "口令(Passphrase):",
        "FIELD_HEADER_SFTP_PASSWORD"              : "密碼:",
        "FIELD_HEADER_SFTP_PORT"                  : "端口:",
        "FIELD_HEADER_SFTP_PRIVATE_KEY"           : "私鑰:",
        "FIELD_HEADER_SFTP_ROOT_DIRECTORY"        : "文件傳輸默認根目錄:",
        "FIELD_HEADER_SFTP_USERNAME"              : "用戶名:",
        "FIELD_HEADER_SWAP_RED_BLUE"    : "交換顏色份量 紅/藍:",

        "FIELD_OPTION_COLOR_DEPTH_8"     : "256 color",
        "FIELD_OPTION_COLOR_DEPTH_16"    : "低彩色 (16-bit)",
        "FIELD_OPTION_COLOR_DEPTH_24"    : "真彩色 (24-bit)",
        "FIELD_OPTION_COLOR_DEPTH_32"    : "真彩色 (32-bit)",
        "FIELD_OPTION_COLOR_DEPTH_EMPTY" : "",

        "FIELD_OPTION_CURSOR_EMPTY"  : "",
        "FIELD_OPTION_CURSOR_LOCAL"  : "本地",
        "FIELD_OPTION_CURSOR_REMOTE" : "遠程",

        "FIELD_OPTION_CLIPBOARD_ENCODING_CP1252"    : "CP1252",
        "FIELD_OPTION_CLIPBOARD_ENCODING_EMPTY"     : "",
        "FIELD_OPTION_CLIPBOARD_ENCODING_ISO8859_1" : "ISO 8859-1",
        "FIELD_OPTION_CLIPBOARD_ENCODING_UTF_8"     : "UTF-8",
        "FIELD_OPTION_CLIPBOARD_ENCODING_UTF_16"    : "UTF-16",

        "NAME" : "VNC",

        "SECTION_HEADER_AUDIO"          : "音頻",
        "SECTION_HEADER_AUTHENTICATION" : "認證",
        "SECTION_HEADER_CLIPBOARD"      : "剪切板",
        "SECTION_HEADER_DISPLAY"        : "顯示",
        "SECTION_HEADER_NETWORK"        : "網絡",
        "SECTION_HEADER_RECORDING"      : "屏幕錄像",
        "SECTION_HEADER_REPEATER"       : "VNC Repeater",
        "SECTION_HEADER_SFTP"           : "SFTP" },

    "SETTINGS" : { "SECTION_HEADER_SETTINGS" : "設置" },

    "SETTINGS_CONNECTION_HISTORY" : { "ACTION_DOWNLOAD" : "@:APP.ACTION_DOWNLOAD",
        "ACTION_SEARCH"   : "@:APP.ACTION_SEARCH",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "FILENAME_HISTORY_CSV" : "history.csv",

        "FORMAT_DATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "HELP_CONNECTION_HISTORY" : "這裏列出了過去鏈接的歷史記錄,能夠經過單擊列標題來排序。若要搜索特定記錄,請輸入過濾器字符串,而後單擊「搜索」。只列出與所提供的過濾字符串匹配的記錄。",

        "INFO_CONNECTION_DURATION_UNKNOWN" : "--",
        "INFO_NO_HISTORY"                  : "無匹配記錄",

        "TABLE_HEADER_SESSION_CONNECTION_NAME" : "鏈接名稱",
        "TABLE_HEADER_SESSION_DURATION"        : "持續時間",
        "TABLE_HEADER_SESSION_REMOTEHOST"      : "遠程主機",
        "TABLE_HEADER_SESSION_STARTDATE"       : "開始時間",
        "TABLE_HEADER_SESSION_USERNAME"        : "用戶名",

        "TEXT_HISTORY_DURATION" : "@:APP.TEXT_HISTORY_DURATION" },

    "SETTINGS_CONNECTIONS" : { "ACTION_ACKNOWLEDGE"          : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_NEW_CONNECTION"       : "新建鏈接",
        "ACTION_NEW_CONNECTION_GROUP" : "新建組",
        "ACTION_NEW_SHARING_PROFILE"  : "新建配置文件",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "HELP_CONNECTIONS"   : "單擊下面的鏈接來管理該鏈接。根據您的權限,能夠添加和刪除鏈接,而且能夠更改它們的屬性(協議、主機名、端口等)。",
        
        "INFO_ACTIVE_USER_COUNT" : "@:APP.INFO_ACTIVE_USER_COUNT",

        "SECTION_HEADER_CONNECTIONS"     : "鏈接" },

    "SETTINGS_PREFERENCES" : { "ACTION_ACKNOWLEDGE"        : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"             : "@:APP.ACTION_CANCEL",
        "ACTION_UPDATE_PASSWORD"    : "@:APP.ACTION_UPDATE_PASSWORD",

        "DIALOG_HEADER_ERROR"    : "@:APP.DIALOG_HEADER_ERROR",

        "ERROR_PASSWORD_BLANK"    : "@:APP.ERROR_PASSWORD_BLANK",
        "ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",

        "FIELD_HEADER_LANGUAGE"           : "顯示語言:",
        "FIELD_HEADER_PASSWORD"           : "密碼:",
        "FIELD_HEADER_PASSWORD_OLD"       : "當前密碼:",
        "FIELD_HEADER_PASSWORD_NEW"       : "新密碼:",
        "FIELD_HEADER_PASSWORD_NEW_AGAIN" : "確認密碼:",
        "FIELD_HEADER_USERNAME"           : "用戶名:",
        
        "HELP_DEFAULT_INPUT_METHOD" : "新鏈接中,鍵盤模擬的默認方式。此設置能夠在主菜單中的每一個鏈接上從新設置。",
        "HELP_DEFAULT_MOUSE_MODE"   : "新鏈接中,鼠標模擬的默認方式。此設置能夠在主菜單中的每一個鏈接上從新設置。",
        "HELP_INPUT_METHOD_NONE"    : "@:CLIENT.HELP_INPUT_METHOD_NONE",
        "HELP_INPUT_METHOD_OSK"     : "@:CLIENT.HELP_INPUT_METHOD_OSK",
        "HELP_INPUT_METHOD_TEXT"    : "@:CLIENT.HELP_INPUT_METHOD_TEXT",
        "HELP_LANGUAGE"             : "選擇下面不一樣的語言來更改GuaCAMOL中全部文本的語言。",
        "HELP_MOUSE_MODE_ABSOLUTE"  : "@:CLIENT.HELP_MOUSE_MODE_ABSOLUTE",
        "HELP_MOUSE_MODE_RELATIVE"  : "@:CLIENT.HELP_MOUSE_MODE_RELATIVE",
        "HELP_UPDATE_PASSWORD"      : "若是您但願更改密碼,請在下面輸入當前密碼和新密碼,而後單擊「修改密碼」。更改將當即生效。",

        "INFO_PASSWORD_CHANGED" : "密碼已修改",

        "NAME_INPUT_METHOD_NONE" : "@:CLIENT.NAME_INPUT_METHOD_NONE",
        "NAME_INPUT_METHOD_OSK"  : "@:CLIENT.NAME_INPUT_METHOD_OSK",
        "NAME_INPUT_METHOD_TEXT" : "@:CLIENT.NAME_INPUT_METHOD_TEXT",

        "SECTION_HEADER_DEFAULT_INPUT_METHOD" : "默認鍵盤模擬方式",
        "SECTION_HEADER_DEFAULT_MOUSE_MODE"   : "默認鼠標模擬方式",
        "SECTION_HEADER_UPDATE_PASSWORD"      : "修改密碼" },

    "SETTINGS_USERS" : { "ACTION_ACKNOWLEDGE"   : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_NEW_USER"      : "新用戶",

        "DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",

        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",

        "FORMAT_DATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "HELP_USERS" : "點擊下面的用戶來管理該用戶。根據您的權限,能夠添加和刪除用戶,而且能夠更改他們的密碼。",

        "SECTION_HEADER_USERS"       : "用戶",

        "TABLE_HEADER_LAST_ACTIVE" : "最後一次活動",
        "TABLE_HEADER_USERNAME"    : "用戶名" },
    
    "SETTINGS_SESSIONS" : { "ACTION_ACKNOWLEDGE" : "@:APP.ACTION_ACKNOWLEDGE",
        "ACTION_CANCEL"      : "@:APP.ACTION_CANCEL",
        "ACTION_DELETE"      : "關閉會話",
        
        "DIALOG_HEADER_CONFIRM_DELETE" : "關閉會話",
        "DIALOG_HEADER_ERROR"          : "@:APP.DIALOG_HEADER_ERROR",
        
        "FIELD_PLACEHOLDER_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER",
        
        "FORMAT_STARTDATE" : "@:APP.FORMAT_DATE_TIME_PRECISE",

        "HELP_SESSIONS" : "會話列表中顯示當前正在鏈接的會話。選中一個或多個會話前的複選框,而後單擊\"關閉會話\"。關閉會話後,已關聯的用戶會當即斷開鏈接。",
        
        "INFO_NO_SESSIONS" : "無會話",

        "SECTION_HEADER_SESSIONS" : "活動會話",
        
        "TABLE_HEADER_SESSION_CONNECTION_NAME" : "會話名稱",
        "TABLE_HEADER_SESSION_REMOTEHOST"      : "遠程主機",
        "TABLE_HEADER_SESSION_STARTDATE"       : "開始時間",
        "TABLE_HEADER_SESSION_USERNAME"        : "用戶名",
        
        "TEXT_CONFIRM_DELETE" : "確實要殺死全部選定的會話嗎?使用這些會話的用戶將當即斷開鏈接。" },

    "USER_ATTRIBUTES" : { "FIELD_HEADER_GUAC_EMAIL_ADDRESS"       : "電子郵件:",
        "FIELD_HEADER_GUAC_FULL_NAME"           : "全名:",
        "FIELD_HEADER_GUAC_ORGANIZATION"        : "組織:",
        "FIELD_HEADER_GUAC_ORGANIZATIONAL_ROLE" : "角色:" },

    "USER_MENU" : { "ACTION_LOGOUT"             : "@:APP.ACTION_LOGOUT",
        "ACTION_MANAGE_CONNECTIONS" : "@:APP.ACTION_MANAGE_CONNECTIONS",
        "ACTION_MANAGE_PREFERENCES" : "@:APP.ACTION_MANAGE_PREFERENCES",
        "ACTION_MANAGE_SESSIONS"    : "@:APP.ACTION_MANAGE_SESSIONS",
        "ACTION_MANAGE_SETTINGS"    : "@:APP.ACTION_MANAGE_SETTINGS",
        "ACTION_MANAGE_USERS"       : "@:APP.ACTION_MANAGE_USERS",
        "ACTION_NAVIGATE_HOME"      : "@:APP.ACTION_NAVIGATE_HOME",
        "ACTION_VIEW_HISTORY"       : "@:APP.ACTION_VIEW_HISTORY" } }
相關文章
相關標籤/搜索