Концепції
Перед SDK — кілька ідей, які відрізняють Langsys від традиційної i18n. Прочитайте їх по черзі, і код у кожному провіднику одразу стане зрозумілим.
1 · Як працює Langsys
Фраза і є ключем. Переклад у реальному часі, безперервний — без файлу ключів і без кроку вилучення.
2 · Виявлення токенів
Як SDK визначає, що потрібно перекладати: t(), <Translate>, <Phrase>, <DontTranslate>.
3 · Сховище локалі
Одне реактивне сховище керує всіма перекладами. Задайте локаль — і весь інтерфейс перерендериться.
4 · Ключі та середовища
Ключі для запису — для розробки, ключі лише для читання — для браузера, і чому такий поділ безпечний.
5 · Додавання локалі
Вихід на нову мову — це налаштування проєкту: нові фрази перекладаються одразу після появи, а один запуск заповнює решту.
Заглибитися
Не входить до треку — читайте, коли переклад вас здивує.
Готові побачити це в роботі? У демо пліч-о-пліч ці ідеї одночасно показано на React, Vue, Svelte і чистому TypeScript.