Skip to content

spanish translation poc - round 2#10451

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

spanish translation poc - round 2#10451
ddiroma wants to merge 1 commit intopentaho:masterfrom
ddiroma:translationTest2

Conversation

@ddiroma
Copy link
Contributor

@ddiroma ddiroma commented Feb 27, 2026

No description provided.

@ddiroma ddiroma requested a review from a team as a code owner February 27, 2026 18:49
Copilot AI review requested due to automatic review settings February 27, 2026 18:49
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

Adds/updates Spanish (Argentina) i18n resource bundles across many PDI engine/core components as a “round 2” PoC.

Changes:

  • Replaces/extends existing messages_es_AR.properties with auto-generated headers and many new translated keys.
  • Adds new es_AR bundles for multiple transformation steps, job entries, and core modules.
  • Updates a few test resources to include es_AR message bundles.

Reviewed changes

Copilot reviewed 170 out of 374 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
engine/src/main/resources/org/pentaho/di/trans/steps/tableinput/messages/messages_es_AR.properties Refreshes Table Input step es_AR strings; adds many new keys
engine/src/main/resources/org/pentaho/di/trans/steps/tableexists/messages/messages_es_AR.properties Adds new es_AR bundle for Table Exists step
engine/src/main/resources/org/pentaho/di/trans/steps/syslog/messages/messages_es_AR.properties Adds new es_AR bundle for Syslog step
engine/src/main/resources/org/pentaho/di/trans/steps/symmetriccrypto/symmetriccryptotrans/messages/messages_es_AR.properties Adds new es_AR bundle for Symmetric Crypto Trans step
engine/src/main/resources/org/pentaho/di/trans/steps/symmetriccrypto/symmetricalgorithm/messages/messages_es_AR.properties Adds new es_AR bundle for symmetric algorithm messages
engine/src/main/resources/org/pentaho/di/trans/steps/symmetriccrypto/secretkeygenerator/messages/messages_es_AR.properties Adds new es_AR bundle for Secret Key Generator step
engine/src/main/resources/org/pentaho/di/trans/steps/stringcut/messages/messages_es_AR.properties Adds new es_AR bundle for String Cut step
engine/src/main/resources/org/pentaho/di/trans/steps/stepsmetrics/messages/messages_es_AR.properties Adds new es_AR bundle for Steps Metrics step
engine/src/main/resources/org/pentaho/di/trans/steps/stepmeta/messages/messages_es_AR.properties Adds new es_AR bundle for Step Meta Structure step
engine/src/main/resources/org/pentaho/di/trans/steps/splitfieldtorows/messages/messages_es_AR.properties Adds new es_AR bundle for Split Field To Rows step
engine/src/main/resources/org/pentaho/di/trans/steps/sortedmerge/messages/messages_es_AR.properties Updates Sorted Merge step es_AR strings; adds warnings/MDI keys
engine/src/main/resources/org/pentaho/di/trans/steps/setvariable/messages/messages_es_AR.properties Updates Set Variable step es_AR strings; adds usage warning/misc keys
engine/src/main/resources/org/pentaho/di/trans/steps/setvaluefield/messages/messages_es_AR.properties Adds new es_AR bundle for Set Value Field step
engine/src/main/resources/org/pentaho/di/trans/steps/setvalueconstant/messages/messages_es_AR.properties Adds new es_AR bundle for Set Value Constant step
engine/src/main/resources/org/pentaho/di/trans/steps/sasinput/messages/messages_es_AR.properties Adds new es_AR bundle for SAS Input step
engine/src/main/resources/org/pentaho/di/trans/steps/samplerows/messages/messages_es_AR.properties Adds new es_AR bundle for Sample Rows step
engine/src/main/resources/org/pentaho/di/trans/steps/rowgenerator/messages/messages_es_AR.properties Updates Row Generator step es_AR strings; adds additional keys/sections
engine/src/main/resources/org/pentaho/di/trans/steps/recordsfromstream/messages/messages_es_AR.properties Adds new es_AR bundle for Records From Stream step
engine/src/main/resources/org/pentaho/di/trans/steps/propertyoutput/messages/messages_es_AR.properties Updates Property Output step es_AR strings; adds many validation/log keys
engine/src/main/resources/org/pentaho/di/trans/steps/processfiles/messages/messages_es_AR.properties Updates Process Files step es_AR strings; adds new errors/log keys
engine/src/main/resources/org/pentaho/di/trans/steps/prioritizestreams/messages/messages_es_AR.properties Adds new es_AR bundle for Prioritize Streams step
engine/src/main/resources/org/pentaho/di/trans/steps/pgpencryptstream/messages/messages_es_AR.properties Adds new es_AR bundle for PGP Encrypt Stream step
engine/src/main/resources/org/pentaho/di/trans/steps/pgpdecryptstream/messages/messages_es_AR.properties Adds new es_AR bundle for PGP Decrypt Stream step
engine/src/main/resources/org/pentaho/di/trans/steps/olapinput/messages/messages_es_AR.properties Updates OLAP Input step es_AR strings; adds missing dialog labels/errors
engine/src/main/resources/org/pentaho/di/trans/steps/nullif/messages/messages_es_AR.properties Updates NullIf step es_AR strings; reorganizes and adds injection keys
engine/src/main/resources/org/pentaho/di/trans/steps/normaliser/messages/messages_es_AR.properties Updates Normaliser step es_AR strings; adds injection and meta messages
engine/src/main/resources/org/pentaho/di/trans/steps/multimerge/messages/messages_es_AR.properties Adds new es_AR bundle for MultiMergeJoin step
engine/src/main/resources/org/pentaho/di/trans/steps/missing/messages/messages_es_AR.properties Adds new es_AR bundle for missing step placeholder
engine/src/main/resources/org/pentaho/di/trans/steps/mergerows/messages/messages_es_AR.properties Updates Merge Rows step es_AR strings; adds injection/warning messages
engine/src/main/resources/org/pentaho/di/trans/steps/mergejoin/messages/messages_es_AR.properties Updates Merge Join step es_AR strings; adds injection and new error keys
engine/src/main/resources/org/pentaho/di/trans/steps/memgroupby/messages/messages_es_AR.properties Updates Memory Group By step es_AR strings; adds new aggregate types/injection
engine/src/main/resources/org/pentaho/di/trans/steps/mappinginput/messages/messages_es_AR.properties Updates Mapping Input step es_AR strings; adds exceptions/check results
engine/src/main/resources/org/pentaho/di/trans/steps/javafilter/messages/messages_es_AR.properties Updates Java Filter step es_AR strings; adds new UI columns/messages
engine/src/main/resources/org/pentaho/di/trans/steps/janino/messages/messages_es_AR.properties Updates Janino step es_AR strings; adds dialog texts and error message
engine/src/main/resources/org/pentaho/di/trans/steps/ivwloader/messages/messages_es_AR.properties Adds new es_AR bundle for Ingres VectorWise Loader step
engine/src/main/resources/org/pentaho/di/trans/steps/insertupdate/messages/messages_es_AR.properties Updates Insert/Update step es_AR strings; adds injection keys
engine/src/main/resources/org/pentaho/di/trans/steps/http/messages/messages_es_AR.properties Updates HTTP step es_AR strings; adds timeout labels and new exceptions
engine/src/main/resources/org/pentaho/di/trans/steps/groupby/messages/messages_es_AR.properties Updates Group By step es_AR strings; adds new aggregate types/errors
engine/src/main/resources/org/pentaho/di/trans/steps/getvariable/messages/messages_es_AR.properties Updates Get Variables step es_AR strings; adds preview and injection keys
engine/src/main/resources/org/pentaho/di/trans/steps/getsubfolders/messages/messages_es_AR.properties Updates Get Subfolders step es_AR strings; adds missing check/error keys
engine/src/main/resources/org/pentaho/di/trans/steps/getslavesequence/messages/messages_es_AR.properties Adds new es_AR bundle for Get Slave Sequence step
engine/src/main/resources/org/pentaho/di/trans/steps/getfilenames/messages/messages_es_AR.properties Updates Get Filenames step es_AR strings; adds new options/log keys
engine/src/main/resources/org/pentaho/di/trans/steps/formula/messages/messages_es_AR.properties Updates Formula step es_AR strings; adds UI columns and step description
engine/src/main/resources/org/pentaho/di/trans/steps/filelocked/messages/messages_es_AR.properties Updates File Locked step es_AR strings; adds missing error and meta messages
engine/src/main/resources/org/pentaho/di/trans/steps/fileexists/messages/messages_es_AR.properties Updates File Exists step es_AR strings; adds logs/meta and error keys
engine/src/main/resources/org/pentaho/di/trans/steps/fieldsplitter/messages/messages_es_AR.properties Updates Field Splitter step es_AR strings; adds tooltips and injection keys
engine/src/main/resources/org/pentaho/di/trans/steps/fieldschangesequence/messages/messages_es_AR.properties Updates Fields Change Sequence step es_AR strings; adds logs/meta sections
engine/src/main/resources/org/pentaho/di/trans/steps/execprocess/messages/messages_es_AR.properties Updates Exec Process step es_AR strings; adds more UI and meta keys
engine/src/main/resources/org/pentaho/di/trans/steps/dynamicsqlrow/messages/messages_es_AR.properties Updates Dynamic SQL Row step es_AR strings; adds init/log/exception keys
engine/src/main/resources/org/pentaho/di/trans/steps/detectlastrow/messages/messages_es_AR.properties Updates Detect Last Row step es_AR strings; adds logs/meta errors
engine/src/main/resources/org/pentaho/di/trans/steps/detectemptystream/messages/messages_es_AR.properties Updates Detect Empty Stream step es_AR strings; adds logs
engine/src/main/resources/org/pentaho/di/trans/steps/delete/messages/messages_es_AR.properties Updates Delete step es_AR strings; adds injection and additional errors
engine/src/main/resources/org/pentaho/di/trans/steps/datagrid/messages/messages_es_AR.properties Updates Data Grid step es_AR strings; adds meta/check and parsing errors
engine/src/main/resources/org/pentaho/di/trans/steps/databasejoin/messages/messages_es_AR.properties Updates Database Join step es_AR strings; adds init connection-missing key
engine/src/main/resources/org/pentaho/di/trans/steps/constant/messages/messages_es_AR.properties Updates Constant step es_AR strings; adds missing meta/log parsing errors
engine/src/main/resources/org/pentaho/di/trans/steps/calculator/messages/messages_es_AR.properties Updates Calculator step es_AR strings; adds functions and new UI options
engine/src/main/resources/org/pentaho/di/shared/messages/messages_es_AR.properties Updates shared es_AR strings; adds save/write error messages
engine/src/main/resources/org/pentaho/di/resource/messages/messages_es_AR.properties Updates resource export es_AR strings; adds zip entry comment text
engine/src/main/resources/org/pentaho/di/repository/kdr/messages/messages_es_AR.properties Adds new es_AR bundle for KDR repository security errors
engine/src/main/resources/org/pentaho/di/pan/messages/messages_es_AR.properties Updates Pan CLI es_AR strings; adds new command-line options/errors
engine/src/main/resources/org/pentaho/di/pan/executors/messages/messages_es_AR.properties Adds new es_AR bundle for Pan executor delegate
engine/src/main/resources/org/pentaho/di/pan/delegates/messages/messages_es_AR.properties Adds new es_AR bundle for Pan delegate (duplicate message set)
engine/src/main/resources/org/pentaho/di/kitchen/messages/messages_es_AR.properties Updates Kitchen CLI es_AR strings; adds new options/errors
engine/src/main/resources/org/pentaho/di/job/entries/unzip/messages/messages_es_AR.properties Updates Unzip job entry es_AR strings; adds timestamp options/errors
engine/src/main/resources/org/pentaho/di/job/entries/truncatetables/messages/messages_es_AR.properties Updates Truncate Tables job entry es_AR strings; adds new error/labels
engine/src/main/resources/org/pentaho/di/job/entries/telnet/messages/messages_es_AR.properties Adds new es_AR bundle for Telnet job entry
engine/src/main/resources/org/pentaho/di/job/entries/talendjobexec/messages/messages_es_AR.properties Adds new es_AR bundle for Talend Job Exec entry
engine/src/main/resources/org/pentaho/di/job/entries/syslog/messages/messages_es_AR.properties Updates Syslog job entry es_AR strings; adds many missing keys
engine/src/main/resources/org/pentaho/di/job/entries/special/messages/messages_es_AR.properties Updates Special job entry es_AR strings; adds new labels
engine/src/main/resources/org/pentaho/di/job/entries/snmptrap/messages/messages_es_AR.properties Updates SNMP Trap job entry es_AR strings; adds new runtime logs
engine/src/main/resources/org/pentaho/di/job/entries/shell/messages/messages_es_AR.properties Updates Shell job entry es_AR strings; adds new process-env logs
engine/src/main/resources/org/pentaho/di/job/entries/setvariables/messages/messages_es_AR.properties Updates Set Variables job entry es_AR strings; adds properties-file support
engine/src/main/resources/org/pentaho/di/job/entries/sendnagiospassivecheck/messages/messages_es_AR.properties Adds new es_AR bundle for Send Nagios Passive Check
engine/src/main/resources/org/pentaho/di/job/entries/ping/messages/messages_es_AR.properties Updates Ping job entry es_AR strings; adds repo/XML load errors and validation
engine/src/main/resources/org/pentaho/di/job/entries/pgpverify/messages/messages_es_AR.properties Adds new es_AR bundle for PGP Verify job entry
engine/src/main/resources/org/pentaho/di/job/entries/mysqlbulkfile/messages/messages_es_AR.properties Updates MySQL Bulk File job entry es_AR strings; adds missing tooltip/label
engine/src/main/resources/org/pentaho/di/job/entries/missing/messages/messages_es_AR.properties Adds new es_AR bundle for missing job entry placeholder
engine/src/main/resources/org/pentaho/di/job/entries/ftp/messages/messages_es_AR.properties Adds new es_AR bundle for MVS file parser messages (under ftp entry path)
engine/src/main/resources/org/pentaho/di/job/entries/folderscompare/messages/messages_es_AR.properties Updates Folders Compare job entry es_AR strings; adds missing messages
engine/src/main/resources/org/pentaho/di/job/entries/folderisempty/messages/messages_es_AR.properties Updates Folder Is Empty job entry es_AR strings; adds tooltips/errors
engine/src/main/resources/org/pentaho/di/job/entries/filesexist/messages/messages_es_AR.properties Updates Files Exist job entry es_AR strings; adds check result messages
engine/src/main/resources/org/pentaho/di/job/entries/fileexists/messages/messages_es_AR.properties Updates File Exists job entry es_AR strings; reorganizes/adds checks
engine/src/main/resources/org/pentaho/di/job/entries/filecompare/messages/messages_es_AR.properties Updates File Compare job entry es_AR strings; adds check-result messages
engine/src/main/resources/org/pentaho/di/job/entries/evaluatetablecontent/messages/messages_es_AR.properties Updates Evaluate Table Content job entry es_AR strings; adds connection label
engine/src/main/resources/org/pentaho/di/job/entries/eval/messages/messages_es_AR.properties Updates Eval (JavaScript) job entry es_AR strings; adds script validation text
engine/src/main/resources/org/pentaho/di/job/entries/deletefiles/messages/messages_es_AR.properties Updates Delete Files job entry es_AR strings; adds new validation/log messages
engine/src/main/resources/org/pentaho/di/job/entries/deletefile/messages/messages_es_AR.properties Updates Delete File job entry es_AR strings; adds check-result messages
engine/src/main/resources/org/pentaho/di/job/entries/delay/messages/messages_es_AR.properties Updates Delay job entry es_AR strings; adds check remark labels
engine/src/main/resources/org/pentaho/di/job/entries/createfile/messages/messages_es_AR.properties Updates Create File job entry es_AR strings; adds check remark messages
engine/src/main/resources/org/pentaho/di/job/entries/columnsexist/messages/messages_es_AR.properties Updates Columns Exist job entry es_AR strings; adds connection label/logs
engine/src/main/resources/org/pentaho/di/imp/rules/messages/messages_es_AR.properties Adds new es_AR bundle for import rules
engine/src/main/resources/org/pentaho/di/imp/messages/messages_es_AR.properties Adds new es_AR bundle for import CLI/log messages
engine/src/main/resources/org/pentaho/di/core/auth/messages/messages_es_AR.properties Adds new es_AR bundle for auth persistence manager
engine/src/main/resources/org/pentaho/di/core/auth/core/messages/messages_es_AR.properties Adds new es_AR bundle for auth core manager
engine/src/main/resources/org/pentaho/di/core/auth/core/impl/messages/messages_es_AR.properties Adds new es_AR bundle for auth impl errors
engine/src/main/resources/org/pentaho/di/cluster/messages/messages_es_AR.properties Updates cluster es_AR strings; adds 404 error title/message
core/src/test/resources/org/pentaho/di/shared/messages_es_AR.properties Adds test es_AR bundle for shared messages
core/src/test/resources/org/pentaho/di/i18n/messages/messages_es_AR.properties Adds test es_AR bundle for i18n (sample key)
core/src/main/resources/org/pentaho/di/core/xml/messages/messages_es_AR.properties Adds new es_AR bundle for XML handler messages
core/src/main/resources/org/pentaho/di/core/vfs/messages/messages_es_AR.properties Updates VFS es_AR strings; adds connection-based VFS error messages
core/src/main/resources/org/pentaho/di/core/util/messages/messages_es_AR.properties Updates core util es_AR strings; adds PIQAddressDialog entries
core/src/main/resources/org/pentaho/di/core/plugins/messages/messages_es_AR.properties Updates plugin registry es_AR strings; adds classloader error messages
Comments suppressed due to low confidence (1)

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

  • This file contains inconsistent/misspelled message keys (Symetric..., SymetricSymetric...) alongside the correctly spelled Symmetric.... If the code expects the Symmetric... keys, the misspelled ones will never be used (missing translation at runtime). Standardize the keys to the exact identifiers used by the codebase and remove erroneous duplicates.
# Auto-generated Spanish (Argentina) file

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

TableInputDialog.NumberOfRowsToPreview=Introduce el n\u00famero de filas que quieres previsualizar\:
TableInputDialog.ERROR_CouldNotRetrieveFields=No se han podido leer los campos\!
TableInput.Log.QueryStopped=Se pidió a la base de datos que detuviera la consulta.
TableInput.Log.ReadingFromStep="Leyendo de step [{0}]
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

This value has an unmatched opening double-quote, which will render incorrectly in the UI/log output. Remove the stray quote or add the closing quote so the message is a valid sentence.

Suggested change
TableInput.Log.ReadingFromStep="Leyendo de step [{0}]
TableInput.Log.ReadingFromStep=Leyendo de step [{0}]

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

English file has same leading quotation without close quotations

SetVariableDialog.Fields.Label=Valores de campo\:
Set.FailedToGetFields.DialogMessage=No pudieron obtenerse campos de pasos previos\:
SetVariableMeta.CheckResult.NotReceivingFieldsFromPreviousSteps=No se ha recibido campos desde otros pasos\!
SetVariableDialog.Fields.Column.DefaultValue=XPENTAHOX0Valor de XPENTAHOX
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

This looks like a translation-generation placeholder/token leak ("XPENTAHOX...") and will be shown to users. Replace it with the intended Spanish label (e.g., "Valor predeterminado" / "Valor por defecto") and ensure no generator tokens remain in the bundle.

Suggested change
SetVariableDialog.Fields.Column.DefaultValue=XPENTAHOX0Valor de XPENTAHOX
SetVariableDialog.Fields.Column.DefaultValue=Valor predeterminado

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is an issue to be resolved and requires code fix

JobTelnet.TimeOut.Label=Tiempo de espera (ms)\:
JobTelnet.TimeOut.Tooltip=Se acabó el tiempo
JobTelnet.Error.Label=error\:
JobTelnet.OK.Label=Se puede acceder al host [{0}] en el puerto {0}.
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

The message placeholder for the port is incorrect: it repeats {0} for both host and port. Update the second placeholder to match the port argument (typically {1}) so the rendered message includes the actual port number.

Suggested change
JobTelnet.OK.Label=Se puede acceder al host [{0}] en el puerto {0}.
JobTelnet.OK.Label=Se puede acceder al host [{0}] en el puerto {1}.

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

@ddiroma ddiroma Feb 27, 2026

Choose a reason for hiding this comment

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

The English file is the same with 0..0 instead of 0..1. No change required

InsertUpdate.Log.UnableToCommitConnection=No se han podido realizar las transacciones\:
InsertUpdateMeta.CheckResult.NoInputError=No se est\u00E1 recibiendo entrada de otros pasos.
InsertUpdateDialog.GetFields.Button=\ &Obtener campos
InsertUpdateDialog.GetFields.Button=\\ &Obtener campos
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

