Quellcode-Adapter für öffentliche Base44-Apps — Entwicklervorschau
Website-Übersetzung & Lokalisierung für Base44
Auf unserem veröffentlichten Northline Fieldguide getestet, nicht auf jeder Base44-App. Geprüfter React-Code statt Marketplace-App oder iframe-Widget. Beginnen Sie mit einer eigenen öffentlichen Test-App; fragen Sie vor einer Zahlung speziell für diese Vorschau den Support.
Entwicklerintegration
Base44 ohne Dateidownload verbinden
Verwenden Sie eine fertig vorbereitete Nachricht im Base44-Builder. GoLocal fügt Code und öffentlichen Projektschlüssel ein: kein Archiv entpacken und keine React-Dateien selbst bearbeiten.
- GoLocal-Projekt für die genaue veröffentlichte Domain anlegen und Base44 wählen. Originalsprache der Oberfläche prüfen.
- Im Verbindungsbereich des Projekts die vollständige Einrichtungsnachricht kopieren und in den eigenen Base44-Chat einfügen. Der Code ist enthalten. Die Generierung nutzt normale Base44-Credits.
- Änderungen prüfen, Publish wählen und die veröffentlichte Website öffnen. Sprache wechseln und unveränderte Eingaben sowie gespeicherte Kundennamen kontrollieren.
Diese Vorschau gilt nur für öffentliche Websites. Kann der Builder private Daten nicht sicher abgrenzen, stoppen und Support fragen. Keine automatische Installation oder zertifizierte Privat-App-Integration.
Manuelle Korrekturen und Cache
Im Translation Editor Projekt und en→fr wählen. Translation Lab → Laboratoire de traduction manuell speichern: drei zulässige Stellen aktualisieren sich per Bundle-Polling ohne Neuladen. Kein sofortiger Push; Hintergrund/Offline kann verzögern. Ausschlüsse gelten weiter. Bekannte Texte nutzen den Cache; neue FAQ-Antworten/Zähler benötigen eventuell eine Erstübersetzung. Ein arabischer Bedeutungsfehler des Ersatzmodells ist noch offen.
Für Entwickler: Quelldateien, ZIP und technische Details
GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16
1. Passendes Projekt anlegen
GoLocal → New Project → Base44. Tragen Sie den genauen veröffentlichten Host und nur eigene benötigte Vorschaudomains ein. Die Originalsprache entspricht der erstellten Oberfläche, etwa Englisch, nicht der Besuchersprache oder Kundendaten. Prüfen Sie Widget-Sprachen und Service-Limits. Nur den öffentlichen Projektschlüssel einsetzen, niemals Base44-Token, Modell- oder Datenbankgeheimnisse. Origin ersetzt keine Administratorauthentifizierung.
2. Erlaubten Bearbeitungsweg wählen
Archiv entpacken, README.txt lesen. Dem offiziellen Generierungs-Chat ai-editor-prompt.txt UND die gelieferten Helper-/Provider-Dateien geben; anschließend Diff prüfen. In unserem Konto erforderten manuelle Code-Bearbeitung und ZIP-Export einen kostenpflichtigen Base44-Plan; Generierung nutzte vorhandene Credits. Eigene Berechtigungen prüfen, keine Kontingente umgehen oder allein hierfür upgraden.
3. Öffentlichen Bereich klar abgrenzen
Beide Dateien zusammenhalten und public-layout-example.jsx in die bestehende ÖFFENTLICHE Hülle integrieren. Einen Provider nach dem öffentlichen Inhalt mounten. Genau ein #golocal-public enthält nur öffentliche Navigation, Überschriften und Seiten. Private Routen/Portale bleiben außerhalb. Gespeicherte Kundennamen/-texte vor Erfassung mit data-user-content oder data-gl-private ausschließen, Referenzen mit data-gl-record-id. Kein allgemeines Body-Skript; SDK-Authentifizierung und Router unverändert lassen.
// 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. Nach Identität statt Übersetzung filtern
Die Demo behält objects und nf-object-01 als Identitäten; französische Besucher sehen Objets und La Bouilloire n°4. Die eigene öffentliche Suche findet bouilloire ohne Änderung der Eingabe. Das ist Anwendungslogik, keine automatische Rückübersetzung aller Base44-Felder. Das Bubble-Element GoLocal Query ist keine Base44-Komponente.
- 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. Veröffentlichen, testen, deaktivieren
Kompilieren, Diff prüfen, ausdrücklich Publish wählen und die veröffentlichte URL neu laden, nicht nur die Sandbox. Einen Root/Loader/Widget, Runtime 1.3.2 und SRI prüfen. Akzente, gespeicherte Namen, Filter, SPA, verzögerte Inhalte, manuelle Korrektur und warmen Besuch testen. Zum Deaktivieren nur Provider-Import/Mount entfernen, neu bauen, veröffentlichen und vollständig neu laden: keine GoLocal-Anfragen. Ein Script-Tag zu löschen stoppt keine laufende Runtime. Geprüftes Layout aus Versionshistorie wiederherstellen.
7. Umfang, Kosten und offene Prüfungen
Adapter kostenlos; GoLocal-SaaS und Base44-Hosting/Codezugriff sind separat. Entfernen kündigt kein Abo und löscht keine Übersetzungen. Privater SDK-Ersteinstieg, verzögerte Antworten an Auth-Grenzen, unabhängige Konten, strikte CSP, vollständige Barrierefreiheit, echte Geräte und breites RTL bleiben offen. Das private Lab-Panel ist keine Authentifizierung. Keine lokalisierten SEO-URLs, Checkout-/E-Mail-Übersetzung oder Rankinggarantie; keine zwei Übersetzer auf demselben Inhalt.
Sicherheit: Der native Scanner meldete ein offengelegtes Geheimnis, obwohl seine Erklärung SRI als Hash bezeichnete und keine fest codierten Geheimnisse fand. Warnung beibehalten, nicht verworfen; kein Zertifikat für einen sauberen Scan. Eigenen Bericht prüfen, ohne SRI abzuschalten oder SDK-Authentifizierung blind zu ändern.
Einfache, transparente Preise
Alle Tarife enthalten unbegrenzt viele Übersetzungswörter. Keine versteckten Gebühren.
Starter
Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Sprachen
- ✓Sprach-Widget
- ✓1 Projekt
- ✓30.000 MAU/Monat
- ✓1 externe Datenbank
- ✓Übersetzungseditor
- ✓E-Mail-Support
Pro
Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Sprachen
- ✓Sprach-Widget
- ✓1 Projekt
- ✓150.000 MAU/Monat
- ✓3 externe Datenbanken
- ✓Glossar
- ✓Prioritäts-Support
Business
Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Übersetzungswörter
- ✓Unbegrenzte Sprachen
- ✓Sprach-Widget
- ✓2 Projekte (2 Domains)
- ✓1 Mio. MAU/Monat
- ✓10 externe Datenbanken
- ✓Erweiterte Analysen
- ✓Slack-Support
Alle Tarife enthalten 5 kostenlose Testtage. Mehrverbrauch: 3 $ je 10.000 MAU.