Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Steps that MUST be performed to verify a Zotero translator after every addition or modification, and before submitting a PR.
How to use
Przygotuj plik tłumacza — upewnij się, że masz gotowy lub zmodyfikowany plik tłumacza Zotero w swoim repozytorium.
Uruchom weryfikację — umiejętność pobierze dokumentację ze strony Zotero (dev/translators i dev/translators/coding), zaktualizuje pole
lastUpdateddo bieżącego czasu i sprawdzi kod za pomocą lintera (npm run lint). Jeśli linter znajdzie błędy, użyj flagi--fixdo automatycznej naprawy lub popraw je ręcznie.Uruchom testy — dla tłumaczy internetowych, importu i wyszukiwania umiejętność poprosi Cię, aby otworzyć Zotero i użyć Tools → Translator Editor (Scaffold) do uruchomienia testów. Jeśli wolisz alternatywę, możesz uruchomić testy za pomocą skryptu CI:
cd .ci/pull-request-check && ./check-pull-request.sh <nazwa_pliku>.Przygotuj gałąź Git — jeśli pracujesz na gałęzi
masterlub starej gałęzi PR, utwórz nową gałąź dla swojego tłumacza. Ułatwi to przyszłe pull requesty.Wyślij pull requesta — umiejętność poprowadzi Cię przez proces tworzenia PR na https://github.com/zotero/translators. Pamiętaj, że utrzymachy projektu odrzucają PR-y, które nie wykazują testowania.