Dazu müssen alle zu übersetzenden Texte mit dem „Resource Editor", der Bestandteil der Entwicklungsumgebung ist, in eine Stringtable (mit eindeutiger ID für jede zu lokalisierende Textphrase) abgelegt werden.
Here, all the texts that are to be translated have to be stored in a string table (with a unique ID for each text phrase to be localized) using the resource editor, which is a component of the development environment.
Wichtig ist, dass die Stringtable IDs erhalten bleiben und korrekt sind.
Wenn Sie wünschen geben Sie Ihren Namen im Attribut "Author" des Tags "Stringtable" in der XML-Datei an.
If you want, you can enter your name to the "Author" attribute in the "Stringtable" tag of the XML file.
Aktualisiert: Englische inGame Tutorial Texte im Stringtable.
String Interning verwendet eine Instanz eines Strings (der also schon im Heap existiert) und prüft ob eine identische Kopie in der StringTable existiert.
String interning takes a String instance (so it already exists in the Heap) and checks if an identical copy exists already in a StringTable.
Diese StringTable ist so etwas wie ein HashSet das den String in der Permanent Generation speichert.
That StringTable is basically a HashSet that stores the String in the Permanent Generation.
Die Zeile stringtable "English" leitet die englischen Texte ein, die Zeile stringtable "Deutsch" die deutschen Texte.
The line stringtable "English" delivers the English text, the line stringtable "German" delivers the German texts.
Lediglich die Texte werden durch die Stringtable in der ausgewählten Sprache angezeigt.
The text is only displayed as indicated by the string table in the selected language.