Joomla 公開記事プレビュー — 6.1.4 で検証

ウェブサイト翻訳・ローカライズ: Joomla

テンプレートを変更せず、GoLocal! で Joomla の公開記事本文を翻訳・ローカライズできます。インストール用プラグインと実際のデモを提供しています。メニュー、本文外のタイトル、他社コンポーネントは対象外です。

Joomla ネイティブシステムプラグイン

Joomla を接続する3つの手順

  1. 互換性とプロジェクトを確認

    まずデモを試し、試用や購入前に Joomla/PHP、テンプレート、キャッシュ、会員領域をサポートへ相談してください。GoLocal の Website プロジェクトで Joomla、正確な公開ドメイン、原文の言語を設定します。管理者・DB・翻訳事業者の秘密情報ではなく、公開プロジェクトキーだけをコピーします。

  2. Joomla に ZIP をインストール

    ステージングをバックアップします。下の ZIP は展開やテーマ編集をせずに使えます。Joomla の System → Install → Extensions → Upload Package File で選び、成功表示を確認します。初回は無効です。Joomla ディレクトリへの掲載ではなく直接配布です。

  3. 設定を保存しログアウトして確認

    System → Manage → Plugins → System - GoLocal! Website Translation & Localization。公開キーを貼り、同意と除外範囲を確認して両方を Yes、Status を Enabled にし Save。ログアウト状態で公開記事を開きます。汎用スクリプトを重複追加しないでください。

Joomla プラグインの正確な設定項目

Public GoLocal project key
External translation service consent → Yes
Enable public article-body translation → Yes
Status → Enabled → Save
Additional user-content exclusions (CSS)
Optional public article ID allowlist

翻訳対象と対象外

匿名訪問者向けの、条件を満たす com_content 公開記事本文のみです。公開日時と全親カテゴリを確認します。管理、API、アカウント、連絡先、検索、編集、制限記事、すべてのログイン済み表示を除外します。本文外のタイトルとメニューが原文のままなのは正常です。記事 ID リストは対象を絞るだけで権限を与えません。

顧客データを保護

顧客名 Travail à domicile は原文の画面言語が英語でも変更しません。コンテナ全体を除外するか Additional user-content exclusions (CSS) にセレクタを設定します。Input、textarea、Quill、contenteditable の入力値は保持され、除外は子要素にも適用されます。属性が消される場合は安定したクラスを開発者に依頼し、HTML フィルタを全体で無効にしないでください。

例:画面は翻訳し顧客名は保持

<span>Source name</span>
<span class="client-source-name">Travail à domicile</span>

/* Additional user-content exclusions (CSS): */
.client-source-name

<!-- Existing supported opt-outs, including descendants: -->
<div data-tr-skip>Client-entered content</div>
<div translate="no">Client-entered content</div>
<div class="notranslate">Client-entered content</div>

手動修正と重複テキスト

Translation Editor で正しいプロジェクトと言語ペアを選び、修正後に全対象箇所を確認します。表示中のオンラインタブは約30秒ごとに確認するため、瞬時の push ではありません。手動値を優先します。ユーザーデータは翻訳を繰り返し修正するのではなく除外してください。

キャッシュと接続確認

同じ言語で再訪するとキャッシュを使います。新規テキストや言語には翻訳が必要な場合があります。追加ドメインの反映には数分かかることがあります。Domain not authorized で秘密を公開したり許可を広げたりしないでください。ドメイン、同意、Status、ログアウト状態を確認。Copy file failed はホストに通常の所有権を確認してもらい、chmod 777 は使いません。

停止・削除・請求

Enable public article-body translation を No または Status を無効にして Save、完全に再読み込みします。ページ/CDN キャッシュは対象 HTML のみ更新し、ウィジェットが消えたか確認。翻訳ペアは削除しません。アンインストールしてもプロジェクト・翻訳・SaaS 契約は残ります。プラグインは無料、契約は GoLocal billing で管理します。

SEO と互換性の範囲

ブラウザ翻訳は言語別 URL、hreflang、翻訳ニュースレターを生成しません。デモとプレビューガイドは noindex です。Joomla 6.1.4/PHP 8.3 と Cassiopeia で検証しました。6.2、全テーマ、独自 ACL、他社部品の保証はありません。既存の言語ルートは分離し、本番や支払い前に staging を検証してください。

公開キーのみ。整合性確認付き 1.3.2 エンジンを1つ使用し、追加ローダーや編集画面でのリモートキー検証は行いません。不明な状態では読み込みません。ID と選択値を保持します。GoLocal Query は Bubble 用で Joomla には不要です。

シンプルで透明な料金

すべてのプランで翻訳語数は無制限。追加の隠れた料金はありません。

月払い年払い

Starter

$15/mo

翻訳語数無制限

  • ✓翻訳語数無制限
  • ✓言語数無制限
  • ✓言語ウィジェット
  • ✓1プロジェクト
  • ✓月間30,000 MAU
  • ✓外部DB 1件
  • ✓翻訳エディター
  • ✓メールサポート
連携の利用を申請
人気

Pro

$35/mo

翻訳語数無制限

  • ✓翻訳語数無制限
  • ✓言語数無制限
  • ✓言語ウィジェット
  • ✓1プロジェクト
  • ✓月間150,000 MAU
  • ✓外部DB 3件
  • ✓用語集
  • ✓優先サポート
連携の利用を申請

Business

$89/mo

翻訳語数無制限

  • ✓翻訳語数無制限
  • ✓言語数無制限
  • ✓言語ウィジェット
  • ✓2プロジェクト(2ドメイン)
  • ✓月間100万MAU
  • ✓外部DB 10件
  • ✓高度な分析
  • ✓Slackサポート
連携の利用を申請

全プランに5日間の無料体験が含まれます。超過料金は10,000 MAUごとに3ドルです。