Übersetzungen
authorSven Schöling <s.schoeling@linet-services.de>
Thu, 15 Nov 2012 17:08:13 +0000 (18:08 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 11 Jan 2013 12:57:21 +0000 (13:57 +0100)
SL/BackgroundJob/CsvImport.pm
locale/de/all
templates/webpages/csv_import/form.html

index 66d830f..0300179 100644 (file)
@@ -66,6 +66,11 @@ sub do_import {
 
   my $test = $job->data_as_hash->{test};
 
+
+  # $::locale->text('parsing csv')
+  # $::locale->text('building data')
+  # $::locale->text('saving data')
+  # $::locale->text('building report')
   $self->track_progress(
     progress => 0,
     plan => {
index cf6eafc..0f9f301 100644 (file)
@@ -976,6 +976,7 @@ $self->{texts} = {
   'Image'                       => 'Grafik',
   'Import'                      => 'Import',
   'Import CSV'                  => 'CSV-Import',
+  'Import Status'               => 'Import Status',
   'Import file'                 => 'Import-Datei',
   'Import preview'              => 'Import-Vorschau',
   'Import profiles'             => 'Import-Profil',
@@ -1243,7 +1244,6 @@ $self->{texts} = {
   'No department has been created yet.' => 'Es wurde noch keine Abteilung erfasst.',
   'No dunnings have been selected for printing.' => 'Es wurden keine Mahnungen zum Drucken ausgew&auml;hlt.',
   'No entries were found which had no unit assigned to them.' => 'Es wurden keine Eintr&auml;ge gefunden, denen keine Einheit zugeordnet war.',
-  'No file has been uploaded yet.' => 'Es wurde noch keine Datei hochgeladen.',
   'No group has been selected, or the group does not exist anymore.' => 'Es wurde keine Gruppe ausgew&auml;hlt, oder die Gruppe wurde in der Zwischenzeit gel&ouml;scht.',
   'No groups have been added yet.' => 'Es wurden noch keine Gruppen angelegt.',
   'No or an unknown authenticantion module specified in "config/kivitendo.conf".' => 'Es wurde kein oder ein unbekanntes Authentifizierungsmodul in "config/kivitendo.conf" angegeben.',
@@ -2043,6 +2043,7 @@ $self->{texts} = {
   'There is not enough left of \'#1\' in bin \'#2\' for the removal of #3.' => 'In Lagerplatz \'#2\' ist nicht genug von \'#1\' vorhanden, um #3 zu entnehmen.',
   'There is nothing to do in this step.' => 'In diesem Schritt gibt es nichts mehr zu tun.',
   'There was an error executing the background job.' => 'Bei der Ausführung des Hintergrund-Jobs trat ein Fehler auf.',
+  'There was an error parsing the csv file: #1 in line #2.' => 'Es gab einen Fehler beim Parsen der CSV Datei: "#1" in der Zeile "#2"',
   'Therefore the definition of "kg" with the base unit "g" and a factor of 1000 is valid while defining "g" with a base unit of "kg" and a factor of "0.001" is not.' => 'So ist die Definition von "kg" mit der Basiseinheit "g" und dem Faktor 1000 zulässig, die Definition von "g" mit der Basiseinheit "kg" und dem Faktor "0,001" hingegen nicht.',
   'Therefore there\'s no need to create the same article more than once if it is sold or bought in/from another tax zone.' => 'Deswegen muss man den gleichen Artikel nicht mehr mehrmals anlegen, wenn er in verschiedenen Steuerzonen gehandelt werden soll.',
   'These units can be based on other units so that kivitendo can convert prices when the user switches from one unit to another.' => 'Einheiten können auf anderen Einheiten basieren, sodass kivitendo Preise automatisch umrechnen kann, wenn die Benutzer zwischen solchen Einheiten umschalten.',
@@ -2282,6 +2283,7 @@ $self->{texts} = {
   'Your bank code'              => 'Die Bankleitzahl Ihrer Bank',
   'Your browser does not currently support Javascript.' => 'Ihr Browser unterstützt im Moment kein Javascript!',
   'Your download does not exist anymore. Please re-run the DATEV export assistant.' => 'Ihr Download existiert nicht mehr. Bitte starten Sie den DATEV-Exportassistenten erneut.',
+  'Your import is beig processed.' => 'Ihr import wird verarbeitet',
   'Zeitpunkt'                   => 'Zeitpunkt',
   'Zeitraum'                    => 'Zeitraum',
   'Zero amount posting!'        => 'Buchung ohne Wert',
@@ -2309,6 +2311,8 @@ $self->{texts} = {
   'bestbefore #1'               => 'Mindesthaltbarkeit #1',
   'bin_list'                    => 'Lagerliste',
   'bis'                         => 'bis',
+  'building data'               => 'Verarbeite Daten',
+  'building report'             => 'Erstelle Bericht',
   'button'                      => '?',
   'cash'                        => 'Ist-Versteuerung',
   'chargenumber #1'             => 'Chargennummer #1',
@@ -2411,6 +2415,7 @@ $self->{texts} = {
   'open'                        => 'Offen',
   'order'                       => 'Reihenfolge',
   'our vendor number at customer' => 'Unsere Lieferanten-Nr. beim Kunden',
+  'parsing csv'                 => 'Parse CSV Daten',
   'part_list'                   => 'Warenliste',
   'percental'                   => 'prozentual',
   'periodic'                    => 'Aufwandsmethode',
@@ -2449,6 +2454,7 @@ $self->{texts} = {
   'sales_quotation'             => 'Verkaufsangebot',
   'saved'                       => 'gespeichert',
   'saved!'                      => 'gespeichert',
+  'saving data'                 => 'Speichere Daten',
   'sent'                        => 'gesendet',
   'sent to printer'             => 'an Drucker geschickt',
   'service_list'                => 'dienstleistungsliste',
index 2998de8..866584f 100644 (file)
   </table>
 
   [% L.submit_tag('action_test', LxERP.t8('Test and preview')) %]
-  [% IF (SELF.import_status == 'tested') && SELF.num_importable %]
-   [% L.submit_tag('action_import', LxERP.t8('Import')) %]
-  [%- END %]
+  [% L.submit_tag('action_import', LxERP.t8('Import'), style='display:none') %]
 
  </form>