diff --git a/.github/workflows/crowdin-download.yaml b/.github/workflows/crowdin-download.yaml index 2c92d8f3..2d03f4c8 100644 --- a/.github/workflows/crowdin-download.yaml +++ b/.github/workflows/crowdin-download.yaml @@ -11,6 +11,17 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + - name: Setup Java + uses: actions/setup-java@v3 + with: + distribution: "adopt" + java-version: "17" + - name: Make gradlew executable + run: "sudo chmod +x gradlew" + - name: Build i18n application + run: "./gradlew i18n:build" + - name: Generate translation source + run: "java -jar i18n/build/libs/i18n-all.jar" - name: Download translations from Crowdin uses: crowdin/github-action@v1 with: @@ -29,6 +40,6 @@ jobs: project_id: ${{ secrets.CROWDIN_PROJECT_ID }} token: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} source: "i18n/build/source.yaml" - translation: "/i18n/build/%three_letters_code%.%file_extension%" + translation: "/i18n/src/main/resources/translations/%three_letters_code%.%file_extension%" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/crowdin-upload.yaml b/.github/workflows/crowdin-upload.yaml index c53057b8..42fd2b79 100644 --- a/.github/workflows/crowdin-upload.yaml +++ b/.github/workflows/crowdin-upload.yaml @@ -32,6 +32,6 @@ jobs: project_id: ${{ secrets.CROWDIN_PROJECT_ID }} token: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} source: "i18n/build/source.yaml" - translation: "/i18n/build/%three_letters_code%.%file_extension%" + translation: "/i18n/src/main/resources/translations/%three_letters_code%.%file_extension%" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}