AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TLANG für VCL ?

Ein Thema von arnof · begonnen am 9. Jan 2014 · letzter Beitrag vom 9. Jan 2014
Antwort Antwort
Seite 1 von 2  1 2      
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

TLANG für VCL ?

  Alt 9. Jan 2014, 11:14
Bin ich blind oder gibt es das nur für FMX (XE5)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 11:18
scheinbar?
Zitat von XE3:
FMX.Types.pas(2734): TLang = class(TFmxObject)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 11:19
Nein, Du bist nicht blind. Erstmal ist TLang IMHO sowieso nur eine Notlösung. Deshalb solltest Du wenn es Dir mit I18N ernst ist etwas richtiges einsetzen, für alle Plattformen. David I hatte vor kurzem mal etwas darüber geschrieben.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 11:24
scheinbar?
Zitat von XE3:
FMX.Types.pas(2734): TLang = class(TFmxObject)
Sicher ?

in XE4 konnte ich es auch nur unter FMX finden, auch die Hilfe zeigt nur FMX an!
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 11:26
Nein, Du bist nicht blind. Erstmal ist TLang IMHO sowieso nur eine Notlösung. Deshalb solltest Du wenn es Dir mit I18N ernst ist etwas richtiges einsetzen, für alle Plattformen. David I hatte vor kurzem mal etwas darüber geschrieben.
Ja hatte ich gelesen, mmm das könnte man auch selbst machen. Mal schauen ....
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#6

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 12:03
Ich hatte mir auch mal vor paar Jahren mal diese klasse angesehn, aber war dann doch bei was Anderem/Eigenem gelandet.


Es gibt auch ein paar fertige Komponenten, welche beim Übersetzen helfen

oder du machst das selber (lohnt sich aber nur, wenn du keine großen Fremdsysteme nutzen willst, oder es recht wenig zum Übersezten gibt, oder du viele Sonderfälle hast, welche die FremdKompos nicht können, oder du lange Weile hast)

Hier im Forum suchenManifest Creator ... die Übersetzungen liegen in einer XML (wobei Andere da lieber INIs verwenden) und das Laden über eine eigene Klasse.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#7

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 12:24
Ich hatte mir auch mal vor paar Jahren mal diese klasse angesehn, aber war dann doch bei was Anderem/Eigenem gelandet.


Es gibt auch ein paar fertige Komponenten, welche beim Übersetzen helfen

oder du machst das selber (lohnt sich aber nur, wenn du keine großen Fremdsysteme nutzen willst, oder es recht wenig zum Übersezten gibt, oder du viele Sonderfälle hast, welche die FremdKompos nicht können, oder du lange Weile hast)

Hier im Forum suchenManifest Creator ... die Übersetzungen liegen in einer XML (wobei Andere da lieber INIs verwenden) und das Laden über eine eigene Klasse.
Ich habe einige selbst gekauft (z.B. devexpress) andere auch irgendwo her. Aber ich muss das mal testen ob das richtig geht. Bugs von anderen ist mir echt ein Grauß (viele grüße an TMS -> arrays können die echt nicht und try except benutzen die auch nicht )
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 13:03
http://www.regulace.org/articles/9/I...man-components sieht auf den 1. Blick nicht schlecht aus.
Markus Kinzler
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#9

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 13:40
Ich habe mir das Video mal angeschaut Ich will ein großes Projekt übersetzten über 100 Forms, da ist man ja Jahre dran bis man es mit denen hinbekommen hat.

Meine Idee:

Komponente auf der Mainform diese greift auf die Sub und Childforms dynamisch zu liest die Captions Hints und Componentames in ein Datei aus. Die zu übersetzenden Sachen ab in den Google Translater.

Quick and Dirty: in einer Stunde hat man erstmal eine Grobfassung, die man einem Lektor zur Finalen Überarbeitung geben kann!
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#10

AW: TLANG für VCL ?

  Alt 9. Jan 2014, 13:56
Ja, ich mag die Dinger auch nicht, die verlangen, auf jedem Form noch einmal eine spezielle Komponente einsetzen zu müssen. Bei nur VCL ist das einfach, da kann man mit Resource-Hooks arbeiten und / oder sich in das Streaming einklinken. FMX hab ich mir noch nicht angeschaut diesbezüglich, da das intensive Lesen der FMX-Sourcen ja bekanntlich Blindheit, Blödheit, Verwirrtheit und Augenkrebs hervorruft.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz