-
Notifications
You must be signed in to change notification settings - Fork 0
Contents translation plugin for Movable Type
License
elstc/Konjak
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
* Konjak Translate Plugin 1.01 翻訳APIを利用して翻訳を行うプラグインです。 ブロックタグ <MTTranslateText> および モディファイア translate_language を追加します。 翻訳されたテンプレートは含みません。 別途、テンプレートを作成する必要があります。 ** 変更履歴 *** 1.01 2010/02/28 config.yaml内で使用しているタブ文字をスペース文字に修正しました。 ** 動作環境 Movable Type 4.2 以上 ** インストール前の注意点 プラグインのインストール時にデータベースに「mt_konjak_cache」テーブルを追加します。 翻訳内容のキャッシュのために使用しています。 また、他のテーブルに対してフィールド追加は行っていません。 本プラグインはデータベースを操作するため、事前にファイルとデータベースの バックアップを行うことをお勧めします。 ** インストール方法 1. ダウンロードしたファイルを展開します。 2. 展開して生成された「Konjak」フォルダを、Movable Typeの「plugins」ディレクトリに アップロードしてください。 3. Movable Typeにアクセスすると、「アップグレード開始」と表示されますので、 「アップグレード開始ボタンを押し、プラグインをインストールしてください。 ** 設定方法 1. ブログのプラグイン設定ページを開きます。(設定はブログ毎に行います) 2. Konjak Translationの設定を表示します。 3. 翻訳エンジン、翻訳元の言語を設定します。 翻訳元の言語は日本語の場合は「ja」、英語の場合は「en」のように指定します。 その他の指定できる言語は翻訳エンジン毎に違いますので、それぞれの翻訳エンジンを ご確認ください。 ※Bingを使用する場合は Bing Developer Center(http://www.bing.com/developers/) よりAppIDを取得し、Bing Application IDを設定してください。 ** 使用方法 テンプレート中で翻訳を行いたい部分を編集します。 以下のようにブロックタグをする方法と、モディファイアを使用する方法の 2通りの方法があります。 1. ブロックタグを使用する。 <mt:TranslateText language="en"> <$mt:EntryBody$> </mt:TranslateText> 2. モディファイアを使用する。 <$mt:EntryBody translate_language="en"$> 「en」の部分が翻訳された言語を指定する部分です。 テンプレート保存後に、ページの再構築を行ってください。 ファイル数が多い場合は時間がかかる場合があります。 翻訳内容はデータベースにキャッシュします。 一度キャッシュしたら、再度翻訳データの取得は行いません。 翻訳エンジンを切り替えた場合や、最新の翻訳データを取得したい場合には、プラグイン設定の 「翻訳キャッシュの全削除」キャッシュを削除後にサイトの再構築を行ってください、 ** アンインストール 1. MovableTypeの「plugins」ディレクトリから「Konjak」ディレクトリを削除します。 2. データベース内の「mt_konjak_cache」テーブルを削除します。 ** ライセンス ソフトウェアおよびソースコードは二条項BSDライセンスに従います。 LICENSE.txtをご覧ください。 ** プラグイン配布元 http://konjak.jp/ にてプラグインの配布を行っています。
About
Contents translation plugin for Movable Type
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published