Referenz:BlueSpiceTranslationTransfer: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{BSExtensionInfo |status=stable |developer=HalloWelt |type=BlueSpice |edition=BlueSpice free, BlueSpice pro, BlueSpice farm, BlueSpice cloud |compatible=BlueSpice |category=Datenanalyse |license=GPL v3 only |features='''BlueSpiceAuthors''' zeigt die Profilbilder von Benutzern an, die eine Wiki-Artikelseite bearbeitet haben. Die Bilder werden in den Seiteninformationen der Qualitätsmanagement-Leiste angezeigt. * '''Bildanzeige:''' Jeder Benutzer kann du…“
 
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
 
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
|developer=HalloWelt
|developer=HalloWelt
|type=BlueSpice
|type=BlueSpice
|edition=BlueSpice free, BlueSpice pro, BlueSpice farm, BlueSpice cloud
|edition=BlueSpice farm
|compatible=BlueSpice
|compatible=BlueSpice
|category=Datenanalyse
|category=Administration
|bsvFrom=5.0
|features=BlueSpiceTranslationTransfer (BSTT) ermöglicht es Nutzern eines Wikis, ihre übersetzten Artikel an ein anderes Wiki zu senden.
 
{{Textbox|boxtype=important|header=DeepL API-Schlüssel erforderlich|text=Diese Funktion benötigt einen gültigen DeepL API-Schlüssel. Dieser wird nicht von BlueSpice bereitgestellt.|icon=yes}}
 
=== Voraussetzungen ===
 
* Quellwiki: Die Wikiseiten werden aus diesem Wiki übersetzt. Nur ein Quellwiki ist möglich.
* Zielwiki: Die übersetzte Wikiseite wird im Zielwiki erstellt. Mehrere Zielwikis sind möglich (standardmäßig in einer [[Referenz:BueSpiceWikiFarm{|Wikifarm]]).
* DeepL API-Schlüssel (dieser wird in der Konfigurationsverwaltung des Quellwikis angegeben)
* Die Erweiterungen ''BlueSpiceTranslationTransfer'', ''ContentTransfer'' und ''MergeArticles'' (optional) sind in allen Wikis (Quell- und Zielwikis) am Übersetzungsworkflow beteiligt.
* Bot-Benutzer im Zielwiki zum Erstellen der Seiten (erstellt über ''Spezial:BotPasswords'') (in BlueSpice farm bereits vorkonfiguriert)
* Internetverbindung für das Quellwiki
* Verbindung zwischen den Wikis (in BlueSpice farm bereits vorkonfiguriert)
* 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>
|license=GPL v3 only
|license=GPL v3 only
|features='''BlueSpiceAuthors''' zeigt die Profilbilder von Benutzern an, die eine Wiki-Artikelseite bearbeitet haben. Die Bilder werden in den Seiteninformationen der Qualitätsmanagement-Leiste angezeigt.
* '''Bildanzeige:''' Jeder Benutzer kann durch Ändern des Profilbildes steuern, welches Bild in der Liste der Autoren angezeigt wird.
* '''Avatar:''' Wenn ein Benutzer kein Bild hochgeladen hat, wird ein personalisierter [[Referenz:BlueSpiceAvatars{{!}}Avatar]] angezeigt.
* '''Gelöschte Benutzer:''' Falls Benutzer, die zu der Seite beigetragen haben, gelöscht  oder nicht registriert/angemeldet wurden oder aus anderen Gründen nicht vorhanden ist, wird ein Bild mit einem gelben Fragezeichen angezeigt.
* '''Interaktion:''' Wenn der Mauszeiger über das Bild eines Autors bewegt wird, wird das Benutzerbild angezeigt. Das Bild ist mit der Benutzer-Profilseite verlinkt.
* '''Limit:''' Die Anzahl der angezeigten Autoren und ob überhaupt Autoren angezeigt werden, können Administratoren in der Konfigurationsverwaltung anpassen. Falls mehr Mitwirkende auf der Seite vorhanden sind, als das Limit erlaubt, wird eine Paginierung generiert.
* '''Ausblenden:''' Die Anzeige der Autoren kann über den Verhaltensschalter <code><nowiki>__NOAUTHORS__</nowiki></code> verhindert werden. Er kann an beliebiger Stelle auf der Seite platziert werden.
}}
}}
===Zertifikate===
Wenn selbstsignierte Zertifikate verwendet werden (und keine ausgehenden Verbindungen erlaubt sind), muss
<syntaxhighlight lang="text">
$GLOBALS['wgWikiFarmConfig_internalServer'] = 'http://wiki-web:9090';
</syntaxhighlight>
in <code>data/bluespice/pre-init-settings.php</code> konfiguriert werden.

Aktuelle Version vom 24. Juni 2025, 14:55 Uhr

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: 5.0+

Funktion

BlueSpiceTranslationTransfer (BSTT) ermöglicht es Nutzern eines Wikis, ihre übersetzten Artikel an ein anderes Wiki zu senden.

DeepL API-Schlüssel erforderlich

Diese Funktion benötigt einen gültigen DeepL API-Schlüssel. Dieser wird nicht von BlueSpice bereitgestellt.

Voraussetzungen

  • Quellwiki: Die Wikiseiten werden aus diesem Wiki übersetzt. Nur ein Quellwiki ist möglich.
  • Zielwiki: Die übersetzte Wikiseite wird im Zielwiki erstellt. Mehrere Zielwikis sind möglich (standardmäßig in einer [[Referenz:BueSpiceWikiFarm{|Wikifarm]]).
  • DeepL API-Schlüssel (dieser wird in der Konfigurationsverwaltung des Quellwikis angegeben)
  • Die Erweiterungen BlueSpiceTranslationTransfer, ContentTransfer und MergeArticles (optional) sind in allen Wikis (Quell- und Zielwikis) am Übersetzungsworkflow beteiligt.
  • Bot-Benutzer im Zielwiki zum Erstellen der Seiten (erstellt über Spezial:BotPasswords) (in BlueSpice farm bereits vorkonfiguriert)
  • Internetverbindung für das Quellwiki
  • Verbindung zwischen den Wikis (in BlueSpice farm bereits vorkonfiguriert)
  • 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[Bearbeiten | Quelltext bearbeiten]

Voraussetzungen[Bearbeiten | Quelltext bearbeiten]

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

Integriert in[Bearbeiten | Quelltext bearbeiten]

  • BlueSpiceDiscovery
  • BlueSpiceTranslationTransfer

Spezialseiten[Bearbeiten | Quelltext bearbeiten]

  • TranslationDictionary
  • TranslationsGlossary
  • TranslationsOverview

Konfiguration[Bearbeiten | Quelltext bearbeiten]

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[Bearbeiten | Quelltext bearbeiten]

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

Hooks[Bearbeiten | Quelltext bearbeiten]

Composer-Anforderungen

all-packages mwstake/mediawiki-component-commonuserinterface

mwstake/mediawiki-component-deepl-translator

mwstake/mediawiki-component-commonwebapis

Zertifikate[Bearbeiten | Quelltext bearbeiten]

Wenn selbstsignierte Zertifikate verwendet werden (und keine ausgehenden Verbindungen erlaubt sind), muss

$GLOBALS['wgWikiFarmConfig_internalServer'] = 'http://wiki-web:9090';

in data/bluespice/pre-init-settings.php konfiguriert werden.


PDF-Ausschluss - Start

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

PDF-Ausschluss - Ende