Aviso de isenção de responsabilidade no modal de registro ausente na localidade japonesa

Implantei o Discourse em um site, no entanto, encontrei dificuldades durante o processo de desenvolvimento. Configurei um aviso para o registro de usuários usando ‘js.create_account.disclaimer’, mas ele não está sendo exibido na página de registro, e a seção HTML correspondente parece estar vazia, como mostrado na imagem anexa. Aguardo sua resposta e agradeço sinceramente sua ajuda!

Isso acontece ao usar a localidade japonesa, mas não com chinês e inglês.


1 curtida

Olá Yang1!

Este texto só aparece na modal de criação de conta se /wizard/steps/corporate for preenchido (para ser entendido como: se o seu Discourse pertence a uma empresa).

:point_down:

Olá! Desenvolvi um site multilíngue com versões em chinês, inglês e japonês. Não tenho certeza sobre a referência “/wizard/steps/corporate” que você mencionou. Todos os três sites estão usando a mesma configuração. Enquanto o aviso na página de registro é exibido corretamente nas versões chinesa e inglesa, ele não está aparecendo na versão japonesa. Por favor, consulte os detalhes na imagem anexada. Você poderia me ajudar a entender o motivo desse problema? Aguardo sua resposta.



1 curtida

Obrigado pelo esclarecimento! Parece um bug. Vou movê-lo para Bug e adicionar detalhes na sua primeira postagem.

Eu acho que é isto:

Você precisa de um tos_url e privacy_policy_url definidos para que isso apareça.

Eles mencionaram o seguinte:

Eu também testei e pude reproduzir o problema, a menos que eu esteja entendendo algo errado em sua resposta :slight_smile:

O console do Chrome/Firefox encontra a string correta conforme:

I18n.t("create_account.disclaimer", {tos_link: '/tos', privacy_link: '/privacy'})

image

Quando no modo japonês.

Claro, o console do Google Chrome pode exibir essa string porque usei “js.create_account_disclaimer” para definir o conteúdo relevante. No entanto, ele ainda não aparece na página de registro do site japonês, enquanto a mesma configuração funciona bem nos sites chinês e inglês.

Desculpe, mas estou tendo problemas para reproduzir isso.

Substituí a string localmente e consigo vê-la perfeitamente:

(observe o xxxx inicial)

@Canapin mencionou que conseguiu reproduzir, aguardarei os passos exatos.

Parece que acidentalmente olhei para o modal de login japonês em vez do modal de registro. O aviso aparece com a localidade japonesa no meu fórum. :person_facepalming: