Help:Extension:Translate/Import Translations via CSV/nl

From mediawiki.org
This page is a translated version of the page Help:Extension:Translate/Import Translations via CSV and the translation is 100% complete.

Deze pagina beschrijft de functie waarmee vertalers hun vertalingen via CSV bij een systeembeheerder kunnen indienen en vervolgens kunnen importeren. taak T309517

Stappen

CSV exporteren

Identificeer eerst de pagina waarvoor u vertalingen via CSV wilt verzenden. Voorbeeldpagina: Development Guidelines.

Go to Special:ExportTranslations and export that page in CSV format in the French (fr) language.

Het geëxporteerde CSV-bestand zal in het volgende formaat zijn:

  • Gemarkeerd 1 in afbeelding - Berichtdefinitie in de brontaal
  • Gemarkeerd 2 in afbeelding - Vertalingen in de geëxporteerde taal (Hier Frans)

Vertalingen toevoegen aan de CSV

Het in de vorige stap geëxporteerde bestand kan worden gewijzigd om bestaande vertalingen bij te werken of meer vertalingen toe te voegen.

Zie de onderstaande afbeelding van het CSV-bestand dat een vertaling in het Spaans (es) heeft toegevoegd en sommige in het Nederlands (nl):

Dit bestand kan vervolgens aan de beheerder worden gegeven om de vertalingen in het systeem te importeren.

Opmerking

  • Lege vertalingen worden genegeerd. Vertalingen worden niet verwijderd als een cel in de CSV leeg wordt gemaakt.
  • Indien geen wijziging van een vertaling wordt aangebracht, worden geen nieuwe vermeldingen toegevoegd aan de vertalingsgeschiedenis van wijzigingen.

Vertalingen importeren uit de CSV

The file received from the translator can be imported via a command line script made available in the translate extension importTranslationsFromCsv.php:

The script expects the following parameters:

  • Path to the CSV file
  • --user - Name of the user performing the import
  • --summary - Edit summary to be used when updating the translations
  • --really - Actually perform the import. Without this a dry run will be carried out.

Voorbeeld run

Eerst, een run om te zien wat er zou worden geïmporteerd:

$ php extensions/Translate/scripts/importTranslationsFromCsv.php ~/Projects/html/mediawiki/groups/page-Development\ Guidelines_to_import.csv --user Admin --summary "Importing translations from CSV"

* 3 translation(s) to import for Translations:Development Guidelines/Page display title/en
* 2 translation(s) to import for Translations:Development Guidelines/1/en
* 2 translation(s) to import for Translations:Development Guidelines/2/en
* 2 translation(s) to import for Translations:Development Guidelines/3/en
* 2 translation(s) to import for Translations:Development Guidelines/4/en
* 2 translation(s) to import for Translations:Development Guidelines/5/en

Use option --really to perform the import.

Voer nu het daadwerkelijke importeren uit:

$ php ./extensions/Translate/scripts/importTranslationsFromCsv.php ~/Projects/html/mediawiki/groups/page-Development\ Guidelines_to_import.csv --user Admin --summary "Importing translations from CSV" --really

* 3 translation(s) to import for Translations:Development Guidelines/Page display title/en
* 2 translation(s) to import for Translations:Development Guidelines/1/en
* 2 translation(s) to import for Translations:Development Guidelines/2/en
* 2 translation(s) to import for Translations:Development Guidelines/3/en
* 2 translation(s) to import for Translations:Development Guidelines/4/en
* 2 translation(s) to import for Translations:Development Guidelines/5/en

Proceeding with import...

(1/6) Imported translations for Translations:Development Guidelines/Page display title/en with 0 failure(s) and 3 successful import(s) ...
(2/6) Imported translations for Translations:Development Guidelines/1/en with 0 failure(s) and 2 successful import(s) ...
(3/6) Imported translations for Translations:Development Guidelines/2/en with 0 failure(s) and 2 successful import(s) ...
(4/6) Imported translations for Translations:Development Guidelines/3/en with 0 failure(s) and 2 successful import(s) ...
(5/6) Imported translations for Translations:Development Guidelines/4/en with 0 failure(s) and 2 successful import(s) ...
(6/6) Imported translations for Translations:Development Guidelines/5/en with 0 failure(s) and 2 successful import(s) ...

Success: Import done