package net.jhorstmann.i18n.jsf;
import net.jhorstmann.i18n.I18N;
// import static net.jhorstmann.i18n.jsf.FacesResourceBundle.getResourceBundle;
// patched: at first try to resolve a provider with jdk-serviceloader over I18N-class...
import static net.jhorstmann.i18n.I18N.getBundle;
public class Functions {
private Functions() {
}
public static String mark(String message) {
return message;
}
public static String tr(String message) {
return I18N.tr(getBundle(), message);
}
public static String tr(String message, Object param) {
return I18N.tr(getBundle(), message, param);
}
public static String tr(String message, Object param1, Object param2) {
return I18N.tr(getBundle(), message, param1, param2);
}
public static String tr(String message, Object param1, Object param2, Object param3) {
return I18N.tr(getBundle(), message, param1, param2, param3);
}
public static String tr(String message, Object param1, Object param2, Object param3, Object param4) {
return I18N.tr(getBundle(), message, param1, param2, param3, param4);
}
public static String trc(String context, String message) {
return I18N.trc(getBundle(), context, message);
}
public static String trc(String context, String message, Object param) {
return I18N.trc(getBundle(), context, message, param);
}
public static String trc(String context, String message, Object param1, Object param2) {
return I18N.trc(getBundle(), context, message, param1, param2);
}
public static String trc(String context, String message, Object param1, Object param2, Object param3) {
return I18N.trc(getBundle(), context, message, param1, param2, param3);
}
public static String trc(String context, String message, Object param1, Object param2, Object param3, Object param4) {
return I18N.trc(getBundle(), context, message, param1, param2, param3, param4);
}
public static String trn(String message, String plural, long n) {
return I18N.trn(getBundle(), message, plural, n);
}
public static String trn(String message, String plural, long n, Object param) {
return I18N.trn(getBundle(), message, plural, n, param);
}
public static String trn(String message, String plural, long n, Object param1, Object param2) {
return I18N.trn(getBundle(), message, plural, n, param1, param2);
}
public static String trn(String message, String plural, long n, Object param1, Object param2, Object param3) {
return I18N.trn(getBundle(), message, plural, n, param1, param2, param3);
}
public static String trn(String message, String plural, long n, Object param1, Object param2, Object param3, Object param4) {
return I18N.trn(getBundle(), message, plural, n, param1, param2, param3, param4);
}
public static String trnc(String context, String message, String plural, long n) {
return I18N.trnc(getBundle(), context, message, plural, n);
}
public static String trnc(String context, String message, String plural, long n, Object param) {
return I18N.trnc(getBundle(), context, message, plural, n, param);
}
public static String trnc(String context, String message, String plural, long n, Object param1, Object param2) {
return I18N.trnc(getBundle(), context, message, plural, n, param1, param2);
}
public static String trnc(String context, String message, String plural, long n, Object param1, Object param2, Object param3) {
return I18N.trnc(getBundle(), context, message, plural, n, param1, param2, param3);
}
public static String trnc(String context, String message, String plural, long n, Object param1, Object param2, Object param3, Object param4) {
return I18N.trnc(getBundle(), context, message, plural, n, param1, param2, param3, param4);
}
}