Multilanguage Email

Last post 07-03-2009 1:15 AM by kadam_suresh. 1 replies.

Sort Posts:

  • Multilanguage Email

    07-02-2009, 10:26 PM
    • Member
      3 point Member
    • vendevelop
    • Member since 07-03-2009, 2:07 AM
    • Posts 10

     I am creating a multilingual site. I create my resources files for each language and I reference in HTML and Code Behind, but now I have a doubt.

    I need to send an email with the same text for each language, but in the text there is a value that changes depending on the name of the username.
     
    Can I create a resource file that allow me to receive some variable?
     
    For example:
     
    Welcome to our page Mr [variable here] bla bla bla.......
     
  • Re: Multilanguage Email

    07-03-2009, 1:15 AM
    Answer
    • Member
      12 point Member
    • kadam_suresh
    • Member since 06-02-2009, 1:04 AM
    • Posts 3

     Hi Vendevelop,

    Yes you can create a resource string with place holder where you can pass a value based on different conditions.

    You can have a resource string like "Welcome to our page Mr {0}" with some resource key "WelcomeMessage"

    In the code behind before using resource string do it as follows:

    string parameterizedResString = string.Format(Resources.WebResources.WelcomeMessage, paramterVar);

    Now you use parameterizedResString, here paramterVar value will differ based on language or logic.

    Thanks,

    Suresh Kdam.

Page 1 of 1 (2 items)