package org.cacert.gigi.output.template;
import java.io.PrintWriter;
+import java.util.Collection;
import java.util.Map;
import org.cacert.gigi.localisation.Language;
-class TemplateBlock implements Outputable {
+class TemplateBlock implements Translatable {
private String[] contents;
- private Outputable[] vars;
+ private Translatable[] vars;
- public TemplateBlock(String[] contents, Outputable[] vars) {
+ public TemplateBlock(String[] contents, Translatable[] vars) {
this.contents = contents;
this.vars = vars;
}
}
}
+ public void addTranslations(Collection<String> s) {
+ for (Translatable t : vars) {
+ t.addTranslations(s);
+ }
+ }
+
}