Please find the fix for #3411 - pgAdmin 4, Mac. The application server could not be contacted
The issue is with french translation which has been taken care in the attached patch.
We've seen similar issues with translations before. How can we write a test (or tests) to validate them?
One idea that springs to mind is to generate a new template against the app, then iterate through all the translation catalogs and attempt to translate each string that we find in the template we generated.
We can also use our messages.pot file as a template and attempt to translate each string that we find in it against all the translation catalogs.
I suggested generating a new template for the test as we only occasionally update messages.pot (typically prior to releases), so it may be out of date.