I want to support more than one language(English) in my iOS project. For example, if the device preferences are set to French, then my game should draw all of its text in French.
At the moment, I draw the text(in English) like this:
I used a class I created that is capable of loading one or multiple CSV files that are UTF8 encoded.
Those contain key value pairs. Those may reference each other, can contain values that are indexed and are replaced upon retrieval and some other goodies.
You can define interceptors that allow you to react on character combinations, like anything between parenthesis, to make the contained characters bold, for example…
If you are interested I could extract the code and put it up on github…
Could take me some days though…
I don’t know how to use .resx files in Xamarin Studio, because it’s completeIy different in Visual Studio. I have added three new files(Strings.resx, Stringsfr.resx, Stringsde.resx) to my project, but I don’t know how to modify the files(how can I add my text?) so that I can support 3 different languages(English, French, German) in my game.
Do you know how to modify the files so that I can use three different languages in my Xamarin Studio MonoGame iOS project?