WIndows 10 & 11 program

I have written a program for Windows 10 and 11 involving many list boxes acting as spreadsheets showing information from an SQLite database. Everything seems to run fine. I am in the United States.

If someone in Europe, Australia or elsewhere should run my compiled Xojo program in their country using their Windows 10 or 11 can it be assumed that my program will run with no problems? I have no experience in Xojo programs being used in other countries. I would appreciate if anyone with experience in this matter might be able to provide some information. Thank you in advance for your time and effort. Jim Backus

Depending on what you are showing, eg numbers or currency, you might have to double check how you store / load / display these values. Always store your data in a language neutral format eg dates as YYYY-MM-DD and numbers as 1000.00 so they can be loaded correctly. Then you want to always show in users local locale, which i think it the default output. So 1,000.00 would show as 1.000,00 in other countries. You can change your Windows system language settings to change the formats for decimal and thousand separators to test locally.
Other actual language translations, I cannot think of anything else to check for. There might be more, but that is all i can remember. Australia will have no problem as everything is the same

1 Like

Thank you, Graham. I appreciate the response.

If you provide non us-en language(s) like Italian, German, French, etc. check that your strings will be fully displayed (not truncated because your Control is too short/do not display the whole sentence).

Also, remember that not all screens are as large/tall as yours.

1 Like

you could add other languages to your os (+keyboard) and add a new user account to test your app from a shared build folder.

you can change the keyboard layout if enabled in the task bar and open also a on screen keyboard.

for german the dot and comma char was frequently an issue with values at text input conversion.

and the correct display of the umlauts if the encoding is not consistent the same.

at windows pro you should have MS Hyper-V (on of the features that can be enabled) to create a virtual pc.

Look at Locale for details like decimal characters(. and ,), dates display, etc.

Ask if needed.

This issue resurfaced since this thread and might apply to this app: