Zuletzt bearbeitet vor einer Woche
von Margit Link-Rodrigue

BlueSpiceTranslationTransfer

Erweiterung: BlueSpiceTranslationTransfer

alle Erweiterungen

Übersicht
Beschreibung:

Ermöglicht das Übersetzen und Übertragen von Seiten zwischen Wiki-Instanzen

Status: stable Abhängigkeit: BlueSpice
Entwickler: HalloWelt Lizenz: GPL-3.0-only
Art: BlueSpice Kategorie: Administration
Edition: BlueSpice farm Version:

Funktion

BlueSpiceTranslationTransfer (BSTT) enables Users of one Wiki to send their Article translated to another Wiki.

Prerequisites

  • DeepLServiceAuthKey
  • Source-wiki: The wiki pages will be translated from this wiki. Only one source wiki is possible.
  • Target-wiki: The translated wiki page will be created in the target wiki. Multiple target wikis are possible.
  • The extensions BlueSpiceTranslationTransfer, ContentTransfer, MergeArticles on all wikis are taking part in the translation workflow (source and target wikis)
  • Bot user on the target wiki to create the pages (created from Special:BotPasswords)
  • Internet connection for the source-wiki
  • Connection between both wikis
  • Shared bs_translationtransfer_translations table (can be specified in the root LocalSettings.php or in any of settings.d files, for example settings.d/050-BlueSpiceTranslationTransfer

Technische Information

Voraussetzungen

  • MediaWiki: 1.43.0
  • BlueSpiceFoundation: 5.0.0
  • BlueSpiceVisualEditorConnector: *
  • ContentTransfer: *
  • MergeArticles: *
  • VisualEditor: *

Integriert in

  • BlueSpiceDiscovery
  • BlueSpiceTranslationTransfer

Spezialseiten

  • TranslationDictionary
  • TranslationsGlossary
  • TranslationsOverview

Konfiguration

Name Wert
DeeplTranslateConversionConfig array ( 'translatePageTitle' => false, 'addDisplayTitleToContent' => true, 'translateNamespaces' => true, 'namespaceMap' => array ( ), 'translateMagicWords' => true, )
DeeplTranslateServiceAuth ''
DeeplTranslateServiceUrl 'https://api.deepl.com/v2/translate'
TranslateTransferFilesToDraft true
TranslateTransferNamespaces array ( )
TranslateTransferTargetNamespaceMapping array ( )
TranslateTransferTargets array ( )

API Modules

  • bs-translation-transfer-convert
  • bs-translation-transfer-foreign-page-tasks
  • bs-translation-transfer-tasks

Hooks

Composer-Anforderungen

all-packages mwstake/mediawiki-component-commonuserinterface

mwstake/mediawiki-component-deepl-translator

mwstake/mediawiki-component-commonwebapis



Feedback zur Dokumentation ist im Community-Forum möglich.