Skip to content

[BACKLOG-45776][BACKLOG-49103] translation for English to Spanish (es_AR)#10462

Draft
ddiroma wants to merge 1 commit intopentaho:masterfrom
ddiroma:translation4
Draft

[BACKLOG-45776][BACKLOG-49103] translation for English to Spanish (es_AR)#10462
ddiroma wants to merge 1 commit intopentaho:masterfrom
ddiroma:translation4

Conversation

@ddiroma
Copy link
Contributor

@ddiroma ddiroma commented Mar 9, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 9, 2026 18:12
@ddiroma ddiroma requested a review from a team as a code owner March 9, 2026 18:12
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR is a "translation POC round 4" focused on maintaining the order of key/value pairs in Spanish (Argentina) locale (es_AR) .properties files. It adds new auto-generated translation files and reorganizes existing ones with updated headers and restructured key ordering.

Changes:

  • Adds new messages_es_AR.properties files for numerous packages that previously had none.
  • Reorganizes existing messages_es_AR.properties files with new auto-generated headers and reordered keys.
  • Adds new translation keys that were missing from prior versions.

Reviewed changes

Copilot reviewed 187 out of 410 changed files in this pull request and generated 6 comments.

File Description
messages_es_AR.properties (all files) New or updated Spanish (Argentina) translations with maintained key/value ordering
messages_en_US.properties (cluster) Minor fix: escaped apostrophe corrected in English message
Comments suppressed due to low confidence (2)

engine/src/main/resources/org/pentaho/di/trans/steps/setvalueconstant/messages/messages_es_AR.properties:1

  • The value contains a replacement character (garbled character: N<0xFFFD>{0}). It should likely be Línea N°{0} or Línea N°: {0}.
# Auto-generated Spanish (Argentina) file

engine/src/main/resources/org/pentaho/di/trans/steps/fieldschangesequence/messages/messages_es_AR.properties:1

  • The value contains a replacement character (garbled encoding: N<0xFFFD>{0}). This is the same corruption as seen in SetValueConstant.Log.NLigne. It should be Línea N°{0}.
# Auto-generated Spanish (Argentina) file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@buildguy

This comment has been minimized.

@ddiroma ddiroma marked this pull request as draft March 9, 2026 21:16
@ddiroma ddiroma requested a review from Copilot March 11, 2026 15:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 188 out of 411 changed files in this pull request and generated 10 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ddiroma ddiroma requested a review from Copilot March 11, 2026 15:41
@ddiroma ddiroma changed the title translation poc round 4 -- maintaining order of key/value pairs [BACKLOG-45776][BACKLOG-49103] translation for English to Spanish (es_AR) Mar 11, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@buildguy

This comment has been minimized.

