Translated using Weblate (Turkish)

Currently translated at 100.0% (834 of 834 strings)
Translated using Weblate (Turkish)

Currently translated at 100.0% (191 of 191 strings)
Translated using Weblate (Hindi)

Currently translated at 55.3% (462 of 834 strings)
Translated using Weblate (French)

Currently translated at 100.0% (191 of 191 strings)
Translated using Weblate (Danish)

Currently translated at 66.6% (556 of 834 strings)
Translated using Weblate (Hindi)

Currently translated at 55.5% (463 of 834 strings)
Add missing HERBS_FIELD constant for the AI.
Fix xrashes caused by missing HERBS_FIELD building purpose.
Translated using Weblate (Galician)

Currently translated at 94.2% (786 of 834 strings)
Translated using Weblate (Galician)

Currently translated at 92.1% (176 of 191 strings)
Translated using Weblate (Traditional Chinese)

Currently translated at 19.7% (165 of 834 strings)
Translated using Weblate (Traditional Chinese)

Currently translated at 18.8% (36 of 191 strings)
Translated using Weblate (Traditional Chinese)

Currently translated at 34.0% (65 of 191 strings)
Translated using Weblate (Hindi)

Currently translated at 61.7% (515 of 834 strings)
Translated using Weblate (Turkish)

Currently translated at 100.0% (834 of 834 strings)
Translated using Weblate (Turkish)

Currently translated at 100.0% (191 of 191 strings)
Fix #2218. Set min & max values for icon,

to prevent pychans widget expanding.
Fix #2217. Remove unassigned ships till assigning

is possibile (#2123).
Work around #2221 (Crash when loading savegame)

This is not pretty, but I'm not sure a better way can be found easily.
Could not reproduce initially reported problem due to lack of localized
Windows, but a python interpreter session like follows also reproduces:

>>> import time,locale
>>> locale.setlocale(locale.LC_TIME, "zh_TW.EUC-TW")
'zh_TW.EUC-TW'
>>> time.strftime("%A").decode('utf-8')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe2 in position 0:
  invalid continuation byte

Closes #2221
Edit load and unload from ship icons as suggested in (2) of #2219.