TeknoTok AI Translator

説明

TeknoTok AI Translator は、ページ、投稿、WooCommerce 商品の表示テキスト、選択されたメタデータ、SEO フィールド、フロントエンド文字列に対応する WordPress 向け AI 翻訳プラグインです。翻訳ジョブをバックグラウンドで実行し、完了した翻訳を WordPress のローカル翻訳メモリから提供します。

ページ表示ごとに重い実行時処理を追加する翻訳プラグインとは異なり、TeknoTok AI Translator は翻訳を小さなバッチで非同期に処理し、その結果をサイトのローカル翻訳メモリにキャッシュします。これにより、変更されていないソーステキストに対するゲートウェイへの重複リクエストを減らせます。

This plugin connects to the secure TeknoTok Translation Gateway (https://soft.teknotok.com), the official TeknoTok API for processing translation requests and returning natural-sounding translations tailored to your target locale.

Key Features:

  • One-Click Setup: Automatically detects your site’s default language and guides you through configuring target languages.
  • Background Queue: Translations are processed in background tasks using WordPress Action Scheduler or WP Cron.
  • Translation Memory: Saves translated content segments locally. If content doesn’t change, the plugin can reuse the saved translation instead of sending the same text to the gateway again.
  • Elegant Language Switcher: Display a floating switcher in the bottom-right or bottom-left of the page, hook it into your header/footer, or insert it anywhere via the [teknotok_language_switcher] shortcode.
  • Browser Language Detection: Offers a polite suggestion banner or redirect option if a visitor’s browser language matches one of your translated languages.
  • WooCommerce Display Translation: Translates product and checkout display text while avoiding changes to prices, SKUs, stock, tax data, orders, payment fields, and customer records.
  • Multilingual SEO Fields: Translates selected metadata and SEO fields used by common SEO plugins including Yoast SEO, Rank Math, and SEOPress.
  • No OpenAI API Key Required: Uses the TeknoTok Translation Gateway, so customers do not need to enter their own OpenAI API key.
  • Free and Pro Options: The free tier includes the same core workflow as Pro with a 3,000 translated-word quota; Pro includes unlimited translated words for one website during the license term.
  • TeknoTok Support: Visit our website for more WordPress, WooCommerce, and AI solutions, or contact us about a custom project.

Third-Party Service Disclosure

このプラグインは翻訳を処理するために TeknoTok Translation Gateway (https://soft.teknotok.com) を利用します。
* 利用規約: https://soft.teknotok.com/terms/
* プライバシーポリシー: https://soft.teknotok.com/privacy/
* 無料クォータ: 無料プランには 3,000 語の翻訳クォータが含まれます。クォータに達しても保存済みの翻訳は引き続き表示され、Pro ライセンスを有効化すると新しい翻訳ジョブを再開できます。

License, Support, and Custom Projects

  • Get License Key: https://soft.teknotok.com/teknotok-translator-pro/
  • Website: https://soft.teknotok.com/
  • Email: teknotok@teknotok.com

Contact TeknoTok Soft if you need a custom WordPress plugin, WooCommerce automation, AI integration, multilingual setup, or a private project built for your business.

スクリーンショット

インストール

  1. Upload the entire teknotok-ai-translator directory to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Access the ‘AI Translator’ menu in your WordPress dashboard to run the setup wizard and select your target languages.

FAQ

TeknoTok AI Translator とは何ですか ?

TeknoTok AI Translator は、ページ、投稿、WooCommerce 商品の表示テキスト、選択されたメタデータ、SEO フィールド、フロントエンド文字列に対応する WordPress 向け AI 翻訳プラグインです。翻訳リクエストには TeknoTok Translation Gateway を使用し、完了した翻訳を WordPress のローカル翻訳メモリに保存します。

TeknoTok AI Translator は無料ですか ?

Yes. The free plugin includes the same core workflow as Pro and includes a 3,000 translated-word quota. Pro includes unlimited translated words for one website during the license term, for sites that need to continue new translations beyond the free quota.

TeknoTok AI Translator は WooCommerce に対応していますか ?

はい。TeknoTok AI Translator は、商品名、商品説明、属性、カートとチェックアウトのラベル、支払いと配送の表示テキスト、関連するフロントエンド文字列など、WooCommerce の表示テキストの翻訳に対応しています。価格、SKU、在庫、税データ、注文、支払いフィールド、顧客レコードを変更しないように設計されています。

TeknoTok AI Translator は多言語 SEO に対応していますか ?

はい。Yoast SEO、Rank Math、SEOPress などの一般的な SEO プラグインで使用される、選択されたメタデータと SEO フィールドを翻訳できます。SEO の動作は、テーマ、SEO プラグイン、対象言語の設定によって異なる場合があります。

How do I get a Pro license key?

Open AI Translator > License Settings in your WordPress dashboard and click “Get License Key”, or visit https://soft.teknotok.com/teknotok-translator-pro/.

Do I need an OpenAI API key?

No. The current customer setup path uses the TeknoTok Translation Gateway, so customers do not need to create or enter an OpenAI API key.

How can I contact TeknoTok Soft?

You can visit https://soft.teknotok.com/ or email teknotok@teknotok.com for support, premium questions, or custom WordPress, WooCommerce, and AI project requests.

Where are my translations stored?

完了した翻訳は、サイトのデータベース内にある WordPress のローカル翻訳メモリテーブルに保存されます。たとえば wp_teknotok_translations のように、サイトのテーブル接頭辞が使用されます。ソーステキストが変更されていない場合、プラグインは保存済みの翻訳を再利用します。

無料の単語数上限に達するとどうなりますか ?

既存の翻訳はローカル翻訳メモリから引き続き表示されます。新しい翻訳ジョブは、追加の単語数が利用可能になるか Pro ライセンスが有効化されるまで一時停止され、その後、対応するプラグインのコントロールから再開されます。

What languages are supported?

TeknoTok AI Translator supports 100+ languages through the TeknoTok Translation Gateway. Available target languages are shown in the plugin settings and may vary by license, quota, and gateway configuration.

Will this slow down my website?

No. All translation jobs are sent to a background worker queue, meaning page editing and visitor browsing are never blocked. The frontend switcher is styled with vanilla CSS and is optimized for performance.

評価

このプラグインにはレビューがありません。

貢献者と開発者

TeknoTok AI Translator はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“TeknoTok AI Translator” は2ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“TeknoTok AI Translator” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.1.56

  • Fixed the frontend language switcher search field so its placeholder follows the active visitor language, including RTL direction for Arabic and other right-to-left languages.
  • Fixed theme-applied borders and external accent rings around the floating language switcher.

1.1.55

  • Saves language switcher design changes from the admin screen without starting translation.

1.1.54

  • Improves the language switcher designer preview with real flags and adds a save-only settings button for design changes.

1.1.53

  • Adds customer-configurable language switcher design presets, colors, opacity, shape, border size, and flag visibility controls.

1.1.52

  • Adds a Pro-only setting to hide the switcher attribution and makes the free attribution a smaller single-line link.

1.1.51

  • Redirects stale removed-language 404 URLs to the clean source-language URL, preserving indexed links without serving deleted translations.

1.1.50

  • Keeps local/staging TEKNOTOK-TEST-* license translations clean by no longer exposing [MOCK xx] prefixes to visitors.

1.1.49

  • Deletes saved translation memory for a target language when that language is removed from Settings, and cancels unfinished jobs for that language.

1.1.48

  • Fixed a fatal error on translated pages caused by recursive URL checks while localizing internal links.

1.1.47

  • Fixed translated post and page content so same-site internal links keep the active language prefix, while external links and WordPress internal endpoints remain unchanged.

1.1.46

  • Fixed language-prefixed paginated blog archive requests for static posts pages, preventing newly added language URLs such as /ms/blog/page/2/ from hitting the wrong WordPress query path.

1.1.45

  • Added queue controls to cancel jobs for removed languages and reset unfinished waiting jobs without deleting completed translation memory.
  • Automatically cancels unfinished jobs when a target language is removed from Settings, preventing removed languages from continuing to consume queue work.
  • Improved frontend warmup handling so failed warmup jobs remain retryable without blocking unrelated translation jobs.

1.1.34

  • Improved admin language selection, translation memory editing, diagnostics, and license screens so large language lists and responsive layouts are easier to use.
  • Improved the frontend language switcher with priority-sorted languages, keyboard accessibility, mobile-safe dropdown sizing, and a clearer “Powered by TeknoTok” referral link.
  • Fixed frontend switcher interactions on themes that do not expose jQuery globally.

1.1.33

  • Fixed localized frontend rendering so saved block post content translations are used even when WordPress changes the rendered content string.
  • Fixed WooCommerce product short and long descriptions in product getters and Store API product responses by reading the saved raw product field translations.
  • Replaces cached post/product body fields inside localized HTML and embedded WooCommerce block JSON before output.

1.1.32

  • Fixed queue processing so post, product, taxonomy, and warmup jobs run before the next string batch instead of staying pending behind shared strings.
  • Queued taxonomy terms and common WooCommerce product-page labels during target-language warmup.
  • Automatically hides the setup wizard once at least one valid target language is configured.
  • Added a quota endpoint compatibility fallback for free users when the license server still needs the License Manager update.

1.1.31

  • Added support for TeknoTok License Manager quota fields and the new quota endpoint.
  • Updated license screens to show Free and Pro word usage instead of unlimited wording.
  • Improved quota-exceeded messages so existing translations continue to be described as available while new translations pause.

1.1.30

  • Repaired already-cached translated HTML so inline links regain missing spaces next to surrounding words.

1.1.29

  • Fixed missing spaces around inline links and other inline elements after translated text is inserted into HTML.

1.1.28

  • Fixed WooCommerce Blocks cart and checkout display translations so dynamic block updates remain translated without touching commerce data.
  • Fixed empty translation memory rows so they no longer block fresh translation jobs.
  • Queued shared frontend strings once after plugin upgrades so common checkout, header, footer, and theme labels can be translated for configured target languages.

1.1.24

  • Fixed language switcher URLs on the homepage and other frontend pages when a static front page and static posts page are configured.
  • Built switcher URLs from the actual browser request path instead of WordPress’s posts-page query context.