Jump to content
MediaWiki

MediaWikis språktilläggspaket

From mediawiki.org
This page is a translated version of the page MediaWiki Language Extension Bundle and the translation is 84% complete.
Outdated translations are marked like this.


MediaWikis språktilläggspaket (MLEB, MediaWiki language extension bundle) är en utvald samling MediaWiki-tillägg som erbjuder flerspråkiga funktioner. Den försöker tillhandahålla ett enkelt sätt att ge sammanhängande språkstöd till en MediaWiki.

Överblick över tillägg

[edit ]

Den nuvarande versionen av MLEB innehåller följande tillägg:[1] [2]

MLEB is released semi-annually after the new MediaWiki release and will only support the latest MediaWiki version. Paketet tests mot nyare släppta MediaWiki-versioner, så du kan undvika de flesta tillfälliga avbrotten som annars skulle uppstå om du använde de senaste utvecklingsversioner av varje version.

Motivering

[edit ]

Den universella språkväljaren är ett måste eftersom den erbjuder viktig funktionalitet för alla användare oavsett fur många språk de talar: språkval, typsnittsstöd för att visa skriftspråk som stöds dåligt av vanliga operativsystem och inmatningsmetoder för att skriva på språk som inte använder det latinska alfabetet. Detta innefattar fritt licensierade typsnitt, vilket täcker de flesta större språk i Amerika, Europa, Mellanöstern, Indien och Sydostasien.

Att underhålla flerspråkigt innehåll på en wiki är rörigt utan tillägget Translate, som används av Wikimedia Foundation, KDE, translatewiki.net och andra webbplatser.

Missa inte att chansen att putsa upp dina språkkunskaper: Använd Babel -tillägget för att markera vilka språk du talar och hitta andra talare av samma språk på din wiki. Sist men inte minst är tillägget CLDR en databas över språk- och landsöversättningar.

Utgivningsanteckningar och nedladdningar

[edit ]

Latest release (2025.07)

[edit ]
Highlights
[edit ]
  • CleanChanges extension is no longer part of MLEB releases. See T379896. The Language filter has been integrated into the Translate extension. The User filter will be deprecated; use the standard Special:Contributions page as an alternative.
    • To enable the language filter on Special:RecentChanges, set $wgTranslateRecentChangesLanguageFilter = true;

Previous releases

[edit ]
2025.03
[edit ]
Highlights
[edit ]
  • Future releases of MLEB will no longer include the CleanChanges extension. The Language filter has been integrated into the Translate extension. The User filter will be deprecated; use the standard Special:Contributions page as an alternative.
    • To enable the language filter on Special:RecentChanges, set $wgTranslateRecentChangesLanguageFilter = true;
2024.07
[edit ]
Highlights
[edit ]
  • As per discussion on phab:T356847 this is the last release to support MediaWiki 1.41 and MediaWiki 1.42. Moving forward, MLEB will be released semi-annually after the new MediaWiki release and will only support the latest MediaWiki version.
  • Support has been dropped for MediaWiki 1.40. MLEB 2024.07 supports >= MediaWiki 1.41.

Show all releases .

Ladda ner med Git

[edit ]

I din tilläggskatalog behöver du göra följande för att hämta eller uppdatera till senaste version och följa konfigurationsinstruktionerna nedan.

forextinBabelcldrTranslateUniversalLanguageSelector
do
if[!-d"$ext"]
then
gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/$ext.git
fi
cd$ext;gitfetch--tags;gitcheckout2025.07;cd..
done


Installation

[edit ]

Installation requirements

[edit ]

Installation requirements of each piece of provided software are included in the respective documentation. See in particular the installation requirements.

Add/update your LocalSettings.php

[edit ]

Near the end of LocalSettings.php, you have to place this configuration:

wfLoadExtension( 'Babel' );
wfLoadExtension( 'cldr' );
$wgDefaultUserOptions['usenewrc'] = 1;
wfLoadExtension( 'Translate' );
$wgGroupPermissions['user']['translate'] = true;
$wgGroupPermissions['user']['translate-messagereview'] = true;
$wgGroupPermissions['user']['translate-groupreview'] = true;
$wgGroupPermissions['user']['translate-import'] = true;
$wgGroupPermissions['sysop']['pagetranslation'] = true;
$wgGroupPermissions['sysop']['translate-manage'] = true;
$wgTranslateDocumentationLanguageCode = 'qqq';
$wgExtraLanguageNames['qqq'] = 'Message documentation'; # No linguistic content. Used for documenting messages
wfLoadExtension( 'UniversalLanguageSelector' );

Update database tables

[edit ]

Command line

[edit ]

In the directory where your LocalSettings.php is located, run the following command:

php maintenance/run.php update

Web browser

[edit ]

Go to example.com/mediawiki/mw-config/ (see Manual:Upgrading#Web browser) by using your domain and path and rerun install.

Configuring and using extensions

[edit ]

See the respective extension documentation pages.


Bakgrund

[edit ]

MLEB använder inte versionsspecifika grenar av tillägg. Det är en ögonblicksbild från master som bekräftats fungera med de angivna MediaWiki-versionerna.

MLEB-versioner skapas med ett verktyg som heter Melange. Är du intresserad i den koden (om du exempelvis vill ändra koden), se Melange-arkivet i Git. Vi behöver avsluta supporten för EOL-versioner av PHP, men kommer ha minst en kompatibel versioner för varje MediaWiki-versioner vi stödjer.

Referenser

[edit ]
  1. LocalisationUpdate är inte längre en del av MLED sedan version 2022.07.
  2. CleanChanges is no longer part of MLEB since 2025.07 release.

AltStyle によって変換されたページ (->オリジナル) /