Simple Machines Community Forum

SMF Support => Português (Portuguese) => Language Specific Support => Arquivo => Topic started by: TaijovuNeji on June 03, 2009, 08:48:49 PM

Title: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 03, 2009, 08:48:49 PM
No meu forum .. está dando um erro muito estranho... os acentos nas palavras e alguns simbolos como esse: "•" não são reconhecidos no profile.. e acontece isso:

(http://www.uploadimagens.com/upload/44ac1ba6d4c6359acc597477094082cf.png)

O display.template.php tava com um sinal de interrogação no lugar dos caracteres não reconhecidos.. dae eu coloquei os caracteres de volta... eles são mostrados normalmente na edição da página.. mas quando o smf carrega o display.template.php ... dá o mesmo erro nos caracteres Oo
Title: Re: Erro ao reconhecer caracteres
Post by: Amendoim on June 04, 2009, 09:24:20 AM
Parece que é do tema, hum..

Instalas-te o pacote de idiomas correctamente?
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 04, 2009, 11:20:59 AM
Pior que sim cara.. não tem problema nenhum nisso o.O

E tbm não é o template pq no display.template.php tah escrito tudo certinho.. mas mostra algumas coisas como sendo character desconhecido O.O

De uma hora para outra aconteceu isso.. eu nem imagino como que faz para arrumar  :'(
Title: Re: Erro ao reconhecer caracteres
Post by: Amendoim on June 04, 2009, 11:37:17 AM
Muificou ou instalou alguma coisa antes de acontecer isso?
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 04, 2009, 01:08:34 PM
Estás a usar UTF-8 ou não?

E no próprio browser, qual é a codificação que ele mostra que está a usar? (no FF é em "Ver" --> Codificação de caracteres)

Meteste os caracteres directamente no Display.template.php, que codificação usaste?
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 04, 2009, 02:20:16 PM
Então ... isso aconteceu depois que eu editei o display.template.php usando o editor de código do painel de controle do servidor... antes eu usava o painel de controle para fazer isso...
Eu baixei a pagia e abri com o bloco de notas... e mostra tudo normal.. não tem nenhum caractere que não é exibido Oo...

Se não me engano ele tava como UTF-8 ... dae eu passei para unicode mas não resolveu nada Oo

Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 04, 2009, 06:37:15 PM
Há para aí um link para experimentar?
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 05, 2009, 10:49:10 AM
Opa.. esse aki é o link do forum: www.dungeonmakers.com.br/forum

Se cadastra lah e manda uma pm pra mim XD..
Dae se tu puder me ajudar eu te mando a página do display.template.php pra tu dar uma olhada.. ou manda a senha e o nome de usuário do painel de controle do servidor XD
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 05, 2009, 12:39:40 PM
Entretanto penso que já vi o problema...

No meu Firefox, ao abrir o teu fórum, ele detecta a codificação como "OCIDENTAL ISO8859-1". E os símbolos que dizes aparecem mal. No entanto, se forçar a codificação em UTF-8, esses símbolos já aparecem bem, mas todos os outros caracteres acentuados aparecem (logicamente) mal.

Portanto, o teu fórum usa linguagem "não-UTF", e codificaste os símbolos mal, em UTF-8. Experimenta substituir os símbolos, como os criaste, por:

•
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 06, 2009, 06:01:52 PM
E como que eu faço isso no próprio editor de código do servidor? O.o
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 08, 2009, 05:02:05 AM
Ou isso ou com um editor qualquer (ConTEXT, Notapad++, EditPad, ........)
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 08, 2009, 10:54:27 AM
XD.. cara tu vai achar que eu sou lerdo.. mas eu não entendi o que é pra fazer com o "&bull"
É pra por ele antes do character desconhecido? Oo
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 08, 2009, 11:35:43 AM
Vamos lá a ver... Como é que tu lá meteste o caracter que agora dá erro?
Disseste que foi através do editor da administração. Mas tiveste que lá escrever alguma coisa, certo? Em vez de escrever o símbolo, escreves o "•" ;)
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 08, 2009, 01:21:41 PM
oO.. Mas se eu colocar isso no lugar do símbolo o simbolo não vai aparecer XD.. eu não teria que colocar isso junco com o símbolo? Oo

Se tu puder me mandar um exemplo de código que tenha isso ae XD
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 08, 2009, 01:36:17 PM
Já experimentaste? É que o "•" (sem as aspas) é a entidade HTML que resulta no símbolo que tu queres...
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 08, 2009, 06:30:18 PM
Quando eu tento colocar o &bull .. aparece esse erro: syntax error, unexpected '&'

não sei mais o que fazer  :'(
Title: Re: Erro ao reconhecer caracteres
Post by: margarett on June 09, 2009, 07:27:33 AM
Tens de puxar o Display.template.php por FTP e editá-lo localmente com um editor de texto. Não uses o bloco de notas do Windows...
Title: Re: Erro ao reconhecer caracteres
Post by: TaijovuNeji on June 09, 2009, 08:23:02 PM
Rapaiz... tu é um gênico cara ^^
Soh de editar com o Dreamweaver resolveu o problema XD

Vlw mesmo pela ajuda cara ^_^