package com.publicuhc.translate;

public interface Translate {
}

@@ -27,16 +27,39 @@
 slate;%0A%0A
+import java.util.Map;%0A%0A
 public i
@@ -78,11 +78,701 @@
 nslate %7B
+%0A%0A    /**%0A     * Translate the string with the key given%0A     * @param key the key%0A     * @return the translated string%0A     */%0A    String translate(String key);%0A%0A    /**%0A     * Translate the string and replace the vars with the values given%0A     * @param key the key%0A     * @param vars the map of keys=%3Evalues to replace%0A     * @return the translated string%0A     */%0A    String translate(String key, Map%3CString, String%3E vars);%0A%0A    /**%0A     * Utility function for translating with 1 var%0A     * @param key the key%0A     * @param var the var name%0A     * @param value the value for the var%0A     * @return the translated string%0A     */%0A    String translate(String key, String var, String value);
 %0A%7D%0A

add base translate methods