In Java .properties, the original pattern \\ vs \\ matters: \\ produces a literal backslash in the UI, while \\ (backslash-space) is commonly used to preserve a leading space before a mnemonic (&). If the intent is a leading space (not displaying \\), revert to the escaped-space form (e.g., \\ &Obtener campos) rather than \\\\ &.... This pattern appears in multiple updated bundles and will likely cause visible backslashes in labels.

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is an issue to be resolved and requires code fix. Leading spaces in a value are escaped by "/" and should be respected during translation.

UUIDUtil.ERROR_0002_GET_MAC_ADDR=Imposible obtener la direcci\u00F3n f\u00EDsica (MAC) del adaptador ethernet primario - utilizando la direcci\u00F3n simulada.
UUIDUtil.ERROR_0001_LOADING_ETHERNET_ADDRESS=cargando librer\u00EDa nativa "EthernetAddress"
PIQAddressDialog.NameField.Description=descripción
PIQAddressDialog.=PIQ
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

This property key looks malformed (empty segment after PIQAddressDialog.). A malformed or unintended key will never be resolved by callers expecting a specific key name, leading to fallback/"missing message" behavior. Rename it to the correct message key (e.g., PIQAddressDialog.Title or whatever the code expects).

Suggested change
PIQAddressDialog.=PIQ
# PIQAddressDialog.=PIQ # Malformed key (empty segment) disabled

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

