By default the keyboard layout in FreeBSD is set to match the English keyboard. To change that, there are several possibilities to adjust the current keyboard layout.
When the FreeBSD project switched to git for the ports development I had several days the problem that portsnap didn’t allow me to update the ports tree. I searched for a solution to get an up-to-date portstree. One solution would be to use the git repository directly. How I used portsnap to update the ports tree regularly Every night at 3:00 I ran a cronjob which fetches the current snapshot of the port tree.