i18n fixes + factorisation + UI fix when empty osc_item_region

i18n fixes + factorisation + UI fix when empty osc_item_region