Bug 311817 - Strings in Relation class need to be localized
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Relation.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Relation.java
index 13b085e..6e08a77 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Relation.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/win32/org/eclipse/swt/accessibility/Relation.java
@@ -10,6 +10,7 @@
*******************************************************************************/
package org.eclipse.swt.accessibility;
+import org.eclipse.swt.*;
import org.eclipse.swt.internal.win32.*;
import org.eclipse.swt.internal.ole.win32.*;
@@ -37,21 +38,21 @@
"subwindowOf", //$NON-NLS-1$
};
static final String[] localizedRelationTypeString = {
- "controlled by",
- "controller for",
- "described by",
- "description for",
- "embedded by",
- "embeds",
- "flows from",
- "flows to",
- "label for",
- "labelled by",
- "member of",
- "node child of",
- "parent window of",
- "popup for",
- "subwindow of",
+ SWT.getMessage("SWT_Controlled_By"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Controller_For"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Described_By"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Description_For"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Embedded_By"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Embeds"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Flows_From"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Flows_To"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Label_For"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Labelled_By"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Member_Of"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Node_Child_Of"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Parent_Window_Of"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Popup_For"), //$NON-NLS-1$
+ SWT.getMessage("SWT_Subwindow_Of"), //$NON-NLS-1$
};
Relation(Accessible accessible, int type) {
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/common_j2se/org/eclipse/swt/internal/SWTMessages.properties b/bundles/org.eclipse.swt/Eclipse SWT/common_j2se/org/eclipse/swt/internal/SWTMessages.properties
index 308f3a0..861edfd 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/common_j2se/org/eclipse/swt/internal/SWTMessages.properties
+++ b/bundles/org.eclipse.swt/Eclipse SWT/common_j2se/org/eclipse/swt/internal/SWTMessages.properties
@@ -83,3 +83,18 @@
SWT_OnBeforeUnload_Message1=Are you sure you want to leave this page?
SWT_OnBeforeUnload_Message2=Click OK to continue, or Cancel to stay on this page.
SWT_ViewCertificate=View Certificate
+SWT_Controlled_By=controlled by
+SWT_Controller_For=controller for
+SWT_Described_By=described by
+SWT_Description_For=description for
+SWT_Embedded_By=embedded by
+SWT_Embeds=embeds
+SWT_Flows_From=flows from
+SWT_Flows_To=flows to
+SWT_Label_For=label for
+SWT_Labelled_By=labelled by
+SWT_Member_Of=member of
+SWT_Node_Child_Of=node child of
+SWT_Parent_Window_Of=parent window of
+SWT_Popup_For=popup for
+SWT_Subwindow_Of=subwindow of