Adding to the French translation file
As a total beginner — and impressed — with YAD —, I have noticed the lack of French translation for the default buttons “Cancel” and “OK” .
The solution is straightforward : 1/ Edit the source file YAD-source/po/fr.po; 2/ Change lines 77 and 82 from msgstr "" to msgstr "Annuler" and msgstr "Valider" respectively; 3/ Recompile the source with the traditional process or in order to have a Debian package.
For constitency, you may also want to change the lines 397 and 1377 as fowllow:
395| #: src/option.c:134 396| msgid "Escape acts like OK button" 397| msgstr "L'échappement agit comme le bouton Valider"
1375| #: src/option.c:617 1376| msgid "Kill parent process if cancel button is pressed" 1377| msgstr "Tuer le processus parent quand le bouton Annuler est pressé"
please, make a pull request with appropriate changes. thank you