Skip to content

Commit cc387dc

Browse files
committed
sync-check.yml extend with "install -y gettext"
1 parent a51ff95 commit cc387dc

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/sync-check.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,19 @@ jobs:
3535
cd cpython-src/Doc
3636
PATH="./venv/bin:$PATH" make gettext
3737
38+
- name: gettext installieren (für msgmerge)
39+
run: sudo apt-get update && sudo apt-get install -y gettext
40+
41+
- name: msgmerge gegen alle .po-Dateien laufen lassen
42+
run: |
43+
for pot in $(find cpython-src/Doc/build/gettext -name "*.pot"); do
44+
rel="${pot#cpython-src/Doc/build/gettext/}"
45+
po="${rel%.pot}.po"
46+
if [ -f "$po" ]; then
47+
msgmerge --quiet --update "$po" "$pot"
48+
fi
49+
done
50+
3851
- name: msgmerge gegen alle .po-Dateien laufen lassen
3952
run: |
4053
for pot in $(find cpython-src/Doc/build/gettext -name "*.pot"); do

0 commit comments

Comments
 (0)