title: How to preserve the language tag in group_concat in SPARQL
body: <p>I am trying to find the labels for each uri in as many languages as possible. As an example I run this</p>
  
  <pre><code>select ?film group_concat (?filmLabel;separator="|") where{
    ?film a dbpedia-owl:Film;rdfs:label ?filmLabel  . FILTER (regex(?film,'Titanic'))
  } 
  </code></pre>
  
  <p>The result looks like this
  <img src="https://i.stack.imgur.com/sLCtT.jpg" alt="Titanic">  </p>
  
  <p>I get the labels in different languages but group_concat strips the language tag so I won't know what label belongs to what language. I can use OPTIONAL for each language but it is going to be very messy. What should I do to have the results being aggregated into this format "Titanic_(1953_film)"@en|"Der Untergang der Titanic"@de|"Titanic (película de 1953)"@es so when I post process them I can obtain their corresponding language. </p>