Ir para o conteúdo

Análises opcionais, gravação de sessões e publicidade permanecem desativadas, a menos que aceite. Pode rejeitá-las e utilizar o Transglot. Altere a sua escolha em qualquer altura em Preferências de cookies. Política de Cookies

Altere uma palavra em japonês. Veja-a chegar, sem lançamento.

Edite a cadeia abaixo e publique-a. Três dispositivos recebem-na nos seus próprios relógios, sem recompilação, sem revisão da loja de aplicações e nada reimplementado. Fixe uma versão e ela nunca mudará num ecrã que alguém esteja a ler.

o relógio do estágio tem uma janela de sessenta segundos em seis. Todo o resto na placa é o mecanismo enviado
acme / checkout · ja-JP · checkout.pay_nowmais recente v17
a cadeia
⌘⏎ ou Ctrl+⏎ também publica
versões, mais recentes primeiro
v17今すぐお支払いください1 dmais recente
v16今すぐお支払い2 d
v15今すぐ払う3 d
as últimas 20 versões permanecem fixadas. As mais antigas são eliminadas e devolvem 404 em vez de servir outro conteúdo
a edge
imutável · cache de um ano
/cdn/acme/ja-JP/v17
etag "v17-81af14"
endereçada por conteúdo. Este URL nunca mais mudará.
mais recente · mutável
/cdn/acme/ja-JP
cache de 60s, depois revalidada com o ETag
nesta fase: uma janela a cada 6s
14:03v17 · atual
finalizar compra
2 artigos · ¥13.400
今すぐお支払いください
iOS · cold startobtenção em 6s
northbound.shop/checkoutv17 · atual
finalizar compra
2 artigos · ¥13.400
今すぐお支払いください
web · next.js, SSRobtenção em 4s
documentação / finalizar comprav17 · atual
Visão geralFinalizar compraPagamentosReembolsos
今すぐお支払いください
docs siteobtenção em 2s
Em execução no seu navegador com um relógio rápido. A janela de sessenta segundos e as vinte versões mantidas são as fornecidas.

Um erro ortográfico em japonês, às 21h. Uma destas duas opções é a sua noite.

Forma ilustrativa, não um cronómetro. A via da loja de aplicações é o que as equipas móveis nos dizem, em vez de uma figura que medimos; a nossa via é a janela de revalidação de sessenta segundos que distribuímos.
ramo
Compilação CI
Aprovação QA
submeter
fila de revisão
uma versão pontual, através da loja de aplicações
a experiência do próprio leitor, não uma métrica que medimos
10 s
O eixo é logarítmico: cada linha da grelha representa cerca de dez vezes a anterior.
O runtime faz buscas ao iniciar e sempre que lhe for solicitado. Uma versão fixada nunca muda numa tela que alguém esteja a ler.

Tudo o que podes publicar sem publicar um lançamento.

Corrija um erro tipográfico em japonês sem revisão da loja de aplicações. Uma correção publicada fica ativa no minuto em que o URL mais recente é revalidado, e as últimas 20 versões por localidade permanecem fixáveis, para que uma implementação a meio nunca falhe inesperadamente.
rapidez na aplicação de correções
sem compilação, em qualquer lugar
60s

Corrija agora, não na próxima versão.

Aprove uma correção e todas as instâncias em execução da sua aplicação recebem-na dentro de um minuto. Nada é recompilado, nada é reenviado e ninguém aguarda numa fila de revisão.

nada muda para ninguém
ja-JP

A versão que fixou continua a funcionar.

POST /v1/cdn/publish locale=ja-JP
published ja-JP v18
immutable /cdn/acme/ja-JP/v18 · 1 year
v17 still served to clients pinned to it
o que tem de instalar
zero dependências

Um pacote, e já conhece o seu framework.

  • react
  • vue
  • svelte
  • next.js
  • sveltekit
  • angular
  • solid
  • i18next
reversão
20

versões para as quais pode retroceder

Uma tradução incorreta é anulada ao apontar para o URL anterior. Não há nada para restaurar nem para reimplementar.

a chave na sua aplicação
apenas leitura

É seguro incluí-la num binário.

Pode apenas obter dados e nada mais: não pode escrever uma tradução, criar uma chave ou aceder a outro projeto, e está sujeita a limitação de taxa por chave e por IP na origem.

não fica preso ao fornecedor

Uma de quatro formas de sair.

As mesmas cadeias de texto continuam a ser entregues como um pull request, uma escrita de retorno para o seu CMS ou uma sincronização de ficheiros. Isto é uma escolha, não uma dependência.

Zero dependências. Conhece a sua framework.

O runtime obtém o pacote, coloca-o em cache e fornece uma cadeia de caracteres aos seus componentes. Os pacotes da framework envolvem-no para que uma mudança de localidade seja uma nova renderização em vez de um recarregamento, e os renderizados no servidor resolvem-se no servidor, evitando assim o flash de inglês antes da chegada do idioma real.

npm i @transglot/react-i18n
import { TransglotProvider } from '@transglot/react-i18n'; <TransglotProvider  options={{    baseUrl: 'https://api.transglot.ai',    project: 42,    cdnKey: 'taicdn_…',    locale: 'en',  }}>

FAQs

As perguntas que decidem se a entrega over the air vale a mudança.

Posso atualizar as traduções sem lançar uma nova versão da aplicação?
Sim, e esse é todo o produto. As suas traduções são publicadas num pacote edge que a sua aplicação obtém em tempo de execução, por isso uma cadeia de caracteres corrigida fica ativa dentro do minuto em que o URL mais recente é revalidado. Sem recompilação, sem revisão na loja, sem reimplementação. Cada projeto decide se os rascunhos do GLOSSA entram nesse pacote ou aguardam até que alguém os aprova ou edita.
Cada publicação gera um URL imutável e versionado, armazenado em cache durante um ano, além de um URL mutável mais recente que é revalidado a cada sessenta segundos. O seu runtime obtém os dados ao iniciar e sempre que lhe for solicitado. Fixe uma versão e esta nunca será alterada numa interface que alguém esteja a ler.
O runtime serve o pacote que já tem em cache e uma compilação que foi distribuída com os seus ficheiros de localidade ainda os contém. A distribuição é a forma como uma cadeia de caracteres se torna mais recente, não como existe.
Apenas se assim o solicitar. O runtime obtém os dados ao iniciar e quando lhe for indicado. Não existe nenhum canal de push que force uma substituição numa interface que alguém esteja a ler.
Uma chave de CDN é apenas de leitura. Não pode escrever uma tradução, criar uma chave ou ler outro projeto, e está sujeita a limitação de taxa por chave e IP na origem, pelo que uma chave divulgada também não pode ser utilizada para nos sobrecarregar.
Aponte para o URL da versão anterior. É imutável e ainda está disponível. As últimas vinte versões por localidade são mantidas, por isso uma reversão é uma alteração de URL e não uma restauração.
O Dispatch necessita de um token de projeto e o plano Free não pode gerar um, por isso começa no Starter: $19 por mês para 300.000 palavras.
Apenas se assim o desejar. As mesmas cadeias de caracteres continuam a ser devolvidas através de um pull request, de uma escrita de retorno por conector ou de uma sincronização de armazenamento de ficheiros. O Dispatch é uma das quatro saídas, não a única.