programmatically get default value from translated body field per language
eventually, I fixed it myself by using the hook form alter and custom db_query to load the locales tables and then match the LID to get the source and target language and then manually overwrite the default language for every new translated language.

so my problem is solved, thank you guys for helping out.