Adapter kodu dla publicznych aplikacji Base44 — podgląd deweloperski
Tłumaczenie i lokalizacja stron dla Base44 — Przewodnik platformy
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.