The English file has the same malformed key. The English file should also be corrected.

GetSubFolders.Error.NoAccessibleFiles=ADVERTENCIA\: No accesible {0}
GetSubFoldersMeta.CheckResult.ExpectedFoldersError=No se encuentran directorios para leer.
GetSubFoldersDialog.Required.Column=\u00BFRequerido?
GetSubFoldersDialog.FailedToGetFields.DialogMessage=error
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

This dialog message is too generic to be actionable (it will show just "error"). Replace it with a descriptive Spanish message explaining what failed and, if applicable, include an {0} placeholder for the underlying exception/message.

Suggested change
GetSubFoldersDialog.FailedToGetFields.DialogMessage=error
GetSubFoldersDialog.FailedToGetFields.DialogMessage=Error al obtener los campos\: {0}

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This matches the English file. No change required

#
DynamicSQLRowDialog.Position.Label=L\u00EDnea\: {0} Columna\: {1}
DynamicSQLRowDialog.Shell.Title=Uni\u00F3n SQL din\u00E1mica
DynamicSQLRowDialog.Log.ParametersFound=Encontró
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

This log message is incomplete (trailing space, no subject/count). It likely needs a placeholder such as {0} (e.g., number of parameters found) or the rest of the sentence so logs are meaningful.

Suggested change
DynamicSQLRowDialog.Log.ParametersFound=Encontró
DynamicSQLRowDialog.Log.ParametersFound=Encontró {0} parámetros.

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This matches the English file. No change required

