FDOS/label

Make it possible to translate the Y/N answer

cardpuncher opened this issue · 4 comments

Hi,

There's a question the user has to answer with a y or n for the "Delete current volume label (Y/N)?" sentence. On https://github.com/shidel/fd-nls/tree/master/label/nls every single translator has changed the (Y/N) part to the first letters of Yes/No in their language (O/N) in French for instance). The thing is, even in other languages the program expects a Y or a N.

It would be nice if these letters could be localized as well.

Hello @cardpuncher , yes this is possible as I already added the code 4c91585. As yet there hasn't been a release since, so unfortunately your latest translations are working with the old code.

Hello @cardpuncher , yes this is possible as I already added the code 4c91585. As yet there hasn't been a release since, so unfortunately your latest >translations are working with the old code.

Hi, I just checked FDT2306 and found that label still does not yet support "J/N" (especially j) in german.
So, would it be possible to create an executable for download here - or - make it possible that a new version is compiled for FDT230x versions?
Two reasons:
a) Without this Jim has no chance to upload it (see ibiblio and label, the actual version is not yet present),
b) There is no chance to test if everything works fine now before FD version 1.4.
I hope I have overseen nothing.
Thx.
Fritz

Strictly speaking, there's a better way of doing such things, rather than purely rely on the NLS messages.
Actually, DOS kernel mandates what should be taken as 'YES' and 'NO', check:

DOS 4.0+ - DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE
AX = 6523h

Which should work if this funcions is actually implemented in FreeDOS KERNEL, and if the user has correctly configured the COUNTRY= configuration in CONFIG.SYS.

Aitor