1.一種顯示軟件錯誤碼信息的方法,其特征在于,包括:
生成用來定義錯誤碼及所述錯誤碼對應(yīng)的錯誤信息的配置文件;
根據(jù)所述配置文件自動生成本地化語言文件;
根據(jù)所述本地化語言文件自動生成與所述軟件的開發(fā)工具所對應(yīng)的錯誤碼提示文件;
編譯所述軟件的開發(fā)工具,以得到包含所述錯誤碼提示文件的軟件程序;
運行所述軟件程序,當(dāng)所述軟件程序發(fā)生運行錯誤時,根據(jù)所述軟件程序的所述錯誤碼提示文件,顯示所述錯誤碼及所述錯誤碼對應(yīng)的錯誤信息,且所述顯示的所述錯誤碼對應(yīng)的錯誤信息匹配所述軟件的運行地點和運行環(huán)境。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成用來定義錯誤碼及所述錯誤碼對應(yīng)的錯誤信息的配置文件,包括:
將所述錯誤碼按不同類型進行分組管理,且每一個錯誤碼都對應(yīng)唯一標識;
所述錯誤碼與所述錯誤信息一一對應(yīng)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述配置文件自動生成本地化語言文件,包括:
將所述配置文件翻譯成所述軟件對應(yīng)的運行環(huán)境的語言,并以所述運行環(huán)境的語言的國際標準編碼和國別碼對所述配置文件進行命名;
生成一個默認的本地化語言文件,所述默認的本地化語言文件可以在所有語言環(huán)境下運行。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
根據(jù)所述配置文件自動生成錯誤碼的說明文檔;
編譯所述軟件的開發(fā)工具,以得到包含所述錯誤碼的說明文檔的軟件程序;
運行所述軟件程序,在所述軟件程序的說明文檔中查看所述錯誤碼的說明文檔。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置文件為XML文件。
6.一種顯示軟件錯誤碼信息的系統(tǒng),其特征在于,包括:
配置模塊:用于生成用來定義錯誤碼及所述錯誤碼對應(yīng)的錯誤信息的配置文件;
翻譯模塊:用于根據(jù)所述配置文件自動生成本地化語言文件;
編碼模塊:用于根據(jù)所述本地化語言文件自動生成與所述軟件的開發(fā)工具所對應(yīng)的錯誤碼提示文件;
第一編譯模塊:用于編譯所述軟件的開發(fā)工具,以得到包含所述錯誤碼提示文件的軟件程序。
第一運行模塊:用于運行所述軟件程序,當(dāng)所述軟件程序發(fā)生運行錯誤時,根據(jù)所述軟件程序的所述錯誤碼提示文件,顯示所述錯誤碼及所述錯誤碼對應(yīng)的錯誤信息,且所述顯示的所述錯誤碼對應(yīng)的錯誤信息匹配所述軟件的運行地點和運行環(huán)境。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述配置模塊具體用于:
將所述錯誤碼按不同類型進行分組管理,且每一個錯誤碼都對應(yīng)唯一標識;
所述錯誤碼與所述錯誤信息一一對應(yīng)。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述翻譯模塊具體用于:
將所述配置文件翻譯成所述軟件對應(yīng)的運行環(huán)境的語言,并以所述運行環(huán)境的語言的國際標準編碼和國別碼對所述配置文件進行命名;
生成一個默認的本地化語言文件,所述默認的本地化語言文件可以在所有語言環(huán)境下運行。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:
生成模塊:用于根據(jù)所述配置文件自動生成錯誤碼的說明文檔;
第二編譯模塊:用于編譯所述軟件的開發(fā)工具,以得到包含所述錯誤碼的說明文檔的軟件程序;
第二運行模塊:運行所述軟件程序,在所述軟件程序的說明文檔中查看所述錯誤碼的說明文檔。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述配置文件為XML文件。