<script type="text/discourse-plugin" version="0.8.20">
// Adiciona um atributo à tag <html>. Isso pode ajudar o usuário a estilizar
// seus links do cabeçalho
$('html').attr('dhp-locale', I18n.locale)
const customHeaderLinks = I18n.t(themePrefix("header_nav_link"));
if (!customHeaderLinks.length) return;
const h = require("virtual-dom").h;
const headerLinks = [];
const mobileView = api.container.lookup("site:main").mobileView;
e adicionei um locales/en.yml
mas obtenho o resultado [en.theme_translations.87.header_nav_link]
Sim, Johani, eu uso este componente como um menu.
Como você disse, quero traduzir o texto de cada link.
Já está na sua lista, estou muito feliz, você consegue fazer isso.
haha, eu tenho uma ideia: posso usar este componente para criar um site bilíngue. Posso criar algumas categorias em chinês e outras em inglês, e usar este componente como a navegação principal. O link do título estará incluído nos arquivos de tradução en.yml e zh_CN.yml.
Para a página inicial e as páginas de categorias, posso usar um componente de tema traduzido (mesmo que seja uma página estática).
E vou ocultar o menu suspenso de categorias padrão. Na minha opinião, usar apenas dois idiomas no nosso site é uma boa solução para mim.