Base44 公開アプリ用ソースアダプター — 開発者プレビュー

ウェブサイト翻訳・ローカライズ: Base44 — 導入ガイド

公開済みの Northline Fieldguide で検証済みですが、すべての Base44 アプリでの動作保証ではありません。レビュー済み React コードであり、マーケットプレイスアプリや iframe ウィジェットではありません。所有する公開テストアプリで始め、このプレビューのために支払う前にサポートへご相談ください。

開発者による連携

ファイルをダウンロードせずに Base44 を接続

Base44 のビルダーに準備済みメッセージを1つ貼り付けます。コードと公開プロジェクトキーは GoLocal が含めるため、ZIP の展開や React ファイルの手動編集は不要です。

  1. 公開先の正確なドメインで GoLocal プロジェクトを作成し Base44 を選択します。元のインターフェース言語を確認します。
  2. プロジェクトの接続欄から設定メッセージ全体をコピーし、自分の Base44 チャットに貼り付けます。コードは含まれています。通常の Base44 クレジットを使用します。
  3. 生成された変更を確認して Publish し、公開サイトを開きます。言語を変更し、入力や保存済み顧客名が元のままか確認します。
自分の Base44 サイトを接続

このプレビューは公開サイト専用です。ビルダーが非公開データを安全に分離できない場合は中止し、サポートに相談してください。自動インストールや非公開アプリ対応認証ではありません。

手動修正とキャッシュ

Translation Editor でプロジェクトと en→fr を選び、Translation Lab → Laboratoire de traduction を manual 保存します。対象3か所がバンドルの定期確認で再読み込みなしに更新されます。即時プッシュではなく、オフライン・背景タブは遅れる場合があります。除外は維持されます。既知の文はキャッシュを再利用し、新しい FAQ や件数表示は初回翻訳が必要な場合があります。アラビア語の代替モデルの語義誤りは未解決です。

開発者向け:ソース・ZIP・技術詳細
ソースアダプター 0.1.1-preview をダウンロード (.zip)

GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16

1. 正しいプロジェクトを作成

GoLocal → New Project → Base44 で、公開先の正確なホストと必要な自分のプレビュードメインだけを登録します。元の言語は作成した UI の言語(例:英語)であり、訪問者や顧客データの言語ではありません。ウィジェットの言語と利用上限も確認します。公開プロジェクトキーのみを使用し、Base44 トークン・モデル・DB の秘密情報は使いません。Origin は管理者認証ではありません。

2. 許可された編集方法を選択

展開して README.txt を読みます。公式生成チャットに ai-editor-prompt.txt と helper/provider の実ファイルを一緒に渡し、差分を確認します。検証アカウントでは Code の手動編集と ZIP 出力は有料プランが必要で、生成は既存クレジットを使用しました。自分の権限を確認し、制限を回避したり、この手順だけのためにアップグレードしたりしないでください。

Base44 → Code Tab ↗

3. 公開範囲を明確に限定

2ファイルを同じ場所に置き、public-layout-example.jsx を既存の公開シェルに統合します。公開 DOM の後に provider を1つだけマウントします。#golocal-public は1つだけで、公開ナビゲーション・見出し・ページのみを含めます。非公開ルートとポータルは外側へ。顧客名・説明は収集前に data-user-content / data-gl-private、参照 ID は data-gl-record-id で除外します。汎用 body スクリプト追加や SDK 認証・ルーター置換は禁止です。

// Merge into your EXISTING PUBLIC shell; copy both supplied source files first.
import GoLocalPublicProvider from './integrations/GoLocalPublicProvider.jsx';

// Exactly one #golocal-public wraps only authored public content.
// Private routes/portals stay outside. Do not replace your router/auth gates.
// Mount once after the committed public DOM:
<GoLocalPublicProvider projectKey="YOUR_PROJECT_KEY" />

// Disable: remove this import/mount, rebuild, Publish and fully reload.
// The adapter pins runtime 1.3.2 + SRI; do not add another script.

<span>Source name</span>
<span data-user-content translate="no">Travail à domicile</span>
<div id="golocal-private-host" data-gl-private translate="no" />

4. 翻訳文ではなく ID で絞り込み

デモでは objects と nf-object-01 を維持し、フランス語では Objets と La Bouilloire n°4 を表示します。アプリ独自の公開検索は入力を書き換えず bouilloire を検索します。すべての Base44 入力の自動逆翻訳ではありません。Bubble の GoLocal Query は Base44 コンポーネントではありません。

en
Objects · The Kettle No. 4
fr
Objets · La Bouilloire n°4
ID / category
nf-object-01 / objects
Input → result
bouilloire → nf-object-01

6. 公開・検証・無効化

ビルドと差分確認後に明示的に Publish し、サンドボックスだけでなく公開 URL を再読み込みします。root・loader・widget 各1つ、runtime 1.3.2 と SRI を確認します。アクセント入力、保存済み名、絞り込み、SPA、遅延内容、手動修正、キャッシュ再訪問を検証します。無効化は provider の import/マウントだけを削除し、再ビルド・公開・完全再読み込みして GoLocal 通信ゼロを確認します。script タグ削除だけでは実行中のエンジンは止まりません。履歴の確認済みレイアウトを戻して再有効化します。

7. 対応範囲・費用・未検証項目

アダプターは無料、GoLocal SaaS と Base44 のホスティング・コード権限は別です。削除しても課金解約や翻訳削除は行いません。非公開 SDK の初回認証、認証境界を越える遅延応答、別アカウント、厳格 CSP、完全なアクセシビリティ、実機、広範な RTL は未検証です。ラボの非公開パネルは認証ではありません。SEO 用言語 URL、決済・メール翻訳、順位保証はなく、ネイティブ翻訳との二重処理を避けてください。

セキュリティ:ネイティブスキャナーは秘密情報露出に分類しましたが、説明では SRI はハッシュであり埋め込み秘密情報はないとしています。警告は却下せず保持しており、安全なスキャン完了の認証ではありません。SRI 無効化や SDK 認証の無検討な変更をせず、自分のアプリの報告を確認してください。

シンプルで透明な料金

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

月払い年払い

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ドルです。