Help:Extension:Translate/Move translatable page/de

Beim Verschieben einer Quellseite, die mit der Translate-Erweiterung in andere Sprachen übersetzt wurde, müssen neben der Quellseite auch die Übersetzungsseiten verschoben werden. Die Übersetzungsseiten sind Unterseiten der Quellseite. Wenn wir zum Beispiel eine Quellseite mit dem Namen FooBar haben und die Seite ins Französische und Spanische übersetzt wurde, dann werden die Übersetzungsseiten unter FooBar/fr und FooBar/es vorhanden sein

Das Verfahren zum Verschieben einer übersetzten Quellseite ist das gleiche wie bei einer normalen Seite. Der Unterschied liegt in der Art und Weise, wie die Unterseiten verschoben werden.



In der Abbildung verschieben wir eine übersetzbare Quellseite. Hier sind einige Punkte zu beachten,


 * 1) Übersetzungsseite - Dies sind die Sprachen, in die die Ausgangsseite übersetzt wurde. Dies wird verschoben.
 * 2)  Translation unit pages  - Dies sind die kleinsten einzeln nachverfolgbaren Einheiten von übersetzbaren Seiten: die Seite ist in Einheiten in Absatzgröße unterteilt und jede dieser Einheiten ist eine eigenständige Textpassage. All of these will also be moved.
 * 3)  Subpage marked for translation  - These are other translatable source pages that exist as subpages under the source page that is being moved. These cannot be moved as part of the current move operation but has to be moved separately.
 * 4)  Other subpage  - These are normal subpages under the source translatable page that is being moved. The user can choose to move this by selecting the Move all subpages option on the screen.

Talk pages if present are also moved. Pages that have talk pages are denoted with a (Has talk page) suffix. Similar to subpages marked for translation, translatable talk pages have to be moved separately.

Once the user initiates the move process, the actual moving will be done via background jobs. The status of the "move job" can be tracked via the Page translation log.



Eine große Anzahl an Seiten verschieben
To move a large number of pages, we recommend using the script  as it can be slightly unreliable to do so via the UI that uses the   to move the pages.

While moving the page, the script will perform the necessary validations, display what will be moved, and then take confirmation from the user before performing the move.

The script takes the following parameter:

Beispiel für die Verwendung: php extensions/Translate/scripts/moveTranslatableBundle.php "Main Page 60" "Main Page 70" Admin --reason "Just an example"
 * 1) Here "Main Page 60" is being renamed to "Main Page 70" by "Admin"