ブラウザが登録された利用者のコンピュータとインターネットを介して接続されたコンピュータシステムのウェブアプリケーションが前記ブラウザに多種言語の文字を表示させるための多言語対応表示方法であって、前記コンピュータシステムが、前記ウェブアプリケーションが対応する言語及び言語情報を変換する定義を格納したマッピングファイルと、前記ウェブアプリケーションによりブラウザに表示する項目名と該項目名に対応した言語情報の文字列を格納したリソースファイルと、該言語情報の文字列を定義した定義テーブルを格納した文字列データベースとを備え、前記ウェブアプリケーションが、前記ブラウザに設定された言語情報を取得する言語取得機能と、該取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とを比較し、前記ブラウザが表示可能な言語を選択する言語選択機能と、該言語選択機能が選択した言語の言語情報をリソースファイルから抽出し、該抽出した言語情報の文字列を取得する文字列取得機能とを有することを特徴とする多言語対応表示方法。前記ウェブアプリケーションの言語選択機能が、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致したとき、一致した言語を選択し、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致しないとき、ウェブブラウザが表示可能な言語を選択することを特徴とする請求項1記載の多言語対応表示方法。ブラウザが登録された利用者のコンピュータとインターネットを介して接続され、前記ウェブアプリケーションが対応する言語及び言語情報を変換する定義を格納したマッピングファイルと、前記ウェブアプリケーションによりブラウザに表示する項目名と該項目名に対応した言語情報の文字列を格納したリソースファイルと、該言語情報の文字列を定義した定義テーブルを格納した文字列データベースとを備えたコンピュータシステムのウェブアプリケーションが前記ブラウザに多種言語の文字を表示させるための多言語対応表示プログラムであって、前記ウェブアプリケーションに、前記ブラウザに設定された言語情報を取得する言語取得機能と、該取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とを比較し、前記ブラウザが表示可能な言語を選択する言語選択機能と、該言語選択機能が選択した言語の言語情報をリソースファイルから抽出し、該抽出した言語情報の文字列を取得する文字列取得機能とを実現させることを特徴とする多言語対応表示プログラム。前記ウェブアプリケーションの言語選択機能に、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致したとき、一致した言語を選択し、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致しないとき、ウェブブラウザが表示可能な言語を選択させることを特徴とする請求項3記載の多言語対応表示プログラム。前述の特許文献1記載の技術は、ユーザが予め設定した優先順位に従って言語を表示するため、ユーザの特段の操作なしにユーザに応じた言語の表示を行うことができるものの、ブラウザは複数会社によって多種存在し、ブラウザ種によって言語情報の表記の仕方が異なるため、各表記名に対してアプリケーション側で各種ブラウザに応じた複数の言語情報のダイアログ対話メッセージ等の文字列を用意する必要があり、アプリケーションの開発などに時間を要するという課題があった。これを具体的に説明すると、日本語の言語表記名が、マイクロソフトインターネットエクスプローラ登録商標ではja-JP、Firefoxではjaと定められ、従来技術では多種のブラウザに応じた複数の言語情報文字列をインターネットサイトのウェブアプリケーション側で用意する必要があるという課題があった。本発明の目的は、前述の従来技術による課題を解決しようとするものであり、ブラウザによって言語表記名が異なった際にも、多種のブラウザに応じた複数の言語情報文字列をウェブアプリケーション側で用意せずに多言語を表示することができる多言語対応表示方法及び多言語対応表示プログラムを提供することである。前記目的を達成するために本発明は、ブラウザが登録された利用者のコンピュータとインターネットを介して接続されたコンピュータシステムのウェブアプリケーションが前記ブラウザに多種言語の文字を表示させるための多言語対応表示方法であって、前記コンピュータシステムが、前記ウェブアプリケーションが対応する言語及び言語情報を変換する定義を格納したマッピングファイルと、前記ウェブアプリケーションによりブラウザに表示する項目名と該項目名に対応した言語情報の文字列を格納したリソースファイルと、該言語情報の文字列を定義した定義テーブルを格納した文字列データベースとを備え、前記ウェブアプリケーションが、前記ブラウザに設定された言語情報を取得する言語取得機能と、該取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とを比較し、前記ブラウザが表示可能な言語を選択する言語選択機能と、該言語選択機能が選択した言語の言語情報をリソースファイルから抽出し、該抽出した言語情報の文字列を取得する文字列取得機能とを有することを第1の特徴とし、該多言語対応表示方法において、前記ウェブアプリケーションの言語選択機能が、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致したとき、一致した言語を選択し、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致しないとき、ウェブブラウザが表示可能な言語を選択することを第2の特徴とする。また、本発明は、ブラウザが登録された利用者のコンピュータとインターネットを介して接続され、前記ウェブアプリケーションが対応する言語及び言語情報を変換する定義を格納したマッピングファイルと、前記ウェブアプリケーションによりブラウザに表示する項目名と該項目名に対応した言語情報の文字列を格納したリソースファイルと、該言語情報の文字列を定義した定義テーブルを格納した文字列データベースとを備えたコンピュータシステムのウェブアプリケーションが前記ブラウザに多種言語の文字を表示させるための多言語対応表示プログラムであって、前記ウェブアプリケーションに、前記ブラウザに設定された言語情報を取得する言語取得機能と、該取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とを比較し、前記ブラウザが表示可能な言語を選択する言語選択機能と、該言語選択機能が選択した言語の言語情報をリソースファイルから抽出し、該抽出した言語情報の文字列を取得する文字列取得機能とを実現させることを第3の特徴とし、該多言語対応表示プログラムにおいて、前記ウェブアプリケーションの言語選択機能に、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致したとき、一致した言語を選択し、前記言語取得機能が取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とが一致しないとき、ウェブブラウザが表示可能な言語を選択させることを第4の特徴とする。本発明による多言語対応表示方法及びプログラムは、前記ウェブアプリケーションに、前記ブラウザに設定された言語情報を取得する言語取得機能と、該取得したブラウザの言語情報と前記マッピングファイルに格納したウェブアプリケーションが対応した言語とを比較し、前記ブラウザが表示可能な言語を選択する言語選択機能と、該言語選択機能が選択した言語の言語情報をリソースファイルから抽出し、該抽出した言語情報の文字列を取得する文字列取得機能とを実現させることによって、ウェブアプリケーション側で利用者のコンピュータのブラウザに表示可能な言語を選択して表示させることができる。以下、本発明による多言語対応表示方法及び多言語対応表示プログラムが適用されるコンピュータシステムは、図1に示す如く、利用者1が利用者コンピュータを使用してアクセスされるインターネット上のウェブアプリケーション2と、該ウェブアプリケーション2が対応している言語及び言語情報を変換する定義情報を格納したマッピングファイル111と、前記ウェブアプリケーション2によりブラウザに表示する項目名と該項目名に対応した言語情報の文字列を格納したリソースファイル112と、該言語情報の文字列を定義した定義テーブルを格納した文字列データベースDB113とから構成される。なお、前記ウェブアプリケーション2とマッピングファイル111とリソースファイル112と文字列DB113は、インターネット上のコンピュータシステム上に構築されている。前記リソースファイル112は、図5に記載した如く、ブラウザに表示する項目の項目名501と、言語種を表す言語情報であるロケールID502と、前記項目名の内容を表すメッセージ503の各項目とからなり、例えば、項目名TopLabelに対してロケールIDがja日本語、メッセージがトップページ、項目名TopLabelに対してロケールIDがen英語、メッセージがTopPage、項目名MessageList_Labelに対してロケールIDがja、メッセージがメッセージ一覧の如く、項目名に対して複数のブラウザに対応したロケールID言語情報が登録されている。前記文字列DB113は、ウェブアプリケーションで出力表示するダイアログ対話メッセージ等の文字列を定義するテーブルであって、図6aに示す如く、項目名と内容説明の各欄から成り、例えば、各関連付けを一意に表す項目名であるtext_idに対して内容説明テキストID、ダイアログメッセージを表示する言語の種類を定義する項目名local_idに対して内容説明言語情報、ダイアログメッセージの項目名contentsに対して内容説明内容が設定され、具体的には、図6bに示す如く、text_idが0001に対して、local_idがja、contentsがエラーメッセージのレコードと、text_idが0002に対して、local_idがen、contentsがErrorMassageのレコードと、text_idが0003に対して、local_idがch、contentsが錯誤のレコードの如く設定されている。さて、このように構成されたコンピュータシステムの多言語対応表示プログラムは、図2に示す如く、利用者1がコンピュータを用いてウェブアプリケーション2にアクセスしたとき、利用者1のコンピュータからのアクセス情報に基づいてブラウザで指定した言語情報を言語取得機能101が取得するステップ201を実行して言語選択機能102へ処理を渡すことによって、言語を取得し、図3に示す如く、言語選択機能102が、マッピングファイル111を参照してウェブアプリケーションにて対応する言語や言語情報を変換する定義を参照するステップ301と、言語取得機能101が取得した言語情報とマッピングファイル111の定義情報とを比較するステップ302と、該ステップ302において対応する言語があると判定したとき、その言語を文字列取得機能103へ渡して取得した言語を使用するステップ303と、前記ステップ302において言語を変更すると判定したとき、変更する言語を文字列取得機能103へ渡して言語情報を変更するステップ304と、前記ステップ302において変更対象の言語がないと判定したとき、デフォルトの言語情報を選択するステップ305とを実行することによって、ブラウザに対応した言語情報を選択して利用者1のコンピュータのブラウザに必要とする言語をアプリケーション側で対応する言語を決定することができる。また、本実施形態によるコンピュータシステムの文字列取得機能103は、図4に示す如く、前記言語選択機能102によって選択した言語情報を基に、リソースファイル112を参照して文字列を取得するステップ401と、文字列DB113からウェブアプリケーションにて表示する文字列を取得するステップ402とを実行することによって、前記リソースファイル112及び文字列DB113から取得した文字列を利用者1のコンピュータのブラウザに表示するように動作する。以上述べた如く本実施形態による多言語対応表示方法は、ブラウザにて設定した言語情報を、通常のアプリケーション側で対応可能な言語情報か否かという判定の他に、他の言語での表示、例えば、言語情報がマイクロソフトインターネットエクスプローラ登録商標用のja-JPの場合、Firefox用のjaに言語情報を変換して利用者のブラウザに各ブラウザ用の頁を用意することなく表示させることができる。具体的には、ウェブアプリケーション側で用意しているブラウザがマイクロソフトインターネットエクスプローラ登録商標であり、利用者のブラウザがFirefoxを日本語を表示する場合、ウェブアプリケーション側の多言語対応表示プログラムが、マイクロソフトインターネットエクスプローラ登録商標用の言語情報jp-JPをリソースファイルを参照してFirefox用の言語情報jpに変換すると共に、この変換した言語情報jpに応じたダイアログメッセージを文字列DB113から抽出して表示することによって、マイクロソフトインターネットエクスプローラ登録商標用に作成したウェブアプリケーションにおいても他のブラウザによる多言語を表示することができる。