Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 7 of 7
  1. #1
    Join Date
    Jul 2009
    Posts
    2

    Displaying Japanese, Russian, Korean and Simplified Chinese character strings

    I am evaluating AutoPlay Media Studio 7.5 and as part of my evaluation I must be able to display Japanese, Russian, Korean and Simplified Chinese strings. I am building a DVD browser interface using paragraph objects to link to installations and for general exploring of the DVD.

    I have an opening page where the user selects a language. If the user selects Russian, I display future pages with Russian content and also spawn installations using the appropriate Russian flags. If I paste Настройка отчета into the text portion of the control and click OK, it immediately displays ????????. If I build the project and run it on a Russian OS I see the same ??????? marks.

    What is the proper procedure for implementing string support for these types of languages?

  2. #2
    Join Date
    Mar 2009
    Location
    -31.9554,115.85859
    Posts
    282
    Can you see the "foreign" characters on your PC normally. When the ???????? occurs it usually means that you do not have the proper language files installed.

    However, what you probably need to do if you DO have the language files installed is convert the string to UTF8. There is a unicode plugin that reads from files and not strings but you may still be able to work something out with "\\Docs\\Russian_Lang.txt" or something along those lines

    Also ...

    Quote Originally Posted by Indigo Rose
    To create a project that supports more than one language, create one project for each language you wish to support, and one master project to decide which project to launch.

    For your master project, use a System.GetDefaultLangID action to determine what the user's default language is, and launch the appropriate project file.

    Another possibility is to determine the language ID in the On Preload event and then jump to a particular page or even to present the user with available choices that branch off into the appropriate section of a single application.

  3. #3
    Join Date
    Jul 2009
    Posts
    2
    Yes, I can "see" the Russian text in all other applications on my PC including Notepad. AMS displays then properly in the text portion of the control up to the point of pressing the OK button. It is at this point that AMS displays them as ????? in the control properties of AMS and at run time in a Russian OS.

    Creating separate txt files to hold the strings is unacceptable if these files have to be distributed outside of the .cdd file, which I assume will be the case. We don't want to run the risk of someone getting a hold of our DVD's and changing strings.

    Can I embed these and the other resources into the .cdd file?

  4. #4
    Join Date
    Aug 2009
    Posts
    4

    I would like to know how to do this as well

    As the title, would be great if someone can provide a solution.

    We are making a autorun CD that supports mutiple languages, among which is Japanese. The Japanese character could correctly display on my Notepad, but when I copy that Japanese string from Notepad and paste it into the APM as the text of a button, it show up as "????". Anyone?

    Thanks in advance.

  5. #5
    Join Date
    Apr 2005
    Location
    São Paulo, Brazil
    Posts
    2,539

  6. #6
    Join Date
    Jul 2009
    Posts
    137

    me toooooo

    i want to know how to remove ???????? language problem

  7. #7
    Join Date
    Aug 2009
    Posts
    4

    Thanks

    Ulrich,

    Thanks for the help. But that article seems only to confirmed that what I want couldn't be done...

    Thanks anyways.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts