(deutsche Übersetzung der Seite PmWiki:Localization.SampleConfigFileLocalization, Stand 06.09.2005)

Weiter unten findet man Einstellungen um PmWiki für die eigene Sprache anzupassen.
Diese sollten am Ende der Datei local/config.php eingefügt werden.

Um die gewünschten Einstellungen zu aktivieren einfach das führende # löschen.

Hier sind Variablen und Daten enthalten, die nicht direkt in der XLPage gesetzt werden können.

Hier ein französisches Beispiel dieser Seite:

Siehe auch


 
##--------------- Lokale Einstellungen -----------------------------------

# XLPage('de','PmWikiDe.XLPage'); #aktiviert die deutsche Übersetzung
# XLPage('de','PmWikiDe.XLPageCookbook');

##-- Zeichenketten und Seiten----------

# $DefaultGroup = 'DeinWiki'; # Standardgruppe, Voreinstellung: 'Main'
# $DefaultName = 'StartSeite'; # Startseite jeder Gruppe, Voreinstellung: 'HomePage'
# $TimeFmt = "%d.%m.%Y %H:%M Uhr"; # Datums-/Uhrzeitformat
# $AuthorGroup='Profile'; # Name der Autorengruppe, Voreinstellung 'Profiles'
# $AuthorRequiredFmt = 'Gib Deinen Namen/Kürzel an'; #Wenn ein Autorenname verlangt wird

##-- Seitenmanagement ------------------

# $DefaultPageTextFmt = 'Die Seite $Name gibt es nicht'; # Abgelehnt ? 
# $PageNotFound = 'PmWikiDe.PageNotFound'; #Umleiten, wenn Seite nicht gefunden wurde
## Ausdruck, der anzeigt, dassdie Seite gelöscht werden soll
# $DeleteKeyPattern = "^\\s*löschen\\s*$"; # Voreinstellung 'delete'
# $PageRedirectFmt = '<p><i>umgeleitet von $FullName</p>';

## Definition für die Anzeige der kürzlichen Änderungen (RecentChanges) mit Titelanzeige
## Voreinstellung:
## $RecentChangesFmt = array(
##  '$DefaultGroup.AllRecentChanges' => 
##   '* [[$Group.$Name]]  . . . $CurrentTime $[by] $AuthorLink',
##  '$Group.RecentChanges' =>
##    '* [[$Group/$Name]]  . . . $CurrentTime $[by] $AuthorLink'); 
# $RecentChangesFmt = array(
#  '$DefaultGroup.AlleKürzlichenÄnderungen' => 
#   '* [[$Group.$Name]] - $Title  . . . $CurrentTime $[by] $AuthorLink',
#  '$Group.KürzlicheÄnderungen' =>
#    '* [[$Group/$Name]] - $Title  . . . $CurrentTime $[by] $AuthorLink'); 

## Definition von kürzlich hochgeladenen Dateien ... 
# $RecentUploads = array(  # ... später

## Vordefinierte lokale Stile
# $WikiStyle['LcBlack']['color'] = 'schwarz';
# $WikiStyle['LcWhite']['color'] = 'weiß';
# $WikiStyle['LcRed']['color'] = 'rot';
# $WikiStyle['LcGreen']['color'] = 'grün';
# $WikiStyle['LcBlue']['color'] = 'blau';
# $WikiStyle['LcYellow']['color'] = 'gelb';
# $WikiStyle['LcGray']['color'] = 'grau';
# $WikiStyle['LcSilver']['color'] = 'silber';
# $WikiStyle['LcMaroon']['color'] = 'braun';
# $WikiStyle['LcPurple']['color'] = 'lila';
# $WikiStyle['LcNavy']['color'] = 'navy';

##-- Gruppen und Seiten, die von der Suche ausgeschlossen werden sollen ----------------

# $SearchPatterns['default'][] = '!\\.Search$!'; #Suchseite selbst ausschliessen
# $SearchPatterns['default'][] = '!\\.(Alle)?Kürzlichen(Änderungen|HochgeladeneDateien)$!';
# $SearchPatterns['default'][] = '!\\.StartSeite$!';
# $SearchPatterns['default'][] = '!\\.SideBar$!'; # Seitenleiste
# $SearchPatterns['allgroups'] = $SearchPatterns['default'];
# $SearchPatterns['default'][] = '!^PmWiki\\.!'; # Gruppe PmWiki ausschliessen
# $SearchPatterns['default'][] = '!^EineWikiGruppe\\.!';
## usw..

## Die Gruppe PmWiki kann ausgeschlossen werden, wenn die Übersetzung
## ziemlich komplett ist. Das bedeutet, dass man auf die Seiten zugreifen
## kann. Sie erscheinen aber nicht als Ergebnis bei der Suche oder in
## den Seitenlisten. Um die Suche in dieser Gruppe zu erlauben ist im obigen
## Beispiel das Array 'allgroups' erzeugt worden um weitere Suche/Listen zu
## ermöglichen. Zum Beispiel :
## (:pagelist group=PmWiki list=allgroups:)
## oder man trägt 'list=allgroups' in der Suche ein, um alle zu durchsuchen.

##-- Module ------------------------------------------------------

##- Wenn das Modul PageRefCount geladen ist --
# $PageRefCountFmt = "<h1>Cross references</h1><p>"; # Seitentitel
# $RefCountTimeFmt = "<small>%d.%m.%Y %H:%M Uhr</small>"; # Datumsformat
## Andere Zeichenketten können nur im Quelltext des refcount Moduls geändert
## werden. In diesem Fall verwendet man eine Kopie von refcount im lokalen
## Verzeichnis.

## Zeichenketten bei Mailposts (Benachrichtung bei Seitenveränderung).
## Nur für Administartoren, nicht kritisch...
# $MailPostsMessage = "Kürzliche Änderungen in Deinem Wiki:\n 
# ($ScriptUrl/$DefaultGroup/AlleKürzlichenÄnderungen)\n\n\$MailPostsList\n";
# $MailPostsSubject = "$WikiTitle : Kürzliche Änderungen in Deinem Wiki";
# $MailPostsTimeFmt = $TimeFmt;
# $MailPostsItemFmt = ' * $FullName - $Title . . . $PostTime von $Author';

## Falls das urlapprove Module geladen wird --
$ApprovedUrlPagesFmt = array('$DefaultGroup.ZugelasseneWebseiten');

##-- Aus der Dokumentation -------------------------------------------

## Hier werden Seiten definiert, in denen Variablen beschrieben sind.
## Diese Seiten sollten in Deiner Sprache existieren
#$VarPagesFmt = array('PmWikiLc.Variables','PmWikiLc.BasicVariables',
#  'PmWikiDe.LayoutVariables','PmWikiDe.LinksVariables',
#  'PmWikiDe.EditVariables','PmWikiDe.UploadVariables',
#  'PmWikiDe.OtherVariables','PmWikiDe.MailPosts');