Index: nutchez-0.2/src/test/client_install
===================================================================
--- nutchez-0.2/src/test/client_install	(revision 187)
+++ nutchez-0.2/src/test/client_install	(revision 188)
@@ -35,20 +35,19 @@
 }
 
+# Language Choice
+choose_lang
+
 # 參數詢問
 yesno="no"
-show_info "Your master IP: $Master_IP_Address"
-read -p "Is this data cooect? (yes/no): " yesno
+show_info "$par_echo_1 $Master_IP_Address"
+read -p "$par_echo_2" yesno
               
 if [ "$yesno" == "yes" ] || [ "$yesno" == "y" ] ; then
-    show_info "These parameters are correct."
+    show_info "$par_echo_3"
 else
-    show_info "Please edit these parameters in this file."
+    show_info "$par_echo_4"
     exit
 fi
 
-# 功能邏輯區
-
-
-# 程式邏輯區
 
 # 檢查執行這個程式的是否為root權限
@@ -82,9 +81,7 @@
 read
 
-
 # 新增nutchuser 帳號時用 Nutchuser_Passwd 當密碼
 creat_nutchuser_account
 read
-
 
 # scp nutchuser@master_ip:~ 把.ssh/目錄複製下來
@@ -93,5 +90,4 @@
 scp_master_nutchuser_sshkey $Master_IP_Address
 read
-
 
 # 用scp 複製 master 的設定與安裝資料
Index: nutchez-0.2/src/test/client_install_func.sh
===================================================================
--- nutchez-0.2/src/test/client_install_func.sh	(revision 187)
+++ nutchez-0.2/src/test/client_install_func.sh	(revision 188)
@@ -21,4 +21,17 @@
 
 
+# choose Language
+function choose_lang(){
+
+echo -e "\n$choose_lang_1"
+read -p "$choose_lang_2 " langChoice
+
+if [ $langChoice == "2" ]; then
+    source lang_zh_TW_client_install
+else
+    source lang_en_US_client_install
+fi
+}
+
 # 檢查執行這個程式的是否為root權限
 function check_root(){
@@ -26,9 +39,9 @@
   debug_info "check_root"
   if [ $USER != "root" ]; then
-    show_info "Please Change root to execute it!!!"
+    show_info "$check_root_1"
     exit
   fi
 # 正式版後可拿掉此 echo
-  show_info "Identify is root."
+  show_info "$check_root_2"
 }
 
@@ -36,6 +49,6 @@
 # 查出此主機的作業系統,以及版本
 function check_systemInfo(){
-  debug_info "check systemInfo"
-  show_info "Your system information are:"
+  debug_info "$check_sys_1"
+  show_info "$check_sys_2"
   Linux_Distribution=$(lsb_release -a 2> /dev/null | grep "Distributor ID:" | awk '{print $3}')
   Linux_Version=$(lsb_release -a 2> /dev/null | grep "Release" | awk '{print $2}')
@@ -47,16 +60,14 @@
 function install_packages(){
   # deb 系列系統
-  debug_info "install_packages"
-  debug_info "Check dependent packages"
+  debug_info "$install_pack_1"
+  debug_info "$install_pack_2"
   if [ "$Linux_Distribution" == "Ubuntu" ] || [ "$Linux_Distribution" == "Debian" ] ;then
-    echo -e "\nIt will install sime packages (expect, ssh, and dialog).\n"
+    echo -e "\n$install_pack_if_1\n"
     aptitude install -y expect ssh dialog
   # rpm 系列系統
   elif [ "$Linux_Distribution" == "Fedora" ] || [ "$Linux_Distribution" == "CentOS" ] ;then
-    show_info "Please install expect, ssh, and dialog."
-    exit
-  else
-    show_info "Please install expect, ssh, and dialog."
-    exit
+    show_info "$install_pack_if_2"
+  else
+    show_info "$install_pack_if_2"
   fi 
 }
Index: nutchez-0.2/src/test/lang_en_US_client_install
===================================================================
--- nutchez-0.2/src/test/lang_en_US_client_install	(revision 188)
+++ nutchez-0.2/src/test/lang_en_US_client_install	(revision 188)
@@ -0,0 +1,49 @@
+#!/bin/bash
+# Program:
+#   English Language file for client_install
+# Author:
+#   Waue, Shunfa, Rock {waue, shunfa, rock}@nchc.org.tw
+# Version:
+#    1.0
+# History:
+#   2010/06/14  Rock    First release (1.0)
+
+# [Variables Declaration] #
+## Lang for client_install ##
+par_echo_1="Your master IP:"
+par_echo_2="Is this data cooect? (yes/no): "
+par_echo_3="These parameters are correct."
+par_echo_4="Please edit these parameters in this file."
+
+## [Lang for client_install_fun.sh] ##
+### [for choose_lang()] ###
+choose_lang_1="Plz choose your language: (1)English (2)中文"
+choose_lang_2="(1/2):"
+
+### [for check_root()]###
+check_root_1="Please Change root to execute it!!!"
+check_root_2="Identify is root."
+
+### [for check_systemInfo()]###
+check_sys_1="check_systemInfo"
+check_sys_2="Your system information are: "
+
+### [for install_packages()]###
+install_pack_1="install_packages"
+install_pack_2="Check dependent packages"
+install_pack_if_1="It will install some packages (expect, ssh, and dialog)."
+install_pack_if_2="Please manually install expect, ssh, and dialog."
+
+### [for check_nez_installed()] ###
+
+### [for check_sunJava()] ###
+
+### [for check_ssh()] ###
+
+### [for check_dialog()] ###
+
+### [for creat_nutchuser_account()] ###
+### [for scp_packages()] ###
+### [for install_nutch_package()] ###
+### [for recall_hostname_ip()] ###
+
