@@ -233,17 +233,17 @@ public void handleExportApplication() {
233233// toolbar.activate(JavaToolbar.EXPORT);
234234
235235 if (handleExportCheckModified ()) {
236- statusNotice ("Exporting application..." );
236+ statusNotice (Language . text ( "export.notice.exporting" ) );
237237 try {
238238 if (exportApplicationPrompt ()) {
239239 Base .openFolder (sketch .getFolder ());
240- statusNotice ("Done exporting." );
240+ statusNotice (Language . text ( "export.notice. exporting.done" ) );
241241 } else {
242242 // error message will already be visible
243243 // or there was no error, in which case it was canceled.
244244 }
245245 } catch (Exception e ) {
246- statusNotice ("Error during export." );
246+ statusNotice (Language . text ( " export.notice.exporting.error" ) );
247247 e .printStackTrace ();
248248 }
249249 }
@@ -302,7 +302,7 @@ public void itemStateChanged(ItemEvent e) {
302302 });
303303 if (!Base .isMacOS ()) {
304304 macosxButton .setEnabled (false );
305- macosxButton .setToolTipText ("Mac OS X export is only available on Mac OS X" );
305+ macosxButton .setToolTipText (Language . text ( " export.tooltip.macosx" ) );
306306 }
307307
308308 final JCheckBox linuxButton = new JCheckBox ("Linux" );
@@ -399,7 +399,7 @@ public void paintComponent(Graphics g) {
399399 //presentPanel.add(showStopButton);
400400// presentPanel.add(Box.createHorizontalStrut(10));
401401// presentPanel.add(Box.createHorizontalGlue());
402- presentPanel .setBorder (new TitledBorder ("Full Screen" ));
402+ presentPanel .setBorder (new TitledBorder (Language . text ( "export.full_screen" ) ));
403403// wide = Math.max(wide, platformPanel.getPreferredSize().width);
404404 presentPanel .setAlignmentX (Component .LEFT_ALIGNMENT );
405405 panel .add (presentPanel );
@@ -448,7 +448,7 @@ public void mousePressed(MouseEvent event) {
448448 warningLabel .setBorder (new EmptyBorder (3 , 13 + indent , 3 , 13 ));
449449
450450 final JCheckBox embedJavaButton =
451- new JCheckBox ("Embed Java for " + platformName );
451+ new JCheckBox (Language . text ( "export.embed_java.for" ) + " " + platformName );
452452 embedJavaButton .setSelected (embed );
453453 embedJavaButton .addItemListener (new ItemListener () {
454454 public void itemStateChanged (ItemEvent e ) {
@@ -465,15 +465,15 @@ public void itemStateChanged(ItemEvent e) {
465465
466466 embedPanel .add (embedJavaButton );
467467 embedPanel .add (warningLabel );
468- embedPanel .setBorder (new TitledBorder ("Embed Java" ));
468+ embedPanel .setBorder (new TitledBorder (Language . text ( "export.embed_java" ) ));
469469 panel .add (embedPanel );
470470
471471 //
472472
473473 if (Base .isMacOS ()) {
474474 JPanel signPanel = new JPanel ();
475475 signPanel .setLayout (new BoxLayout (signPanel , BoxLayout .Y_AXIS ));
476- signPanel .setBorder (new TitledBorder ("Code Signing" ));
476+ signPanel .setBorder (new TitledBorder (Language . text ( "export.code_signing" ) ));
477477
478478 // gatekeeper: http://support.apple.com/kb/ht5290
479479 // for developers: https://developer.apple.com/developer-id/
@@ -579,7 +579,7 @@ public void propertyChange(PropertyChangeEvent e) {
579579 return jmode .handleExportApplication (sketch );
580580 } else if (value .equals (options [1 ]) || value .equals (Integer .valueOf (-1 ))) {
581581 // closed window by hitting Cancel or ESC
582- statusNotice ("Export to Application canceled." );
582+ statusNotice (Language . text ( "export.notice.exporting.cancel" ) );
583583 }
584584 return false ;
585585 }
@@ -633,7 +633,7 @@ public ColorPreference(String pref) {
633633 addMouseListener (new MouseAdapter () {
634634 public void mouseReleased (MouseEvent e ) {
635635 Color color = Preferences .getColor (prefName );
636- chooser = new ColorChooser (JavaEditor .this , true , color , "Select" , ColorPreference .this );
636+ chooser = new ColorChooser (JavaEditor .this , true , color , Language . text ( "color_chooser.select" ) , ColorPreference .this );
637637 chooser .show ();
638638 }
639639 });
@@ -679,8 +679,8 @@ protected boolean handleExportCheckModified() {
679679 if (sketch .isModified ()) {
680680 Object [] options = { Language .text ("prompt.ok" ), Language .text ("prompt.cancel" ) };
681681 int result = JOptionPane .showOptionDialog (this ,
682- "Save changes before export?" ,
683- "Save" ,
682+ Language . text ( " export.unsaved_changes" ) ,
683+ Language . text ( "menu.file.save" ) ,
684684 JOptionPane .OK_CANCEL_OPTION ,
685685 JOptionPane .QUESTION_MESSAGE ,
686686 null ,
@@ -694,7 +694,7 @@ protected boolean handleExportCheckModified() {
694694 // why it's not CANCEL_OPTION is beyond me (at least on the mac)
695695 // but f-- it.. let's get this shite done..
696696 //} else if (result == JOptionPane.CANCEL_OPTION) {
697- statusNotice ("Export canceled, changes must first be saved." );
697+ statusNotice (Language . text ( "export.notice.cancel.unsaved_changes" ) );
698698 //toolbar.clear();
699699 return false ;
700700 }
0 commit comments