Nope, no additional updates although that site says today was supposed to be the original estimated delivery date. 
Should I reach out to the seller at this point? I'm not sure if they're even fluent in English but I can probably get a simple message auto-translated into French.

Should I reach out to the seller at this point? I'm not sure if they're even fluent in English but I can probably get a simple message auto-translated into French.
Sometimes it will have further updates that local tracking doesn't see.