![]() |
AW: gettext sucht nur im default.mo
Problem gelöst!
Delphi-Quellcode:
So banal, daß man sich schon fast schämen muß
function TGnuGettextInstance.gettext(
const szMsgId: MsgIdString): TranslatedUnicodeString; var domain: DomainString; domainIndex: Integer; begin Result := dgettext(curmsgdomain, szMsgId); if SearchAllDomains and (szMsgId <> '') then begin <------------- !!!! domainIndex := 0; while (Result = szMsgId) and (domainIndex < domainlist.count) do begin domain := domainlist[domainIndex]; Result := dgettext(domain, szMsgId); Inc(domainIndex); end; end; end; Im xxxx.dpr DefaultInstance.SearchAllDomains:= TRUE; setzen Und wer setzt jetzt die "offene Frage" zurück? Schöne Grüße Charly |
AW: gettext sucht nur im default.mo
In den JEDI gibt es doch auch noch ein GnuGetText?
|
AW: gettext sucht nur im default.mo
Hi
Zitat:
Im JEDI habe ich ![]() Das ist genau das was auch im SVN ![]() steht. Dann habe ich vor längerem schon mal was bei JEDI gefunden was aber stark von den anderen beiden abweicht. Hat auch einen eigenen Text im Header von wegen Anpassungen und Namensänderung die JEDI gemacht hat.
Delphi-Quellcode:
Die Version finde ich aber garnicht mehr.
{*------------------------------------------------------------------------------
GNU gettext translation system for Delphi, Kylix, C++ Builder and others. All parts of the translation system are kept in this unit. @author Lars B. Dybdahl and others @version $LastChangedRevision$ @see http://dybdahl.dk/dxgettext/ -------------------------------------------------------------------------------} unit JvGnugettext; (**************************************************************) (* *) (* (C) Copyright by Lars B. Dybdahl and others *) (* E-mail: Lars@dybdahl.dk, phone +45 70201241 *) (* *) (* Contributors: Peter Thornqvist, Troy Wolbrink, *) (* Frank Andreas de Groot, Igor Siticov, *) (* Jacques Garcia Vazquez, Igor Gitman, *) (* Arvid Winkelsdorf, Andreas Hausladen, *) (* Olivier Sannier *) (* *) (* See http://dybdahl.dk/dxgettext/ for more information *) (* *) (**************************************************************) {*------------------------------------------------------------------------------ NOTE ON JVCL INTEGRATION: The original file name is "gnugexttext.pas" but has been renamed to JvGnugettext.pas so as to not conflict with other packages that might use the gnugettext.pas file directly In order to ease the synchronization with the public version of gnugettext.pas the style guide for the JVCL is not enforced here. ------------------------------------------------------------------------------*} Ich blick halt in der JEDI / git - Umgebung auch nicht so richtig durch. Vieleicht weis der Thomas Müller ja noch was dazu, der committed da öfters was. Ich verwende jetzt die Version aus dem SVN-Link. Ciao Charly |
AW: gettext sucht nur im default.mo
Die letzten zwei oder drei Contributors laufen hier im Forum auch ab und an mal rum und lesen vielleicht mit.
z.B. Andreas Hausladen = Mister IdeFixPack :wink: |
AW: gettext sucht nur im default.mo
Zitat:
|
AW: gettext sucht nur im default.mo
Zitat:
Zumal dxgettext für FMX und die "neuen" Platformen sowieso nicht mehr funktioniert. Und da ich derzeit ausschließlich für VCL und Win32 entwickle, habe ich auch keine große Motivation, daran was zu ändern. Meine Zeit ist begrenzt und GExperts macht mehr Spaß als dxgettext. |
AW: gettext sucht nur im default.mo
Ok, lassen wir es ruhen. :-)
Vielen Dank an alle für Eure Hilfe. Nur noch eine Frage verwaltungstechnischer Art. Wer macht jetzt den Thread zu? Und muss noch irgendwie der Vorspann "Offene Frage" rausgenommen werden? Ihr merkt schon, ich habe bei der Handhabung des Forums so meine Problemchen. Gruß Charly |
AW: gettext sucht nur im default.mo
Das mit der offenen Frage hat sich gerade erledigt.
Charly |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz