Général

Codage des caractères

MoinMoin utilise Unicode en interne et le codage utf-8 pour ses entrées et sorties externes, telles que les pages, les sorties HTML et les fichiers de traductions. Le jeu de caractère externe est défini à utf-8 dans config.charset. Cette valeur est adaptée à toutes les langues, car n'importe quel caractère peut être codé en utf-8. Bien que cela soit techniquement possible, vous ne devriez pas modifier cette valeur.

Les valeurs données à certaines options doivent être des valeurs Unicode. Par exemple, le nom du site pourrait contenir des trémas allemands, des accents français, être en chinois ou en hébreu. De ce fait, vous devez utilisez des chaînes de caractères Unicode pour ces paramètres. Les chaînes Unicode sont définies en ajoutant un préfixe u à la chaîne. Voici quelques exemples :

    # Nom du site, utilisé par défaut en titre des pages [Unicode]
    sitename = u"Wiki de Jérôme"
    # ou encore :
    sitename = u'私のウィき'

Reportez-vous aux commentaires du fichier de paramétrage, qui vous indiqueront quelles sont les options nécessitant des valeurs Unicode.

Notes :

Paramétrage international

Le fichier de paramétrage par défaut livré avec MoinMoin utilise le codage iso-8859-1. C'est très bien pour des langues utilisant des caractères latins, comme l'anglais, le français ou l'allemand, mais ce n'est pas utilisable pour les autres langues. Si vous voulez pouvoir utiliser des caractères non latins dans vos paramètres, votre fichier de paramétrage devra utiliser le codage UTF-8.

Pour ce faire, utilisez la ligne suivante comme première ligne de tous vos fichiers de paramétrage :

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

Les valeurs utilisant des chaînes Unicode sont les suivantes (les utilisateurs internationaux voudront sans doute les modifier) :

Pour connaître les paramètres conseillés pour la langue française, consultez la page /WikiEnLangueFrançaise. Pour obtenir des configurations toutes faites pour toutes les langues, consultez la page ConfigMarket.

Personnalisation des préférences utilisateurs

Il est possible de prédéfinir, de désactiver ou de supprimer plusieurs des options de la page des PréférencesUtilisateur. Pour plus d'informations, consultez la page AideDeParamétrage/PréférencesUtilisateurs.