It's not legally valid anywhere if its not an official legal document, issued at the correct source (in the same country as your license).
Important to keep in mind that even if these real-looking documents do pass a police stop test, it won't be legal if involved in an accident.
Better to get a real IDP or get a Thai license. The process for a Thai license is straightforward and cheap.
*********************************************