fix for #2

Changed the backend to only store items in the `available_locales` languages. (as requested in #2)