Arquivo "i18n-ascii.txt" do Pathauto (Drupal) - Dica para instalação

Mais uma vez apanhei pro Drupal numa coisa idiota. Tenho travado uma batalha com o módulo Pathauto (que gera urls automáticas baseadas no título do post) quando coloco caracteres acentuados no campo title. Imaginava que existia algo bem idiota que poderia me ajudar, mas a pressa e a preguiça me afastavam de procurar.

Hoje cheguei ao meu limite quando reparei que o Google indexou duas vezes a mesma página - uma com o endereço certo e outra com o errado. Não vou dizer aqui que a culpa é do Drupal porque sei que foi idiotice minha.

Sem mais delongas apresento a solução: renomeie o arquivo i18n-ascii.example.txt para i18n-ascii.txt (dentro da pasta do pathauto) e depois faça o caminho "administrar" -> "URLs alternativas" -> "Automated alias settings" (sua tradução pode ser melhor que a minha...) -> "Configurações Gerais" e clique em "Transliterate prior to creating alias".

Salve e livre-se desse incômodo irritante de uma vez.

Encerro com uma observação: por que o arquivo já não vem com o nome certo, para que a opção pudesse ser clicada desde o começo?

ps.: Vitória! Funcionou direito! (sim, fiz o post sem testar antes...)

update: Pode ser que a solução do seu problema seja o módulo transliteration!

Submarino.com.br

Comentários

andre em 28/12/2009 às 18:21

Realmente este problema deveria ser resolvido pelo maintainer do módulo, mas vá lá saber porque o arquivo não vem nomeado corretamente.

Philippe em 24/02/2011 às 11:21

Muito bom, assim como você, venho apanhando nesse assunto a um tempão e só agora encontrei a solução, esse módulo é sempre o primeiro que instalo em todos os sites que faço. Obrigado!

Marcelo Gomes em 28/03/2011 às 17:05

Uma dica legal também, é atualizar a lista de "stopwords", as palavras que queremos "limar" do endereço, pois possuem função de ligação (basicamente) na composição dos títulos.

Segue a minha lista:
a, à, a partir, antes, ao, aos, aquilo, as, até, com, como, da, das, de, do, do que, dos, e, é, em, fora, isto, la, lá, lhe, lhes, lo, mas, me, na, nas, no, nos, num, numa, o, os, ou, para, pela, pelas, pelo, pelos, per, pois, por, quais, qual, que, são, se, si, sua, suas, te, ti, tu, um, uma, uma vez que, umas, uns, via, vos, vós

Abraços.

Anônimo em 18/07/2011 às 15:32

Valeu pela dica, eu também estava com esse problema por pura idiotice minha rsrs. Abraço!

Comentar

(Não será exibido ao público)
Image CAPTCHA
Enter the characters shown in the image.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Tags HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Quebras de linhas e parágrafos são feitos automaticamente.