String bundle = existingBundlesSelection.getSelectedKey();
if (bundle.equals(ALL_BUNDLES_IDENTIFYER)) bundle = null;
boolean includeBundlesChildren = existingBundlesIncludeBundlesChildrenSwitch.isSelected(0);
List<I18nItem> i18nItems = i18nMgr.findExistingI18nItems(targetLocale, bundle, includeBundlesChildren);
boolean prioSortEnabled = existingBundlesPrioritySortSwitch.isSelected(0);
i18nMgr.sortI18nItems(i18nItems, prioSortEnabled, prioSortEnabled);
deactivateAndDisposeChildCrumbController();
// first the list controller
TranslationToolI18nItemListCrumbController i18nItemlistCrumbCtr = new TranslationToolI18nItemListCrumbController(ureq,
getWindowControl(), i18nItems, referenceLocale, customizingMode);
activateAndListenToChildCrumbController(i18nItemlistCrumbCtr);