added missing translation
seperated create fields logic to createFields method for better overriding possibilities