Skip to content

Commit 3d7438a

Browse files
committed
Add European locales and configureLanguage API
1 parent a598741 commit 3d7438a

File tree

27 files changed

+71
-0
lines changed

27 files changed

+71
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
package org.vaadin.tinymce;
2+
3+
public enum Language {
4+
//@formatter:off
5+
ENGLISH(""),
6+
NORWEGIAN("nb_NO"),
7+
FINNISH("fi"),
8+
GERMAN("de"),
9+
SWEDISH("sv_SE"),
10+
PORTUGESE("pt_PT"),
11+
POLISH("pl"),
12+
DUTCH("nl"),
13+
ESTONIAN("et"),
14+
SERBIAN("sr"),
15+
SPANISH("es"),
16+
SLOVENIAN("sl_SI"),
17+
BULGARIAN("bg_BG"),
18+
FRENCH("fr_FR"),
19+
ROMANIAN("ro"),
20+
LATVIAN("lt"),
21+
LITHUANIAN("li"),
22+
RUSSIAN("ru"),
23+
UKRANIAN("uk"),
24+
SLOVAK("sk"),
25+
TURKISH("tr"),
26+
DANISH("da"),
27+
CROATIAN("hr"),
28+
ITALIAN("it");
29+
//@formatter:on
30+
31+
public final String language;
32+
33+
private Language(String language) {
34+
this.language = language;
35+
}
36+
37+
@Override
38+
public String toString() {
39+
return language;
40+
}
41+
}

src/main/java/org/vaadin/tinymce/TinyMce.java

+5
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,11 @@ public TinyMce configure(String configurationKey, double value) {
229229
return this;
230230
}
231231

232+
public TinyMce configureLanguage(Language language) {
233+
config.put("language", language.toString());;
234+
return this;
235+
}
236+
232237
/**
233238
* Replaces text in the editors selection (can be just a caret position).
234239
*

src/main/resources/META-INF/resources/frontend/tinymce_addon/tinymce/langs/bg_BG.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/resources/META-INF/resources/frontend/tinymce_addon/tinymce/langs/cs.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/resources/META-INF/resources/frontend/tinymce_addon/tinymce/langs/da.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)