Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    When pointed 2Turkish Language,UI is not coming UP and works fine in other languages

    Hello,

    We are using Smartclient Libraries version 10.0 for all UI functionalities in our application. This application (Java based) is supported in the following Languages

    English, Arabic, Dutch, French, Italic, Korean, Japanese, German, Chinese

    I am adding Turkish Language support for the same application; I made the required code changes to support Turkish Language (identical changes I did to support other languages)

    However when I invoke the Application on the Browser, I am getting the below Error and login screen (first page) is not being displayed. It is expected to display the login screen .
    This Error I am only getting when the Browser Language is set to Turkish and this works fine for all other languages.

    ReferenceError: Incorrect reference! FG_i18n is not defined
    File Name:http://9.55.61.119:42100/myfilegatew..._2015-11-17.js line 239 > eval
    Line Number485

    The file it is pointing is to Smartclient Supplied file;

    Kindly let me know what the issue is and where it is. What is required here to overcome this Error.

    The browser language is set for Turkish

    I hope Smartclient libraries version 10.0 is supported in Turkish Language


    Regards,
    Harish
    Attached Files

    #2
    Please see the FAQ: you need to post your full version, and if you haven't tested with the latest patched version, do so now.

    You will also find instructions for gathering full information for a JS error.

    Comment


      #3
      Out of interest, what locale string are you using? It should be tr_TR

      Comment


        #4
        Yes I use tr_TR locale.

        Comment


          #5
          It will be very difficult for me to upgrade to latest version of Smartclient libraries in our product and its a very big excercise for us and its not possible to use the latest latest patched version of Smartclient libs. We will have to work only with version 10.0 version unless its a real know issue in the current version and the fix is available in the latest patched version,

          Comment


            #6
            You'll still be on version 10.0, just the *latest patched build* of it - usually bug fixes only, but that would depend how old your current build is, and you still didn't mention that.

            Comment


              #7
              How will I know which build I am using ? Is there a file where I can verify the same? Please let me know where to look far, so that I can check and let you know the build number

              Comment


                #8
                You should just be able to load a SmartClient page and evaluate isc.version in your browser's console.

                Comment


                  #9
                  OK Git it, It is isc_version=v10.0p_2015-11-17

                  Comment


                    #10
                    Just to clarify, we just tested the latest 10.0 patched build and we see no problems just directly including the Turkish language-pack file:

                    Code:
                    <SCRIPT SRC="/isomorphic/locales/frameworkMessages_tr_TR.properties"></SCRIPT>
                    If you're doing something else, show us that code.

                    Comment


                      #11
                      Here is what I see; is this the correct place to check ?
                      <script src="isomorphic/system/modules/ISC_Containers.js?isc_version=v10.0p_2015-11-17.js"></script>

                      Comment


                        #12
                        We're not following you.

                        You said you made changes to add the Turkish language, but they didn't work / cause a crash - show us the code you changed.

                        Comment


                          #13
                          OK, I sense the actual problem now; I see only the following files under smartclientRuntime/isomorphic/locales/

                          frameworkMessages_ar.properties
                          frameworkMessages_ba.properties
                          frameworkMessages_cr.properties
                          frameworkMessages_cs.properties
                          frameworkMessages_de.properties
                          frameworkMessages_el.properties
                          frameworkMessages_es.properties
                          frameworkMessages_fi.properties
                          frameworkMessages_fr_FR.properties
                          frameworkMessages_fr.properties
                          frameworkMessages_hr.properties
                          frameworkMessages_hu_HU.properties
                          frameworkMessages_id.properties
                          frameworkMessages_it.properties
                          frameworkMessages_ja.properties
                          frameworkMessages_ko.properties
                          frameworkMessages_nb_NO.properties
                          frameworkMessages_nl.properties
                          frameworkMessages_pl_PL.properties
                          frameworkMessages_pl.properties
                          frameworkMessages.properties
                          frameworkMessages_pt_BR.properties
                          frameworkMessages_pt.properties
                          frameworkMessages_ro_RO.properties
                          frameworkMessages_ru.properties
                          frameworkMessages_ru_RU.properties
                          frameworkMessages_sk.properties
                          frameworkMessages_sr_Latn.properties
                          frameworkMessages_sr.properties
                          frameworkMessages_sv_SE.properties
                          frameworkMessages_uk_UA.properties
                          frameworkMessages_zh_CN.properties
                          frameworkMessages_zh_TW.properties

                          Turkish File is not listed here; Probably this could be the reason for the issue I am facing. isn't it ? If yes, Can you please attach the Turkish Translated file for this ?

                          Essentially you will have to ship the file whatever you had mentioned in your previous post.

                          Thank you very much

                          Comment


                            #14
                            ELse let me know where I can download the same ? Can I just copy the file into smartclientRuntime/isomorphic/locales/ ; Is there something else to be done here ?

                            Comment


                              #15
                              Again, you need to get a more recent copy of the framework.

                              Turkish translation only arrived in January of last year (2016).

                              You can download a recent build of 10.0 and take the translations file from there.
                              Last edited by Isomorphic; 3 Feb 2017, 02:20.

                              Comment

                              Working...
                              X