var sRayUrl = "http://abaki.org/flash/";var aRayApps = new Array();//global begin aRayApps["global"] = new Array(); aRayApps["global"]["admin"] = {"params": new Array('nick', 'password'), "top": 0, "left": 0, "width": 800, "height": 600, "resizable": 0}; //global end //im begin aRayApps["im"] = new Array(); aRayApps["im"]["user"] = {"params": new Array('sender', 'password', 'recipient'), "top": 0, "left": 0, "width": 550, "height": 500, "resizable": 1}; //im end //mp3 begin aRayApps["mp3"] = new Array(); aRayApps["mp3"]["player"] = {"params": new Array('id', 'user', 'password'), "top": 0, "left": 0, "width": 340, "height": 350, "resizable": 0}; aRayApps["mp3"]["recorder"] = {"params": new Array('user', 'password', 'extra'), "top": 0, "left": 0, "width": 340, "height": 300, "resizable": 0}; //mp3 end //photo begin aRayApps["photo"] = new Array(); aRayApps["photo"]["shooter"] = {"params": new Array('id', 'extra'), "top": 0, "left": 0, "width": 400, "height": 300, "resizable": 0}; //photo end //presence begin aRayApps["presence"] = new Array(); aRayApps["presence"]["user"] = {"params": new Array('id', 'password'), "top": 0, "left": 0, "width": 250, "height": 605, "resizable": 1}; //presence end //video begin aRayApps["video"] = new Array(); aRayApps["video"]["player"] = {"params": new Array('id', 'user', 'password'), "top": 0, "left": 0, "width": 350, "height": 400, "resizable": 0}; aRayApps["video"]["recorder"] = {"params": new Array('user', 'password', 'extra'), "top": 0, "left": 0, "width": 350, "height": 400, "resizable": 0}; //video end //video_comments begin aRayApps["video_comments"] = new Array(); aRayApps["video_comments"]["player"] = {"params": new Array('id', 'user', 'password'), "top": 0, "left": 0, "width": 350, "height": 400, "resizable": 0}; aRayApps["video_comments"]["recorder"] = {"params": new Array('user', 'password', 'extra'), "top": 0, "left": 0, "width": 350, "height": 400, "resizable": 0}; //video_comments end//games begin aRayApps["games"] = new Array(); aRayApps["games"]["user"] = {"params": new Array('mode', 'user', 'password', 'member'), "top": 0, "left": 0, "width": 755, "height": 650, "resizable": 0}; aRayApps["games"]["editor"] = {"params": new Array('user', 'password'), "top": 0, "left": 0, "width": 755, "height": 650, "resizable": 0}; aRayApps["games"]["admin"] = {"params": new Array('nick', 'password'), "top": 0, "left": 0, "width": 755, "height": 550, "resizable": 0}; //games end\n
 
始めに ファイル 音楽 ビデオ フォト コミュニティ カテゴリー タグ ヘルプ  
  •  
   
 
 
アクション
評価
0 投票
概要
カテゴリー
Dolphin 7 (9 投稿)
お仕事・就職 (1 投稿)
その他 (1 投稿)
ライフスタイル (4 投稿)
夢 日記 (1 投稿)
湯快リゾート (3 投稿)
管理人日記 (7 投稿)
趣味日記 (1 投稿)
忘れないように•••
忘れないように•••
183 日 前 0 コメント カテゴリー: 管理人日記 タグ: フォーラムモジュール, ランゲージファイル

忘れないようにメモ!

後日、グループにでも整理します。

 

まったく、イルカちゃんはお茶目なんだから!

ランゲージファイルの扱いが特殊すぎ〜

その分、後からの修正等は楽でスムーズなんだけど、最初が考えさせられる所ばかりだ。

 

BOONEXでは単体で「orcaフォーラム」と言うのがあるんだけど、イルカちゃんにはこれを取り込んでいるわけだ。

だから、少し使用が異なっている。ランゲージファイルの扱いもさらに特殊になっている。

6.x.xの時、何処かの人が日本語版として配布していたが、フォーラムだけ英語のままで翻訳されていなかった。

そればかりか、フォーラムを開くと他のメニューまで英語に変わると言う摩訶不思議な現象に見舞われた。

その後、6.1.5に入れ直して、直接コードを書き換えて無理矢理日本語にした記憶がある。その場合、英語表示にしても日本語のままと言う不都合が•••

7.0.0でようやく解決!

7.0.0でもフォーラムモジュールの扱いは「orcaフォーラム」として取り込まれているようだ。

 

他のモジュール同様、/install/langs/ja.php のファイルは、mysql内に取り込まれて関連付けされる。

フォーラムモジュールのこのファイルをのぞくと、メニュー周りの最低限の語句しか無く、他の語句は別の所で管理されていた。

/integrations/base/langs/ この中

つー事で、この中の「en.php」の複製を作り「ja.php」にリネームして翻訳開始!

で、いつもの様に、管理画面からモジュール設定画面で、ランゲージファイルの再呼び込みスタ〜〜〜ト

あれ?変わらない??

ん?

そらそうだわな!ここでの呼び込みは通常のランゲージファイル、installフォルダーの中に入ってるやつの呼び込みだ。

このファイルを変更した場合、フォーラム ホームに「Compile Language:ja」ボタンがあるので、それで呼び込み!

そうすると、/layout/の中にbase_jaとuni_jaなるフォルダーが新たに出来てる。

ここに書き込まれるわけだな。

うむ〜複雑〜

でも、解決出来てよかった。

フォーラムモジュールの日本語化に関しては、説明書を付けなくてはわからんな〜

コメント
ソート順: 
ページごとの件数: 
 
  • コメントがありません。
Copyright © 2010 ABAKI Communications.