説明
Simple Slug Translate は投稿、固定ページ、カテゴリー、タクソノミーのスラッグを自動的に英語に変換します。
それはパーマリンクの見た目をより良くし、また SEO にも良いかもしれません。
翻訳エンジンは Watson Language Translator が使われています. 以下の言語をサポートしています:
- アラビア語
- チェコ語
- デンマーク語
- オランダ語
- ドイツ語
- ギリシャ語
- 英語
- スペイン語
- フィンランド語
- フランス語
- ヘブライ語
- ヒンディー語
- ハンガリー語
- イタリア語
- 日本語
- 韓国語
- ノルウェー語
- ポーランド語
- ポルトガル語
- ロシア語
- スウェーデン語
- トルコ語
- 簡体字中国語
- 繁体字中国語
このサービスを利用するために、IBM Cloud Liteアカウントに登録して、Watson Language Translator の API key を取得する必要があります。無料プランですと一ヶ月あたり 1,000,000 文字までの翻訳ができます。
関連リンク
インストール
- simple-slug-translate ディレクトリをプラグインディレクトリにアップロードします。
- WordPress の ‘プラグイン’ メニューからプラグインを有効化してください。
- “ダッシュボード”->”設定”->”Simple Slug Translate”
- “API 設定”: “API key” を入力してください。
- “翻訳設定”: “元の言語”を選択してください。
- “権限設定”: 有効な投稿タイプを選択してください。
- 投稿を更新すると、スラッグが自動的に英語に翻訳されます。固定ページ、カテゴリー、タクソノミーも同様に翻訳が行われます。
もっと詳しく:
FAQ
-
このプラグインを使うために何が必要ですか?
-
IBM Cloud Lite アカウントに登録して、Watson Language Translator の API key を取得する必要があります。
このプラグインは API key を使用して翻訳エンジンに問い合わせをします。それ以外の用途には使用しません!
-
もしすでにスラッグが保存されている時、翻訳されたスラッグが上書きされますか?
-
スラッグが上書きされるかどうかを設定で切り替えることができます.
- “ダッシュボード”->”設定”->”Simple Slug Translate”->”上書き”
-
翻訳されたスラッグをカスタマイズすることができますか?
-
simple_slug_translate_results
フィルターにフックすることでスラッグをカスタマイズすることができます./** * Customize the translated slug. */ add_filter( 'simple_slug_translate_results', function( $results ) { // 200 – OK if ( 200 === $results['code'] ) { // Customize slug $results['text'] = sprintf( 'translated-%s', $results['text'] ); } return $results; } ); -
特定の投稿ステータスの時だけ翻訳させることはできますか?
-
simple_slug_translate_post_status
フィルターにフックすることでスラッグをカスタマイズすることができます./** * Customize translated post statuses. */ add_filter( 'simple_slug_translate_post_status', function( $statuses ) { // Specify post statuses $statuses = [ 'draft', 'publish', ]; return $statuses; } );
評価
貢献者と開発者
変更履歴
2.6.2
- Fixed bug
2.6.1
- Fixed bug
2.6.0
- Fixed bug
- Add overwrite settings
2.5.0
- Add supported languages
2.4.0
- Add supported languages
2.3.1
- Fixed bug
2.3.0
- Support service endpoints by location
2.2.0
- Add filter hook
2.1.0
- Support Gutenberg
- Add post type settings
- Fixed some bugs
2.0.0
- Migrate to Language Translator API v3
1.2.2
- Fixed bug
1.2.1
- Update text
1.2.0
- Fixed bugs
- Add filter hook
1.1.0
- Add API settings check
1.0.1
- Add scheduled event
1.0.0
- 最初のリリース