Zuletzt bearbeitet vor einem Monat
von Anonymer Benutzer

AutoDoc:BlueSpiceTranslationTransfer: Unterschied zwischen den Versionen

K 1 Version importiert
imported>Unknown user
Keine Bearbeitungszusammenfassung
 
Zeile 13: Zeile 13:
|mediawiki = {{AutoDocVersion
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|name = MediaWiki
|version = 1.35.0
|version = 1.43.0
}}
}}
|extensions = {{AutoDocVersion
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|name = BlueSpiceFoundation
|version = 4.0
|version = 5.0.0
}}
{{AutoDocVersion
|name = BlueSpiceVisualEditorConnector
|version =
*
}}
{{AutoDocVersion
|name = ContentTransfer
|version =
*
}}
{{AutoDocVersion
|name = MergeArticles
|version =
*
}}
}}
{{AutoDocVersion
{{AutoDocVersion
Zeile 29: Zeile 44:
|into = {{AutoDocListItem
|into = {{AutoDocListItem
|item = BlueSpiceDiscovery
|item = BlueSpiceDiscovery
}}
{{AutoDocListItem
|item = BlueSpiceTranslationTransfer
}}
}}
}}
}}
Zeile 34: Zeile 52:
{{AutoDocSpecialPages
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|SpecialPages = {{AutoDocCallback
|name = TranslationDictionary
|callback = \BlueSpice\TranslationTransfer\Special\TranslationDictionary
}}
{{AutoDocCallback
|name = TranslationsGlossary
|callback = \BlueSpice\TranslationTransfer\Special\TranslationsGlossary
}}
{{AutoDocCallback
|name = TranslationsOverview
|name = TranslationsOverview
|callback = \BlueSpice\TranslationTransfer\Special\TranslationsOverview
|callback = \BlueSpice\TranslationTransfer\Special\TranslationsOverview
Zeile 84: Zeile 110:
|APIModules = {{AutoDocCallback
|APIModules = {{AutoDocCallback
|name = bs-translation-transfer-convert
|name = bs-translation-transfer-convert
|callback = \BlueSpice\TranslationTransfer\Api\ParsoidConversion, Array
|callback = \BlueSpice\TranslationTransfer\Api\ParsoidConversion
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 98: Zeile 124:
{{AutoDocHooks
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BeforePageDisplay BeforePageDisplay]
|callback = addModules, add-bootstrap
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BlueSpiceDiscoveryTemplateDataProviderAfterInit BlueSpiceDiscoveryTemplateDataProviderAfterInit]
|callback = discovery-skin
|callback = discovery-skin
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetDoubleUnderscoreIDs GetDoubleUnderscoreIDs]
|callback = add-no-automatic-document-translate
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates LoadExtensionSchemaUpdates]
|callback = add-translations-table, add-dictionary-table
|callback = add-translations-table, add-dictionary-table, add-glossary-tables
}}
}}
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MergeArticlesAfterMergePage MergeArticlesAfterMergePage]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MergeArticlesAfterMergePage MergeArticlesAfterMergePage]
|callback = update-translation-after-merge
|callback = update-translation-after-merge
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageDeleteComplete PageDeleteComplete]
|callback = remove-translation-record
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 115: Zeile 153:
{{AutoDocCallback
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = update-translation-source-last-change
|callback = update-translation-source-last-change, update-translation-target-last-change
}}
}}
{{AutoDocCallback
{{AutoDocCallback
Zeile 125: Zeile 163:
|callback = add-translation-action
|callback = add-translation-action
}}
}}
}}
==Composer requirements==
{{AutoDocComposer requirements
|mwstake/mediawiki-component-commonuserinterface = ~5
|mwstake/mediawiki-component-deepl-translator = ~1
|mwstake/mediawiki-component-commonwebapis = ~3
|all-packages = mwstake/mediawiki-component-commonuserinterface,mwstake/mediawiki-component-deepl-translator,mwstake/mediawiki-component-commonwebapis
}}
}}



Aktuelle Version vom 19. März 2025, 14:54 Uhr

DescriptionMsg

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

License

GPL v3

Requirements

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

IntegratesInto

  • BlueSpiceDiscovery
  • BlueSpiceTranslationTransfer

SpecialPages

  • TranslationDictionary
  • TranslationsGlossary
  • TranslationsOverview

Config

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 ( )

ApiModules

API Modules

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

Hooks

Hooks

Composer requirements

all-packages mwstake/mediawiki-component-commonuserinterface

mwstake/mediawiki-component-deepl-translator

mwstake/mediawiki-component-commonwebapis