class MultilinguismFactory {

    public static Multilinguism getForResource(final String resourceLocation) {
        Multilinguism result = byResourceLocation.get(resourceLocation);
        if (result == null) {
            result = new Multilinguism(new I18N(resourceLocation));
            byResourceLocation.put(resourceLocation, result);
        }
        return result;
    }

}