[PR #1142] [MERGED] Add: i18n workflow check #1504

Closed
opened 2026-04-24 23:58:55 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1142
Author: @nichwall
Created: 3/20/2024
Status: Merged
Merged: 3/20/2024
Merged by: @advplyr

Base: masterHead: translation_workflow_check


📝 Commits (6)

  • c90ad41 Add: i18n workflow check
  • f270486 Add: newline to end of file
  • 95f4779 Example: German strings out of order
  • 4a32de4 Example: German keys alphabetized
  • 8994cb3 Added newline to force check
  • 934d9b1 Fixed release number of action

📊 Changes

4 files changed (+31 additions, -3 deletions)

View changed files

.github/workflows/i18n-check.yml (+28 -0)
📝 strings/da.json (+1 -1)
📝 strings/de.json (+1 -1)
📝 strings/en-us.json (+1 -1)

📄 Description

This workflow performs an integration test using https://github.com/audiobookshelf/audiobookshelf-i18n-updater. This workflow only checks that keys are alphabetical, and does not include workflows that attempt to automatically copy keys. If keys are not alphabetical, the action fails and reports which file is not alphabetical.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1142 **Author:** [@nichwall](https://github.com/nichwall) **Created:** 3/20/2024 **Status:** ✅ Merged **Merged:** 3/20/2024 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `translation_workflow_check` --- ### 📝 Commits (6) - [`c90ad41`](https://github.com/advplyr/audiobookshelf-app/commit/c90ad419e839467deb4b8b20fde153f01b65c782) Add: i18n workflow check - [`f270486`](https://github.com/advplyr/audiobookshelf-app/commit/f27048618de2459090877b24c1055fee395e31b5) Add: newline to end of file - [`95f4779`](https://github.com/advplyr/audiobookshelf-app/commit/95f47793d28f5bbff6c651f4789e9750434ecccf) Example: German strings out of order - [`4a32de4`](https://github.com/advplyr/audiobookshelf-app/commit/4a32de482b02cf41913923efaf44e8eea11a5745) Example: German keys alphabetized - [`8994cb3`](https://github.com/advplyr/audiobookshelf-app/commit/8994cb3a6e3b897b9047db159fbb42b55a02aafb) Added newline to force check - [`934d9b1`](https://github.com/advplyr/audiobookshelf-app/commit/934d9b1df456b3c128c341d7c39e65e7be52abf4) Fixed release number of action ### 📊 Changes **4 files changed** (+31 additions, -3 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/i18n-check.yml` (+28 -0) 📝 `strings/da.json` (+1 -1) 📝 `strings/de.json` (+1 -1) 📝 `strings/en-us.json` (+1 -1) </details> ### 📄 Description This workflow performs an integration test using https://github.com/audiobookshelf/audiobookshelf-i18n-updater. This workflow only checks that keys are alphabetical, and does not include workflows that attempt to automatically copy keys. If keys are not alphabetical, the action fails and reports which file is not alphabetical. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-24 23:58:55 +02:00
adam closed this issue 2026-04-24 23:58:56 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1504