| Autor |
Beitrag |
stigge
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: So 06.05.07 19:30
Ich möchte euch hier eines meiner derzeitigen Projekte vorstellen:
Einen Übersetzer!
Ich hab ihn geschrieben weil ich keine Lust hatte zum Übersetzen immer eine Übersetzungsseite benutzen zu müssen.
Programm starten, Text eingeben oder Einfügen, Übersetzungsart auswählen und los!
Außerdem ist eine Updatefunktion Onbord, sodass er sich ganz leicht aktualisieren lässt!
Tino hat folgendes geschrieben: | | Wenn Dein Programm eine Internetverbindung benötigt / aufbaut (um Informationen zu senden / zu erhalten) sollte dies vermerkt sein. |
Ich denke es ist klar das sich das Programm ins Internet verbinden muss
Zum Übersetzen benutze ich übrigens Google.
Feedback und Verbesserungsvorschläge sind ausdrücklich erwünscht
Neuste Version: Version 1.50
Die neuste Version ist im Anhang oder kann per interner Updatefunktion geladen werden.
Changelog:
Änderungen in 1.50:
- Deutsch --> Spanisch und Spanisch --> Deutsch hinzugefügt
- Deutsch --> Italienisch und Italienisch --> Deutsch hinzugefügt
Änderungen in 1.40:
- Wenn man eine Frage von Englisch nach Spanisch übersetzen ließ,
wurde am Satzanfang ein Fragezeichen angezeigt --> behoben
- Es kann ausgewählt werden ob bei Druck auf Enter eine neue Zeile angelegt werden soll
oder ob mit dem Übersetzen begonnen werden soll --> wieder entfernt
Änderungen in 1.35:
- ä, ö, ü und ß funktionieren jetzt
- ' geht jetzt auch (bisher kam eine seltsame Zeichenfolge raus)
Änderungen in 1.30:
- Design wurde geändert
Änderungen in 1.20:
- Es kann nun ausgewählt werden ob bei Druck auf Enter eine neue Zeile angelegt werden soll oder ob mit dem Übersetzen begonnen werden soll
Änderungen in 1.10:
- Programm kann jetzt im Vordergrund gehalten werden
- Scrollbalken an den Boxen
Stigge
Einloggen, um Attachments anzusehen!
Zuletzt bearbeitet von stigge am So 27.05.07 12:50, insgesamt 8-mal bearbeitet
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 12:35
7 Downloads aber keine Meinung? Schade... 
|
|
Blackheart666
      
Beiträge: 2195
XP
D3Prof, D6Pers.
|
Verfasst: Mo 07.05.07 13:29
Ist glaub Ich als Übersetzer nicht zu gebrauchen.
Deutsch - Englisch
Satz - Hallo wie gehts denn So !
Übersetzung - Hello like gehts so!
Das Prog sollte in der Größe veränderbar sein.
Die Textboxen sollten Scrollbar sein.
Die Exe ist ziehmlich groß, liegt sicher daran das Du ein BMP eingebunden hast.
Ansonsten naja, gibt ja nicht nicht viel zu testen ist ja nicht viel dran.
Das Dunkle Design gefällt Mir auch nicht (Ist aber sicher Geschmackssache).
_________________ Blackheart666
Der Irrsinn ist bei Einzelnen etwas Seltenes, - aber bei Gruppen, Parteien, Völkern, Zeiten die Regel. (Friedrich Nietzsche)
|
|
Tino
      

