Files
Verso/services/web/locales
claudeandClaude Sonnet 4.6 e693aa6019
Build and Deploy Verso / deploy (push) Successful in 11m38s
Build and Deploy Verso (prod) / deploy (push) Successful in 1m44s
fix(git-sync): persistent repo cache for proper delta pushes
Root cause of both issues:
- OOM on Gitea: fresh git init every push → all blobs are "new" →
  100% of content sent in every packfile, even images that didn't change
- Slow repush with no changes: fetch+rewrite+add all files O(n) every time

Fix: persist the git working directory at
  <data-root>/git-sync-cache/<projectId>/
between pushes. On subsequent pushes:
- git fetch only downloads new commits (delta, not the full tree)
- git add only stages files whose content changed
- git push only sends new/changed blob objects

The first push still sends all objects (unavoidable), but every
subsequent push is proportional to what actually changed.

Remote URL changes (new token) are handled by git remote set-url.
The cached repo is recreated from scratch if it becomes invalid.

Also reverts the binary file exclusion added as a workaround — all
project files (including images) are now included, as originally
intended.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-24 08:15:15 +00:00
..

Locales

These files are not to be edited by hand.

We aren't currently adding or updating translations due to a move from our previous translation provider. We hope to move to a different provider and we'll update this page with any new information.