* master:
ro "Română" translation #12812. Author: Luzhinski.
de "Deutsch" translation #12811. Author: simx. resign doesn't mean "Aufgabe" in German, "Aufgabe" means assignment in English. And "Gratis Schach Spiel" just sounds a lot better than "Freies Schachspiel"
fix ja messages
th "ไทย" translation #12809. Author: Jer_King.
nn "Norsk nynorsk" translation #12808. Author: tigerpledd. Am Norwegian, translated as best I could. Grammar and spelling is correct, though the phrasing for "over the board" might be possible to improve.
es "español, castellano" translation #12807. Author: mcup. Many changes regarding coherence, punctuation.
it "Italiano" translation #12806. Author: alekone. Changed 429/430
fix email setter
document analysis data structures
give credit
* master: (23 commits)
add missing font
realtime replay
autoplay fast and slow
analysis autoplay
analysis action menu
fix analysis board from FEN
fix swiss tournament UI
upgrade chess module
lv "latviešu valoda" translation #12512. Author: krauzand. fixed translation errors
send a reload message on failed force resign
link to actual game initial position
show previous moves in correspondence analysis screen - resolves#274
fix integer overflow in correspondence games - fixes#278
don't cancel draw offer on move - resolves#277
don't batch single messages
cancel premove on takeback - fixes#276
he "עִבְרִית" translation #12508. Author: _PurelySmart.
lv "latviešu valoda" translation #12507. Author: krauzand.
hu "Magyar" translation #12506. Author: WMage.
fa "فارسی" translation #12502. Author: gambi.
...