[PR #140] [CLOSED] Made 75%+ of the panel translatable #608

Closed
opened 2026-02-04 18:36:43 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/140
Author: @Miniontoby
Created: 4/22/2024
Status: Closed

Base: mainHead: main


📝 Commits (10+)

  • bbebb1a Made 75%+ of the panel translatable\n\nThe rest will come soon, but it is too hard to keep up!
  • 726b45c Fix linting issue
  • 20240f4 Translated the buttons on the dashboard page that I forgot
  • 2a2de2a Translate ServersRelationManager's table
  • c3e7743 Translated NodeResources
  • 6649595 Fixed the missing translations, rest should be done using crowdin
  • 483a04f Reverted changes to dutch translations.
  • 0021e47 don't translate resource names
  • 1afdd23 Merge branch 'main' into main
  • 83d494f Merge branch 'main' into main

📊 Changes

4 files changed (+33 additions, -0 deletions)

View changed files

📝 app/Http/Controllers/Api/Client/AccountController.php (+10 -0)
resources/scripts/api/account/language.ts (+17 -0)
📝 resources/scripts/i18n.ts (+5 -0)
📝 routes/api-client.php (+1 -0)

📄 Description

Made 75%+ of the panel translatable

The rest will come soon, but it is too hard to keep up!

Includes changes to:

  • Filament code
  • Original ptero frontend
  • Original ptero admin view
  • languages files, EN and NL

To discuss, you could also use https://github.com/pelican-dev/panel/discussions/79


🔄 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/pelican-dev/panel/pull/140 **Author:** [@Miniontoby](https://github.com/Miniontoby) **Created:** 4/22/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (10+) - [`bbebb1a`](https://github.com/pelican-dev/panel/commit/bbebb1a24c573c45d4406f9b7bbfcb2580ae4fb1) Made 75%+ of the panel translatable\n\nThe rest will come soon, but it is too hard to keep up! - [`726b45c`](https://github.com/pelican-dev/panel/commit/726b45cb80edb051c0a485bc76815ecf91a3fe6f) Fix linting issue - [`20240f4`](https://github.com/pelican-dev/panel/commit/20240f43b68e04a844c4454a4d5cc0f3af60ce97) Translated the buttons on the dashboard page that I forgot - [`2a2de2a`](https://github.com/pelican-dev/panel/commit/2a2de2ae29a5003e7fa228e02e50b55e640c8744) Translate ServersRelationManager's table - [`c3e7743`](https://github.com/pelican-dev/panel/commit/c3e7743820711da2fb6eb9e65c53362a4e653f71) Translated NodeResources - [`6649595`](https://github.com/pelican-dev/panel/commit/6649595a13dccfc1328bdb578dfa8511e03660f7) Fixed the missing translations, rest should be done using crowdin - [`483a04f`](https://github.com/pelican-dev/panel/commit/483a04f3ce9e9d83bb3aae2f2074157e8cd544e4) Reverted changes to dutch translations. - [`0021e47`](https://github.com/pelican-dev/panel/commit/0021e47d094ec399d89a5fba76cbd28a35f8e0c2) don't translate resource names - [`1afdd23`](https://github.com/pelican-dev/panel/commit/1afdd2312f3288e085c79554c4413bb7ef8ee73c) Merge branch 'main' into main - [`83d494f`](https://github.com/pelican-dev/panel/commit/83d494ffed05ae7607832d420e44ea76b6c68249) Merge branch 'main' into main ### 📊 Changes **4 files changed** (+33 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `app/Http/Controllers/Api/Client/AccountController.php` (+10 -0) ➕ `resources/scripts/api/account/language.ts` (+17 -0) 📝 `resources/scripts/i18n.ts` (+5 -0) 📝 `routes/api-client.php` (+1 -0) </details> ### 📄 Description Made 75%+ of the panel translatable The rest will come soon, but it is too hard to keep up! Includes changes to: - Filament code - Original ptero frontend - Original ptero admin view - languages files, EN and NL To discuss, you could also use https://github.com/pelican-dev/panel/discussions/79 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 18:36:43 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#608