File tree Expand file tree Collapse file tree 5 files changed +12
-0
lines changed
promgen/locale/ja/LC_MESSAGES Expand file tree Collapse file tree 5 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 99.env
1010.venv
1111* .egg-info
12+ * .mo
1213* .pyc
1314* .sqlite3
1415build
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ database before running bootstrap or `make migrate` and `make test` will fail.
2323# to get mysql client to install
2424# export LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib"
2525make bootstrap
26+ # If you update locale .po files, compile messages before running/testing
27+ make compilemessages
2628# If you want to enable DEBUG (and development mode)
2729echo 1 > ~ /.config/promgen/DEBUG
2830
Original file line number Diff line number Diff line change @@ -47,6 +47,10 @@ COPY promgen/tests/examples/promgen.yml /etc/promgen/promgen.yml
4747
4848WORKDIR /usr/src/app
4949RUN pip install --no-cache-dir -e .
50+ RUN set -ex \
51+ && apk add --no-cache gettext \
52+ && SECRET_KEY=1 promgen compilemessages \
53+ && apk del gettext
5054
5155USER promgen
5256EXPOSE 8000
Original file line number Diff line number Diff line change @@ -122,6 +122,11 @@ ruff-check-format: $(RUFF_BIN)
122122migrate : $(APP_BIN )
123123 $(APP_BIN ) migrate
124124
125+ .PHONY : compilemessages
126+ # # Django: Compile locale messages (.po -> .mo)
127+ compilemessages : $(APP_BIN )
128+ $(APP_BIN ) compilemessages
129+
125130.PHONY : run
126131# # Django: Run development server
127132run : migrate
You can’t perform that action at this time.
0 commit comments