Daemon process for advotracker
Find a file
Ralf Zerres f690959f0d
Update copyright and year
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
2021-05-23 14:38:58 +02:00
locales locales: update result string for config parsung 2020-06-09 15:38:58 +02:00
src Update copyright and year 2021-05-23 14:38:58 +02:00
tests Update copyright and year 2021-05-23 14:38:58 +02:00
.env .env: update database URL 2020-06-30 10:11:52 +02:00
.gitignore gitignore 2019-10-31 17:57:10 +01:00
Cargo.toml Update Cargo.toml 2021-05-21 12:34:00 +02:00
LICENSE-0BSD Lisensing update to dual License MIT and 0BSD 2019-11-08 15:20:05 +01:00
LICENSE-MIT Lisensing update to dual License MIT and 0BSD 2019-11-08 15:20:05 +01:00
LICENSE.spdx Lisensing update to dual License MIT and 0BSD 2019-11-08 15:20:05 +01:00
README.md README.md: typo update 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