X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2FL10nFilter.java;h=12e1c123cbc6c5e6ca97f1b48aa729c10c14bfdb;hb=2bacfa78f3191fd9847574a6c8b218a4882844a4;hp=3b4af2a66e890aedbfb585f5d97f5274cc4bb1f2;hpb=c4ae226ec5052116cefc542ae2017036a7bc6332;p=Sone.git
diff --git a/src/main/java/net/pterodactylus/sone/freenet/L10nFilter.java b/src/main/java/net/pterodactylus/sone/freenet/L10nFilter.java
index 3b4af2a..12e1c12 100644
--- a/src/main/java/net/pterodactylus/sone/freenet/L10nFilter.java
+++ b/src/main/java/net/pterodactylus/sone/freenet/L10nFilter.java
@@ -23,6 +23,8 @@ import java.util.List;
import java.util.Locale;
import java.util.Map;
+import javax.annotation.Nonnull;
+
import net.pterodactylus.sone.web.WebInterface;
import net.pterodactylus.util.template.Filter;
import net.pterodactylus.util.template.TemplateContext;
@@ -30,8 +32,6 @@ import net.pterodactylus.util.template.TemplateContext;
/**
* {@link Filter} implementation replaces {@link String} values with their
* translated equivalents.
- *
- * @author David âBombeâ Roden
*/
public class L10nFilter implements Filter {
@@ -53,17 +53,32 @@ public class L10nFilter implements Filter {
*/
@Override
public String format(TemplateContext templateContext, Object data, Map parameters) {
- if (parameters.isEmpty()) {
- return webInterface.getL10n().getString(String.valueOf(data));
+ List