Extension:LocalisationUpdate/zh

LocalisationUpdate擴展讓你可以隨時更新MediaWiki訊息，而不需要升級MediaWiki軟體.

$wgLocalisationUpdateDirectory
用來儲存快取檔案的目錄，如果沒有設定則使用預設值. LocalisationUpdate需要一些地方來儲存檔案才能使用；如果$wgLocalisationUpdateDirectory和$wgCacheDirectory都沒有設定，則LocalisationUpdate腳本不會運作.

$wgLocalisationUpdateDirectory默认为false.

$wgLocalisationUpdateRepository
獲取翻譯的預設儲存庫來源. GitHub被設定為預設儲存庫. 這在版本1.1加入.

$wgLocalisationUpdateRepositories
用來獲取MediaWiki核心及擴展的本地化訊息的儲存庫URL陣列. 預設為Github的MediaWiki Git儲存庫，除非你知道你在做什麼，否則不要更改它. 這在版本1.1加入.

使用github的範例

本地檔案系統設定的範例

$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: Verify SSL certificate
 * 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

用法
當你想要執行更新時，在命令行執行 或設定cron任務.

如果你使用類unix系統，你應該添加LocalisationUpdate到crontab：

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



腳本参数

 * : 從此標誌的儲存庫中獲取翻譯



参见

 * 技術細節，有關於如何在維基媒體計畫上執行.
 * 技術細節，有關於如何在維基媒體計畫上執行.