Geral

Conjunto de Caracteres

O Moin utiliza Unicode internamente, e utf-8 para saídas e entradas externas, como páginas, HTML e ficheiros de tradução. O conjunto de caracteres externo é definido em config.charset como utf-8. Esta configuração é aceitável para todos os idiomas, uma vez que todos os caracteres podem ser codificados em UTF-8. Não deve alterar este valor, embora seja tecnicamente possível.

Algumas opções têm de utilizar valores em Unicode. Por exemplo, o nome do sítio pode conter umlauts alemãs ou acentuação francesa ou estar em Chinês ou Hebraico. Por este motivo, tem de utilizar strings em Unicode para estes itens. As strings em Unicode são definidas adicionando a letra u no início da string. Estes são alguns exemplos:

    # Nome do sítio, utilizado por omissão para o nome do logo do wiki [Unicode]
    sitename = u"Jürgen's Wiki"
    # outro exemplo:
    sitename = u'הוויקי של יורגן'

Leia os comentários no ficheiro config - dir-lhe-hão quais as opções que necessitam de valores em Unicode.

Notas:

Configuração Internacional

O ficheiro config por omissão integrado no moin utiliza a codificação iso-8859-1. Isto é aceitável para idiomas Latin como a inglesa ou alemã, mas não é utilizável para idiomas non-latin. Se deseja utilizar caracteres non-latin nos seus itens de configuração, utilize a codificação utf-8 para o ficheiro config.

Defina a primeira linha de todos os ficheiros config com esta linha:

# -*- coding: utf-8 -*-

Valores que utilizam strings em Unicode (os utilizadores internacionais talvez queiram alterá-las):

Para uma rápida configuração no seu idioma, veja a página MoinMoin:ConfigMarket. Veja igualmente a secção sobre as opções de Unicode.

Personalização das preferências do utilizador

Pode pré-definir, desactivar ou remover várias opções na página PreferênciasDoUtilizador, veja AjudaNaConfiguração/PreferênciasDoUtilizador.