Jetweb Translate は、WordPress ウェブサイト向けに設計されたAI駆動の翻訳サービスです。高度な言語モデルを使用して、文脈、トーン、書式を保持したプロフェッショナル品質の翻訳を提供します。
ブログ記事、商品説明、またはウェブサイト全体の翻訳が必要な場合でも、Jetweb Translate は、サポートする37以上のすべての言語で一貫した品質のテキストおよびファイルベースの翻訳を処理します。
AIを活用したWordPress向け多言語翻訳。Translateのコンテンツ、ページ、ファイルを37以上の言語にプロ品質で翻訳します。
Jetweb Translate は、WordPress ウェブサイト向けに設計されたAI駆動の翻訳サービスです。高度な言語モデルを使用して、文脈、トーン、書式を保持したプロフェッショナル品質の翻訳を提供します。
ブログ記事、商品説明、またはウェブサイト全体の翻訳が必要な場合でも、Jetweb Translate は、サポートする37以上のすべての言語で一貫した品質のテキストおよびファイルベースの翻訳を処理します。
Translate は、以下の37言語間で翻訳を行います。APIリクエストでは2文字のISOコードをご利用ください:
公式WordPressプラグインで数分で始められます。WordPress管理画面から直接、投稿、固定ページ、商品をTranslateします。
| Setting | Description | Default |
|---|---|---|
| APIキー | あなたのJetwebアクセストークン (jw_で始まります) | 必須 |
| 原文言語 | コンテンツの元の言語 | 自動検出 |
| 翻訳先言語 | 翻訳する言語 | なし |
| 自動翻訳 | 新しい投稿を自動的にTranslate | 無効 |
| HTMLを保持 | 翻訳時にHTML書式を保持する | 有効 |
当社のREST APIを使用してカスタム統合を構築できます。すべてのリクエストには、X-Access Tokenヘッダーによる認証が必要です。
X-Access-Token: jw_your_api_key_here Content-Type: application/json
# リクエスト POST https://translate.api.jetweb.app/translate { "text": "Hello, world!", "source": "en", "target": "de" } # レスポンス { "success": true, "translated": "Hallo, Welt!", "source": "en", "target": "de", "characters": 13 }
# リクエスト(最大100テキスト) POST https://translate.api.jetweb.app/translate/batch { "texts": [ "Welcome to our store", "Add to cart", "Checkout" ], "source": "en", "target": "fr" } # レスポンス { "success": true, "translations": [ "Bienvenue dans notre boutique", "Ajouter au panier", "Paiement" ], "totalCharacters": 39 }
# リクエスト(認証不要) GET https://translate.api.jetweb.app/languages # レスポンス { "languages": [ { "code": "en", "name": "English" }, { "code": "de", "name": "German" }, { "code": "fr", "name": "French" }, ... ] }
構造を保持しながらファイル全体をTranslateで翻訳します。対応形式:
| 形式 | 拡張子 | 説明 |
|---|---|---|
| JSON | .json | 言語ファイル、i18n設定 |
| PO/POT | .po, .pot | WordPress 翻訳ファイル |
| CSV | .csv | スプレッドシート翻訳 |
| プレーンテキスト | .txt | シンプルなテキスト文書 |
# リクエスト (multipart/form data) POST https://translate.api.jetweb.app/translate/file file: [your-file.json] source: en target: de # レスポンス: Translateされたファイルのダウンロード Content-Type: application/json Content-Disposition: attachment; filename="de.json"
使用量は翻訳された文字数で測定されます。すべてのプランにファイル翻訳とバッチAPIアクセスが含まれます:
レート制限ヘッダー: X-RateLimit-Remaining, X-RateLimit-Reset
APIは標準的なHTTPステータスコードと説明文を含むエラーメッセージを返します:
| コード | エラー | 説明 |
|---|---|---|
| 400 | Bad Request | 無効なパラメータ、テキストまたは言語コードの不足 |
| 401 | Unauthorized | APIキーが不足しているか無効です |
| 403 | Forbidden | 文字数制限の超過またはプランによる制限 |
| 413 | Payload Too Large | テキストがリクエストあたり50,000文字を超えています |
| 415 | Unsupported Media | ファイル形式がサポートされていません |
| 422 | 無効な言語 | ソースまたはターゲット言語がサポートされていません |
| 429 | リクエストが多すぎます | レート制限を超えました |
| 500 | サーバーエラー | 内部翻訳エラー |
jw_で始まる必要があります。X-RateLimit-Resetヘッダーに表示)までお待ちいただくか、プランをアップグレードしてください。数分でコンテンツの翻訳を開始できます。無料プランには月間10,000文字が含まれます。