// some may put the .properties on incorrectly
if ( baseName.contains( ".properties" ) ) {
baseName = baseName.substring( 0, baseName.indexOf( ".properties" ) );
}
final ResourceBundle messageBundle = new ResourceBundle();
messageBundle.loadBundle( folder, baseName, true, new IResourceBundleLoadCallback() {
public void bundleLoaded( String arg0 ) {
String title = ResourceBundleTranslator.translate( perspective.getTitle(), messageBundle );
perspective.setTitle( title );
textWidget.setText( title );
}