syncTranslitプラグイン

多くのWebプロジェクトでは、わかりやすいURLを使用しています。 たとえば、URLの記事IDの代わりに、そのテキスト識別子(スラッグ)が使用されます。 通常、記事が作成されると、スラッグはサーバー側で自動的に生成されます。 ただし、(フォームを介して)自分でスラッグを設定できるようにしたい場合は、 syncTranslitプラグインを使用できます



syncTranslitプラグイン





ブログから記事を公開しています。 このプラグインは、ウクライナとロシアの開発者向けに設計されています。

プラグインの主なタスク:キリル文字からスラッグを生成します。 プラグインを使用すると、フォーム上の2つのフィールドを同期できます。一方のフィールドはデータソース(たとえば、記事の名前)で、もう一方(スラッグ)は音訳されたテキストを受け入れます。



使用する



プラグインファイルを含め、ソース要素のsyncTranslitメソッドを呼び出し、宛先パラメーター(レシーバー要素のID)を渡します。



$( document ).ready( function (){

$( "#articleTitle" ).syncTranslit({destination: "slug" });

});










この例のデモンストレーション





オプション



利用可能なオプションのリスト:







他のオプションを使用した例:大文字に変換し、アンダースコアを使用して単語を区切る音訳:



$( document ).ready( function (){

$( "#articleTitle2" ).syncTranslit({

destination: "slug2" ,

caseStyle: "upper" ,

urlSeparator: "_"

});

});











Google CodeでsyncTranslitプラグインダウンロードする

JQueryプロジェクトページ




All Articles