snapshot: preserve handbook, bilingual phase 2, and logo updates

This commit is contained in:
Md Bayazid Bostame
2026-03-24 12:25:43 +01:00
parent 0f285aa2cf
commit 4d3c7bdf6e
26 changed files with 625 additions and 66 deletions

33
.github/workflows/i18n.yml vendored Normal file
View File

@@ -0,0 +1,33 @@
name: i18n
on:
push:
pull_request:
jobs:
compile-translations:
runs-on: ubuntu-latest
defaults:
run:
working-directory: backend
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install gettext
run: |
sudo apt-get update
sudo apt-get install -y gettext
- name: Install Python dependencies
run: pip install -r requirements.txt
- name: Compile translations
run: django-admin compilemessages