Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 83381f25

Von Moritz Bunkus vor fast 11 Jahren hinzugefügt

Artikelstammdaten: Spracheinstellungen rein in eigenem Tab bearbeiten

Der alte Mechanismus öffnete ein normales Popup-Fenster, in dem eine
URL geladen wurde, die dann die Maske angezeigt hat. Das
Zurückschreiben geschah schon via JavaScript.

Mit der Methode gibt's zwei Probleme:

1. Es ist langsam, weil ein überflüssiger Roundtrip zum Server gemacht
wird. Die Informationen sind bereits alle beim initialen Anzeigen
der Maske vorhanden.
2. Es handelt sich um einen GET-Request, an den sämtliche
Übersetzungen als GET-Parameter angehängt werden. Damit kann man
problemlos in die Größenbeschränkung bei GET-Requests laufen.

Unterschiede anzeigen:

locale/de/all
1210 1210
  'Language'                    => 'Sprache',
1211 1211
  'Language (database ID)'      => 'Sprache (Datenbank-ID)',
1212 1212
  'Language (name)'             => 'Sprache (Name)',
1213
  'Language Values'             => 'Sprachübersetzungen',
1214 1213
  'Language deleted!'           => 'Sprache gelöscht!',
1215 1214
  'Language missing!'           => 'Sprache fehlt!',
1216 1215
  'Language saved!'             => 'Sprache gespeichert!',
......
1589 1588
  'Please enter the taxnumber in the client configuration.' => 'Bitte geben Sie in der Mandantenkonfiguration die Steuernummer an.',
1590 1589
  'Please enter values'         => 'Bitte Werte eingeben',
1591 1590
  'Please insert object dimensions below.' => 'Bitte geben Sie die Abmessungen unten ein',
1592
  'Please insert your language values below' => 'Bitte die Übersetzungen unten eintragen',
1593 1591
  'Please insert your longdescription below' => 'Bitte den Langtext eingeben',
1594 1592
  'Please install the below listed modules or ask your system administrator to.' => 'Bitte installieren Sie die unten aufgeführten Module, oder bitten Sie Ihren Administrator darum.',
1595 1593
  'Please log in to the administration panel.' => 'Bitte melden Sie sich im Administrationsbereich an.',
......
1887 1885
  'Service Number missing!'     => 'Dienstleistungsnummer fehlt!',
1888 1886
  'Service, assembly or part'   => 'Dienstleistung, Erzeugnis oder Ware',
1889 1887
  'Services'                    => 'Dienstleistungen',
1890
  'Set Language Values'         => 'Spracheinstellungen',
1891 1888
  'Set eMail text'              => 'E-Mail Text eingeben',
1892 1889
  'Settings'                    => 'Einstellungen',
1893 1890
  'Setup Menu'                  => 'Menü-Variante',
......
2386 2383
  'Transfer qty'                => 'Umlagermenge',
2387 2384
  'Transfer successful'         => 'Lagervorgang erfolgreich',
2388 2385
  'Translation'                 => 'Übersetzung',
2386
  'Translations'                => 'Übersetzungen',
2389 2387
  'Trial Balance'               => 'Summen- und Saldenliste',
2390 2388
  'Trial balance between %s and %s' => 'Summen- und Saldenlisten vom %s bis zum %s',
2391 2389
  'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.',

Auch abrufbar als: Unified diff