Extension:Wikibase Repository

Wikibase Repository is part of Wikibase. Wikibase Repository allows you to use your wiki as a structured data repository. Its development is part of the wikidata>meta:Special:MyLanguage/Wikidata|Wikidata project. The data can in turn be used in a wiki using the ext-wikibase-client>Special:MyLanguage/Extension:Wikibase Client|Wikibase Client extension.

Feature overview

 * Creation and maintenance of items
 * Histories and diffs of structured data
 * Labels, descriptions, and aliases for items
 * Rich interface and functionality for managing language links to items
 * Adds the content handler for structured data

Requirements
requires:


 * 1.25+
 * 5.3.2+

And one of the following:


 * / 5+
 * 3+

If installed, Wikibase makes use of:


 * ext-uls>Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector


 * If installed and JavaScript is supported by the user client / browser, labels, aliases and descriptions will be shown to the user in frequently used languages in addition to the user interface language. (These languages are acquired from  .)


 * ext-babel>Special:MyLanguage/Extension:Babel|Babel


 * If installed, logged-in users are able to define additional languages that labels, aliases and descriptions are shown in by specifying languages on their user pages using the Babel syntax.

Download
Wikibase Repository is included in ext-wikidata-build>Special:MyLanguage/Extension:Wikidata build|Wikidata build.

Installation
The basic installation is recommended.

See the basic installation instructions.

For more experienced configuration see Advanced Configuration.

Version
This is a copy of the, which might be more up to date than this page.

Internationalization
is fully internationalized. Translation of messages is done through translatewiki.net. The translation for this extension can be found here. To add language values or change existing ones, you should create an account on translatewiki.net, then request permission from the administrators to translate a certain language or languages on this page (this is a very simple process). Once you have permission for a given language, you can log in and add or edit whatever messages you want to in that language.