added portuguese translation, added sort to arraylists