Referenz:BlueSpiceTranslationTransfer: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Zeile 8: Zeile 8:
|license=GPL v3 only
|license=GPL v3 only
|features=
|features=
BlueSpiceTranslationTransfer (BSTT) enables Users of one Wiki to send their Article translated to another Wiki.
BlueSpiceTranslationTransfer (BSTT) ermöglicht es Nutzern eines Wikis, ihre übersetzten Artikel an ein anderes Wiki zu senden.
===Prerequisites===
===Voraussetzungen===
* DeepLServiceAuthKey
* DeepLServiceAuthKey
* Source-wiki: The wiki pages will be translated from this wiki. Only one source wiki is possible.
* Quell-Wiki: Die Wiki-Seiten werden aus diesem Wiki übersetzt. Nur ein Quell-Wiki ist möglich.
* Target-wiki: The translated wiki page will be created in the target wiki. Multiple target wikis are possible.
* Ziel-Wiki: Die übersetzte Wiki-Seite wird im Ziel-Wiki erstellt. Mehrere Ziel-Wikis sind möglich.
* The extensions BlueSpiceTranslationTransfer, ContentTransfer, MergeArticles on all wikis are taking part in the translation workflow (source and target wikis)
* Die Erweiterungen ''BlueSpiceTranslationTransfer'', ''ContentTransfer'' und ''MergeArticles'' sind in allen Wikis (Quell- und Zielwikis) am Übersetzungsworkflow beteiligt.
* Bot user on the target wiki to create the pages (created from Special:BotPasswords)
* Bot-Benutzer im Zielwiki zum Erstellen der Seiten (erstellt über ''Spezial:BotPasswords'')
* Internet connection for the source-wiki
* Internetverbindung für das Quellwiki
* Connection between both wikis
* Verbindung zwischen beiden Wikis
* Shared <code>bs_translationtransfer_translations</code> table (can be specified in the root <code>LocalSettings.php</code> or in any of <code>settings.d</code> files, for example <code>settings.d/050-BlueSpiceTranslationTransfer</code>
* Gemeinsam genutzte Tabelle <code>bs_translationtransfer_translations</code> (kann in der Stammdatei <code>LocalSettings.php</code> oder in einer der <code>settings.d</code>-Dateien angegeben werden, z. B. <code>settings.d/050-BlueSpiceTranslationTransfer</code>


}}
}}

Version vom 25. März 2025, 09:10 Uhr

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) ermöglicht es Nutzern eines Wikis, ihre übersetzten Artikel an ein anderes Wiki zu senden.

Voraussetzungen

  • DeepLServiceAuthKey
  • Quell-Wiki: Die Wiki-Seiten werden aus diesem Wiki übersetzt. Nur ein Quell-Wiki ist möglich.
  • Ziel-Wiki: Die übersetzte Wiki-Seite wird im Ziel-Wiki erstellt. Mehrere Ziel-Wikis sind möglich.
  • Die Erweiterungen BlueSpiceTranslationTransfer, ContentTransfer und MergeArticles sind in allen Wikis (Quell- und Zielwikis) am Übersetzungsworkflow beteiligt.
  • Bot-Benutzer im Zielwiki zum Erstellen der Seiten (erstellt über Spezial:BotPasswords)
  • Internetverbindung für das Quellwiki
  • Verbindung zwischen beiden Wikis
  • Gemeinsam genutzte Tabelle bs_translationtransfer_translations (kann in der Stammdatei LocalSettings.php oder in einer der settings.d-Dateien angegeben werden, z. B. 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.