3 Commits

Author SHA1 Message Date
alfsb b457f42b9a Remove backported revcheck compatibility (#176)
includes `chmonly` and some `reserved.xml`  as tracked files for translation. Changes counting on translators table.
2024-11-14 07:32:43 -03:00
alfsb bee795d4d5 Single source revcheck code/data (#174)
Rewrite of `doc-base`'s `revcheck.php`, removing code duplication.

* DTO for revcheck data.
* Preparation for revcheck data exporting.
* Backport loose and fixed [skip-revcheck] modes
* Additional revcheck data.
* Revcheck deduplication: clean up, header.
* Revcheck deduplication: translators, file summary.
* Revcheck deduplication: old/wip files.
* Move backport code and docs to a separate file.
* Revcheck deduplication: backport couting behaviour.
* Revcheck deduplication: more backport couting woes.
* Revcheck deduplication: notinen, revtag, unstranslated.
* Revcheck deduplication: ignore, regex, xml.
* Revcheck deduplication: adds/dels, clean up.
* Revcheck deduplicatoin: genrevdb.php.
* Revcheck deduplicatoin: genrevdb.php.
* More backport and small fixes.
* Review changes/fixes.
* Better log messages.
* Remove unrelated filter.
---------
Co-authored-by: André L F S Bacci <ae@php.net>
2024-11-11 09:02:11 -03:00
alfsb 6c3a00b68c Revcheck library and QA tools for translation synchronization  (#111)
Add QA tooling for translations to ensure they do not get out of sync.

---------

Co-authored-by: André L F S Bacci <ae@php.net>
2024-06-14 17:12:24 +01:00