AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Delphi Anwendung internationalisieren / Lokalisierungs Toolkits
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Anwendung internationalisieren / Lokalisierungs Toolkits

Ein Thema von BastiFantasti · begonnen am 21. Okt 2022 · letzter Beitrag vom 25. Okt 2022
 
BastiFantasti

Registriert seit: 5. Nov 2014
Ort: Baden Württemberg
147 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi Anwendung internationalisieren / Lokalisierungs Toolkits

  Alt 21. Okt 2022, 10:57
Wir verwenden seit sehr langer Zeit den Localizer von Korzh

Der funktioniert meißtens ganz gut, wirft einem aber von Zeit zu Zeit auch diverse Knüppel zwischen die Beine...
Den verwende ich auch. Was für Knüppel sind das denn?

Wir verwenden den Localizer größtenteils im "OnTheFly" Modus in verbindung mit der "UseSoftMode" Option.
D.h. er greift direkt auf die .lng Dateien zu und nicht auf die Sprach DLL Dateien (.ENU, .NTV, ...).

Da gibt es dann die Besonderheit, dass in der zu lokalisierenden Unit die LocOnFly unit in den uses enthalten sein muss. Zusätzlich muss man resourcestrings mit LocStr(@S_Name) verwenden - was man gerne mal vergisst .
Und externe Resourcen werden nicht automatisch übersetzt. Diese müssen mit TranslateXS explizit übersetzt werden.
Warum dies bei uns im Code so verwendet wird und ob der besagte SoftMode wirklich Vorteile bringt kann ich nicht sagen.

Dies wurd von meinem Vorgänger so implementiert, der allerdings schon seit mehreren Jahren in Rente ist
Bastian
  Mit Zitat antworten Zitat
 


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 16:34 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