SetValueConstant.Log.LineNumber=lino
SetValueConstant.Log.UnexpectedError=Error inesperado en ''
SetValueConstant.Log.CanNotFindField=¡No se puede encontrar el campo [{0}] en el flujo de entrada\!
SetValueConstant.Log.NLigne=Línea N�{0}
Copy link

Copilot AI Feb 27, 2026

Choose a reason for hiding this comment

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

The string contains a replacement character (), likely from an encoding issue (should be or similar). Replace it with the intended character sequence and ensure the file encoding matches the project’s expectation (often ISO-8859-1 for .properties, or use \u escapes).

Suggested change
SetValueConstant.Log.NLigne=Línea N{0}
SetValueConstant.Log.NLigne=Línea N°{0}

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

The English file has an invalid character:
SetValueConstant.Log.NLigne=Ligne N°{0}
no change required

@hitachivantarasonarqube
Copy link

@buildguy
Copy link
Collaborator

👍 Frogbot scanned this pull request and did not find any new security issues.

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 finished in 59m 21s

Build command:

mvn clean verify -B -e -Daudit -Djs.no.sandbox -pl \
core,engine,plugins,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: 6527, Failures: 0, Skipped: 25    Test Results


ℹ️ This is an automatic message

@ddiroma ddiroma marked this pull request as draft February 28, 2026 18:04
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