diff --git a/core/src/main/java/com/luminiadev/polyglot/core/BaseTranslation.java b/core/src/main/java/com/luminiadev/polyglot/core/BaseTranslation.java index 5b0a135..948ae76 100644 --- a/core/src/main/java/com/luminiadev/polyglot/core/BaseTranslation.java +++ b/core/src/main/java/com/luminiadev/polyglot/core/BaseTranslation.java @@ -55,7 +55,7 @@ public String translate(Language language, String key, TrParameters parameters) String translation = findTranslation(targetLanguage, key); if (translation == null) { - translation = fallbackStrategy != null ? fallbackStrategy.apply(key) : key; + translation = fallbackStrategy != null ? fallbackStrategy.get(key) : key; } return applyParameters(translation, parameters);