我想用java的swt做界面,编一个桌面应用程序
但是希望像很多程序一样
希望通过制作语言包
使程序有中文版,英语版,法语版 等
怎样实现这样的程序呢
希望有大侠赐教
或者给些资料
谢谢了

解决方案 »

  1.   

    我只知道如果是web程序用struct的i18n可以实现国际化功能,对桌面程序还不是很懂。
      

  2.   

    实现原理都差不多啊,使用java的资源类,将应用程序的菜单和提示做成资源文件,然后设置local就可以了吧。我是这么想的,没有实践过,没有发言权。
      

  3.   

    使用java的资源类,平常一样的用,你觉得哪里不能国际化?
    我现在已经转验收的项目刚好是SWT做的。有什么问题?
      

  4.   

    java的i18n做的很好,用来很方便,不管是否是桌面做法都一样