File tree Expand file tree Collapse file tree 2 files changed +22
-12
lines changed
Expand file tree Collapse file tree 2 files changed +22
-12
lines changed Original file line number Diff line number Diff line change 1+ ar
2+ ca
3+ de
4+ el
5+ en
6+ es
7+ fr
8+ it
9+ ja
10+ ko
11+ nl
12+ pt
13+ ru
14+ tr
15+ uk
16+ zh-CN
17+ zh-TW
Original file line number Diff line number Diff line change 2222package processing .app ;
2323
2424import processing .core .PApplet ;
25- import processing .data .StringList ;
2625
2726import java .io .File ;
2827import java .io .IOException ;
@@ -114,19 +113,13 @@ private Language() {
114113
115114
116115 static private String [] listSupported () {
117- StringList supported = new StringList ();
118- var locales = Locale .getAvailableLocales ();
119116 var loader = Language .class .getClassLoader ();
120- for (var locale : locales ) {
121- var language = locale .toLanguageTag ();
122- var baseFilename = "languages/PDE_" + language + ".properties" ;
123- var file = loader .getResource (baseFilename );
124- if (file == null ) {
125- continue ;
126- }
127- supported .append (language );
117+ try (var localeFile = loader .getResourceAsStream ("languages/locales.txt" )) {
118+ return PApplet .loadStrings (localeFile );
119+ } catch (IOException e ) {
120+ e .printStackTrace ();
128121 }
129- return supported . toArray () ;
122+ return new String []{ "en" } ;
130123 }
131124
132125
You can’t perform that action at this time.
0 commit comments