Адаптер вихідного коду для публічних Base44-застосунків — developer preview

Переклад і локалізація сайтів на Base44

Перевірено на нашому опублікованому Northline Fieldguide, не на всіх Base44-застосунках. Це перевірений React-код, а не застосунок маркетплейсу чи iframe-віджет. Почніть із власного публічного тестового сайту; перед оплатою саме для цього preview зверніться в підтримку.

Інтеграція розробником

Підключіть Base44 без завантаження файлів

Скористайтеся одним готовим запитом для редактора Base44. GoLocal включить код підключення та публічний ключ проєкту: вам не потрібно розпаковувати архів чи редагувати React-файли.

  1. Створіть проєкт GoLocal для точного опублікованого домену й оберіть Base44. Перевірте початкову мову інтерфейсу.
  2. У блоці підключення проєкту скопіюйте повний готовий запит і вставте у власний чат Base44. Код уже всередині. Генерація використовує звичайні кредити Base44.
  3. Перегляньте зміни редактора, натисніть Publish і відкрийте опублікований сайт. Перемкніть мову та перевірте, що введений текст і збережені імена клієнтів не змінюються.
Підключити мій сайт Base44

Цей preview призначений лише для публічних сайтів. Якщо редактор не може безпечно відокремити приватні дані — зупиніться й зверніться до підтримки. Це не автоматичне встановлення й не перевірена інтеграція приватних застосунків.

Ручні правки та кеш

У Translation Editor оберіть проєкт і en→fr. Збережіть Translation Lab → Laboratoire de traduction як manual: три дозволені входження оновлюються без перезавантаження через опитування bundle. Це не миттєвий push; фонові й offline-вкладки можуть чекати. Виключення зберігаються. Повторні фрази використовують кеш; нова відповідь FAQ чи лічильник можуть уперше потребувати перекладу. Семантична помилка арабського резервного перекладу ще не виправлена.

Для розробників: вихідні файли, ZIP і технічні деталі
Завантажити вихідний адаптер 0.1.1-preview (.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; генерація працювала за наявні кредити. Перевірте свої можливості без обходу квот чи купівлі тарифу заради інструкції.

Base44 → Code Tab ↗

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. Публікація, тести й вимкнення

Зберіть, перевірте diff, явно натисніть Publish і перезавантажте опублікований домен, не лише 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, переклад оплати/листів чи гарантовані позиції; не запускайте два перекладачі на одному контенті.

Безпека: нативний сканер позначив exposed secret, хоча пояснення називає SRI хешем і стверджує, що hardcoded-секретів не знайдено. Попередження збережене, не відхилене; це не сертифікація чистого сканування. Перевіряйте власний звіт без вимкнення SRI чи сліпого редагування SDK-авторизації.

Прості й прозорі тарифи

Усі тарифи включають необмежену кількість слів. Без прихованих платежів.

ЩомісяцяЩороку

Starter

$15/mo

Необмежена кількість слів

  • ✓Необмежена кількість слів
  • ✓Необмежена кількість мов
  • ✓Віджет мов
  • ✓1 проєкт
  • ✓30 тис. MAU/місяць
  • ✓1 зовнішня база даних
  • ✓Редактор перекладів
  • ✓Підтримка електронною поштою
Запросити доступ до інтеграції
Найпопулярніший

Pro

$35/mo

Необмежена кількість слів

  • ✓Необмежена кількість слів
  • ✓Необмежена кількість мов
  • ✓Віджет мов
  • ✓1 проєкт
  • ✓150 тис. MAU/місяць
  • ✓3 зовнішні бази даних
  • ✓Глосарій
  • ✓Пріоритетна підтримка
Запросити доступ до інтеграції

Business

$89/mo

Необмежена кількість слів

  • ✓Необмежена кількість слів
  • ✓Необмежена кількість мов
  • ✓Віджет мов
  • ✓2 проєкти (2 домени)
  • ✓1 млн MAU/місяць
  • ✓10 зовнішніх баз даних
  • ✓Розширена аналітика
  • ✓Підтримка у Slack
Запросити доступ до інтеграції

Усі тарифи мають 5-денний безкоштовний період. Понад ліміт: $3 за 10 тис. MAU.