[i18n] add french translation

New translation file to support french language
fix translation issue

In the infobox, when there are no player names,  "Black" and "White" were displayed.
Even if a i18n file is specified, color names remain in english.
The issue was due to word names starting with an uppercase. But related key
words in i18n file are lowercase.
Game info: Improve property management related to the game

Add property HA to the game info list.
Property OT displays time like property TM.
Add property names for properties GN, ON, GC and RO. i18n template file is
updated. French translations are fully done.
Warning: Translations for Italian and Czech are not done for properties GN,
GC and RO.

Property US (Provides the name of the user (or program), who enter the
 game.) has not been added, because I don't know how to name it shortly.