The invention discloses a multilingual method of a Web application system, which comprises the following steps: 1) embedding multilingual marks in an HTML file structure, and configuring attribute values for the multilingual marks in resource files; 2) intercepting multilingual pages requested by users, and comparing the multilingual pages with page files first, if the multilingual pages and the page files are the same, directly displaying the default page language by a browser, and if the multilingual pages and the page files are different, comparing the multilingual pages with cache page files, and judging whether the multilingual pages exist or not; and 3) analyzing the HTML file structure, carrying out multilingualism for HTML tags by using the resource files and carrying out multilingualism for embedded script language fragments and embedded script files, and then, generating cache files. The method and the device of the invention greatly save service resources, improve the response speed of the multilingualism of the Web application system, and can be modified and maintained easily.