日本語化(OCS Inventory NG) のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 日本語化(OCS Inventory NG) へ行く。
- 1 (2009-03-13 (金) 15:00:43)
- 2 (2009-03-13 (金) 16:08:07)
- 3 (2009-03-17 (火) 07:54:41)
SkyBlueCanvasの日本語対応 †
エージェントソフトウェア(Windows版)に、文字コードで問題があるが、何とはなしに日本語っぽくできた部分だけ記載
言語ファイルの作成 †
/インストールディレクトリ/languages/配下に
japanese.png:日本の国旗画像
japanese.txt:日本語テキスト
を作成
ちなみに、英語の言語ファイルをベースに日本語化中
ここで、日本語の言語ファイル作成時のポイント
japanese.txtの1行目
0 Shift_JIS
としてあります。
エージェントが収集したクライアントPCの情報は、Windows標準の文字コードのため、Shift_JISで記録されています。
文字化けせず(一部やはり化けていますが)に出力するためには、Shift_JISにしておくことが無難です。
日本語表示時の不具合 †
このため、以下のファイルを修正
/machine.php
942行目
//echo "<td align='center' width='100%'><b><font color='blue'>".strtoupper($text)."</font></b></td>"; echo "<td align='center' width='100%'><b><font color='blue'>".$text."</font></b></td>";
種別の一文字目を大文字に変換していますが、日本語でこれを行うと一部文字にて文字化けするので、削除