From fb24407cd1cb32b6cff069e73734a9624fa4977d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sat, 31 May 2025 19:54:24 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E4=BC=98=E5=8C=96l10n=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/l10n.yml | 38 ++++++++----------------- web/src/views/container/ComposeView.vue | 2 +- 2 files changed, 13 insertions(+), 27 deletions(-) diff --git a/.github/workflows/l10n.yml b/.github/workflows/l10n.yml index f5a0a252..d59a35df 100644 --- a/.github/workflows/l10n.yml +++ b/.github/workflows/l10n.yml @@ -4,32 +4,11 @@ on: branches: - main jobs: - xgotext: + l10n: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - - name: Setup Go - uses: actions/setup-go@v5 - with: - cache: true - go-version: 'stable' - - name: Install xgotext - run: | - go install github.com/leonelquinteros/gotext/cli/xgotext@latest - - name: Generate pot files - run: | - ~/go/bin/xgotext -default backend -pkg-tree ./cmd/web -out ./pkg/embed/locales - git pull - - uses: stefanzweifel/git-auto-commit-action@v5 - name: Commit changes - with: - commit_message: "chore(l10n): update backend pot files" - vue3-gettext: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - name: Setup pnpm uses: pnpm/action-setup@v4 with: @@ -42,12 +21,19 @@ jobs: node-version: 22 cache: 'pnpm' cache-dependency-path: web/pnpm-lock.yaml - - name: Generate pot files and merge po files - working-directory: web + - name: Setup Go + uses: actions/setup-go@v5 + with: + cache: true + go-version: 'stable' + - name: Install xgotext run: | + go install github.com/leonelquinteros/gotext/cli/xgotext@latest + - name: Generate pot files + run: | + ~/go/bin/xgotext -default backend -pkg-tree ./cmd/web -out ./pkg/embed/locales pnpm run gettext:extract - git pull - uses: stefanzweifel/git-auto-commit-action@v5 name: Commit changes with: - commit_message: "chore(l10n): update frontend pot files" + commit_message: "chore(l10n): update pot files" diff --git a/web/src/views/container/ComposeView.vue b/web/src/views/container/ComposeView.vue index 618b4e9d..9ee92a39 100644 --- a/web/src/views/container/ComposeView.vue +++ b/web/src/views/container/ComposeView.vue @@ -57,7 +57,7 @@ const columns: any = [ { title: $gettext('Status'), key: 'status', - width: 300, + width: 250, resizable: true, ellipsis: { tooltip: true } },