人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【再質問】Eclipse PDTについて質問です。
編集中のコードの中のPHP関数にマウスポインタを合わせた時、英語のマニュアルがポップアップされますが、
これを日本語にする具体的な設定方法を教えてください。


●質問者: taroemon
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:eclipse PDT PHP コード ポップアップ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● chyopper
●28ポイント

日本語化パッチがあるようです。

関数ホバーテキスト等の日本語化ファイルです(100%日本語化しているわけではありませんが^^;)。org.eclipse.php.core プラグインの Resources/phpFunctions5.php と置き換えて下さい。文字コードはMS932なので、OSの文字コードに合わせて(例えばUbuntuならUTF-8に変換して)使用して下さい。

http://atlanto.web.fc2.com/pdt/workshop/

http://atlanto.web.fc2.com/pdt/patch_1.0.3.html

http://atlanto.web.fc2.com/pdt/files/phpFunctions5.zip

◎質問者からの返答

ご回答ありがとうございます。

phpFunctions5.phpをPDTのフォルダ内検索したところ、

同名のファイルは無かったので、置き換える方法がわかりませんでした。


2 ● rouge_2008
●42ポイント ベストアンサー

コメントにも書いた通り本来はPHP5用なのですが、5.3でも使用できました。

http://sourceforge.jp/projects/pdt-tools/releases/39821/note

PDT 2.0.x用の関数ヘルプ(マウスホバー等で表示される簡単な説明)の日本語化ファイルです。(php5のみ)

関数ヘルプの元ネタになるデータは、PHPファイルの形でPDTインストール先の

eclipse\plugins\org.eclipse.php.core_2.0.0.v20090315-1850\Resources\language

フォルダにありますが、そこにファイルの生成方法もありますので、こさえてみました。

オリジナルのphp5をphp5enにリネームするなどして、本ファイルを解凍してできたphp5をコピーして下さい。

PDT2.0.x用ですが、こちらは2.1.1でも使用できました。

※元のフォルダをリネームしてから、「eclipse\plugins\org.eclipse.php.core_2.1.1.v20090921-1100\Resources\language」に「pdt2.0_php5_ja_2009-05-29.zip」を解凍して出来た「php5」をそのままコピー

(※5.3用には「php5.3」にリネームしてコピー)

(※バージョンの部分「2.1.1.v20090921-1100」は、ご自分の環境に合わせて読み替えてください。)


・以下のファイルが足りないので、バックアップしたフォルダ「php5.3en」から新しい「php5.3」にコピーします。

(※これらの関数については英語の説明になりますが・・・)

Core.php

ereg.php

ibm_db2.php

pdo_ibm.php

sqlite3.php

sybase_ct.php

zend.php


以下のファイルは余分ですが、そのまま残しておいても特に問題ないと思います。

imagick.php(・php5(en)にも最初からありません。)

intl.php(・php5(en)にはあって、php5.3(en)にはないので削除してOK?)

ncurses.php(・php5(en)でも最初からありません。)

pdo_dblib.php(・WindowsではPDO_ODBCを推奨・php5(en)でも最初からありません。)

readline.php(・Windows版では利用できない拡張モジュール・5.3で廃止されたわけではない様子)

Zend Optimizer+.php(・5.3には未対応?)

http://www.zend.co.jp/product/zendoptimizer.html



・5(5.2/5.1)用が必要な場合

以下のファイルが足りないので、バックアップした「php5en」からコピーしてください。

(5.3用と同じく、これらの関数は英語のままになります。)

ereg.php

ibm_db2.php

pdo_ibm.php

sqlite3.php

sybase_ct.php

zend.php

Zend Download Server.php

Zend Monitor.php

Zend Page Cache.php



以下のファイルは余分ですが、そのまま残しても大丈夫です。

imagick.php

ncurses.php

pdo_dblib.php



※PDT2.1用の1.1.0も配布されていますが、こちらを試したところ、ちょっとした不都合が起きたので、上記のバージョン(1.0.0)を使用することをお勧めします。(一応、PDT2.1用でも結果的に日本語化はされましたが・・・)

◎質問者からの返答

コメントにお返事しなくてすみませんでした。見落としてました。


最新のXAMPPでPHP5.3です。

文字コードをSJISにするのはいろいろ問題がありそうなので、変えずにためしたのですが、そのせいかうまくいきませんでした。


私の環境ではうまくいきませんでしたが、他の方には役立つ情報だと思います。

丁寧な対応ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