NL
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/core/model/DefaultSiteParser.java b/update/org.eclipse.update.core/src/org/eclipse/update/core/model/DefaultSiteParser.java
index 1e42f2e..a6a7340 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/core/model/DefaultSiteParser.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/core/model/DefaultSiteParser.java
@@ -515,13 +515,13 @@
 				site.setMirrorsURLString(mirrorsURL);

 		}

 		

-		if ( (site instanceof ExtendedSite) && (Boolean.getBoolean(attributes.getValue("digestURL")))) {

+		if ( (site instanceof ExtendedSite) && (Boolean.getBoolean(attributes.getValue("digestURL")))) { //$NON-NLS-1$

 			ExtendedSite extendedSite = (ExtendedSite) site;

 			extendedSite.setDigestExist(true);

-			extendedSite.setDigestURL(attributes.getValue("digestURL"));

+			extendedSite.setDigestURL(attributes.getValue("digestURL")); //$NON-NLS-1$

 			

-			if ( (attributes.getValue("availableLocals") != null) && (!attributes.getValue("availableLocals").trim().equals(""))) {

-				StringTokenizer locals = new StringTokenizer(attributes.getValue("availableLocals"), ",");

+			if ( (attributes.getValue("availableLocals") != null) && (!attributes.getValue("availableLocals").trim().equals(""))) {  //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$

+				StringTokenizer locals = new StringTokenizer(attributes.getValue("availableLocals"), ",");  //$NON-NLS-1$//$NON-NLS-2$

 				String[] availableLocals = new String[locals.countTokens()];

 				int i = 0;

 				while(locals.hasMoreTokens()) {

@@ -529,8 +529,8 @@
 				}

 				extendedSite.setAvailableLocals(availableLocals);

 			}

-			if ( (attributes.getValue("availableLanguages") != null) && (!attributes.getValue("availableLanguages").trim().equals(""))) {

-				StringTokenizer languages = new StringTokenizer(attributes.getValue("availableLanguages"), ",");

+			if ( (attributes.getValue("availableLanguages") != null) && (!attributes.getValue("availableLanguages").trim().equals(""))) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$

+				StringTokenizer languages = new StringTokenizer(attributes.getValue("availableLanguages"), ","); //$NON-NLS-1$ //$NON-NLS-2$

 				String[] availableLanguages = new String[languages.countTokens()];

 				int i = 0;

 				while(languages.hasMoreTokens()) {

@@ -872,15 +872,15 @@
 

 	private URL getFullDigestURL(ExtendedSite site, String country, String language) throws MalformedURLException {

 		

-		String digestURL = site.getDigestURL().endsWith("/")? site.getDigestURL(): site.getDigestURL() + "/digest";

+		String digestURL = site.getDigestURL().endsWith("/")? site.getDigestURL(): site.getDigestURL() + "/digest"; //$NON-NLS-1$ //$NON-NLS-2$

 		// TODO Auto-generated method stub

 		if ( isLocalSupported(site, country, language)) {

-			return new URL(digestURL + "_" + language + "_" + country + ".zip");

+			return new URL(digestURL + "_" + language + "_" + country + ".zip"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$

 		}

 		if ( isLangaugeSupported(site, language)) {

-			return new URL(digestURL + "_" + language + ".zip");

+			return new URL(digestURL + "_" + language + ".zip"); //$NON-NLS-1$ //$NON-NLS-2$

 		}

-		return new URL(digestURL + ".zip");

+		return new URL(digestURL + ".zip"); //$NON-NLS-1$

 	}

 

 	private boolean isLangaugeSupported(ExtendedSite site, String language) {

@@ -897,7 +897,7 @@
 	}

 

 	private boolean isLocalSupported(ExtendedSite site, String country, String language) {

-		String localeCode = language + "_" + country;

+		String localeCode = language + "_" + country; //$NON-NLS-1$

 		String[] availableLocals =  site.getAvailableLanguages();

 		if ((availableLocals == null) || (availableLocals.length == 0)) {

 			return false;

diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/Digest.java b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/Digest.java
index 5f634f7..0354034 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/Digest.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/Digest.java
@@ -29,7 +29,7 @@
 		localSource = digestContentProvider.asLocalReference(new JarContentReference( null, source), null).asFile();
 		digestJar = new JarFile(localSource);
 		
-		ZipEntry digestEntry = digestJar.getEntry("digest.xml");
+		ZipEntry digestEntry = digestJar.getEntry("digest.xml"); //$NON-NLS-1$
 		
 		if (digestEntry != null) {
 			inputStream = digestJar.getInputStream(digestEntry);
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/DigestParser.java b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/DigestParser.java
index 3a0ad5e..fef73e3 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/DigestParser.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/DigestParser.java
@@ -94,9 +94,9 @@
 	 * @since 2.0
 	 */
 	public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
-		if(localName.equals("digest"))
+		if(localName.equals("digest")) //$NON-NLS-1$
 			return;
-		if(localName.equals("feature"))
+		if(localName.equals("feature")) //$NON-NLS-1$
 			featureParser.internalInit(factory, location);
 		
 		featureParser.startElement(uri, localName, qName, attributes);
@@ -108,10 +108,10 @@
 	 * @since 2.0
 	 */
 	public void endElement(String uri, String localName, String qName) {
-		if(localName.equals("digest"))
+		if(localName.equals("digest")) //$NON-NLS-1$
 			return;
 		featureParser.endElement(uri, localName, qName);
-		if(localName.equals("feature")) {
+		if(localName.equals("feature")) { //$NON-NLS-1$
 			try {
 				featureModels.add(featureParser.getFeatureModel());
 			} catch (SAXException e) {
diff --git a/update/org.eclipse.update.scheduler/src/org/eclipse/update/internal/scheduler/ScheduledPluginUninstall.java b/update/org.eclipse.update.scheduler/src/org/eclipse/update/internal/scheduler/ScheduledPluginUninstall.java
index b01d089..b192f68 100644
--- a/update/org.eclipse.update.scheduler/src/org/eclipse/update/internal/scheduler/ScheduledPluginUninstall.java
+++ b/update/org.eclipse.update.scheduler/src/org/eclipse/update/internal/scheduler/ScheduledPluginUninstall.java
@@ -37,7 +37,7 @@
 		
 		File f = new File(platformXML.getFile());
 
-		f = new File(f.getParentFile(), "toBeUninstalled");
+		f = new File(f.getParentFile(), "toBeUninstalled"); //$NON-NLS-1$
 		try {
 			if (!f.exists()) {
 				return;
@@ -56,7 +56,7 @@
 			int i = 0;
 			while(featuresToBeDeleted.hasMoreElements()) {
 				String temp = (String)featuresToBeDeleted.nextElement();
-				StringTokenizer stk = new StringTokenizer( temp, ";");
+				StringTokenizer stk = new StringTokenizer( temp, ";"); //$NON-NLS-1$
 				String targetSite = stk.nextToken();
 				String featureName = stk.nextToken();
 				for(int j = 0; j < sites.length; j++) {