French translation update by cpasmoi/machintruc.

Closes pull request 35.
Italian translation update by Alpha93.

Closes #4074.
Hungarian translation update by mtomi78.

Closes #3909.
Portuguese translation update by HolyDragoon.

Closes #4050.
Merge branch 'bugfixes' into 3.1