# Página de categoria não-ASCII recém-adicionada não carrega

**URL:** https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971
**Category:** Bug
**Created:** [Julho 27, 2020, 5:09pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971 "2020-07-27T17:09:04Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 27, 2020, 5:09pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/1 "2020-07-27T17:09:04Z")

</div>

Olá a todos,  
Em uma instalação limpa do Docker, adicionei uma nova categoria… mas ela não carrega ao clicar no link; apenas exibe o ícone de carregamento e nunca carrega de verdade.  
O mesmo acontece no FF e no Brave.  
Não adicionei nenhum plugin.

Será que pode estar relacionado ao título em espanhol com acento, eu me pergunto?..  
como em…

### Político

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Julho 27, 2020, 5:24pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/2 "2020-07-27T17:24:14Z")

</div>

Para obter slugs não ASCII funcionais, você precisará habilitar o `método de geração de slug` como codificado nas configurações do site.

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 27, 2020, 5:48pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/3 "2020-07-27T17:48:37Z")

</div>

Ótimo, obrigado.  
Já fiz isso agora… mas acho que preciso recriar a categoria para que o slug seja gerado automaticamente novamente?  
Mas como acesso a página se ela não carregar?

---

<div class="post-metadata">

### Author: ![gh\_irina](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@gh\_irina](https://meta.discourse.org/u/gh_irina)
#### Post date: [Julho 27, 2020, 6:08pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/4 "2020-07-27T18:08:00Z")

</div>

Temos o mesmo problema, e nosso método de geração de slug já estava “codificado”. E isso definitivamente está ligado aos acentos; todas as nossas categorias pré-existentes que tinham títulos com acentos agora estão inacessíveis.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [Julho 27, 2020, 11:05pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/5 "2020-07-27T23:05:22Z")

</div>

No meu site hospedado, configurei o `método de geração de slug` para ‘encoded’ e depois criei uma categoria com o nome ‘catégorie de test’. Após criar a categoria, a página de erro ‘muitos redirecionamentos’ do meu navegador é exibida. Se eu então voltar para a página de categorias e clicar no link ‘catégorie de test’, fico preso na página de categorias com apenas o spinner de carregamento sendo exibido.

Não há erros nos logs do site. No console, estou vendo:

`Uncaught (in promise) no-response: no-response :: [{"url":"https://testeleven.trydiscourse.com/c/cat%C3%A9gorie-de-test/8/l/latest.json?order=default&ascending=false"}]`

Essa é a codificação correta que está sendo usada para a palavra ‘catégorie’ no slug?

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 28, 2020, 1:08pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/6 "2020-07-28T13:08:10Z")

</div>

Parece haver algum tipo de bug aqui ..?  
Parece estar relacionado aos idiomas?

Também relacionado ao meu outro post .. também relacionado a idiomas …  
[https://meta.discourse.org/t/problem-with-languages-it-mixed-and-drop-the-default/158965](https://meta.discourse.org/t/problem-with-languages-it-mixed-and-drop-the-default/158965)

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 28, 2020, 1:50pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/7 "2020-07-28T13:50:05Z")

</div>

Oi, estou procurando uma solução por conta própria…

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 28, 2020, 1:55pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/8 "2020-07-28T13:55:10Z")

</div>

Atualização:  
Executei as atualizações do site oferecidas via admin.  
Tudo correu bem.

Agora, quando tento carregar a página da categoria problemática, em vez de apenas tentar carregar indefinidamente, a página retorna um erro:  
Firefox: “A página não está redirecionando corretamente”  
Brave: “Esta página não está funcionando **sitename** redirecionou você muitas vezes.”

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [Julho 28, 2020, 4:44pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/9 "2020-07-28T16:44:12Z")

</div>

> [@kaivalyam](#):
>
> Agora, quando tento carregar a página da categoria problemática, em vez de ficar tentando carregar indefinidamente, a página retorna um erro

Isso parece ser um bug para mim. Vou mover o tópico para nossa categoria #Contribute > Bug.

Para corrigir o problema no meu site, fui ao console do Rails e executei:

```plaintext
c = Category.find_by(name: 'exemple de catégorie')
c.update(slug: 'exemple-de-categorie')

```

Após fazer isso, a categoria carrega corretamente. Para aplicar essa alteração no seu site, você precisará substituir o nome da sua categoria pelo nome que usei nos comandos acima. Defina o slug de forma semelhante ao que fiz acima: substitua espaços por `-` e remova qualquer caractere acentuado.

Avise-nos se você não tiver certeza sobre como acessar o console do Rails do seu site.

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 28, 2020, 5:27pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/10 "2020-07-28T17:27:33Z")

</div>

Obrigado, amigo.  
Sim, isso funciona perfeitamente.  
🎈

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [Julho 29, 2020, 2:19pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/14 "2020-07-29T14:19:55Z")

</div>

Isso já foi corrigido aqui ⬇

> <https://github.com/discourse/discourse/commit/691edc16c9e2a1195b4b726f5623e14ce168214b>

---

<div class="post-metadata">

### Author: ![kaivalyam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kaivalyam/32/188239_2.png) [@kaivalyam](https://meta.discourse.org/u/kaivalyam)
#### Post date: [Julho 29, 2020, 4:01pm UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/15 "2020-07-29T16:01:54Z")

</div>

Maravilhoso.  
Bem, suporte super eficiente, vocês!  
Obrigado!

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Julho 30, 2020, 4:30am UTC](https://meta.discourse.org/t/newly-added-non-ascii-category-page-does-not-load/158971/16 "2020-07-30T04:30:13Z")

</div>


