2021-05-23 14:38:58 +02:00
2021-05-23 14:38:58 +02:00
2021-05-23 14:38:58 +02:00
2020-06-30 10:11:52 +02:00
2019-10-31 17:57:10 +01:00
2021-05-21 12:34:00 +02:00
2020-06-09 15:38:22 +02:00

AdvoTracker - Backend

AdvoTracker unterstützt Anwälte bei der Erfassung von Mandatsdaten zu einer Online-Beratung.

Dieses crate implementiert das Backend.

Als Programmiersprache wird Rust verwendet. Die Implementierung der GUI Elemente erfolgt mit der Klassenbibliothek OrbTk.

Als Dokumentationsquellen wird auf die offiziellen Projektseiten [Rust Book]1 und [OrbTk]2 verwiesen.

Internationalisierung

AdvoTracker wurde mit Unterstützung der Mehrsprachenfähigkeit implementiert. Existieren für aktive Umgebung defnierte Sprache (Umgebungsvariable LOCALE) Übersetzungen, werden diese in allen Dialogen verwendet. Andernfalls erfolgen alle Ausgaben in englischer Sprache , die als default-Wert (LANG = C) hinterlegt ist.

Übersetzungen für neue Sprachen

derzeit: crate locales

  • Übersetzungen für weiter Sprachen als JSON Dateien im Unerordner ./locales/*.json z.B. für Französisch: advotracker_fr.json

todo: crate fluent

Die zu verwendende Sprache wird aus der in der Umgebungsvariable des Betriebssystems hinterlegten Sprache ausgewählt.


This work is licensed under a Creative Common License 4.0

Creative Common Logo

© 2019 Ralf Zerres, Networkx GmbH


Foodnotes

Description
Daemon process for advotracker
Readme 81 KiB
Languages
Rust 100%