Beiträge: 9839
Erhaltene Danke: 45
Windows 8.1
Delphi XE4
|
Verfasst: Mo 07.05.07 13:32
stigge hat folgendes geschrieben: | Ich denke es ist klar das sich das Programm ins Internet verbinden muss  |
Wird nur mit dem Google Server "verbunden" oder sind noch irgendwelche weiteren Interentaktivitäten programmiert?
Gruß
Tino
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Mo 07.05.07 14:54
Blackheart666 hat folgendes geschrieben: | Ist glaub Ich als Übersetzer nicht zu gebrauchen.
Deutsch - Englisch
Satz - Hallo wie gehts denn So !
Übersetzung - Hello like gehts so! |
Naja, normale deutsche Sätze funktionieren eigentlich ganz gut... Sowas hier (also Umgangssprache) muss ein Übersetzungsprogramm auch nicht korrekt übersetzen können (finde ich).
Abgesehen hat das auch wenig mit dem Programm zu tun, da es ja nur ein Frontend ist.
Zum Programm: Nach dem Minimieren in die Tray und dem Wiederherstellen funktioniert das Programm nicht mehr. Die Buttons hovern, reagieren aber nicht aufs Klicken. (XP SP2, x86)
Was das Design angeht: Naja, nicht mein Fall. Mir wäre Funktionalität wichtiger als ein Bild, das die Exe unnötig aufbläht. Warum geht das Bild über das ganze Formular, obwohl es links nur schwarz ist und zudem hinter den Memos liegt?? Formularhintergrund auf schwarz, ein kleines Bild rechts oben und fertig, das würde ne Menge Bitmap sparen.
Durch die feste Größe (warum? da gibts doch gar keinen Grund dafür?!?) kann ich das Programm nicht einfach klein parallel mitlaufen lassen, was aber für ein solches Programm sehr wichtig ist. (Was hat es sonst für einen Sinn, wenn nicht den, dass man da schnell was nachsehen kann ohne gleich einen großen Internet Browser aufzumachen, der noch mehr Platz wegnimmt?)
Dass die feste Größe bei einem großen Bild nötig ist, ist klar, aber das ist ja ohnehin nicht sinnvoll, insofern wäre mit einem kleineren Bild das ganze kein Problem.
Auch wäre eine Option nützlich, das Programm immer im Vordergrund zu haben. (Aber natürlich nur in Verbindung mit einer möglichen Verkleinerung des Fensters, wiel es sonst zu viel Platz wegnimmt.)
Nun, grundsätzlich finde ich solch ein Tool jedenfalls sehr sinnvoll und hilfreich. In der jetzigen Form jedoch leider nicht so sehr, weshalb ich da dann doch bei meiner eigenen Variante bleibe...
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 16:15
Tino hat folgendes geschrieben: | stigge hat folgendes geschrieben: | Ich denke es ist klar das sich das Programm ins Internet verbinden muss  |
Wird nur mit dem Google Server "verbunden" oder sind noch irgendwelche weiteren Interentaktivitäten programmiert?
Gruß Tino |
Das Programm verbindet sich nur mit Google, außer man drückt auf die Updatefunktion. Dann verbindet er sich mit meinem Webhoster und läd sich von dort die neuste Funktion herunter, falls es eine neuere gibt. Es werden aber keine persöhnlichen Daten versandt! jaenicke hat folgendes geschrieben: | Nach dem Minimieren in die Tray und dem Wiederherstellen funktioniert das Programm nicht mehr. Die Buttons hovern, reagieren aber nicht aufs Klicken. (XP SP2, x86) |
Bei mir geht's, wie hast du das Programm wiederhergestellt? jaenicke hat folgendes geschrieben: | Was das Design angeht: Naja, nicht mein Fall. Mir wäre Funktionalität wichtiger als ein Bild, das die Exe unnötig aufbläht. Warum geht das Bild über das ganze Formular, obwohl es links nur schwarz ist und zudem hinter den Memos liegt?? Formularhintergrund auf schwarz, ein kleines Bild rechts oben und fertig, das würde ne Menge Bitmap sparen. |
OK, ich denk drüber nach. jaenicke hat folgendes geschrieben: | Durch die feste Größe (warum? da gibts doch gar keinen Grund dafür?!?) kann ich das Programm nicht einfach klein parallel mitlaufen lassen, was aber für ein solches Programm sehr wichtig ist. (Was hat es sonst für einen Sinn, wenn nicht den, dass man da schnell was nachsehen kann ohne gleich einen großen Internet Browser aufzumachen, der noch mehr Platz wegnimmt?) Dass die feste Größe bei einem großen Bild nötig ist, ist klar, aber das ist ja ohnehin nicht sinnvoll, insofern wäre mit einem kleineren Bild das ganze kein Problem. |
Weil die Steuerelemente ja beim Vergrößern auch nicht größer werden. jaenicke hat folgendes geschrieben: | Auch wäre eine Option nützlich, das Programm immer im Vordergrund zu haben.
|
OK, mach ich. Und danke für den ausführlichen Test!
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 16:19
Blackheart666 hat folgendes geschrieben: |
Die Textboxen sollten Scrollbar sein.
|
Das Problem ist das ich noch nicht weiß, wie man sie scrollbar macht 
|
|
Eddie
      
Beiträge: 58
WinXP SP2
Delphi 5 Standard,Delphi 2005 Architect
|
Verfasst: Mo 07.05.07 16:27
Das "Problem" mit der Größe der Steuerelemente kannst/musst du halt Einprogrammiern, indem du die Größe bei jedem Resize, in Bezug auf die Fenstergröße, neu berechnest
Für die Scrollbalken bei Textboxen gibts ne eigenschaft...Glaub die heißt sogar ScrollBars. Da kannste dann aussuchen ob du nen Horizontale, Vertikale oder beide Balken haben möchtest.
_________________ Der Programmierer ist nur ein Tool, dass Koffein in Code konvertiert.
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 16:42
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 16:55
Neue Version hochgeladen: Version 1.10.
Siehe erster Post 
|
|
Schüler
      
