private void registerI18n()

in knights/openjpa-knight/src/main/java/org/apache/geronimo/arthur/knight/openjpa/OpenJPAExtension.java [104:154]


    private void registerI18n(final Context context) {
        final ClassLoader loader = Thread.currentThread().getContextClassLoader();
        Stream.of(
                "org/apache/openjpa/abstractstore/localizer.properties",
                "org/apache/openjpa/ant/localizer.properties",
                "org/apache/openjpa/conf/localizer.properties",
                "org/apache/openjpa/datacache/localizer.properties",
                "org/apache/openjpa/ee/localizer.properties",
                "org/apache/openjpa/enhance/localizer.properties",
                "org/apache/openjpa/enhance/stats/localizer.properties",
                "org/apache/openjpa/event/kubernetes/localizer.properties",
                "org/apache/openjpa/event/localizer.properties",
                "org/apache/openjpa/instrumentation/jmx/localizer.properties",
                "org/apache/openjpa/jdbc/ant/localizer.properties",
                "org/apache/openjpa/jdbc/conf/localizer.properties",
                "org/apache/openjpa/jdbc/kernel/exps/localizer.properties",
                "org/apache/openjpa/jdbc/kernel/localizer.properties",
                "org/apache/openjpa/jdbc/meta/localizer.properties",
                "org/apache/openjpa/jdbc/meta/strats/localizer.properties",
                "org/apache/openjpa/jdbc/schema/localizer.properties",
                "org/apache/openjpa/jdbc/sql/localizer.properties",
                "org/apache/openjpa/kernel/exps/localizer.properties",
                "org/apache/openjpa/kernel/jpql/localizer.properties",
                "org/apache/openjpa/kernel/localizer.properties",
                "org/apache/openjpa/lib/ant/localizer.properties",
                "org/apache/openjpa/lib/conf/localizer.properties",
                "org/apache/openjpa/lib/graph/localizer.properties",
                "org/apache/openjpa/lib/jdbc/localizer.properties",
                "org/apache/openjpa/lib/log/localizer.properties",
                "org/apache/openjpa/lib/meta/localizer.properties",
                "org/apache/openjpa/lib/rop/localizer.properties",
                "org/apache/openjpa/lib/util/localizer.properties",
                "org/apache/openjpa/lib/xml/localizer.properties",
                "org/apache/openjpa/meta/localizer.properties",
                "org/apache/openjpa/persistence/criteria/localizer.properties",
                "org/apache/openjpa/persistence/jdbc/localizer.properties",
                "org/apache/openjpa/persistence/jest/localizer.properties",
                "org/apache/openjpa/persistence/localizer.properties",
                "org/apache/openjpa/persistence/meta/localizer.properties",
                "org/apache/openjpa/persistence/util/localizer.properties",
                "org/apache/openjpa/persistence/validation/localizer.properties",
                "org/apache/openjpa/slice/jdbc/localizer.properties",
                "org/apache/openjpa/slice/localizer.properties",
                "org/apache/openjpa/slice/transaction/localizer.properties",
                "org/apache/openjpa/util/localizer.properties"
        ).filter(it -> loader.getResource(it) != null).forEach(it -> {
            final ResourceBundleModel model = new ResourceBundleModel();
            model.setName(it.replace('/', '.').substring(0, it.length() - ".properties".length()));
            context.register(model);
        });
    }