<?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[mehrsprachiges Programm]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>wie realisere ich am einfachsten ein mehrsprachiges programm. Und zwar so dass ich im laufenden Betrieb des Programms die Sprache ändern kann?</p>
<p>hab nämlich zur Zeit schon ein Programm auf Deutsch und nun soll es englisch, französisch und italienisch lernen.</p>
<p>mfg<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/143739/mehrsprachiges-programm</link><generator>RSS for Node</generator><lastBuildDate>Tue, 04 Aug 2026 13:03:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/143739.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 11 Apr 2006 11:54:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 11:54:04 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>wie realisere ich am einfachsten ein mehrsprachiges programm. Und zwar so dass ich im laufenden Betrieb des Programms die Sprache ändern kann?</p>
<p>hab nämlich zur Zeit schon ein Programm auf Deutsch und nun soll es englisch, französisch und italienisch lernen.</p>
<p>mfg<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035128</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Tue, 11 Apr 2006 11:54:04 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:03:45 GMT]]></title><description><![CDATA[<p>Eine Möglichkeit ist, das du alle Texte die übersetz werden sollen in eien datenbank oder datei speicherst und je nach dem welche sprache gewählt wird diese Texte auf die Entspechenden objekte setzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035143</guid><dc:creator><![CDATA[Hilfe kommt]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:03:45 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:08:59 GMT]]></title><description><![CDATA[<p>ja schön und gut, nur wie sieht dann der Aufruf oder der Platzhalter für diesen Text im Programm aus? ich muss ja da auch irgendwas hinterlegen, eine Art definition, die dann je nach ausgewählter Sprache den richtigen Text anzeigt.</p>
<p>Wie wird das professionell gelöst?</p>
<p>mfg<br />
Tom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035149</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:08:59 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:19:35 GMT]]></title><description><![CDATA[<p>sehr einfach zB ein Ini-File:</p>
<pre><code>[Deutsch]
Text1=Hallo, das ist Text1

[English]
Text1=Hello, this is Text1
</code></pre>
<p>oder ähnlich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035164</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:19:35 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:22:25 GMT]]></title><description><![CDATA[<p>ok, das würde also heißen Text1 ist dann das Synonym für den Text im Quellcode, Labels usw. und der wirkliche Text ist dann &quot;TEXTblablabla&quot; und mit den [Deutsch] und [Englisch] absätzen unterteile ich das, nur wie rufe ich dass dan auf?</p>
<p>kannst du mir da mal kurz helfen?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035168</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:22:25 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:23:16 GMT]]></title><description><![CDATA[<p>-&gt; BCB-Hilfe -&gt; TIniFile</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035169</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035169</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:23:16 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:27:01 GMT]]></title><description><![CDATA[<p>ok, thx.</p>
<p>schau ich mir gleich mal an.</p>
<p>Aber noch mal zurück zu der Datenbanklösung, wäre diese nicht professioneller und zukunftssicherer und komfortabler zu warten?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035174</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:27:01 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:38:32 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich glaube nicht, dass eine Datenbanklösung professioneller wirkt. Bei den meisten mir bekannten Programmen, wird das auch nicht mit Hilfe einer Datenbank gelöst. Du hättest dann ja einen recht großen Overhead in deinem Programm, da du ja immer die Datenbank mitliefern und bei Bedarf den Server mit installieren müsstest.<br />
Eine Datenbank als Hilfe bei der Erstellung deiner Übersetzungsdateien ist da eher praktikabel.<br />
Ich persönlich bevorzuge Stringressourcen in dlls statt ini-Dateien zur Internationalisierung. Allerdings habe ich bei mir auch nicht vorgesehen, dass der Nutzer zur Laufzeit die Sprache umstellen kann. Ich sehe auch keinen Sinn darin.<br />
BCB5 und 6 haben da auch einen Ressourcen-Dll-Experten zur Hilfe dabe mit drin. Ich habe den aber noch nie benutzt, so dass ich dazu nichts sagen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035186</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:44:52 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1387">@Braunstein</a>:</p>
<p>Wie soll ich den folgenden Satz genau verstehen?<br />
Eine Datenbank als Hilfe bei der Erstellung deiner Übersetzungsdateien ist da eher praktikabel.</p>
<p>meinst du dass ich die ganze Strings einer Sprache in eine Datenbank gebe und dann über die DLL rauslese? Denn die Lösung mit der DLL klingt ganz interessant, hast du da ein Tutorial dafür und kann ich in die DLL auch z.B.: Anlagendaten zur Laufzeit reinschreiben lassen?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035193</guid><dc:creator><![CDATA[Tom7]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:44:52 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:54:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe vor einigen Jahren ein eigenes System ausgetüftelt, das Deinen Ansprüchen genügt. Die Texte sind in einfachen Textdateien (Ini-Dateien) ausgelagert, und können während der Laufzeit gewechselt werden. Zusätzlich werden gewisse Funktionen von TMainMenu überschrieben, damit z.B. das Kürzel &quot;Strg&quot; zu &quot;Ctrl&quot; wird.</p>
<p>Link zum Programm:<br />
<a href="http://www.teachmaster.de" rel="nofollow">http://www.teachmaster.de</a></p>
<p>Falls Dir die Technik zusagt, kann ich Dir gerne nähere Infos geben (müsste die erst zusammenschreiben).</p>
<p>Stefan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035210</guid><dc:creator><![CDATA[stem]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:54:17 GMT</pubDate></item><item><title><![CDATA[Reply to mehrsprachiges Programm on Tue, 11 Apr 2006 12:57:18 GMT]]></title><description><![CDATA[<p>Mit der Datenbank als Hilfe meine ich, dass du eine Datenbank mit allen Strings und den Sprachen, als Hilfe beim Programmieren verwenden kannst. Ein passendes Frontend könnte dann aus dieser Datenbank die nötigen Dateien generieren (.rc und .h).<br />
Zu Resourcen dlls steht auch was in der BCB-Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1035216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1035216</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Tue, 11 Apr 2006 12:57:18 GMT</pubDate></item></channel></rss>