Bogo

説明

https://ideasilo.wordpress.com/bogo/

Bogo は WordPress のための素直な多言語化プラグインです。

WordPress はそれ自体にローカライズを行う機能を備えているので、ダッシュボードやテーマを英語以外の言語で使うことが標準で可能になっています。Bogo はこの機能を拡張することで、単一の WordPress インストール上で多言語ブログを簡単に構築できるようにします。

興味のある方に少し技術の詳細を説明しましょう。Bogo は一投稿につき一言語を割り当てるタイプの多言語化プラグインです。Bogo の設計は WordPress と親和性が高く、このカテゴリーの他のプラグインとは異なり、データベースに独自のテーブルを追加するようなことがありません。この設計が Bogo の高い信頼性と堅牢性、コンフリクトが起きにくいといった利点を生み出しています。

初めての方への Bogo 使い方ガイド

  1. 言語ファイルをインストールする

    まず、サイトで使うすべての言語の言語ファイルをインストールします。ローカライズ版の WordPress をインストールした場合には言語ファイルはすでにインストール済みになっているはずです。

    まだ言語ファイルが入っていない場合は、Bogo の管理ページ (言語 > 言語パック) からインストールできます。

  2. 管理画面の言語を選択する

    Bogo では各ユーザーごとに管理画面で使う言語が選択できます。ログイン中、管理バーのドロップダウンメニューから言語を切り替えてください。

    管理バーが表示されない場合は、プロフィールページからも言語の切り替えが可能です。

  3. 投稿と固定ページを翻訳する

    インストールした言語に投稿や固定ページを翻訳します。

    WordPress は通常通りそれぞれの投稿や固定ページのコンテンツを保存しますが、Bogo がその投稿に ‘_locale’ メタデータを追加します。この ‘_locale’ にその投稿の言語コードが保持されます。

  4. サイトに言語スイッチャーを設置する

    サイトのフロントエンドの言語を切り替えるための言語スイッチャーをサイトに設置したくなるでしょう。一番簡単な方法は Bogo が用意している言語切り替えウィジェットを使うことです。

    Bogo はそれとは別に “[bogo]” というショートコードも用意していて、投稿や固定ページの本文内に言語スイッチャーを設置できるようになっています。言語スイッチャーを直接テーマのテンプレートファイル内に埋め込んで使いたい場合は、ショートコードを次のように使います:

    <?php echo do_shortcode( '[bogo]' ); ?>
    

スクリーンショット

  • You can switch your admin language in the Admin Bar.
  • The Language Post Box manages language and translations of the Post/Page.

インストール

  1. bogo フォルダ全体を /wp-content/plugins/ ディレクトリにアップロードします。
  2. 「プラグイン」メニューからプラグインを有効化します。

評価

Simple

Simple, gratuito, poderoso, muy fácil de manejar y no consume tantos recursos como WPML.

True ML Plugin for WP

I love this simple but great plugin!

Multiple Languages always put me headache since most of ML plugins are complicated and not running properly. Bogo is not in the crowded.

Very good job

A clean solution for multilingual websites. Easy to use and working smoothly.

Would be appreciated to have some more parameters for the style of the language switcher and some third party extensions are not translatable but the functionalities are quite good overall.

Great work !

25件のレビューをすべて表示

貢献者と開発者

Bogo はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Bogo” はJapaneseに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとございます。

“Bogo” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

Browse the code or subscribe to the development log by RSS.

変更履歴

3.1.2

  • 修正済み: メニューが未登録の時にメニュー管理ページに警告が表示されていた。

3.1.1

  • 修正済み: プレビュー時にロケールクエリーを抑制。

3.1

  • 国旗周りのマークアップとスタイルを刷新。