0

problema com charset em arquivo de idiomas

criado por Geraldo Lacerda de Souza em 31/05/2010 2:25pm
Ola

Estou fazendo um site modular e multilnguagem,
Poerem estou tendo problema na codificação do charset como abaixo tentarei explicar:
Tenho dois arquivo de idioma e o banco mysql em utf8_unicode_ci
1º: /language/brazilian.php
2º: /modulos/news/language/brazilian.php
Se uso a codificação utf-8
header('Content-Type: text/html; charset=utf-8');
todo texto do banco e o 2º arquivo de idioma vem com os (?) nos cedilhas e acentos, e apenas o primeiro arquivo de idioma aparece com o acentos correto.
Se mudo o charset para iso-8859-1 fica o contrario o 2º arquivo de idioma aparece com os códigos, e o banco e o 1º arquivo de idioma fica correto.
Como resolver essa pendenga, pois preciso dos dois arquivos de idioma,
O primeiro é para tradução padrão de texto que vai em todas as paginas e
O segundo é para tradução do modulo específico.

Alguem me de uma luz please

Lista de Respostas:

0
31/05/2010 10:17pm
(~14 anos atrás)
Marcos Regis respondeu:
Salve todos os arquivos com o mesmo enconding.
Use um bom editor que lhe mostre qual o enconding do arquivo em que está trabalhando. Pode ser o textpad, notepad ++, edit pad pro, eclipse, etc.

Nunca use Notepad e se usar Dreamweaver certifique-se de que ao salvar o arquivo ele não esteja modificando o charset.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)