From 2ece4f952cdc85f3c1b5fb9b7230ea2252c82cf0 Mon Sep 17 00:00:00 2001 From: Federico Bond Date: Sun, 3 Aug 2014 19:47:26 -0300 Subject: [PATCH] Add language hooks for UpdateCheck and ColorChooser --- app/src/processing/app/ColorChooser.java | 2 +- app/src/processing/app/UpdateCheck.java | 16 ++++++---------- app/src/processing/app/languages/PDE.properties | 12 ++++++++++++ 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/app/src/processing/app/ColorChooser.java b/app/src/processing/app/ColorChooser.java index b261096dd..d9eac717f 100644 --- a/app/src/processing/app/ColorChooser.java +++ b/app/src/processing/app/ColorChooser.java @@ -70,7 +70,7 @@ public class ColorChooser { //extends JFrame implements DocumentListener { public ColorChooser(Frame owner, boolean modal, Color initialColor, String buttonName, ActionListener buttonListener) { //super("Color Selector"); - window = new JDialog(owner, "Color Selector", modal); + window = new JDialog(owner, Language.text("color_chooser"), modal); window.getContentPane().setLayout(new BorderLayout()); Box box = Box.createHorizontalBox(); diff --git a/app/src/processing/app/UpdateCheck.java b/app/src/processing/app/UpdateCheck.java index 58c58bd7d..23e5b96be 100644 --- a/app/src/processing/app/UpdateCheck.java +++ b/app/src/processing/app/UpdateCheck.java @@ -137,14 +137,12 @@ public class UpdateCheck { protected boolean promptToVisitDownloadPage() { - String prompt = - "A new version of Processing is available,\n" + - "would you like to visit the Processing download page?"; + String prompt = Language.text("update_check.updates_available.core"); - Object[] options = { "Yes", "No" }; + Object[] options = { Language.text("prompt.yes"), Language.text("prompt.no") }; int result = JOptionPane.showOptionDialog(base.activeEditor, prompt, - "Update", + Language.text("update_check"), JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, @@ -160,14 +158,12 @@ public class UpdateCheck { protected boolean promptToOpenContributionManager() { - String contributionPrompt = - "There are updates available for some of the installed contributions,\n" + - "would you like to open the the Contribution Manager now?"; + String contributionPrompt = Language.text("update_check.updates_available.contributions"); - Object[] options = { "Yes", "No" }; + Object[] options = { Language.text("prompt.yes"), Language.text("prompt.no") }; int result = JOptionPane.showOptionDialog(base.activeEditor, contributionPrompt, - "Update", + Language.text("update_check"), JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, diff --git a/app/src/processing/app/languages/PDE.properties b/app/src/processing/app/languages/PDE.properties index 6b68ec339..a0548c30c 100644 --- a/app/src/processing/app/languages/PDE.properties +++ b/app/src/processing/app/languages/PDE.properties @@ -277,3 +277,15 @@ contributions.unsupported_operating_system = Your operating system doesn't appea warn.delete = Delete warn.delete.sketch = Are you sure you want to delete this sketch? warn.delete.file = Are you sure you want to delete "%s"? + + +# --------------------------------------- +# Update Check +update_check = Update +update_check.updates_available.core = A new version of Processing is available,\nwould you like to visit the Processing download page? +update_check.updates_available.contributions = There are updates available for some of the installed contributions,\nwould you like to open the the Contribution Manager now? + + +# --------------------------------------- +# Color Chooser +color_chooser = Color Selector