1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-06-23 09:16:44 +02:00

Make i18n-helpers a requirement (#461)

* Make i18n-helpers a requirement

* Skip mdbook-gettext for mdbook-xgettext

* Gettext finds PO file based on `book.language`

* Update workflow

No need to set `preprocessor.gettext.po-file`.

---------

Co-authored-by: Jooyung Han <jooyung@google.com>
This commit is contained in:
Jooyung Han
2023-02-28 13:05:09 +00:00
committed by GitHub
parent b65c30fb5f
commit 1821a3fd12
8 changed files with 45 additions and 31 deletions

View File

@ -104,7 +104,6 @@ jobs:
language: ${{ fromJSON(needs.find-translations.outputs.languages) }}
env:
MDBOOK_BOOK__LANGUAGE: ${{ matrix.language }}
MDBOOK_PREPROCESSOR__GETTEXT__PO_FILE: po/${{ matrix.language }}.po
steps:
- name: Checkout
uses: actions/checkout@v3

View File

@ -44,7 +44,6 @@ jobs:
run: |
for po_lang in ${{ env.LANGUAGES }}; do
MDBOOK_BOOK__LANGUAGE=$po_lang \
MDBOOK_PREPROCESSOR__GETTEXT__PO_FILE=po/$po_lang.po \
MDBOOK_OUTPUT__HTML__SITE_URL=/comprehensive-rust/$po_lang/ \
mdbook build -d book/$po_lang
done