Übersetzung
Framework for numerical computations, data analysis and visualisation
Brought to you by:
numere
NumeRe sollte in andere Sprachen übersetzt werden. Als Basis sollten Sprachdateien angelegt werden:
<>/lang/*.nlng
main.nlng
error.nlng
tmpl_script.nlng
tmpl_plugin.nlng
tmpl_proc.nlng
tmpl_file.nlng
Dieser CR ist nun (abgesehen von dem Ticket #42 https://sourceforge.net/p/numere/tickets/42/) implementiert und wird getestet.
Die Sprache von NumeRe kann nun durch das Ändern der Sprachdateien geändert werden. Im Augenblick sind nur die deutschen Strings vorhanden. Englische Strings werden noch hinzukommen.
Hinweis: Die automatischen Ausgaben im Logfile werden nun standardmäßig auf Englisch durchgeführt.
Translation verification wurde durchgeführt. Englische Sprachdateien sollten nun verständlich sein.
Anonymous
Analyse:
=> Templates: Templatefile mit Platzhaltern, falls nötig.
=> Normale Ausgaben: Sprach-Klasse mit Methoden für die Ausgabe. Vielleicht sogar abgeleitet von einer globalen Print-Klasse.
=> Ausgabemethode:
Tokens == Bausteine, die die Platzhalter in den Language-Strings ersetzen sollen.
Die Klasse sollte des Weiteren zwei maps enthalten:
Für einfacheren Zugriff sollten noch folgende Methoden implementiert sein:
Die Messages in den *.nlng-Files sollten die Tokens durch
darstellen.
Last edit: Erik Hänel 2016-05-15
Diff:
Diff: