Adapter kodu dla publicznych aplikacji Base44 — podgląd deweloperski
Tłumaczenie i lokalizacja stron dla Base44
Sprawdzony na naszym opublikowanym Northline Fieldguide, nie na każdej aplikacji Base44. To przejrzany kod React, nie aplikacja marketplace ani widżet iframe. Zacznij od własnej publicznej aplikacji testowej; przed opłatą za ten podgląd skontaktuj się ze wsparciem.
Integracja programistyczna
Połącz Base44 bez pobierania plików
Użyj jednej gotowej wiadomości w kreatorze Base44. GoLocal dołącza kod i publiczny klucz projektu: bez rozpakowywania archiwum i samodzielnej edycji React.
- Utwórz projekt GoLocal dla dokładnej opublikowanej domeny i wybierz Base44. Sprawdź oryginalny język interfejsu.
- W panelu połączenia projektu skopiuj całą wiadomość i wklej do własnego czatu Base44. Kod jest już w środku. Generowanie zużywa zwykłe kredyty Base44.
- Przejrzyj zmiany, kliknij Publish i otwórz opublikowaną stronę. Zmień język i sprawdź, czy wpisany tekst oraz zapisane nazwy klientów pozostały bez zmian.
Podgląd dotyczy tylko stron publicznych. Jeśli kreator nie oddzieli bezpiecznie danych prywatnych, zatrzymaj się i poproś o pomoc. To nie instalacja automatyczna ani certyfikowane połączenie prywatnej aplikacji.
Ręczne poprawki i pamięć podręczna
W Translation Editor wybierz projekt i en→fr. Zapisz Translation Lab → Laboratoire de traduction ręcznie: trzy dozwolone wystąpienia zmieniają się przez odpytywanie bundle bez przeładowania. Nie jest to natychmiastowy push; offline/tło opóźnia aktualizacje. Wykluczenia pozostają. Znane frazy używają cache; nowa odpowiedź FAQ/licznik może wymagać pierwszego tłumaczenia. Arabski błąd znaczenia modelu zapasowego pozostaje nierozwiązany.
Dla programistów: źródła, ZIP i szczegóły techniczne
GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16
1. Utwórz właściwy projekt
GoLocal → New Project → Base44. Dodaj dokładny opublikowany host i tylko potrzebne własne domeny podglądu. Język oryginalny to język utworzonego interfejsu, np. angielski, nie odwiedzającego ani rekordów klientów. Sprawdź języki widżetu i limity. Używaj publicznego klucza projektu, nigdy tokenu Base44 ani sekretów modeli/bazy. Origin nie uwierzytelnia administratora.
2. Wybierz dozwoloną edycję
Rozpakuj archiwum i przeczytaj README.txt. Oficjalnemu czatowi generującemu przekaż ai-editor-prompt.txt ORAZ pliki helper/provider; sprawdź diff. W naszym koncie ręczna edycja Code i eksport ZIP wymagały płatnego planu Base44; generowanie korzystało z posiadanych kredytów. Sprawdź uprawnienia bez obchodzenia limitów lub zakupu planu tylko dla instrukcji.
3. Wyznacz publiczną granicę
Oba pliki trzymaj razem; połącz public-layout-example.jsx z istniejącą PUBLICZNĄ powłoką. Jeden provider montuj po treści. Jeden #golocal-public obejmuje tylko publiczną nawigację, nagłówki i strony. Prywatne trasy i portale poza nim. Nazwy/opisy klientów wyklucz przed zbieraniem przez data-user-content lub data-gl-private, referencje przez data-gl-record-id. Bez ogólnego skryptu body i bez zmian routera lub bram 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. Filtruj po tożsamości, nie tłumaczeniu
Demo zachowuje objects i nf-object-01; francuski użytkownik widzi Objets i La Bouilloire n°4. Własne publiczne wyszukiwanie znajduje bouilloire bez przepisywania inputu. To nie automatyczne tłumaczenie odwrotne wszystkich pól Base44. Element Bubble GoLocal Query nie jest komponentem 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. Publikacja, testy i wyłączenie
Zbuduj, sprawdź i jawnie wybierz Publish. Przeładuj opublikowany adres, nie tylko sandbox. Sprawdź jeden root/loader/widget, runtime 1.3.2 i SRI. Przetestuj akcenty, zapisane nazwy, filtry, SPA, opóźnione treści, poprawki i ciepły cache. Aby wyłączyć, usuń tylko import/montaż providera, zbuduj, opublikuj i przeładuj całkowicie: brak żądań GoLocal. Usunięcie script nie zatrzymuje działającego runtime. Przywróć sprawdzony layout z historii.
7. Zakres, koszty i pozostałe testy
Adapter jest bezpłatny; SaaS GoLocal oraz hosting/dostęp do kodu Base44 są osobne. Usunięcie nie anuluje płatności ani tłumaczeń. Prywatne wejście SDK, opóźnione granice autoryzacji, inne konta, ścisłe CSP, pełna dostępność, prawdziwe urządzenia i szerokie RTL wymagają testów. Prywatny panel labu to nie uwierzytelnienie. Brak lokalizowanych URL SEO, tłumaczenia płatności/email i gwarancji pozycji; nie nakładaj dwóch tłumaczy.
Bezpieczeństwo: natywny skaner oznaczył ujawniony sekret, choć opis nazwał SRI hashem i nie znalazł zakodowanych sekretów. Ostrzeżenia nie odrzucono; nie jest to certyfikat czystego skanu. Sprawdź własny raport bez wyłączania SRI lub ślepej zmiany autoryzacji SDK.
Proste i przejrzyste ceny
Każdy plan obejmuje nieograniczoną liczbę tłumaczonych słów. Bez ukrytych opłat.
Starter
Nieograniczone słowa
- ✓Nieograniczone słowa
- ✓Nieograniczone języki
- ✓Widżet języka
- ✓1 projekt
- ✓30 tys. MAU/mies.
- ✓1 zewnętrzna baza
- ✓Edytor tłumaczeń
- ✓Wsparcie e-mail
Pro
Nieograniczone słowa
- ✓Nieograniczone słowa
- ✓Nieograniczone języki
- ✓Widżet języka
- ✓1 projekt
- ✓150 tys. MAU/mies.
- ✓3 zewnętrzne bazy
- ✓Glosariusz
- ✓Priorytetowe wsparcie
Business
Nieograniczone słowa
- ✓Nieograniczone słowa
- ✓Nieograniczone języki
- ✓Widżet języka
- ✓2 projekty (2 domeny)
- ✓1 mln MAU/mies.
- ✓10 zewnętrznych baz
- ✓Zaawansowana analityka
- ✓Wsparcie Slack
Każdy plan obejmuje 5 dni bezpłatnego testu. Nadwyżka: 3 USD za 10 tys. MAU.