Исходный адаптер публичных Base44-приложений — developer preview
Перевод и локализация сайтов на Base44
Проверен на нашем опубликованном Northline Fieldguide, не на всех приложениях Base44. Это проверенный React-код, не приложение маркетплейса и не iframe-виджет. Начните со своего публичного тестового приложения; перед оплатой именно для preview обратитесь в поддержку.
Интеграция разработчиком
Подключите Base44 без загрузки файлов
Используйте один готовый запрос в редакторе Base44. GoLocal добавит код и публичный ключ проекта: не нужно распаковывать архив или самостоятельно редактировать React-файлы.
- Создайте проект GoLocal для точного опубликованного домена и выберите Base44. Проверьте исходный язык интерфейса.
- В блоке подключения проекта скопируйте полный готовый запрос и вставьте в свой чат Base44. Код уже внутри. Генерация использует обычные кредиты Base44.
- Проверьте изменения редактора, нажмите Publish и откройте опубликованный сайт. Смените язык и убедитесь, что введённый текст и сохранённые имена клиентов не изменились.
Этот preview только для публичных сайтов. Если редактор не может безопасно отделить приватные данные, остановитесь и обратитесь в поддержку. Это не автоматическая установка и не сертифицированная интеграция приватных приложений.
Ручные правки и кеш
В Translation Editor выберите проект и en→fr. Сохраните Translation Lab → Laboratoire de traduction как manual: три разрешённых вхождения обновляются через опрос bundle без перезагрузки. Это не мгновенный push; фоновые/offline-вкладки могут ждать. Исключения сохраняются. Повторные фразы используют кеш; новая FAQ-ответ/счётчик могут впервые требовать перевода. Семантическая ошибка арабской резервной модели ещё не устранена.
Для разработчиков: исходные файлы, ZIP и технические детали
GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16
1. Создайте правильный проект
GoLocal → New Project → Base44. Добавьте точный опубликованный домен и только свои необходимые preview-домены. Исходный язык — язык созданного интерфейса, например английский, не посетителя или записей клиентов. Проверьте языки виджета и лимиты. Используйте только публичный ключ проекта, не токен Base44 и не секрет модели/БД. Origin не является административной аутентификацией.
2. Выберите разрешённое редактирование
Распакуйте архив, прочитайте README.txt. Официальному чату генерации передайте ai-editor-prompt.txt ВМЕСТЕ с helper/provider-файлами и проверьте diff. В нашем аккаунте ручное редактирование Code и ZIP-экспорт требовали платного Base44-тарифа; генерация использовала имеющиеся кредиты. Проверьте свои права без обхода квот и покупки тарифа ради инструкции.
3. Ограничьте публичную область
Храните два файла вместе; объедините public-layout-example.jsx с существующей ПУБЛИЧНОЙ оболочкой. Один provider монтируется после контента. Единственный #golocal-public содержит только публичную навигацию, заголовки и страницы. Приватные маршруты/порталы — снаружи. Имена и описания клиентов исключите до сбора через data-user-content или data-gl-private, ссылки-идентификаторы — data-gl-record-id. Не добавляйте общий body-скрипт и не заменяйте 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. Фильтруйте по идентичности, не переводу
Демо сохраняет objects и nf-object-01; французский посетитель видит Objets и La Bouilloire n°4. Собственная публичная логика поиска находит bouilloire, не переписывая поле. Это не автоматический reverse для всех Base44 Input. Элемент Bubble GoLocal Query не является компонентом 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. Публикация, тесты и отключение
Соберите, проверьте, явно нажмите Publish и перезагрузите опубликованный URL, не только sandbox. Проверьте один root/loader/widget, runtime 1.3.2 и SRI. Тестируйте акценты, сохранённые имена, фильтры, SPA, отложенный контент, manual и тёплый визит. Для отключения уберите только import/mount provider, пересоберите, опубликуйте и полностью перезагрузите: без запросов GoLocal. Удаление script не останавливает уже работающий движок. Восстановите проверенный layout из истории.
7. Границы, стоимость и оставшиеся проверки
Адаптер бесплатный; SaaS GoLocal и Base44-хостинг/доступ к коду отдельные. Удаление не отменяет оплату и не стирает переводы. Начальный приватный SDK-вход, отложенные ответы на границе авторизации, независимые аккаунты, строгий CSP, полная доступность, реальные устройства и широкий RTL ещё требуют тестов. Приватная панель лаборатории — не аутентификация. Нет языковых SEO-URL, перевода оплаты/email или гарантированных позиций; не запускайте два переводчика на одном контенте.
Безопасность: нативный сканер отметил exposed secret, хотя объяснение называет SRI хешем и говорит, что hardcoded-секретов не найдено. Предупреждение сохранено, не отклонено; это не сертификат чистого сканирования. Проверяйте свой отчёт без отключения SRI и слепого изменения SDK-авторизации.
Простые и прозрачные тарифы
Во всех тарифах неограниченное число переводимых слов. Без скрытых платежей.
Starter
Неограниченные слова
- ✓Неограниченные слова
- ✓Неограниченные языки
- ✓Языковой виджет
- ✓1 проект
- ✓30 тыс. MAU/мес.
- ✓1 внешняя БД
- ✓Редактор переводов
- ✓Поддержка по email
Pro
Неограниченные слова
- ✓Неограниченные слова
- ✓Неограниченные языки
- ✓Языковой виджет
- ✓1 проект
- ✓150 тыс. MAU/мес.
- ✓3 внешние БД
- ✓Глоссарий
- ✓Приоритетная поддержка
Business
Неограниченные слова
- ✓Неограниченные слова
- ✓Неограниченные языки
- ✓Языковой виджет
- ✓2 проекта (2 домена)
- ✓1 млн MAU/мес.
- ✓10 внешних БД
- ✓Расширенная аналитика
- ✓Поддержка Slack
Все тарифы включают 5 дней бесплатного теста. Сверх лимита: $3 за 10 тыс. MAU.