Adattatore sorgente per app pubbliche Base44 — anteprima sviluppatori
Traduzione e localizzazione per Base44
Testato sul nostro Northline Fieldguide pubblicato, non su tutte le app Base44. Codice React revisionato, non un’app marketplace né un widget iframe. Parti da una tua app pubblica di prova; consulta il supporto prima di pagare appositamente per questa anteprima.
Integrazione sviluppatore
Collega Base44 senza scaricare file
Usa un unico messaggio preparato nel builder Base44. GoLocal include codice e chiave pubblica del progetto: niente archivi da estrarre o file React da modificare.
- Crea un progetto GoLocal per il dominio pubblicato esatto e seleziona Base44. Conferma la lingua originale dell’interfaccia.
- Nel pannello di connessione del progetto copia il messaggio completo e incollalo nella tua chat Base44. Il codice è incluso. La generazione usa i normali crediti Base44.
- Controlla le modifiche, premi Publish e apri il sito pubblicato. Cambia lingua e verifica che testo inserito e nomi clienti salvati restino invariati.
Questa anteprima riguarda solo siti pubblici. Se il builder non separa i dati privati in sicurezza, fermati e contatta il supporto. Non è installazione automatica né integrazione privata certificata.
Correzioni manuali e cache
In Translation Editor scegli progetto ed en→fr. Salva Translation Lab → Laboratoire de traduction come manuale: tre occorrenze idonee cambiano tramite polling dei bundle senza ricaricare. Non è push istantaneo; offline/background può ritardare. Le esclusioni restano. Frasi già richieste riusano la cache; nuova FAQ o contatore possono richiedere la prima traduzione. Un errore semantico del modello di riserva arabo è ancora aperto.
Per sviluppatori: sorgenti, ZIP e dettagli tecnici
GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16
1. Crea il progetto corretto
GoLocal → New Project → Base44. Registra l’host pubblicato esatto e solo i tuoi domini di anteprima necessari. La lingua originale è quella dell’interfaccia creata, ad esempio inglese, non del visitatore o dei dati clienti. Controlla lingue widget e limiti. Usa solo la chiave pubblica del progetto, mai token Base44 o segreti modelli/database. Origin non autentica l’amministratore.
2. Scegli una modifica consentita
Estrai e leggi README.txt. Fornisci alla chat ufficiale ai-editor-prompt.txt E i file helper/provider; verifica il diff. Nel nostro account modifica manuale Code ed esportazione ZIP richiedevano un piano Base44 a pagamento; la generazione usava crediti esistenti. Verifica i tuoi diritti senza aggirare quote né acquistare upgrade per seguire la guida.
3. Delimita il contenuto pubblico
Tieni i due file insieme e integra public-layout-example.jsx nella struttura PUBBLICA esistente. Monta un provider dopo il contenuto. Un solo #golocal-public comprende esclusivamente navigazione, titoli e pagine pubbliche. Percorsi privati e portali fuori. Escludi nomi/descrizioni clienti prima della raccolta con data-user-content o data-gl-private, riferimenti con data-gl-record-id. Niente script globale né sostituzione di router o controlli 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. Filtra per identità, non traduzione
La demo conserva objects e nf-object-01; in francese mostra Objets e La Bouilloire n°4. La propria ricerca pubblica trova bouilloire senza riscrivere il campo. Non è traduzione inversa automatica di tutti gli input Base44. L’elemento Bubble GoLocal Query non è un componente 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. Pubblica, verifica e disattiva
Compila, controlla, seleziona Publish esplicitamente e ricarica l’URL pubblicato, non solo il sandbox. Controlla un root/loader/widget, runtime 1.3.2 e SRI. Prova accenti, nomi salvati, filtri, SPA, contenuto differito, manuale e cache calda. Per disattivare rimuovi solo import/montaggio provider, ricompila, pubblica e ricarica completamente: nessuna richiesta GoLocal. Togliere script non ferma il runtime eseguito. Ripristina il layout revisionato dalla cronologia.
7. Ambito, costi e verifiche rimanenti
Adattatore gratuito; SaaS GoLocal e hosting/accesso al codice Base44 separati. La rimozione non annulla fatturazione né elimina traduzioni. Accesso iniziale privato SDK, risposte ritardate ai confini di autenticazione, account indipendenti, CSP rigorosa, piena accessibilità, dispositivi fisici e RTL esteso restano da verificare. Il pannello privato del laboratorio non autentica. Nessun URL SEO localizzato, checkout/email tradotto o posizione garantita; evita due traduttori sullo stesso contenuto.
Sicurezza: lo scanner nativo classificava un segreto esposto, ma spiegava che SRI è un hash e non trovava segreti nel codice. Avviso mantenuto, non ignorato: nessuna certificazione di scansione pulita. Verifica il rapporto senza disattivare SRI o modificare alla cieca l’autenticazione SDK.
Prezzi semplici e trasparenti
Tutti i piani includono parole di traduzione illimitate. Nessun costo nascosto.
Starter
Parole di traduzione illimitate
- ✓Parole illimitate
- ✓Lingue illimitate
- ✓Widget lingua
- ✓1 progetto
- ✓30.000 MAU/mese
- ✓1 database esterno
- ✓Editor traduzioni
- ✓Supporto e-mail
Pro
Parole di traduzione illimitate
- ✓Parole illimitate
- ✓Lingue illimitate
- ✓Widget lingua
- ✓1 progetto
- ✓150.000 MAU/mese
- ✓3 database esterni
- ✓Glossario
- ✓Supporto prioritario
Business
Parole di traduzione illimitate
- ✓Parole illimitate
- ✓Lingue illimitate
- ✓Widget lingua
- ✓2 progetti (2 domini)
- ✓1 M MAU/mese
- ✓10 database esterni
- ✓Analisi avanzate
- ✓Supporto Slack
Tutti i piani includono 5 giorni di prova gratuita. Extra: 3 $ ogni 10.000 MAU.