Index: nutchez-0.2/src/test/client_install
===================================================================
--- nutchez-0.2/src/test/client_install	(revision 193)
+++ nutchez-0.2/src/test/client_install	(revision 194)
@@ -9,7 +9,4 @@
 # 正式版之後，記的將不必要 read 拿掉 (trace 用的 read)
 
-# 設定 functions 
-. ./client_install_func.sh
-
 # 需要 master_install 設定的參數區
 # Master IP here
@@ -21,4 +18,8 @@
 Linux_Version="";
 Nutchuser_Passwd="xxxxxxxxxx";
+Work_Path=$(echo $0 | sed 's/client_install//')
+
+# Source functions
+source $Work_Path/client_install_func.sh
 
 # Language Choice
Index: nutchez-0.2/src/test/client_install_func.sh
===================================================================
--- nutchez-0.2/src/test/client_install_func.sh	(revision 193)
+++ nutchez-0.2/src/test/client_install_func.sh	(revision 194)
@@ -27,7 +27,7 @@
 
 # Default: source english
-. lang_en_US_client_install
+. $Work_Path/lang_en_US_client_install
 # if locale is zh then source chinese
-echo $lang | grep 'zh' >> /dev/null && source lang_zh_TW_client_install
+echo $lang | grep 'zh' >> /dev/null && source $Work_Path/lang_zh_TW_client_install
 
 # Ask language
@@ -36,7 +36,7 @@
 
 if [ $langChoice == "2" ]; then
-    source lang_zh_TW_client_install
+    source $Work_Path/lang_zh_TW_client_install
 else
-    source lang_en_US_client_install
+    source $Work_Path/lang_en_US_client_install
 fi
 }
Index: nutchez-0.2/src/test/nutchez
===================================================================
--- nutchez-0.2/src/test/nutchez	(revision 193)
+++ nutchez-0.2/src/test/nutchez	(revision 194)
@@ -18,7 +18,8 @@
 Tomcat_HOME="/opt/nutchez/tomcat"
 NutchEZ_HOME="/home/nutchuser/nutchez"
+Work_Path=$(echo $0 | sed 's/client_install//')
 
 # [Env Declaration] #
-. lang_en_US_nutchez
+. $Work_Path/lang_en_US_nutchez
 
 # [Functions Declaration] #
@@ -28,5 +29,5 @@
 
 # if lang=zh then source lang_zh_TW_nutchez
-echo $lang | grep 'zh' && source lang_zh_TW_nutchez
+echo $lang | grep 'zh' && source $Work_Path/lang_zh_TW_nutchez
 }
 
@@ -332,9 +333,9 @@
     exit
 elif [ "$(cat $langSwitch)" == "en_US" ]; then
-    source lang_en_US_nutchez
+    source $Work_Path/lang_en_US_nutchez
     main_menu
     menu_choose
 elif [ "$(cat $langSwitch)" == "zh_TW" ]; then
-    source lang_zh_TW_nutchez
+    source $Work_Path/lang_zh_TW_nutchez
     main_menu
     menu_choose
