Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-1955

Visual: Support segments with variables

      Description

      Segmente mit "Variablen-Inhalt" werden nicht gefunden. Z.B. weil sie im xliff Tags enthalten, die Variablen darstellen, die im Layout dann mit irgendwelchen Einheiten oder so ersetzt werden.

      Ansatz #1

      Es ist zu untersuchen ob die Variablen durch den Inhalte ersetzt werden können. Dazu müsste jedes Segment vor der Aufbereitung für den VisualReview Such-Vorgang dahingehend untersucht werden, ob es Tags enthält die durch den im Tag gespeicherten Inhalt (vermutlich eines Attributs) ersetzt werden können.

      Exemplarischer Pseudo-Code:

      <var content="Hallo Welt" />
      soll ersetzt werden durch:
      Hallo Welt
      

      Fazit zu Ansatz #1: ist nicht machbar, da der der Inhalt der Variablen nicht einfach in content="Variablen-Inhalt" liegt und auch nicht irgendwie ermittelt werden kann.

      Ansatz #2 ("generischer Ansatz")

      Segment mit Variablen-Inhalt werden in Teile VOR und NACH der Variablen unterteilt. Dann wird gesucht ob der Text VOR der Variablen gefunden wird, der Text NACH der Variablen gefunden wird und diese beiden Treffer nicht weiter als X Zeichen (bspw. 20) auseinander liegen. Wenn dies der Fall ist, dann handelt es sich hier wohl um das gesuchte Segment.
      Dieser Vorgang soll im Workflow immer NACH der Suche nach dem Segment selbst eingeordnet werden, also:
      1. Suche nach langen Segmenten (wie bisher)
      2. Suche nach langen Segmenten die Variablen enthalten.
      3. Suche nach kurzen Segmenten (wie bisher)
      4. Suche nach kurzen Segmenten die Variablen enthalten.
      ...

      Relevante Variablen Tags sind nur "normale Single Content Tags" der Form:
      <div class="single ..........</div>
      Nicht jedoch MQM, Whitespace, o.Ä. Tags, da diese keinen relvanten Content enthalten. Eine Liste der relevanten "single content Tags" muss zusammen mit Thomas erarbeitet werden.

          [TRANSLATE-1955] Visual: Support segments with variables

          lass uns dazu sprechen.

          Marc Mittag [Administrator] added a comment - lass uns dazu sprechen.

          Oben skizziertes war mein Ansatz. Was meinst du mit generischer Ansatz?

          Stephan Bergmann added a comment - Oben skizziertes war mein Ansatz. Was meinst du mit generischer Ansatz?

          Stephan ich glaube nicht, dass wir mit diesem Ansatz bei vielen Dokumenten eine große Verbesserung der Situation mit Segmenten mit Variablen erreichen. Lass uns da nochmal drüber sprechen. Ich hatte im Kopf, dass Du hier einen generischeren Ansatz hattest.

          Marc Mittag [Administrator] added a comment - Stephan ich glaube nicht, dass wir mit diesem Ansatz bei vielen Dokumenten eine große Verbesserung der Situation mit Segmenten mit Variablen erreichen. Lass uns da nochmal drüber sprechen. Ich hatte im Kopf, dass Du hier einen generischeren Ansatz hattest.

            Stephan Stephan Bergmann
            marcmittag Marc Mittag [Administrator]
            Marc Mittag [Administrator]
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: