Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Anwendungen lokalisieren Mehrsprachiges Programm (https://www.delphipraxis.net/163654-anwendungen-lokalisieren-mehrsprachiges-programm.html)

Jens01 9. Okt 2011 12:56

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Das könnte auch eine gute Alternative sein: http://www.delphiarea.com/products/d...packages/i18n/

Union 9. Okt 2011 13:30

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Zitat:

Zitat von himitsu (Beitrag 1129448)
Da gibt es im XE2 irgendsoein TLang...-Ding oder TTranslate..-Teil

Ja, aber das ist nur für He-Who-Must-Not-Be-Named.

Gintama 9. Okt 2011 16:00

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Liste der Anhänge anzeigen (Anzahl: 1)
Anbei habe ich mein Übersetzungsprogram beigehängt. Leider hänge ich noch immer beim dynamischen Wechseln der Sprache. Leider konnte ich diese TLang.. oder TTrans... Komponente ausmachen.

Bin für jeden Tip offen, vorrausgesetzt diese sind in Delphi XE2 standardmässig(also mit den Standard-Werkzeugen der IDE) umsetzbar.

delphinia 9. Okt 2011 16:02

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Zitat:

Zitat von Union (Beitrag 1129459)
Zitat:

Zitat von himitsu (Beitrag 1129448)
Da gibt es im XE2 irgendsoein TLang...-Ding oder TTranslate..-Teil

Ja, aber das ist nur für He-Who-Must-Not-Be-Named.

He-Who-Must-Not-Be-Named bitte was?

FredlFesl 9. Okt 2011 17:06

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
TSiLang ist für mich immer noch allererste Wahl.

Namenloser 9. Okt 2011 20:05

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Zitat:

Zitat von delphinia (Beitrag 1129438)
gettext ist grauenvoll! die tausend ordner im Ordner - also das System wie die Sprachen verwaltet werden isst einfach unwirtschaftlich!

Man kann die Lokalisierungen auch direkt in die Exe einbetten.

Uwe Raabe 9. Okt 2011 21:00

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Zitat:

Zitat von Gintama (Beitrag 1129475)
Bin für jeden Tip offen, vorrausgesetzt diese sind in Delphi XE2 standardmässig(also mit den Standard-Werkzeugen der IDE) umsetzbar.

Ich verstehe diese Einschränkung nicht. Mit bordeigenen Mitteln geht es nur, wenn du die Exe neu startest - das hast du selbst auch schon bemerkt. Alles andere was dir hier genannt wurde, sind Bibliotheken von Drittanbietern. Manche davon sind kostenlos, andere nicht.

Union 9. Okt 2011 21:06

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Ich finde auch die Forderung nach einer On-The-Fly Umschaltung etwas übertrieben. Unser Programme bieten das zwar, wird aber so gut wie nie genutzt. Ein Türke will kein Bulgarisches Programm sehen und der Ungar kein Tschechisches. Einzige Ausnahme ist bei Schulungen, wenn man auf Kunden-PCy arbeiten muss. Dann hilft das Umschalten, falls man einen Button oder Menüpunkt nicht mehr findet, oder die alphabetisch sortierten Konfigurationseinträge einer Combobox nicht identifizieren kann.

himitsu 9. Okt 2011 22:02

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Wie gesagt, die Möglichkeiten in XE2 sind auch zur Umschaltung im Betrieb vorgesehn (auch wenn das Umschalten für einen Button, ein Label und eine Groupbox mit 3 Sekunden etwas übertreiben waren, bei meinem Test)

Aber ich finde nichts verwerflich daran sich auch mal nur auf Boardmittel zu beschränken,
vorallem für weitergegebene Komponenten ist es doch schön, wenn sie keine großen Abhängigkeiten vorweisen können.
Und auch für längerlebende Kleinprojekte versuche ich möglichst auf Fremdkomponenten zu versichten.

Union 9. Okt 2011 22:09

AW: Anwendungen lokalisieren Mehrsprachiges Programm
 
Eine Möglichkeit findest Du unter Samples\Delphi\VCL\RichEdit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:29 Uhr.
Seite 2 von 3     12 3      

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