Finally we got the first Android 2.3.6 Gingerbread for Samsung Galaxy Ace S5830, this ROM has been reported as an official firmware update in Russia but not confirmed yet. The firmware build number is S5830XXKPP with CSC file SER - S5830SERKPP a firmware letter code for Russia. So the default language of this ROM is Russian but mostly European and English language were also included for it is indicated as 'XX'- which is a regional firmware release code for European regions.
Version: Android 2.3.6 Gingerbread
Build date: October 10, 2011
The file is compressed in a single packaged .tar.md5 - the BOTLOADER, PDA,and CSC were combined in a single Odin flashable stock. Just put that file in the 'One packaged' in Odin button if you want to manually upgrade your device. You can grab the stock ROM via Przekret who shared us this file. This ROM is around 100 MB in size. GT-S5830_SER_S5830XXKPP_S5830XXKPP_S5830SERKPP
Asian, Latin America and Arabic Android 2.3.6 for Galaxy Ace might came out sooner. You may check out the Samsung Galaxy Ace most latest firmware available in each specific countries - view Stock ROM list here.