diff --git a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
index 9bd3d8a9834280f39adeafebb35e5c71065f93b8..53649a086a497daeb233a34e1d8022aed99abc48 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
@@ -112,7 +112,8 @@ public enum ARTIFACT_TYPE implements SleuthkitVisitableItem {
                                   NbBundle.getMessage(BlackboardArtifact.class, "BlackboardArtifact.tskExtMismatchDetected.text")), ///< Extension Mismatch
 		TSK_INTERESTING_ARTIFACT_HIT(35, "TSK_INTERESTING_ARTIFACT_HIT", //NON-NLS
                                      NbBundle.getMessage(BlackboardArtifact.class, "BlackboardArtifact.tskInterestingArtifactHit.text")),	// Any artifact that should be called out
-        TSK_GPS_ROUTE(36, "TSK_GPS_ROUTE", "GPS Route"),	// Route based on GPS coordinates
+        TSK_GPS_ROUTE(36, "TSK_GPS_ROUTE", //NON-NLS
+                      NbBundle.getMessage(BlackboardArtifact.class, "BlackboardArtifact.tskGpsRoute.text")),	// Route based on GPS coordinates
 
         ; 
 		/* SEE ABOVE -- KEEP C++ CODE IN SYNC */
diff --git a/bindings/java/src/org/sleuthkit/datamodel/BlackboardAttribute.java b/bindings/java/src/org/sleuthkit/datamodel/BlackboardAttribute.java
index 384bafba8e5626188b39a8ed78d9af7efe0ca9f0..1316538b6ea76646d0431748028a268e0493b6e9 100755
--- a/bindings/java/src/org/sleuthkit/datamodel/BlackboardAttribute.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/BlackboardAttribute.java
@@ -296,12 +296,15 @@ public enum ATTRIBUTE_TYPE {
                                 NbBundle.getMessage(BlackboardArtifact.class, "BlackboardAttribute.tskAssociatedArtifact.text")), // Artifact ID of a related artifact
 		TSK_ISDELETED(97, "TSK_ISDELETED", //NON-NLS
                       NbBundle.getMessage(BlackboardArtifact.class, "BlackboardAttribute.tskIsDeleted.text")), // boolean to indicate that the artifact is recovered fom deleted content
-        TSK_GEO_LATITUDE_START(98, "TSK_GEO_LATITUDE_START", "Starting Latitude"), // Starting location lattitude
-        TSK_GEO_LATITUDE_END(99, "TSK_GEO_LATITUDE_END", "Ending Latitude"), // Ending location lattitude
-        TSK_GEO_LONGITUDE_START(100, "TSK_GEO_LONGITUDE_START", "Starting Longitude"), // Starting location longitude
-        TSK_GEO_LONGITUDE_END(101, "TSK_GEO_LONGITUDE_END", "Ending Longitude"), //Ending Location longitude
-		
-		
+        TSK_GEO_LATITUDE_START(98, "TSK_GEO_LATITUDE_START", //NON-NLS
+                               NbBundle.getMessage(BlackboardArtifact.class, "BlackboardAttribute.tskGeoLatitudeStart.text")), // Starting location lattitude
+        TSK_GEO_LATITUDE_END(99, "TSK_GEO_LATITUDE_END", //NON-NLS
+                             NbBundle.getMessage(BlackboardAttribute.class, "BlackboardAttribute.tskGeoLatitudeEnd.text")), // Ending location lattitude
+        TSK_GEO_LONGITUDE_START(100, "TSK_GEO_LONGITUDE_START", //NON-NLS
+                                NbBundle.getMessage(BlackboardAttribute.class, "BlackboardAttribute.tskGeoLongitudeStart.text")), // Starting location longitude
+        TSK_GEO_LONGITUDE_END(101, "TSK_GEO_LONGITUDE_END", //NON-NLS
+                              NbBundle.getMessage(BlackboardAttribute.class, "BlackboardAttribute.tskGeoLongitudeEnd.text")), //Ending Location longitude
+
 		;
 		/* SEE ABOVE -- ALSO ADD TO C++ CODE */
 		private String label;
diff --git a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
index 97e132d4842b4437207fa88c0129f5cdd9d48230..00ab0a18de597cfdafdccfab2b3e8e1bbae9457f 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
+++ b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
@@ -189,4 +189,9 @@ TskData.tskFsNameTypeEnum.exception.msg1.text=No TSK_FS_NAME_TYPE_ENUM matching
 Volume.desc.text=Unknown
 Volume.read.exception.msg1.text=This volume's parent should be a VolumeSystem, but it's not.
 Volume.vsFlagToString.allocated=Allocated
-Volume.vsFlagToString.unallocated=Unallocated
\ No newline at end of file
+Volume.vsFlagToString.unallocated=Unallocated
+BlackboardArtifact.tskGpsRoute.text=GPS Route
+BlackboardAttribute.tskGeoLatitudeStart.text=Starting Latitude
+BlackboardAttribute.tskGeoLatitudeEnd.text=Ending Latitude
+BlackboardAttribute.tskGeoLongitudeStart.text=Starting Longitude
+BlackboardAttribute.tskGeoLongitudeEnd.text=Ending Longitude
\ No newline at end of file