Internationalisation/ja
- Jmolの進化に関わること
- 公開された産物
- 重要! Jmolのコーディングスタイルを使う
- Eclipseを使ったJmolの開発
- 国際化 (現在の翻訳状況)
- ProgrammeerZomer/SummerOfCode
- マルチユーザーJmol
- 開発者向けメーリングリスト (ミラー)
Jmolã®å½éåã¨å°åå
Jmolã®ããã¤ãã®é¨åã¯ããªãã®å°æ¹ã®è¨èªã«ç¿»è¨³ã§ãã¾ãã
Contents
ç¾å¨ã®ç¿»è¨³ç¶æ³ã¯ç¾å¨ã®ç¿»è¨³ç¶æ³ãã確èªã§ãã¾ãã
ãã®Wikiã®ç¿»è¨³
ãã®Wikiä¸ã«ããè¨äºãããªãã®å°æ¹ã®è¨èªã«ç¿»è¨³ãããã¨ãã§ãã¾ãã
以ä¸ã®èª¬æã¯ï¼ã¤ã®ç¶æ³ãæ³å®ãã¦è¨è¿°ãã¦ãã¾ãã
- æ¢ã«ä»ã®è¨èªã«ç¿»è¨³ããã¦ãããã¼ã¸ã翻訳ãããæã
- ã¾ã ä»ã®è¨èªã«ç¿»è¨³ããã¦ããªããã¼ã¸ã翻訳ãããæã
以ä¸ã®èª¬æã¯ãEnglish_Page ã¨ããååã®ãã¼ã¸ã XXXXXX(è¨èªã³ã¼ã: xx) ã«ç¿»è¨³ãããã¨ãæ³å®ãã¦è¨ãã¦ãã¾ãã
æ¢ã«ä»ã®è¨èªã«ç¿»è¨³ããã¦ãããã¼ã¸ã®å ´å
- Template åå空é ã§æ¢åãã¼ã¸ Lang:English_Page ãç·¨éããããªãã®è¨èªã追å ãã¦ãã¼ã¸ãä¿åãã¦ä¸ããã
---- {| border="0" cellspacing="1" |- ! valign="middle" | [[Image:Geographylogo.png]] | valign="middle" align="left" | <span style="font-size:smaller"> Reference: '''[[English_Page|English]]''' – Other: <!--es-->[[English_Page/es|Español]] · <!--fr-->[[English_Page/fr|Français]] · <!--xx-->[[English_Page/xx|XXXXX]] · </span> |} ----
- English_Page ãç·¨éç¶æ ã«ããã½ã¼ã¹ã³ã¼ãå ¨ä½ãã³ãã¼ãã¦ï¼Ctrl+AãCtrl+Cï¼ãç·¨éããã£ã³ã»ã«ãã¦ä¸ããã
- ããªãã®è¨èªã§ã®ãã¼ã¸ï¼English_Page/xxï¼ã§ç·¨éãéå§ããã½ã¼ã¹ã³ã¼ããè²¼ãä»ãã¦ï¼Ctrl+Vï¼ããããããã¼ã¸ã翻訳ãã¦ä¸ããã
ã¾ã ä»ã®è¨èªã«ç¿»è¨³ããã¦ããªããã¼ã¸ã®å ´å
- ãã³ãã¬ã¼ããã¼ã¸ï¼Template:Lang:è±èªãã¼ã¸ã®ãã¼ã¸åï¼ããªããã°æ°ãã«ä½æãã以ä¸ã®å 容ãè¨è¿°ãã¦ä¸ããã
---- {| border="0" cellspacing="1" |- ! valign="middle" | [[Image:Geographylogo.png]] | valign="middle" align="left" | <span style="font-size:smaller"> Reference: '''[[è±èªãã¼ã¸ã®ãã¼ã¸å|English]]''' – Other: <!--xx-->[[English_Page/xx|XXXXX]] · </span> |} ----
- xx ã¯è¨èªã³ã¼ãã§ãï¼ä¾ï¼jaï¼
- XXXXX ã¯ãã®è¨èªã«ãããè¨èªåã§ãï¼ä¾ï¼æ¥æ¬èªï¼
- English_Page ãç·¨éããæåã«{{Lang:English_Page}}ãæ¿å ¥ããã½ã¼ã¹ã³ã¼ãå ¨ä½ãã³ãã¼ãï¼Ctrl+AãCtrl+Cï¼ããã¼ã¸ãä¿åãã¦ä¸ããã
- ããªãã®è¨èªã§ã®ãã¼ã¸ï¼English_Page/xxï¼ã§ç·¨éãéå§ããã½ã¼ã¹ã³ã¼ããè²¼ãä»ãã¦ï¼Ctrl+Vï¼ããããããã¼ã¸ã翻訳ãã¦ä¸ããã
ã¢ããªã±ã¼ã·ã§ã³/ã¢ããã¬ããã®ç¿»è¨³
Jmolãã¼ã¸ã§ã³ 10.00.12ã§ãæ±ãã«ãããããå¼·åãªç¿»è¨³éç¨GNU's gettext群ãç¨ããããå¤æ´ãã¾ããã以ä¸ã®æ®µè½ã§ã¯ãã®éç¨ã®è©³ç´°ã«ã¤ãã¦èª¬æãã¦ãã¾ãããã詳ããã¯ãã¡ããã覧ä¸ããã
ç¾å¨ã®ç¿»è¨³ç¶æ³ãåç §ãã¦ä¸ããã
ã¢ããªã±ã¼ã·ã§ã³ãã¢ããã¬ããã®ç¿»è¨³ã¸ã®åå ã«ã¯ããã¤ãã®æ¹æ³ãããã¾ãã
- オンライン: ランチパッド ウェブサイトを使って直接翻訳します。この方法を使うのに必要なのは登録作業だけで、インストールは必要ありません。
- '全てをランチパッド ウェブサイト上でセットアップする時は、記述を完成させておく必要があります。'
- オフライン: LANG.poを自分のコンピュータ上で編集し、nicove@users.sourceforge.net または Jmol-developers@lists.sf.net へメールで送り返します。これには .po ファイルを編集するエディタをコンピュータにインストールする必要があります。
- ã¢ããªã±ã¼ã·ã§ã³ä¸ã®ããã¤ãã®ã¢ã¤ãã ã«ã¤ãã¦ã¯ãããï¼ã¤ã®æ¹æ³ã§ç¿»è¨³ãããã¨ã¯ã§ãããç¹æ®ãªæ¹æ³ã使ãå¿ è¦ãããã¾ãã
ããã«ã¤ãã¦ã¯htmlãã¡ã¤ã«ã®ç¿»è¨³ãã覧ä¸ããã
ã¦ã§ãã¸ã®ã¨ã¯ã¹ãã¼ã ã¢ã¸ã¥ã¼ã«ã®ç¿»è¨³
- ãã®ã¢ã¸ã¥ã¼ã«ã¯ã¢ããªã±ã¼ã·ã§ã³ã®ä¸é¨ã§ããä¸è¨èª¬æã®æ¹æ³ã使ãã¾ãããããã¤ãã®äºé²æªç½®ã¨é¨åçã«éã£ãæ¹æ³ãå¼ã³åºãã¨ããç¹å¥ãªæ§è³ªãããã¾ããããã«ã¤ãã¦ã¯ã¦ã§ãã¢ã¸ã¥ã¼ã«ã¸ã®ã¨ã¯ã¹ãã¼ãã®ç¿»è¨³ãã覧ä¸ããã
ã¢ããã¬ãããã¦ã¼ã¶ã¬ã¤ããéçºè åãã¬ã¤ãã®ç¿»è¨³
ã¬ã¤ãã¯XMLã§æ¸ããã¦ãã¾ãã
1. æåã®ã¤ã³ã¹ãã¼ã«ã¨ãã¦ã³ãã¼ã
- Python ã©ã³ã¿ã¤ã
- libxml2-python bindings (Windows-port)
- gettext (Windows-port) - ã¢ããªã±ã¼ã·ã§ã³/ã¢ããã¬ããã®æåã®æ®µè½ãã覧ä¸ããã
- gnome-doc-utils - Linuxã¦ã¼ã¶ã ãã«å¿ è¦ã§ããJmol-HEAD\doc\source ã«ããPythonã¹ã¯ãªãããå¿ è¦ãªã®ã¯Windowsã¦ã¼ã¶ã ãã§ãã
Linuxã¦ã¼ã¶ã¸ã®æ³¨æ: Linux ã¦ã¼ã¶ã¯ï¼ã½ããã¦ã§ã¢ï¼ããã±ã¼ã¸ãã¤ã³ã¹ãã¼ã«ããã®ã«ããã±ã¼ã¸ããã¼ã¸ã¡ã³ãã使ããã¨ã試ãããã«ããæ¹ãããã§ãããã
Windowsã¦ã¼ã¶ã¸ã®æ³¨æ: Windows ã¦ã¼ã¶ã¯å¿ ãç°å¢å¤æ°ã«PYTHON_PATHãå ããããã«ãã¦ä¸ãããããã«ã¯Pythonãã¤ã³ã¹ãã¼ã«ãããã£ã¬ã¯ããªãå«ãã¦ä¸ãããä¾ï¼ set PYTHON_PATH=C:\Program Files\Python24
ããã§ã¤ã³ã¹ãã¼ã«ã®æºåã¯æ´ãã¾ããã
2. ææ¸ã®å½éåã¨å°æ¹åã«é¢ä¿ãããã¹ã¦ã®å¯¾è±¡ã¯build-doc-i18n.xmlã®ä¸é¨ã«ãªã£ã¦ãã¾ãã PO-template ãã¡ã¤ã«ãä½ãã«ã¯ãant -f build-doc-i18n.xml create-pot ãå®è¡ãã¦ä¸ããã å ¨ã¦ã® Jmol*Guide.LANG.po ãã¡ã¤ã«ï¼ç¿»è¨³ç©ãå«ã¿ã翻訳è èªèº«ã«ãã£ã¦ç¶æ管çãããï¼ã¯ ant -f build-doc-i18n.xml update-po ãå®è¡ãããã¨ã§æ´æ°ããã¾ãã æçµçãªï¼ç¿»è¨³ãããï¼XMLãã¡ã¤ã« Jmol*Guide_LANG.docbook.xml ãä½ãã«ã¯ãant -f build-doc-i18n.xml update-xml ãå®è¡ãã¦ä¸ããã
3. ããªãã®è¨èªã¸ã®ç¿»è¨³ãä½ãã«ã¯ doc/source/po ãã£ã¬ã¯ããªã«ãããJmol*Guide.pot ã Jmol*Guide.LANG.poï¼LANG ã¯ããªãã®è¨èªã³ã¼ãã示ãï¼ ã«ã³ãã¼ãã¦ä¸ãããä¾ï¼deãªããã¤ãèªãfrãªããã©ã³ã¹èªãjaãªãæ¥æ¬èªã¨ãã£ãããã«ã
4. æ®ãã¯ä¸è¨æå¼ãã¨åæ§ã§ã
Jmolã»FAHã®ã¦ã§ããµã¤ãã®ç¿»è¨³
å·çä¸