Sorry about not getting back sooner I've been a little busy outside of the world wide web, so I hopefully have answered the questions asked in the previous posts
Was the bug specific to Finnish?
No, it was present in all languages other than English of course. The problem was simple to fix but long and painful to find. Ejecting from the drive you're running ProEject from is not possible, I therefore have to move ProEject to the %TEMPDIR% and then eject the drive from the %TEMPDIR% (it also self deletes itself) what I was failing to do was copy the language file across too, hence why English was always being shown. This is not the case anymore and instead of copying the language file, I just grab the appropriate language strings.
My explanation was poor due to being posting when I was in a hurry.
I guess that what Guinness is saying here is that you were the first one who found out that these strings were missing in the .lng (master) file and translated them into Finnish
Correct, I just pointed out that you can now use Finnish (suomi) and it will translate those strings, since SYSTEM/you was/were the first user to bring this to my attention.
Now that these strings have been translated in all languages and all ProEject's dialogs are multilingual I wonder why in the downloaded "Language" folder I see:
I haven't included all the languages from V188.8.131.52 only those that have been fully translated for the latest beta. I have included a file with the new language strings though if you want to translate.
I take this opportunity to thank once more Guinness for his spectacular achievement and for his outstanding dedication.
Right back at those who have helped me test this application or translated, your time is just as precious than mine.
What was missing was the link to these strings... In other words the dialogs corresponding to these 2 strings (when you were running ProEject in Finnish) were not reading the .lng file but rather the hardcoded (English) strings in the executable.
A glitch occurs if "Minimise ProEject on startup" is enabled and "Minimise to the system tray" is disabled.
FIXING...Now it's FIXED!
Thanks SYSTEM for the Finnish translation. I decided to use the English terms for languages e.g. Deutsch = German as this was down to the automatic detection of the users system language (I hope people don't mind or are offended by this.)
My observations: the beta version of ProEject successfully closes all windows but terminates after that. It leaves windowless processes running and doesn't even try to eject the drive.
Weird, looking at the log file what happens if you turn off file flushing?