elstc / konjak Goto Github PK
View Code? Open in Web Editor NEWContents translation plugin for Movable Type
Home Page: http://konjak.jp/
License: Other
Contents translation plugin for Movable Type
Home Page: http://konjak.jp/
License: Other
* 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/ にてプラグインの配布を行っています。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.