20

What is the best way to translate the phrase on the fly? For example in:

I’ll try to capture the data on the fly.

The only translation that I was able to find was spontan, but I’m not sure if this translation is any good.

Wrzlprmft
  • 21,865
  • 8
  • 72
  • 132
dmigo
  • 431
  • 3
  • 9
  • 1
    No, "spontan" quite directly translates to "spontaneously" (i.e. suddenly and without prior planning), it most probably does not express the same as what "on the fly" is supposed to say in your example. – O. R. Mapper Jul 29 '15 at 20:21
  • 2
    It depends. On the fly csn be."nebenbei" or "beiläufig" if you emphase that you do it in parallel. Or "unverzüglich" to indicate the minimum delay in operation. – harper Jul 29 '15 at 20:22
  • @harper "beiläufig" fits perfectly. Thanks! – dmigo Jul 29 '15 at 20:28
  • 5
    @Chesheersky... "beiläufig" does totally NOT fit into the example you gave. Well, it does fit but it doesn't have the same meaning. What makes you think it does?? – Emanuel Jul 29 '15 at 22:21
  • 3
    When it comes to technical descriptions, we usually simply say “on the fly” without translating it. But avoid it in formal papers if you suspect language watchmen to be within the audience… – Holger Jul 30 '15 at 11:14
  • Comments are not for extended discussion; this conversation has been moved to chat. –  Jul 31 '15 at 19:29

7 Answers7

18

I agree with Stephie's answer. However, there is a different non-technical use.

I'm going to give a presentation, but I don't need to prepare anything. I'll deal with questions on the fly.

That would be roughly translated to German like this:

Ich werde eine Präsentation halten, aber ich muss mich nicht vorbereiten. Fragen beantworte ich aus dem Stegreif.

Duden.de defines that as without preparation:

ohne Vorbereitung; improvisiert

Because that has come up, Stegreif without an h is indeed the correct spelling. Wikipedia.de explains nicely that it is an oldfashioned form of the contemporary word Steigbügel, which is stirrup in English. The things you put your feet in when riding a horse, and also what you use to lift yourself up when climbing on the horse.

The Gesellschaft für deutsche Sprache e. V. explains the German idiom Aus dem Stegreif as follows*.

[...] Ursprünglich war aus dem Stegreif rein wörtlich zu verstehen als ›etwas tun/vortragen, ohne vom Pferd zu steigen‹. Hieraus leitete sich die übertragene Bedeutung ab, die sich bis heute gehalten hat: ›etwas ohne Vorbereitung, ohne langes Überlegen tun oder vortragen, improvisieren‹. [...]

*) Cut marks [...] mine.

simbabque
  • 510
  • 3
  • 9
17

In a technical context like your example on the fly is used in a sense of "without stopping (the machine / the current process / the data flow / ...)".
For these situations the German translation would be:

im laufenden Betrieb

(The other sense of "in a hurry" doesn't really fit your example - unless you want to say that you get the data real quick.)

Stephie
  • 24,060
  • 2
  • 76
  • 113
10
  • Im Vorbeigehen
  • im Vorübergehen
  • nebenbei.

Oder französisch/schachspielerisch:

  • en passant.
user unknown
  • 23,274
  • 4
  • 47
  • 97
6

If you're working in an IT environment, you can write:

Ich werde versuchen die Daten während der Laufzeit aufzuzeichnen*.

or

Ich werde versuchen die Daten zur Laufzeit aufzuzeichnen.

*("aufzunehmen" would work, too)

Whereas "aufzeichnen/aufnehmen" is usually translated as "record" and "zur/während der Laufzeit" as "during runtime".

On a personal note: reading your sentence I rather understand that not you personally are recording the data but rather your application, device or something like that. So, a better way to phrase this would be (IMHO)

Data will be captured on the fly. - Die Daten werden zur Laufzeit aufgenommen.

fukiburi
  • 171
  • 1
  • 4
5

Especially when you're talking about processing data, you could use "in Echtzeit" (in real-time, without latency).

n.st
  • 212
  • 1
  • 6
3

on-the-fly can have many different translations. Here are a few that come to my mind:

  • Ad-hoc ("Ich beantworte die Rückfragen ad-hoc, ohne mich vorher darauf vorzubereiten." - I'll answer questions on-the-fly without preparation.)
  • Aus dem Stegreif (same context as ad-hoc)
  • In Echtzeit ("Die Daten werden in Echtzeit aufbereitet." - The data is prepared on-the-fly.)

The meaning your sentence uses is "in Echtzeit". Alternatives for the same context are "ohne Verzögerung" or "zur Laufzeit" or "im Betrieb". Literal back translations of these are in order "without delay", "during run-time" and "during operation" (As in "while the program still operates").

AlexR
  • 131
  • 3
  • on the fly != in real-time . Only non-English speakers seem to have this idea. – a better oliver Jul 31 '15 at 15:54
  • 1
    @zeroflagL Could you then explain to me the precise characteristics of "on the fly data capturing" so I can learn the difference? – AlexR Jul 31 '15 at 16:27
  • While activity is ongoing. A flight recorder captures data (literally) on the fly. Getting data from the recorder does not happen on the fly. You do it when the machine is parking or has crashed. Playing a video of an animation happens in real-time, but the animation is not rendered on the fly. It has already been rendered before. Something can be done both on the fly and in real-time, but these are two distinct characteristics. – a better oliver Jul 31 '15 at 18:12
  • @zeroflagL Thanks, I think the flight recorder records in real-time (i.e. everything that happens is instantly recorded) So apparently on-the-fly has no implications on the duration of an individual computation or task - just that data is processed in a stream-like fashion. Real-time would then also imply short timing between the start of such a computation and the completion. This means to me that something done in real time is necessarily done on-the-fly? – AlexR Aug 01 '15 at 13:17
3

Ich werde versuchen, die Daten nebenher zu erfassen.

"Nebenher" something that's done alongside, without halting or hindering a simultaneous process.

michiindc
  • 31
  • 1