<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Hauptmenü in verschiedenen Sprachen]]></title><description><![CDATA[<p>Nabend,</p>
<p>ich bin z.Z an einen kleinen Projekt für die Schule am schreiben, welches ständig erweitert wird. Dieses Projekt soll demnächst für verschiednen Sprachen erstellt werden.<br />
z.B Deutsch/Englisch/Türkisch etc.</p>
<p>Nun meine Fragen zu diesem Thema.</p>
<p>Wie gestalte ich das Hauptmenü in der main-Funktion.<br />
Ganz am Anfang wird abgefragt, in welcher Sprache das Programm sein soll.<br />
Jenach Auswahl ändert sich dann die Sprache des Menüs.<br />
Wie kann man dies am Besten realisieren.</p>
<p>Mein Gedanke war es z.B für jede Sprache eine eigenen Include Datei zu haben mit dem Menü in der jeweiligen Sprache. Durch ein If-Abfrage wird dann jeweils die passende Includedatei eingebunden. (Ich glaube aber das würde nur in PHP funktionieren)</p>
<p>Noch eine Allgemeine Frage.<br />
Was ist besser?<br />
DIe Eingabe von Variablen innerhalb der Methoden einer Klasse zu machen oder die Eingabe der Variablen in der Mainfunktion und diese dann als Parameter an die Methoden übergeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/240611/hauptmenü-in-verschiedenen-sprachen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 22:41:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/240611.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 May 2009 20:09:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hauptmenü in verschiedenen Sprachen on Fri, 08 May 2009 20:17:43 GMT]]></title><description><![CDATA[<p>Nabend,</p>
<p>ich bin z.Z an einen kleinen Projekt für die Schule am schreiben, welches ständig erweitert wird. Dieses Projekt soll demnächst für verschiednen Sprachen erstellt werden.<br />
z.B Deutsch/Englisch/Türkisch etc.</p>
<p>Nun meine Fragen zu diesem Thema.</p>
<p>Wie gestalte ich das Hauptmenü in der main-Funktion.<br />
Ganz am Anfang wird abgefragt, in welcher Sprache das Programm sein soll.<br />
Jenach Auswahl ändert sich dann die Sprache des Menüs.<br />
Wie kann man dies am Besten realisieren.</p>
<p>Mein Gedanke war es z.B für jede Sprache eine eigenen Include Datei zu haben mit dem Menü in der jeweiligen Sprache. Durch ein If-Abfrage wird dann jeweils die passende Includedatei eingebunden. (Ich glaube aber das würde nur in PHP funktionieren)</p>
<p>Noch eine Allgemeine Frage.<br />
Was ist besser?<br />
DIe Eingabe von Variablen innerhalb der Methoden einer Klasse zu machen oder die Eingabe der Variablen in der Mainfunktion und diese dann als Parameter an die Methoden übergeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1707944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1707944</guid><dc:creator><![CDATA[Krikus]]></dc:creator><pubDate>Fri, 08 May 2009 20:17:43 GMT</pubDate></item><item><title><![CDATA[Reply to Hauptmenü in verschiedenen Sprachen on Fri, 08 May 2009 20:55:59 GMT]]></title><description><![CDATA[<p>Die Idee mit dem einbinden der entsprechenden Datei ist in der Tat nicht umsetzbar in C++, da sämtliche Dateien zur Compilezeit feststehen und somit nicht erst im fertigen Programm eingebunden werden.<br />
Du könntest dir (ganz simpel) sämtliche Strings der entsprechenden Sprachen in je eine separate Datei packen, und dir eventuell ein einfaches Dateiformat überlegen. Wenns nur ein kurzer Text (pro Menüeintrag) ist reicht es vermutlich aus, die Strings nacheinander in die Datei zu klatschen und Zeile für Zeile auszulesen und entsprechend den Strings im Programm zuordnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1707956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1707956</guid><dc:creator><![CDATA[Cox]]></dc:creator><pubDate>Fri, 08 May 2009 20:55:59 GMT</pubDate></item><item><title><![CDATA[Reply to Hauptmenü in verschiedenen Sprachen on Sat, 09 May 2009 08:22:43 GMT]]></title><description><![CDATA[<p>Vielleicht ist ja gettext etwas für dich?!<br />
<a href="http://de.wikipedia.org/wiki/Gettext" rel="nofollow">http://de.wikipedia.org/wiki/Gettext</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1708050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1708050</guid><dc:creator><![CDATA[guenni81]]></dc:creator><pubDate>Sat, 09 May 2009 08:22:43 GMT</pubDate></item></channel></rss>