JAL-3141 Added i18n for the example filenames in Preferences
[jalview.git] / src / jalview / jbgui / GPreferences.java
index e789d6a..4477620 100755 (executable)
@@ -1818,27 +1818,7 @@ public class GPreferences extends JPanel
     suffixDigitsLabel.setHorizontalAlignment(SwingConstants.LEFT);
     suffixDigitsLabel.setFont(LABEL_FONT);
     int defaultmin = 1;
-    try
-    {
-      defaultmin = Integer.parseInt(
-              MessageManager.getString("default.suffix_index_digits_min"));
-    } catch (Exception e)
-    {
-      defaultmin = 1;
-      System.out.println(
-              "Exception setting suffix digits min from default.suffix_index_digits_min label, setting to "
-                      + defaultmin);
-    }
     int defaultmax = 6;
-    try {
-      defaultmax = Integer.parseInt(
-              MessageManager.getString("default.suffix_index_digits_max"));
-    } catch (Exception e) {
-      defaultmax = 6;
-      System.out.println(
-              "Exception setting suffix digits max from default.suffix_index_digits_max label, setting to "
-                      + defaultmax);
-    }
     ChangeListener c = new ChangeListener()
     {
       @Override
@@ -2042,7 +2022,11 @@ public class GPreferences extends JPanel
   protected void updateBackupFilesExampleLabel()
   {
     int exampleindex = 12;
-    String base = "filename";
+    String base = MessageManager.getString("label.filename");
+    if (base == null || base.length() > 0)
+    {
+      base = "filename";
+    }
     String extension = ".fa";
 
     String suffix = suffixTemplate.getText();
@@ -2106,11 +2090,19 @@ public class GPreferences extends JPanel
           }
           else if (index == min)
           {
-            exampleSB.append(" (most recent)");
+            String newest = MessageManager.getString("label.braced_newest");
+            if (newest != null && newest.length() > 0)
+            {
+              exampleSB.append(" "+newest);
+            }
           }
           else if (index == max)
           {
-            exampleSB.append(" (oldest)");
+            String oldest = MessageManager.getString("label.braced_oldest");
+            if (oldest != null && oldest.length() > 0)
+            {
+              exampleSB.append(" "+oldest);
+            }
           }
         }
       }
@@ -2151,11 +2143,19 @@ public class GPreferences extends JPanel
           }
           else if (index == min)
           {
-            exampleSB.append(" (oldest)");
+            String oldest = MessageManager.getString("label.braced_oldest");
+            if (oldest != null && oldest.length() > 0)
+            {
+              exampleSB.append(" "+oldest);
+            }
           }
           else if (index == max)
           {
-            exampleSB.append(" (most recent)");
+            String newest = MessageManager.getString("label.braced_newest");
+            if (newest != null && newest.length() > 0)
+            {
+              exampleSB.append(" "+newest);
+            }
           }
         }
       }