i18n + Laravel lang · unificados

Suas traduções
em uma só plataforma.

Centralize JSON, YAML, Laravel lang e Gettext em um único dashboard. Edite seus textos ao vivo, sem rebuild ou redesploy.

architecture_diagram.svg LIVE · fluxo em tempo real

4

formatos suportados

JSON, YAML, PO, Laravel PHP

4

integrações

Nuxt, Vue, Laravel, API REST…

assentos incluídos

membros ilimitados

Antes · Depois

O caos das traduções
acaba aqui.

SEM LOKLIFY

Arquivos espalhados. Processo quebrado.

Cada projeto tem seus arquivos, convenções e caos.

  • Arquivos JSON/YAML espalhados pelos repos
  • Laravel lang/ fora de controle entre devs e tradutores
  • Tradutores abrindo PRs no GitHub
  • Rebuild + redeploy para mudar uma palavra
  • Sem visibilidade sobre chaves ausentes
COM LOKLIFY

Centralizado. Sincronizado. Vivo.

Uma plataforma, todos os formatos, toda a equipe.

  • Um dashboard acessível a toda a equipe
  • JS i18n + Laravel PHP gerenciados no mesmo lugar
  • Papéis claros: tradutor, dev, admin
  • Carregamento remoto · atualizar sem redesploy
  • CLI, API REST, GitHub Actions para seu CI/CD

Como funciona

Três etapas.
Só isso.

01

Importe seus arquivos

Arraste e solte seus arquivos JSON, YAML, PO ou Laravel lang/. Loklify detecta o formato e extrai as chaves.

02

Edite no dashboard

Desenvolvedores e tradutores colaboram na mesma interface. Papéis precisos, validações, histórico.

03

Integre o Loklify

SDK Nuxt, Vue ou Laravel. Conecte-se em poucas linhas, suas traduções carregam em tempo real, sem rebuild.

Produto

Tudo para entregar.
Nada supérfluo.

Dashboard moderno

Interface colaborativa para chaves, idiomas e membros. Busca full-text, edição inline, filtros.

API REST + SDKs

SDKs oficiais para Vue, Nuxt e Laravel. Ou integre diretamente via API REST.

Multi-formato nativo

JSON, YAML, Gettext PO, Laravel PHP. Importação e exportação no formato nativo de cada projeto.

Colaboração por papéis

Owner, Admin, Dev, Member. Convites por email, permissões granulares por projeto.

CLI & GitHub Actions

EM BREVE

Push/pull das suas traduções no pipeline CI/CD. Sincronização automática em cada commit.

Carregamento em tempo real

Seus apps carregam traduções on-the-fly. Edite um texto, ele muda em todo lugar · sem redesploy.

Workflow

Devs, tradutores, CI/CD.
Todos no mesmo loop.

Ao vivo

Edite o JSON.
Veja o app mudar.

locales/fr.json JSON
{
  "nav.home": "Accueil",
  "nav.products": "Produits",
  "btn.cta": "Commander"
}
myapp.com · live preview
Accueil Produits

Integrações

Conecte sua stack.
Em cinco minutos.

$ npm install @loklify/nuxt
example.ts ts
export default defineNuxtConfig({
  modules: ['@loklify/nuxt'],

  loklify: {
    project: 'YOUR_PROJECT_ID',
  },
})
Utiliser avec @nuxtjs/i18n
$ npm install @nuxtjs/i18n
export default defineNuxtConfig({
  modules: ['@nuxtjs/i18n', '@loklify/nuxt'],

  i18n: {
    locales: ['fr', 'en'],
    defaultLocale: 'fr',
    detectBrowserLanguage: false,
  },

  loklify: {
    project: 'YOUR_PROJECT_ID',
  },
})
$ npm install @loklify/vue
example.ts ts
import { createLoklify } from '@loklify/vue'
import { createI18n } from 'vue-i18n'

const i18n = createI18n({ locale: 'fr' })

const loklify = createLoklify({
  project: 'YOUR_PROJECT_ID',
  i18n: {
    locale: i18n.global.locale,
    setLocaleMessage: i18n.global.setLocaleMessage,
  },
})

app.use(i18n)
app.use(loklify)
$ composer require loklify/laravel
example.php php
// config/services.php
'loklify' => [
    'project' => env('LOKLIFY_PROJECT_ID'),
],

// .env
LOKLIFY_PROJECT_ID=YOUR_PROJECT_ID
R

SDK React · em breve

Enquanto isso, use a API REST para integrar Loklify em qualquer ambiente.

C

SDK CLI · em breve

Enquanto isso, use a API REST para integrar Loklify em qualquer ambiente.

Preços

Acessível.
Sem concessões.

Free

Grátis
  • 2 projetos
  • 10 idiomas
  • 500 chaves
Começar grátis

Starter

8€ /mês
  • 5 projetos
  • 25 idiomas
  • 5,000 chaves
Escolher este plano
POPULAR

Pro

19€ /mês
  • 20 projetos
  • 50 idiomas
  • 50,000 chaves
  • Excedente permitido
Escolher este plano

Max

49€ /mês
  • 100 projetos
  • 500 idiomas
  • 100,000 chaves
  • Excedente permitido
Escolher este plano

FAQ

Perguntas frequentes.
Respostas diretas.

Uma plataforma SaaS que centraliza todas as suas traduções · JavaScript i18n (JSON, YAML), Laravel lang (PHP), Gettext PO · em um dashboard moderno com API REST. Criada por devs, para devs.
Pronto para simplificar?

Centralize suas
traduções. Hoje.

Conta criada em 30 segundos. Sem cartão de crédito.