Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   GNU Gettext for Delphi --> XE3 ? (https://www.delphipraxis.net/175656-gnu-gettext-delphi-xe3.html)

Ajintaro 7. Jul 2013 10:21

GNU Gettext for Delphi --> XE3 ?
 
Hi DP,

Ich bin während meiner Forensuche auf GNU Gettext for Delphi gestoßen und wollte es mit XE3 testen. (Zielplattform Windows 32Bit) Leider gibt es beim Kompilieren der gnugettext.pas mehrere Fehler. Das letzte Major-Release dieses Tools war im Jahre 2008... das Projekt scheint wohl nicht mehr weiter entwickelt zu werden.

Kennt ihr eine (freie) Alternative ?

Gruß JJ

jaenicke 7. Jul 2013 12:09

AW: GNU Gettext for Delphi --> XE3 ?
 
Die Unit gibt es nun aktuell immer als Teil der JEDI Code Library als JvGnuGetText.pas.

Ajintaro 7. Jul 2013 13:22

AW: GNU Gettext for Delphi --> XE3 ?
 
Super, danke für den Hinweis :)

sh17 7. Jul 2013 22:07

AW: GNU Gettext for Delphi --> XE3 ?
 
Doch, ist noch aktiv

https://dxgettext.svn.sourceforge.ne...xgettext/trunk

AlexII 13. Nov 2013 19:49

AW: GNU Gettext for Delphi --> XE3 ?
 
Zitat:

Zitat von sh17 (Beitrag 1221009)

Welche .pas-Datei muss ich denn da für mein Projekt nehmen? Irgendwie blicke ich da durch die fülle der Dateien nicht durch. :gruebel:

jaenicke 13. Nov 2013 20:00

AW: GNU Gettext for Delphi --> XE3 ?
 
Die gnugettext.pas aus dem Beispiel sollte reichen.
https://svn.code.sf.net/p/dxgettext/...ettext/sample/
Ich sehe allerdings keinen Grund nicht einfach die JEDI-Version zu nehmen.

AlexII 13. Nov 2013 20:16

AW: GNU Gettext for Delphi --> XE3 ?
 
Danke dir!

Wo kann man die JvGnuGetText.pas auf die schnelle finden? Kannst du mir vllt deine freundlicherweise kopieren? Sonst werde ich nen halben Tag suchen.

himitsu 13. Nov 2013 20:28

AW: GNU Gettext for Delphi --> XE3 ?
 
Indem du dir das JEDI runterlädst?

Bei Google suchendelphi jedi

jaenicke 14. Nov 2013 08:30

AW: GNU Gettext for Delphi --> XE3 ?
 
Da gibts dann doch etwas mehr. Konkret brauchst du die JCL. Am besten checkst du die frisch aus:
http://andy.jgknet.de/blog/2013/06/j...ove-to-github/
Oder du lädst es als Paket:
http://sourceforge.net/projects/jcl/

Wobei die JVCL auch sinnvoll ist (da sind viele Komponenten drin, die JCL wird dabei genutzt), auch wenn ich hauptsächlich nur die JCL nutze.

sh17 14. Nov 2013 08:48

AW: GNU Gettext for Delphi --> XE3 ?
 
Warum soll er sich den ganzen JCL JVCL Balast anhängen, wenn er nur gnugettext braucht?

jaenicke 14. Nov 2013 08:53

AW: GNU Gettext for Delphi --> XE3 ?
 
Da steckt ja noch viel mehr drin. Deshalb halte ich es für jeden Delphi Entwickler für sinnvoll die JEDIs in Erwägung zu ziehen statt kleineren Lösungen. Die Wahrscheinlichkeit, dass die irgendwann nicht mehr gepflegt werden, ist deutlich geringer als bei kleineren Einzelprojekten...

sh17 14. Nov 2013 09:17

AW: GNU Gettext for Delphi --> XE3 ?
 
Jeder wie er mag. Ich halte die JCL für oversized.

GnuGettext im Original wird noch gepflegt und ist bis XE5 lauffähig.

himitsu 14. Nov 2013 09:26

AW: GNU Gettext for Delphi --> XE3 ?
 
Teilweise kann man sich auch Teile aus der JCL rausziehen und einzeln nutzen.

(nja, mir war's damals auch bissl zuviel, dann hatte ich mir selber was gebastelt, aber so wie es mir dachte es später mal in weiteren Programmen nutzen zu wollen ...)

jaenicke 14. Nov 2013 09:48

AW: GNU Gettext for Delphi --> XE3 ?
 
Zitat:

Zitat von sh17 (Beitrag 1235805)
Ich halte die JCL für oversized.

Die Unit hat in dem Fall ja nicht einmal andere JEDI Units eingebunden. Deshalb sehe ich keinerlei Nachteil, aber den Vorteil einer gut gepflegten großen Bibliothek.

AlexII 14. Nov 2013 11:17

AW: GNU Gettext for Delphi --> XE3 ?
 
Zitat:

Zitat von jaenicke (Beitrag 1235788)
Oder du lädst es als Paket:
http://sourceforge.net/projects/jcl/

Bist du sicher, dass die gesuchte Datei dabei ist? Ich finde da nichts. :gruebel:

AlexII 14. Nov 2013 11:19

AW: GNU Gettext for Delphi --> XE3 ?
 
Zitat:

Zitat von sh17 (Beitrag 1235805)
Jeder wie er mag. Ich halte die JCL für oversized.

GnuGettext im Original wird noch gepflegt und ist bis XE5 lauffähig.

Was meinst du mit Original? Wo kann man die finden?

sh17 14. Nov 2013 11:33

AW: GNU Gettext for Delphi --> XE3 ?
 
Mit Original meine ich die StandAlone-Version von Gnugettext

https://svn.code.sf.net/p/dxgettext/...gnugettext.pas
(Letzte Änderung 5.Oktober 2013)

Was für eine Version in der JCL steckt und inwieweit diese abgeändert wurde, weiß ich nicht.

jaenicke 14. Nov 2013 11:49

AW: GNU Gettext for Delphi --> XE3 ?
 
Entschuldigung, die ist in der JVCL drin. Ich hätte nachschauen sollen. :oops:

Der Versionsstand ist dort offenbar von 2010. Und genau das ist für uns auch ein ausschlaggebender Punkt. Die ist zwar an aktuelle Delphiversionen angepasst, aber ansonsten (hoffentlich) nicht stark verändert wie es bei einer komplett neuen Version wäre.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:39 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