Tradução - como o cache é tratado? Por página ou por tópico/comentário?

Olá

As traduções são armazenadas em tabelas, não em cache propriamente dito.

Se você tiver o Data Explorer, poderá usar uma consulta como esta para visualizar as traduções armazenadas (existem topic_localizations, post_localizations, category_localizations, substitua adequadamente).

select * from topic_localizations
limit 10

O Discourse usa termos como tópicos, posts e assim por diante (isto pode ser útil). Um tópico tem um título e tem posts. Esta resposta em si é um post. Não armazenamos apenas uma tradução por tópico completo. Portanto, por exemplo, neste tópico temos:

  1. tradução do tópico para o título do tópico
  2. tradução do post para o seu post acima
  3. tradução do post para o meu post agora
  4. (tradução do post para qualquer post subsequente)

Espero que isso ajude.

2 curtidas