Extension:LocalisationUpdate/de

Die Erweiterung LocalisationUpdate ermöglicht es, die Lokalisierungen für MediaWiki-Nachrichten jederzeit zu aktualisieren, ohne dass die MediaWiki-Software aktualisiert werden muss.

$wgLocalisationUpdateDirectory
Verzeichnis, in dem die Cache-Dateien gespeichert werden sollen. Wenn es nicht festgelegt ist, wird das Standardverzeichnis verwendet. LocalisationUpdate benötigt einen Speicherort für die Dateien, um zu funktionieren. Wenn weder $wgLocalisationUpdateDirectory noch $wgCacheDirectory festgelegt sind, funktioniert das update.php-Skript von LocalisationUpdate nicht.

$wgLocalisationUpdateDirectory ist standardmäßig auf false festgelegt.

$wgLocalisationUpdateRepository
Standard-Repository-Quelle zum Holen der Übersetzung. GitHub ist als Standard-Repository festgelegt. Dies wurde mit Version 1.1 hinzugefügt.

$wgLocalisationUpdateRepositories
Array von Repository-URLs, von denen Lokalisierungen für den MediaWiki-Kern und Erweiterungen abgerufen werden können. Standardmäßig sind die MediaWiki Git-Repositories von GitHub festgelegt. Du solltest das nicht ändern, wenn du nicht weißt, was du tust. Dies wurde mit Version 1.1 hinzugefügt.

Example for using github

Example for local filesystem configuration

$wgLocalisationUpdateHttpRequestOptions
Options to pass to. Possible keys for the array: (see ).


 * timeout: Timeout length in seconds or 'default'
 * connectTimeout: Timeout for connection, in seconds (curl only) or 'default'
 * postData: An array of key-value pairs or a url-encoded form data
 * proxy: The proxy to use. Otherwise it will use $wgHTTPProxy (if set) Otherwise it will use the environment variable "http_proxy" (if set)
 * noProxy: Don't use any proxy at all. Takes precedence over proxy value(s).
 * sslVerifyHost: Verify hostname against certificate
 * sslVerifyCert: SSL-Zertifikat verifizieren
 * caInfo: Provide CA information
 * maxRedirects: Maximum number of redirects to follow (defaults to 5)
 * followRedirects: Whether to follow redirects (defaults to false). Note: this should only be used when the target URL is trusted, to avoid attacks on intranet services accessible by HTTP.
 * userAgent: A user agent, if you want to override the default MediaWiki/$wgVersion
 * logger: A \Psr\Logger\LoggerInterface instance for debug logging
 * username: Username for HTTP Basic Authentication
 * password: Password for HTTP Basic Authentication
 * originalRequest: Information about the original request (as a WebRequest object or an associative array with 'ip' and 'userAgent').

Example for using GitHub with HTTP Basic Authentication

Verwendung
Whenever you want to run an update, run  on the command line, or set up a cron job.

If you are on a unix-like system, you should add LocalisationUpdate to crontab:

crontab -e @daily php /path/to/your/wiki/extensions/LocalisationUpdate/update.php --quiet
 * 1) Add the following line



Skriptparameter

 * : Fetch translations from repositories identified by this



Siehe auch

 * Technical details about how this runs on Wikimedia projects.