サポート » 使い方全般 » 写真のギャラリー機能の表示内容修正について

  • 解決済 ikechan

    (@ikechan)


    よろしくお願いします。

    マルチサイトでプラグインのnextgen-galleryを使用しています。
    問題なく使用できています。

    ただ、[gallery=?]にて表示を行った時、写真上に[show picture list]と[show as slideskow]の選択が出来るのですが、どうしてもこれを日本語に変えたくて(「アルバム」「スライドショー」とか・・・)、変える方法を探しています。

    一応、親のプラグイン操作画面のnextgen-gallery編集より、nextgen-galleryのcss,php,・・・のコードをすべてコピーペースト(約28、000行くらい・・・)して、全行に検索をかけたところ、唯一、nextgen-gallery/admin/install.php内に、[show picture list]と[show as slideskow]の記載がありました。

    そこで、

    $ngg_options[‘galTextSlide’]=
    __(‘[Show as slideshow]’,’nggallery’); // Text for slideshow
    $ngg_options[‘galTextGallery’]=
    __(‘[Show picture list]’,’nggallery’); // Text for gallery

    の記述があったので、

    $ngg_options[‘galTextSlide’]=
    __(‘[スライドショー]’,’nggallery’); // Text for slideshow
    $ngg_options[‘galTextGallery’]=
    __(‘[フォトアルバム]’,’nggallery’); // Text for gallery

    と、したのですがが、ギャラりーについては問題なく動きますが、表示は全く変化がありません。

    他の部分も何か修正がいるのでしょうか?
    直し方の発想自体が幼稚で、間違っているのでしょうか。

    対応法もしくは、こことは別に、[show picture list]と[show as slideskow]の設定がしてある場所をご存じの方がいらっしゃいましたら、お教えいただければと思います。

    よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター jim912

    (@jim912)

    ikechanさん、こんにちは。

    Gelleryメニューから、Options > GalleryタブのIntegrate slideshowで設定できませんか?

    ども。

    nextgen-galleryを使用しているわけではないので、プラグインの日本語化について
    基本的なことを。

    wordpressには、多言語に対応する仕組みが備わっています。
    ですから、テーマファイルややプラグインは、多言語に対応するように作ってあれば、
    プラグインファイル自体を書き換えなくても、他の言語(ここでは日本語)の表示に
    変えることができます。

    で、その言語によって書き換える関数が、__()と_e()です。

    恐らく、nextgen-galleryは、多言語に対応するように作られているのでしょう。
    なので、poEditというソフトを使って翻訳ファイルを用意すれば、
    日本語表示にできるはずです。

    具体的な方法は
    “wordpress poEdit プラグイン”などで検索して、調べてみてください。

    記事が古いものもありますが、以下などを参考に。
    http://wpgogo.com/development/how_to_translate.html
    http://wp.mmrt-jp.net/plugin-japanization-project/poedit/
    http://ja.naoko.cc/2008/03/11/wordpress-plugin-japanese-l10n-guide/
    http://ideasilo.wordpress.com/2006/08/14/edit-language-files-with-poedit/

    ※ひょっとしたら、既にnextgen-gallery用の翻訳ファイルを作って
    公開されている人がいるかも知れません。自分で翻訳ファイルを作る前に、
    翻訳ファイルを探してみたほうがいいですよ。

    ※なお、ikechanさんが試してみたように、プラグインファイル自体を書き換えても、
    正しく書き換えれば日本語表示にできるはずですが、バージョンアップなどで
    更新したときに、当然上書きされて、また英語に戻ってしまいます。
    そういう意味でも、最初は面倒ですが翻訳ファイルを作ることをお勧めします。

    参考になれば。

    NGGのver.は幾つでしょうか?

    確かv1.5.2以降はNGG本体で自動的に、翻訳ファイル(言語ファイル)をインストールして最適化する機能が付いてるはずです。

    下記webサイトでも日本語ファイルが配布されてます。
    http://design-cupola.com/web-diary/nextgen-gallery-ja/

    トピック投稿者 ikechan

    (@ikechan)

    皆さん、いろいろとご指導有難うございました。
    解決策といたしましては、

    jim912
    メンバー
    1 week前の投稿 #
    様の、

    ikechanさん、こんにちは。
    Gelleryメニューから、Options > GalleryタブのIntegrate slideshowで設定できませんか?

    の方法にて、解消できました。

    御回答を頂いた皆さん、特に、jim912メンバーさん、有難うございました。
    次からは、もっとよく見てから質問します。

    有りがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「写真のギャラリー機能の表示内容修正について」には新たに返信することはできません。