phpCodeGenerator一部日本語化

phpCgスクリーンショット1 phpCgスクリーンショット2

しばらくぶりです。

いくつかプログラム作ってみたけど、なかなか使ってもらえないですね。
まぁ、あんまり面白くないから仕方ない。
頑張って面白いものつくりますよ~、そのうち・・・。

ここしばらく変なもの作らずに何やってたか、っていうと仕事です。
自称野良エンジニア、でも、有り難い事にお仕事を頂いているので。

で、 相変わらずPHP, MySQLなんかでいろいろ作ってるわけですが、管理系の画面なんて同じような物を何度も何度も作るわけですよ。
cakePHPなんかで簡単にできればいいな、って思って使おうと思ったんですが・・・覚えるのに時間がかかりそうで断念。

他にもっと楽なツールが無いかなと調べてたら

マスタメンテナンスを一気に作成「phpCodeGenerator」by MOONGIFT

って記事を発見、早速使ってみました。

DB、テーブルを選択して、それに対応する検索、登録、編集、一覧機能を持ったプログラムを生成するのね。
結構使えそう、でも英語・・・。
表示が英語だと 中身同じでも使いづらいんだよね。
ってより、英語ってだけで拒絶反応示す人も多い。
かくいう自分もその一人。
プログラムやってるのに英語苦手。
まぁ、ちょっとだけなら読めるんだけど。

で、今後楽する為に、最終的に出力されるプログラム部分を中心に、日本語化してみました。

画面はこんな感じ。記事の一番上にも載ってる画像やつです。

 

phpCgスクリーンショット1 phpCgスクリーンショット2

これで、管理系の機能を作るのが楽になるかも。

最近のプログラム、文言一覧が外部ファイルになってて簡単にいじくれるのが多くって楽。

とりあえず、今回修正したソースを置いておきます。

phpCodeGenerator0.2.2一部日本語化版 20071105

必要な人、持って行って使ってください。
で、英語得意な人、あと半分くらい残ってます、それも長文ばっかり(笑)
後を頼みます・・・って他力本願じゃダメかな。

以下が修正箇所です。

——
・言語ファイル設置(文字コードはEUC-JP)

phpcg/app/language/lang_japanese.inc.php

・読み込み言語ファイルの変更
ファイル

phpcg/app/settings/phpcg.config.inc.php

39行目

define(“LANGUAGE_FILE”,APP_PATH.FILE_SEPARATOR.”language”.FILE_SEPARATOR.”lang_english.inc.php”);

define(“LANGUAGE_FILE”,APP_PATH.FILE_SEPARATOR.”language”.FILE_SEPARATOR.”lang_japanese.inc.php”);

・文字コードの修正

ファイル
phpcg/template/php/web/common/commonHeader.php

42行目

<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>

<meta http-equiv=”Content-Type” content=”text/html; charset=euc-jp”>

——

訳に立てば幸いです。