tumtum / phpunuhi-export-excel
This extension for the phpunuhi project enables translations to be stored in an Excel table
Requires
- php: ^8.1
- boxblinkracer/phpunuhi: ^1.9.0
- openspout/openspout: ^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- infection/infection: ^0.29.8
- phpcompatibility/php-compatibility: ^9.3
- phpstan/phpstan: *
- phpunit/phpunit: ^9.6
- povils/phpmnd: ^3.3
- rector/rector: 1.2.10
- roave/security-advisories: dev-latest
- rregeer/phpunit-coverage-check: ^0.3.1
- spaze/phpstan-disallowed-calls: ^3.0
- squizlabs/php_codesniffer: ^3.7
- staabm/phpstan-todo-by: ^0.1.16
- svrunit/svrunit: dev-main
README
Diese Erweiterung für das Projekt phpunuhi ermöglicht den Export von Übersetzungen in eine Excel-Tabelle. Mit dieser Funktion können alle Übersetzungsdaten bequem in einer Excel-Datei gespeichert und verwaltet werden. Ideal, um Übersetzungen übersichtlich zu exportieren und weiterzuverarbeiten.
Anleitung zur Benutzung
Sprachen expotieren und in eine Excel-Datei speichern
Mit diesem Befehl wird eine Excel-Datei erstellt,
die nach dem Muster TranslationProject_[HEUTIGES DATUM YYMMTT].xlsx
heißt.
./bin/phpunuhi export --format=excel
Optional: Bestimmte Übersetzungssets ignorieren
Falls du einige Übersetzungssets ausschließen möchtest, kannst du die Option --excel-skip-sets
verwenden.
Dabei kannst du eine Liste von Sets angeben, getrennt durch ein Komma, oder ein Muster nutzen (mit %),
um alle Sets auszuschließen, die dem Muster entsprechen.
./bin/phpunuhi export --format=excel --excel-skip-sets=storefront,%administration%,Swag%
In diesem Beispiel wird der Set storefront
, alle Sets, die administration
enthalten und
mit Swag
beginnen, ignoriert.
Sprachen importieren aus einer Excel-Datei
Man muss pro set es Impotieren und jeder Set ist eine Sheet in Datei
./bin/phpunuhi import --format=excel --file=import/TranslationProject_YYMMDD.xlsx --set=storefront
License
The MIT License (MIT). Please see License File for more information.