Open elharo opened 8 years ago
See if instead of hard coding strings we can read the wizard.name and wizard.description properties from plugins/com.google.cloud.tools.eclipse.appengine.newproject/plugin.properties
see here for reading plugin properties from the bundle:
Could not find a better issue, so I add it here: if org.eclipse.osgi.util
is added to the Import-Package list, we can use Eclipse's externalize method instead of the getMessage() based solution.
This might be of interest: http://www.eclipse.org/articles/Article-Internationalization/how2I18n.html
We're duplicating some user visible strings across plugins. E.g. "App Engine Standard" in both AppEngineStandardWizardPage and com.google.cloud.tools.ecipse.appengine.localserver/plugin.properties/serverTypename
It would be very nice to read these from a single properties file shared across plugins somehow.
Note that the eclipse externalize strings refactoring does not fully accomplish this since it creates properties files in the same directory and plugin.