The translation of the national drivers license is called International Drivers License. You get it at the Vehicle Registration Office (bringing your passport photo). In Germany.
I have to look at mine at home what the English title says. In German, it is called "Internationaler Führerschein" which translates to International driving license (Google Translate). And yes, of course it is a translation of the local driving licence detailing which classes of cars and motorbikes can be driven.
No, it is not issued by motoring clubs, but at the motor vehicle registration office. You have to bring your own pass photo and after the application, it will be produced for you to take with you the same day. It is like this in Germany.
The International Driving License is a small booklet with grey cover front and back and your passport photo affixed. It cannot easily be printed out on a home printer. At least in my home country it is like this.
From other FB groups, I heard that some people selected the Non-O based on retirement even though were also qualified to apply for Non-O based on marriage with Thai national. Reason: for the latter, more paperwork required and maybe house visit.