@ddiroma ddiroma requested a review from Copilot March 11, 2026 18:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 189 out of 412 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -11,6 +13,7 @@ ProcessFilesDialog.TargetFileNameField.Label=Campo de archivo destino
ProcessFiles.Log.SourceFileCopied=El archivo fuente [{0}] fue copiado a [{1}]
ProcessFilesDialog.Simulate.Tooltip=Si selecciona esta opci\u00F3n, los archivos no ser\u00E1n copiados/movidos/borrados.\nS\u00F3lo se verificar\u00E1n los archivos (existencia, directorio padre) y se mostrar\u00E1 un mensaje.
ProcessFiles.Error.SourceFileNotFile=El archivo fuente [{0}] no es un archivo (probablemente un directorio.
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

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

The message has an unmatched opening parenthesis, which will show up in the UI/logs. Close the parenthesis to keep the text well-formed.

Suggested change
ProcessFiles.Error.SourceFileNotFile=El archivo fuente [{0}] no es un archivo (probablemente un directorio.
ProcessFiles.Error.SourceFileNotFile=El archivo fuente [{0}] no es un archivo (probablemente un directorio).

Copilot uses AI. Check for mistakes.
@buildguy

This comment has been minimized.

@hitachivantarasonarqube
Copy link

@buildguy
Copy link
Collaborator

🚨 Frogbot scanned this pull request and found the below:

📦 Vulnerable Dependencies

✍️ Summary

SEVERITY DIRECT DEPENDENCIES IMPACTED DEPENDENCY FIXED VERSIONS CVES

Medium
pentaho-kettle:kettle-ui-swt:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:pentaho-googledrive-vfs-core:11.1.0.0-SNAPSHOT
org.pentaho.reporting.engine:classic-extensions-kettle:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:aggregate-rows-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:kettle-hl7-plugin-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:rest-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:kafka-plugin-core:11.1.0.0-SNAPSHOT
org.pentaho:pentaho-metadata:11.1.0.0-SNAPSHOT
pentaho:pentaho-platform-core:11.1.0.0-SNAPSHOT
commons-lang:commons-lang:2.6
pentaho-kettle:kettle-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:pentaho-kettle-repository-locator-impl-spoon:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:pdi-avro-format-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:pdi-google-analytics-plugin-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:pentaho-metastore-locator-core:11.1.0.0-SNAPSHOT
org.pentaho.di.plugins:kettle-json-plugin-core:11.1.0.0-SNAPSHOT
pentaho:pentaho-platform-repository:11.1.0.0-SNAPSHOT
pentaho:pentaho-s3-vfs:11.1.0.0-SNAPSHOT
commons-lang:commons-lang 2.6 - CVE-2025-48924

🔬 Research Details

Description:
Uncontrolled Recursion vulnerability in Apache Commons Lang.

This issue affects Apache Commons Lang: Starting with commons-lang:commons-lang 2.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before 3.18.0.

The methods ClassUtils.getClass(...) can throw StackOverflowError on very long inputs. Because an Error is usually not handled by applications and libraries, a
StackOverflowError could cause an application to stop.

Users are recommended to upgrade to version 3.18.0, which fixes the issue.

Note:

Frogbot also supports Contextual Analysis, Secret Detection, IaC and SAST Vulnerabilities Scanning. This features are included as part of the JFrog Advanced Security package, which isn't enabled on your system.


@buildguy
Copy link
Collaborator

❌ Build failed in 1h 34m 32s

Build command:

mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,engine,plugins,plugins/aggregate-rows/core,plugins/avro-format/core,plugins/connected-to-repository/impl,plugins/connections/ui,plugins/core/impl,plugins/core/ui,plugins/credit-card-validator/impl,plugins/drools/core,plugins/dummy/core,plugins/edi2xml/impl,plugins/email-messages/impl,plugins/engine-configuration/impl,plugins/excel/core,plugins/export-repository/impl,plugins/file-open-save-new/api,plugins/file-open-save-new/core,plugins/ftp-delete/impl,plugins/ftps/impl,plugins/get-file-sftp/impl,plugins/get-file-with-ftp/impl,plugins/get-previous-row-field/core,plugins/get-repository-names/impl,plugins/google-analytics/core,plugins/gpload/core,plugins/hl7/core,plugins/infobright-bulk-loader/impl,plugins/ivw-bulk-loader/impl,plugins/json/core,plugins/kafka/core,plugins/ldap/impl,plugins/mail-job/impl,plugins/mail-validator/impl,plugins/mail/impl,plugins/meta-inject/impl,plugins/mondrianinput/impl,plugins/monet-db-bulk-loader/impl,plugins/monet-db-bulk-loader/ui,plugins/ms-access/impl,plugins/ms-access/ui,plugins/msg-box-info/impl,plugins/mysql-bulk-loader/impl,plugins/mysql-bulk-loader/ui,plugins/oracle-bulk-loader/impl,plugins/oracle-bulk-loader/ui,plugins/pentaho-reporting/impl,plugins/postgresql-db-bulk-loader/impl,plugins/pur/core,plugins/put-a-file-with-ftp/impl,plugins/put-file-sftp/impl,plugins/random-cc-number-generator/impl,plugins/repositories/core,plugins/rest/core,plugins/rss/impl,plugins/s3-vfs/core,plugins/s3csvinput/core,plugins/salesforce/core,plugins/sap/core,plugins/sftpput/impl,plugins/shapefilereader/core,plugins/streaming/impls/jms,plugins/streaming/impls/mqtt,plugins/terafast-bulk-loader/impl,plugins/xml/core,plugins/yaml-input/impl,ui

👌 All tests passed!

Tests run: 6570, Failures: 0, Skipped: 25    Test Results


ℹ️ This is an automatic message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants