Saturday Jan 19, 2008

translatedfiles : How to create TMX for NetBeans 6.0

If you need a TMX (translation memory) for OmegaT, you can create it by using Java .properties Import 1.3 utility. It requires translated files and corresponding English sources (.properties files) . I had prepared the document how to create it for NetBeans 5.5.
However, it will not work for NetBeans 6.0, because ant prepare target that will gather English sources can not be used in release60 branch. To get English sources for 6.0, you can use the latest l10n-kit. I prepared the another document for 6.0 on translatedfiles.netbeans.org document area.

Friday Jul 27, 2007

Ubuntu で Glossitope が動かない件

Glossitope が Ubuntu 7.04 で動かなかった件、その後 Fedora Core 6 でも同様で動かなかったので JDK 側にバグレポートしてみました。 例外が出ているところは
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1449)
で、これは以前からたびたび遭遇している問題でした。

デスクトップのネイティブなルック&フィールを使おうとしているのですが GTK の時はこけてしまうことが多いですね。(ちなみに KDE では問題なく動きます) 以前この問題を書いたのは OmegaT がやはり Linux で動かなかった時でした。 あ、そうそう、NetBeans の新しいインストーラも起動しませんでしたね。 これらの問題困ったことに日本語ロケールだと発生して英語ロケールだと発生しないんです。今回の Glossitope は英語にしてもダメなのでまだ他におかしなところがあるのかな〜と思っています。

Tuesday Oct 03, 2006

OmegaT がいつのまにか MDI モードに

NetBeans の翻訳コミュニティーでも使われている OmegaT がいつのまにか SDI から MDI モードに変わっていました。こっちのほうが使いやすいですね。(SDI モードの時のスクリーンショット)



Solaris 10 の Java Desktop System で起動すると強制的に GTK ルック&フィールで上がってきます。それはいいのですが、JDK1.6 で使うと JDK 側のバグ (6389282) に引っかかってしまうのか NPE を出しますね。

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1258)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1500)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
        at com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1440)
バグレポートにあるように回避策としては UIManager.getInstalledLookAndFeels() を UIManager.setLookAndFeel() よりも前に呼べばいいのでしょうかね、OmegaT 側にバグレポート (omegat-Bugs-1555809) しておきました。
About

NetBeans Globalization

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today