Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bbb67c4a

Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt

  • ID bbb67c4aff5664e6e6e9056a3a039ab15c36f1c1
  • Vorgänger 832c2e87
  • Nachfolger 56eb247f

Ermöglichen, dass Templates in SL/Dispatcher.pm übersetzt werden

In Dispatcher.pm erledigt die Sub "show_error" das Rendern. Ihr wird
der Name des Templates übergeben. Das erkennt aber
"scripts/locales.pl" nicht als Render-Anweisung und übersetzt die
Templates deshalb nicht automatisch. Also muss Dispatcher.pm etwas
nachhelfen und explizit erwähnen, dass diese Templates übersetzt
werden sollen.

Unterschiede anzeigen:

SL/Dispatcher.pm
2 2

  
3 3
use strict;
4 4

  
5
# Force scripts/locales.pl to parse these templates:
6
#   parse_html_template('login_screen/auth_db_unreachable')
7
#   parse_html_template('login_screen/user_login')
8
#   parse_html_template('generic/error')
9

  
5 10
BEGIN {
6 11
  use SL::System::Process;
7 12
  my $exe_dir = SL::System::Process::exe_dir;
locale/de/all
942 942
  'If you select a base unit then you also have to enter a factor.' => 'Wenn Sie eine Basiseinheit auswählen, dann müssen Sie auch einen Faktor eingeben.',
943 943
  'If you want to change any of these parameters then press the "Back" button, edit the file "config/lx_office.conf" and login into the admin module again.' => 'Wenn Sie einen der Parameter ändern wollen, so drücken Sie auf den "Zurück"-Button, bearbeiten Sie die Datei "config/lx_office.conf", und melden Sie sich erneut im Administrationsbereich an.',
944 944
  'If you want to delete such a dataset you have to edit the user(s) that are using the dataset in question and have them use another dataset.' => 'Wenn Sie eine solche Datenbank löschen wollen, so müssen Sie zuerst die Benutzer bearbeiten, die die fragliche Datenbank benutzen, und sie so ändern, dass sie eine andere Datenbank benutzen.',
945
  'If you want to set up the authentication database yourself then log in to the administration panel. kivitendo will then create the database and tables for you.' => 'Wenn Sie die Authentifizierungs-Datenbank selber einrichten wollen, so melden Sie sich im Administrationsbereich an. kivitendo wird dann die Datenbank und die erforderlichen Tabellen für Sie anlegen.',
945 946
  'Image'                       => 'Grafik',
946 947
  'Import'                      => 'Import',
947 948
  'Import CSV'                  => 'CSV-Import',
......
1799 1800
  'The application "#1" was not found on the system.' => 'Die Anwendung "#1" wurde auf dem System nicht gefunden.',
1800 1801
  'The assembly has been created.' => 'Das Erzeugnis wurde hergestellt.',
1801 1802
  'The assistant could not find anything wrong with #1. Maybe the problem has been solved in the meantime.' => 'Der Korrekturassistent konnte kein Problem bei #1 feststellen. Eventuell wurde das Problem in der Zwischenzeit bereits behoben.',
1803
  'The authentication database is not reachable at the moment. Either it hasn\'t been set up yet or the database server might be down. Please contact your administrator.' => 'Die Authentifizierungs-Datenbank kann momentan nicht erreicht werden. Entweder wurde sie noch nicht eingerichtet, oder der Datenbankserver ist momentan nicht verfügbar. Bitte wenden Sie sich an Ihren Administrator.',
1802 1804
  'The available options depend on the varibale type:' => 'Die verfügbaren Optionen hängen vom Variablentypen ab:',
1803 1805
  'The backup you upload here has to be a file created with "pg_dump -o -Ft".' => 'Die von Ihnen hochzuladende Sicherungsdatei muss mit dem Programm und den Parametern "pg_dump -o -Ft" erstellt worden sein.',
1804 1806
  'The bank information must not be empty.' => 'Die Bankinformationen müssen vollständig ausgefüllt werden.',

Auch abrufbar als: Unified diff