This is an automated email from the ASF dual-hosted git repository.
Kusuma04-dev pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
The following commit(s) were added to refs/heads/main by this push:
new 04b34f9d19e NO-ISSUE: Moved text to i18n dictionary and updated locale
(#4024)
04b34f9d19e is described below
commit 04b34f9d19effab649b61294e86418683a41709d
Author: Kusuma04-dev <[email protected]>
AuthorDate: Thu Oct 1 20:09:12 2026 +0530
NO-ISSUE: Moved text to i18n dictionary and updated locale (#4024)
Co-authored-by: Kusuma <[email protected]>
---
packages/dmn-editor/src/dataTypes/DataTypesEmptyState.tsx | 2 +-
packages/dmn-editor/src/dataTypes/ImportJavaClasses.tsx | 2 ++
.../src/components/ImportJavaClasses/ImportJavaClasses.tsx | 9 +++++++--
3 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/packages/dmn-editor/src/dataTypes/DataTypesEmptyState.tsx
b/packages/dmn-editor/src/dataTypes/DataTypesEmptyState.tsx
index f27f1b1bfd7..b9e40d0a00a 100644
--- a/packages/dmn-editor/src/dataTypes/DataTypesEmptyState.tsx
+++ b/packages/dmn-editor/src/dataTypes/DataTypesEmptyState.tsx
@@ -67,7 +67,7 @@ export function DataTypesEmptyState({ onAdd, onPaste }: {
onAdd: () => void; onP
<br />
</>
)}
- or
+ {i18n.dataTypes.or}
<EmptyStateActions>
<Button variant={ButtonVariant.link} onClick={onPaste}
icon={<PasteIcon />}>
{i18n.dataTypes.pasteDataType}
diff --git a/packages/dmn-editor/src/dataTypes/ImportJavaClasses.tsx
b/packages/dmn-editor/src/dataTypes/ImportJavaClasses.tsx
index d6f4aa47f54..8f7dd546884 100644
--- a/packages/dmn-editor/src/dataTypes/ImportJavaClasses.tsx
+++ b/packages/dmn-editor/src/dataTypes/ImportJavaClasses.tsx
@@ -43,6 +43,7 @@ const ImportJavaClassesWrapper = ({
}: {
javaCodeCompletionService: JavaCodeCompletionService;
}) => {
+ const { locale } = useDmnEditorI18n();
const {
handleConflictAction,
handleImportJavaClasses,
@@ -53,6 +54,7 @@ const ImportJavaClassesWrapper = ({
return (
<>
<ImportJavaClasses
+ locale={locale}
loadJavaClassesInDataTypeEditor={handleImportJavaClasses}
javaCodeCompletionService={javaCodeCompletionService}
/>
diff --git
a/packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClasses.tsx
b/packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClasses.tsx
index b7d15bdfa7f..56c1e676542 100644
---
a/packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClasses.tsx
+++
b/packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClasses.tsx
@@ -40,6 +40,7 @@ interface ImportJavaClassesProps {
javaCodeCompletionService: JavaCodeCompletionService;
/** Callback function used to load Java classes into the data type editor.*/
loadJavaClassesInDataTypeEditor?: (javaClasses: JavaClass[]) => void;
+ locale?: string;
}
export type ImportJavaClassesI18nDictionariesProviderProps = Omit<
@@ -62,7 +63,11 @@ const ImportJavaClassesI18nDictionariesProvider = (props:
ImportJavaClassesI18nD
);
};
-const ImportJavaClasses = ({ javaCodeCompletionService,
loadJavaClassesInDataTypeEditor }: ImportJavaClassesProps) => {
+const ImportJavaClasses = ({
+ javaCodeCompletionService,
+ loadJavaClassesInDataTypeEditor,
+ locale,
+}: ImportJavaClassesProps) => {
const [isOpenImportJavaClassesWizard, setOpenImportJavaClassesWizard] =
useState(false);
const handleButtonClick = useCallback(() =>
setOpenImportJavaClassesWizard((prevState) => !prevState), []);
const handleWizardSave = useCallback(
@@ -72,7 +77,7 @@ const ImportJavaClasses = ({ javaCodeCompletionService,
loadJavaClassesInDataTyp
[loadJavaClassesInDataTypeEditor]
);
return (
- <ImportJavaClassesI18nDictionariesProvider>
+ <ImportJavaClassesI18nDictionariesProvider locale={locale}>
<ImportJavaClassesButton
handleButtonClick={handleButtonClick}
javaCodeCompletionService={javaCodeCompletionService}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]