Skip to content

feat(i18n): Add German (de) and Spanish (es) language support to Red Hat plugins#7815

Merged
christoph-jerolimov merged 3 commits intobackstage:mainfrom
lokanandaprabhu:update-translation-languages
Mar 2, 2026
Merged

feat(i18n): Add German (de) and Spanish (es) language support to Red Hat plugins#7815
christoph-jerolimov merged 3 commits intobackstage:mainfrom
lokanandaprabhu:update-translation-languages

Conversation

@lokanandaprabhu
Copy link
Contributor

Hey, I just made a Pull Request!

  • Updated translation files for German (de) and Spanish (es) across Red Hat plugins
  • Added missing translation files for ArgoCD, Tekton, and NPM plugins
  • Updated availableLanguages configuration in App.tsx and dev/index.tsx files
  • Updated setAvailableLanguages in development configurations
  • Added changeset files for version tracking

Plugins updated:

  • ACR: Updated de.ts, es.ts translations
  • ArgoCD: Added de.ts, es.ts translations and updated index.ts, App.tsx, dev/index.tsx
  • JFrog Artifactory: Updated de.ts, es.ts translations
  • Nexus Repository Manager: Updated de.ts, es.ts translations
  • NPM: Added es.ts translation, updated de.ts, App.tsx, dev/index.tsx
  • RBAC: Updated de.ts, es.ts translations
  • ServiceNow: Updated de.ts, es.ts translations
  • Tekton: Added de.ts, es.ts translations and updated index.ts, App.tsx, dev/index.tsx
  • Topology: Updated de.ts, es.ts translations

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

@backstage-goalie
Copy link
Contributor

backstage-goalie bot commented Feb 27, 2026

Missing Changesets

The following package(s) are changed by this PR but do not have a changeset:

  • @backstage-community/plugin-topology

See CONTRIBUTING.md for more information about how to add changesets.

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-acr workspaces/acr/plugins/acr patch v1.22.0
app workspaces/argocd/packages/app none v0.0.9
@backstage-community/plugin-argocd workspaces/argocd/plugins/argocd patch v2.5.0
@backstage-community/plugin-jfrog-artifactory workspaces/jfrog-artifactory/plugins/jfrog-artifactory patch v1.27.0
@backstage-community/plugin-nexus-repository-manager workspaces/nexus-repository-manager/plugins/nexus-repository-manager patch v1.22.0
@backstage-community/plugin-npm workspaces/npm/plugins/npm patch v1.18.0
@backstage-community/plugin-rbac workspaces/rbac/plugins/rbac patch v1.48.1
@backstage-community/plugin-servicenow workspaces/servicenow/plugins/servicenow patch v1.8.0
@backstage-community/plugin-tekton workspaces/tekton/plugins/tekton patch v3.35.0
@backstage-community/plugin-topology workspaces/topology/plugins/topology none v2.11.0

…ugins

- Updated translation files for German (de) and Spanish (es) across Red Hat plugins
- Added missing translation files for ArgoCD, Tekton, and NPM plugins
- Updated availableLanguages configuration in App.tsx and dev/index.tsx files
- Updated setAvailableLanguages in development configurations
- Added changeset files for version tracking

Plugins updated:
- ACR: Updated de.ts, es.ts translations
- ArgoCD: Added de.ts, es.ts translations and updated index.ts, App.tsx, dev/index.tsx
- JFrog Artifactory: Updated de.ts, es.ts translations
- Nexus Repository Manager: Updated de.ts, es.ts translations
- NPM: Added es.ts translation, updated de.ts, App.tsx, dev/index.tsx
- RBAC: Updated de.ts, es.ts translations
- ServiceNow: Updated de.ts, es.ts translations
- Tekton: Added de.ts, es.ts translations and updated index.ts, App.tsx, dev/index.tsx
- Topology: Updated de.ts, es.ts translations

All Red Hat frontend plugins now support: English, German, Spanish, French, Italian, Japanese

Made-with: Cursor
Signed-off-by: Lokananda Prabhu <lprabhu@redhat.com>
Made-with: Cursor

# Conflicts:
#	workspaces/rbac/plugins/rbac/src/alpha/translations/de.ts
#	workspaces/rbac/plugins/rbac/src/alpha/translations/es.ts
@lokanandaprabhu lokanandaprabhu force-pushed the update-translation-languages branch from bc04dc5 to 9860e94 Compare February 27, 2026 10:46
…nguages configuration)

Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
@christoph-jerolimov
Copy link
Member

Hi @lokanandaprabhu, (for others, we're wokring in the same team !)

fyi, I pushed afd2f0b into your branch to add changesets for all touched plugins so that new releases will be build automatically.

…ableLanguages configuration)

Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
@christoph-jerolimov christoph-jerolimov force-pushed the update-translation-languages branch from defa9c1 to f5299a1 Compare March 2, 2026 14:42
Copy link
Member

@christoph-jerolimov christoph-jerolimov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a log @lokanandaprabhu! 👍

Lgtm!

@christoph-jerolimov christoph-jerolimov merged commit 1d15595 into backstage:main Mar 2, 2026
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants