説明
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
フィルターにフックすることでスラッグをカスタマイズすることができます.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** * 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
フィルターにフックすることでスラッグをカスタマイズすることができます.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** * Customize translated post statuses. */ add_filter( 'simple_slug_translate_post_status', function( $statuses ) { // Specify post statuses $statuses = [ 'draft', 'publish', ]; return $statuses; } );
評価
貢献者と開発者
変更履歴
2.7.3
- Fixed bug
2.7.2
- Add taxonomy settings
2.7.1
- Fixed bug
2.7.0
- Add supported languages
- Add uninstalling process
- Removed endpoint default value
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
- 最初のリリース