Beiträge: 183
|
Verfasst: Mo 07.05.07 17:09
macht einen ganz guten Eindruck allerdings fände ich es noch besser wenn bein Druck auf die Return Taste direkt der Button übersetzen ausgelöst würde.
mfg
_________________ Das Leben ist ein Scheiß Spiel aber es hat eine hammer Grafik und grenzt an realismuss.
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 18:12
Schüler hat folgendes geschrieben: | macht einen ganz guten Eindruck allerdings fände ich es noch besser wenn bein Druck auf die Return Taste direkt der Button übersetzen ausgelöst würde.
mfg |
Naja, wie will ich dann eine neue Zeile einfügen?
Oder ich mach einen Knopf wie bei 'Immer im Vordergrund', sodass man sich die Funktion von Return aussuchen kann.
Ich denke ich werde so eine Funktion in der nächsten Version implentieren
Edit: Bei Druck auf <-- oder <--| ???
Weil Return ist doch <-- oder?
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 18:35
Wieder eine neue Version erhältlich
Siehe oben
|
|
Schüler
      
Beiträge: 183
|
Verfasst: Mo 07.05.07 18:44
und wo lädt man jetzt die Datei herunter?
_________________ Das Leben ist ein Scheiß Spiel aber es hat eine hammer Grafik und grenzt an realismuss.
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 18:46
Schüler hat folgendes geschrieben: | | und wo lädt man jetzt die Datei herunter? |
Musste noch kurz was erledigen, jetzt ist die neue Version oben. Entweder im Programm auf Update klicken oder im Post ganz oben runterladen. Ich suche übrigens noch nach einem schönen Hintergrundbild. Wer ein gutes hat, (darf, soll, kann?) mir den Link schicken.
|
|
Marc.
      
Beiträge: 1876
Erhaltene Danke: 129
Win 8.1, Xubuntu 15.10
|
Verfasst: Mo 07.05.07 18:54
Ehrlich gesagt: Das Programm ist vollkommen unbrauchbar.
Die Optik ist bei meinem Urteil völlig uninteressant, aber wenn ein Programm, was sich Übersetzungsprogramm nennt, nicht einmal richtig übersetzen kann, so kann ich es auch nicht gebrauchen.
Bsp.:
"Hallo wie heist du" oder "Hallo wie heißt du" -> "Hello as heist you"
"was machst du" -> "which you make"
Das ist doch kein Englisch!
Übrigens: "which you make" zurück übersetzt ergibt: "welches du bildest".
Bevor du dich also um Design etc. kümmerst, schaue lieber, dass dein Program die Hauptfunktion korrekt beherrscht: Übersetzten.
//edit: Gerade es sieht, daß du für Gebrauch google bersetzten.
Ich halte die Funktion von Google nicht für zuverlässig.
grüße
Zuletzt bearbeitet von Marc. am Mo 07.05.07 19:01, insgesamt 1-mal bearbeitet
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 19:00
Bei ganzen Sätzen macht er manchmal schlapp, aber ich kann die Google-Server auch nicht ändern. Vlt. nehm ich auch eine andere Seite zum Übersetzen...
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mo 07.05.07 19:00
Eddie hat folgendes geschrieben: | Das "Problem" mit der Größe der Steuerelemente kannst/musst du halt Einprogrammiern, indem du die Größe bei jedem Resize, in Bezug auf die Fenstergröße, neu berechnest
Für die Scrollbalken bei Textboxen gibts ne eigenschaft...Glaub die heißt sogar ScrollBars. Da kannste dann aussuchen ob du nen Horizontale, Vertikale oder beide Balken haben möchtest. |
Ähm..jedes Element hat ne Eigenschaft "Anchors" - damit kannst du sagen, wo diese "festgetackert" werden sollen!
@Marc
Und bzgl. der Übersetzung, das ist nur ein Frontend auf Google!!
Der Name ist vllt ungünstig gewählt..ok 
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
stigge 
      
Beiträge: 426
WinXP
Delphi 2007
|
Verfasst: Mo 07.05.07 19:06
ZeitGeist87 hat folgendes geschrieben: | @Marc Und bzgl. der Übersetzung, das ist nur ein Frontend auf Google!! |
Wer mal den Info-Bildschirm im Programm angeschaut hätte oder den Text oben komplett gelesen hätte wüsste das  Bei anderen Online-Übersetzern kommt übrigens das gleiche raus oder 'Der Service ist zurzeit nicht erreichbar'.
|
|
Marc.
      
Beiträge: 1876
Erhaltene Danke: 129
Win 8.1, Xubuntu 15.10
|
Verfasst: Mo 07.05.07 19:15
Ja, entschuldige mich für meinen Tonfall. Aber mit diesen Übersetzungen kann man sein Englisch eigentlich nur verschlechtern.
Einzelne Vokabeln schlage ich übrigens bei [url] www.leo.org[/url] nach.
|
|