Pukiwikiで、メニュー部分の日本語・英語の切り替え機能を追加したいと考えています。
プラグインなど検索しましたが、やり方がわかりません。PHP初心者です。
pukiwikiのバージョンは、1.4.7です。
メニュー部分のみの切替で、ページ自体は1ページのままにしたいです。
(同じページに、日本語、英語両方を記載しているため)
イメージは、下記URLのページ右上にあるJapanse/Englishの切替です。
(こちらは、本文の部分も切り替わっていますが、メニュー部分だけの切替を作りたいです)
http://www.platonicwave.com/pukiwiki/index.php?c …
どのようにカスタマイズすればよいのでしょうか?詳しい方、教えてください(><)!
上記機能の追加が難しいようでしたら、
日本語環境で閲覧するとメニューが日本語でそれ以外で閲覧すると自動的に英語表記に切り替わるような設定をしたいと考えています。
こちらもわかる方、ぜひ教えてください。
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
詳しくはないですが、プラグインもどきのようなものを
作ってみました。
場当たり的に作ったので、本格運用するにはバグ大有りだと
思いますが、とりあえず、新規に pukiwiki-1.4.7_notb を
インストして、下の手順でやってみたら切り替わりました。
(1) langswitch.inc.php を plugin ディレクトリへセットする
http://mfdl.hp.infoseek.co.jp/goo_php_q/20100205 …
(2) skin/pukiwiki.skin.php に追記する
http://mfdl.hp.infoseek.co.jp/goo_php_q/20100205 …
(3) pukiwiki.ini.php に、追記・変更する
http://mfdl.hp.infoseek.co.jp/goo_php_q/20100205 …
(4) 各言語用のメニュー (MenuBar_en, MenuBar_ja) を新規作成する
※ langswitch.inc.php を保存する時は、文字コードを合わせないと
文字化けするかもしれません。
※ recent や popular をメニューで使う場合、そのままでは、
英語モードで日本語を含んだページ名は、文字化けします。
この回答への補足
ご丁寧にご回答いただき、ありがとうございます。ご連絡が遅くなり大変申し訳ありません。。
「(4) 各言語用のメニュー (MenuBar_en, MenuBar_ja) を新規作成する」
とありますが、具体的にどのファイルにどのように追記すればよいのでしょうか?
また、
トップページに、recentを使っています。英語モードで表示する場合の文字化けを回避するには、
どのファイルでどのような設定をすればよいのでしょうか?
初心者でわからないことばかりで、申し訳ありませんが、教えていただけると助かります(><)
どうにか実現させたいので、どうぞよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Safari(サファリ) 米国サイトへ行きたいのに、勝手に日本語ページへ飛ばされる 1 2022/10/16 07:52
- Excel(エクセル) Excelヘルプの SUMIF関数の“コースのまとめ”で勉強した~いッ! 1 2023/08/05 17:44
- Windows 10 【Windows11】の起動画面で日本語と英語と中国語の言語選択画面を出して起動時の標準 1 2023/06/18 19:40
- 大学受験 長文失礼します 高3受験生女 愛知教育大学理科 (偏差値50 国立)志望です。 先週の共通テスト模試 5 2022/09/13 00:21
- その他(学校・勉強) この英語の文は適切でしょうか…?? 1 2023/05/11 20:14
- 予備校・塾・家庭教師 武田塾について。通信制高校3年です。 中学から含め全く勉強しませんでした。 高校は母も病気気味だった 2 2022/08/11 20:46
- YouTube YouTube Music と YouTube の言語設定 1 2023/06/30 17:18
- その他(悩み相談・人生相談) 日本語と英語の切り替えってどこのキーを使えば良いんですか? 分かりません涙 3 2022/06/28 19:07
- マウス・キーボード alt+shiftで英語キーボードに切り替わらなくなりました、何が原因でしょうか? 1 2023/06/14 13:02
- CPU・メモリ・マザーボード 質問お願いします 「「RAM2GB+拡張4GB」などと書いてあるのは、搭載されているメモリ(RAM) 6 2023/08/28 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.htaccessのURL書き換えができ...
-
シェルスクリプト処理に時間や...
-
pearのインストール出来ない
-
2種類のスクリプトを1つのペー...
-
Image Magickの関数が使えない
-
*.php、*.php3、*.phtmlの違い
-
変数の引き渡し
-
header(Location:~)で$_SESS...
-
<A href ~ と一緒に値を渡すには
-
PHPでの画面遷移について
-
HYのAM11:00のラップの部分の歌...
-
.htaccessにphp_valueが使用できな
-
パソコン一日中つけっぱなしの...
-
複数のPHPファイルを読み込むに...
-
複数ページのセッションの送り方
-
php4とphp5での数値の取り扱い...
-
PHP PDOライブラリが読み込まれ...
-
PHPのWARNINGをcatchするには
-
フォントの色を変えるには?
-
phpでPEAR::DBを使っているので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.htaccessにphp_valueが使用できな
-
フォームで戻った際に入力済み...
-
phpの中でphpを書けないか
-
<A href ~ と一緒に値を渡すには
-
header(Location:~)で$_SESS...
-
PHPで別PHPを呼び出す。
-
PHPからMSSQLへの接続結果の文...
-
これの対応OSを教えて下さい。p...
-
複数のPHPファイルを読み込むに...
-
*.php、*.php3、*.phtmlの違い
-
東京都の高校の九段高校ってど...
-
HYのAM11:00のラップの部分の歌...
-
PHPINFOが見えない
-
<大至急!>ご教授願います。
-
リンクのクリック数をカウンタ...
-
服にかいた油性ペンがにじまな...
-
さくらインターネットでメール...
-
libphp5.so がないと?
-
mamp環境でのcronの使い方で困...
-
PHPExcel に関して
おすすめ情報