README.md update

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2019-11-08 15:59:59 +01:00
parent dc78de28d0
commit 45c03b086e
5 changed files with 172 additions and 34 deletions

View File

@@ -4,11 +4,11 @@
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-generate-toc again -->
<!-- markdown-toc end -->
# AdvoTracker - Hotline tool für Advokaten #
# AdvoTracker - Backend #
AdvoTracker unterstützt Anwälte bei der Erfassung von Mandatsdaten zu einer Online-Beratung.
Das Tool wurde als multi-Pattform Anwendung konzipiert.
Dieses crate implementiert das Backend.
Als Programmiersprache wird *RUST* verwendet. Die Implementierung der
GUI Elemente erfolgt mit der Klassenbibliothek *OrbTk*.
@@ -18,15 +18,19 @@ Als Dokumentationsquellen wird auf die offiziellen Projektseiten [Rust Book][^1]
# Internationalisierung #
AdvoTracker wurde mit Unterstützung der Mehrsprachenfähigkeit implementiert.
Existieren für die im Betriebssystem verwendeten Sprache (Umgebungsvariable LOCALE) bereits übersetzungen,
werden diese in allen Dialogen verwendet.
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.
@@ -38,7 +42,7 @@ This work is licensed under a [Creative Common License 4.0][License-CC_BY]
![Creative Common Logo][Logo-CC_BY]
© 2019 Networkx GmbH
© 2019 Ralf Zerres, Networkx GmbH
---