diff --git a/src/fr/devinsy/xidyn/presenters/TranslatorPresenter.java b/src/fr/devinsy/xidyn/presenters/TranslatorPresenter.java index c21a980..e569f8d 100644 --- a/src/fr/devinsy/xidyn/presenters/TranslatorPresenter.java +++ b/src/fr/devinsy/xidyn/presenters/TranslatorPresenter.java @@ -216,7 +216,16 @@ public class TranslatorPresenter implements Presenter } else { - result = getPresenter((String) null); + adaptedSource = FileTools.addBeforeExtension(defaultSource, "_" + language); + + if (result.isAvailable()) + { + this.presenters.put(language, result); + } + else + { + result = getPresenter((String) null); + } } } }