Aspas alemãs

Ao digitar aspas no Discourse como " ", elas são renderizadas como “ ”.

Isso é descrito em vários posts aqui.

Sendo da Alemanha e administrando um fórum de discussão em alemão, adoraria ver uma opção para renderizar essas aspas automaticamente como aspas alemãs „ “.

Minha pergunta:

É possível configurar o Discourse para renderizar automaticamente essas " " como „ “?

(E, opcionalmente, também aspas simples ' ' como ‚ ‘).

6 curtidas

Acho que essa é uma ótima ideia.

Nosso motor de Markdown suporta um atributo personalizado quotes veja o README que pode aceitar um par de aspas, o qual pode ser definido a partir de uma configuração do site.

@gerhard, quer assumir essa tarefa?

7 curtidas

Agora é possível configurar as aspas renderizadas com a nova configuração do site markdown_typographer_quotation_marks. O Discourse já inclui padrões para alemão e francês.

7 curtidas

Show, muito obrigado, Gerhard :blush:.

1 curtida

Acabei de descobrir que postagens antigas não são automaticamente re-renderizadas com as citações corretas.

Apenas quando as edito e salvo.

Minha pergunta:

Existe algum comando para dizer ao Discourse que re-renderize todas as postagens (em cache?), para que as citações sejam corrigidas automaticamente?

O comando rake posts:rebake resolverá o problema.

2 curtidas

Obrigado, esses passos resolveram o problema:

cd /var/discourse/
sudo ./launcher enter app
sudo rake posts:rebake
exit

Isso também é descrito aqui:

5 curtidas

Desculpe incomodar novamente.

Olhando este post no meu fórum:

Pode-se ver que as aspas no corpo são renderizadas corretamente como aspas alemãs, enquanto as aspas no título ainda são renderizadas como aspas em inglês.

Haveria alguma possibilidade de ter também as aspas no título como aspas alemãs?

4 curtidas

Aqui vamos nós:

E adicionei uma nova tarefa rake para atualizar os títulos dos tópicos.

rake topics:update_fancy_titles
5 curtidas

Conseguimos de alguma forma ajustar as aspas adequadamente quando o idioma for alterado @gerhard? :thinking:

Acredito que temos outros gatilhos de configuração do site baseados na mudança de idioma, como o comprimento mínimo reduzido para buscas em chinês?

1 curtida

Adicionei os padrões para alemão e francês. Todas as outras línguas usarão o padrão em inglês por enquanto.

4 curtidas

@uwe_keim Infelizmente, tive que remover minhas alterações que renderizavam as aspas corretas nos títulos dos tópicos, pois nosso código atualmente não consegue distinguir entre apóstrofos e a aspa simples direita.

Tentarei melhorar isso no futuro.

3 curtidas

Obrigado por mencionar isso.

Espero que as aspas corretas nos títulos retornem em breve :slight_smile:

Seavus para Graz!

1 curtida