Hi Guys...
Been loosing my mind about this one...
I'm re-starting, for the hundreth time, the development of an app to tap into a MMOG...
My issue is as follows...
The MMOG can be in several languages.
The user of my app may, or may not be using the same language as the MMOG...
I need to be able to translate the MMOG strings into the device language, or selected user language...
I thought of using a 3rd language, English, as a comparison-base language, since the strings are known. (there are about 20 servers of this MMOG and therefore same number of possible languages to translate from...)
Seems a bit confusing???
Imagine a french user, playing in a Spanish server, but that wants the strings in French... but the device locale is set to english... just to complicate...
Another exemple, my own...
I am a Portuguese User, Playing in a French Server, but I always set my devices locale to English... But I would like the Strings to appear in Portuguese...
I thought I could use a relational translation...something like...
Spanish to English then to French... to show the strings in French
French to English then to Portuguese... to show the Strings in Portuguese
Been messing around with the locale lib... but its only good to translate from one to another...
I'm guessing I need to use a small relational Database long with a locale or load all languages into a 3 dimension array... but... I simply don't see how to acomplish it!
A solution I can cope with is to have a fixed output language, like English... but even that puzzles me....
but Implementing this is not that easy...
Been loosing my mind about this one...
I'm re-starting, for the hundreth time, the development of an app to tap into a MMOG...
My issue is as follows...
The MMOG can be in several languages.
The user of my app may, or may not be using the same language as the MMOG...
I need to be able to translate the MMOG strings into the device language, or selected user language...
I thought of using a 3rd language, English, as a comparison-base language, since the strings are known. (there are about 20 servers of this MMOG and therefore same number of possible languages to translate from...)
Seems a bit confusing???
Imagine a french user, playing in a Spanish server, but that wants the strings in French... but the device locale is set to english... just to complicate...
Another exemple, my own...
I am a Portuguese User, Playing in a French Server, but I always set my devices locale to English... But I would like the Strings to appear in Portuguese...
I thought I could use a relational translation...something like...
Spanish to English then to French... to show the strings in French
French to English then to Portuguese... to show the Strings in Portuguese
Been messing around with the locale lib... but its only good to translate from one to another...
I'm guessing I need to use a small relational Database long with a locale or load all languages into a 3 dimension array... but... I simply don't see how to acomplish it!
A solution I can cope with is to have a fixed output language, like English... but even that puzzles me....
but Implementing this is not that easy...
Last edited: