Took me an evening and a morning to complete it, but I finished copying manually the (at least) 2188 messages that can be used by the PrintXY_2 syscall to a plain text file saved in Unicode which can be read in both Unix and Windows.
Messages were taken from OS 1.03 with the PrintXY_2 reference add-in available in the wiki. I tried to reproduce the messages as closely as possible, including whitespaces and special characters (that's what Unicode is for).
This is English-only for now, however, as a lot of strings aren't translated in other languages, I may list another language later so that it's easy to check if a certain thing is translated in multiple languages.
Here is a paste with the file: http://tny.im/prizmMsgEN1-03
I suggest someone wikifies this...
Interesting conclusions I took:
- It seems *all* the strings in the OS are accessible through PrintXY_2, even those that always stay in English in other languages.
- There are a lot of empty/whitespace messages. I assume this is to allow space for writing in languages with longer words, in places where space is limited, for example, in dialog boxes.
- Strings used in dialog boxes usually have a leading space.
- Casio loves to write ERROR in capitals (but you probably already figured this out).
- There are a lot of repeated messages. It looks like each message is only used once in the OS, so for example, "Cash Flow" has two messages: one for the Financial menu, and another for the title once you enter the "Cash Flow function".
- Still on repeated messages, some seem to be from earlier calculators and ealier (during development) versions of the OS and were probably kept for compatibility. There are messages related to the SD card, the LIGHT key and "contrast", which Prizm doesn't have.
- AHelper, you may be interested in this: there's a "Time Setting" string (no. 1945). It doesn't have a leading F3 as I thought before, though, and it may be used in something else other than a RTC setting in the System Manager.
- As I pointed before in some other thread, there are a lot of messages related to battery settings which don't show up. Some were dropped probably because they were too long to fit on the screen, and there may have been a list of recommended batteries which no longer exists. Also, there were many other types of batteries other than Alkaline and NiMH. See messages 1879~1903.
To-do:
- List at least one more language;
- Check if there are more messages at higher indexes (like 30000);
- Discover where some curious messages are used, or if they are used at all;
- Investigate on add-in language files;
- Update to 1.04 and list everything again (there are a lot of changes in the Portuguese translation, for example).
Messages were taken from OS 1.03 with the PrintXY_2 reference add-in available in the wiki. I tried to reproduce the messages as closely as possible, including whitespaces and special characters (that's what Unicode is for).
This is English-only for now, however, as a lot of strings aren't translated in other languages, I may list another language later so that it's easy to check if a certain thing is translated in multiple languages.
Here is a paste with the file: http://tny.im/prizmMsgEN1-03
I suggest someone wikifies this...
Interesting conclusions I took:
- It seems *all* the strings in the OS are accessible through PrintXY_2, even those that always stay in English in other languages.
- There are a lot of empty/whitespace messages. I assume this is to allow space for writing in languages with longer words, in places where space is limited, for example, in dialog boxes.
- Strings used in dialog boxes usually have a leading space.
- Casio loves to write ERROR in capitals (but you probably already figured this out).
- There are a lot of repeated messages. It looks like each message is only used once in the OS, so for example, "Cash Flow" has two messages: one for the Financial menu, and another for the title once you enter the "Cash Flow function".
- Still on repeated messages, some seem to be from earlier calculators and ealier (during development) versions of the OS and were probably kept for compatibility. There are messages related to the SD card, the LIGHT key and "contrast", which Prizm doesn't have.
- AHelper, you may be interested in this: there's a "Time Setting" string (no. 1945). It doesn't have a leading F3 as I thought before, though, and it may be used in something else other than a RTC setting in the System Manager.
- As I pointed before in some other thread, there are a lot of messages related to battery settings which don't show up. Some were dropped probably because they were too long to fit on the screen, and there may have been a list of recommended batteries which no longer exists. Also, there were many other types of batteries other than Alkaline and NiMH. See messages 1879~1903.
To-do:
- List at least one more language;
- Check if there are more messages at higher indexes (like 30000);
- Discover where some curious messages are used, or if they are used at all;
- Investigate on add-in language files;
- Update to 1.04 and list everything again (there are a lot of changes in the Portuguese translation, for example).