Save the language directly to a settings file. This is 'save' and not 'set' because a language change requires a restart of Processing.
(String language)
| 147 | * 'set' because a language change requires a restart of Processing. |
| 148 | */ |
| 149 | static public void saveLanguage(String language) { |
| 150 | try { |
| 151 | Util.saveFile(language, prefFile); |
| 152 | prefFile.setWritable(true, false); |
| 153 | } catch (Exception e) { |
| 154 | e.printStackTrace(); |
| 155 | } |
| 156 | Platform.saveLanguage(language); |
| 157 | } |
| 158 | |
| 159 | |
| 160 | /** Singleton constructor */ |
no test coverage detected