none
MultiLanguage .resource file is not working in FIM 2010 R2 SSPR RRS feed

  • Question

  • Hi,

    I have one more problem regarding Multilanguage resources file, my Customized English Language working fine but when I convert English language resource file content into the Spanish language resource file content and set browser setting in Spain[es-ES] with priority high,it is not taking any changes in SSPR Registration page.more information in attached resourcs file blow snapshot.First page of SSPR Registration Page with English Language:
    this content is not converted in Spanish language for Spanish it is taking default content of page.

    First Page of SSPR Registration Page with Spanish Language:

    Regards

    Anil Kumar



    Monday, July 14, 2014 2:45 PM

All replies

  • Hello,

    How your resource file name look like?

    In contrary to the documentation, the naming "Strings.language-culture.resources" does not work. You will need to name it like that "Strings.culture.resources".

    Regards,


    Sylvain

    Tuesday, July 15, 2014 8:25 AM
  • Hi Sylvain,

    Thanks' for response.

    I am using Strings.es.resources for Spanish Language and Strings.tr.resources Turkish Language.

    Content of the Strings.tr.resources Turkish Language so please suggest me where i am go wrong direction 

    <?xml version="1.0" encoding="utf-8"?>
    <root>
      <resheader name="resmimetype">
        <value>text/microsoft-resx</value>
      </resheader>
      <resheader name="version">
        <value>2.0</value>
      </resheader>
      <resheader name="reader">
        <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
     </resheader>
      <resheader name="writer">
        <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
      </resheader>

     <!-- Customizations begin here -->
      <data name="QAGateRegistrationTitle" xml:space="preserve">
        <value>Kayit islemini gerçeklestirmek için en az 4 soruya cevap vermeniz gerekmektedir.</value>
      </data>
      <data name="RegistrationPageTitle" xml:space="preserve">
        <value>Ceva Logistics Self-Service Password Registration.</value>
      </data>
    <data name="RegistrationMission" xml:space="preserve">
        <value><![CDATA[<table width="155%"> <tr><td width="155%">Domain/ag/bilgisayar parolalarini unuttugunuz taktirde, CEVA Servis Ekibi’ni aramadan bu portal üzerinden parolanizi kendiniz resetleyebilirsiniz.</td></tr></table>]]></value>
      </data>
    <data name="RegistrationSteps" xml:space="preserve">
        <value><![CDATA[<table width="103%"> <tr><td width="103%">Kayit islemi sirasinda önceden seçilmis 25 güvenlik sorusundan minimum 4 soruya kisisel cevaplarinizi girmeniz gerekmektedir. Parolanizi unuttugunuzda ya da hesabiniz kilitlendiginde sorulardan 2 tanesi kimlik bilgilerinizi dogrulamak için rastgele kullanilacaktir.<br>Sorulara verdiginiz cevaplar, parolanizi sifirlamaniz gerektiginde vereceginiz cevaplar ile birebir ayni formatta olmalidir. Bu yüzden kolayca tekrarlanabilir, hatirlanabilir ancak baska insanlar tarafindan cevaplari bilinmeyen sorular olmalidir.<br><br>Kayit islemine baslamak için ‘Ileri’ butonuna tiklayiniz.</td></tr></table>]]></value>
      </data>
    <data name="FinalizeRegistrationSubHeading1" xml:space="preserve">
        <value>Parola sifirlama portalina giris yapmak </value>
      </data>
    <data name="QAGateRegistrationNumberOfQuestionsExplanation_Format" xml:space="preserve">
        <value><![CDATA[<table width="100%"> <tr><td width="100%"><b>Belirtilen 25 sorudan sadece en az 4’ünü seçmeniz gerekmektedir.</b><br><br>Sorulara verdiginiz cevaplar, parolanizi sifirlamaniz gerektiginde vereceginiz cevaplar ile birebir ayni formatta olmalidir. Bu yüzden kolayca tekrarlanabilir, hatirlanabilir ancak baska insanlar tarafindan cevaplari bilinmeyen sorular olmalidir.<br>Her cevap en az 4 karakter içermelidir ve 2 cevap ayni olmamalidir.</td></tr></table>]]></value>
      </data>
    <data name="QAGatePrivacyNotice" xml:space="preserve">
        <value>The Answers are stored in an encrypted format and cannot be read by CEVA system administrators. </value>
      </data>
    <data name="FinalizeRegistrationSubHeading2" xml:space="preserve">
        <value><![CDATA[Kimlik bilgilerini dogrulamak için sistem size daha önce seçtiginiz 4 sorudan rastgele 2 tanesini soracaktir.]]></value>
      </data>
    <data name="FinalizeRegistrationSubHeading3" xml:space="preserve">
        <value><![CDATA[Yeni parolanizi giriniz.]]></value>
      </data>
    <data name="FinalizeRegistrationSubHeading4" xml:space="preserve">
        <value><![CDATA[Parolaniz otomatik olarak resetlenecektir ve hesabinizin aktive edilmis olacaktir.]]></value>
      </data>
    <data name="RegistrationWelcomeTitle" xml:space="preserve">
        <value><![CDATA[Self Servis Parola Sifirlama:]]></value>
      </data>
    <data name="SubHeading1A" xml:space="preserve">
        <value><![CDATA[ için buraya tiklayiniz ya da windows login ekranindan “parolami unuttum” butonuna tiklayiniz]]></value>
    </data>
    <data name="PasswordGateGateTitle" xml:space="preserve">
        <value><![CDATA[Mevcut Parolaniz]]></value>
    </data>
    <data name="PasswordGateDescriptionText" xml:space="preserve">
        <value><![CDATA[Mevcut parolanizi giriniz ve ‘Ileri’ butonuna tiklayiniz.]]></value>
    </data>

    <data name="PasswordGateUsernameTextFormat" xml:space="preserve">
        <value><![CDATA[<i>(kullanicisiyla oturum açildi: <b>{0}</b>)</i>]]></value>
    </data>
    <data name="PasswordGatePasswordLabelText" xml:space="preserve">
        <value><![CDATA[Parola:]]></value>
    </data>

    </root>

    Regards

    Anil Kumar

    Tuesday, July 15, 2014 8:41 AM
  • Hello,

    Your file seems OK for me.

    I assume that you do an IISRESET between your changes?

    Just the text is different between English and other languages?


    Sylvain

    Tuesday, July 15, 2014 11:11 AM
  • Hi Sylvain,

    Yes, only text is different between English and other languages.

    I do IISRESET on every changes in file but it is not any changes.

    Regards

    anil Kumar

    Tuesday, July 15, 2014 11:22 AM
  • Have try this without the tag CDATA?

    I never use this but it's seems work (with English resource file)

    http://social.technet.microsoft.com/Forums/en-US/cf7f7037-3847-4f66-8ff4-68ad95ea2a27/customize-password-reset-portal-linebreaks?forum=ilm2


    Sylvain

    Tuesday, July 15, 2014 11:58 AM