title: Handle different languages while parsing email from inbound email service in salesforce
body: <p>I have implemented an email service where I parse the email and create an opportunity record. It works perfect.</p>
  
  <p>Now I have an issue in the following scenario:</p>
  
  <p>Scenario:
  email is sent from email address A to B,
  from B it is forwarded to C (SF email address).
  When an email is sent from address B, It is assumed as it has been forwarded by some other email address, I need that original email address.
  So in that case I search for keywords ‘From’ , ‘To’, etc to find the actual email address (i.e. A). This also works perfectly fine.</p>
  
  <p>The issue is:
  the emails are sent from around the globe. So in some emails, the language is other that English.
  For ex:
  <br>———- Weitergeleitete Nachricht ———-
  <br>Datum:
  <br>Betreff:
  <br>Absender:
  <br>An:</p>
  
  <p>instead of</p>
  
  <p>———- Forwarded message ———-
  <br>date:
  <br>subject:
  <br>sender:
  <br>to:</p>
  
  <p>Please suggest how can I handle different languages?</p>