Adaptador de código para apps públicas Base44 — vista previa para desarrolladores

Traducción y localización para Base44

Probado en nuestro Northline Fieldguide publicado, no en todas las apps Base44. Es código React revisado, no una app de marketplace ni un widget iframe. Empieza en tu app pública de prueba; consulta al soporte antes de pagar específicamente por esta vista previa.

Integración por desarrollador

Conecta Base44 sin descargar archivos

Usa un único mensaje preparado en el creador Base44. GoLocal incluye el código y la clave pública del proyecto: no tienes que descomprimir archivos ni editar React.

  1. Crea un proyecto GoLocal para el dominio publicado exacto y elige Base44. Confirma el idioma original de la interfaz.
  2. En el panel de conexión del proyecto, copia el mensaje completo y pégalo en tu propio chat Base44. El código está incluido. La generación usa tus créditos Base44 normales.
  3. Revisa los cambios, pulsa Publish y abre el sitio publicado. Cambia de idioma y comprueba que lo escrito y los nombres de clientes guardados no cambian.
Conectar mi sitio Base44

Esta vista previa solo sirve para sitios públicos. Si el creador no puede separar los datos privados con seguridad, detente y consulta al soporte. No es instalación automática ni integración privada certificada.

Correcciones manuales y caché

En Translation Editor selecciona proyecto y en→fr. Guarda Translation Lab → Laboratoire de traduction como manual: tres apariciones permitidas cambian por consulta de bundles sin recargar. No es push instantáneo; sin conexión o en segundo plano puede tardar. Las exclusiones siguen vigentes. Frases ya solicitadas usan caché; una respuesta FAQ o contador nuevo puede necesitar su primera traducción. Sigue pendiente un error semántico del modelo de respaldo en árabe.

Para desarrolladores: fuentes, ZIP y detalles técnicos
Descargar adaptador de código 0.1.1-preview (.zip)

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

1. Crear el proyecto correcto

GoLocal → New Project → Base44. Registra el host publicado exacto y solo tus dominios de vista previa necesarios. El idioma original es el de la interfaz creada, por ejemplo inglés, no el del visitante ni de los registros de clientes. Revisa idiomas del widget y límites. Usa solo la clave pública del proyecto, nunca un token Base44 ni secretos de modelos/BD. Origin no autentica a administradores.

2. Elegir una edición autorizada

Descomprime y lee README.txt. Entrega al chat oficial de generación ai-editor-prompt.txt Y los archivos helper/provider; revisa el diff. En nuestra cuenta, editar Code manualmente y exportar ZIP exigía un plan Base44 de pago; la generación usaba créditos existentes. Comprueba tus permisos sin eludir cuotas ni comprar una mejora por seguir este ejemplo.

Base44 → Code Tab ↗

3. Delimitar el contenido público

Mantén los dos archivos juntos e integra public-layout-example.jsx en la estructura PÚBLICA existente. Monta un provider después del contenido. Un único #golocal-public contiene solo navegación, títulos y páginas públicos. Rutas privadas y portales fuera. Excluye nombres/descripciones de clientes antes de recopilar con data-user-content o data-gl-private, referencias con data-gl-record-id. No añadas scripts globales ni sustituyas router o controles 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. Filtrar por identidad, no por traducción

La demo conserva objects y nf-object-01; el visitante francés ve Objets y La Bouilloire n°4. Su propia búsqueda pública encuentra bouilloire sin reescribir el campo. No es traducción inversa automática de todos los inputs Base44. GoLocal Query de Bubble no es 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. Publicar, probar y desactivar

Compila, revisa, pulsa Publish explícitamente y recarga el dominio publicado, no solo el sandbox. Comprueba un root/loader/widget, runtime 1.3.2 y SRI. Prueba acentos, nombres guardados, filtros, SPA, contenido diferido, manual y visita con caché. Para desactivar retira solo import/montaje del provider, recompila, publica y recarga completamente: sin llamadas GoLocal. Borrar una etiqueta script no detiene el runtime ejecutado. Restaura el layout revisado desde el historial para reactivar.

7. Alcance, costes y pruebas pendientes

Adaptador gratuito; SaaS GoLocal y hosting/acceso al código Base44 son independientes. Retirar no cancela facturación ni borra traducciones. Faltan entrada privada SDK, respuestas diferidas entre límites de autenticación, cuentas independientes, CSP estrictas, accesibilidad completa, dispositivos reales y RTL amplio. El panel privado del laboratorio no autentica. No crea URL SEO traducidas ni traduce pago/email ni garantiza posiciones; evita dos traductores sobre el mismo contenido.

Seguridad: el escáner nativo clasificó un secreto expuesto mientras explicaba que SRI es un hash y no encontró secretos incrustados. La alerta se conserva, no se descartó; no es certificación de escaneo limpio. Revisa tu informe sin desactivar SRI ni alterar a ciegas la autenticación SDK.

Precios simples y transparentes

Todos los planes incluyen palabras de traducción ilimitadas. Sin cargos ocultos.

MensualAnual

Starter

$15/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 proyecto
  • ✓30.000 MAU/mes
  • ✓1 base externa
  • ✓Editor de traducciones
  • ✓Soporte por correo
Solicitar acceso a la integración
Más popular

Pro

$35/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓1 proyecto
  • ✓150.000 MAU/mes
  • ✓3 bases externas
  • ✓Glosario
  • ✓Soporte prioritario
Solicitar acceso a la integración

Business

$89/mo

Palabras de traducción ilimitadas

  • ✓Palabras de traducción ilimitadas
  • ✓Idiomas ilimitados
  • ✓Widget de idioma
  • ✓2 proyectos (2 dominios)
  • ✓1 M MAU/mes
  • ✓10 bases externas
  • ✓Analítica avanzada
  • ✓Soporte por Slack
Solicitar acceso a la integración

Todos los planes incluyen 5 días de prueba gratis. Exceso: 3 $ por cada 10.000 MAU.