Pm Wiki Pt Br

Aos que não estão acostumados, lembrem-se das pequenas diferenças entre o português do Brasil e o de outros países que o têm como língua oficial...!

PmWiki é um sistema WikiWikiWeb desenvolvido por PmWiki/PatrickMichaud em PHP, principalmente como uma ferramenta que habilita o fácil desenvolvimento e manutenção de sites web colaborativos.

Este site usa pmwiki-2.2.0-beta63. O programa está livremente disponível sob a GPL Licença Pública GNU e pode ser baixado daqui http://www.pmichaud.com/pub/pmwiki. Mais informações sobre PmWiki em http://www.pmwiki.org.

PmWiki é uma marca registrada de Patrick R. Michaud (http://www.pmichaud.com).

MINI FAQ pt-BR

Q:Onde baixar a versão brasileira??

  1. Não existe versão brasileira, só existe uma série de procedimentos e arquivos, que quando usados/feitos corretamente, transformam as frases/datas (e outros) para a lingua portuguesa usada no Brasil. Estes parâmetros e arquivos podem ser achados/lidos e entendidos pesquisando as páginas de cookbook e translation, que estão em inglês no site.Um arquivo chave para tradução do pmwiki para o português Brasil é o http://www.pmwiki.org/wiki/PmWikiPtBr/XLPage
  2. Abra com um editor de texto puro (memopad, kedit, etc) o arquivo PmWikiPtBr.PmWikiPtBr. Faça as traduções e salve o arquivo na pasta wikilib.d da sua instalação.
  3. Ao traduzir o pmwiki para o português,lembre-se que os recursos de locale dependem da configuração do servidor.

exemplo: Setar a opção locale 'locale' => 'pt_BR', em alguns servidores não irá funcionar.

A opção pt_BR do locale precisa ser suportada no servidor. Existem outros "charsets" para o português, como:

  • "pt_BR.utf-8"
  • "pt_BR.iso-8859-1"

mas não existe suporte no padrão iso639 para a opção de locale "pt_BR". (não sei como isso funciona aqui e se alguém puder, explique)

Este problema ocorre no windows também. No windows use as opções "portuguese" ou "spanish" ou "german" or...

O único jeito de se ter sucesso usando o setlocale() (o mesmo que o pmwiki usa), no windows, usando php, é: setlocale(LC_ALL, "pt_BR", "pt_BR.iso-8859-1", "pt_BR.utf-8", "portuguese", ...);

Outra dica é que, ao mudar a opção no XLPage, salve e recarregue novamente para ver as mudanças.