switch to outlet driven approach
add missing translations