A pull request that edits a translation fails, pointing to Weblate

Translated strings are Weblate's alone. A PR that changed them collided
with Weblate's copy, and Weblate locked itself until it was reset.
This commit is contained in:
Seb3thehacker committed 2026-11-04 20:28:31 -08:00
1 parent dce8ae9041
commit 2b8b221d1b
1 file changed
+18
+18
View File
@@ -0,0 +1,18 @@
name: Translations
# Weblate is the only thing that writes translated strings: it pushes straight to experimental,
# never through a pull request. A PR that edits them collides with Weblate's own copy, and
# Weblate locks itself until someone resets it. Edit the English strings.xml only.
on:
pull_request:
paths:
- "gearslip/src/main/res/values-*/strings.xml"
jobs:
weblate-only:
runs-on: ubuntu-latest
steps:
- name: Translations go through Weblate
run: |
echo "::error::This pull request edits a translation. Please make translation changes on Weblate instead: https://hosted.weblate.org/engage/gearslip/ (it can upload a whole strings.xml under Files > Upload translation). See CONTRIBUTING.md."
exit 1