To solve the problem of the multilingual version in embedded system software design,such as low utilization rate and low generality,a method is proposed which concludes multi-index constructing for different languages,basic character library and display interface designing and implementing the function of display on LCD using simple pointer calling in application program,also language shift can be done using single key,the design is based on C51 compile environment,thus the method has the characteristic of space saving and simple practical.The method using in greenhouse environmental information acquisition and controlling system is running properly in practice.