externalizing plugin text
diff --git a/org.eclipse.babel.editor.swt/OSGI-INF/l10n/bundle.properties b/org.eclipse.babel.editor.swt/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..25bd92c --- /dev/null +++ b/org.eclipse.babel.editor.swt/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,2 @@ +#Properties file for org.eclipse.babel.editor.swt +command.name = Refactor... \ No newline at end of file
diff --git a/org.eclipse.babel.editor.swt/build.properties b/org.eclipse.babel.editor.swt/build.properties index e3023e1..4664e35 100644 --- a/org.eclipse.babel.editor.swt/build.properties +++ b/org.eclipse.babel.editor.swt/build.properties
@@ -2,4 +2,5 @@ output.. = bin/ bin.includes = META-INF/,\ .,\ - fragment.xml + fragment.xml,\ + OSGI-INF/l10n/bundle.properties
diff --git a/org.eclipse.babel.editor.swt/fragment.xml b/org.eclipse.babel.editor.swt/fragment.xml index c619b03..d8e3cc8 100644 --- a/org.eclipse.babel.editor.swt/fragment.xml +++ b/org.eclipse.babel.editor.swt/fragment.xml
@@ -12,7 +12,7 @@ point="org.eclipse.ui.commands"> <command id="org.eclipse.babel.editor.command.refactoring" - name="Refactor..."> + name="%command.name"> </command> </extension> <extension
diff --git a/org.eclipse.babel.runtime/plugin.properties b/org.eclipse.babel.runtime/plugin.properties index d987322..30d3c3a 100644 --- a/org.eclipse.babel.runtime/plugin.properties +++ b/org.eclipse.babel.runtime/plugin.properties
@@ -1,2 +1,3 @@ command.localize.name = Translate Text -command.localize.description = Opens a dialog that allows you to provide translations for text shown in the current window \ No newline at end of file +command.localize.description = Opens a dialog that allows you to provide translations for text shown in the current window +menu.label = label \ No newline at end of file
diff --git a/org.eclipse.babel.runtime/plugin.xml b/org.eclipse.babel.runtime/plugin.xml index fd794ec..879142a 100644 --- a/org.eclipse.babel.runtime/plugin.xml +++ b/org.eclipse.babel.runtime/plugin.xml
@@ -38,7 +38,7 @@ <menuContribution locationURI="org.eclipse.babel.runtime.menuContribution1"> <menu - label="label"> + label="%menu.label"> <command commandId="org.eclipse.babel.runtime.command1" style="push">
diff --git a/org.eclipse.babel.tapiji.tools.core.ui/OSGI-INF/l10n/bundle.properties b/org.eclipse.babel.tapiji.tools.core.ui/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..159477e --- /dev/null +++ b/org.eclipse.babel.tapiji.tools.core.ui/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,14 @@ +#Properties file for org.eclipse.babel.tapiji.tools.core.ui +extension.name = Internationalization Nature +category.name = Internationalization +view.name = Resource-Bundle +menu.label = Internationalization +menu.tooltip = Java Internationalization assistance +filter.description = Filters only resource bundles +filter.name = ResourceBundleFilter +decorator.label = Resource is excluded from Internationalization +page.name = TapiJI +page.name.0 = File Settings +page.name.1 = Builder Settings +extension.name.0 = String Literal Audit Marker +extension.name.1 = Resource-Bundle Audit Marker \ No newline at end of file
diff --git a/org.eclipse.babel.tapiji.tools.core.ui/build.properties b/org.eclipse.babel.tapiji.tools.core.ui/build.properties index 12b2f72..6be19ab 100644 --- a/org.eclipse.babel.tapiji.tools.core.ui/build.properties +++ b/org.eclipse.babel.tapiji.tools.core.ui/build.properties
@@ -4,6 +4,7 @@ .,\ plugin.xml,\ icons/,\ - about.html + about.html,\ + OSGI-INF/l10n/bundle.properties src.includes = icons/,\ about.html
diff --git a/org.eclipse.babel.tapiji.tools.core.ui/plugin.xml b/org.eclipse.babel.tapiji.tools.core.ui/plugin.xml index ab2227c..0f14ae1 100644 --- a/org.eclipse.babel.tapiji.tools.core.ui/plugin.xml +++ b/org.eclipse.babel.tapiji.tools.core.ui/plugin.xml
@@ -11,7 +11,7 @@ <extension id="org.eclipse.babel.tapiji.tools.core.ui.nature" - name="Internationalization Nature" + name="%extension.name" point="org.eclipse.core.resources.natures"> <runtime> <run class="org.eclipse.babel.tapiji.tools.core.ui.builder.InternationalizationNature" /> @@ -24,14 +24,14 @@ point="org.eclipse.ui.views"> <category id="org.eclipse.babel.tapiji" - name="Internationalization"> + name="%category.name"> </category> <view category="org.eclipse.babel.tapiji" class="org.eclipse.babel.tapiji.tools.core.ui.views.messagesview.MessagesView" icon="icons/resourcebundle.gif" id="org.eclipse.babel.tapiji.tools.core.views.MessagesView" - name="Resource-Bundle"> + name="%view.name"> </view> </extension> <extension @@ -52,8 +52,8 @@ locationURI="popup:org.eclipse.ui.popup.any?before=additions"> <menu id="org.eclipse.babel.tapiji.tools.core.ui.menus.Internationalization" - label="Internationalization" - tooltip="Java Internationalization assistance"> + label="%menu.label" + tooltip="%menu.tooltip"> </menu> </menuContribution> <menuContribution @@ -79,10 +79,10 @@ point="org.eclipse.jdt.ui.javaElementFilters"> <filter class="org.eclipse.babel.tapiji.tools.core.ui.filters.PropertiesFileFilter" - description="Filters only resource bundles" + description="%filter.description" enabled="false" id="ResourceBundleFilter" - name="ResourceBundleFilter"> + name="%filter.name"> </filter> </extension> <extension @@ -91,7 +91,7 @@ adaptable="true" class="org.eclipse.babel.tapiji.tools.core.ui.decorators.ExcludedResource" id="org.eclipse.babel.tapiji.tools.core.decorators.ExcludedResource" - label="Resource is excluded from Internationalization" + label="%decorator.label" lightweight="false" state="true"> <enablement> @@ -116,19 +116,19 @@ <page class="org.eclipse.babel.tapiji.tools.core.ui.preferences.TapiHomePreferencePage" id="org.eclipse.babel.tapiji.tools.core.TapiJIGeneralPrefPage" - name="TapiJI"> + name="%page.name"> </page> <page category="org.eclipse.babel.tapiji.tools.core.TapiJIGeneralPrefPage" class="org.eclipse.babel.tapiji.tools.core.ui.preferences.FilePreferencePage" id="org.eclipse.babel.tapiji.tools.core.FilePrefPage" - name="File Settings"> + name="%page.name.0"> </page> <page category="org.eclipse.babel.tapiji.tools.core.TapiJIGeneralPrefPage" class="org.eclipse.babel.tapiji.tools.core.ui.preferences.BuilderPreferencePage" id="org.eclipse.babel.tapiji.tools.core.BuilderPrefPage" - name="Builder Settings"> + name="%page.name.1"> </page> </extension> @@ -148,7 +148,7 @@ </extension> <extension id="StringLiteralAuditMarker" - name="String Literal Audit Marker" + name="%extension.name.0" point="org.eclipse.core.resources.markers"> <super type="org.eclipse.core.resources.problemmarker"> @@ -189,7 +189,7 @@ </extension> <extension id="ResourceBundleAuditMarker" - name="Resource-Bundle Audit Marker" + name="%extension.name.1" point="org.eclipse.core.resources.markers"> <super type="org.eclipse.core.resources.problemmarker">
diff --git a/org.eclipse.babel.tapiji.tools.java.ui/OSGI-INF/l10n/bundle.properties b/org.eclipse.babel.tapiji.tools.java.ui/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..3b2d37f --- /dev/null +++ b/org.eclipse.babel.tapiji.tools.java.ui/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,4 @@ +#Properties file for org.eclipse.babel.tapiji.tools.java.ui +hover.description = hovers constant strings +hover.label = Constant Strings +extension.name = org.eclipse.babel.tapiji.tools.java.ui.MessageCompletionProcessor \ No newline at end of file
diff --git a/org.eclipse.babel.tapiji.tools.java.ui/build.properties b/org.eclipse.babel.tapiji.tools.java.ui/build.properties index e0e105b..f36e81c 100644 --- a/org.eclipse.babel.tapiji.tools.java.ui/build.properties +++ b/org.eclipse.babel.tapiji.tools.java.ui/build.properties
@@ -3,5 +3,6 @@ bin.includes = META-INF/,\ .,\ plugin.xml,\ - about.html + about.html,\ + OSGI-INF/l10n/bundle.properties src.includes = about.html
diff --git a/org.eclipse.babel.tapiji.tools.java.ui/plugin.xml b/org.eclipse.babel.tapiji.tools.java.ui/plugin.xml index 666fd7e..3c589fe 100644 --- a/org.eclipse.babel.tapiji.tools.java.ui/plugin.xml +++ b/org.eclipse.babel.tapiji.tools.java.ui/plugin.xml
@@ -12,14 +12,14 @@ <hover activate="true" class="org.eclipse.babel.tapiji.tools.java.ui.ConstantStringHover" - description="hovers constant strings" + description="%hover.description" id="org.eclipse.babel.tapiji.tools.java.ui.ConstantStringHover" - label="Constant Strings"> + label="%hover.label"> </hover> </extension> <extension id="org.eclipse.babel.tapiji.tools.java.ui.MessageCompletionProcessor" - name="org.eclipse.babel.tapiji.tools.java.ui.MessageCompletionProcessor" + name="%extension.name" point="org.eclipse.jdt.ui.javaCompletionProposalComputer"> <javaCompletionProposalComputer activate="true"
diff --git a/org.eclipse.babel.tapiji.tools.rbmanager/OSGI-INF/l10n/bundle.properties b/org.eclipse.babel.tapiji.tools.rbmanager/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..84d26ef --- /dev/null +++ b/org.eclipse.babel.tapiji.tools.rbmanager/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,7 @@ +#Properties file for org.eclipse.babel.tapiji.tools.rbmanager +view.name = Resource Bundle Explorer +action.label = Filter Problematic ResourceBundles +action.tooltip = Filters ResourceBundles With Warnings +action.label.0 = Expand All +navigatorContent.name = Resource Bundle Content +commonFilter.name = Problematic Resource Bundle Files \ No newline at end of file