mirror of
https://github.com/projectsend/projectsend.git
synced 2026-09-11 22:38:54 +00:00
50a6a19455
The eight strings the portal file editor added, which had been sitting in English since the feature landed — the deliberate trade, but the pass is due now that the English has settled. Nothing else came up. The scan reports eight missing per locale and they are all from this feature, so no unrelated drift crept in alongside it. Written against each catalogue's own established voice rather than translated fresh: Spanish stays informal, and "Expires on" takes the verb its neighbouring "Leave empty for a file that never expires" already uses in each language. Quoting follows each locale too — Russian keeps its guillemets, Japanese its corner brackets, Chinese and Vietnamese their curly quotes — matching how the sibling folder-deletion warning already reads there. Every :name placeholder survives verbatim, checked rather than assumed, and the diff is additive: the one deleted line per file is the previous last entry re-emitted with a comma. Checked on the screen, not only in the file, which is the part a parsing JSON cannot show: the editor rendered in Spanish with every label and hint in place, "Vence el" agreeing with the hint below it, and no console errors. The dev instance's Client role was snapshotted, granted the keys for the run, and restored; the throwaway file it needed is gone. Locale suite green, 13 tests. The 249 orphans each catalogue reports are older than this work and left alone deliberately — scan.php cannot see a key held as data or supplied by a package, and a wrongly deleted entry reverts a screen to English in silence.