Hi.

In my menu system, I use different languages, about 5 different.

I have stored my text in the rom and I use a pointer to every text line like this.

Code:
const char *MenuHeadline[NUM_OF_LANG]= {"Danish","German","English","","",};
My problem is now, that I use 3 byte of ram of every pointer I use for my text line.
For this headline I use 3(24bit) x 5 = 15 byte. and I only have 8kb in my microprocessor (I use a lot of text I my menu).

I like this way because it is simple to use, but is there another way to do something like that, with less use of ram?

Hope you can help me, and thanks
Søren Panduro – Denmark