Home > Movable Type > 検索画面の日本語化

検索画面の日本語化

blogのデザインの関係で英語を多用しすぎているのですが本人もよくわかってなかったりします。
特に検索画面の英文はちょっとわかりにくいと思ってました。

By default, this search engine looks for all words in any order. To search for an exact phrase, enclose the phrase in quotes:

"movable type"

The search engine also supports AND, OR, and NOT keywords to specify boolean expressions:

personal OR publishing
publishing NOT personal

検索方法の説明のはずなのにわかりにくいっていうのも本末転倒かと思い検索画面の日本語化をする事にしました。
その際rebuild 支援ツールでもお世話になったActivity Memoさんの以下のエントリーが大変参考になりました。

<参考エントリー>
Activity Memo: 検索

<関連エントリー>
[c*] : 検索にAmazonとGoogleを追加

検索画面のカスタマイズは検索画面用のテンプレートをDLして修正します。
MTのsearch_templatesディレクトリ内のdefault.tmplというファイルです。
検索の説明についての変更は<MTNoSearch>~</MTNoSearch>に挟まれた部分を以下に差し替えました。

<h2 class="date">Instructions</h2>
<div class="blogbody">
    <p>この検索エンジンでは、特に何も指示しないと、
    全ての語をあらゆる出現順序で検索します。
    語順に意味がある場合、以下のように、
    引用符("")で囲うことで、
    フレーズ(語句)として検索することができます:</p>
    <blockquote class="example"><pre>
    <span class="sampleWords">"movable type"</span></pre>
    (movable type が検索対象になり、
    type movable は検索対象にならない)</blockquote>
    <p>また、この検索エンジンでは AND, OR, NOT
    というキーワードを指定することで、
    検索条件を指定することができます:</p>

    <blockquote class="example"><pre>
    <span class="sampleWords">publishing personal</span>
    </pre>
    (AND検索::publishing と personal
    のどちらも含まれるページを探す)
    </blockquote>

    <blockquote class="example"><pre>
    <span class="sampleWords">personal OR publishing</span>
    </pre>
    (OR検索::personal または publishing
    のどちらか少なくとも一方が含まれるページを探す)
    </blockquote>

    <blockquote class="example"><pre>
    <span class="sampleWords">publishing NOT personal</span>
    </pre>
    (NOT検索::publishing が含まれるページのうち personal
    が含まれないページを探す)
    </blockquote>
</div>

差し替えた後は保存して元あったディレクトリにUPして完了です♪

:: TB memo ::
http://member.blogpeople.net/tback/01384
http://member.blogpeople.net/TB_People/tback.jsp?id=00093

Home > Movable Type > 検索画面の日本語化

Search
Feeds

Page Top